(function(Ra,sa){typeof exports=="object"&&typeof module=="object"?module.exports=sa():typeof define=="function"&&define.amd?define("pdfjs-dist/build/pdf.worker",[],sa):typeof exports=="object"?exports["pdfjs-dist/build/pdf.worker"]=sa():Ra["pdfjs-dist/build/pdf.worker"]=Ra.pdfjsWorker=sa()})(this,function(){return(()=>{var Za=[,(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.WorkerTask=P.WorkerMessageHandler=void 0;var T=xe(D(2)),b=D(4),t=D(135),e=D(137),ge=D(201),le=D(6),V=D(229),ye=D(230),be=D(139);function xe(s){return s&&s.__esModule?s:{default:s}}function ae(s,g){var l=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(!l){if(Array.isArray(s)||(l=X(s))||g&&s&&typeof s.length=="number"){l&&(s=l);var a=0,i=function(){};return{s:i,n:function(){return a>=s.length?{done:!0}:{done:!1,value:s[a++]}},e:function(A){throw A},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,o=!1,c;return{s:function(){l=l.call(s)},n:function(){var A=l.next();return m=A.done,A},e:function(A){o=!0,c=A},f:function(){try{!m&&l.return!=null&&l.return()}finally{if(o)throw c}}}}function d(s){return n(s)||ce(s)||X(s)||re()}function ce(s){if(typeof Symbol!="undefined"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)}function q(s,g){return n(s)||k(s,g)||X(s,g)||re()}function re(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function X(s,g){if(!!s){if(typeof s=="string")return y(s,g);var l=Object.prototype.toString.call(s).slice(8,-1);if(l==="Object"&&s.constructor&&(l=s.constructor.name),l==="Map"||l==="Set")return Array.from(s);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return y(s,g)}}function y(s,g){(g==null||g>s.length)&&(g=s.length);for(var l=0,a=new Array(g);l=b.VerbosityLevel.INFOS?Date.now():0;W.getOperatorList({handler:Y,sink:G,task:z,intent:j.intent,cacheKey:j.cacheKey,annotationStorage:j.annotationStorage}).then(function(Q){ne(z),J&&(0,b.info)("page=".concat(M+1," - getOperatorList: time=")+"".concat(Date.now()-J,"ms, len=").concat(Q.length)),G.close()},function(Q){ne(z),!z.terminated&&(Y.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorOperatorList}),G.error(Q))})})}),Y.on("GetTextContent",function(j,G){var M=j.pageIndex;i.getPage(M).then(function(W){var z=new f("GetTextContent: page "+M);Z(z);var J=v>=b.VerbosityLevel.INFOS?Date.now():0;W.extractTextContent({handler:Y,task:z,sink:G,normalizeWhitespace:j.normalizeWhitespace,includeMarkedContent:j.includeMarkedContent,combineTextItems:j.combineTextItems}).then(function(){ne(z),J&&(0,b.info)("page=".concat(M+1," - getTextContent: time=")+"".concat(Date.now()-J,"ms")),G.close()},function(Q){ne(z),!z.terminated&&G.error(Q)})})}),Y.on("GetStructTree",function(j){return i.getPage(j.pageIndex).then(function(G){return i.ensure(G,"getStructTree")})}),Y.on("FontFallback",function($){return i.fontFallback($.id,Y)}),Y.on("Cleanup",function(j){return i.cleanup(!0)}),Y.on("Terminate",function(j){m=!0;var G=[];if(i){i.terminate(new b.AbortException("Worker was terminated."));var M=i.cleanup();G.push(M),i=null}else(0,t.clearPrimitiveCaches)();o&&o(new b.AbortException("Worker was terminated."));var W=ae(c),z;try{for(W.s();!(z=W.n()).done;){var J=z.value;G.push(J.finished),J.terminate()}}catch(Q){W.e(Q)}finally{W.f()}return Promise.all(G).then(function(){Y.destroy(),Y=null})}),Y.on("Ready",function(j){te(l),l=null}),_}},{key:"initializeFromPort",value:function(l){var a=new V.MessageHandler("worker","main",l);s.setup(a,l),a.send("ready",null)}}]),s}();P.WorkerMessageHandler=h;function F(s){return typeof s.postMessage=="function"&&"onmessage"in s}typeof window=="undefined"&&!le.isNodeJS&&typeof self!="undefined"&&F(self)&&h.initializeFromPort(self)},(Me,P,D)=>{"use strict";Me.exports=D(3)},(Me,P,D)=>{"use strict";Me=D.nmd(Me);function T(t){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(ge){return typeof ge}:T=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},T(t)}var b=function(t){"use strict";var e=Object.prototype,ge=e.hasOwnProperty,le,V=typeof Symbol=="function"?Symbol:{},ye=V.iterator||"@@iterator",be=V.asyncIterator||"@@asyncIterator",xe=V.toStringTag||"@@toStringTag";function ae(c,v,A){return Object.defineProperty(c,v,{value:A,enumerable:!0,configurable:!0,writable:!0}),c[v]}try{ae({},"")}catch(c){ae=function(A,u,C){return A[u]=C}}function d(c,v,A,u){var C=v&&v.prototype instanceof n?v:n,I=Object.create(C.prototype),E=new i(u||[]);return I._invoke=s(c,A,E),I}t.wrap=d;function ce(c,v,A){try{return{type:"normal",arg:c.call(v,A)}}catch(u){return{type:"throw",arg:u}}}var q="suspendedStart",re="suspendedYield",X="executing",y="completed",k={};function n(){}function S(){}function O(){}var w={};ae(w,ye,function(){return this});var p=Object.getPrototypeOf,x=p&&p(p(m([])));x&&x!==e&&ge.call(x,ye)&&(w=x);var f=O.prototype=n.prototype=Object.create(w);S.prototype=O,ae(f,"constructor",O),ae(O,"constructor",S),S.displayName=ae(O,xe,"GeneratorFunction");function h(c){["next","throw","return"].forEach(function(v){ae(c,v,function(A){return this._invoke(v,A)})})}t.isGeneratorFunction=function(c){var v=typeof c=="function"&&c.constructor;return v?v===S||(v.displayName||v.name)==="GeneratorFunction":!1},t.mark=function(c){return Object.setPrototypeOf?Object.setPrototypeOf(c,O):(c.__proto__=O,ae(c,xe,"GeneratorFunction")),c.prototype=Object.create(f),c},t.awrap=function(c){return{__await:c}};function F(c,v){function A(I,E,N,_){var Y=ce(c[I],c,E);if(Y.type==="throw")_(Y.arg);else{var H=Y.arg,Z=H.value;return Z&&T(Z)==="object"&&ge.call(Z,"__await")?v.resolve(Z.__await).then(function(ne){A("next",ne,N,_)},function(ne){A("throw",ne,N,_)}):v.resolve(Z).then(function(ne){H.value=ne,N(H)},function(ne){return A("throw",ne,N,_)})}}var u;function C(I,E){function N(){return new v(function(_,Y){A(I,E,_,Y)})}return u=u?u.then(N,N):N()}this._invoke=C}h(F.prototype),ae(F.prototype,be,function(){return this}),t.AsyncIterator=F,t.async=function(c,v,A,u,C){C===void 0&&(C=Promise);var I=new F(d(c,v,A,u),C);return t.isGeneratorFunction(v)?I:I.next().then(function(E){return E.done?E.value:I.next()})};function s(c,v,A){var u=q;return function(I,E){if(u===X)throw new Error("Generator is already running");if(u===y){if(I==="throw")throw E;return o()}for(A.method=I,A.arg=E;;){var N=A.delegate;if(N){var _=g(N,A);if(_){if(_===k)continue;return _}}if(A.method==="next")A.sent=A._sent=A.arg;else if(A.method==="throw"){if(u===q)throw u=y,A.arg;A.dispatchException(A.arg)}else A.method==="return"&&A.abrupt("return",A.arg);u=X;var Y=ce(c,v,A);if(Y.type==="normal"){if(u=A.done?y:re,Y.arg===k)continue;return{value:Y.arg,done:A.done}}else Y.type==="throw"&&(u=y,A.method="throw",A.arg=Y.arg)}}}function g(c,v){var A=c.iterator[v.method];if(A===le){if(v.delegate=null,v.method==="throw"){if(c.iterator.return&&(v.method="return",v.arg=le,g(c,v),v.method==="throw"))return k;v.method="throw",v.arg=new TypeError("The iterator does not provide a 'throw' method")}return k}var u=ce(A,c.iterator,v.arg);if(u.type==="throw")return v.method="throw",v.arg=u.arg,v.delegate=null,k;var C=u.arg;if(!C)return v.method="throw",v.arg=new TypeError("iterator result is not an object"),v.delegate=null,k;if(C.done)v[c.resultName]=C.value,v.next=c.nextLoc,v.method!=="return"&&(v.method="next",v.arg=le);else return C;return v.delegate=null,k}h(f),ae(f,xe,"Generator"),ae(f,ye,function(){return this}),ae(f,"toString",function(){return"[object Generator]"});function l(c){var v={tryLoc:c[0]};1 in c&&(v.catchLoc=c[1]),2 in c&&(v.finallyLoc=c[2],v.afterLoc=c[3]),this.tryEntries.push(v)}function a(c){var v=c.completion||{};v.type="normal",delete v.arg,c.completion=v}function i(c){this.tryEntries=[{tryLoc:"root"}],c.forEach(l,this),this.reset(!0)}t.keys=function(c){var v=[];for(var A in c)v.push(A);return v.reverse(),function u(){for(;v.length;){var C=v.pop();if(C in c)return u.value=C,u.done=!1,u}return u.done=!0,u}};function m(c){if(c){var v=c[ye];if(v)return v.call(c);if(typeof c.next=="function")return c;if(!isNaN(c.length)){var A=-1,u=function C(){for(;++A=0;--C){var I=this.tryEntries[C],E=I.completion;if(I.tryLoc==="root")return u("end");if(I.tryLoc<=this.prev){var N=ge.call(I,"catchLoc"),_=ge.call(I,"finallyLoc");if(N&&_){if(this.prev=0;--u){var C=this.tryEntries[u];if(C.tryLoc<=this.prev&&ge.call(C,"finallyLoc")&&this.prev=0;--A){var u=this.tryEntries[A];if(u.finallyLoc===v)return this.complete(u.completion,u.afterLoc),a(u),k}},catch:function(v){for(var A=this.tryEntries.length-1;A>=0;--A){var u=this.tryEntries[A];if(u.tryLoc===v){var C=u.completion;if(C.type==="throw"){var I=C.arg;a(u)}return I}}throw new Error("illegal catch attempt")},delegateYield:function(v,A,u){return this.delegate={iterator:m(v),resultName:A,nextLoc:u},this.method==="next"&&(this.arg=le),k}},t}(T(Me)==="object"?Me.exports:{});try{regeneratorRuntime=b}catch(t){(typeof globalThis=="undefined"?"undefined":T(globalThis))==="object"?globalThis.regeneratorRuntime=b:Function("r","regeneratorRuntime = r")(b)}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.VerbosityLevel=P.Util=P.UnknownErrorException=P.UnexpectedResponseException=P.UNSUPPORTED_FEATURES=P.TextRenderingMode=P.StreamType=P.RenderingIntentFlag=P.PermissionFlag=P.PasswordResponses=P.PasswordException=P.PageActionEventType=P.OPS=P.MissingPDFException=P.IsLittleEndianCached=P.IsEvalSupportedCached=P.InvalidPDFException=P.ImageKind=P.IDENTITY_MATRIX=P.FormatError=P.FontType=P.FONT_IDENTITY_MATRIX=P.DocumentActionEventType=P.CMapCompressionType=P.BaseException=P.AnnotationType=P.AnnotationStateModelType=P.AnnotationReviewState=P.AnnotationReplyType=P.AnnotationMode=P.AnnotationMarkedState=P.AnnotationFlag=P.AnnotationFieldFlag=P.AnnotationBorderStyleType=P.AnnotationActionEventType=P.AbortException=void 0,P.arrayByteLength=Fe,P.arraysToBytes=Ee,P.assert=G,P.bytesToString=me,P.createObjectURL=Qt,P.createPromiseCapability=ar,P.createValidAbsoluteUrl=z,P.escapeString=ct,P.getModificationDate=Nt,P.getVerbosityLevel=ue,P.info=te,P.isArrayBuffer=Ut,P.isArrayEqual=kt,P.isAscii=Je,P.isBool=yt,P.isNum=It,P.isSameOrigin=M,P.isString=ft,P.objectFromMap=_e,P.objectSize=De,P.removeNullCharacters=se,P.setVerbosityLevel=Se,P.shadow=J,P.string32=Ce,P.stringToBytes=ee,P.stringToPDFString=ze,P.stringToUTF16BEString=gt,P.stringToUTF8String=xt,P.unreachable=j,P.utf8StringToString=tt,P.warn=$,D(5);function T(He,et){for(var Ue=0;Ue=He.length?{done:!0}:{done:!1,value:He[qe++]}},e:function(Kt){throw Kt},f:ot}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var nt=!0,Pt=!1,Lt;return{s:function(){Ue=Ue.call(He)},n:function(){var Kt=Ue.next();return nt=Kt.done,Kt},e:function(Kt){Pt=!0,Lt=Kt},f:function(){try{!nt&&Ue.return!=null&&Ue.return()}finally{if(Pt)throw Lt}}}}function d(He,et){if(!!He){if(typeof He=="string")return ce(He,et);var Ue=Object.prototype.toString.call(He).slice(8,-1);if(Ue==="Object"&&He.constructor&&(Ue=He.constructor.name),Ue==="Map"||Ue==="Set")return Array.from(He);if(Ue==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ue))return ce(He,et)}}function ce(He,et){(et==null||et>He.length)&&(et=He.length);for(var Ue=0,qe=new Array(et);Ue=_.INFOS&&console.log("Info: ".concat(He))}function $(He){he>=_.WARNINGS&&console.log("Warning: ".concat(He))}function j(He){throw new Error(He)}function G(He,et){He||j(et)}function M(He,et){var Ue;try{if(Ue=new URL(He),!Ue.origin||Ue.origin==="null")return!1}catch(ot){return!1}var qe=new URL(et,Ue);return Ue.origin===qe.origin}function W(He){if(!He)return!1;switch(He.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function z(He){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!He)return null;try{if(Ue&&typeof He=="string"){if(Ue.addDefaultProtocol&&He.startsWith("www.")){var qe=He.match(/\./g);qe&&qe.length>=2&&(He="http://".concat(He))}if(Ue.tryConvertEncoding)try{He=xt(He)}catch(nt){}}var ot=et?new URL(He,et):new URL(He);if(W(ot))return ot}catch(nt){}return null}function J(He,et,Ue){return Object.defineProperty(He,et,{value:Ue,enumerable:!0,configurable:!0,writable:!1}),Ue}var Q=function(){function et(Ue,qe){this.constructor===et&&j("Cannot initialize BaseException."),this.message=Ue,this.name=qe}return et.prototype=new Error,et.constructor=et,et}();P.BaseException=Q;var K=function(He){X(Ue,He);var et=k(Ue);function Ue(qe,ot){var nt;return re(this,Ue),nt=et.call(this,qe,"PasswordException"),nt.code=ot,nt}return Ue}(Q);P.PasswordException=K;var de=function(He){X(Ue,He);var et=k(Ue);function Ue(qe,ot){var nt;return re(this,Ue),nt=et.call(this,qe,"UnknownErrorException"),nt.details=ot,nt}return Ue}(Q);P.UnknownErrorException=de;var oe=function(He){X(Ue,He);var et=k(Ue);function Ue(qe){return re(this,Ue),et.call(this,qe,"InvalidPDFException")}return Ue}(Q);P.InvalidPDFException=oe;var pe=function(He){X(Ue,He);var et=k(Ue);function Ue(qe){return re(this,Ue),et.call(this,qe,"MissingPDFException")}return Ue}(Q);P.MissingPDFException=pe;var fe=function(He){X(Ue,He);var et=k(Ue);function Ue(qe,ot){var nt;return re(this,Ue),nt=et.call(this,qe,"UnexpectedResponseException"),nt.status=ot,nt}return Ue}(Q);P.UnexpectedResponseException=fe;var ke=function(He){X(Ue,He);var et=k(Ue);function Ue(qe){return re(this,Ue),et.call(this,qe,"FormatError")}return Ue}(Q);P.FormatError=ke;var Re=function(He){X(Ue,He);var et=k(Ue);function Ue(qe){return re(this,Ue),et.call(this,qe,"AbortException")}return Ue}(Q);P.AbortException=Re;var ve=/\x00+/g,we=/[\x01-\x1F]/g;function se(He){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return typeof He!="string"?($("The argument for removeNullCharacters must be a string."),He):(et&&(He=He.replace(we," ")),He.replace(ve,""))}function me(He){G(He!==null&&q(He)==="object"&&He.length!==void 0,"Invalid argument for bytesToString");var et=He.length,Ue=8192;if(et>24&255,He>>16&255,He>>8&255,He&255)}function De(He){return Object.keys(He).length}function _e(He){var et=Object.create(null),Ue=ae(He),qe;try{for(Ue.s();!(qe=Ue.n()).done;){var ot=V(qe.value,2),nt=ot[0],Pt=ot[1];et[nt]=Pt}}catch(Lt){Ue.e(Lt)}finally{Ue.f()}return et}function Ne(){var He=new Uint8Array(4);He[0]=1;var et=new Uint32Array(He.buffer,0,1);return et[0]===1}var $e={get value(){return J(this,"value",Ne())}};P.IsLittleEndianCached=$e;function je(){try{return new Function(""),!0}catch(He){return!1}}var Ve={get value(){return J(this,"value",je())}};P.IsEvalSupportedCached=Ve;var Ke=t(Array(256).keys()).map(function(He){return He.toString(16).padStart(2,"0")}),Qe=function(){function He(){re(this,He)}return b(He,null,[{key:"makeHexColor",value:function(Ue,qe,ot){return"#".concat(Ke[Ue]).concat(Ke[qe]).concat(Ke[ot])}},{key:"transform",value:function(Ue,qe){return[Ue[0]*qe[0]+Ue[2]*qe[1],Ue[1]*qe[0]+Ue[3]*qe[1],Ue[0]*qe[2]+Ue[2]*qe[3],Ue[1]*qe[2]+Ue[3]*qe[3],Ue[0]*qe[4]+Ue[2]*qe[5]+Ue[4],Ue[1]*qe[4]+Ue[3]*qe[5]+Ue[5]]}},{key:"applyTransform",value:function(Ue,qe){var ot=Ue[0]*qe[0]+Ue[1]*qe[2]+qe[4],nt=Ue[0]*qe[1]+Ue[1]*qe[3]+qe[5];return[ot,nt]}},{key:"applyInverseTransform",value:function(Ue,qe){var ot=qe[0]*qe[3]-qe[1]*qe[2],nt=(Ue[0]*qe[3]-Ue[1]*qe[2]+qe[2]*qe[5]-qe[4]*qe[3])/ot,Pt=(-Ue[0]*qe[1]+Ue[1]*qe[0]+qe[4]*qe[1]-qe[5]*qe[0])/ot;return[nt,Pt]}},{key:"getAxialAlignedBoundingBox",value:function(Ue,qe){var ot=He.applyTransform(Ue,qe),nt=He.applyTransform(Ue.slice(2,4),qe),Pt=He.applyTransform([Ue[0],Ue[3]],qe),Lt=He.applyTransform([Ue[2],Ue[1]],qe);return[Math.min(ot[0],nt[0],Pt[0],Lt[0]),Math.min(ot[1],nt[1],Pt[1],Lt[1]),Math.max(ot[0],nt[0],Pt[0],Lt[0]),Math.max(ot[1],nt[1],Pt[1],Lt[1])]}},{key:"inverseTransform",value:function(Ue){var qe=Ue[0]*Ue[3]-Ue[1]*Ue[2];return[Ue[3]/qe,-Ue[1]/qe,-Ue[2]/qe,Ue[0]/qe,(Ue[2]*Ue[5]-Ue[4]*Ue[3])/qe,(Ue[4]*Ue[1]-Ue[5]*Ue[0])/qe]}},{key:"apply3dTransform",value:function(Ue,qe){return[Ue[0]*qe[0]+Ue[1]*qe[1]+Ue[2]*qe[2],Ue[3]*qe[0]+Ue[4]*qe[1]+Ue[5]*qe[2],Ue[6]*qe[0]+Ue[7]*qe[1]+Ue[8]*qe[2]]}},{key:"singularValueDecompose2dScale",value:function(Ue){var qe=[Ue[0],Ue[2],Ue[1],Ue[3]],ot=Ue[0]*qe[0]+Ue[1]*qe[2],nt=Ue[0]*qe[1]+Ue[1]*qe[3],Pt=Ue[2]*qe[0]+Ue[3]*qe[2],Lt=Ue[2]*qe[1]+Ue[3]*qe[3],bt=(ot+Lt)/2,Kt=Math.sqrt(Math.pow(ot+Lt,2)-4*(ot*Lt-Pt*nt))/2,Jt=bt+Kt||1,nr=bt-Kt||1;return[Math.sqrt(Jt),Math.sqrt(nr)]}},{key:"normalizeRect",value:function(Ue){var qe=Ue.slice(0);return Ue[0]>Ue[2]&&(qe[0]=Ue[2],qe[2]=Ue[0]),Ue[1]>Ue[3]&&(qe[1]=Ue[3],qe[3]=Ue[1]),qe}},{key:"intersect",value:function(Ue,qe){function ot(bt,Kt){return bt-Kt}var nt=[Ue[0],Ue[2],qe[0],qe[2]].sort(ot),Pt=[Ue[1],Ue[3],qe[1],qe[3]].sort(ot),Lt=[];if(Ue=He.normalizeRect(Ue),qe=He.normalizeRect(qe),nt[0]===Ue[0]&&nt[1]===qe[0]||nt[0]===qe[0]&&nt[1]===Ue[0])Lt[0]=nt[1],Lt[2]=nt[2];else return null;if(Pt[0]===Ue[1]&&Pt[1]===qe[1]||Pt[0]===qe[1]&&Pt[1]===Ue[1])Lt[1]=Pt[1],Lt[3]=Pt[2];else return null;return Lt}},{key:"bezierBoundingBox",value:function(Ue,qe,ot,nt,Pt,Lt,bt,Kt){for(var Jt=[],nr=[[],[]],pr,ur,yr,Xt,fr,Dr,Hr,Kr,Br=0;Br<2;++Br){if(Br===0?(ur=6*Ue-12*ot+6*Pt,pr=-3*Ue+9*ot-9*Pt+3*bt,yr=3*ot-3*Ue):(ur=6*qe-12*nt+6*Lt,pr=-3*qe+9*nt-9*Lt+3*Kt,yr=3*nt-3*qe),Math.abs(pr)<1e-12){if(Math.abs(ur)<1e-12)continue;Xt=-yr/ur,0>8&255),String.fromCharCode(ot&255))}return et.join("")}function xt(He){return decodeURIComponent(escape(He))}function tt(He){return unescape(encodeURIComponent(He))}function yt(He){return typeof He=="boolean"}function It(He){return typeof He=="number"}function ft(He){return typeof He=="string"}function Ut(He){return q(He)==="object"&&He!==null&&He.byteLength!==void 0}function kt(He,et){if(He.length!==et.length)return!1;for(var Ue=0,qe=He.length;Ue0&&arguments[0]!==void 0?arguments[0]:new Date,et=[He.getUTCFullYear().toString(),(He.getUTCMonth()+1).toString().padStart(2,"0"),He.getUTCDate().toString().padStart(2,"0"),He.getUTCHours().toString().padStart(2,"0"),He.getUTCMinutes().toString().padStart(2,"0"),He.getUTCSeconds().toString().padStart(2,"0")];return et.join("")}function ar(){var He=Object.create(null),et=!1;return Object.defineProperty(He,"settled",{get:function(){return et}}),He.promise=new Promise(function(Ue,qe){He.resolve=function(ot){et=!0,Ue(ot)},He.reject=function(ot){et=!0,qe(ot)}}),He}function Qt(He){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(URL.createObjectURL&&typeof Blob!="undefined"&&!Ue)return URL.createObjectURL(new Blob([He],{type:et}));for(var qe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",ot="data:".concat(et,";base64,"),nt=0,Pt=He.length;nt>2,nr=(Lt&3)<<4|bt>>4,pr=nt+1>6:64,ur=nt+2{"use strict";var T=D(6);(typeof globalThis=="undefined"||!globalThis._pdfjsCompatibilityChecked)&&((typeof globalThis=="undefined"||globalThis.Math!==Math)&&(globalThis=D(7)),globalThis._pdfjsCompatibilityChecked=!0,function(){globalThis.btoa||!T.isNodeJS||(globalThis.btoa=function(t){return Buffer.from(t,"binary").toString("base64")})}(),function(){globalThis.atob||!T.isNodeJS||(globalThis.atob=function(t){return Buffer.from(t,"base64").toString("binary")})}(),function(){globalThis.DOMMatrix||!T.isNodeJS||(globalThis.DOMMatrix=D(69))}(),function(){Object.fromEntries||D(70)}(),function(){globalThis.Promise.allSettled||(globalThis.Promise=D(97))}(),function(){globalThis.ReadableStream||!T.isNodeJS||(globalThis.ReadableStream=D(134).ReadableStream)}())},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.isNodeJS=void 0;function D(b){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?D=function(e){return typeof e}:D=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(b)}var T=(typeof process=="undefined"?"undefined":D(process))==="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser");P.isNodeJS=T},(Me,P,D)=>{D(8),Me.exports=D(10)},(Me,P,D)=>{var T=D(9),b=D(10);T({global:!0},{globalThis:b})},(Me,P,D)=>{var T=D(10),b=D(11).f,t=D(47),e=D(50),ge=D(41),le=D(57),V=D(68);Me.exports=function(ye,be){var xe=ye.target,ae=ye.global,d=ye.stat,ce,q,re,X,y,k;if(ae?q=T:d?q=T[xe]||ge(xe,{}):q=(T[xe]||{}).prototype,q)for(re in be){if(y=be[re],ye.noTargetGet?(k=b(q,re),X=k&&k.value):X=q[re],ce=V(ae?re:xe+(d?".":"#")+re,ye.forced),!ce&&X!==void 0){if(typeof y==typeof X)continue;le(y,X)}(ye.sham||X&&X.sham)&&t(y,"sham",!0),e(q,re,y,ye)}}},Me=>{var P=function(D){return D&&D.Math==Math&&D};Me.exports=P(typeof globalThis=="object"&&globalThis)||P(typeof window=="object"&&window)||P(typeof self=="object"&&self)||P(typeof global=="object"&&global)||function(){return this}()||Function("return this")()},(Me,P,D)=>{var T=D(12),b=D(14),t=D(15),e=D(16),ge=D(17),le=D(22),V=D(42),ye=D(45),be=Object.getOwnPropertyDescriptor;P.f=T?be:function(ae,d){if(ae=ge(ae),d=le(d),ye)try{return be(ae,d)}catch(ce){}if(V(ae,d))return e(!b(t.f,ae,d),ae[d])}},(Me,P,D)=>{var T=D(13);Me.exports=!T(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},Me=>{Me.exports=function(P){try{return!!P()}catch(D){return!0}}},Me=>{var P=Function.prototype.call;Me.exports=P.bind?P.bind(P):function(){return P.apply(P,arguments)}},(Me,P)=>{"use strict";var D={}.propertyIsEnumerable,T=Object.getOwnPropertyDescriptor,b=T&&!D.call({1:2},1);P.f=b?function(e){var ge=T(this,e);return!!ge&&ge.enumerable}:D},Me=>{Me.exports=function(P,D){return{enumerable:!(P&1),configurable:!(P&2),writable:!(P&4),value:D}}},(Me,P,D)=>{var T=D(18),b=D(21);Me.exports=function(t){return T(b(t))}},(Me,P,D)=>{var T=D(10),b=D(19),t=D(13),e=D(20),ge=T.Object,le=b("".split);Me.exports=t(function(){return!ge("z").propertyIsEnumerable(0)})?function(V){return e(V)=="String"?le(V,""):ge(V)}:ge},Me=>{var P=Function.prototype,D=P.bind,T=P.call,b=D&&D.bind(T);Me.exports=D?function(t){return t&&b(T,t)}:function(t){return t&&function(){return T.apply(t,arguments)}}},(Me,P,D)=>{var T=D(19),b=T({}.toString),t=T("".slice);Me.exports=function(e){return t(b(e),8,-1)}},(Me,P,D)=>{var T=D(10),b=T.TypeError;Me.exports=function(t){if(t==null)throw b("Can't call method on "+t);return t}},(Me,P,D)=>{var T=D(23),b=D(26);Me.exports=function(t){var e=T(t,"string");return b(e)?e:e+""}},(Me,P,D)=>{var T=D(10),b=D(14),t=D(24),e=D(26),ge=D(33),le=D(36),V=D(37),ye=T.TypeError,be=V("toPrimitive");Me.exports=function(xe,ae){if(!t(xe)||e(xe))return xe;var d=ge(xe,be),ce;if(d){if(ae===void 0&&(ae="default"),ce=b(d,xe,ae),!t(ce)||e(ce))return ce;throw ye("Can't convert object to primitive value")}return ae===void 0&&(ae="number"),le(xe,ae)}},(Me,P,D)=>{var T=D(25);Me.exports=function(b){return typeof b=="object"?b!==null:T(b)}},Me=>{Me.exports=function(P){return typeof P=="function"}},(Me,P,D)=>{var T=D(10),b=D(27),t=D(25),e=D(28),ge=D(29),le=T.Object;Me.exports=ge?function(V){return typeof V=="symbol"}:function(V){var ye=b("Symbol");return t(ye)&&e(ye.prototype,le(V))}},(Me,P,D)=>{var T=D(10),b=D(25),t=function(e){return b(e)?e:void 0};Me.exports=function(e,ge){return arguments.length<2?t(T[e]):T[e]&&T[e][ge]}},(Me,P,D)=>{var T=D(19);Me.exports=T({}.isPrototypeOf)},(Me,P,D)=>{var T=D(30);Me.exports=T&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},(Me,P,D)=>{var T=D(31),b=D(13);Me.exports=!!Object.getOwnPropertySymbols&&!b(function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&T&&T<41})},(Me,P,D)=>{var T=D(10),b=D(32),t=T.process,e=T.Deno,ge=t&&t.versions||e&&e.version,le=ge&&ge.v8,V,ye;le&&(V=le.split("."),ye=V[0]>0&&V[0]<4?1:+(V[0]+V[1])),!ye&&b&&(V=b.match(/Edge\/(\d+)/),(!V||V[1]>=74)&&(V=b.match(/Chrome\/(\d+)/),V&&(ye=+V[1]))),Me.exports=ye},(Me,P,D)=>{var T=D(27);Me.exports=T("navigator","userAgent")||""},(Me,P,D)=>{var T=D(34);Me.exports=function(b,t){var e=b[t];return e==null?void 0:T(e)}},(Me,P,D)=>{var T=D(10),b=D(25),t=D(35),e=T.TypeError;Me.exports=function(ge){if(b(ge))return ge;throw e(t(ge)+" is not a function")}},(Me,P,D)=>{var T=D(10),b=T.String;Me.exports=function(t){try{return b(t)}catch(e){return"Object"}}},(Me,P,D)=>{var T=D(10),b=D(14),t=D(25),e=D(24),ge=T.TypeError;Me.exports=function(le,V){var ye,be;if(V==="string"&&t(ye=le.toString)&&!e(be=b(ye,le))||t(ye=le.valueOf)&&!e(be=b(ye,le))||V!=="string"&&t(ye=le.toString)&&!e(be=b(ye,le)))return be;throw ge("Can't convert object to primitive value")}},(Me,P,D)=>{var T=D(10),b=D(38),t=D(42),e=D(44),ge=D(30),le=D(29),V=b("wks"),ye=T.Symbol,be=ye&&ye.for,xe=le?ye:ye&&ye.withoutSetter||e;Me.exports=function(ae){if(!t(V,ae)||!(ge||typeof V[ae]=="string")){var d="Symbol."+ae;ge&&t(ye,ae)?V[ae]=ye[ae]:le&&be?V[ae]=be(d):V[ae]=xe(d)}return V[ae]}},(Me,P,D)=>{var T=D(39),b=D(40);(Me.exports=function(t,e){return b[t]||(b[t]=e!==void 0?e:{})})("versions",[]).push({version:"3.19.3",mode:T?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},Me=>{Me.exports=!1},(Me,P,D)=>{var T=D(10),b=D(41),t="__core-js_shared__",e=T[t]||b(t,{});Me.exports=e},(Me,P,D)=>{var T=D(10),b=Object.defineProperty;Me.exports=function(t,e){try{b(T,t,{value:e,configurable:!0,writable:!0})}catch(ge){T[t]=e}return e}},(Me,P,D)=>{var T=D(19),b=D(43),t=T({}.hasOwnProperty);Me.exports=Object.hasOwn||function(ge,le){return t(b(ge),le)}},(Me,P,D)=>{var T=D(10),b=D(21),t=T.Object;Me.exports=function(e){return t(b(e))}},(Me,P,D)=>{var T=D(19),b=0,t=Math.random(),e=T(1 .toString);Me.exports=function(ge){return"Symbol("+(ge===void 0?"":ge)+")_"+e(++b+t,36)}},(Me,P,D)=>{var T=D(12),b=D(13),t=D(46);Me.exports=!T&&!b(function(){return Object.defineProperty(t("div"),"a",{get:function(){return 7}}).a!=7})},(Me,P,D)=>{var T=D(10),b=D(24),t=T.document,e=b(t)&&b(t.createElement);Me.exports=function(ge){return e?t.createElement(ge):{}}},(Me,P,D)=>{var T=D(12),b=D(48),t=D(16);Me.exports=T?function(e,ge,le){return b.f(e,ge,t(1,le))}:function(e,ge,le){return e[ge]=le,e}},(Me,P,D)=>{var T=D(10),b=D(12),t=D(45),e=D(49),ge=D(22),le=T.TypeError,V=Object.defineProperty;P.f=b?V:function(be,xe,ae){if(e(be),xe=ge(xe),e(ae),t)try{return V(be,xe,ae)}catch(d){}if("get"in ae||"set"in ae)throw le("Accessors not supported");return"value"in ae&&(be[xe]=ae.value),be}},(Me,P,D)=>{var T=D(10),b=D(24),t=T.String,e=T.TypeError;Me.exports=function(ge){if(b(ge))return ge;throw e(t(ge)+" is not an object")}},(Me,P,D)=>{var T=D(10),b=D(25),t=D(42),e=D(47),ge=D(41),le=D(51),V=D(52),ye=D(56).CONFIGURABLE,be=V.get,xe=V.enforce,ae=String(String).split("String");(Me.exports=function(d,ce,q,re){var X=re?!!re.unsafe:!1,y=re?!!re.enumerable:!1,k=re?!!re.noTargetGet:!1,n=re&&re.name!==void 0?re.name:ce,S;if(b(q)&&(String(n).slice(0,7)==="Symbol("&&(n="["+String(n).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!t(q,"name")||ye&&q.name!==n)&&e(q,"name",n),S=xe(q),S.source||(S.source=ae.join(typeof n=="string"?n:""))),d===T){y?d[ce]=q:ge(ce,q);return}else X?!k&&d[ce]&&(y=!0):delete d[ce];y?d[ce]=q:e(d,ce,q)})(Function.prototype,"toString",function(){return b(this)&&be(this).source||le(this)})},(Me,P,D)=>{var T=D(19),b=D(25),t=D(40),e=T(Function.toString);b(t.inspectSource)||(t.inspectSource=function(ge){return e(ge)}),Me.exports=t.inspectSource},(Me,P,D)=>{var T=D(53),b=D(10),t=D(19),e=D(24),ge=D(47),le=D(42),V=D(40),ye=D(54),be=D(55),xe="Object already initialized",ae=b.TypeError,d=b.WeakMap,ce,q,re,X=function(p){return re(p)?q(p):ce(p,{})},y=function(p){return function(x){var f;if(!e(x)||(f=q(x)).type!==p)throw ae("Incompatible receiver, "+p+" required");return f}};if(T||V.state){var k=V.state||(V.state=new d),n=t(k.get),S=t(k.has),O=t(k.set);ce=function(p,x){if(S(k,p))throw new ae(xe);return x.facade=p,O(k,p,x),x},q=function(p){return n(k,p)||{}},re=function(p){return S(k,p)}}else{var w=ye("state");be[w]=!0,ce=function(p,x){if(le(p,w))throw new ae(xe);return x.facade=p,ge(p,w,x),x},q=function(p){return le(p,w)?p[w]:{}},re=function(p){return le(p,w)}}Me.exports={set:ce,get:q,has:re,enforce:X,getterFor:y}},(Me,P,D)=>{var T=D(10),b=D(25),t=D(51),e=T.WeakMap;Me.exports=b(e)&&/native code/.test(t(e))},(Me,P,D)=>{var T=D(38),b=D(44),t=T("keys");Me.exports=function(e){return t[e]||(t[e]=b(e))}},Me=>{Me.exports={}},(Me,P,D)=>{var T=D(12),b=D(42),t=Function.prototype,e=T&&Object.getOwnPropertyDescriptor,ge=b(t,"name"),le=ge&&function(){}.name==="something",V=ge&&(!T||T&&e(t,"name").configurable);Me.exports={EXISTS:ge,PROPER:le,CONFIGURABLE:V}},(Me,P,D)=>{var T=D(42),b=D(58),t=D(11),e=D(48);Me.exports=function(ge,le){for(var V=b(le),ye=e.f,be=t.f,xe=0;xe{var T=D(27),b=D(19),t=D(59),e=D(67),ge=D(49),le=b([].concat);Me.exports=T("Reflect","ownKeys")||function(ye){var be=t.f(ge(ye)),xe=e.f;return xe?le(be,xe(ye)):be}},(Me,P,D)=>{var T=D(60),b=D(66),t=b.concat("length","prototype");P.f=Object.getOwnPropertyNames||function(ge){return T(ge,t)}},(Me,P,D)=>{var T=D(19),b=D(42),t=D(17),e=D(61).indexOf,ge=D(55),le=T([].push);Me.exports=function(V,ye){var be=t(V),xe=0,ae=[],d;for(d in be)!b(ge,d)&&b(be,d)&&le(ae,d);for(;ye.length>xe;)b(be,d=ye[xe++])&&(~e(ae,d)||le(ae,d));return ae}},(Me,P,D)=>{var T=D(17),b=D(62),t=D(64),e=function(ge){return function(le,V,ye){var be=T(le),xe=t(be),ae=b(ye,xe),d;if(ge&&V!=V){for(;xe>ae;)if(d=be[ae++],d!=d)return!0}else for(;xe>ae;ae++)if((ge||ae in be)&&be[ae]===V)return ge||ae||0;return!ge&&-1}};Me.exports={includes:e(!0),indexOf:e(!1)}},(Me,P,D)=>{var T=D(63),b=Math.max,t=Math.min;Me.exports=function(e,ge){var le=T(e);return le<0?b(le+ge,0):t(le,ge)}},Me=>{var P=Math.ceil,D=Math.floor;Me.exports=function(T){var b=+T;return b!==b||b===0?0:(b>0?D:P)(b)}},(Me,P,D)=>{var T=D(65);Me.exports=function(b){return T(b.length)}},(Me,P,D)=>{var T=D(63),b=Math.min;Me.exports=function(t){return t>0?b(T(t),9007199254740991):0}},Me=>{Me.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},(Me,P)=>{P.f=Object.getOwnPropertySymbols},(Me,P,D)=>{var T=D(13),b=D(25),t=/#|\.prototype\./,e=function(be,xe){var ae=le[ge(be)];return ae==ye?!0:ae==V?!1:b(xe)?T(xe):!!xe},ge=e.normalize=function(be){return String(be).replace(t,".").toLowerCase()},le=e.data={},V=e.NATIVE="N",ye=e.POLYFILL="P";Me.exports=e},(Me,P,D)=>{"use strict";var T,b;function t(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(le){return typeof le}:t=function(le){return le&&typeof Symbol=="function"&&le.constructor===Symbol&&le!==Symbol.prototype?"symbol":typeof le},t(e)}(function(e,ge){t(P)==="object"?Me.exports=ge():(T=ge,b=typeof T=="function"?T.call(P,D,P,Me):T,b!==void 0&&(Me.exports=b))})(void 0,function(){"use strict";function e(k){var n=new q,S=Array.from(k);if(!S.every(function(_){return!Number.isNaN(_)}))throw TypeError('CSSMatrix: "'+k+'" must only have numbers.');if(S.length===16){var O=S[0],w=S[1],p=S[2],x=S[3],f=S[4],h=S[5],F=S[6],s=S[7],g=S[8],l=S[9],a=S[10],i=S[11],m=S[12],o=S[13],c=S[14],v=S[15];n.m11=O,n.a=O,n.m21=f,n.c=f,n.m31=g,n.m41=m,n.e=m,n.m12=w,n.b=w,n.m22=h,n.d=h,n.m32=l,n.m42=o,n.f=o,n.m13=p,n.m23=F,n.m33=a,n.m43=c,n.m14=x,n.m24=s,n.m34=i,n.m44=v}else if(S.length===6){var A=S[0],u=S[1],C=S[2],I=S[3],E=S[4],N=S[5];n.m11=A,n.a=A,n.m12=u,n.b=u,n.m21=C,n.c=C,n.m22=I,n.d=I,n.m41=E,n.e=E,n.m42=N,n.f=N}else throw new TypeError("CSSMatrix: expecting an Array of 6/16 values.");return n}function ge(k){var n=Object.keys(new q);if(t(k)==="object"&&n.every(function(S){return S in k}))return e([k.m11,k.m12,k.m13,k.m14,k.m21,k.m22,k.m23,k.m24,k.m31,k.m32,k.m33,k.m34,k.m41,k.m42,k.m43,k.m44]);throw TypeError('CSSMatrix: "'+k+'" is not a DOMMatrix / CSSMatrix / JSON compatible object.')}function le(k){if(typeof k!="string")throw TypeError('CSSMatrix: "'+k+'" is not a string.');var n=String(k).replace(/\s/g,""),S=new q,O='CSSMatrix: invalid transform string "'+k+'"';return n.split(")").filter(function(w){return w}).forEach(function(w){var p=w.split("("),x=p[0],f=p[1];if(!f)throw TypeError(O);var h=f.split(",").map(function(I){return I.includes("rad")?parseFloat(I)*(180/Math.PI):parseFloat(I)}),F=h[0],s=h[1],g=h[2],l=h[3],a=[F,s,g],i=[F,s,g,l];if(x==="perspective"&&F&&[s,g].every(function(I){return I===void 0}))S.m34=-1/F;else if(x.includes("matrix")&&[6,16].includes(h.length)&&h.every(function(I){return!Number.isNaN(+I)})){var m=h.map(function(I){return Math.abs(I)<1e-6?0:I});S=S.multiply(e(m))}else if(x==="translate3d"&&a.every(function(I){return!Number.isNaN(+I)}))S=S.translate(F,s,g);else if(x==="translate"&&F&&g===void 0)S=S.translate(F,s||0,0);else if(x==="rotate3d"&&i.every(function(I){return!Number.isNaN(+I)})&&l)S=S.rotateAxisAngle(F,s,g,l);else if(x==="rotate"&&F&&[s,g].every(function(I){return I===void 0}))S=S.rotate(0,0,F);else if(x==="scale3d"&&a.every(function(I){return!Number.isNaN(+I)})&&a.some(function(I){return I!==1}))S=S.scale(F,s,g);else if(x==="scale"&&!Number.isNaN(F)&&F!==1&&g===void 0){var o=Number.isNaN(+s),c=o?F:s;S=S.scale(F,c,1)}else if(x==="skew"&&F&&g===void 0)S=S.skewX(F),S=s?S.skewY(s):S;else if(/[XYZ]/.test(x)&&F&&[s,g].every(function(I){return I===void 0})&&["translate","rotate","scale","skew"].some(function(I){return x.includes(I)}))if(["skewX","skewY"].includes(x))S=S[x](F);else{var v=x.replace(/[XYZ]/,""),A=x.replace(v,""),u=["X","Y","Z"].indexOf(A),C=[u===0?F:0,u===1?F:0,u===2?F:0];S=S[v].apply(S,C)}else throw TypeError(O)}),S}function V(k,n,S){var O=new q;return O.m41=k,O.e=k,O.m42=n,O.f=n,O.m43=S,O}function ye(k,n,S){var O=new q,w=Math.PI/180,p=k*w,x=n*w,f=S*w,h=Math.cos(p),F=-Math.sin(p),s=Math.cos(x),g=-Math.sin(x),l=Math.cos(f),a=-Math.sin(f),i=s*l,m=-s*a;O.m11=i,O.a=i,O.m12=m,O.b=m,O.m13=g;var o=F*g*l+h*a;O.m21=o,O.c=o;var c=h*l-F*g*a;return O.m22=c,O.d=c,O.m23=-F*s,O.m31=F*a-h*g*l,O.m32=F*l+h*g*a,O.m33=h*s,O}function be(k,n,S,O){var w=new q,p=O*(Math.PI/360),x=Math.sin(p),f=Math.cos(p),h=x*x,F=Math.sqrt(k*k+n*n+S*S),s=k,g=n,l=S;F===0?(s=0,g=0,l=1):(s/=F,g/=F,l/=F);var a=s*s,i=g*g,m=l*l,o=1-2*(i+m)*h;w.m11=o,w.a=o;var c=2*(s*g*h+l*x*f);w.m12=c,w.b=c,w.m13=2*(s*l*h-g*x*f);var v=2*(g*s*h-l*x*f);w.m21=v,w.c=v;var A=1-2*(m+a)*h;return w.m22=A,w.d=A,w.m23=2*(g*l*h+s*x*f),w.m31=2*(l*s*h+g*x*f),w.m32=2*(l*g*h-s*x*f),w.m33=1-2*(a+i)*h,w}function xe(k,n,S){var O=new q;return O.m11=k,O.a=k,O.m22=n,O.d=n,O.m33=S,O}function ae(k){var n=new q,S=k*Math.PI/180,O=Math.tan(S);return n.m21=O,n.c=O,n}function d(k){var n=new q,S=k*Math.PI/180,O=Math.tan(S);return n.m12=O,n.b=O,n}function ce(k,n){var S=n.m11*k.m11+n.m12*k.m21+n.m13*k.m31+n.m14*k.m41,O=n.m11*k.m12+n.m12*k.m22+n.m13*k.m32+n.m14*k.m42,w=n.m11*k.m13+n.m12*k.m23+n.m13*k.m33+n.m14*k.m43,p=n.m11*k.m14+n.m12*k.m24+n.m13*k.m34+n.m14*k.m44,x=n.m21*k.m11+n.m22*k.m21+n.m23*k.m31+n.m24*k.m41,f=n.m21*k.m12+n.m22*k.m22+n.m23*k.m32+n.m24*k.m42,h=n.m21*k.m13+n.m22*k.m23+n.m23*k.m33+n.m24*k.m43,F=n.m21*k.m14+n.m22*k.m24+n.m23*k.m34+n.m24*k.m44,s=n.m31*k.m11+n.m32*k.m21+n.m33*k.m31+n.m34*k.m41,g=n.m31*k.m12+n.m32*k.m22+n.m33*k.m32+n.m34*k.m42,l=n.m31*k.m13+n.m32*k.m23+n.m33*k.m33+n.m34*k.m43,a=n.m31*k.m14+n.m32*k.m24+n.m33*k.m34+n.m34*k.m44,i=n.m41*k.m11+n.m42*k.m21+n.m43*k.m31+n.m44*k.m41,m=n.m41*k.m12+n.m42*k.m22+n.m43*k.m32+n.m44*k.m42,o=n.m41*k.m13+n.m42*k.m23+n.m43*k.m33+n.m44*k.m43,c=n.m41*k.m14+n.m42*k.m24+n.m43*k.m34+n.m44*k.m44;return e([S,O,w,p,x,f,h,F,s,g,l,a,i,m,o,c])}var q=function(){for(var n=[],S=arguments.length;S--;)n[S]=arguments[S];var O=this;if(O.a=1,O.b=0,O.c=0,O.d=1,O.e=0,O.f=0,O.m11=1,O.m12=0,O.m13=0,O.m14=0,O.m21=0,O.m22=1,O.m23=0,O.m24=0,O.m31=0,O.m32=0,O.m33=1,O.m34=0,O.m41=0,O.m42=0,O.m43=0,O.m44=1,n&&n.length){var w=[16,6].some(function(p){return p===n.length})?n:n[0];return O.setMatrixValue(w)}return O},re={isIdentity:{configurable:!0},is2D:{configurable:!0}};re.isIdentity.set=function(k){this.isIdentity=k},re.isIdentity.get=function(){var k=this;return k.m11===1&&k.m12===0&&k.m13===0&&k.m14===0&&k.m21===0&&k.m22===1&&k.m23===0&&k.m24===0&&k.m31===0&&k.m32===0&&k.m33===1&&k.m34===0&&k.m41===0&&k.m42===0&&k.m43===0&&k.m44===1},re.is2D.get=function(){var k=this;return k.m31===0&&k.m32===0&&k.m33===1&&k.m34===0&&k.m43===0&&k.m44===1},re.is2D.set=function(k){this.is2D=k},q.prototype.setMatrixValue=function(n){var S=this;return[Array,Float64Array,Float32Array].some(function(O){return n instanceof O})?e(n):typeof n=="string"&&n.length&&n!=="none"?le(n):t(n)==="object"?ge(n):S},q.prototype.toArray=function(){var n=this,S=Math.pow(10,6),O;return n.is2D?O=[n.a,n.b,n.c,n.d,n.e,n.f]:O=[n.m11,n.m12,n.m13,n.m14,n.m21,n.m22,n.m23,n.m24,n.m31,n.m32,n.m33,n.m34,n.m41,n.m42,n.m43,n.m44],O.map(function(w){return Math.abs(w)<1e-6?0:(w*S>>0)/S})},q.prototype.toString=function(){var n=this,S=n.toArray(),O=n.is2D?"matrix":"matrix3d";return O+"("+S+")"},q.prototype.toJSON=function(){var n=this,S=n.is2D,O=n.isIdentity;return Object.assign({},n,{is2D:S,isIdentity:O})},q.prototype.multiply=function(n){return ce(this,n)},q.prototype.translate=function(n,S,O){var w=n,p=S,x=O;return x===void 0&&(x=0),p===void 0&&(p=0),ce(this,V(w,p,x))},q.prototype.scale=function(n,S,O){var w=n,p=S,x=O;return p===void 0&&(p=n),x===void 0&&(x=1),ce(this,xe(w,p,x))},q.prototype.rotate=function(n,S,O){var w=n,p=S,x=O;return p===void 0&&(p=0),x===void 0&&(x=w,w=0),ce(this,ye(w,p,x))},q.prototype.rotateAxisAngle=function(n,S,O,w){if([n,S,O,w].some(function(p){return Number.isNaN(p)}))throw new TypeError("CSSMatrix: expecting 4 values");return ce(this,be(n,S,O,w))},q.prototype.skewX=function(n){return ce(this,ae(n))},q.prototype.skewY=function(n){return ce(this,d(n))},q.prototype.transformPoint=function(n){var S=this,O=V(n.x,n.y,n.z);return O.m44=n.w||1,O=S.multiply(O),{x:O.m41,y:O.m42,z:O.m43,w:O.m44}},q.prototype.transform=function(n){var S=this,O=S.m11*n.x+S.m12*n.y+S.m13*n.z+S.m14*n.w,w=S.m21*n.x+S.m22*n.y+S.m23*n.z+S.m24*n.w,p=S.m31*n.x+S.m32*n.y+S.m33*n.z+S.m34*n.w,x=S.m41*n.x+S.m42*n.y+S.m43*n.z+S.m44*n.w;return{x:O/x,y:w/x,z:p/x,w:x}},Object.defineProperties(q.prototype,re),Object.assign(q,{Translate:V,Rotate:ye,RotateAxisAngle:be,Scale:xe,SkewX:ae,SkewY:d,Multiply:ce,fromArray:e,fromMatrix:ge,fromString:le});var X="0.0.24",y=X;return Object.assign(q,{Version:y}),q})},(Me,P,D)=>{D(71),D(86);var T=D(96);Me.exports=T.Object.fromEntries},(Me,P,D)=>{"use strict";var T=D(17),b=D(72),t=D(77),e=D(52),ge=D(78),le="Array Iterator",V=e.set,ye=e.getterFor(le);Me.exports=ge(Array,"Array",function(be,xe){V(this,{type:le,target:T(be),index:0,kind:xe})},function(){var be=ye(this),xe=be.target,ae=be.kind,d=be.index++;return!xe||d>=xe.length?(be.target=void 0,{value:void 0,done:!0}):ae=="keys"?{value:d,done:!1}:ae=="values"?{value:xe[d],done:!1}:{value:[d,xe[d]],done:!1}},"values"),t.Arguments=t.Array,b("keys"),b("values"),b("entries")},(Me,P,D)=>{var T=D(37),b=D(73),t=D(48),e=T("unscopables"),ge=Array.prototype;ge[e]==null&&t.f(ge,e,{configurable:!0,value:b(null)}),Me.exports=function(le){ge[e][le]=!0}},(Me,P,D)=>{var T=D(49),b=D(74),t=D(66),e=D(55),ge=D(76),le=D(46),V=D(54),ye=">",be="<",xe="prototype",ae="script",d=V("IE_PROTO"),ce=function(){},q=function(n){return be+ae+ye+n+be+"/"+ae+ye},re=function(n){n.write(q("")),n.close();var S=n.parentWindow.Object;return n=null,S},X=function(){var n=le("iframe"),S="java"+ae+":",O;return n.style.display="none",ge.appendChild(n),n.src=String(S),O=n.contentWindow.document,O.open(),O.write(q("document.F=Object")),O.close(),O.F},y,k=function(){try{y=new ActiveXObject("htmlfile")}catch(S){}k=typeof document!="undefined"?document.domain&&y?re(y):X():re(y);for(var n=t.length;n--;)delete k[xe][t[n]];return k()};e[d]=!0,Me.exports=Object.create||function(S,O){var w;return S!==null?(ce[xe]=T(S),w=new ce,ce[xe]=null,w[d]=S):w=k(),O===void 0?w:b(w,O)}},(Me,P,D)=>{var T=D(12),b=D(48),t=D(49),e=D(17),ge=D(75);Me.exports=T?Object.defineProperties:function(V,ye){t(V);for(var be=e(ye),xe=ge(ye),ae=xe.length,d=0,ce;ae>d;)b.f(V,ce=xe[d++],be[ce]);return V}},(Me,P,D)=>{var T=D(60),b=D(66);Me.exports=Object.keys||function(e){return T(e,b)}},(Me,P,D)=>{var T=D(27);Me.exports=T("document","documentElement")},Me=>{Me.exports={}},(Me,P,D)=>{"use strict";var T=D(9),b=D(14),t=D(39),e=D(56),ge=D(25),le=D(79),V=D(81),ye=D(84),be=D(83),xe=D(47),ae=D(50),d=D(37),ce=D(77),q=D(80),re=e.PROPER,X=e.CONFIGURABLE,y=q.IteratorPrototype,k=q.BUGGY_SAFARI_ITERATORS,n=d("iterator"),S="keys",O="values",w="entries",p=function(){return this};Me.exports=function(x,f,h,F,s,g,l){le(h,f,F);var a=function(E){if(E===s&&v)return v;if(!k&&E in o)return o[E];switch(E){case S:return function(){return new h(this,E)};case O:return function(){return new h(this,E)};case w:return function(){return new h(this,E)}}return function(){return new h(this)}},i=f+" Iterator",m=!1,o=x.prototype,c=o[n]||o["@@iterator"]||s&&o[s],v=!k&&c||a(s),A=f=="Array"&&o.entries||c,u,C,I;if(A&&(u=V(A.call(new x)),u!==Object.prototype&&u.next&&(!t&&V(u)!==y&&(ye?ye(u,y):ge(u[n])||ae(u,n,p)),be(u,i,!0,!0),t&&(ce[i]=p))),re&&s==O&&c&&c.name!==O&&(!t&&X?xe(o,"name",O):(m=!0,v=function(){return b(c,this)})),s)if(C={values:a(O),keys:g?v:a(S),entries:a(w)},l)for(I in C)(k||m||!(I in o))&&ae(o,I,C[I]);else T({target:f,proto:!0,forced:k||m},C);return(!t||l)&&o[n]!==v&&ae(o,n,v,{name:s}),ce[f]=v,C}},(Me,P,D)=>{"use strict";var T=D(80).IteratorPrototype,b=D(73),t=D(16),e=D(83),ge=D(77),le=function(){return this};Me.exports=function(V,ye,be,xe){var ae=ye+" Iterator";return V.prototype=b(T,{next:t(+!xe,be)}),e(V,ae,!1,!0),ge[ae]=le,V}},(Me,P,D)=>{"use strict";var T=D(13),b=D(25),t=D(73),e=D(81),ge=D(50),le=D(37),V=D(39),ye=le("iterator"),be=!1,xe,ae,d;[].keys&&(d=[].keys(),"next"in d?(ae=e(e(d)),ae!==Object.prototype&&(xe=ae)):be=!0);var ce=xe==null||T(function(){var q={};return xe[ye].call(q)!==q});ce?xe={}:V&&(xe=t(xe)),b(xe[ye])||ge(xe,ye,function(){return this}),Me.exports={IteratorPrototype:xe,BUGGY_SAFARI_ITERATORS:be}},(Me,P,D)=>{var T=D(10),b=D(42),t=D(25),e=D(43),ge=D(54),le=D(82),V=ge("IE_PROTO"),ye=T.Object,be=ye.prototype;Me.exports=le?ye.getPrototypeOf:function(xe){var ae=e(xe);if(b(ae,V))return ae[V];var d=ae.constructor;return t(d)&&ae instanceof d?d.prototype:ae instanceof ye?be:null}},(Me,P,D)=>{var T=D(13);Me.exports=!T(function(){function b(){}return b.prototype.constructor=null,Object.getPrototypeOf(new b)!==b.prototype})},(Me,P,D)=>{var T=D(48).f,b=D(42),t=D(37),e=t("toStringTag");Me.exports=function(ge,le,V){ge&&!b(ge=V?ge:ge.prototype,e)&&T(ge,e,{configurable:!0,value:le})}},(Me,P,D)=>{var T=D(19),b=D(49),t=D(85);Me.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,ge={},le;try{le=T(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),le(ge,[]),e=ge instanceof Array}catch(V){}return function(ye,be){return b(ye),t(be),e?le(ye,be):ye.__proto__=be,ye}}():void 0)},(Me,P,D)=>{var T=D(10),b=D(25),t=T.String,e=T.TypeError;Me.exports=function(ge){if(typeof ge=="object"||b(ge))return ge;throw e("Can't set "+t(ge)+" as a prototype")}},(Me,P,D)=>{var T=D(9),b=D(87),t=D(95);T({target:"Object",stat:!0},{fromEntries:function(ge){var le={};return b(ge,function(V,ye){t(le,V,ye)},{AS_ENTRIES:!0}),le}})},(Me,P,D)=>{var T=D(10),b=D(88),t=D(14),e=D(49),ge=D(35),le=D(89),V=D(64),ye=D(28),be=D(90),xe=D(91),ae=D(94),d=T.TypeError,ce=function(re,X){this.stopped=re,this.result=X},q=ce.prototype;Me.exports=function(re,X,y){var k=y&&y.that,n=!!(y&&y.AS_ENTRIES),S=!!(y&&y.IS_ITERATOR),O=!!(y&&y.INTERRUPTED),w=b(X,k),p,x,f,h,F,s,g,l=function(i){return p&&ae(p,"normal",i),new ce(!0,i)},a=function(i){return n?(e(i),O?w(i[0],i[1],l):w(i[0],i[1])):O?w(i,l):w(i)};if(S)p=re;else{if(x=xe(re),!x)throw d(ge(re)+" is not iterable");if(le(x)){for(f=0,h=V(re);h>f;f++)if(F=a(re[f]),F&&ye(q,F))return F;return new ce(!1)}p=be(re,x)}for(s=p.next;!(g=t(s,p)).done;){try{F=a(g.value)}catch(i){ae(p,"throw",i)}if(typeof F=="object"&&F&&ye(q,F))return F}return new ce(!1)}},(Me,P,D)=>{var T=D(19),b=D(34),t=T(T.bind);Me.exports=function(e,ge){return b(e),ge===void 0?e:t?t(e,ge):function(){return e.apply(ge,arguments)}}},(Me,P,D)=>{var T=D(37),b=D(77),t=T("iterator"),e=Array.prototype;Me.exports=function(ge){return ge!==void 0&&(b.Array===ge||e[t]===ge)}},(Me,P,D)=>{var T=D(10),b=D(14),t=D(34),e=D(49),ge=D(35),le=D(91),V=T.TypeError;Me.exports=function(ye,be){var xe=arguments.length<2?le(ye):be;if(t(xe))return e(b(xe,ye));throw V(ge(ye)+" is not iterable")}},(Me,P,D)=>{var T=D(92),b=D(33),t=D(77),e=D(37),ge=e("iterator");Me.exports=function(le){if(le!=null)return b(le,ge)||b(le,"@@iterator")||t[T(le)]}},(Me,P,D)=>{var T=D(10),b=D(93),t=D(25),e=D(20),ge=D(37),le=ge("toStringTag"),V=T.Object,ye=e(function(){return arguments}())=="Arguments",be=function(xe,ae){try{return xe[ae]}catch(d){}};Me.exports=b?e:function(xe){var ae,d,ce;return xe===void 0?"Undefined":xe===null?"Null":typeof(d=be(ae=V(xe),le))=="string"?d:ye?e(ae):(ce=e(ae))=="Object"&&t(ae.callee)?"Arguments":ce}},(Me,P,D)=>{var T=D(37),b=T("toStringTag"),t={};t[b]="z",Me.exports=String(t)==="[object z]"},(Me,P,D)=>{var T=D(14),b=D(49),t=D(33);Me.exports=function(e,ge,le){var V,ye;b(e);try{if(V=t(e,"return"),!V){if(ge==="throw")throw le;return le}V=T(V,e)}catch(be){ye=!0,V=be}if(ge==="throw")throw le;if(ye)throw V;return b(V),le}},(Me,P,D)=>{"use strict";var T=D(22),b=D(48),t=D(16);Me.exports=function(e,ge,le){var V=T(ge);V in e?b.f(e,V,t(0,le)):e[V]=le}},(Me,P,D)=>{var T=D(10);Me.exports=T},(Me,P,D)=>{D(98),D(71),D(105),D(107),D(129),D(130),D(131),D(132);var T=D(96);Me.exports=T.Promise},(Me,P,D)=>{"use strict";var T=D(9),b=D(10),t=D(28),e=D(81),ge=D(84),le=D(57),V=D(73),ye=D(47),be=D(16),xe=D(99),ae=D(101),d=D(87),ce=D(102),q=D(37),re=D(104),X=q("toStringTag"),y=b.Error,k=[].push,n=function(w,p){var x=arguments.length>2?arguments[2]:void 0,f=t(S,this),h;ge?h=ge(new y(void 0),f?e(this):S):(h=f?this:V(S),ye(h,X,"Error")),ye(h,"message",ce(p,"")),re&&ye(h,"stack",xe(h.stack,1)),ae(h,x);var F=[];return d(w,k,{that:F}),ye(h,"errors",F),h};ge?ge(n,y):le(n,y);var S=n.prototype=V(y.prototype,{constructor:be(1,n),message:be(1,""),name:be(1,"AggregateError")});T({global:!0},{AggregateError:n})},(Me,P,D)=>{var T=D(19),b=D(100),t=T("".replace),e=T("".split),ge=T([].join),le=function(xe){return String(Error(xe).stack)}("zxcasd"),V=/\n\s*at [^:]*:[^\n]*/,ye=V.test(le),be=/@[^\n]*\n/.test(le)&&!/zxcasd/.test(le);Me.exports=function(xe,ae){if(typeof xe!="string")return xe;if(ye)for(;ae--;)xe=t(xe,V,"");else if(be)return ge(b(e(xe,` `),ae),` `);return xe}},(Me,P,D)=>{var T=D(10),b=D(62),t=D(64),e=D(95),ge=T.Array,le=Math.max;Me.exports=function(V,ye,be){for(var xe=t(V),ae=b(ye,xe),d=b(be===void 0?xe:be,xe),ce=ge(le(d-ae,0)),q=0;ae{var T=D(24),b=D(47);Me.exports=function(t,e){T(e)&&"cause"in e&&b(t,"cause",e.cause)}},(Me,P,D)=>{var T=D(103);Me.exports=function(b,t){return b===void 0?arguments.length<2?"":t:T(b)}},(Me,P,D)=>{var T=D(10),b=D(92),t=T.String;Me.exports=function(e){if(b(e)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return t(e)}},(Me,P,D)=>{var T=D(13),b=D(16);Me.exports=!T(function(){var t=Error("a");return"stack"in t?(Object.defineProperty(t,"stack",b(1,7)),t.stack!==7):!0})},(Me,P,D)=>{var T=D(93),b=D(50),t=D(106);T||b(Object.prototype,"toString",t,{unsafe:!0})},(Me,P,D)=>{"use strict";var T=D(93),b=D(92);Me.exports=T?{}.toString:function(){return"[object "+b(this)+"]"}},(Me,P,D)=>{"use strict";var T=D(9),b=D(39),t=D(10),e=D(27),ge=D(14),le=D(108),V=D(50),ye=D(109),be=D(84),xe=D(83),ae=D(110),d=D(34),ce=D(25),q=D(24),re=D(111),X=D(51),y=D(87),k=D(112),n=D(113),S=D(116).set,O=D(121),w=D(124),p=D(126),x=D(125),f=D(127),h=D(52),F=D(68),s=D(37),g=D(128),l=D(120),a=D(31),i=s("species"),m="Promise",o=h.getterFor(m),c=h.set,v=h.getterFor(m),A=le&&le.prototype,u=le,C=A,I=t.TypeError,E=t.document,N=t.process,_=x.f,Y=_,H=!!(E&&E.createEvent&&t.dispatchEvent),Z=ce(t.PromiseRejectionEvent),ne="unhandledrejection",he="rejectionhandled",Se=0,ue=1,te=2,$=1,j=2,G=!1,M,W,z,J,Q=F(m,function(){var me=X(u),ee=me!==String(u);if(!ee&&a===66||b&&!C.finally)return!0;if(a>=51&&/native code/.test(me))return!1;var Fe=new u(function(De){De(1)}),Ee=function(De){De(function(){},function(){})},Ce=Fe.constructor={};return Ce[i]=Ee,G=Fe.then(function(){})instanceof Ee,G?!ee&&g&&!Z:!0}),K=Q||!k(function(me){u.all(me).catch(function(){})}),de=function(me){var ee;return q(me)&&ce(ee=me.then)?ee:!1},oe=function(me,ee){if(!me.notified){me.notified=!0;var Fe=me.reactions;O(function(){for(var Ee=me.value,Ce=me.state==ue,De=0;Fe.length>De;){var _e=Fe[De++],Ne=Ce?_e.ok:_e.fail,$e=_e.resolve,je=_e.reject,Ve=_e.domain,Ke,Qe,Ze;try{Ne?(Ce||(me.rejection===j&&Re(me),me.rejection=$),Ne===!0?Ke=Ee:(Ve&&Ve.enter(),Ke=Ne(Ee),Ve&&(Ve.exit(),Ze=!0)),Ke===_e.promise?je(I("Promise-chain cycle")):(Qe=de(Ke))?ge(Qe,Ke,$e,je):$e(Ke)):je(Ee)}catch(ze){Ve&&!Ze&&Ve.exit(),je(ze)}}me.reactions=[],me.notified=!1,ee&&!me.rejection&&fe(me)})}},pe=function(me,ee,Fe){var Ee,Ce;H?(Ee=E.createEvent("Event"),Ee.promise=ee,Ee.reason=Fe,Ee.initEvent(me,!1,!0),t.dispatchEvent(Ee)):Ee={promise:ee,reason:Fe},!Z&&(Ce=t["on"+me])?Ce(Ee):me===ne&&p("Unhandled promise rejection",Fe)},fe=function(me){ge(S,t,function(){var ee=me.facade,Fe=me.value,Ee=ke(me),Ce;if(Ee&&(Ce=f(function(){l?N.emit("unhandledRejection",Fe,ee):pe(ne,ee,Fe)}),me.rejection=l||ke(me)?j:$,Ce.error))throw Ce.value})},ke=function(me){return me.rejection!==$&&!me.parent},Re=function(me){ge(S,t,function(){var ee=me.facade;l?N.emit("rejectionHandled",ee):pe(he,ee,me.value)})},ve=function(me,ee,Fe){return function(Ee){me(ee,Ee,Fe)}},we=function(me,ee,Fe){me.done||(me.done=!0,Fe&&(me=Fe),me.value=ee,me.state=te,oe(me,!0))},se=function(me,ee,Fe){if(!me.done){me.done=!0,Fe&&(me=Fe);try{if(me.facade===ee)throw I("Promise can't be resolved itself");var Ee=de(ee);Ee?O(function(){var Ce={done:!1};try{ge(Ee,ee,ve(se,Ce,me),ve(we,Ce,me))}catch(De){we(Ce,De,me)}}):(me.value=ee,me.state=ue,oe(me,!1))}catch(Ce){we({done:!1},Ce,me)}}};if(Q&&(u=function(ee){re(this,C),d(ee),ge(M,this);var Fe=o(this);try{ee(ve(se,Fe),ve(we,Fe))}catch(Ee){we(Fe,Ee)}},C=u.prototype,M=function(ee){c(this,{type:m,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:Se,value:void 0})},M.prototype=ye(C,{then:function(ee,Fe){var Ee=v(this),Ce=Ee.reactions,De=_(n(this,u));return De.ok=ce(ee)?ee:!0,De.fail=ce(Fe)&&Fe,De.domain=l?N.domain:void 0,Ee.parent=!0,Ce[Ce.length]=De,Ee.state!=Se&&oe(Ee,!1),De.promise},catch:function(me){return this.then(void 0,me)}}),W=function(){var me=new M,ee=o(me);this.promise=me,this.resolve=ve(se,ee),this.reject=ve(we,ee)},x.f=_=function(me){return me===u||me===z?new W(me):Y(me)},!b&&ce(le)&&A!==Object.prototype)){J=A.then,G||(V(A,"then",function(ee,Fe){var Ee=this;return new u(function(Ce,De){ge(J,Ee,Ce,De)}).then(ee,Fe)},{unsafe:!0}),V(A,"catch",C.catch,{unsafe:!0}));try{delete A.constructor}catch(me){}be&&be(A,C)}T({global:!0,wrap:!0,forced:Q},{Promise:u}),xe(u,m,!1,!0),ae(m),z=e(m),T({target:m,stat:!0,forced:Q},{reject:function(ee){var Fe=_(this);return ge(Fe.reject,void 0,ee),Fe.promise}}),T({target:m,stat:!0,forced:b||Q},{resolve:function(ee){return w(b&&this===z?u:this,ee)}}),T({target:m,stat:!0,forced:K},{all:function(ee){var Fe=this,Ee=_(Fe),Ce=Ee.resolve,De=Ee.reject,_e=f(function(){var Ne=d(Fe.resolve),$e=[],je=0,Ve=1;y(ee,function(Ke){var Qe=je++,Ze=!1;Ve++,ge(Ne,Fe,Ke).then(function(ze){Ze||(Ze=!0,$e[Qe]=ze,--Ve||Ce($e))},De)}),--Ve||Ce($e)});return _e.error&&De(_e.value),Ee.promise},race:function(ee){var Fe=this,Ee=_(Fe),Ce=Ee.reject,De=f(function(){var _e=d(Fe.resolve);y(ee,function(Ne){ge(_e,Fe,Ne).then(Ee.resolve,Ce)})});return De.error&&Ce(De.value),Ee.promise}})},(Me,P,D)=>{var T=D(10);Me.exports=T.Promise},(Me,P,D)=>{var T=D(50);Me.exports=function(b,t,e){for(var ge in t)T(b,ge,t[ge],e);return b}},(Me,P,D)=>{"use strict";var T=D(27),b=D(48),t=D(37),e=D(12),ge=t("species");Me.exports=function(le){var V=T(le),ye=b.f;e&&V&&!V[ge]&&ye(V,ge,{configurable:!0,get:function(){return this}})}},(Me,P,D)=>{var T=D(10),b=D(28),t=T.TypeError;Me.exports=function(e,ge){if(b(ge,e))return e;throw t("Incorrect invocation")}},(Me,P,D)=>{var T=D(37),b=T("iterator"),t=!1;try{var e=0,ge={next:function(){return{done:!!e++}},return:function(){t=!0}};ge[b]=function(){return this},Array.from(ge,function(){throw 2})}catch(le){}Me.exports=function(le,V){if(!V&&!t)return!1;var ye=!1;try{var be={};be[b]=function(){return{next:function(){return{done:ye=!0}}}},le(be)}catch(xe){}return ye}},(Me,P,D)=>{var T=D(49),b=D(114),t=D(37),e=t("species");Me.exports=function(ge,le){var V=T(ge).constructor,ye;return V===void 0||(ye=T(V)[e])==null?le:b(ye)}},(Me,P,D)=>{var T=D(10),b=D(115),t=D(35),e=T.TypeError;Me.exports=function(ge){if(b(ge))return ge;throw e(t(ge)+" is not a constructor")}},(Me,P,D)=>{var T=D(19),b=D(13),t=D(25),e=D(92),ge=D(27),le=D(51),V=function(){},ye=[],be=ge("Reflect","construct"),xe=/^\s*(?:class|function)\b/,ae=T(xe.exec),d=!xe.exec(V),ce=function(re){if(!t(re))return!1;try{return be(V,ye,re),!0}catch(X){return!1}},q=function(re){if(!t(re))return!1;switch(e(re)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return d||!!ae(xe,le(re))};Me.exports=!be||b(function(){var re;return ce(ce.call)||!ce(Object)||!ce(function(){re=!0})||re})?q:ce},(Me,P,D)=>{var T=D(10),b=D(117),t=D(88),e=D(25),ge=D(42),le=D(13),V=D(76),ye=D(118),be=D(46),xe=D(119),ae=D(120),d=T.setImmediate,ce=T.clearImmediate,q=T.process,re=T.Dispatch,X=T.Function,y=T.MessageChannel,k=T.String,n=0,S={},O="onreadystatechange",w,p,x,f;try{w=T.location}catch(l){}var h=function(l){if(ge(S,l)){var a=S[l];delete S[l],a()}},F=function(l){return function(){h(l)}},s=function(l){h(l.data)},g=function(l){T.postMessage(k(l),w.protocol+"//"+w.host)};(!d||!ce)&&(d=function(a){var i=ye(arguments,1);return S[++n]=function(){b(e(a)?a:X(a),void 0,i)},p(n),n},ce=function(a){delete S[a]},ae?p=function(l){q.nextTick(F(l))}:re&&re.now?p=function(l){re.now(F(l))}:y&&!xe?(x=new y,f=x.port2,x.port1.onmessage=s,p=t(f.postMessage,f)):T.addEventListener&&e(T.postMessage)&&!T.importScripts&&w&&w.protocol!=="file:"&&!le(g)?(p=g,T.addEventListener("message",s,!1)):O in be("script")?p=function(l){V.appendChild(be("script"))[O]=function(){V.removeChild(this),h(l)}}:p=function(l){setTimeout(F(l),0)}),Me.exports={set:d,clear:ce}},Me=>{var P=Function.prototype,D=P.apply,T=P.bind,b=P.call;Me.exports=typeof Reflect=="object"&&Reflect.apply||(T?b.bind(D):function(){return b.apply(D,arguments)})},(Me,P,D)=>{var T=D(19);Me.exports=T([].slice)},(Me,P,D)=>{var T=D(32);Me.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(T)},(Me,P,D)=>{var T=D(20),b=D(10);Me.exports=T(b.process)=="process"},(Me,P,D)=>{var T=D(10),b=D(88),t=D(11).f,e=D(116).set,ge=D(119),le=D(122),V=D(123),ye=D(120),be=T.MutationObserver||T.WebKitMutationObserver,xe=T.document,ae=T.process,d=T.Promise,ce=t(T,"queueMicrotask"),q=ce&&ce.value,re,X,y,k,n,S,O,w;q||(re=function(){var p,x;for(ye&&(p=ae.domain)&&p.exit();X;){x=X.fn,X=X.next;try{x()}catch(f){throw X?k():y=void 0,f}}y=void 0,p&&p.enter()},!ge&&!ye&&!V&&be&&xe?(n=!0,S=xe.createTextNode(""),new be(re).observe(S,{characterData:!0}),k=function(){S.data=n=!n}):!le&&d&&d.resolve?(O=d.resolve(void 0),O.constructor=d,w=b(O.then,O),k=function(){w(re)}):ye?k=function(){ae.nextTick(re)}:(e=b(e,T),k=function(){e(re)})),Me.exports=q||function(p){var x={fn:p,next:void 0};y&&(y.next=x),X||(X=x,k()),y=x}},(Me,P,D)=>{var T=D(32),b=D(10);Me.exports=/ipad|iphone|ipod/i.test(T)&&b.Pebble!==void 0},(Me,P,D)=>{var T=D(32);Me.exports=/web0s(?!.*chrome)/i.test(T)},(Me,P,D)=>{var T=D(49),b=D(24),t=D(125);Me.exports=function(e,ge){if(T(e),b(ge)&&ge.constructor===e)return ge;var le=t.f(e),V=le.resolve;return V(ge),le.promise}},(Me,P,D)=>{"use strict";var T=D(34),b=function(t){var e,ge;this.promise=new t(function(le,V){if(e!==void 0||ge!==void 0)throw TypeError("Bad Promise constructor");e=le,ge=V}),this.resolve=T(e),this.reject=T(ge)};Me.exports.f=function(t){return new b(t)}},(Me,P,D)=>{var T=D(10);Me.exports=function(b,t){var e=T.console;e&&e.error&&(arguments.length==1?e.error(b):e.error(b,t))}},Me=>{Me.exports=function(P){try{return{error:!1,value:P()}}catch(D){return{error:!0,value:D}}}},Me=>{Me.exports=typeof window=="object"},(Me,P,D)=>{"use strict";var T=D(9),b=D(14),t=D(34),e=D(125),ge=D(127),le=D(87);T({target:"Promise",stat:!0},{allSettled:function(ye){var be=this,xe=e.f(be),ae=xe.resolve,d=xe.reject,ce=ge(function(){var q=t(be.resolve),re=[],X=0,y=1;le(ye,function(k){var n=X++,S=!1;y++,b(q,be,k).then(function(O){S||(S=!0,re[n]={status:"fulfilled",value:O},--y||ae(re))},function(O){S||(S=!0,re[n]={status:"rejected",reason:O},--y||ae(re))})}),--y||ae(re)});return ce.error&&d(ce.value),xe.promise}})},(Me,P,D)=>{"use strict";var T=D(9),b=D(34),t=D(27),e=D(14),ge=D(125),le=D(127),V=D(87),ye="No one promise resolved";T({target:"Promise",stat:!0},{any:function(xe){var ae=this,d=t("AggregateError"),ce=ge.f(ae),q=ce.resolve,re=ce.reject,X=le(function(){var y=b(ae.resolve),k=[],n=0,S=1,O=!1;V(xe,function(w){var p=n++,x=!1;S++,e(y,ae,w).then(function(f){x||O||(O=!0,q(f))},function(f){x||O||(x=!0,k[p]=f,--S||re(new d(k,ye)))})}),--S||re(new d(k,ye))});return X.error&&re(X.value),ce.promise}})},(Me,P,D)=>{"use strict";var T=D(9),b=D(39),t=D(108),e=D(13),ge=D(27),le=D(25),V=D(113),ye=D(124),be=D(50),xe=!!t&&e(function(){t.prototype.finally.call({then:function(){}},function(){})});if(T({target:"Promise",proto:!0,real:!0,forced:xe},{finally:function(d){var ce=V(this,ge("Promise")),q=le(d);return this.then(q?function(re){return ye(ce,d()).then(function(){return re})}:d,q?function(re){return ye(ce,d()).then(function(){throw re})}:d)}}),!b&&le(t)){var ae=ge("Promise").prototype.finally;t.prototype.finally!==ae&&be(t.prototype,"finally",ae,{unsafe:!0})}},(Me,P,D)=>{"use strict";var T=D(133).charAt,b=D(103),t=D(52),e=D(78),ge="String Iterator",le=t.set,V=t.getterFor(ge);e(String,"String",function(ye){le(this,{type:ge,string:b(ye),index:0})},function(){var be=V(this),xe=be.string,ae=be.index,d;return ae>=xe.length?{value:void 0,done:!0}:(d=T(xe,ae),be.index+=d.length,{value:d,done:!1})})},(Me,P,D)=>{var T=D(19),b=D(63),t=D(103),e=D(21),ge=T("".charAt),le=T("".charCodeAt),V=T("".slice),ye=function(be){return function(xe,ae){var d=t(e(xe)),ce=b(ae),q=d.length,re,X;return ce<0||ce>=q?be?"":void 0:(re=le(d,ce),re<55296||re>56319||ce+1===q||(X=le(d,ce+1))<56320||X>57343?be?ge(d,ce):re:be?V(d,ce,ce+2):(re-55296<<10)+(X-56320)+65536)}};Me.exports={codeAt:ye(!1),charAt:ye(!0)}},function(Me,P){(function(D,T){T(P)})(this,function(D){"use strict";var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol:function(B){return"Symbol("+B+")"};function b(){}function t(){if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global}var e=t();function ge(B){return typeof B=="object"&&B!==null||typeof B=="function"}var le=b,V=Promise,ye=Promise.prototype.then,be=Promise.resolve.bind(V),xe=Promise.reject.bind(V);function ae(B){return new V(B)}function d(B){return be(B)}function ce(B){return xe(B)}function q(B,ie,Ie){return ye.call(B,ie,Ie)}function re(B,ie,Ie){q(q(B,ie,Ie),void 0,le)}function X(B,ie){re(B,ie)}function y(B,ie){re(B,void 0,ie)}function k(B,ie,Ie){return q(B,ie,Ie)}function n(B){q(B,void 0,le)}var S=function(){var B=e&&e.queueMicrotask;if(typeof B=="function")return B;var ie=d(void 0);return function(Ie){return q(ie,Ie)}}();function O(B,ie,Ie){if(typeof B!="function")throw new TypeError("Argument is not a function");return Function.prototype.apply.call(B,ie,Ie)}function w(B,ie,Ie){try{return d(O(B,ie,Ie))}catch(Ge){return ce(Ge)}}var p=16384,x=function(){function B(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(B.prototype,"length",{get:function(){return this._size},enumerable:!1,configurable:!0}),B.prototype.push=function(ie){var Ie=this._back,Ge=Ie;Ie._elements.length===p-1&&(Ge={_elements:[],_next:void 0}),Ie._elements.push(ie),Ge!==Ie&&(this._back=Ge,Ie._next=Ge),++this._size},B.prototype.shift=function(){var ie=this._front,Ie=ie,Ge=this._cursor,rt=Ge+1,mt=ie._elements,Ft=mt[Ge];return rt===p&&(Ie=ie._next,rt=0),--this._size,this._cursor=rt,ie!==Ie&&(this._front=Ie),mt[Ge]=void 0,Ft},B.prototype.forEach=function(ie){for(var Ie=this._cursor,Ge=this._front,rt=Ge._elements;(Ie!==rt.length||Ge._next!==void 0)&&!(Ie===rt.length&&(Ge=Ge._next,rt=Ge._elements,Ie=0,rt.length===0));)ie(rt[Ie]),++Ie},B.prototype.peek=function(){var ie=this._front,Ie=this._cursor;return ie._elements[Ie]},B}();function f(B,ie){B._ownerReadableStream=ie,ie._reader=B,ie._state==="readable"?g(B):ie._state==="closed"?a(B):l(B,ie._storedError)}function h(B,ie){var Ie=B._ownerReadableStream;return ha(Ie,ie)}function F(B){B._ownerReadableStream._state==="readable"?i(B,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):m(B,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),B._ownerReadableStream._reader=void 0,B._ownerReadableStream=void 0}function s(B){return new TypeError("Cannot "+B+" a stream using a released reader")}function g(B){B._closedPromise=ae(function(ie,Ie){B._closedPromise_resolve=ie,B._closedPromise_reject=Ie})}function l(B,ie){g(B),i(B,ie)}function a(B){g(B),o(B)}function i(B,ie){B._closedPromise_reject!==void 0&&(n(B._closedPromise),B._closedPromise_reject(ie),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0)}function m(B,ie){l(B,ie)}function o(B){B._closedPromise_resolve!==void 0&&(B._closedPromise_resolve(void 0),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0)}var c=T("[[AbortSteps]]"),v=T("[[ErrorSteps]]"),A=T("[[CancelSteps]]"),u=T("[[PullSteps]]"),C=Number.isFinite||function(B){return typeof B=="number"&&isFinite(B)},I=Math.trunc||function(B){return B<0?Math.ceil(B):Math.floor(B)};function E(B){return typeof B=="object"||typeof B=="function"}function N(B,ie){if(B!==void 0&&!E(B))throw new TypeError(ie+" is not an object.")}function _(B,ie){if(typeof B!="function")throw new TypeError(ie+" is not a function.")}function Y(B){return typeof B=="object"&&B!==null||typeof B=="function"}function H(B,ie){if(!Y(B))throw new TypeError(ie+" is not an object.")}function Z(B,ie,Ie){if(B===void 0)throw new TypeError("Parameter "+ie+" is required in '"+Ie+"'.")}function ne(B,ie,Ie){if(B===void 0)throw new TypeError(ie+" is required in '"+Ie+"'.")}function he(B){return Number(B)}function Se(B){return B===0?0:B}function ue(B){return Se(I(B))}function te(B,ie){var Ie=0,Ge=Number.MAX_SAFE_INTEGER,rt=Number(B);if(rt=Se(rt),!C(rt))throw new TypeError(ie+" is not a finite number");if(rt=ue(rt),rtGe)throw new TypeError(ie+" is outside the accepted range of "+Ie+" to "+Ge+", inclusive");return!C(rt)||rt===0?0:rt}function $(B,ie){if(!wa(B))throw new TypeError(ie+" is not a ReadableStream.")}function j(B){return new J(B)}function G(B,ie){B._reader._readRequests.push(ie)}function M(B,ie,Ie){var Ge=B._reader,rt=Ge._readRequests.shift();Ie?rt._closeSteps():rt._chunkSteps(ie)}function W(B){return B._reader._readRequests.length}function z(B){var ie=B._reader;return!(ie===void 0||!Q(ie))}var J=function(){function B(ie){if(Z(ie,1,"ReadableStreamDefaultReader"),$(ie,"First parameter"),ka(ie))throw new TypeError("This stream has already been locked for exclusive reading by another reader");f(this,ie),this._readRequests=new x}return Object.defineProperty(B.prototype,"closed",{get:function(){return Q(this)?this._closedPromise:ce(de("closed"))},enumerable:!1,configurable:!0}),B.prototype.cancel=function(ie){return ie===void 0&&(ie=void 0),Q(this)?this._ownerReadableStream===void 0?ce(s("cancel")):h(this,ie):ce(de("cancel"))},B.prototype.read=function(){if(!Q(this))return ce(de("read"));if(this._ownerReadableStream===void 0)return ce(s("read from"));var ie,Ie,Ge=ae(function(mt,Ft){ie=mt,Ie=Ft}),rt={_chunkSteps:function(mt){return ie({value:mt,done:!1})},_closeSteps:function(){return ie({value:void 0,done:!0})},_errorSteps:function(mt){return Ie(mt)}};return K(this,rt),Ge},B.prototype.releaseLock=function(){if(!Q(this))throw de("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");F(this)}},B}();Object.defineProperties(J.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(J.prototype,T.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0});function Q(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_readRequests")?!1:B instanceof J}function K(B,ie){var Ie=B._ownerReadableStream;Ie._disturbed=!0,Ie._state==="closed"?ie._closeSteps():Ie._state==="errored"?ie._errorSteps(Ie._storedError):Ie._readableStreamController[u](ie)}function de(B){return new TypeError("ReadableStreamDefaultReader.prototype."+B+" can only be used on a ReadableStreamDefaultReader")}var oe,pe;typeof T.asyncIterator=="symbol"&&(pe=(oe={},oe[T.asyncIterator]=function(){return this},oe),Object.defineProperty(pe,T.asyncIterator,{enumerable:!1}));var fe=function(){function B(ie,Ie){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=ie,this._preventCancel=Ie}return B.prototype.next=function(){var ie=this,Ie=function(){return ie._nextSteps()};return this._ongoingPromise=this._ongoingPromise?k(this._ongoingPromise,Ie,Ie):Ie(),this._ongoingPromise},B.prototype.return=function(ie){var Ie=this,Ge=function(){return Ie._returnSteps(ie)};return this._ongoingPromise?k(this._ongoingPromise,Ge,Ge):Ge()},B.prototype._nextSteps=function(){var ie=this;if(this._isFinished)return Promise.resolve({value:void 0,done:!0});var Ie=this._reader;if(Ie._ownerReadableStream===void 0)return ce(s("iterate"));var Ge,rt,mt=ae(function($t,mr){Ge=$t,rt=mr}),Ft={_chunkSteps:function($t){ie._ongoingPromise=void 0,S(function(){return Ge({value:$t,done:!1})})},_closeSteps:function(){ie._ongoingPromise=void 0,ie._isFinished=!0,F(Ie),Ge({value:void 0,done:!0})},_errorSteps:function($t){ie._ongoingPromise=void 0,ie._isFinished=!0,F(Ie),rt($t)}};return K(Ie,Ft),mt},B.prototype._returnSteps=function(ie){if(this._isFinished)return Promise.resolve({value:ie,done:!0});this._isFinished=!0;var Ie=this._reader;if(Ie._ownerReadableStream===void 0)return ce(s("finish iterating"));if(!this._preventCancel){var Ge=h(Ie,ie);return F(Ie),k(Ge,function(){return{value:ie,done:!0}})}return F(Ie),d({value:ie,done:!0})},B}(),ke={next:function(){return ve(this)?this._asyncIteratorImpl.next():ce(we("next"))},return:function(B){return ve(this)?this._asyncIteratorImpl.return(B):ce(we("return"))}};pe!==void 0&&Object.setPrototypeOf(ke,pe);function Re(B,ie){var Ie=j(B),Ge=new fe(Ie,ie),rt=Object.create(ke);return rt._asyncIteratorImpl=Ge,rt}function ve(B){if(!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_asyncIteratorImpl"))return!1;try{return B._asyncIteratorImpl instanceof fe}catch(ie){return!1}}function we(B){return new TypeError("ReadableStreamAsyncIterator."+B+" can only be used on a ReadableSteamAsyncIterator")}var se=Number.isNaN||function(B){return B!==B};function me(B){return B.slice()}function ee(B,ie,Ie,Ge,rt){new Uint8Array(B).set(new Uint8Array(Ie,Ge,rt),ie)}function Fe(B){return B}function Ee(B){return!1}function Ce(B,ie,Ie){if(B.slice)return B.slice(ie,Ie);var Ge=Ie-ie,rt=new ArrayBuffer(Ge);return ee(rt,0,B,ie,Ge),rt}function De(B){return!(typeof B!="number"||se(B)||B<0)}function _e(B){var ie=Ce(B.buffer,B.byteOffset,B.byteOffset+B.byteLength);return new Uint8Array(ie)}function Ne(B){var ie=B._queue.shift();return B._queueTotalSize-=ie.size,B._queueTotalSize<0&&(B._queueTotalSize=0),ie.value}function $e(B,ie,Ie){if(!De(Ie)||Ie===Infinity)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");B._queue.push({value:ie,size:Ie}),B._queueTotalSize+=Ie}function je(B){var ie=B._queue.peek();return ie.value}function Ve(B){B._queue=new x,B._queueTotalSize=0}var Ke=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"view",{get:function(){if(!ze(this))throw yr("view");return this._view},enumerable:!1,configurable:!0}),B.prototype.respond=function(ie){if(!ze(this))throw yr("respond");if(Z(ie,1,"respond"),ie=te(ie,"First parameter"),this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");Ee(this._view.buffer),Kt(this._associatedReadableByteStreamController,ie)},B.prototype.respondWithNewView=function(ie){if(!ze(this))throw yr("respondWithNewView");if(Z(ie,1,"respondWithNewView"),!ArrayBuffer.isView(ie))throw new TypeError("You can only respond with array buffer views");if(this._associatedReadableByteStreamController===void 0)throw new TypeError("This BYOB request has been invalidated");Ee(ie.buffer),Jt(this._associatedReadableByteStreamController,ie)},B}();Object.defineProperties(Ke.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Ke.prototype,T.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var Qe=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"byobRequest",{get:function(){if(!Ze(this))throw Xt("byobRequest");return Lt(this)},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"desiredSize",{get:function(){if(!Ze(this))throw Xt("desiredSize");return bt(this)},enumerable:!1,configurable:!0}),B.prototype.close=function(){if(!Ze(this))throw Xt("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var ie=this._controlledReadableByteStream._state;if(ie!=="readable")throw new TypeError("The stream (in "+ie+" state) is not in the readable state and cannot be closed");ot(this)},B.prototype.enqueue=function(ie){if(!Ze(this))throw Xt("enqueue");if(Z(ie,1,"enqueue"),!ArrayBuffer.isView(ie))throw new TypeError("chunk must be an array buffer view");if(ie.byteLength===0)throw new TypeError("chunk must have non-zero byteLength");if(ie.buffer.byteLength===0)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");var Ie=this._controlledReadableByteStream._state;if(Ie!=="readable")throw new TypeError("The stream (in "+Ie+" state) is not in the readable state and cannot be enqueued to");nt(this,ie)},B.prototype.error=function(ie){if(ie===void 0&&(ie=void 0),!Ze(this))throw Xt("error");Pt(this,ie)},B.prototype[A]=function(ie){Je(this),Ve(this);var Ie=this._cancelAlgorithm(ie);return qe(this),Ie},B.prototype[u]=function(ie){var Ie=this._controlledReadableByteStream;if(this._queueTotalSize>0){var Ge=this._queue.shift();this._queueTotalSize-=Ge.byteLength,ft(this);var rt=new Uint8Array(Ge.buffer,Ge.byteOffset,Ge.byteLength);ie._chunkSteps(rt);return}var mt=this._autoAllocateChunkSize;if(mt!==void 0){var Ft=void 0;try{Ft=new ArrayBuffer(mt)}catch(mr){ie._errorSteps(mr);return}var $t={buffer:Ft,bufferByteLength:mt,byteOffset:0,byteLength:mt,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push($t)}G(Ie,ie),ct(this)},B}();Object.defineProperties(Qe.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Qe.prototype,T.toStringTag,{value:"ReadableByteStreamController",configurable:!0});function Ze(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_controlledReadableByteStream")?!1:B instanceof Qe}function ze(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_associatedReadableByteStreamController")?!1:B instanceof Ke}function ct(B){var ie=Ue(B);if(!!ie){if(B._pulling){B._pullAgain=!0;return}B._pulling=!0;var Ie=B._pullAlgorithm();re(Ie,function(){B._pulling=!1,B._pullAgain&&(B._pullAgain=!1,ct(B))},function(Ge){Pt(B,Ge)})}}function Je(B){Ut(B),B._pendingPullIntos=new x}function gt(B,ie){var Ie=!1;B._state==="closed"&&(Ie=!0);var Ge=xt(ie);ie.readerType==="default"?M(B,Ge,Ie):Hr(B,Ge,Ie)}function xt(B){var ie=B.bytesFilled,Ie=B.elementSize;return new B.viewConstructor(B.buffer,B.byteOffset,ie/Ie)}function tt(B,ie,Ie,Ge){B._queue.push({buffer:ie,byteOffset:Ie,byteLength:Ge}),B._queueTotalSize+=Ge}function yt(B,ie){var Ie=ie.elementSize,Ge=ie.bytesFilled-ie.bytesFilled%Ie,rt=Math.min(B._queueTotalSize,ie.byteLength-ie.bytesFilled),mt=ie.bytesFilled+rt,Ft=mt-mt%Ie,$t=rt,mr=!1;Ft>Ge&&($t=Ft-ie.bytesFilled,mr=!0);for(var xr=B._queue;$t>0;){var wr=xr.peek(),Cr=Math.min($t,wr.byteLength),Vr=ie.byteOffset+ie.bytesFilled;ee(ie.buffer,Vr,wr.buffer,wr.byteOffset,Cr),wr.byteLength===Cr?xr.shift():(wr.byteOffset+=Cr,wr.byteLength-=Cr),B._queueTotalSize-=Cr,It(B,Cr,ie),$t-=Cr}return mr}function It(B,ie,Ie){Ie.bytesFilled+=ie}function ft(B){B._queueTotalSize===0&&B._closeRequested?(qe(B),Ma(B._controlledReadableByteStream)):ct(B)}function Ut(B){B._byobRequest!==null&&(B._byobRequest._associatedReadableByteStreamController=void 0,B._byobRequest._view=null,B._byobRequest=null)}function kt(B){for(;B._pendingPullIntos.length>0;){if(B._queueTotalSize===0)return;var ie=B._pendingPullIntos.peek();yt(B,ie)&&(et(B),gt(B._controlledReadableByteStream,ie))}}function Nt(B,ie,Ie){var Ge=B._controlledReadableByteStream,rt=1;ie.constructor!==DataView&&(rt=ie.constructor.BYTES_PER_ELEMENT);var mt=ie.constructor,Ft=Fe(ie.buffer),$t={buffer:Ft,bufferByteLength:Ft.byteLength,byteOffset:ie.byteOffset,byteLength:ie.byteLength,bytesFilled:0,elementSize:rt,viewConstructor:mt,readerType:"byob"};if(B._pendingPullIntos.length>0){B._pendingPullIntos.push($t),Dr(Ge,Ie);return}if(Ge._state==="closed"){var mr=new mt($t.buffer,$t.byteOffset,0);Ie._closeSteps(mr);return}if(B._queueTotalSize>0){if(yt(B,$t)){var xr=xt($t);ft(B),Ie._chunkSteps(xr);return}if(B._closeRequested){var wr=new TypeError("Insufficient bytes to fill elements in the given buffer");Pt(B,wr),Ie._errorSteps(wr);return}}B._pendingPullIntos.push($t),Dr(Ge,Ie),ct(B)}function ar(B,ie){var Ie=B._controlledReadableByteStream;if(Br(Ie))for(;Kr(Ie)>0;){var Ge=et(B);gt(Ie,Ge)}}function Qt(B,ie,Ie){if(It(B,ie,Ie),!(Ie.bytesFilled0){var rt=Ie.byteOffset+Ie.bytesFilled,mt=Ce(Ie.buffer,rt-Ge,rt);tt(B,mt,0,mt.byteLength)}Ie.bytesFilled-=Ge,gt(B._controlledReadableByteStream,Ie),kt(B)}}function He(B,ie){var Ie=B._pendingPullIntos.peek();Ut(B);var Ge=B._controlledReadableByteStream._state;Ge==="closed"?ar(B):Qt(B,ie,Ie),ct(B)}function et(B){var ie=B._pendingPullIntos.shift();return ie}function Ue(B){var ie=B._controlledReadableByteStream;if(ie._state!=="readable"||B._closeRequested||!B._started)return!1;if(z(ie)&&W(ie)>0||Br(ie)&&Kr(ie)>0)return!0;var Ie=bt(B);return Ie>0}function qe(B){B._pullAlgorithm=void 0,B._cancelAlgorithm=void 0}function ot(B){var ie=B._controlledReadableByteStream;if(!(B._closeRequested||ie._state!=="readable")){if(B._queueTotalSize>0){B._closeRequested=!0;return}if(B._pendingPullIntos.length>0){var Ie=B._pendingPullIntos.peek();if(Ie.bytesFilled>0){var Ge=new TypeError("Insufficient bytes to fill elements in the given buffer");throw Pt(B,Ge),Ge}}qe(B),Ma(ie)}}function nt(B,ie){var Ie=B._controlledReadableByteStream;if(!(B._closeRequested||Ie._state!=="readable")){var Ge=ie.buffer,rt=ie.byteOffset,mt=ie.byteLength,Ft=Fe(Ge);if(B._pendingPullIntos.length>0){var $t=B._pendingPullIntos.peek();Ee($t.buffer),$t.buffer=Fe($t.buffer)}if(Ut(B),z(Ie))if(W(Ie)===0)tt(B,Ft,rt,mt);else{B._pendingPullIntos.length>0&&et(B);var mr=new Uint8Array(Ft,rt,mt);M(Ie,mr,!1)}else Br(Ie)?(tt(B,Ft,rt,mt),kt(B)):tt(B,Ft,rt,mt);ct(B)}}function Pt(B,ie){var Ie=B._controlledReadableByteStream;Ie._state==="readable"&&(Je(B),Ve(B),qe(B),an(Ie,ie))}function Lt(B){if(B._byobRequest===null&&B._pendingPullIntos.length>0){var ie=B._pendingPullIntos.peek(),Ie=new Uint8Array(ie.buffer,ie.byteOffset+ie.bytesFilled,ie.byteLength-ie.bytesFilled),Ge=Object.create(Ke.prototype);ur(Ge,B,Ie),B._byobRequest=Ge}return B._byobRequest}function bt(B){var ie=B._controlledReadableByteStream._state;return ie==="errored"?null:ie==="closed"?0:B._strategyHWM-B._queueTotalSize}function Kt(B,ie){var Ie=B._pendingPullIntos.peek(),Ge=B._controlledReadableByteStream._state;if(Ge==="closed"){if(ie!==0)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(ie===0)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(Ie.bytesFilled+ie>Ie.byteLength)throw new RangeError("bytesWritten out of range")}Ie.buffer=Fe(Ie.buffer),He(B,ie)}function Jt(B,ie){var Ie=B._pendingPullIntos.peek(),Ge=B._controlledReadableByteStream._state;if(Ge==="closed"){if(ie.byteLength!==0)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(ie.byteLength===0)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(Ie.byteOffset+Ie.bytesFilled!==ie.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(Ie.bufferByteLength!==ie.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(Ie.bytesFilled+ie.byteLength>Ie.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");var rt=ie.byteLength;Ie.buffer=Fe(ie.buffer),He(B,rt)}function nr(B,ie,Ie,Ge,rt,mt,Ft){ie._controlledReadableByteStream=B,ie._pullAgain=!1,ie._pulling=!1,ie._byobRequest=null,ie._queue=ie._queueTotalSize=void 0,Ve(ie),ie._closeRequested=!1,ie._started=!1,ie._strategyHWM=mt,ie._pullAlgorithm=Ge,ie._cancelAlgorithm=rt,ie._autoAllocateChunkSize=Ft,ie._pendingPullIntos=new x,B._readableStreamController=ie;var $t=Ie();re(d($t),function(){ie._started=!0,ct(ie)},function(mr){Pt(ie,mr)})}function pr(B,ie,Ie){var Ge=Object.create(Qe.prototype),rt=function(){},mt=function(){return d(void 0)},Ft=function(){return d(void 0)};ie.start!==void 0&&(rt=function(){return ie.start(Ge)}),ie.pull!==void 0&&(mt=function(){return ie.pull(Ge)}),ie.cancel!==void 0&&(Ft=function(mr){return ie.cancel(mr)});var $t=ie.autoAllocateChunkSize;if($t===0)throw new TypeError("autoAllocateChunkSize must be greater than 0");nr(B,Ge,rt,mt,Ft,Ie,$t)}function ur(B,ie,Ie){B._associatedReadableByteStreamController=ie,B._view=Ie}function yr(B){return new TypeError("ReadableStreamBYOBRequest.prototype."+B+" can only be used on a ReadableStreamBYOBRequest")}function Xt(B){return new TypeError("ReadableByteStreamController.prototype."+B+" can only be used on a ReadableByteStreamController")}function fr(B){return new Sr(B)}function Dr(B,ie){B._reader._readIntoRequests.push(ie)}function Hr(B,ie,Ie){var Ge=B._reader,rt=Ge._readIntoRequests.shift();Ie?rt._closeSteps(ie):rt._chunkSteps(ie)}function Kr(B){return B._reader._readIntoRequests.length}function Br(B){var ie=B._reader;return!(ie===void 0||!hr(ie))}var Sr=function(){function B(ie){if(Z(ie,1,"ReadableStreamBYOBReader"),$(ie,"First parameter"),ka(ie))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!Ze(ie._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");f(this,ie),this._readIntoRequests=new x}return Object.defineProperty(B.prototype,"closed",{get:function(){return hr(this)?this._closedPromise:ce(zr("closed"))},enumerable:!1,configurable:!0}),B.prototype.cancel=function(ie){return ie===void 0&&(ie=void 0),hr(this)?this._ownerReadableStream===void 0?ce(s("cancel")):h(this,ie):ce(zr("cancel"))},B.prototype.read=function(ie){if(!hr(this))return ce(zr("read"));if(!ArrayBuffer.isView(ie))return ce(new TypeError("view must be an array buffer view"));if(ie.byteLength===0)return ce(new TypeError("view must have non-zero byteLength"));if(ie.buffer.byteLength===0)return ce(new TypeError("view's buffer must have non-zero byteLength"));if(Ee(ie.buffer),this._ownerReadableStream===void 0)return ce(s("read from"));var Ie,Ge,rt=ae(function(Ft,$t){Ie=Ft,Ge=$t}),mt={_chunkSteps:function(Ft){return Ie({value:Ft,done:!1})},_closeSteps:function(Ft){return Ie({value:Ft,done:!0})},_errorSteps:function(Ft){return Ge(Ft)}};return vr(this,ie,mt),rt},B.prototype.releaseLock=function(){if(!hr(this))throw zr("releaseLock");if(this._ownerReadableStream!==void 0){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");F(this)}},B}();Object.defineProperties(Sr.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Sr.prototype,T.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});function hr(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_readIntoRequests")?!1:B instanceof Sr}function vr(B,ie,Ie){var Ge=B._ownerReadableStream;Ge._disturbed=!0,Ge._state==="errored"?Ie._errorSteps(Ge._storedError):Nt(Ge._readableStreamController,ie,Ie)}function zr(B){return new TypeError("ReadableStreamBYOBReader.prototype."+B+" can only be used on a ReadableStreamBYOBReader")}function br(B,ie){var Ie=B.highWaterMark;if(Ie===void 0)return ie;if(se(Ie)||Ie<0)throw new RangeError("Invalid highWaterMark");return Ie}function qr(B){var ie=B.size;return ie||function(){return 1}}function Gr(B,ie){N(B,ie);var Ie=B==null?void 0:B.highWaterMark,Ge=B==null?void 0:B.size;return{highWaterMark:Ie===void 0?void 0:he(Ie),size:Ge===void 0?void 0:Ur(Ge,ie+" has member 'size' that")}}function Ur(B,ie){return _(B,ie),function(Ie){return he(B(Ie))}}function Qr(B,ie){N(B,ie);var Ie=B==null?void 0:B.abort,Ge=B==null?void 0:B.close,rt=B==null?void 0:B.start,mt=B==null?void 0:B.type,Ft=B==null?void 0:B.write;return{abort:Ie===void 0?void 0:na(Ie,B,ie+" has member 'abort' that"),close:Ge===void 0?void 0:ht(Ge,B,ie+" has member 'close' that"),start:rt===void 0?void 0:ut(rt,B,ie+" has member 'start' that"),write:Ft===void 0?void 0:We(Ft,B,ie+" has member 'write' that"),type:mt}}function na(B,ie,Ie){return _(B,Ie),function(Ge){return w(B,ie,[Ge])}}function ht(B,ie,Ie){return _(B,Ie),function(){return w(B,ie,[])}}function ut(B,ie,Ie){return _(B,Ie),function(Ge){return O(B,ie,[Ge])}}function We(B,ie,Ie){return _(B,Ie),function(Ge,rt){return w(B,ie,[Ge,rt])}}function it(B,ie){if(!Rt(B))throw new TypeError(ie+" is not a WritableStream.")}function st(B){if(typeof B!="object"||B===null)return!1;try{return typeof B.aborted=="boolean"}catch(ie){return!1}}var dt=typeof AbortController=="function";function pt(){if(dt)return new AbortController}var Dt=function(){function B(ie,Ie){ie===void 0&&(ie={}),Ie===void 0&&(Ie={}),ie===void 0?ie=null:H(ie,"First parameter");var Ge=Gr(Ie,"Second parameter"),rt=Qr(ie,"First parameter");Bt(this);var mt=rt.type;if(mt!==void 0)throw new RangeError("Invalid type is specified");var Ft=qr(Ge),$t=br(Ge,1);r(this,rt,$t,Ft)}return Object.defineProperty(B.prototype,"locked",{get:function(){if(!Rt(this))throw or("locked");return Or(this)},enumerable:!1,configurable:!0}),B.prototype.abort=function(ie){return ie===void 0&&(ie=void 0),Rt(this)?Or(this)?ce(new TypeError("Cannot abort a stream that already has a writer")):Tr(this,ie):ce(or("abort"))},B.prototype.close=function(){return Rt(this)?Or(this)?ce(new TypeError("Cannot close a stream that already has a writer")):Tt(this)?ce(new TypeError("Cannot close an already-closing stream")):Er(this):ce(or("close"))},B.prototype.getWriter=function(){if(!Rt(this))throw or("getWriter");return _t(this)},B}();Object.defineProperties(Dt.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Dt.prototype,T.toStringTag,{value:"WritableStream",configurable:!0});function _t(B){return new dr(B)}function qt(B,ie,Ie,Ge,rt,mt){rt===void 0&&(rt=1),mt===void 0&&(mt=function(){return 1});var Ft=Object.create(Dt.prototype);Bt(Ft);var $t=Object.create(Oe.prototype);return L(Ft,$t,B,ie,Ie,Ge,rt,mt),Ft}function Bt(B){B._state="writable",B._storedError=void 0,B._writer=void 0,B._writableStreamController=void 0,B._writeRequests=new x,B._inFlightWriteRequest=void 0,B._closeRequest=void 0,B._inFlightCloseRequest=void 0,B._pendingAbortRequest=void 0,B._backpressure=!1}function Rt(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_writableStreamController")?!1:B instanceof Dt}function Or(B){return B._writer!==void 0}function Tr(B,ie){var Ie;if(B._state==="closed"||B._state==="errored")return d(void 0);B._writableStreamController._abortReason=ie,(Ie=B._writableStreamController._abortController)===null||Ie===void 0||Ie.abort();var Ge=B._state;if(Ge==="closed"||Ge==="errored")return d(void 0);if(B._pendingAbortRequest!==void 0)return B._pendingAbortRequest._promise;var rt=!1;Ge==="erroring"&&(rt=!0,ie=void 0);var mt=ae(function(Ft,$t){B._pendingAbortRequest={_promise:void 0,_resolve:Ft,_reject:$t,_reason:ie,_wasAlreadyErroring:rt}});return B._pendingAbortRequest._promise=mt,rt||vt(B,ie),mt}function Er(B){var ie=B._state;if(ie==="closed"||ie==="errored")return ce(new TypeError("The stream (in "+ie+" state) is not in the writable state and cannot be closed"));var Ie=ae(function(rt,mt){var Ft={_resolve:rt,_reject:mt};B._closeRequest=Ft}),Ge=B._writer;return Ge!==void 0&&B._backpressure&&ie==="writable"&&ua(Ge),Xe(B._writableStreamController),Ie}function $r(B){var ie=ae(function(Ie,Ge){var rt={_resolve:Ie,_reject:Ge};B._writeRequests.push(rt)});return ie}function wt(B,ie){var Ie=B._state;if(Ie==="writable"){vt(B,ie);return}St(B)}function vt(B,ie){var Ie=B._writableStreamController;B._state="erroring",B._storedError=ie;var Ge=B._writer;Ge!==void 0&&Te(Ge,ie),!sr(B)&&Ie._started&&St(B)}function St(B){B._state="errored",B._writableStreamController[v]();var ie=B._storedError;if(B._writeRequests.forEach(function(rt){rt._reject(ie)}),B._writeRequests=new x,B._pendingAbortRequest===void 0){Ht(B);return}var Ie=B._pendingAbortRequest;if(B._pendingAbortRequest=void 0,Ie._wasAlreadyErroring){Ie._reject(ie),Ht(B);return}var Ge=B._writableStreamController[c](Ie._reason);re(Ge,function(){Ie._resolve(),Ht(B)},function(rt){Ie._reject(rt),Ht(B)})}function Et(B){B._inFlightWriteRequest._resolve(void 0),B._inFlightWriteRequest=void 0}function Mt(B,ie){B._inFlightWriteRequest._reject(ie),B._inFlightWriteRequest=void 0,wt(B,ie)}function jt(B){B._inFlightCloseRequest._resolve(void 0),B._inFlightCloseRequest=void 0;var ie=B._state;ie==="erroring"&&(B._storedError=void 0,B._pendingAbortRequest!==void 0&&(B._pendingAbortRequest._resolve(),B._pendingAbortRequest=void 0)),B._state="closed";var Ie=B._writer;Ie!==void 0&&ia(Ie)}function Gt(B,ie){B._inFlightCloseRequest._reject(ie),B._inFlightCloseRequest=void 0,B._pendingAbortRequest!==void 0&&(B._pendingAbortRequest._reject(ie),B._pendingAbortRequest=void 0),wt(B,ie)}function Tt(B){return!(B._closeRequest===void 0&&B._inFlightCloseRequest===void 0)}function sr(B){return!(B._inFlightWriteRequest===void 0&&B._inFlightCloseRequest===void 0)}function tr(B){B._inFlightCloseRequest=B._closeRequest,B._closeRequest=void 0}function rr(B){B._inFlightWriteRequest=B._writeRequests.shift()}function Ht(B){B._closeRequest!==void 0&&(B._closeRequest._reject(B._storedError),B._closeRequest=void 0);var ie=B._writer;ie!==void 0&&_r(ie,B._storedError)}function Ar(B,ie){var Ie=B._writer;Ie!==void 0&&ie!==B._backpressure&&(ie?gr(Ie):ua(Ie)),B._backpressure=ie}var dr=function(){function B(ie){if(Z(ie,1,"WritableStreamDefaultWriter"),it(ie,"First parameter"),Or(ie))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=ie,ie._writer=this;var Ie=ie._state;if(Ie==="writable")!Tt(ie)&&ie._backpressure?ea(this):Rr(this),Xr(this);else if(Ie==="erroring")Jr(this,ie._storedError),Xr(this);else if(Ie==="closed")Rr(this),Wr(this);else{var Ge=ie._storedError;Jr(this,Ge),jr(this,Ge)}}return Object.defineProperty(B.prototype,"closed",{get:function(){return lr(this)?this._closedPromise:ce(kr("closed"))},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"desiredSize",{get:function(){if(!lr(this))throw kr("desiredSize");if(this._ownerWritableStream===void 0)throw Mr("desiredSize");return zt(this)},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"ready",{get:function(){return lr(this)?this._readyPromise:ce(kr("ready"))},enumerable:!1,configurable:!0}),B.prototype.abort=function(ie){return ie===void 0&&(ie=void 0),lr(this)?this._ownerWritableStream===void 0?ce(Mr("abort")):Be(this,ie):ce(kr("abort"))},B.prototype.close=function(){if(!lr(this))return ce(kr("close"));var ie=this._ownerWritableStream;return ie===void 0?ce(Mr("close")):Tt(ie)?ce(new TypeError("Cannot close an already-closing stream")):Ae(this)},B.prototype.releaseLock=function(){if(!lr(this))throw kr("releaseLock");var ie=this._ownerWritableStream;ie!==void 0&&Yt(this)},B.prototype.write=function(ie){return ie===void 0&&(ie=void 0),lr(this)?this._ownerWritableStream===void 0?ce(Mr("write to")):cr(this,ie):ce(kr("write"))},B}();Object.defineProperties(dr.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(dr.prototype,T.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});function lr(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_ownerWritableStream")?!1:B instanceof dr}function Be(B,ie){var Ie=B._ownerWritableStream;return Tr(Ie,ie)}function Ae(B){var ie=B._ownerWritableStream;return Er(ie)}function R(B){var ie=B._ownerWritableStream,Ie=ie._state;return Tt(ie)||Ie==="closed"?d(void 0):Ie==="errored"?ce(ie._storedError):Ae(B)}function Ye(B,ie){B._closedPromiseState==="pending"?_r(B,ie):aa(B,ie)}function Te(B,ie){B._readyPromiseState==="pending"?fa(B,ie):la(B,ie)}function zt(B){var ie=B._ownerWritableStream,Ie=ie._state;return Ie==="errored"||Ie==="erroring"?null:Ie==="closed"?0:lt(ie._writableStreamController)}function Yt(B){var ie=B._ownerWritableStream,Ie=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");Te(B,Ie),Ye(B,Ie),ie._writer=void 0,B._ownerWritableStream=void 0}function cr(B,ie){var Ie=B._ownerWritableStream,Ge=Ie._writableStreamController,rt=at(Ge,ie);if(Ie!==B._ownerWritableStream)return ce(Mr("write to"));var mt=Ie._state;if(mt==="errored")return ce(Ie._storedError);if(Tt(Ie)||mt==="closed")return ce(new TypeError("The stream is closing or closed and cannot be written to"));if(mt==="erroring")return ce(Ie._storedError);var Ft=$r(Ie);return Ot(Ge,ie,rt),Ft}var Pe={},Oe=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"abortReason",{get:function(){if(!U(this))throw Ir("abortReason");return this._abortReason},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"signal",{get:function(){if(!U(this))throw Ir("signal");if(this._abortController===void 0)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal},enumerable:!1,configurable:!0}),B.prototype.error=function(ie){if(ie===void 0&&(ie=void 0),!U(this))throw Ir("error");var Ie=this._controlledWritableStream._state;Ie==="writable"&&er(this,ie)},B.prototype[c]=function(ie){var Ie=this._abortAlgorithm(ie);return Le(this),Ie},B.prototype[v]=function(){Ve(this)},B}();Object.defineProperties(Oe.prototype,{abortReason:{enumerable:!0},signal:{enumerable:!0},error:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Oe.prototype,T.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});function U(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_controlledWritableStream")?!1:B instanceof Oe}function L(B,ie,Ie,Ge,rt,mt,Ft,$t){ie._controlledWritableStream=B,B._writableStreamController=ie,ie._queue=void 0,ie._queueTotalSize=void 0,Ve(ie),ie._abortReason=void 0,ie._abortController=pt(),ie._started=!1,ie._strategySizeAlgorithm=$t,ie._strategyHWM=Ft,ie._writeAlgorithm=Ge,ie._closeAlgorithm=rt,ie._abortAlgorithm=mt;var mr=Zt(ie);Ar(B,mr);var xr=Ie(),wr=d(xr);re(wr,function(){ie._started=!0,Ct(ie)},function(Cr){ie._started=!0,wt(B,Cr)})}function r(B,ie,Ie,Ge){var rt=Object.create(Oe.prototype),mt=function(){},Ft=function(){return d(void 0)},$t=function(){return d(void 0)},mr=function(){return d(void 0)};ie.start!==void 0&&(mt=function(){return ie.start(rt)}),ie.write!==void 0&&(Ft=function(xr){return ie.write(xr,rt)}),ie.close!==void 0&&($t=function(){return ie.close()}),ie.abort!==void 0&&(mr=function(xr){return ie.abort(xr)}),L(B,rt,mt,Ft,$t,mr,Ie,Ge)}function Le(B){B._writeAlgorithm=void 0,B._closeAlgorithm=void 0,B._abortAlgorithm=void 0,B._strategySizeAlgorithm=void 0}function Xe(B){$e(B,Pe,0),Ct(B)}function at(B,ie){try{return B._strategySizeAlgorithm(ie)}catch(Ie){return At(B,Ie),1}}function lt(B){return B._strategyHWM-B._queueTotalSize}function Ot(B,ie,Ie){try{$e(B,ie,Ie)}catch(mt){At(B,mt);return}var Ge=B._controlledWritableStream;if(!Tt(Ge)&&Ge._state==="writable"){var rt=Zt(B);Ar(Ge,rt)}Ct(B)}function Ct(B){var ie=B._controlledWritableStream;if(!!B._started&&ie._inFlightWriteRequest===void 0){var Ie=ie._state;if(Ie==="erroring"){St(ie);return}if(B._queue.length!==0){var Ge=je(B);Ge===Pe?Vt(B):Wt(B,Ge)}}}function At(B,ie){B._controlledWritableStream._state==="writable"&&er(B,ie)}function Vt(B){var ie=B._controlledWritableStream;tr(ie),Ne(B);var Ie=B._closeAlgorithm();Le(B),re(Ie,function(){jt(ie)},function(Ge){Gt(ie,Ge)})}function Wt(B,ie){var Ie=B._controlledWritableStream;rr(Ie);var Ge=B._writeAlgorithm(ie);re(Ge,function(){Et(Ie);var rt=Ie._state;if(Ne(B),!Tt(Ie)&&rt==="writable"){var mt=Zt(B);Ar(Ie,mt)}Ct(B)},function(rt){Ie._state==="writable"&&Le(B),Mt(Ie,rt)})}function Zt(B){var ie=lt(B);return ie<=0}function er(B,ie){var Ie=B._controlledWritableStream;Le(B),vt(Ie,ie)}function or(B){return new TypeError("WritableStream.prototype."+B+" can only be used on a WritableStream")}function Ir(B){return new TypeError("WritableStreamDefaultController.prototype."+B+" can only be used on a WritableStreamDefaultController")}function kr(B){return new TypeError("WritableStreamDefaultWriter.prototype."+B+" can only be used on a WritableStreamDefaultWriter")}function Mr(B){return new TypeError("Cannot "+B+" a stream using a released writer")}function Xr(B){B._closedPromise=ae(function(ie,Ie){B._closedPromise_resolve=ie,B._closedPromise_reject=Ie,B._closedPromiseState="pending"})}function jr(B,ie){Xr(B),_r(B,ie)}function Wr(B){Xr(B),ia(B)}function _r(B,ie){B._closedPromise_reject!==void 0&&(n(B._closedPromise),B._closedPromise_reject(ie),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0,B._closedPromiseState="rejected")}function aa(B,ie){jr(B,ie)}function ia(B){B._closedPromise_resolve!==void 0&&(B._closedPromise_resolve(void 0),B._closedPromise_resolve=void 0,B._closedPromise_reject=void 0,B._closedPromiseState="resolved")}function ea(B){B._readyPromise=ae(function(ie,Ie){B._readyPromise_resolve=ie,B._readyPromise_reject=Ie}),B._readyPromiseState="pending"}function Jr(B,ie){ea(B),fa(B,ie)}function Rr(B){ea(B),ua(B)}function fa(B,ie){B._readyPromise_reject!==void 0&&(n(B._readyPromise),B._readyPromise_reject(ie),B._readyPromise_resolve=void 0,B._readyPromise_reject=void 0,B._readyPromiseState="rejected")}function gr(B){ea(B)}function la(B,ie){Jr(B,ie)}function ua(B){B._readyPromise_resolve!==void 0&&(B._readyPromise_resolve(void 0),B._readyPromise_resolve=void 0,B._readyPromise_reject=void 0,B._readyPromiseState="fulfilled")}var Yr=typeof DOMException!="undefined"?DOMException:void 0;function ta(B){if(!(typeof B=="function"||typeof B=="object"))return!1;try{return new B,!0}catch(ie){return!1}}function Da(){var B=function(Ie,Ge){this.message=Ie||"",this.name=Ge||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return B.prototype=Object.create(Error.prototype),Object.defineProperty(B.prototype,"constructor",{value:B,writable:!0,configurable:!0}),B}var Pr=ta(Yr)?Yr:Da();function pa(B,ie,Ie,Ge,rt,mt){var Ft=j(B),$t=_t(ie);B._disturbed=!0;var mr=!1,xr=d(void 0);return ae(function(wr,Cr){var Vr;if(mt!==void 0){if(Vr=function(){var ir=new Pr("Aborted","AbortError"),Fr=[];Ge||Fr.push(function(){return ie._state==="writable"?Tr(ie,ir):d(void 0)}),rt||Fr.push(function(){return B._state==="readable"?ha(B,ir):d(void 0)}),ca(function(){return Promise.all(Fr.map(function(Lr){return Lr()}))},!0,ir)},mt.aborted){Vr();return}mt.addEventListener("abort",Vr)}function da(){return ae(function(ir,Fr){function Lr(ma){ma?ir():q(Ia(),Lr,Fr)}Lr(!1)})}function Ia(){return mr?d(!0):q($t._readyPromise,function(){return ae(function(ir,Fr){K(Ft,{_chunkSteps:function(Lr){xr=q(cr($t,Lr),void 0,b),ir(!1)},_closeSteps:function(){return ir(!0)},_errorSteps:Fr})})})}if(Zr(B,Ft._closedPromise,function(ir){Ge?ya(!0,ir):ca(function(){return Tr(ie,ir)},!0,ir)}),Zr(ie,$t._closedPromise,function(ir){rt?ya(!0,ir):ca(function(){return ha(B,ir)},!0,ir)}),ga(B,Ft._closedPromise,function(){Ie?ya():ca(function(){return R($t)})}),Tt(ie)||ie._state==="closed"){var Aa=new TypeError("the destination writable stream closed before all data could be piped to it");rt?ya(!0,Aa):ca(function(){return ha(B,Aa)},!0,Aa)}n(da());function va(){var ir=xr;return q(xr,function(){return ir!==xr?va():void 0})}function Zr(ir,Fr,Lr){ir._state==="errored"?Lr(ir._storedError):y(Fr,Lr)}function ga(ir,Fr,Lr){ir._state==="closed"?Lr():X(Fr,Lr)}function ca(ir,Fr,Lr){if(mr)return;mr=!0,ie._state==="writable"&&!Tt(ie)?X(va(),ma):ma();function ma(){re(ir(),function(){return Nr(Fr,Lr)},function(Ca){return Nr(!0,Ca)})}}function ya(ir,Fr){mr||(mr=!0,ie._state==="writable"&&!Tt(ie)?X(va(),function(){return Nr(ir,Fr)}):Nr(ir,Fr))}function Nr(ir,Fr){Yt($t),F(Ft),mt!==void 0&&mt.removeEventListener("abort",Vr),ir?Cr(Fr):wr(void 0)}})}var oa=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"desiredSize",{get:function(){if(!ra(this))throw Ua("desiredSize");return qa(this)},enumerable:!1,configurable:!0}),B.prototype.close=function(){if(!ra(this))throw Ua("close");if(!Ea(this))throw new TypeError("The stream is not in a state that permits close");Ba(this)},B.prototype.enqueue=function(ie){if(ie===void 0&&(ie=void 0),!ra(this))throw Ua("enqueue");if(!Ea(this))throw new TypeError("The stream is not in a state that permits enqueue");return _a(this,ie)},B.prototype.error=function(ie){if(ie===void 0&&(ie=void 0),!ra(this))throw Ua("error");xa(this,ie)},B.prototype[A]=function(ie){Ve(this);var Ie=this._cancelAlgorithm(ie);return ba(this),Ie},B.prototype[u]=function(ie){var Ie=this._controlledReadableStream;if(this._queue.length>0){var Ge=Ne(this);this._closeRequested&&this._queue.length===0?(ba(this),Ma(Ie)):Fa(this),ie._chunkSteps(Ge)}else G(Ie,ie),Fa(this)},B}();Object.defineProperties(oa.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(oa.prototype,T.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});function ra(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_controlledReadableStream")?!1:B instanceof oa}function Fa(B){var ie=Oa(B);if(!!ie){if(B._pulling){B._pullAgain=!0;return}B._pulling=!0;var Ie=B._pullAlgorithm();re(Ie,function(){B._pulling=!1,B._pullAgain&&(B._pullAgain=!1,Fa(B))},function(Ge){xa(B,Ge)})}}function Oa(B){var ie=B._controlledReadableStream;if(!Ea(B)||!B._started)return!1;if(ka(ie)&&W(ie)>0)return!0;var Ie=qa(B);return Ie>0}function ba(B){B._pullAlgorithm=void 0,B._cancelAlgorithm=void 0,B._strategySizeAlgorithm=void 0}function Ba(B){if(!!Ea(B)){var ie=B._controlledReadableStream;B._closeRequested=!0,B._queue.length===0&&(ba(B),Ma(ie))}}function _a(B,ie){if(!!Ea(B)){var Ie=B._controlledReadableStream;if(ka(Ie)&&W(Ie)>0)M(Ie,ie,!1);else{var Ge=void 0;try{Ge=B._strategySizeAlgorithm(ie)}catch(rt){throw xa(B,rt),rt}try{$e(B,ie,Ge)}catch(rt){throw xa(B,rt),rt}}Fa(B)}}function xa(B,ie){var Ie=B._controlledReadableStream;Ie._state==="readable"&&(Ve(B),ba(B),an(Ie,ie))}function qa(B){var ie=B._controlledReadableStream._state;return ie==="errored"?null:ie==="closed"?0:B._strategyHWM-B._queueTotalSize}function yn(B){return!Oa(B)}function Ea(B){var ie=B._controlledReadableStream._state;return!B._closeRequested&&ie==="readable"}function en(B,ie,Ie,Ge,rt,mt,Ft){ie._controlledReadableStream=B,ie._queue=void 0,ie._queueTotalSize=void 0,Ve(ie),ie._started=!1,ie._closeRequested=!1,ie._pullAgain=!1,ie._pulling=!1,ie._strategySizeAlgorithm=Ft,ie._strategyHWM=mt,ie._pullAlgorithm=Ge,ie._cancelAlgorithm=rt,B._readableStreamController=ie;var $t=Ie();re(d($t),function(){ie._started=!0,Fa(ie)},function(mr){xa(ie,mr)})}function bn(B,ie,Ie,Ge){var rt=Object.create(oa.prototype),mt=function(){},Ft=function(){return d(void 0)},$t=function(){return d(void 0)};ie.start!==void 0&&(mt=function(){return ie.start(rt)}),ie.pull!==void 0&&(Ft=function(){return ie.pull(rt)}),ie.cancel!==void 0&&($t=function(mr){return ie.cancel(mr)}),en(B,rt,mt,Ft,$t,Ie,Ge)}function Ua(B){return new TypeError("ReadableStreamDefaultController.prototype."+B+" can only be used on a ReadableStreamDefaultController")}function xn(B,ie){return Ze(B._readableStreamController)?wn(B):Sn(B)}function Sn(B,ie){var Ie=j(B),Ge=!1,rt=!1,mt=!1,Ft=!1,$t,mr,xr,wr,Cr,Vr=ae(function(Zr){Cr=Zr});function da(){if(Ge)return rt=!0,d(void 0);Ge=!0;var Zr={_chunkSteps:function(ga){S(function(){rt=!1;var ca=ga,ya=ga;mt||_a(xr._readableStreamController,ca),Ft||_a(wr._readableStreamController,ya),Ge=!1,rt&&da()})},_closeSteps:function(){Ge=!1,mt||Ba(xr._readableStreamController),Ft||Ba(wr._readableStreamController),(!mt||!Ft)&&Cr(void 0)},_errorSteps:function(){Ge=!1}};return K(Ie,Zr),d(void 0)}function Ia(Zr){if(mt=!0,$t=Zr,Ft){var ga=me([$t,mr]),ca=ha(B,ga);Cr(ca)}return Vr}function Aa(Zr){if(Ft=!0,mr=Zr,mt){var ga=me([$t,mr]),ca=ha(B,ga);Cr(ca)}return Vr}function va(){}return xr=Ya(va,da,Ia),wr=Ya(va,da,Aa),y(Ie._closedPromise,function(Zr){xa(xr._readableStreamController,Zr),xa(wr._readableStreamController,Zr),(!mt||!Ft)&&Cr(void 0)}),[xr,wr]}function wn(B){var ie=j(B),Ie=!1,Ge=!1,rt=!1,mt=!1,Ft=!1,$t,mr,xr,wr,Cr,Vr=ae(function(Nr){Cr=Nr});function da(Nr){y(Nr._closedPromise,function(ir){Nr===ie&&(Pt(xr._readableStreamController,ir),Pt(wr._readableStreamController,ir),(!mt||!Ft)&&Cr(void 0))})}function Ia(){hr(ie)&&(F(ie),ie=j(B),da(ie));var Nr={_chunkSteps:function(ir){S(function(){Ge=!1,rt=!1;var Fr=ir,Lr=ir;if(!mt&&!Ft)try{Lr=_e(ir)}catch(ma){Pt(xr._readableStreamController,ma),Pt(wr._readableStreamController,ma),Cr(ha(B,ma));return}mt||nt(xr._readableStreamController,Fr),Ft||nt(wr._readableStreamController,Lr),Ie=!1,Ge?va():rt&&Zr()})},_closeSteps:function(){Ie=!1,mt||ot(xr._readableStreamController),Ft||ot(wr._readableStreamController),xr._readableStreamController._pendingPullIntos.length>0&&Kt(xr._readableStreamController,0),wr._readableStreamController._pendingPullIntos.length>0&&Kt(wr._readableStreamController,0),(!mt||!Ft)&&Cr(void 0)},_errorSteps:function(){Ie=!1}};K(ie,Nr)}function Aa(Nr,ir){Q(ie)&&(F(ie),ie=fr(B),da(ie));var Fr=ir?wr:xr,Lr=ir?xr:wr,ma={_chunkSteps:function(Ca){S(function(){Ge=!1,rt=!1;var Pa=ir?Ft:mt,La=ir?mt:Ft;if(La)Pa||Jt(Fr._readableStreamController,Ca);else{var pn=void 0;try{pn=_e(Ca)}catch(Ja){Pt(Fr._readableStreamController,Ja),Pt(Lr._readableStreamController,Ja),Cr(ha(B,Ja));return}Pa||Jt(Fr._readableStreamController,Ca),nt(Lr._readableStreamController,pn)}Ie=!1,Ge?va():rt&&Zr()})},_closeSteps:function(Ca){Ie=!1;var Pa=ir?Ft:mt,La=ir?mt:Ft;Pa||ot(Fr._readableStreamController),La||ot(Lr._readableStreamController),Ca!==void 0&&(Pa||Jt(Fr._readableStreamController,Ca),!La&&Lr._readableStreamController._pendingPullIntos.length>0&&Kt(Lr._readableStreamController,0)),(!Pa||!La)&&Cr(void 0)},_errorSteps:function(){Ie=!1}};vr(ie,Nr,ma)}function va(){if(Ie)return Ge=!0,d(void 0);Ie=!0;var Nr=Lt(xr._readableStreamController);return Nr===null?Ia():Aa(Nr._view,!1),d(void 0)}function Zr(){if(Ie)return rt=!0,d(void 0);Ie=!0;var Nr=Lt(wr._readableStreamController);return Nr===null?Ia():Aa(Nr._view,!0),d(void 0)}function ga(Nr){if(mt=!0,$t=Nr,Ft){var ir=me([$t,mr]),Fr=ha(B,ir);Cr(Fr)}return Vr}function ca(Nr){if(Ft=!0,mr=Nr,mt){var ir=me([$t,mr]),Fr=ha(B,ir);Cr(Fr)}return Vr}function ya(){}return xr=rn(ya,va,ga),wr=rn(ya,Zr,ca),da(ie),[xr,wr]}function kn(B,ie){N(B,ie);var Ie=B,Ge=Ie==null?void 0:Ie.autoAllocateChunkSize,rt=Ie==null?void 0:Ie.cancel,mt=Ie==null?void 0:Ie.pull,Ft=Ie==null?void 0:Ie.start,$t=Ie==null?void 0:Ie.type;return{autoAllocateChunkSize:Ge===void 0?void 0:te(Ge,ie+" has member 'autoAllocateChunkSize' that"),cancel:rt===void 0?void 0:An(rt,Ie,ie+" has member 'cancel' that"),pull:mt===void 0?void 0:Cn(mt,Ie,ie+" has member 'pull' that"),start:Ft===void 0?void 0:Fn(Ft,Ie,ie+" has member 'start' that"),type:$t===void 0?void 0:On($t,ie+" has member 'type' that")}}function An(B,ie,Ie){return _(B,Ie),function(Ge){return w(B,ie,[Ge])}}function Cn(B,ie,Ie){return _(B,Ie),function(Ge){return w(B,ie,[Ge])}}function Fn(B,ie,Ie){return _(B,Ie),function(Ge){return O(B,ie,[Ge])}}function On(B,ie){if(B=""+B,B!=="bytes")throw new TypeError(ie+" '"+B+"' is not a valid enumeration value for ReadableStreamType");return B}function Tn(B,ie){N(B,ie);var Ie=B==null?void 0:B.mode;return{mode:Ie===void 0?void 0:En(Ie,ie+" has member 'mode' that")}}function En(B,ie){if(B=""+B,B!=="byob")throw new TypeError(ie+" '"+B+"' is not a valid enumeration value for ReadableStreamReaderMode");return B}function In(B,ie){N(B,ie);var Ie=B==null?void 0:B.preventCancel;return{preventCancel:Boolean(Ie)}}function tn(B,ie){N(B,ie);var Ie=B==null?void 0:B.preventAbort,Ge=B==null?void 0:B.preventCancel,rt=B==null?void 0:B.preventClose,mt=B==null?void 0:B.signal;return mt!==void 0&&Pn(mt,ie+" has member 'signal' that"),{preventAbort:Boolean(Ie),preventCancel:Boolean(Ge),preventClose:Boolean(rt),signal:mt}}function Pn(B,ie){if(!st(B))throw new TypeError(ie+" is not an AbortSignal.")}function Rn(B,ie){N(B,ie);var Ie=B==null?void 0:B.readable;ne(Ie,"readable","ReadableWritablePair"),$(Ie,ie+" has member 'readable' that");var Ge=B==null?void 0:B.writable;return ne(Ge,"writable","ReadableWritablePair"),it(Ge,ie+" has member 'writable' that"),{readable:Ie,writable:Ge}}var Sa=function(){function B(ie,Ie){ie===void 0&&(ie={}),Ie===void 0&&(Ie={}),ie===void 0?ie=null:H(ie,"First parameter");var Ge=Gr(Ie,"Second parameter"),rt=kn(ie,"First parameter");if(Ka(this),rt.type==="bytes"){if(Ge.size!==void 0)throw new RangeError("The strategy for a byte stream cannot have a size function");var mt=br(Ge,0);pr(this,rt,mt)}else{var Ft=qr(Ge),mt=br(Ge,1);bn(this,rt,mt,Ft)}}return Object.defineProperty(B.prototype,"locked",{get:function(){if(!wa(this))throw Ta("locked");return ka(this)},enumerable:!1,configurable:!0}),B.prototype.cancel=function(ie){return ie===void 0&&(ie=void 0),wa(this)?ka(this)?ce(new TypeError("Cannot cancel a stream that already has a reader")):ha(this,ie):ce(Ta("cancel"))},B.prototype.getReader=function(ie){if(ie===void 0&&(ie=void 0),!wa(this))throw Ta("getReader");var Ie=Tn(ie,"First parameter");return Ie.mode===void 0?j(this):fr(this)},B.prototype.pipeThrough=function(ie,Ie){if(Ie===void 0&&(Ie={}),!wa(this))throw Ta("pipeThrough");Z(ie,1,"pipeThrough");var Ge=Rn(ie,"First parameter"),rt=tn(Ie,"Second parameter");if(ka(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(Or(Ge.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");var mt=pa(this,Ge.writable,rt.preventClose,rt.preventAbort,rt.preventCancel,rt.signal);return n(mt),Ge.readable},B.prototype.pipeTo=function(ie,Ie){if(Ie===void 0&&(Ie={}),!wa(this))return ce(Ta("pipeTo"));if(ie===void 0)return ce("Parameter 1 is required in 'pipeTo'.");if(!Rt(ie))return ce(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));var Ge;try{Ge=tn(Ie,"Second parameter")}catch(rt){return ce(rt)}return ka(this)?ce(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):Or(ie)?ce(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):pa(this,ie,Ge.preventClose,Ge.preventAbort,Ge.preventCancel,Ge.signal)},B.prototype.tee=function(){if(!wa(this))throw Ta("tee");var ie=xn(this);return me(ie)},B.prototype.values=function(ie){if(ie===void 0&&(ie=void 0),!wa(this))throw Ta("values");var Ie=In(ie,"First parameter");return Re(this,Ie.preventCancel)},B}();Object.defineProperties(Sa.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Sa.prototype,T.toStringTag,{value:"ReadableStream",configurable:!0}),typeof T.asyncIterator=="symbol"&&Object.defineProperty(Sa.prototype,T.asyncIterator,{value:Sa.prototype.values,writable:!0,configurable:!0});function Ya(B,ie,Ie,Ge,rt){Ge===void 0&&(Ge=1),rt===void 0&&(rt=function(){return 1});var mt=Object.create(Sa.prototype);Ka(mt);var Ft=Object.create(oa.prototype);return en(mt,Ft,B,ie,Ie,Ge,rt),mt}function rn(B,ie,Ie){var Ge=Object.create(Sa.prototype);Ka(Ge);var rt=Object.create(Qe.prototype);return nr(Ge,rt,B,ie,Ie,0,void 0),Ge}function Ka(B){B._state="readable",B._reader=void 0,B._storedError=void 0,B._disturbed=!1}function wa(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_readableStreamController")?!1:B instanceof Sa}function ka(B){return B._reader!==void 0}function ha(B,ie){if(B._disturbed=!0,B._state==="closed")return d(void 0);if(B._state==="errored")return ce(B._storedError);Ma(B);var Ie=B._reader;Ie!==void 0&&hr(Ie)&&(Ie._readIntoRequests.forEach(function(rt){rt._closeSteps(void 0)}),Ie._readIntoRequests=new x);var Ge=B._readableStreamController[A](ie);return k(Ge,b)}function Ma(B){B._state="closed";var ie=B._reader;ie!==void 0&&(o(ie),Q(ie)&&(ie._readRequests.forEach(function(Ie){Ie._closeSteps()}),ie._readRequests=new x))}function an(B,ie){B._state="errored",B._storedError=ie;var Ie=B._reader;Ie!==void 0&&(i(Ie,ie),Q(Ie)?(Ie._readRequests.forEach(function(Ge){Ge._errorSteps(ie)}),Ie._readRequests=new x):(Ie._readIntoRequests.forEach(function(Ge){Ge._errorSteps(ie)}),Ie._readIntoRequests=new x))}function Ta(B){return new TypeError("ReadableStream.prototype."+B+" can only be used on a ReadableStream")}function nn(B,ie){N(B,ie);var Ie=B==null?void 0:B.highWaterMark;return ne(Ie,"highWaterMark","QueuingStrategyInit"),{highWaterMark:he(Ie)}}var un=function(B){return B.byteLength};Object.defineProperty(un,"name",{value:"size",configurable:!0});var $a=function(){function B(ie){Z(ie,1,"ByteLengthQueuingStrategy"),ie=nn(ie,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=ie.highWaterMark}return Object.defineProperty(B.prototype,"highWaterMark",{get:function(){if(!sn(this))throw on("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"size",{get:function(){if(!sn(this))throw on("size");return un},enumerable:!1,configurable:!0}),B}();Object.defineProperties($a.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty($a.prototype,T.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});function on(B){return new TypeError("ByteLengthQueuingStrategy.prototype."+B+" can only be used on a ByteLengthQueuingStrategy")}function sn(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_byteLengthQueuingStrategyHighWaterMark")?!1:B instanceof $a}var ln=function(){return 1};Object.defineProperty(ln,"name",{value:"size",configurable:!0});var Xa=function(){function B(ie){Z(ie,1,"CountQueuingStrategy"),ie=nn(ie,"First parameter"),this._countQueuingStrategyHighWaterMark=ie.highWaterMark}return Object.defineProperty(B.prototype,"highWaterMark",{get:function(){if(!fn(this))throw cn("highWaterMark");return this._countQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"size",{get:function(){if(!fn(this))throw cn("size");return ln},enumerable:!1,configurable:!0}),B}();Object.defineProperties(Xa.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Xa.prototype,T.toStringTag,{value:"CountQueuingStrategy",configurable:!0});function cn(B){return new TypeError("CountQueuingStrategy.prototype."+B+" can only be used on a CountQueuingStrategy")}function fn(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_countQueuingStrategyHighWaterMark")?!1:B instanceof Xa}function Dn(B,ie){N(B,ie);var Ie=B==null?void 0:B.flush,Ge=B==null?void 0:B.readableType,rt=B==null?void 0:B.start,mt=B==null?void 0:B.transform,Ft=B==null?void 0:B.writableType;return{flush:Ie===void 0?void 0:Bn(Ie,B,ie+" has member 'flush' that"),readableType:Ge,start:rt===void 0?void 0:Mn(rt,B,ie+" has member 'start' that"),transform:mt===void 0?void 0:Nn(mt,B,ie+" has member 'transform' that"),writableType:Ft}}function Bn(B,ie,Ie){return _(B,Ie),function(Ge){return w(B,ie,[Ge])}}function Mn(B,ie,Ie){return _(B,Ie),function(Ge){return O(B,ie,[Ge])}}function Nn(B,ie,Ie){return _(B,Ie),function(Ge,rt){return w(B,ie,[Ge,rt])}}var ja=function(){function B(ie,Ie,Ge){ie===void 0&&(ie={}),Ie===void 0&&(Ie={}),Ge===void 0&&(Ge={}),ie===void 0&&(ie=null);var rt=Gr(Ie,"Second parameter"),mt=Gr(Ge,"Third parameter"),Ft=Dn(ie,"First parameter");if(Ft.readableType!==void 0)throw new RangeError("Invalid readableType specified");if(Ft.writableType!==void 0)throw new RangeError("Invalid writableType specified");var $t=br(mt,0),mr=qr(mt),xr=br(rt,1),wr=qr(rt),Cr,Vr=ae(function(da){Cr=da});Ln(this,Vr,xr,wr,$t,mr),Un(this,Ft),Ft.start!==void 0?Cr(Ft.start(this._transformStreamController)):Cr(void 0)}return Object.defineProperty(B.prototype,"readable",{get:function(){if(!hn(this))throw mn("readable");return this._readable},enumerable:!1,configurable:!0}),Object.defineProperty(B.prototype,"writable",{get:function(){if(!hn(this))throw mn("writable");return this._writable},enumerable:!1,configurable:!0}),B}();Object.defineProperties(ja.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(ja.prototype,T.toStringTag,{value:"TransformStream",configurable:!0});function Ln(B,ie,Ie,Ge,rt,mt){function Ft(){return ie}function $t(Vr){return jn(B,Vr)}function mr(Vr){return Hn(B,Vr)}function xr(){return zn(B)}B._writable=qt(Ft,$t,xr,mr,Ie,Ge);function wr(){return Gn(B)}function Cr(Vr){return za(B,Vr),d(void 0)}B._readable=Ya(Ft,wr,Cr,rt,mt),B._backpressure=void 0,B._backpressureChangePromise=void 0,B._backpressureChangePromise_resolve=void 0,Ga(B,!0),B._transformStreamController=void 0}function hn(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_transformStreamController")?!1:B instanceof ja}function Ha(B,ie){xa(B._readable._readableStreamController,ie),za(B,ie)}function za(B,ie){dn(B._transformStreamController),At(B._writable._writableStreamController,ie),B._backpressure&&Ga(B,!1)}function Ga(B,ie){B._backpressureChangePromise!==void 0&&B._backpressureChangePromise_resolve(),B._backpressureChangePromise=ae(function(Ie){B._backpressureChangePromise_resolve=Ie}),B._backpressure=ie}var Na=function(){function B(){throw new TypeError("Illegal constructor")}return Object.defineProperty(B.prototype,"desiredSize",{get:function(){if(!Wa(this))throw Va("desiredSize");var ie=this._controlledTransformStream._readable._readableStreamController;return qa(ie)},enumerable:!1,configurable:!0}),B.prototype.enqueue=function(ie){if(ie===void 0&&(ie=void 0),!Wa(this))throw Va("enqueue");vn(this,ie)},B.prototype.error=function(ie){if(ie===void 0&&(ie=void 0),!Wa(this))throw Va("error");$n(this,ie)},B.prototype.terminate=function(){if(!Wa(this))throw Va("terminate");Xn(this)},B}();Object.defineProperties(Na.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),typeof T.toStringTag=="symbol"&&Object.defineProperty(Na.prototype,T.toStringTag,{value:"TransformStreamDefaultController",configurable:!0});function Wa(B){return!ge(B)||!Object.prototype.hasOwnProperty.call(B,"_controlledTransformStream")?!1:B instanceof Na}function _n(B,ie,Ie,Ge){ie._controlledTransformStream=B,B._transformStreamController=ie,ie._transformAlgorithm=Ie,ie._flushAlgorithm=Ge}function Un(B,ie){var Ie=Object.create(Na.prototype),Ge=function(mt){try{return vn(Ie,mt),d(void 0)}catch(Ft){return ce(Ft)}},rt=function(){return d(void 0)};ie.transform!==void 0&&(Ge=function(mt){return ie.transform(mt,Ie)}),ie.flush!==void 0&&(rt=function(){return ie.flush(Ie)}),_n(B,Ie,Ge,rt)}function dn(B){B._transformAlgorithm=void 0,B._flushAlgorithm=void 0}function vn(B,ie){var Ie=B._controlledTransformStream,Ge=Ie._readable._readableStreamController;if(!Ea(Ge))throw new TypeError("Readable side is not in a state that permits enqueue");try{_a(Ge,ie)}catch(mt){throw za(Ie,mt),Ie._readable._storedError}var rt=yn(Ge);rt!==Ie._backpressure&&Ga(Ie,!0)}function $n(B,ie){Ha(B._controlledTransformStream,ie)}function gn(B,ie){var Ie=B._transformAlgorithm(ie);return k(Ie,void 0,function(Ge){throw Ha(B._controlledTransformStream,Ge),Ge})}function Xn(B){var ie=B._controlledTransformStream,Ie=ie._readable._readableStreamController;Ba(Ie);var Ge=new TypeError("TransformStream terminated");za(ie,Ge)}function jn(B,ie){var Ie=B._transformStreamController;if(B._backpressure){var Ge=B._backpressureChangePromise;return k(Ge,function(){var rt=B._writable,mt=rt._state;if(mt==="erroring")throw rt._storedError;return gn(Ie,ie)})}return gn(Ie,ie)}function Hn(B,ie){return Ha(B,ie),d(void 0)}function zn(B){var ie=B._readable,Ie=B._transformStreamController,Ge=Ie._flushAlgorithm();return dn(Ie),k(Ge,function(){if(ie._state==="errored")throw ie._storedError;Ba(ie._readableStreamController)},function(rt){throw Ha(B,rt),ie._storedError})}function Gn(B){return Ga(B,!1),B._backpressureChangePromise}function Va(B){return new TypeError("TransformStreamDefaultController.prototype."+B+" can only be used on a TransformStreamDefaultController")}function mn(B){return new TypeError("TransformStream.prototype."+B+" can only be used on a TransformStream")}D.ByteLengthQueuingStrategy=$a,D.CountQueuingStrategy=Xa,D.ReadableByteStreamController=Qe,D.ReadableStream=Sa,D.ReadableStreamBYOBReader=Sr,D.ReadableStreamBYOBRequest=Ke,D.ReadableStreamDefaultController=oa,D.ReadableStreamDefaultReader=J,D.TransformStream=ja,D.TransformStreamDefaultController=Na,D.WritableStream=Dt,D.WritableStreamDefaultController=Oe,D.WritableStreamDefaultWriter=dr,Object.defineProperty(D,"__esModule",{value:!0})})},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.RefSetCache=P.RefSet=P.Ref=P.Name=P.EOF=P.Dict=P.Cmd=P.CIRCULAR_REF=void 0,P.clearPrimitiveCaches=i,P.isCmd=F,P.isDict=s,P.isName=h,P.isRef=g,P.isRefsEqual=l,P.isStream=a;var T=e(D(2)),b=D(4),t=D(136);function e(m){return m&&m.__esModule?m:{default:m}}function ge(m,o){return ye(m)||V(m,o)||xe(m,o)||le()}function le(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function V(m,o){var c=m==null?null:typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(c!=null){var v=[],A=!0,u=!1,C,I;try{for(c=c.call(m);!(A=(C=c.next()).done)&&(v.push(C.value),!(o&&v.length===o));A=!0);}catch(E){u=!0,I=E}finally{try{!A&&c.return!=null&&c.return()}finally{if(u)throw I}}return v}}function ye(m){if(Array.isArray(m))return m}function be(m,o){var c=typeof Symbol!="undefined"&&m[Symbol.iterator]||m["@@iterator"];if(!c){if(Array.isArray(m)||(c=xe(m))||o&&m&&typeof m.length=="number"){c&&(m=c);var v=0,A=function(){};return{s:A,n:function(){return v>=m.length?{done:!0}:{done:!1,value:m[v++]}},e:function(N){throw N},f:A}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var u=!0,C=!1,I;return{s:function(){c=c.call(m)},n:function(){var N=c.next();return u=N.done,N},e:function(N){C=!0,I=N},f:function(){try{!u&&c.return!=null&&c.return()}finally{if(C)throw I}}}}function xe(m,o){if(!!m){if(typeof m=="string")return ae(m,o);var c=Object.prototype.toString.call(m).slice(8,-1);if(c==="Object"&&m.constructor&&(c=m.constructor.name),c==="Map"||c==="Set")return Array.from(m);if(c==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c))return ae(m,o)}}function ae(m,o){(o==null||o>m.length)&&(o=m.length);for(var c=0,v=new Array(o);c0&&arguments[0]!==void 0?arguments[0]:null;q(this,m),this._map=Object.create(null),this.xref=o,this.objId=null,this.suppressEncryption=!1,this.__nonSerializable__=O}return X(m,[{key:"assignXref",value:function(c){this.xref=c}},{key:"size",get:function(){return Object.keys(this._map).length}},{key:"get",value:function(c,v,A){var u=this._map[c];return u===void 0&&v!==void 0&&(u=this._map[v],u===void 0&&A!==void 0&&(u=this._map[A])),u instanceof p&&this.xref?this.xref.fetch(u,this.suppressEncryption):u}},{key:"getAsync",value:function(){var o=ce(T.default.mark(function v(A,u,C){var I;return T.default.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(I=this._map[A],I===void 0&&u!==void 0&&(I=this._map[u],I===void 0&&C!==void 0&&(I=this._map[C])),!(I instanceof p&&this.xref)){N.next=4;break}return N.abrupt("return",this.xref.fetchAsync(I,this.suppressEncryption));case 4:return N.abrupt("return",I);case 5:case"end":return N.stop()}},v,this)}));function c(v,A,u){return o.apply(this,arguments)}return c}()},{key:"getArray",value:function(c,v,A){var u=this._map[c];if(u===void 0&&v!==void 0&&(u=this._map[v],u===void 0&&A!==void 0&&(u=this._map[A])),u instanceof p&&this.xref&&(u=this.xref.fetch(u,this.suppressEncryption)),Array.isArray(u)){u=u.slice();for(var C=0,I=u.length;C0&&(I._map[G]=W)}}catch(ke){te.e(ke)}finally{te.f()}return E.clear(),I.size>0?I:m.empty}}]),m}();P.Dict=w;var p=function(){var o=Object.create(null),c=function(){function v(A,u){q(this,v),this.num=A,this.gen=u}return X(v,[{key:"toString",value:function(){return this.gen===0?"".concat(this.num,"R"):"".concat(this.num,"R").concat(this.gen)}}],[{key:"get",value:function(u,C){var I=C===0?"".concat(u,"R"):"".concat(u,"R").concat(C),E=o[I];return E||(o[I]=new v(u,C))}},{key:"_clearCache",value:function(){o=Object.create(null)}}]),v}();return c}();P.Ref=p;var x=function(){function m(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;q(this,m),this._set=new Set(o&&o._set)}return X(m,[{key:"has",value:function(c){return this._set.has(c.toString())}},{key:"put",value:function(c){this._set.add(c.toString())}},{key:"remove",value:function(c){this._set.delete(c.toString())}},{key:"forEach",value:function(c){var v=be(this._set.values()),A;try{for(v.s();!(A=v.n()).done;){var u=A.value;c(u)}}catch(C){v.e(C)}finally{v.f()}}},{key:"clear",value:function(){this._set.clear()}}]),m}();P.RefSet=x;var f=function(){function m(){q(this,m),this._map=new Map}return X(m,[{key:"size",get:function(){return this._map.size}},{key:"get",value:function(c){return this._map.get(c.toString())}},{key:"has",value:function(c){return this._map.has(c.toString())}},{key:"put",value:function(c,v){this._map.set(c.toString(),v)}},{key:"putAlias",value:function(c,v){this._map.set(c.toString(),this.get(v))}},{key:"forEach",value:function(c){var v=be(this._map.values()),A;try{for(v.s();!(A=v.n()).done;){var u=A.value;c(u)}}catch(C){v.e(C)}finally{v.f()}}},{key:"clear",value:function(){this._map.clear()}}]),m}();P.RefSetCache=f;function h(m,o){return m instanceof n&&(o===void 0||m.name===o)}function F(m,o){return m instanceof S&&(o===void 0||m.cmd===o)}function s(m,o){return m instanceof w&&(o===void 0||h(m.get("Type"),o))}function g(m){return m instanceof p}function l(m,o){return m.num===o.num&&m.gen===o.gen}function a(m){return m instanceof t.BaseStream}function i(){S._clearCache(),n._clearCache(),p._clearCache()}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.BaseStream=void 0;var T=D(4);function b(le,V){if(!(le instanceof V))throw new TypeError("Cannot call a class as a function")}function t(le,V){for(var ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1;(0,T.unreachable)("Abstract method `getBytes` called")}},{key:"peekByte",value:function(){var ye=this.getByte();return ye!==-1&&this.pos--,ye}},{key:"peekBytes",value:function(ye){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=this.getBytes(ye,be);return this.pos-=xe.length,xe}},{key:"getUint16",value:function(){var ye=this.getByte(),be=this.getByte();return ye===-1||be===-1?-1:(ye<<8)+be}},{key:"getInt32",value:function(){var ye=this.getByte(),be=this.getByte(),xe=this.getByte(),ae=this.getByte();return(ye<<24)+(be<<16)+(xe<<8)+ae}},{key:"getByteRange",value:function(ye,be){(0,T.unreachable)("Abstract method `getByteRange` called")}},{key:"getString",value:function(ye){return(0,T.bytesToString)(this.getBytes(ye,!1))}},{key:"skip",value:function(ye){this.pos+=ye||1}},{key:"reset",value:function(){(0,T.unreachable)("Abstract method `reset` called")}},{key:"moveStart",value:function(){(0,T.unreachable)("Abstract method `moveStart` called")}},{key:"makeSubStream",value:function(ye,be){var xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;(0,T.unreachable)("Abstract method `makeSubStream` called")}},{key:"getBaseStreams",value:function(){return null}}]),le}();P.BaseStream=ge},(Me,P,D)=>{"use strict";function T(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(F){return typeof F}:T=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},T(f)}Object.defineProperty(P,"__esModule",{value:!0}),P.NetworkPdfManager=P.LocalPdfManager=void 0;var b=ye(D(2)),t=D(4),e=D(138),ge=D(139),le=D(141),V=D(140);function ye(f){return f&&f.__esModule?f:{default:f}}function be(f,h){if(typeof h!="function"&&h!==null)throw new TypeError("Super expression must either be null or a function");f.prototype=Object.create(h&&h.prototype,{constructor:{value:f,writable:!0,configurable:!0}}),h&&xe(f,h)}function xe(f,h){return xe=Object.setPrototypeOf||function(s,g){return s.__proto__=g,s},xe(f,h)}function ae(f){var h=q();return function(){var s=re(f),g;if(h){var l=re(this).constructor;g=Reflect.construct(s,arguments,l)}else g=s.apply(this,arguments);return d(this,g)}}function d(f,h){if(h&&(T(h)==="object"||typeof h=="function"))return h;if(h!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ce(f)}function ce(f){if(f===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return f}function q(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(f){return!1}}function re(f){return re=Object.setPrototypeOf?Object.getPrototypeOf:function(F){return F.__proto__||Object.getPrototypeOf(F)},re(f)}function X(f,h,F,s,g,l,a){try{var i=f[l](a),m=i.value}catch(o){F(o);return}i.done?h(m):Promise.resolve(m).then(s,g)}function y(f){return function(){var h=this,F=arguments;return new Promise(function(s,g){var l=f.apply(h,F);function a(m){X(l,s,g,a,i,"next",m)}function i(m){X(l,s,g,a,i,"throw",m)}a(void 0)})}}function k(f,h){if(!(f instanceof h))throw new TypeError("Cannot call a class as a function")}function n(f,h){for(var F=0;F0&&arguments[0]!==void 0?arguments[0]:!1;return this.pdfDocument.cleanup(F)}},{key:"ensure",value:function(){var h=y(b.default.mark(function s(g,l,a){return b.default.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:(0,t.unreachable)("Abstract method `ensure` called");case 1:case"end":return m.stop()}},s)}));function F(s,g,l){return h.apply(this,arguments)}return F}()},{key:"requestRange",value:function(F,s){(0,t.unreachable)("Abstract method `requestRange` called")}},{key:"requestLoadedStream",value:function(){(0,t.unreachable)("Abstract method `requestLoadedStream` called")}},{key:"sendProgressiveData",value:function(F){(0,t.unreachable)("Abstract method `sendProgressiveData` called")}},{key:"updatePassword",value:function(F){this._password=F}},{key:"terminate",value:function(F){(0,t.unreachable)("Abstract method `terminate` called")}}]),f}(),p=function(f){be(F,f);var h=ae(F);function F(s,g,l,a,i,m,o){var c;k(this,F),c=h.call(this),c._docId=s,c._password=l,c._docBaseUrl=O(o),c.msgHandler=a,c.evaluatorOptions=i,c.enableXfa=m;var v=new V.Stream(g);return c.pdfDocument=new le.PDFDocument(ce(c),v),c._loadedStreamPromise=Promise.resolve(v),c}return S(F,[{key:"ensure",value:function(){var s=y(b.default.mark(function l(a,i,m){var o;return b.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(o=a[i],typeof o!="function"){v.next=3;break}return v.abrupt("return",o.apply(a,m));case 3:return v.abrupt("return",o);case 4:case"end":return v.stop()}},l)}));function g(l,a,i){return s.apply(this,arguments)}return g}()},{key:"requestRange",value:function(g,l){return Promise.resolve()}},{key:"requestLoadedStream",value:function(){}},{key:"onLoadedStream",value:function(){return this._loadedStreamPromise}},{key:"terminate",value:function(g){}}]),F}(w);P.LocalPdfManager=p;var x=function(f){be(F,f);var h=ae(F);function F(s,g,l,a,i,m){var o;return k(this,F),o=h.call(this),o._docId=s,o._password=l.password,o._docBaseUrl=O(m),o.msgHandler=l.msgHandler,o.evaluatorOptions=a,o.enableXfa=i,o.streamManager=new e.ChunkedStreamManager(g,{msgHandler:l.msgHandler,length:l.length,disableAutoFetch:l.disableAutoFetch,rangeChunkSize:l.rangeChunkSize}),o.pdfDocument=new le.PDFDocument(ce(o),o.streamManager.getStream()),o}return S(F,[{key:"ensure",value:function(){var s=y(b.default.mark(function l(a,i,m){var o;return b.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(v.prev=0,o=a[i],typeof o!="function"){v.next=4;break}return v.abrupt("return",o.apply(a,m));case 4:return v.abrupt("return",o);case 7:if(v.prev=7,v.t0=v.catch(0),v.t0 instanceof ge.MissingDataException){v.next=11;break}throw v.t0;case 11:return v.next=13,this.requestRange(v.t0.begin,v.t0.end);case 13:return v.abrupt("return",this.ensure(a,i,m));case 14:case"end":return v.stop()}},l,this,[[0,7]])}));function g(l,a,i){return s.apply(this,arguments)}return g}()},{key:"requestRange",value:function(g,l){return this.streamManager.requestRange(g,l)}},{key:"requestLoadedStream",value:function(){this.streamManager.requestAllChunks()}},{key:"sendProgressiveData",value:function(g){this.streamManager.onReceiveData({chunk:g})}},{key:"onLoadedStream",value:function(){return this.streamManager.onLoadedStream()}},{key:"terminate",value:function(g){this.streamManager.abort(g)}}]),F}(w);P.NetworkPdfManager=x},(Me,P,D)=>{"use strict";function T(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(w){return typeof w}:T=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},T(S)}Object.defineProperty(P,"__esModule",{value:!0}),P.ChunkedStreamManager=P.ChunkedStream=void 0;var b=D(4),t=D(139),e=D(140);function ge(S,O){var w=typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(!w){if(Array.isArray(S)||(w=le(S))||O&&S&&typeof S.length=="number"){w&&(S=w);var p=0,x=function(){};return{s:x,n:function(){return p>=S.length?{done:!0}:{done:!1,value:S[p++]}},e:function(g){throw g},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function le(S,O){if(!!S){if(typeof S=="string")return V(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return V(S,O)}}function V(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w=this.end?this.numChunks:Math.floor(f/this.chunkSize),s=h;sthis.numChunks)&&f!==this.lastSuccessfulEnsureByteChunk){if(!this._loadedChunks.has(f))throw new t.MissingDataException(x,x+1);this.lastSuccessfulEnsureByteChunk=f}}}},{key:"ensureRange",value:function(x,f){if(!(x>=f)&&!(f<=this.progressiveDataLength)){var h=Math.floor(x/this.chunkSize);if(!(h>this.numChunks)){for(var F=Math.min(Math.floor((f-1)/this.chunkSize)+1,this.numChunks),s=h;s=this.end?-1:(x>=this.progressiveDataLength&&this.ensureByte(x),this.bytes[this.pos++])}},{key:"getBytes",value:function(x){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=this.bytes,F=this.pos,s=this.end;if(!x){s>this.progressiveDataLength&&this.ensureRange(F,s);var g=h.subarray(F,s);return f?new Uint8ClampedArray(g):g}var l=F+x;l>s&&(l=s),l>this.progressiveDataLength&&this.ensureRange(F,l),this.pos=l;var a=h.subarray(F,l);return f?new Uint8ClampedArray(a):a}},{key:"getByteRange",value:function(x,f){return x<0&&(x=0),f>this.end&&(f=this.end),f>this.progressiveDataLength&&this.ensureRange(x,f),this.bytes.subarray(x,f)}},{key:"makeSubStream",value:function(x,f){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;f?x+f>this.progressiveDataLength&&this.ensureRange(x,x+f):x>=this.progressiveDataLength&&this.ensureByte(x);function F(){}F.prototype=Object.create(this),F.prototype.getMissingChunks=function(){for(var g=this.chunkSize,l=Math.floor(this.start/g),a=Math.floor((this.end-1)/g)+1,i=[],m=l;m0){var c=this.groupChunks(l),v=ge(c),A;try{for(v.s();!(A=v.n()).done;){var u=A.value,C=u.beginChunk*this.chunkSize,I=Math.min(u.endChunk*this.chunkSize,this.length);this.sendRequest(C,I).catch(g.reject)}}catch(E){v.e(E)}finally{v.f()}}return g.promise.catch(function(E){if(!p.aborted)throw E})}},{key:"getStream",value:function(){return this.stream}},{key:"requestRange",value:function(w,p){p=Math.min(p,this.length);for(var x=this.getBeginChunk(w),f=this.getEndChunk(p),h=[],F=x;F0&&arguments[0]!==void 0?arguments[0]:[],p=[],x=ge(w),f;try{for(x.s();!(f=x.n()).done;)for(var h=f.value,F=this.getBeginChunk(h.begin),s=this.getEndChunk(h.end),g=F;g=0&&f+1!==s&&(p.push({beginChunk:x,endChunk:f+1}),x=s),h+1===w.length&&p.push({beginChunk:x,endChunk:s+1}),f=s}return p}},{key:"onProgress",value:function(w){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+w.loaded,total:this.length})}},{key:"onReceiveData",value:function(w){var p=w.chunk,x=w.begin===void 0,f=x?this.progressiveDataLength:w.begin,h=f+p.byteLength,F=Math.floor(f/this.chunkSize),s=h0)&&g.push(o)}}catch(N){i.e(N)}finally{i.f()}}}if(!this.disableAutoFetch&&this._requestsByChunk.size===0){var v;if(this.stream.numChunksLoaded===1){var A=this.stream.numChunks-1;this.stream.hasChunk(A)||(v=A)}else v=this.stream.nextEmptyChunk(s);Number.isInteger(v)&&this._requestChunks([v])}for(var u=0,C=g;u{"use strict";function T(I){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(N){return typeof N}:T=function(N){return N&&typeof Symbol=="function"&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N},T(I)}Object.defineProperty(P,"__esModule",{value:!0}),P.XRefParseException=P.XRefEntryException=P.ParserEOFException=P.MissingDataException=P.DocStats=void 0,P.collectActions=c,P.encodeToXmlString=A,P.escapePDFName=m,P.getArrayLookupTableFactory=k,P.getInheritableProperty=x,P.getLookupTableFactory=y,P.isWhiteSpace=a,P.log2=F,P.parseXFAPath=i,P.readInt8=s,P.readUint16=g,P.readUint32=l,P.recoverJsURL=C,P.toRomanNumerals=h,P.validateCSSFont=u;var b=D(4),t=D(135);function e(I,E){var N=typeof Symbol!="undefined"&&I[Symbol.iterator]||I["@@iterator"];if(!N){if(Array.isArray(I)||(N=ge(I))||E&&I&&typeof I.length=="number"){N&&(I=N);var _=0,Y=function(){};return{s:Y,n:function(){return _>=I.length?{done:!0}:{done:!1,value:I[_++]}},e:function(Se){throw Se},f:Y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var H=!0,Z=!1,ne;return{s:function(){N=N.call(I)},n:function(){var Se=N.next();return H=Se.done,Se},e:function(Se){Z=!0,ne=Se},f:function(){try{!H&&N.return!=null&&N.return()}finally{if(Z)throw ne}}}}function ge(I,E){if(!!I){if(typeof I=="string")return le(I,E);var N=Object.prototype.toString.call(I).slice(8,-1);if(N==="Object"&&I.constructor&&(N=I.constructor.name),N==="Map"||N==="Set")return Array.from(I);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return le(I,E)}}function le(I,E){(E==null||E>I.length)&&(E=I.length);for(var N=0,_=new Array(E);N1&&arguments[1]!==void 0?arguments[1]:!1;(0,b.assert)(Number.isInteger(I)&&I>0,"The number should be a positive integer.");for(var N=[],_;I>=1e3;)I-=1e3,N.push("M");_=I/100|0,I%=100,N.push(f[_]),_=I/10|0,I%=10,N.push(f[10+_]),N.push(f[20+I]);var Y=N.join("");return E?Y.toLowerCase():Y}function F(I){return I<=0?0:Math.ceil(Math.log2(I))}function s(I,E){return I[E]<<24>>24}function g(I,E){return I[E]<<8|I[E+1]}function l(I,E){return(I[E]<<24|I[E+1]<<16|I[E+2]<<8|I[E+3])>>>0}function a(I){return I===32||I===9||I===13||I===10}function i(I){var E=/(.+)\[(\d+)\]$/;return I.split(".").map(function(N){var _=N.match(E);return _?{name:_[1],pos:parseInt(_[2],10)}:{name:N,pos:0}})}function m(I){for(var E=[],N=0,_=0,Y=I.length;_126||H===35||H===40||H===41||H===60||H===62||H===91||H===93||H===123||H===125||H===47||H===37)&&(N<_&&E.push(I.substring(N,_)),E.push("#".concat(H.toString(16))),N=_+1)}return E.length===0?I:(N=0;H--){var Z=Y[H];if(Z instanceof t.Dict){var ne=e(Z.getKeys()),he;try{for(ne.s();!(he=ne.n()).done;){var Se=he.value,ue=N[Se];if(!!ue){var te=Z.getRaw(Se),$=new t.RefSet,j=[];o(te,I,j,$),j.length>0&&(_[ue]=j)}}}catch(z){ne.e(z)}finally{ne.f()}}}if(E.has("A")){var G=E.get("A"),M=new t.RefSet,W=[];o(G,I,W,M),W.length>0&&(_.Action=W)}return(0,b.objectSize)(_)>0?_:null}var v={60:"<",62:">",38:"&",34:""",39:"'"};function A(I){for(var E=[],N=0,_=0,Y=I.length;_55295&&(H<57344||H>65533)&&_++,N=_+1}return E.length===0?I:(N: ".concat(Y,".")),!1}}catch($){ne.e($)}finally{ne.f()}}var ue=H?H.toString():"";I.fontWeight=_.has(ue)?ue:N;var te=parseFloat(Z);return I.italicAngle=isNaN(te)||te<-90||te>90?E:Z.toString(),!0}function C(I){var E=["app.launchURL","window.open","xfa.host.gotoURL"],N=new RegExp("^\\s*("+E.join("|").split(".").join("\\.")+`)\\((?:'|")([^'"]*)(?:'|")(?:,\\s*(\\w+)\\)|\\))`,"i"),_=N.exec(I);if(_&&_[2]){var Y=_[2],H=!1;return _[3]==="true"&&_[1]==="app.launchURL"&&(H=!0),{url:Y,newWindow:H}}return null}},(Me,P,D)=>{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.StringStream=P.Stream=P.NullStream=void 0;var b=D(136),t=D(4);function e(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function ge(y,k){for(var n=0;n=this.end?-1:this.bytes[this.pos++]}},{key:"getBytes",value:function(O){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=this.bytes,x=this.pos,f=this.end;if(!O){var h=p.subarray(x,f);return w?new Uint8ClampedArray(h):h}var F=x+O;F>f&&(F=f),this.pos=F;var s=p.subarray(x,F);return w?new Uint8ClampedArray(s):s}},{key:"getByteRange",value:function(O,w){return O<0&&(O=0),w>this.end&&(w=this.end),this.bytes.subarray(O,w)}},{key:"reset",value:function(){this.pos=this.start}},{key:"moveStart",value:function(){this.start=this.pos}},{key:"makeSubStream",value:function(O,w){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;return new n(this.bytes.buffer,O,w,p)}}]),n}(b.BaseStream);P.Stream=q;var re=function(y){V(n,y);var k=be(n);function n(S){return e(this,n),k.call(this,(0,t.stringToBytes)(S))}return n}(q);P.StringStream=re;var X=function(y){V(n,y);var k=be(n);function n(){return e(this,n),k.call(this,new Uint8Array(0))}return n}(q);P.NullStream=X},(Me,P,D)=>{"use strict";function T(te){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(j){return typeof j}:T=function(j){return j&&typeof Symbol=="function"&&j.constructor===Symbol&&j!==Symbol.prototype?"symbol":typeof j},T(te)}Object.defineProperty(P,"__esModule",{value:!0}),P.Page=P.PDFDocument=void 0;var b=S(D(2)),t=D(4),e=D(135),ge=D(139),le=D(142),V=D(140),ye=D(152),be=D(136),xe=D(202),ae=D(194),d=D(157),ce=D(200),q=D(192),re=D(155),X=D(159),y=D(199),k=D(204),n=D(228);function S(te){return te&&te.__esModule?te:{default:te}}function O(te,$,j,G,M,W,z){try{var J=te[W](z),Q=J.value}catch(K){j(K);return}J.done?$(Q):Promise.resolve(Q).then(G,M)}function w(te){return function(){var $=this,j=arguments;return new Promise(function(G,M){var W=te.apply($,j);function z(Q){O(W,G,M,z,J,"next",Q)}function J(Q){O(W,G,M,z,J,"throw",Q)}z(void 0)})}}function p(te,$){return h(te)||f(te,$)||s(te,$)||x()}function x(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f(te,$){var j=te==null?null:typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(j!=null){var G=[],M=!0,W=!1,z,J;try{for(j=j.call(te);!(M=(z=j.next()).done)&&(G.push(z.value),!($&&G.length===$));M=!0);}catch(Q){W=!0,J=Q}finally{try{!M&&j.return!=null&&j.return()}finally{if(W)throw J}}return G}}function h(te){if(Array.isArray(te))return te}function F(te,$){var j=typeof Symbol!="undefined"&&te[Symbol.iterator]||te["@@iterator"];if(!j){if(Array.isArray(te)||(j=s(te))||$&&te&&typeof te.length=="number"){j&&(te=j);var G=0,M=function(){};return{s:M,n:function(){return G>=te.length?{done:!0}:{done:!1,value:te[G++]}},e:function(K){throw K},f:M}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W=!0,z=!1,J;return{s:function(){j=j.call(te)},n:function(){var K=j.next();return W=K.done,K},e:function(K){z=!0,J=K},f:function(){try{!W&&j.return!=null&&j.return()}finally{if(z)throw J}}}}function s(te,$){if(!!te){if(typeof te=="string")return g(te,$);var j=Object.prototype.toString.call(te).slice(8,-1);if(j==="Object"&&te.constructor&&(j=te.constructor.name),j==="Map"||j==="Set")return Array.from(te);if(j==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(j))return g(te,$)}}function g(te,$){($==null||$>te.length)&&($=te.length);for(var j=0,G=new Array($);j<$;j++)G[j]=te[j];return G}function l(te,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function");te.prototype=Object.create($&&$.prototype,{constructor:{value:te,writable:!0,configurable:!0}}),$&&a(te,$)}function a(te,$){return a=Object.setPrototypeOf||function(G,M){return G.__proto__=M,G},a(te,$)}function i(te){var $=c();return function(){var G=v(te),M;if($){var W=v(this).constructor;M=Reflect.construct(G,arguments,W)}else M=G.apply(this,arguments);return m(this,M)}}function m(te,$){if($&&(T($)==="object"||typeof $=="function"))return $;if($!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return o(te)}function o(te){if(te===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te}function c(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(te){return!1}}function v(te){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(j){return j.__proto__||Object.getPrototypeOf(j)},v(te)}function A(te,$){if(!(te instanceof $))throw new TypeError("Cannot call a class as a function")}function u(te,$){for(var j=0;j<$.length;j++){var G=$[j];G.enumerable=G.enumerable||!1,G.configurable=!0,"value"in G&&(G.writable=!0),Object.defineProperty(te,G.key,G)}}function C(te,$,j){return $&&u(te.prototype,$),j&&u(te,j),te}var I=1,E=[0,0,612,792],N=function(){function te($){var j=$.pdfManager,G=$.xref,M=$.pageIndex,W=$.pageDict,z=$.ref,J=$.globalIdFactory,Q=$.fontCache,K=$.builtInCMapCache,de=$.standardFontDataCache,oe=$.globalImageCache,pe=$.nonBlendModesSet,fe=$.xfaFactory;A(this,te),this.pdfManager=j,this.pageIndex=M,this.pageDict=W,this.xref=G,this.ref=z,this.fontCache=Q,this.builtInCMapCache=K,this.standardFontDataCache=de,this.globalImageCache=oe,this.nonBlendModesSet=pe,this.evaluatorOptions=j.evaluatorOptions,this.resourcesPromise=null,this.xfaFactory=fe;var ke={obj:0};this._localIdFactory=function(Re){l(we,Re);var ve=i(we);function we(){return A(this,we),ve.apply(this,arguments)}return C(we,null,[{key:"createObjId",value:function(){return"p".concat(M,"_").concat(++ke.obj)}},{key:"getPageObjId",value:function(){return"page".concat(z.toString())}}]),we}(J)}return C(te,[{key:"_getInheritableProperty",value:function(j){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,M=(0,ge.getInheritableProperty)({dict:this.pageDict,key:j,getArray:G,stopWhenFound:!1});return Array.isArray(M)?M.length===1||!(0,e.isDict)(M[0])?M[0]:e.Dict.merge({xref:this.xref,dictArray:M}):M}},{key:"content",get:function(){return this.pageDict.getArray("Contents")}},{key:"resources",get:function(){return(0,t.shadow)(this,"resources",this._getInheritableProperty("Resources")||e.Dict.empty)}},{key:"_getBoundingBox",value:function(j){if(this.xfaData)return this.xfaData.bbox;var G=this._getInheritableProperty(j,!0);if(Array.isArray(G)&&G.length===4){if(G[2]-G[0]!=0&&G[3]-G[1]!=0)return G;(0,t.warn)("Empty /".concat(j," entry."))}return null}},{key:"mediaBox",get:function(){return(0,t.shadow)(this,"mediaBox",this._getBoundingBox("MediaBox")||E)}},{key:"cropBox",get:function(){return(0,t.shadow)(this,"cropBox",this._getBoundingBox("CropBox")||this.mediaBox)}},{key:"userUnit",get:function(){var j=this.pageDict.get("UserUnit");return(!(0,t.isNum)(j)||j<=0)&&(j=I),(0,t.shadow)(this,"userUnit",j)}},{key:"view",get:function(){var j=this.cropBox,G=this.mediaBox,M;if(j===G||(0,t.isArrayEqual)(j,G))M=G;else{var W=t.Util.intersect(j,G);W&&W[2]-W[0]!=0&&W[3]-W[1]!=0?M=W:(0,t.warn)("Empty /CropBox and /MediaBox intersection.")}return(0,t.shadow)(this,"view",M||G)}},{key:"rotate",get:function(){var j=this._getInheritableProperty("Rotate")||0;return j%90!=0?j=0:j>=360?j%=360:j<0&&(j=(j%360+360)%360),(0,t.shadow)(this,"rotate",j)}},{key:"_onSubStreamError",value:function(j,G,M){if(this.evaluatorOptions.ignoreErrors){j.send("UnsupportedFeature",{featureId:t.UNSUPPORTED_FEATURES.errorContentSubStream}),(0,t.warn)("getContentStream - ignoring sub-stream (".concat(M,'): "').concat(G,'".'));return}throw G}},{key:"getContentStream",value:function(j){var G=this;return this.pdfManager.ensure(this,"content").then(function(M){return M instanceof be.BaseStream?M:Array.isArray(M)?new X.StreamsSequenceStream(M,G._onSubStreamError.bind(G,j)):new V.NullStream})}},{key:"xfaData",get:function(){return(0,t.shadow)(this,"xfaData",this.xfaFactory?{bbox:this.xfaFactory.getBoundingBox(this.pageIndex)}:null)}},{key:"save",value:function(j,G,M){var W=new re.PartialEvaluator({xref:this.xref,handler:j,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions});return this._parsedAnnotations.then(function(z){var J=[],Q=F(z),K;try{for(Q.s();!(K=Q.n()).done;){var de=K.value;!de.mustBePrinted(M)||J.push(de.save(W,G,M).catch(function(oe){return(0,t.warn)("save - ignoring annotation data during "+'"'.concat(G.name,'" task: "').concat(oe,'".')),null}))}}catch(oe){Q.e(oe)}finally{Q.f()}return Promise.all(J)})}},{key:"loadResources",value:function(j){var G=this;return this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources")),this.resourcesPromise.then(function(){var M=new ce.ObjectLoader(G.resources,j,G.xref);return M.load()})}},{key:"getOperatorList",value:function(j){var G=this,M=j.handler,W=j.sink,z=j.task,J=j.intent,Q=j.cacheKey,K=j.annotationStorage,de=K===void 0?null:K,oe=this.getContentStream(M),pe=this.loadResources(["ColorSpace","ExtGState","Font","Pattern","Properties","Shading","XObject"]),fe=new re.PartialEvaluator({xref:this.xref,handler:M,pageIndex:this.pageIndex,idFactory:this._localIdFactory,fontCache:this.fontCache,builtInCMapCache:this.builtInCMapCache,standardFontDataCache:this.standardFontDataCache,globalImageCache:this.globalImageCache,options:this.evaluatorOptions}),ke=Promise.all([oe,pe]),Re=ke.then(function(ve){var we=p(ve,1),se=we[0],me=new q.OperatorList(J,W);return M.send("StartRenderPage",{transparency:fe.hasBlendModes(G.resources,G.nonBlendModesSet),pageIndex:G.pageIndex,cacheKey:Q}),fe.getOperatorList({stream:se,task:z,resources:G.resources,operatorList:me}).then(function(){return me})});return Promise.all([Re,this._parsedAnnotations]).then(function(ve){var we=p(ve,2),se=we[0],me=we[1];if(me.length===0||J&t.RenderingIntentFlag.ANNOTATIONS_DISABLE)return se.flush(!0),{length:se.totalLength};var ee=!!(J&t.RenderingIntentFlag.ANNOTATIONS_FORMS),Fe=!!(J&t.RenderingIntentFlag.ANY),Ee=!!(J&t.RenderingIntentFlag.DISPLAY),Ce=!!(J&t.RenderingIntentFlag.PRINT),De=[],_e=F(me),Ne;try{for(_e.s();!(Ne=_e.n()).done;){var $e=Ne.value;(Fe||Ee&&$e.mustBeViewed(de)||Ce&&$e.mustBePrinted(de))&&De.push($e.getOperatorList(fe,z,J,ee,de).catch(function(je){return(0,t.warn)("getOperatorList - ignoring annotation data during "+'"'.concat(z.name,'" task: "').concat(je,'".')),null}))}}catch(je){_e.e(je)}finally{_e.f()}return Promise.all(De).then(function(je){se.addOp(t.OPS.beginAnnotations,[]);var Ve=F(je),Ke;try{for(Ve.s();!(Ke=Ve.n()).done;){var Qe=Ke.value;se.addOpList(Qe)}}catch(Ze){Ve.e(Ze)}finally{Ve.f()}return se.addOp(t.OPS.endAnnotations,[]),se.flush(!0),{length:se.totalLength}})})}},{key:"extractTextContent",value:function(j){var G=this,M=j.handler,W=j.task,z=j.normalizeWhitespace,J=j.includeMarkedContent,Q=j.sink,K=j.combineTextItems,de=this.getContentStream(M),oe=this.loadResources(["ExtGState","Font","Properties","XObject"]),pe=Promise.all([de,oe]);return pe.then(function(fe){var ke=p(fe,1),Re=ke[0],ve=new re.PartialEvaluator({xref:G.xref,handler:M,pageIndex:G.pageIndex,idFactory:G._localIdFactory,fontCache:G.fontCache,builtInCMapCache:G.builtInCMapCache,standardFontDataCache:G.standardFontDataCache,globalImageCache:G.globalImageCache,options:G.evaluatorOptions});return ve.getTextContent({stream:Re,task:W,resources:G.resources,normalizeWhitespace:z,includeMarkedContent:J,combineTextItems:K,sink:Q})})}},{key:"getStructTree",value:function(){var $=w(b.default.mark(function G(){var M,W;return b.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.next=2,this.pdfManager.ensureCatalog("structTreeRoot");case 2:if(M=J.sent,M){J.next=5;break}return J.abrupt("return",null);case 5:return J.next=7,this.pdfManager.ensure(this,"_parseStructTree",[M]);case 7:return W=J.sent,J.abrupt("return",W.serializable);case 9:case"end":return J.stop()}},G,this)}));function j(){return $.apply(this,arguments)}return j}()},{key:"_parseStructTree",value:function(j){var G=new y.StructTreePage(j,this.pageDict);return G.parse(),G}},{key:"getAnnotationsData",value:function(j){return this._parsedAnnotations.then(function(G){var M=[];if(G.length===0)return M;var W=!!(j&t.RenderingIntentFlag.ANY),z=!!(j&t.RenderingIntentFlag.DISPLAY),J=!!(j&t.RenderingIntentFlag.PRINT),Q=F(G),K;try{for(Q.s();!(K=Q.n()).done;){var de=K.value;(W||z&&de.viewable||J&&de.printable)&&M.push(de.data)}}catch(oe){Q.e(oe)}finally{Q.f()}return M})}},{key:"annotations",get:function(){var j=this._getInheritableProperty("Annots");return(0,t.shadow)(this,"annotations",Array.isArray(j)?j:[])}},{key:"_parsedAnnotations",get:function(){var j=this,G=this.pdfManager.ensure(this,"annotations").then(function(){var M=[],W=F(j.annotations),z;try{for(W.s();!(z=W.n()).done;){var J=z.value;M.push(ye.AnnotationFactory.create(j.xref,J,j.pdfManager,j._localIdFactory,!1).catch(function(Q){return(0,t.warn)('_parsedAnnotations: "'.concat(Q,'".')),null}))}}catch(Q){W.e(Q)}finally{W.f()}return Promise.all(M).then(function(Q){return Q.filter(function(K){return!!K})})});return(0,t.shadow)(this,"_parsedAnnotations",G)}},{key:"jsActions",get:function(){var j=(0,ge.collectActions)(this.xref,this.pageDict,t.PageActionEventType);return(0,t.shadow)(this,"jsActions",j)}}]),te}();P.Page=N;var _=new Uint8Array([37,80,68,70,45]),Y=new Uint8Array([115,116,97,114,116,120,114,101,102]),H=new Uint8Array([101,110,100,111,98,106]),Z=1024,ne="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",he=/^[1-9]\.\d$/;function Se(te,$){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1024,G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,M=$.length,W=te.peekBytes(j),z=W.length-M;if(z<=0)return!1;if(G)for(var J=M-1,Q=W.length-1;Q>=J;){for(var K=0;K=M)return te.pos+=Q-J,!0;Q--}else for(var de=0;de<=z;){for(var oe=0;oe=M)return te.pos+=de,!0;de++}return!1}var ue=function(){function te($,j){A(this,te);var G;if((0,e.isStream)(j))G=j;else if((0,t.isArrayBuffer)(j))G=new V.Stream(j);else throw new Error("PDFDocument: Unknown argument type");if(G.length<=0)throw new t.InvalidPDFException("The PDF file is empty, i.e. its size is zero bytes.");this.pdfManager=$,this.stream=G,this.xref=new n.XRef(G,$),this._pagePromises=new Map,this._version=null;var M={font:0};this._globalIdFactory=function(){function W(){A(this,W)}return C(W,null,[{key:"getDocId",value:function(){return"g_".concat($.docId)}},{key:"createFontId",value:function(){return"f".concat(++M.font)}},{key:"createObjId",value:function(){(0,t.unreachable)("Abstract method `createObjId` called.")}},{key:"getPageObjId",value:function(){(0,t.unreachable)("Abstract method `getPageObjId` called.")}}]),W}()}return C(te,[{key:"parse",value:function(j){this.xref.parse(j),this.catalog=new ae.Catalog(this.pdfManager,this.xref),this.catalog.version&&(this._version=this.catalog.version)}},{key:"linearization",get:function(){var j=null;try{j=d.Linearization.create(this.stream)}catch(G){if(G instanceof ge.MissingDataException)throw G;(0,t.info)(G)}return(0,t.shadow)(this,"linearization",j)}},{key:"startXRef",get:function(){var j=this.stream,G=0;if(this.linearization)j.reset(),Se(j,H)&&(G=j.pos+6-j.start);else{for(var M=1024,W=Y.length,z=!1,J=j.end;!z&&J>0;)J-=M-W,J<0&&(J=0),j.pos=J,z=Se(j,Y,M,!0);if(z){j.skip(9);var Q;do Q=j.getByte();while((0,ge.isWhiteSpace)(Q));for(var K="";Q>=32&&Q<=57;)K+=String.fromCharCode(Q),Q=j.getByte();G=parseInt(K,10),isNaN(G)&&(G=0)}}return(0,t.shadow)(this,"startXRef",G)}},{key:"checkHeader",value:function(){var j=this.stream;if(j.reset(),!!Se(j,_)){j.moveStart();for(var G=12,M="",W;(W=j.getByte())>32&&!(M.length>=G);)M+=String.fromCharCode(W);this._version||(this._version=M.substring(5))}}},{key:"parseStartXRef",value:function(){this.xref.setStartXRef(this.startXRef)}},{key:"numPages",get:function(){var j=0;return this.catalog.hasActualNumPages?j=this.catalog.numPages:this.xfaFactory?j=this.xfaFactory.getNumPages():this.linearization?j=this.linearization.numPages:j=this.catalog.numPages,(0,t.shadow)(this,"numPages",j)}},{key:"_hasOnlyDocumentSignatures",value:function(j){var G=this,M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,W=10;return Array.isArray(j)?j.every(function(z){if(z=G.xref.fetchIfRef(z),!(z instanceof e.Dict))return!1;if(z.has("Kids"))return++M>W?((0,t.warn)("_hasOnlyDocumentSignatures: maximum recursion depth reached"),!1):G._hasOnlyDocumentSignatures(z.get("Kids"),M);var J=(0,e.isName)(z.get("FT"),"Sig"),Q=z.get("Rect"),K=Array.isArray(Q)&&Q.every(function(de){return de===0});return J&&K}):!1}},{key:"xfaData",get:function(){var j=this.catalog.acroForm;if(!j)return null;var G=j.get("XFA"),M={"xdp:xdp":"",template:"",datasets:"",config:"",connectionSet:"",localeSet:"",stylesheet:"","/xdp:xdp":""};if((0,e.isStream)(G)&&!G.isEmpty)try{return M["xdp:xdp"]=(0,t.stringToUTF8String)(G.getString()),M}catch(K){return(0,t.warn)("XFA - Invalid utf-8 string."),null}if(!Array.isArray(G)||G.length===0)return null;for(var W=0,z=G.length;W0;j.hasFields=W;var z=G.get("XFA");j.hasXfa=Array.isArray(z)&&z.length>0||(0,e.isStream)(z)&&!z.isEmpty;var J=G.get("SigFlags"),Q=!!(J&1),K=Q&&this._hasOnlyDocumentSignatures(M);j.hasAcroForm=W&&!K,j.hasSignatures=Q}catch(de){if(de instanceof ge.MissingDataException)throw de;(0,t.warn)('Cannot fetch form information: "'.concat(de,'".'))}return(0,t.shadow)(this,"formInfo",j)}},{key:"documentInfo",get:function(){var j={Title:t.isString,Author:t.isString,Subject:t.isString,Keywords:t.isString,Creator:t.isString,Producer:t.isString,CreationDate:t.isString,ModDate:t.isString,Trapped:e.isName},G=this._version;(typeof G!="string"||!he.test(G))&&((0,t.warn)("Invalid PDF header version number: ".concat(G)),G=null);var M={PDFFormatVersion:G,Language:this.catalog.lang,EncryptFilterName:this.xref.encrypt?this.xref.encrypt.filterName:null,IsLinearized:!!this.linearization,IsAcroFormPresent:this.formInfo.hasAcroForm,IsXFAPresent:this.formInfo.hasXfa,IsCollectionPresent:!!this.catalog.collection,IsSignaturesPresent:this.formInfo.hasSignatures},W;try{W=this.xref.trailer.get("Info")}catch(oe){if(oe instanceof ge.MissingDataException)throw oe;(0,t.info)("The document information dictionary is invalid.")}if((0,e.isDict)(W)){var z=F(W.getKeys()),J;try{for(z.s();!(J=z.n()).done;){var Q=J.value,K=W.get(Q);if(j[Q])j[Q](K)?M[Q]=typeof K!="string"?K:(0,t.stringToPDFString)(K):(0,t.info)('Bad value in document info for "'.concat(Q,'".'));else if(typeof Q=="string"){var de=void 0;if((0,t.isString)(K))de=(0,t.stringToPDFString)(K);else if((0,e.isName)(K)||(0,t.isNum)(K)||(0,t.isBool)(K))de=K;else{(0,t.info)('Unsupported value in document info for (custom) "'.concat(Q,'".'));continue}M.Custom||(M.Custom=Object.create(null)),M.Custom[Q]=de}}}catch(oe){z.e(oe)}finally{z.f()}}return(0,t.shadow)(this,"documentInfo",M)}},{key:"fingerprints",get:function(){function j(J){return typeof J=="string"&&J.length>0&&J!==ne}function G(J){for(var Q=[],K=0,de=J.length;K0&&W[0]!==void 0?W[0]:!1,!M){J.next=3;break}return J.abrupt("return");case 3:return J.prev=3,J.next=6,this.getPage(0);case 6:J.next=15;break;case 8:if(J.prev=8,J.t0=J.catch(3),!(J.t0 instanceof ge.XRefEntryException)){J.next=15;break}return this._pagePromises.delete(0),J.next=14,this.cleanup();case 14:throw new ge.XRefParseException;case 15:case"end":return J.stop()}},G,this,[[3,8]])}));function j(){return $.apply(this,arguments)}return j}()},{key:"checkLastPage",value:function(){var $=w(b.default.mark(function G(){var M,W,z,J,Q,K,de,oe,pe,fe,ke,Re,ve,we=arguments;return b.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return M=we.length>0&&we[0]!==void 0?we[0]:!1,W=this.catalog,z=this.pdfManager,W.setActualNumPages(),me.prev=3,me.next=6,Promise.all([z.ensureDoc("xfaFactory"),z.ensureDoc("linearization"),z.ensureCatalog("numPages")]);case 6:if(!this.xfaFactory){me.next=10;break}return me.abrupt("return");case 10:this.linearization?J=this.linearization.numPages:J=W.numPages;case 11:if(Number.isInteger(J)){me.next=15;break}throw new t.FormatError("Page count is not an integer.");case 15:if(!(J<=1)){me.next=17;break}return me.abrupt("return");case 17:return me.next=19,this.getPage(J-1);case 19:me.next=44;break;case 21:return me.prev=21,me.t0=me.catch(3),this._pagePromises.delete(J-1),me.next=26,this.cleanup();case 26:if(!(me.t0 instanceof ge.XRefEntryException&&!M)){me.next=28;break}throw new ge.XRefParseException;case 28:return(0,t.warn)("checkLastPage - invalid /Pages tree /Count: ".concat(J,".")),me.prev=29,me.next=32,z.ensureCatalog("getAllPageDicts",[M]);case 32:Q=me.sent,me.next=41;break;case 35:if(me.prev=35,me.t1=me.catch(29),!(me.t1 instanceof ge.XRefEntryException&&!M)){me.next=39;break}throw new ge.XRefParseException;case 39:return W.setActualNumPages(1),me.abrupt("return");case 41:K=F(Q);try{for(K.s();!(de=K.n()).done;)oe=p(de.value,2),pe=oe[0],fe=p(oe[1],2),ke=fe[0],Re=fe[1],ve=void 0,ke instanceof Error?(ve=Promise.reject(ke),ve.catch(function(){})):ve=Promise.resolve(new N({pdfManager:z,xref:this.xref,pageIndex:pe,pageDict:ke,ref:Re,globalIdFactory:this._globalIdFactory,fontCache:W.fontCache,builtInCMapCache:W.builtInCMapCache,standardFontDataCache:W.standardFontDataCache,globalImageCache:W.globalImageCache,nonBlendModesSet:W.nonBlendModesSet,xfaFactory:null})),this._pagePromises.set(pe,ve)}catch(ee){K.e(ee)}finally{K.f()}W.setActualNumPages(Q.size);case 44:case"end":return me.stop()}},G,this,[[3,21],[29,35]])}));function j(){return $.apply(this,arguments)}return j}()},{key:"fontFallback",value:function(j,G){return this.catalog.fontFallback(j,G)}},{key:"cleanup",value:function(){var $=w(b.default.mark(function G(){var M,W=arguments;return b.default.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return M=W.length>0&&W[0]!==void 0?W[0]:!1,J.abrupt("return",this.catalog?this.catalog.cleanup(M):(0,e.clearPrimitiveCaches)());case 2:case"end":return J.stop()}},G,this)}));function j(){return $.apply(this,arguments)}return j}()},{key:"_collectFieldObjects",value:function(j,G,M){var W=this.xref.fetchIfRef(G);if(W.has("T")){var z=(0,t.stringToPDFString)(W.get("T"));j===""?j=z:j="".concat(j,".").concat(z)}if(M.has(j)||M.set(j,[]),M.get(j).push(ye.AnnotationFactory.create(this.xref,G,this.pdfManager,this._localIdFactory,!0).then(function(oe){return oe&&oe.getFieldObject()}).catch(function(oe){return(0,t.warn)('_collectFieldObjects: "'.concat(oe,'".')),null})),W.has("Kids")){var J=W.get("Kids"),Q=F(J),K;try{for(Q.s();!(K=Q.n()).done;){var de=K.value;this._collectFieldObjects(j,de,M)}}catch(oe){Q.e(oe)}finally{Q.f()}}}},{key:"fieldObjects",get:function(){if(!this.formInfo.hasFields)return(0,t.shadow)(this,"fieldObjects",Promise.resolve(null));var j=Object.create(null),G=new Map,M=F(this.catalog.acroForm.get("Fields")),W;try{for(M.s();!(W=M.n()).done;){var z=W.value;this._collectFieldObjects("",z,G)}}catch(oe){M.e(oe)}finally{M.f()}var J=[],Q=F(G),K;try{var de=function(){var pe=p(K.value,2),fe=pe[0],ke=pe[1];J.push(Promise.all(ke).then(function(Re){Re=Re.filter(function(ve){return!!ve}),Re.length>0&&(j[fe]=Re)}))};for(Q.s();!(K=Q.n()).done;)de()}catch(oe){Q.e(oe)}finally{Q.f()}return(0,t.shadow)(this,"fieldObjects",Promise.all(J).then(function(){return j}))}},{key:"hasJSActions",get:function(){var j=this.pdfManager.ensureDoc("_parseHasJSActions");return(0,t.shadow)(this,"hasJSActions",j)}},{key:"_parseHasJSActions",value:function(){var $=w(b.default.mark(function G(){var M,W,z,J;return b.default.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,Promise.all([this.pdfManager.ensureCatalog("jsActions"),this.pdfManager.ensureDoc("fieldObjects")]);case 2:if(M=K.sent,W=p(M,2),z=W[0],J=W[1],!z){K.next=8;break}return K.abrupt("return",!0);case 8:if(!J){K.next=10;break}return K.abrupt("return",Object.values(J).some(function(de){return de.some(function(oe){return oe.actions!==null})}));case 10:return K.abrupt("return",!1);case 11:case"end":return K.stop()}},G,this)}));function j(){return $.apply(this,arguments)}return j}()},{key:"calculationOrderIds",get:function(){var j=this.catalog.acroForm;if(!j||!j.has("CO"))return(0,t.shadow)(this,"calculationOrderIds",null);var G=j.get("CO");if(!Array.isArray(G)||G.length===0)return(0,t.shadow)(this,"calculationOrderIds",null);var M=G.filter(e.isRef).map(function(W){return W.toString()});return M.length===0?(0,t.shadow)(this,"calculationOrderIds",null):(0,t.shadow)(this,"calculationOrderIds",M)}}]),te}();P.PDFDocument=ue},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.getXfaFontDict=n,P.getXfaFontName=y;var T=D(143),b=D(135),t=D(144),e=D(145),ge=D(146),le=D(147),V=D(139),ye=D(148);function be(S,O){return d(S)||ae(S,O)||q(S,O)||xe()}function xe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ae(S,O){var w=S==null?null:typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(w!=null){var p=[],x=!0,f=!1,h,F;try{for(w=w.call(S);!(x=(h=w.next()).done)&&(p.push(h.value),!(O&&p.length===O));x=!0);}catch(s){f=!0,F=s}finally{try{!x&&w.return!=null&&w.return()}finally{if(f)throw F}}return p}}function d(S){if(Array.isArray(S))return S}function ce(S,O){var w=typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(!w){if(Array.isArray(S)||(w=q(S))||O&&S&&typeof S.length=="number"){w&&(S=w);var p=0,x=function(){};return{s:x,n:function(){return p>=S.length?{done:!0}:{done:!1,value:S[p++]}},e:function(g){throw g},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function q(S,O){if(!!S){if(typeof S=="string")return re(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return re(S,O)}}function re(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.CalibriRegularMetrics=P.CalibriRegularFactors=P.CalibriItalicMetrics=P.CalibriItalicFactors=P.CalibriBoldMetrics=P.CalibriBoldItalicMetrics=P.CalibriBoldItalicFactors=P.CalibriBoldFactors=void 0;var D=[1.3877,1,1,1,.97801,.92482,.89552,.91133,.81988,.97566,.98152,.93548,.93548,1.2798,.85284,.92794,1,.96134,1.54657,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.82845,.82845,.85284,.85284,.85284,.75859,.92138,.83908,.7762,.73293,.87289,.73133,.7514,.81921,.87356,.95958,.59526,.75727,.69225,1.04924,.9121,.86943,.79795,.88198,.77958,.70864,.81055,.90399,.88653,.96017,.82577,.77892,.78257,.97507,1.54657,.97507,.85284,.89552,.90176,.88762,.8785,.75241,.8785,.90518,.95015,.77618,.8785,.88401,.91916,.86304,.88401,.91488,.8785,.8801,.8785,.8785,.91343,.7173,1.04106,.8785,.85075,.95794,.82616,.85162,.79492,.88331,1.69808,.88331,.85284,.97801,.89552,.91133,.89552,.91133,1.7801,.89552,1.24487,1.13254,1.12401,.96839,.85284,.68787,.70645,.85592,.90747,1.01466,1.0088,.90323,1,1.07463,1,.91056,.75806,1.19118,.96839,.78864,.82845,.84133,.75859,.83908,.83908,.83908,.83908,.83908,.83908,.77539,.73293,.73133,.73133,.73133,.73133,.95958,.95958,.95958,.95958,.88506,.9121,.86943,.86943,.86943,.86943,.86943,.85284,.87508,.90399,.90399,.90399,.90399,.77892,.79795,.90807,.88762,.88762,.88762,.88762,.88762,.88762,.8715,.75241,.90518,.90518,.90518,.90518,.88401,.88401,.88401,.88401,.8785,.8785,.8801,.8801,.8801,.8801,.8801,.90747,.89049,.8785,.8785,.8785,.8785,.85162,.8785,.85162,.83908,.88762,.83908,.88762,.83908,.88762,.73293,.75241,.73293,.75241,.73293,.75241,.73293,.75241,.87289,.83016,.88506,.93125,.73133,.90518,.73133,.90518,.73133,.90518,.73133,.90518,.73133,.90518,.81921,.77618,.81921,.77618,.81921,.77618,1,1,.87356,.8785,.91075,.89608,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.76229,.90167,.59526,.91916,1,1,.86304,.69225,.88401,1,1,.70424,.79468,.91926,.88175,.70823,.94903,.9121,.8785,1,1,.9121,.8785,.87802,.88656,.8785,.86943,.8801,.86943,.8801,.86943,.8801,.87402,.89291,.77958,.91343,1,1,.77958,.91343,.70864,.7173,.70864,.7173,.70864,.7173,.70864,.7173,1,1,.81055,.75841,.81055,1.06452,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.90399,.8785,.96017,.95794,.77892,.85162,.77892,.78257,.79492,.78257,.79492,.78257,.79492,.9297,.56892,.83908,.88762,.77539,.8715,.87508,.89049,1,1,.81055,1.04106,1.20528,1.20528,1,1.15543,.70674,.98387,.94721,1.33431,1.45894,.95161,1.06303,.83908,.80352,.57184,.6965,.56289,.82001,.56029,.81235,1.02988,.83908,.7762,.68156,.80367,.73133,.78257,.87356,.86943,.95958,.75727,.89019,1.04924,.9121,.7648,.86943,.87356,.79795,.78275,.81055,.77892,.9762,.82577,.99819,.84896,.95958,.77892,.96108,1.01407,.89049,1.02988,.94211,.96108,.8936,.84021,.87842,.96399,.79109,.89049,1.00813,1.02988,.86077,.87445,.92099,.84723,.86513,.8801,.75638,.85714,.78216,.79586,.87965,.94211,.97747,.78287,.97926,.84971,1.02988,.94211,.8801,.94211,.84971,.73133,1,1,1,1,1,1,1,1,1,1,1,1,.90264,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.90518,1,1,1,1,1,1,1,1,1,1,1,1,.90548,1,1,1,1,1,1,.96017,.95794,.96017,.95794,.96017,.95794,.77892,.85162,1,1,.89552,.90527,1,.90363,.92794,.92794,.92794,.92794,.87012,.87012,.87012,.89552,.89552,1.42259,.71143,1.06152,1,1,1.03372,1.03372,.97171,1.4956,2.2807,.93835,.83406,.91133,.84107,.91133,1,1,1,.72021,1,1.23108,.83489,.88525,.88525,.81499,.90527,1.81055,.90527,1.81055,1.31006,1.53711,.94434,1.08696,1,.95018,.77192,.85284,.90747,1.17534,.69825,.9716,1.37077,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.08004,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,.90727,.90727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.CalibriBoldFactors=D;var T={lineHeight:1.2207,lineGap:.2207};P.CalibriBoldMetrics=T;var b=[1.3877,1,1,1,.97801,.92482,.89552,.91133,.81988,.97566,.98152,.93548,.93548,1.2798,.85284,.92794,1,.96134,1.56239,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.82845,.82845,.85284,.85284,.85284,.75859,.92138,.83908,.7762,.71805,.87289,.73133,.7514,.81921,.87356,.95958,.59526,.75727,.69225,1.04924,.90872,.85938,.79795,.87068,.77958,.69766,.81055,.90399,.88653,.96068,.82577,.77892,.78257,.97507,1.529,.97507,.85284,.89552,.90176,.94908,.86411,.74012,.86411,.88323,.95015,.86411,.86331,.88401,.91916,.86304,.88401,.9039,.86331,.86331,.86411,.86411,.90464,.70852,1.04106,.86331,.84372,.95794,.82616,.84548,.79492,.88331,1.69808,.88331,.85284,.97801,.89552,.91133,.89552,.91133,1.7801,.89552,1.24487,1.13254,1.19129,.96839,.85284,.68787,.70645,.85592,.90747,1.01466,1.0088,.90323,1,1.07463,1,.91056,.75806,1.19118,.96839,.78864,.82845,.84133,.75859,.83908,.83908,.83908,.83908,.83908,.83908,.77539,.71805,.73133,.73133,.73133,.73133,.95958,.95958,.95958,.95958,.88506,.90872,.85938,.85938,.85938,.85938,.85938,.85284,.87068,.90399,.90399,.90399,.90399,.77892,.79795,.90807,.94908,.94908,.94908,.94908,.94908,.94908,.85887,.74012,.88323,.88323,.88323,.88323,.88401,.88401,.88401,.88401,.8785,.86331,.86331,.86331,.86331,.86331,.86331,.90747,.89049,.86331,.86331,.86331,.86331,.84548,.86411,.84548,.83908,.94908,.83908,.94908,.83908,.94908,.71805,.74012,.71805,.74012,.71805,.74012,.71805,.74012,.87289,.79538,.88506,.92726,.73133,.88323,.73133,.88323,.73133,.88323,.73133,.88323,.73133,.88323,.81921,.86411,.81921,.86411,.81921,.86411,1,1,.87356,.86331,.91075,.8777,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.95958,.88401,.76467,.90167,.59526,.91916,1,1,.86304,.69225,.88401,1,1,.70424,.77312,.91926,.88175,.70823,.94903,.90872,.86331,1,1,.90872,.86331,.86906,.88116,.86331,.85938,.86331,.85938,.86331,.85938,.86331,.87402,.86549,.77958,.90464,1,1,.77958,.90464,.69766,.70852,.69766,.70852,.69766,.70852,.69766,.70852,1,1,.81055,.75841,.81055,1.06452,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.90399,.86331,.96068,.95794,.77892,.84548,.77892,.78257,.79492,.78257,.79492,.78257,.79492,.9297,.56892,.83908,.94908,.77539,.85887,.87068,.89049,1,1,.81055,1.04106,1.20528,1.20528,1,1.15543,.70088,.98387,.94721,1.33431,1.45894,.95161,1.48387,.83908,.80352,.57118,.6965,.56347,.79179,.55853,.80346,1.02988,.83908,.7762,.67174,.86036,.73133,.78257,.87356,.86441,.95958,.75727,.89019,1.04924,.90872,.74889,.85938,.87891,.79795,.7957,.81055,.77892,.97447,.82577,.97466,.87179,.95958,.77892,.94252,.95612,.8753,1.02988,.92733,.94252,.87411,.84021,.8728,.95612,.74081,.8753,1.02189,1.02988,.84814,.87445,.91822,.84723,.85668,.86331,.81344,.87581,.76422,.82046,.96057,.92733,.99375,.78022,.95452,.86015,1.02988,.92733,.86331,.92733,.86015,.73133,1,1,1,1,1,1,1,1,1,1,1,1,.90631,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.88323,1,1,1,1,1,1,1,1,1,1,1,1,.85174,1,1,1,1,1,1,.96068,.95794,.96068,.95794,.96068,.95794,.77892,.84548,1,1,.89552,.90527,1,.90363,.92794,.92794,.92794,.89807,.87012,.87012,.87012,.89552,.89552,1.42259,.71094,1.06152,1,1,1.03372,1.03372,.97171,1.4956,2.2807,.92972,.83406,.91133,.83326,.91133,1,1,1,.72021,1,1.23108,.83489,.88525,.88525,.81499,.90616,1.81055,.90527,1.81055,1.3107,1.53711,.94434,1.08696,1,.95018,.77192,.85284,.90747,1.17534,.69825,.9716,1.37077,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.08004,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,.90727,.90727,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.CalibriBoldItalicFactors=b;var t={lineHeight:1.2207,lineGap:.2207};P.CalibriBoldItalicMetrics=t;var e=[1.3877,1,1,1,1.17223,1.1293,.89552,.91133,.80395,1.02269,1.15601,.91056,.91056,1.2798,.85284,.89807,1,.90861,1.39543,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.96309,.96309,.85284,.85284,.85284,.83319,.88071,.8675,.81552,.72346,.85193,.73206,.7522,.81105,.86275,.90685,.6377,.77892,.75593,1.02638,.89249,.84118,.77452,.85374,.75186,.67789,.79776,.88844,.85066,.94309,.77818,.7306,.76659,1.10369,1.38313,1.10369,1.06139,.89552,.8739,.9245,.9245,.83203,.9245,.85865,1.09842,.9245,.9245,1.03297,1.07692,.90918,1.03297,.94959,.9245,.92274,.9245,.9245,1.02933,.77832,1.20562,.9245,.8916,.98986,.86621,.89453,.79004,.94152,1.77256,.94152,.85284,.97801,.89552,.91133,.89552,.91133,1.91729,.89552,1.17889,1.13254,1.16359,.92098,.85284,.68787,.71353,.84737,.90747,1.0088,1.0044,.87683,1,1.09091,1,.92229,.739,1.15642,.92098,.76288,.80504,.80972,.75859,.8675,.8675,.8675,.8675,.8675,.8675,.76318,.72346,.73206,.73206,.73206,.73206,.90685,.90685,.90685,.90685,.86477,.89249,.84118,.84118,.84118,.84118,.84118,.85284,.84557,.88844,.88844,.88844,.88844,.7306,.77452,.86331,.9245,.9245,.9245,.9245,.9245,.9245,.84843,.83203,.85865,.85865,.85865,.85865,.82601,.82601,.82601,.82601,.94469,.9245,.92274,.92274,.92274,.92274,.92274,.90747,.86651,.9245,.9245,.9245,.9245,.89453,.9245,.89453,.8675,.9245,.8675,.9245,.8675,.9245,.72346,.83203,.72346,.83203,.72346,.83203,.72346,.83203,.85193,.8875,.86477,.99034,.73206,.85865,.73206,.85865,.73206,.85865,.73206,.85865,.73206,.85865,.81105,.9245,.81105,.9245,.81105,.9245,1,1,.86275,.9245,.90872,.93591,.90685,.82601,.90685,.82601,.90685,.82601,.90685,1.03297,.90685,.82601,.77896,1.05611,.6377,1.07692,1,1,.90918,.75593,1.03297,1,1,.76032,.9375,.98156,.93407,.77261,1.11429,.89249,.9245,1,1,.89249,.9245,.92534,.86698,.9245,.84118,.92274,.84118,.92274,.84118,.92274,.8667,.86291,.75186,1.02933,1,1,.75186,1.02933,.67789,.77832,.67789,.77832,.67789,.77832,.67789,.77832,1,1,.79776,.97655,.79776,1.23023,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.88844,.9245,.94309,.98986,.7306,.89453,.7306,.76659,.79004,.76659,.79004,.76659,.79004,1.09231,.54873,.8675,.9245,.76318,.84843,.84557,.86651,1,1,.79776,1.20562,1.18622,1.18622,1,1.1437,.67009,.96334,.93695,1.35191,1.40909,.95161,1.48387,.8675,.90861,.6192,.7363,.64824,.82411,.56321,.85696,1.23516,.8675,.81552,.7286,.84134,.73206,.76659,.86275,.84369,.90685,.77892,.85871,1.02638,.89249,.75828,.84118,.85984,.77452,.76466,.79776,.7306,.90782,.77818,.903,.87291,.90685,.7306,.99058,1.03667,.94635,1.23516,.9849,.99058,.92393,.8916,.942,1.03667,.75026,.94635,1.0297,1.23516,.90918,.94048,.98217,.89746,.84153,.92274,.82507,.88832,.84438,.88178,1.03525,.9849,1.00225,.78086,.97248,.89404,1.23516,.9849,.92274,.9849,.89404,.73206,1,1,1,1,1,1,1,1,1,1,1,1,.89693,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.85865,1,1,1,1,1,1,1,1,1,1,1,1,.90933,1,1,1,1,1,1,.94309,.98986,.94309,.98986,.94309,.98986,.7306,.89453,1,1,.89552,.90527,1,.90186,1.12308,1.12308,1.12308,1.12308,1.2566,1.2566,1.2566,.89552,.89552,1.42259,.68994,1.03809,1,1,1.0176,1.0176,1.11523,1.4956,2.01462,.97858,.82616,.91133,.83437,.91133,1,1,1,.70508,1,1.23108,.79801,.84426,.84426,.774,.90572,1.81055,.90749,1.81055,1.28809,1.55469,.94434,1.07806,1,.97094,.7589,.85284,.90747,1.19658,.69825,.97622,1.33512,.90747,.90747,.85284,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.0336,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,1.05859,1.05859,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.CalibriItalicFactors=e;var ge={lineHeight:1.2207,lineGap:.2207};P.CalibriItalicMetrics=ge;var le=[1.3877,1,1,1,1.17223,1.1293,.89552,.91133,.80395,1.02269,1.15601,.91056,.91056,1.2798,.85284,.89807,1,.90861,1.39016,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.91133,.96309,.96309,.85284,.85284,.85284,.83319,.88071,.8675,.81552,.73834,.85193,.73206,.7522,.81105,.86275,.90685,.6377,.77892,.75593,1.02638,.89385,.85122,.77452,.86503,.75186,.68887,.79776,.88844,.85066,.94258,.77818,.7306,.76659,1.10369,1.39016,1.10369,1.06139,.89552,.8739,.86128,.94469,.8457,.94469,.89464,1.09842,.84636,.94469,1.03297,1.07692,.90918,1.03297,.95897,.94469,.9482,.94469,.94469,1.04692,.78223,1.20562,.94469,.90332,.98986,.86621,.90527,.79004,.94152,1.77256,.94152,.85284,.97801,.89552,.91133,.89552,.91133,1.91729,.89552,1.17889,1.13254,1.08707,.92098,.85284,.68787,.71353,.84737,.90747,1.0088,1.0044,.87683,1,1.09091,1,.92229,.739,1.15642,.92098,.76288,.80504,.80972,.75859,.8675,.8675,.8675,.8675,.8675,.8675,.76318,.73834,.73206,.73206,.73206,.73206,.90685,.90685,.90685,.90685,.86477,.89385,.85122,.85122,.85122,.85122,.85122,.85284,.85311,.88844,.88844,.88844,.88844,.7306,.77452,.86331,.86128,.86128,.86128,.86128,.86128,.86128,.8693,.8457,.89464,.89464,.89464,.89464,.82601,.82601,.82601,.82601,.94469,.94469,.9482,.9482,.9482,.9482,.9482,.90747,.86651,.94469,.94469,.94469,.94469,.90527,.94469,.90527,.8675,.86128,.8675,.86128,.8675,.86128,.73834,.8457,.73834,.8457,.73834,.8457,.73834,.8457,.85193,.92454,.86477,.9921,.73206,.89464,.73206,.89464,.73206,.89464,.73206,.89464,.73206,.89464,.81105,.84636,.81105,.84636,.81105,.84636,1,1,.86275,.94469,.90872,.95786,.90685,.82601,.90685,.82601,.90685,.82601,.90685,1.03297,.90685,.82601,.77741,1.05611,.6377,1.07692,1,1,.90918,.75593,1.03297,1,1,.76032,.90452,.98156,1.11842,.77261,1.11429,.89385,.94469,1,1,.89385,.94469,.95877,.86901,.94469,.85122,.9482,.85122,.9482,.85122,.9482,.8667,.90016,.75186,1.04692,1,1,.75186,1.04692,.68887,.78223,.68887,.78223,.68887,.78223,.68887,.78223,1,1,.79776,.92188,.79776,1.23023,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.88844,.94469,.94258,.98986,.7306,.90527,.7306,.76659,.79004,.76659,.79004,.76659,.79004,1.09231,.54873,.8675,.86128,.76318,.8693,.85311,.86651,1,1,.79776,1.20562,1.18622,1.18622,1,1.1437,.67742,.96334,.93695,1.35191,1.40909,.95161,1.48387,.86686,.90861,.62267,.74359,.65649,.85498,.56963,.88254,1.23516,.8675,.81552,.75443,.84503,.73206,.76659,.86275,.85122,.90685,.77892,.85746,1.02638,.89385,.75657,.85122,.86275,.77452,.74171,.79776,.7306,.95165,.77818,.89772,.88831,.90685,.7306,.98142,1.02191,.96576,1.23516,.99018,.98142,.9236,.89258,.94035,1.02191,.78848,.96576,.9561,1.23516,.90918,.92578,.95424,.89746,.83969,.9482,.80113,.89442,.85208,.86155,.98022,.99018,1.00452,.81209,.99247,.89181,1.23516,.99018,.9482,.99018,.89181,.73206,1,1,1,1,1,1,1,1,1,1,1,1,.88844,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.89464,1,1,1,1,1,1,1,1,1,1,1,1,.96766,1,1,1,1,1,1,.94258,.98986,.94258,.98986,.94258,.98986,.7306,.90527,1,1,.89552,.90527,1,.90186,1.12308,1.12308,1.12308,1.12308,1.2566,1.2566,1.2566,.89552,.89552,1.42259,.69043,1.03809,1,1,1.0176,1.0176,1.11523,1.4956,2.01462,.99331,.82616,.91133,.84286,.91133,1,1,1,.70508,1,1.23108,.79801,.84426,.84426,.774,.90527,1.81055,.90527,1.81055,1.28809,1.55469,.94434,1.07806,1,.97094,.7589,.85284,.90747,1.19658,.69825,.97622,1.33512,.90747,.90747,.85356,.90747,.90747,1.44947,.85284,.8941,.8941,.70572,.8,.70572,.70572,.70572,.70572,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.99862,.99862,1,1,1,1,1,1.0336,.91027,1,1,1,.99862,1,1,1,1,1,1,1,1,1,1,1,1,1.05859,1.05859,1,1,1,1.07185,.99413,.96334,1.08065,1,1,1,1,1,1,1,1,1,1,1];P.CalibriRegularFactors=le;var V={lineHeight:1.2207,lineGap:.2207};P.CalibriRegularMetrics=V},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.HelveticaRegularMetrics=P.HelveticaRegularFactors=P.HelveticaItalicMetrics=P.HelveticaItalicFactors=P.HelveticaBoldMetrics=P.HelveticaBoldItalicMetrics=P.HelveticaBoldItalicFactors=P.HelveticaBoldFactors=void 0;var D=[.76116,1,1,1.0006,.99998,.99974,.99973,.99973,.99982,.99977,1.00087,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99998,1,1.00003,1.00003,1.00003,1.00026,.9999,.99977,.99977,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,.99973,.99977,1.00026,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,.99998,1.0006,.99998,1.00003,.99973,.99998,.99973,1.00026,.99973,1.00026,.99973,.99998,1.00026,1.00026,1.0006,1.0006,.99973,1.0006,.99982,1.00026,1.00026,1.00026,1.00026,.99959,.99973,.99998,1.00026,.99973,1.00022,.99973,.99973,1,.99959,1.00077,.99959,1.00003,.99998,.99973,.99973,.99973,.99973,1.00077,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.99973,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,.99977,.99977,.99977,.99977,.99977,.99977,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,.99973,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.06409,1.00026,1.00026,1.00026,1.00026,1.00026,.99973,1.00026,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,1.03374,.99977,1.00026,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,.99977,1.00026,.99977,1.00026,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.00042,.99973,.99973,1.0006,.99977,.99973,.99973,1.00026,1.0006,1.00026,1.0006,1.00026,1.03828,1.00026,.99999,1.00026,1.0006,.99977,1.00026,.99977,1.00026,.99977,1.00026,.9993,.9998,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1,1.00016,.99977,.99959,.99977,.99959,.99977,.99959,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00026,.99998,1.00026,.8121,1.00026,.99998,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,1.00016,1.00022,1.00001,.99973,1.00001,1.00026,1,1.00026,1,1.00026,1,1.0006,.99973,.99977,.99973,1,.99982,1.00022,1.00026,1.00001,.99973,1.00026,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,1.00034,.99977,1,.99997,1.00026,1.00078,1.00036,.99973,1.00013,1.0006,.99977,.99977,.99988,.85148,1.00001,1.00026,.99977,1.00022,1.0006,.99977,1.00001,.99999,.99977,1.00069,1.00022,.99977,1.00001,.99984,1.00026,1.00001,1.00024,1.00001,.9999,1,1.0006,1.00001,1.00041,.99962,1.00026,1.0006,.99995,1.00041,.99942,.99973,.99927,1.00082,.99902,1.00026,1.00087,1.0006,1.00069,.99973,.99867,.99973,.9993,1.00026,1.00049,1.00056,1,.99988,.99935,.99995,.99954,1.00055,.99945,1.00032,1.0006,.99995,1.00026,.99995,1.00032,1.00001,1.00008,.99971,1.00019,.9994,1.00001,1.0006,1.00044,.99973,1.00023,1.00047,1,.99942,.99561,.99989,1.00035,.99977,1.00035,.99977,1.00019,.99944,1.00001,1.00021,.99926,1.00035,1.00035,.99942,1.00048,.99999,.99977,1.00022,1.00035,1.00001,.99977,1.00026,.99989,1.00057,1.00001,.99936,1.00052,1.00012,.99996,1.00043,1,1.00035,.9994,.99976,1.00035,.99973,1.00052,1.00041,1.00119,1.00037,.99973,1.00002,.99986,1.00041,1.00041,.99902,.9996,1.00034,.99999,1.00026,.99999,1.00026,.99973,1.00052,.99973,1,.99973,1.00041,1.00075,.9994,1.0003,.99999,1,1.00041,.99955,1,.99915,.99973,.99973,1.00026,1.00119,.99955,.99973,1.0006,.99911,1.0006,1.00026,.99972,1.00026,.99902,1.00041,.99973,.99999,1,1,1.00038,1.0005,1.00016,1.00022,1.00016,1.00022,1.00016,1.00022,1.00001,.99973,1,1,.99973,1,1,.99955,1.0006,1.0006,1.0006,1.0006,1,1,1,.99973,.99973,.99972,1,1,1.00106,.99999,.99998,.99998,.99999,.99998,1.66475,1,.99973,.99973,1.00023,.99973,.99971,1.00047,1.00023,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1,1,1,1,1,1,1,.99972,1,1.20985,1.39713,1.00003,1.00031,1.00015,1,.99561,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.99972,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1];P.HelveticaBoldFactors=D;var T={lineHeight:1.2,lineGap:.2};P.HelveticaBoldMetrics=T;var b=[.76116,1,1,1.0006,.99998,.99974,.99973,.99973,.99982,.99977,1.00087,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99998,1,1.00003,1.00003,1.00003,1.00026,.9999,.99977,.99977,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,.99973,.99977,1.00026,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,.99998,1.0006,.99998,1.00003,.99973,.99998,.99973,1.00026,.99973,1.00026,.99973,.99998,1.00026,1.00026,1.0006,1.0006,.99973,1.0006,.99982,1.00026,1.00026,1.00026,1.00026,.99959,.99973,.99998,1.00026,.99973,1.00022,.99973,.99973,1,.99959,1.00077,.99959,1.00003,.99998,.99973,.99973,.99973,.99973,1.00077,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.99973,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,.99977,.99977,.99977,.99977,.99977,.99977,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,.99973,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.00026,1.06409,1.00026,1.00026,1.00026,1.00026,1.00026,.99973,1.00026,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,1.0044,.99977,1.00026,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,.99977,1.00026,.99977,1.00026,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99971,.99973,.99973,1.0006,.99977,.99973,.99973,1.00026,1.0006,1.00026,1.0006,1.00026,1.01011,1.00026,.99999,1.00026,1.0006,.99977,1.00026,.99977,1.00026,.99977,1.00026,.9993,.9998,1.00026,1.00022,1.00026,1.00022,1.00026,1.00022,1.00026,1,1.00016,.99977,.99959,.99977,.99959,.99977,.99959,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00026,.99998,1.00026,.8121,1.00026,.99998,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,.99977,1.00026,1.00016,1.00022,1.00001,.99973,1.00001,1.00026,1,1.00026,1,1.00026,1,1.0006,.99973,.99977,.99973,1,.99982,1.00022,1.00026,1.00001,.99973,1.00026,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99977,1,1,1.00026,.99969,.99972,.99981,.9998,1.0006,.99977,.99977,1.00022,.91155,1.00001,1.00026,.99977,1.00022,1.0006,.99977,1.00001,.99999,.99977,.99966,1.00022,1.00032,1.00001,.99944,1.00026,1.00001,.99968,1.00001,1.00047,1,1.0006,1.00001,.99981,1.00101,1.00026,1.0006,.99948,.99981,1.00064,.99973,.99942,1.00101,1.00061,1.00026,1.00069,1.0006,1.00014,.99973,1.01322,.99973,1.00065,1.00026,1.00012,.99923,1,1.00064,1.00076,.99948,1.00055,1.00063,1.00007,.99943,1.0006,.99948,1.00026,.99948,.99943,1.00001,1.00001,1.00029,1.00038,1.00035,1.00001,1.0006,1.0006,.99973,.99978,1.00001,1.00057,.99989,.99967,.99964,.99967,.99977,.99999,.99977,1.00038,.99977,1.00001,.99973,1.00066,.99967,.99967,1.00041,.99998,.99999,.99977,1.00022,.99967,1.00001,.99977,1.00026,.99964,1.00031,1.00001,.99999,.99999,1,1.00023,1,1,.99999,1.00035,1.00001,.99999,.99973,.99977,.99999,1.00058,.99973,.99973,.99955,.9995,1.00026,1.00026,1.00032,.99989,1.00034,.99999,1.00026,1.00026,1.00026,.99973,.45998,.99973,1.00026,.99973,1.00001,.99999,.99982,.99994,.99996,1,1.00042,1.00044,1.00029,1.00023,.99973,.99973,1.00026,.99949,1.00002,.99973,1.0006,1.0006,1.0006,.99975,1.00026,1.00026,1.00032,.98685,.99973,1.00026,1,1,.99966,1.00044,1.00016,1.00022,1.00016,1.00022,1.00016,1.00022,1.00001,.99973,1,1,.99973,1,1,.99955,1.0006,1.0006,1.0006,1.0006,1,1,1,.99973,.99973,.99972,1,1,1.00106,.99999,.99998,.99998,.99999,.99998,1.66475,1,.99973,.99973,1,.99973,.99971,.99978,1,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1.00098,1,1,1,1.00049,1,1,.99972,1,1.20985,1.39713,1.00003,1.00031,1.00015,1,.99561,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.99972,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1];P.HelveticaBoldItalicFactors=b;var t={lineHeight:1.35,lineGap:.2};P.HelveticaBoldItalicMetrics=t;var e=[.76116,1,1,1.0006,1.0006,1.00006,.99973,.99973,.99982,1.00001,1.00043,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.0006,1,1.00003,1.00003,1.00003,.99973,.99987,1.00001,1.00001,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,1,1.00001,.99973,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,1.0006,1.0006,1.0006,.99949,.99973,.99998,.99973,.99973,1,.99973,.99973,1.0006,.99973,.99973,.99924,.99924,1,.99924,.99999,.99973,.99973,.99973,.99973,.99998,1,1.0006,.99973,1,.99977,1,1,1,1.00005,1.0009,1.00005,1.00003,.99998,.99973,.99973,.99973,.99973,1.0009,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.9998,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,1.00001,1.00001,1.00001,1.00001,1.00001,1.00001,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,1,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.06409,1.00026,.99973,.99973,.99973,.99973,1,.99973,1,1.00001,.99973,1.00001,.99973,1.00001,.99973,.99977,1,.99977,1,.99977,1,.99977,1,.99977,1.0288,.99977,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,.99977,.99973,.99977,.99973,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99924,1.0006,1.0006,.99946,1.00034,1,.99924,1.00001,1,1,.99973,.99924,.99973,.99924,.99973,1.06311,.99973,1.00024,.99973,.99924,.99977,.99973,.99977,.99973,.99977,.99973,1.00041,.9998,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1,1.00016,.99977,.99998,.99977,.99998,.99977,.99998,1.00001,1,1.00001,1,1.00001,1,1.00001,1,1.00026,1.0006,1.00026,.89547,1.00026,1.0006,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,1.00016,.99977,1.00001,1,1.00001,1.00026,1,1.00026,1,1.00026,1,.99924,.99973,1.00001,.99973,1,.99982,1.00022,1.00026,1.00001,1,1.00026,1.0006,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,1.00001,1,1.00054,.99977,1.00084,1.00007,.99973,1.00013,.99924,1.00001,1.00001,.99945,.91221,1.00001,1.00026,.99977,1.00022,1.0006,1.00001,1.00001,.99999,.99977,.99933,1.00022,1.00054,1.00001,1.00065,1.00026,1.00001,1.0001,1.00001,1.00052,1,1.0006,1.00001,.99945,.99897,.99968,.99924,1.00036,.99945,.99949,1,1.0006,.99897,.99918,.99968,.99911,.99924,1,.99962,1.01487,1,1.0005,.99973,1.00012,1.00043,1,.99995,.99994,1.00036,.99947,1.00019,1.00063,1.00025,.99924,1.00036,.99973,1.00036,1.00025,1.00001,1.00001,1.00027,1.0001,1.00068,1.00001,1.0006,1.0006,1,1.00008,.99957,.99972,.9994,.99954,.99975,1.00051,1.00001,1.00019,1.00001,1.0001,.99986,1.00001,1.00001,1.00038,.99954,.99954,.9994,1.00066,.99999,.99977,1.00022,1.00054,1.00001,.99977,1.00026,.99975,1.0001,1.00001,.99993,.9995,.99955,1.00016,.99978,.99974,1.00019,1.00022,.99955,1.00053,.99973,1.00089,1.00005,.99967,1.00048,.99973,1.00002,1.00034,.99973,.99973,.99964,1.00006,1.00066,.99947,.99973,.98894,.99973,1,.44898,1,.99946,1,1.00039,1.00082,.99991,.99991,.99985,1.00022,1.00023,1.00061,1.00006,.99966,.99973,.99973,.99973,1.00019,1.0008,1,.99924,.99924,.99924,.99983,1.00044,.99973,.99964,.98332,1,.99973,1,1,.99962,.99895,1.00016,.99977,1.00016,.99977,1.00016,.99977,1.00001,1,1,1,.99973,1,1,.99955,.99924,.99924,.99924,.99924,.99998,.99998,.99998,.99973,.99973,.99972,1,1,1.00267,.99999,.99998,.99998,1,.99998,1.66475,1,.99973,.99973,1.00023,.99973,1.00423,.99925,.99999,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1.00049,1,1.00245,1,1,1,1,.96329,1,1.20985,1.39713,1.00003,.8254,1.00015,1,1.00035,1.00027,1.00031,1.00031,1.00003,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.95317,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,.99998,.99998,.99998,.99998,1,1,1,1,1,1,1,1,1,1,1];P.HelveticaItalicFactors=e;var ge={lineHeight:1.35,lineGap:.2};P.HelveticaItalicMetrics=ge;var le=[.76116,1,1,1.0006,1.0006,1.00006,.99973,.99973,.99982,1.00001,1.00043,.99998,.99998,.99959,1.00003,1.0006,.99998,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.0006,1,1.00003,1.00003,1.00003,.99973,.99987,1.00001,1.00001,.99977,.99977,1.00001,1.00026,1.00022,.99977,1.0006,1,1.00001,.99973,.99999,.99977,1.00022,1.00001,1.00022,.99977,1.00001,1.00026,.99977,1.00001,1.00016,1.00001,1.00001,1.00026,1.0006,1.0006,1.0006,.99949,.99973,.99998,.99973,.99973,1,.99973,.99973,1.0006,.99973,.99973,.99924,.99924,1,.99924,.99999,.99973,.99973,.99973,.99973,.99998,1,1.0006,.99973,1,.99977,1,1,1,1.00005,1.0009,1.00005,1.00003,.99998,.99973,.99973,.99973,.99973,1.0009,.99973,.99998,1.00025,.99968,.99973,1.00003,1.00025,.60299,1.00024,1.06409,1,1,.99998,1,.9998,1.0006,.99998,1,.99936,.99973,1.00002,1.00002,1.00002,1.00026,1.00001,1.00001,1.00001,1.00001,1.00001,1.00001,1,.99977,1.00001,1.00001,1.00001,1.00001,1.0006,1.0006,1.0006,1.0006,.99977,.99977,1.00022,1.00022,1.00022,1.00022,1.00022,1.00003,1.00022,.99977,.99977,.99977,.99977,1.00001,1.00001,1.00026,.99973,.99973,.99973,.99973,.99973,.99973,.99982,1,.99973,.99973,.99973,.99973,1.0006,1.0006,1.0006,1.0006,.99973,.99973,.99973,.99973,.99973,.99973,.99973,1.06409,1.00026,.99973,.99973,.99973,.99973,1,.99973,1,1.00001,.99973,1.00001,.99973,1.00001,.99973,.99977,1,.99977,1,.99977,1,.99977,1,.99977,1.04596,.99977,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00001,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,.99977,.99973,.99977,.99973,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,1.0006,.99924,1.0006,1.0006,1.00019,1.00034,1,.99924,1.00001,1,1,.99973,.99924,.99973,.99924,.99973,1.02572,.99973,1.00005,.99973,.99924,.99977,.99973,.99977,.99973,.99977,.99973,.99999,.9998,.99973,1.00022,.99973,1.00022,.99973,1.00022,.99973,1,1.00016,.99977,.99998,.99977,.99998,.99977,.99998,1.00001,1,1.00001,1,1.00001,1,1.00001,1,1.00026,1.0006,1.00026,.84533,1.00026,1.0006,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,.99977,.99973,1.00016,.99977,1.00001,1,1.00001,1.00026,1,1.00026,1,1.00026,1,.99924,.99973,1.00001,.99973,1,.99982,1.00022,1.00026,1.00001,1,1.00026,1.0006,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99998,.99928,1,.99977,1.00013,1.00055,.99947,.99945,.99941,.99924,1.00001,1.00001,1.0004,.91621,1.00001,1.00026,.99977,1.00022,1.0006,1.00001,1.00005,.99999,.99977,1.00015,1.00022,.99977,1.00001,.99973,1.00026,1.00001,1.00019,1.00001,.99946,1,1.0006,1.00001,.99978,1.00045,.99973,.99924,1.00023,.99978,.99966,1,1.00065,1.00045,1.00019,.99973,.99973,.99924,1,1,.96499,1,1.00055,.99973,1.00008,1.00027,1,.9997,.99995,1.00023,.99933,1.00019,1.00015,1.00031,.99924,1.00023,.99973,1.00023,1.00031,1.00001,.99928,1.00029,1.00092,1.00035,1.00001,1.0006,1.0006,1,.99988,.99975,1,1.00082,.99561,.9996,1.00035,1.00001,.99962,1.00001,1.00092,.99964,1.00001,.99963,.99999,1.00035,1.00035,1.00082,.99962,.99999,.99977,1.00022,1.00035,1.00001,.99977,1.00026,.9996,.99967,1.00001,1.00034,1.00074,1.00054,1.00053,1.00063,.99971,.99962,1.00035,.99975,.99977,.99973,1.00043,.99953,1.0007,.99915,.99973,1.00008,.99892,1.00073,1.00073,1.00114,.99915,1.00073,.99955,.99973,1.00092,.99973,1,.99998,1,1.0003,1,1.00043,1.00001,.99969,1.0003,1,1.00035,1.00001,.9995,1,1.00092,.99973,.99973,.99973,1.0007,.9995,1,.99924,1.0006,.99924,.99972,1.00062,.99973,1.00114,1.00073,1,.99955,1,1,1.00047,.99968,1.00016,.99977,1.00016,.99977,1.00016,.99977,1.00001,1,1,1,.99973,1,1,.99955,.99924,.99924,.99924,.99924,.99998,.99998,.99998,.99973,.99973,.99972,1,1,1.00267,.99999,.99998,.99998,1,.99998,1.66475,1,.99973,.99973,1.00023,.99973,.99971,.99925,1.00023,1,.99991,.99984,1.00002,1.00002,1.00002,1.00002,1,1,1,1,1,1,1,.96329,1,1.20985,1.39713,1.00003,.8254,1.00015,1,1.00035,1.00027,1.00031,1.00031,.99915,1.00031,1.00031,.99999,1.00003,.99999,.99999,1.41144,1.6,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.41144,1.40579,1.40579,1.36625,.99999,1,.99861,.99861,1,1.00026,1.00026,1.00026,1.00026,.95317,.99999,.99999,.99999,.99999,1.40483,1,.99977,1.00054,1,1,.99953,.99962,1.00042,.9995,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.HelveticaRegularFactors=le;var V={lineHeight:1.2,lineGap:.2};P.HelveticaRegularMetrics=V},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.LiberationSansRegularWidths=P.LiberationSansRegularMapping=P.LiberationSansItalicWidths=P.LiberationSansItalicMapping=P.LiberationSansBoldWidths=P.LiberationSansBoldMapping=P.LiberationSansBoldItalicWidths=P.LiberationSansBoldItalicMapping=void 0;var D=[365,0,333,278,333,474,556,556,889,722,238,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,333,333,584,584,584,611,975,722,722,722,722,667,611,778,722,278,556,722,611,833,722,778,667,778,722,667,611,722,667,944,667,667,611,333,278,333,584,556,333,556,611,556,611,556,333,611,611,278,278,556,278,889,611,611,611,611,389,556,333,611,556,778,556,556,500,389,280,389,584,333,556,556,556,556,280,556,333,737,370,556,584,737,552,400,549,333,333,333,576,556,278,333,333,365,556,834,834,834,611,722,722,722,722,722,722,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,556,556,556,556,556,278,278,278,278,611,611,611,611,611,611,611,549,611,611,611,611,611,556,611,556,722,556,722,556,722,556,722,556,722,556,722,556,722,556,722,719,722,611,667,556,667,556,667,556,667,556,667,556,778,611,778,611,778,611,778,611,722,611,722,611,278,278,278,278,278,278,278,278,278,278,785,556,556,278,722,556,556,611,278,611,278,611,385,611,479,611,278,722,611,722,611,722,611,708,723,611,778,611,778,611,778,611,1e3,944,722,389,722,389,722,389,667,556,667,556,667,556,667,556,611,333,611,479,611,333,722,611,722,611,722,611,722,611,722,611,722,611,944,778,667,556,667,611,500,611,500,611,500,278,556,722,556,1e3,889,778,611,667,556,611,333,333,333,333,333,333,333,333,333,333,333,465,722,333,853,906,474,825,927,838,278,722,722,601,719,667,611,722,778,278,722,667,833,722,644,778,722,667,600,611,667,821,667,809,802,278,667,615,451,611,278,582,615,610,556,606,475,460,611,541,278,558,556,612,556,445,611,766,619,520,684,446,582,715,576,753,845,278,582,611,582,845,667,669,885,567,711,667,278,276,556,1094,1062,875,610,722,622,719,722,719,722,567,712,667,904,626,719,719,610,702,833,722,778,719,667,722,611,622,854,667,730,703,1005,1019,870,979,719,711,1031,719,556,618,615,417,635,556,709,497,615,615,500,635,740,604,611,604,611,556,490,556,875,556,615,581,833,844,729,854,615,552,854,583,556,556,611,417,552,556,278,281,278,969,906,611,500,615,556,604,778,611,487,447,944,778,944,778,944,778,667,556,333,333,556,1e3,1e3,552,278,278,278,278,500,500,500,556,556,350,1e3,1e3,240,479,333,333,604,333,167,396,556,556,1094,556,885,489,1115,1e3,768,600,834,834,834,834,1e3,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,722,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,611,611,333,333,333,333,333,333,333,333,222,222,333,333,333,333,333,333,333,333];P.LiberationSansBoldWidths=D;var T=[-1,-1,-1,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];P.LiberationSansBoldMapping=T;var b=[365,0,333,278,333,474,556,556,889,722,238,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,333,333,584,584,584,611,975,722,722,722,722,667,611,778,722,278,556,722,611,833,722,778,667,778,722,667,611,722,667,944,667,667,611,333,278,333,584,556,333,556,611,556,611,556,333,611,611,278,278,556,278,889,611,611,611,611,389,556,333,611,556,778,556,556,500,389,280,389,584,333,556,556,556,556,280,556,333,737,370,556,584,737,552,400,549,333,333,333,576,556,278,333,333,365,556,834,834,834,611,722,722,722,722,722,722,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,556,556,556,556,556,278,278,278,278,611,611,611,611,611,611,611,549,611,611,611,611,611,556,611,556,722,556,722,556,722,556,722,556,722,556,722,556,722,556,722,740,722,611,667,556,667,556,667,556,667,556,667,556,778,611,778,611,778,611,778,611,722,611,722,611,278,278,278,278,278,278,278,278,278,278,782,556,556,278,722,556,556,611,278,611,278,611,396,611,479,611,278,722,611,722,611,722,611,708,723,611,778,611,778,611,778,611,1e3,944,722,389,722,389,722,389,667,556,667,556,667,556,667,556,611,333,611,479,611,333,722,611,722,611,722,611,722,611,722,611,722,611,944,778,667,556,667,611,500,611,500,611,500,278,556,722,556,1e3,889,778,611,667,556,611,333,333,333,333,333,333,333,333,333,333,333,333,722,333,854,906,473,844,930,847,278,722,722,610,671,667,611,722,778,278,722,667,833,722,657,778,718,667,590,611,667,822,667,829,781,278,667,620,479,611,278,591,620,621,556,610,479,492,611,558,278,566,556,603,556,450,611,712,605,532,664,409,591,704,578,773,834,278,591,611,591,834,667,667,886,614,719,667,278,278,556,1094,1042,854,622,719,677,719,722,708,722,614,722,667,927,643,719,719,615,687,833,722,778,719,667,722,611,677,781,667,729,708,979,989,854,1e3,708,719,1042,729,556,619,604,534,618,556,736,510,611,611,507,622,740,604,611,611,611,556,889,556,885,556,646,583,889,935,707,854,594,552,865,589,556,556,611,469,563,556,278,278,278,969,906,611,507,619,556,611,778,611,575,467,944,778,944,778,944,778,667,556,333,333,556,1e3,1e3,552,278,278,278,278,500,500,500,556,556,350,1e3,1e3,240,479,333,333,604,333,167,396,556,556,1104,556,885,516,1146,1e3,768,600,834,834,834,834,999,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,722,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,611,611,333,333,333,333,333,333,333,333,222,222,333,333,333,333,333,333,333,333];P.LiberationSansBoldItalicWidths=b;var t=[-1,-1,-1,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];P.LiberationSansBoldItalicMapping=t;var e=[365,0,333,278,278,355,556,556,889,667,191,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,278,278,584,584,584,556,1015,667,667,722,722,667,611,778,722,278,500,667,556,833,722,778,667,778,722,667,611,722,667,944,667,667,611,278,278,278,469,556,333,556,556,500,556,556,278,556,556,222,222,500,222,833,556,556,556,556,333,500,278,556,500,722,500,500,500,334,260,334,584,333,556,556,556,556,260,556,333,737,370,556,584,737,552,400,549,333,333,333,576,537,278,333,333,365,556,834,834,834,611,667,667,667,667,667,667,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,500,556,556,556,556,278,278,278,278,556,556,556,556,556,556,556,549,611,556,556,556,556,500,556,500,667,556,667,556,667,556,722,500,722,500,722,500,722,500,722,625,722,556,667,556,667,556,667,556,667,556,667,556,778,556,778,556,778,556,778,556,722,556,722,556,278,278,278,278,278,278,278,222,278,278,733,444,500,222,667,500,500,556,222,556,222,556,281,556,400,556,222,722,556,722,556,722,556,615,723,556,778,556,778,556,778,556,1e3,944,722,333,722,333,722,333,667,500,667,500,667,500,667,500,611,278,611,354,611,278,722,556,722,556,722,556,722,556,722,556,722,556,944,722,667,500,667,611,500,611,500,611,500,222,556,667,556,1e3,889,778,611,667,500,611,278,333,333,333,333,333,333,333,333,333,333,333,667,278,789,846,389,794,865,775,222,667,667,570,671,667,611,722,778,278,667,667,833,722,648,778,725,667,600,611,667,837,667,831,761,278,667,570,439,555,222,550,570,571,500,556,439,463,555,542,222,500,492,548,500,447,556,670,573,486,603,374,550,652,546,728,779,222,550,556,550,779,667,667,843,544,708,667,278,278,500,1066,982,844,589,715,639,724,667,651,667,544,704,667,917,614,715,715,589,686,833,722,778,725,667,722,611,639,795,667,727,673,920,923,805,886,651,694,1022,682,556,562,522,493,553,556,688,465,556,556,472,564,686,550,556,556,556,500,833,500,835,500,572,518,830,851,621,736,526,492,752,534,556,556,556,378,496,500,222,222,222,910,828,556,472,565,500,556,778,556,492,339,944,722,944,722,944,722,667,500,333,333,556,1e3,1e3,552,222,222,222,222,333,333,333,556,556,350,1e3,1e3,188,354,333,333,500,333,167,365,556,556,1094,556,885,323,1083,1e3,768,600,834,834,834,834,1e3,500,998,500,1e3,500,500,494,612,823,713,584,549,713,979,719,274,549,549,584,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,500,500,333,333,333,333,333,333,333,333,222,222,294,294,324,324,316,328,398,285];P.LiberationSansItalicWidths=e;var ge=[-1,-1,-1,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];P.LiberationSansItalicMapping=ge;var le=[365,0,333,278,278,355,556,556,889,667,191,333,333,389,584,278,333,278,278,556,556,556,556,556,556,556,556,556,556,278,278,584,584,584,556,1015,667,667,722,722,667,611,778,722,278,500,667,556,833,722,778,667,778,722,667,611,722,667,944,667,667,611,278,278,278,469,556,333,556,556,500,556,556,278,556,556,222,222,500,222,833,556,556,556,556,333,500,278,556,500,722,500,500,500,334,260,334,584,333,556,556,556,556,260,556,333,737,370,556,584,737,552,400,549,333,333,333,576,537,278,333,333,365,556,834,834,834,611,667,667,667,667,667,667,1e3,722,667,667,667,667,278,278,278,278,722,722,778,778,778,778,778,584,778,722,722,722,722,667,667,611,556,556,556,556,556,556,889,500,556,556,556,556,278,278,278,278,556,556,556,556,556,556,556,549,611,556,556,556,556,500,556,500,667,556,667,556,667,556,722,500,722,500,722,500,722,500,722,615,722,556,667,556,667,556,667,556,667,556,667,556,778,556,778,556,778,556,778,556,722,556,722,556,278,278,278,278,278,278,278,222,278,278,735,444,500,222,667,500,500,556,222,556,222,556,292,556,334,556,222,722,556,722,556,722,556,604,723,556,778,556,778,556,778,556,1e3,944,722,333,722,333,722,333,667,500,667,500,667,500,667,500,611,278,611,375,611,278,722,556,722,556,722,556,722,556,722,556,722,556,944,722,667,500,667,611,500,611,500,611,500,222,556,667,556,1e3,889,778,611,667,500,611,278,333,333,333,333,333,333,333,333,333,333,333,667,278,784,838,384,774,855,752,222,667,667,551,668,667,611,722,778,278,667,668,833,722,650,778,722,667,618,611,667,798,667,835,748,278,667,578,446,556,222,547,578,575,500,557,446,441,556,556,222,500,500,576,500,448,556,690,569,482,617,395,547,648,525,713,781,222,547,556,547,781,667,667,865,542,719,667,278,278,500,1057,1010,854,583,722,635,719,667,656,667,542,677,667,923,604,719,719,583,656,833,722,778,719,667,722,611,635,760,667,740,667,917,938,792,885,656,719,1010,722,556,573,531,365,583,556,669,458,559,559,438,583,688,552,556,542,556,500,458,500,823,500,573,521,802,823,625,719,521,510,750,542,556,556,556,365,510,500,222,278,222,906,812,556,438,559,500,552,778,556,489,411,944,722,944,722,944,722,667,500,333,333,556,1e3,1e3,552,222,222,222,222,333,333,333,556,556,350,1e3,1e3,188,354,333,333,500,333,167,365,556,556,1094,556,885,323,1073,1e3,768,600,834,834,834,834,1e3,500,1e3,500,1e3,500,500,494,612,823,713,584,549,713,979,719,274,549,549,583,549,549,604,584,604,604,708,625,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,708,729,604,604,354,354,1e3,990,990,990,990,494,604,604,604,604,354,1021,1052,917,750,750,531,656,594,510,500,750,750,500,500,333,333,333,333,333,333,333,333,222,222,294,294,324,324,316,328,398,285];P.LiberationSansRegularWidths=le;var V=[-1,-1,-1,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,161,162,163,164,165,166,167,168,169,170,171,172,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,402,506,507,508,509,510,511,536,537,538,539,710,711,713,728,729,730,731,732,733,900,901,902,903,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1138,1139,1168,1169,7808,7809,7810,7811,7812,7813,7922,7923,8208,8209,8211,8212,8213,8215,8216,8217,8218,8219,8220,8221,8222,8224,8225,8226,8230,8240,8242,8243,8249,8250,8252,8254,8260,8319,8355,8356,8359,8364,8453,8467,8470,8482,8486,8494,8539,8540,8541,8542,8592,8593,8594,8595,8596,8597,8616,8706,8710,8719,8721,8722,8730,8734,8735,8745,8747,8776,8800,8801,8804,8805,8962,8976,8992,8993,9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9600,9604,9608,9612,9616,9617,9618,9619,9632,9633,9642,9643,9644,9650,9658,9660,9668,9674,9675,9679,9688,9689,9702,9786,9787,9788,9792,9794,9824,9827,9829,9830,9834,9835,9836,61441,61442,61445,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];P.LiberationSansRegularMapping=V},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.MyriadProRegularMetrics=P.MyriadProRegularFactors=P.MyriadProItalicMetrics=P.MyriadProItalicFactors=P.MyriadProBoldMetrics=P.MyriadProBoldItalicMetrics=P.MyriadProBoldItalicFactors=P.MyriadProBoldFactors=void 0;var D=[1.36898,1,1,.72706,.80479,.83734,.98894,.99793,.9897,.93884,.86209,.94292,.94292,1.16661,1.02058,.93582,.96694,.93582,1.19137,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.99793,.78076,.78076,1.02058,1.02058,1.02058,.72851,.78966,.90838,.83637,.82391,.96376,.80061,.86275,.8768,.95407,1.0258,.73901,.85022,.83655,1.0156,.95546,.92179,.87107,.92179,.82114,.8096,.89713,.94438,.95353,.94083,.91905,.90406,.9446,.94292,1.18777,.94292,1.02058,.89903,.90088,.94938,.97898,.81093,.97571,.94938,1.024,.9577,.95933,.98621,1.0474,.97455,.98981,.9672,.95933,.9446,.97898,.97407,.97646,.78036,1.10208,.95442,.95298,.97579,.9332,.94039,.938,.80687,1.01149,.80687,1.02058,.80479,.99793,.99793,.99793,.99793,1.01149,1.00872,.90088,.91882,1.0213,.8361,1.02058,.62295,.54324,.89022,1.08595,1,1,.90088,1,.97455,.93582,.90088,1,1.05686,.8361,.99642,.99642,.99642,.72851,.90838,.90838,.90838,.90838,.90838,.90838,.868,.82391,.80061,.80061,.80061,.80061,1.0258,1.0258,1.0258,1.0258,.97484,.95546,.92179,.92179,.92179,.92179,.92179,1.02058,.92179,.94438,.94438,.94438,.94438,.90406,.86958,.98225,.94938,.94938,.94938,.94938,.94938,.94938,.9031,.81093,.94938,.94938,.94938,.94938,.98621,.98621,.98621,.98621,.93969,.95933,.9446,.9446,.9446,.9446,.9446,1.08595,.9446,.95442,.95442,.95442,.95442,.94039,.97898,.94039,.90838,.94938,.90838,.94938,.90838,.94938,.82391,.81093,.82391,.81093,.82391,.81093,.82391,.81093,.96376,.84313,.97484,.97571,.80061,.94938,.80061,.94938,.80061,.94938,.80061,.94938,.80061,.94938,.8768,.9577,.8768,.9577,.8768,.9577,1,1,.95407,.95933,.97069,.95933,1.0258,.98621,1.0258,.98621,1.0258,.98621,1.0258,.98621,1.0258,.98621,.887,1.01591,.73901,1.0474,1,1,.97455,.83655,.98981,1,1,.83655,.73977,.83655,.73903,.84638,1.033,.95546,.95933,1,1,.95546,.95933,.8271,.95417,.95933,.92179,.9446,.92179,.9446,.92179,.9446,.936,.91964,.82114,.97646,1,1,.82114,.97646,.8096,.78036,.8096,.78036,1,1,.8096,.78036,1,1,.89713,.77452,.89713,1.10208,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94438,.95442,.94083,.97579,.90406,.94039,.90406,.9446,.938,.9446,.938,.9446,.938,1,.99793,.90838,.94938,.868,.9031,.92179,.9446,1,1,.89713,1.10208,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90989,.9358,.91945,.83181,.75261,.87992,.82976,.96034,.83689,.97268,1.0078,.90838,.83637,.8019,.90157,.80061,.9446,.95407,.92436,1.0258,.85022,.97153,1.0156,.95546,.89192,.92179,.92361,.87107,.96318,.89713,.93704,.95638,.91905,.91709,.92796,1.0258,.93704,.94836,1.0373,.95933,1.0078,.95871,.94836,.96174,.92601,.9498,.98607,.95776,.95933,1.05453,1.0078,.98275,.9314,.95617,.91701,1.05993,.9446,.78367,.9553,1,.86832,1.0128,.95871,.99394,.87548,.96361,.86774,1.0078,.95871,.9446,.95871,.86774,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.94083,.97579,.94083,.97579,.94083,.97579,.90406,.94039,.96694,1,.89903,1,1,1,.93582,.93582,.93582,1,.908,.908,.918,.94219,.94219,.96544,1,1.285,1,1,.81079,.81079,1,1,.74854,1,1,1,1,.99793,1,1,1,.65,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.17173,1,.80535,.76169,1.02058,1.0732,1.05486,1,1,1.30692,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.16161,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.MyriadProBoldFactors=D;var T={lineHeight:1.2,lineGap:.2};P.MyriadProBoldMetrics=T;var b=[1.36898,1,1,.66227,.80779,.81625,.97276,.97276,.97733,.92222,.83266,.94292,.94292,1.16148,1.02058,.93582,.96694,.93582,1.17337,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.97276,.78076,.78076,1.02058,1.02058,1.02058,.71541,.76813,.85576,.80591,.80729,.94299,.77512,.83655,.86523,.92222,.98621,.71743,.81698,.79726,.98558,.92222,.90637,.83809,.90637,.80729,.76463,.86275,.90699,.91605,.9154,.85308,.85458,.90531,.94292,1.21296,.94292,1.02058,.89903,1.18616,.99613,.91677,.78216,.91677,.90083,.98796,.9135,.92168,.95381,.98981,.95298,.95381,.93459,.92168,.91513,.92004,.91677,.95077,.748,1.04502,.91677,.92061,.94236,.89544,.89364,.9,.80687,.8578,.80687,1.02058,.80779,.97276,.97276,.97276,.97276,.8578,.99973,1.18616,.91339,1.08074,.82891,1.02058,.55509,.71526,.89022,1.08595,1,1,1.18616,1,.96736,.93582,1.18616,1,1.04864,.82711,.99043,.99043,.99043,.71541,.85576,.85576,.85576,.85576,.85576,.85576,.845,.80729,.77512,.77512,.77512,.77512,.98621,.98621,.98621,.98621,.95961,.92222,.90637,.90637,.90637,.90637,.90637,1.02058,.90251,.90699,.90699,.90699,.90699,.85458,.83659,.94951,.99613,.99613,.99613,.99613,.99613,.99613,.85811,.78216,.90083,.90083,.90083,.90083,.95381,.95381,.95381,.95381,.9135,.92168,.91513,.91513,.91513,.91513,.91513,1.08595,.91677,.91677,.91677,.91677,.91677,.89364,.92332,.89364,.85576,.99613,.85576,.99613,.85576,.99613,.80729,.78216,.80729,.78216,.80729,.78216,.80729,.78216,.94299,.76783,.95961,.91677,.77512,.90083,.77512,.90083,.77512,.90083,.77512,.90083,.77512,.90083,.86523,.9135,.86523,.9135,.86523,.9135,1,1,.92222,.92168,.92222,.92168,.98621,.95381,.98621,.95381,.98621,.95381,.98621,.95381,.98621,.95381,.86036,.97096,.71743,.98981,1,1,.95298,.79726,.95381,1,1,.79726,.6894,.79726,.74321,.81691,1.0006,.92222,.92168,1,1,.92222,.92168,.79464,.92098,.92168,.90637,.91513,.90637,.91513,.90637,.91513,.909,.87514,.80729,.95077,1,1,.80729,.95077,.76463,.748,.76463,.748,1,1,.76463,.748,1,1,.86275,.72651,.86275,1.04502,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.90699,.91677,.9154,.94236,.85458,.89364,.85458,.90531,.9,.90531,.9,.90531,.9,1,.97276,.85576,.99613,.845,.85811,.90251,.91677,1,1,.86275,1.04502,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.18616,1.00899,1.30628,.85576,.80178,.66862,.7927,.69323,.88127,.72459,.89711,.95381,.85576,.80591,.7805,.94729,.77512,.90531,.92222,.90637,.98621,.81698,.92655,.98558,.92222,.85359,.90637,.90976,.83809,.94523,.86275,.83509,.93157,.85308,.83392,.92346,.98621,.83509,.92886,.91324,.92168,.95381,.90646,.92886,.90557,.86847,.90276,.91324,.86842,.92168,.99531,.95381,.9224,.85408,.92699,.86847,1.0051,.91513,.80487,.93481,1,.88159,1.05214,.90646,.97355,.81539,.89398,.85923,.95381,.90646,.91513,.90646,.85923,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.9154,.94236,.9154,.94236,.9154,.94236,.85458,.89364,.96694,1,.89903,1,1,1,.91782,.91782,.91782,1,.896,.896,.896,.9332,.9332,.95973,1,1.26,1,1,.80479,.80178,1,1,.85633,1,1,1,1,.97276,1,1,1,.698,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.14542,1,.79199,.78694,1.02058,1.03493,1.05486,1,1,1.23026,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.20006,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.MyriadProBoldItalicFactors=b;var t={lineHeight:1.2,lineGap:.2};P.MyriadProBoldItalicMetrics=t;var e=[1.36898,1,1,.65507,.84943,.85639,.88465,.88465,.86936,.88307,.86948,.85283,.85283,1.06383,1.02058,.75945,.9219,.75945,1.17337,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.88465,.75945,.75945,1.02058,1.02058,1.02058,.69046,.70926,.85158,.77812,.76852,.89591,.70466,.76125,.80094,.86822,.83864,.728,.77212,.79475,.93637,.87514,.8588,.76013,.8588,.72421,.69866,.77598,.85991,.80811,.87832,.78112,.77512,.8562,1.0222,1.18417,1.0222,1.27014,.89903,1.15012,.93859,.94399,.846,.94399,.81453,1.0186,.94219,.96017,1.03075,1.02175,.912,1.03075,.96998,.96017,.93859,.94399,.94399,.95493,.746,1.12658,.94578,.91,.979,.882,.882,.83,.85034,.83537,.85034,1.02058,.70869,.88465,.88465,.88465,.88465,.83537,.90083,1.15012,.9161,.94565,.73541,1.02058,.53609,.69353,.79519,1.08595,1,1,1.15012,1,.91974,.75945,1.15012,1,.9446,.73361,.9005,.9005,.9005,.62864,.85158,.85158,.85158,.85158,.85158,.85158,.773,.76852,.70466,.70466,.70466,.70466,.83864,.83864,.83864,.83864,.90561,.87514,.8588,.8588,.8588,.8588,.8588,1.02058,.85751,.85991,.85991,.85991,.85991,.77512,.76013,.88075,.93859,.93859,.93859,.93859,.93859,.93859,.8075,.846,.81453,.81453,.81453,.81453,.82424,.82424,.82424,.82424,.9278,.96017,.93859,.93859,.93859,.93859,.93859,1.08595,.8562,.94578,.94578,.94578,.94578,.882,.94578,.882,.85158,.93859,.85158,.93859,.85158,.93859,.76852,.846,.76852,.846,.76852,.846,.76852,.846,.89591,.8544,.90561,.94399,.70466,.81453,.70466,.81453,.70466,.81453,.70466,.81453,.70466,.81453,.80094,.94219,.80094,.94219,.80094,.94219,1,1,.86822,.96017,.86822,.96017,.83864,.82424,.83864,.82424,.83864,.82424,.83864,1.03075,.83864,.82424,.81402,1.02738,.728,1.02175,1,1,.912,.79475,1.03075,1,1,.79475,.83911,.79475,.66266,.80553,1.06676,.87514,.96017,1,1,.87514,.96017,.86865,.87396,.96017,.8588,.93859,.8588,.93859,.8588,.93859,.867,.84759,.72421,.95493,1,1,.72421,.95493,.69866,.746,.69866,.746,1,1,.69866,.746,1,1,.77598,.88417,.77598,1.12658,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.85991,.94578,.87832,.979,.77512,.882,.77512,.8562,.83,.8562,.83,.8562,.83,1,.88465,.85158,.93859,.773,.8075,.85751,.8562,1,1,.77598,1.12658,1.15012,1.15012,1.15012,1.15012,1.15012,1.15313,1.15012,1.15012,1.15012,1.08106,1.03901,.85158,.77025,.62264,.7646,.65351,.86026,.69461,.89947,1.03075,.85158,.77812,.76449,.88836,.70466,.8562,.86822,.8588,.83864,.77212,.85308,.93637,.87514,.82352,.8588,.85701,.76013,.89058,.77598,.8156,.82565,.78112,.77899,.89386,.83864,.8156,.9486,.92388,.96186,1.03075,.91123,.9486,.93298,.878,.93942,.92388,.84596,.96186,.95119,1.03075,.922,.88787,.95829,.88,.93559,.93859,.78815,.93758,1,.89217,1.03737,.91123,.93969,.77487,.85769,.86799,1.03075,.91123,.93859,.91123,.86799,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.87832,.979,.87832,.979,.87832,.979,.77512,.882,.9219,1,.89903,1,1,1,.87321,.87321,.87321,1,1.027,1.027,1.027,.86847,.86847,.79121,1,1.124,1,1,.73572,.73572,1,1,.85034,1,1,1,1,.88465,1,1,1,.669,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.04828,1,.74948,.75187,1.02058,.98391,1.02119,1,1,1.06233,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.05233,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.MyriadProItalicFactors=e;var ge={lineHeight:1.2,lineGap:.2};P.MyriadProItalicMetrics=ge;var le=[1.36898,1,1,.76305,.82784,.94935,.89364,.92241,.89073,.90706,.98472,.85283,.85283,1.0664,1.02058,.74505,.9219,.74505,1.23456,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.92241,.74505,.74505,1.02058,1.02058,1.02058,.73002,.72601,.91755,.8126,.80314,.92222,.73764,.79726,.83051,.90284,.86023,.74,.8126,.84869,.96518,.91115,.8858,.79761,.8858,.74498,.73914,.81363,.89591,.83659,.89633,.85608,.8111,.90531,1.0222,1.22736,1.0222,1.27014,.89903,.90088,.86667,1.0231,.896,1.01411,.90083,1.05099,1.00512,.99793,1.05326,1.09377,.938,1.06226,1.00119,.99793,.98714,1.0231,1.01231,.98196,.792,1.19137,.99074,.962,1.01915,.926,.942,.856,.85034,.92006,.85034,1.02058,.69067,.92241,.92241,.92241,.92241,.92006,.9332,.90088,.91882,.93484,.75339,1.02058,.56866,.54324,.79519,1.08595,1,1,.90088,1,.95325,.74505,.90088,1,.97198,.75339,.91009,.91009,.91009,.66466,.91755,.91755,.91755,.91755,.91755,.91755,.788,.80314,.73764,.73764,.73764,.73764,.86023,.86023,.86023,.86023,.92915,.91115,.8858,.8858,.8858,.8858,.8858,1.02058,.8858,.89591,.89591,.89591,.89591,.8111,.79611,.89713,.86667,.86667,.86667,.86667,.86667,.86667,.86936,.896,.90083,.90083,.90083,.90083,.84224,.84224,.84224,.84224,.97276,.99793,.98714,.98714,.98714,.98714,.98714,1.08595,.89876,.99074,.99074,.99074,.99074,.942,1.0231,.942,.91755,.86667,.91755,.86667,.91755,.86667,.80314,.896,.80314,.896,.80314,.896,.80314,.896,.92222,.93372,.92915,1.01411,.73764,.90083,.73764,.90083,.73764,.90083,.73764,.90083,.73764,.90083,.83051,1.00512,.83051,1.00512,.83051,1.00512,1,1,.90284,.99793,.90976,.99793,.86023,.84224,.86023,.84224,.86023,.84224,.86023,1.05326,.86023,.84224,.82873,1.07469,.74,1.09377,1,1,.938,.84869,1.06226,1,1,.84869,.83704,.84869,.81441,.85588,1.08927,.91115,.99793,1,1,.91115,.99793,.91887,.90991,.99793,.8858,.98714,.8858,.98714,.8858,.98714,.894,.91434,.74498,.98196,1,1,.74498,.98196,.73914,.792,.73914,.792,1,1,.73914,.792,1,1,.81363,.904,.81363,1.19137,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89591,.99074,.89633,1.01915,.8111,.942,.8111,.90531,.856,.90531,.856,.90531,.856,1,.92241,.91755,.86667,.788,.86936,.8858,.89876,1,1,.81363,1.19137,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90088,.90388,1.03901,.92138,.78105,.7154,.86169,.80513,.94007,.82528,.98612,1.06226,.91755,.8126,.81884,.92819,.73764,.90531,.90284,.8858,.86023,.8126,.91172,.96518,.91115,.83089,.8858,.87791,.79761,.89297,.81363,.88157,.89992,.85608,.81992,.94307,.86023,.88157,.95308,.98699,.99793,1.06226,.95817,.95308,.97358,.928,.98088,.98699,.92761,.99793,.96017,1.06226,.986,.944,.95978,.938,.96705,.98714,.80442,.98972,1,.89762,1.04552,.95817,.99007,.87064,.91879,.88888,1.06226,.95817,.98714,.95817,.88888,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.89633,1.01915,.89633,1.01915,.89633,1.01915,.8111,.942,.9219,1,.89903,1,1,1,.93173,.93173,.93173,1,1.06304,1.06304,1.06904,.89903,.89903,.80549,1,1.156,1,1,.76575,.76575,1,1,.72458,1,1,1,1,.92241,1,1,1,.619,1,1.36145,1,1,1,1,1,1,1,1,1,1,1,1.07257,1,.74705,.71119,1.02058,1.024,1.02119,1,1,1.1536,1.08595,1.08595,1,1.08595,1.08595,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.05638,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.MyriadProRegularFactors=le;var V={lineHeight:1.2,lineGap:.2};P.MyriadProRegularMetrics=V},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.SegoeuiRegularMetrics=P.SegoeuiRegularFactors=P.SegoeuiItalicMetrics=P.SegoeuiItalicFactors=P.SegoeuiBoldMetrics=P.SegoeuiBoldItalicMetrics=P.SegoeuiBoldItalicFactors=P.SegoeuiBoldFactors=void 0;var D=[1.76738,1,1,.99297,.9824,1.04016,1.06497,1.03424,.97529,1.17647,1.23203,1.1085,1.1085,1.16939,1.2107,.9754,1.21408,.9754,1.59578,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,1.03424,.81378,.81378,1.2107,1.2107,1.2107,.71703,.97847,.97363,.88776,.8641,1.02096,.79795,.85132,.914,1.06085,1.1406,.8007,.89858,.83693,1.14889,1.09398,.97489,.92094,.97489,.90399,.84041,.95923,1.00135,1,1.06467,.98243,.90996,.99361,1.1085,1.56942,1.1085,1.2107,.74627,.94282,.96752,1.01519,.86304,1.01359,.97278,1.15103,1.01359,.98561,1.02285,1.02285,1.00527,1.02285,1.0302,.99041,1.0008,1.01519,1.01359,1.02258,.79104,1.16862,.99041,.97454,1.02511,.99298,.96752,.95801,.94856,1.16579,.94856,1.2107,.9824,1.03424,1.03424,1,1.03424,1.16579,.8727,1.3871,1.18622,1.10818,1.04478,1.2107,1.18622,.75155,.94994,1.28826,1.21408,1.21408,.91056,1,.91572,.9754,.64663,1.18328,1.24866,1.04478,1.14169,1.15749,1.17389,.71703,.97363,.97363,.97363,.97363,.97363,.97363,.93506,.8641,.79795,.79795,.79795,.79795,1.1406,1.1406,1.1406,1.1406,1.02096,1.09398,.97426,.97426,.97426,.97426,.97426,1.2107,.97489,1.00135,1.00135,1.00135,1.00135,.90996,.92094,1.02798,.96752,.96752,.96752,.96752,.96752,.96752,.93136,.86304,.97278,.97278,.97278,.97278,1.02285,1.02285,1.02285,1.02285,.97122,.99041,1,1,1,1,1,1.28826,1.0008,.99041,.99041,.99041,.99041,.96752,1.01519,.96752,.97363,.96752,.97363,.96752,.97363,.96752,.8641,.86304,.8641,.86304,.8641,.86304,.8641,.86304,1.02096,1.03057,1.02096,1.03517,.79795,.97278,.79795,.97278,.79795,.97278,.79795,.97278,.79795,.97278,.914,1.01359,.914,1.01359,.914,1.01359,1,1,1.06085,.98561,1.06085,1.00879,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,1.1406,1.02285,.97138,1.08692,.8007,1.02285,1,1,1.00527,.83693,1.02285,1,1,.83693,.9455,.83693,.90418,.83693,1.13005,1.09398,.99041,1,1,1.09398,.99041,.96692,1.09251,.99041,.97489,1.0008,.97489,1.0008,.97489,1.0008,.93994,.97931,.90399,1.02258,1,1,.90399,1.02258,.84041,.79104,.84041,.79104,.84041,.79104,.84041,.79104,1,1,.95923,1.07034,.95923,1.16862,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.00135,.99041,1.06467,1.02511,.90996,.96752,.90996,.99361,.95801,.99361,.95801,.99361,.95801,1.07733,1.03424,.97363,.96752,.93506,.93136,.97489,1.0008,1,1,.95923,1.16862,1.15103,1.15103,1.01173,1.03959,.75953,.81378,.79912,1.15103,1.21994,.95161,.87815,1.01149,.81525,.7676,.98167,1.01134,1.02546,.84097,1.03089,1.18102,.97363,.88776,.85134,.97826,.79795,.99361,1.06085,.97489,1.1406,.89858,1.0388,1.14889,1.09398,.86039,.97489,1.0595,.92094,.94793,.95923,.90996,.99346,.98243,1.02112,.95493,1.1406,.90996,1.03574,1.02597,1.0008,1.18102,1.06628,1.03574,1.0192,1.01932,1.00886,.97531,1.0106,1.0008,1.13189,1.18102,1.02277,.98683,1.0016,.99561,1.07237,1.0008,.90434,.99921,.93803,.8965,1.23085,1.06628,1.04983,.96268,1.0499,.98439,1.18102,1.06628,1.0008,1.06628,.98439,.79795,1,1,1,1,1,1,1,1,1,1,1,1,1.09466,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.97278,1,1,1,1,1,1,1,1,1,1,1,1,1.02065,1,1,1,1,1,1,1.06467,1.02511,1.06467,1.02511,1.06467,1.02511,.90996,.96752,1,1.21408,.89903,1,1,.75155,1.04394,1.04394,1.04394,1.04394,.98633,.98633,.98633,.73047,.73047,1.20642,.91211,1.25635,1.222,1.02956,1.03372,1.03372,.96039,1.24633,1,1.12454,.93503,1.03424,1.19687,1.03424,1,1,1,.771,1,1,1.15749,1.15749,1.15749,1.10948,.86279,.94434,.86279,.94434,.86182,1,1,1.16897,1,.96085,.90137,1.2107,1.18416,1.13973,.69825,.9716,2.10339,1.29004,1.29004,1.21172,1.29004,1.29004,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18874,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.09193,1.09193,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.SegoeuiBoldFactors=D;var T={lineHeight:1.33008,lineGap:0};P.SegoeuiBoldMetrics=T;var b=[1.76738,1,1,.98946,1.03959,1.04016,1.02809,1.036,.97639,1.10953,1.23203,1.11144,1.11144,1.16939,1.21237,.9754,1.21261,.9754,1.59754,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,1.036,.81378,.81378,1.21237,1.21237,1.21237,.73541,.97847,.97363,.89723,.87897,1.0426,.79429,.85292,.91149,1.05815,1.1406,.79631,.90128,.83853,1.04396,1.10615,.97552,.94436,.97552,.88641,.80527,.96083,1.00135,1,1.06777,.9817,.91142,.99361,1.11144,1.57293,1.11144,1.21237,.74627,1.31818,1.06585,.97042,.83055,.97042,.93503,1.1261,.97042,.97922,1.14236,.94552,1.01054,1.14236,1.02471,.97922,.94165,.97042,.97042,1.0276,.78929,1.1261,.97922,.95874,1.02197,.98507,.96752,.97168,.95107,1.16579,.95107,1.21237,1.03959,1.036,1.036,1,1.036,1.16579,.87357,1.31818,1.18754,1.26781,1.05356,1.21237,1.18622,.79487,.94994,1.29004,1.24047,1.24047,1.31818,1,.91484,.9754,1.31818,1.1349,1.24866,1.05356,1.13934,1.15574,1.17389,.73541,.97363,.97363,.97363,.97363,.97363,.97363,.94385,.87897,.79429,.79429,.79429,.79429,1.1406,1.1406,1.1406,1.1406,1.0426,1.10615,.97552,.97552,.97552,.97552,.97552,1.21237,.97552,1.00135,1.00135,1.00135,1.00135,.91142,.94436,.98721,1.06585,1.06585,1.06585,1.06585,1.06585,1.06585,.96705,.83055,.93503,.93503,.93503,.93503,1.14236,1.14236,1.14236,1.14236,.93125,.97922,.94165,.94165,.94165,.94165,.94165,1.29004,.94165,.97922,.97922,.97922,.97922,.96752,.97042,.96752,.97363,1.06585,.97363,1.06585,.97363,1.06585,.87897,.83055,.87897,.83055,.87897,.83055,.87897,.83055,1.0426,1.0033,1.0426,.97042,.79429,.93503,.79429,.93503,.79429,.93503,.79429,.93503,.79429,.93503,.91149,.97042,.91149,.97042,.91149,.97042,1,1,1.05815,.97922,1.05815,.97922,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,1.1406,1.14236,.97441,1.04302,.79631,1.01582,1,1,1.01054,.83853,1.14236,1,1,.83853,1.09125,.83853,.90418,.83853,1.19508,1.10615,.97922,1,1,1.10615,.97922,1.01034,1.10466,.97922,.97552,.94165,.97552,.94165,.97552,.94165,.91602,.91981,.88641,1.0276,1,1,.88641,1.0276,.80527,.78929,.80527,.78929,.80527,.78929,.80527,.78929,1,1,.96083,1.05403,.95923,1.16862,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.00135,.97922,1.06777,1.02197,.91142,.96752,.91142,.99361,.97168,.99361,.97168,.99361,.97168,1.23199,1.036,.97363,1.06585,.94385,.96705,.97552,.94165,1,1,.96083,1.1261,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,1.31818,.95161,1.27126,1.00811,.83284,.77702,.99137,.95253,1.0347,.86142,1.07205,1.14236,.97363,.89723,.86869,1.09818,.79429,.99361,1.05815,.97552,1.1406,.90128,1.06662,1.04396,1.10615,.84918,.97552,1.04694,.94436,.98015,.96083,.91142,1.00356,.9817,1.01945,.98999,1.1406,.91142,1.04961,.9898,1.00639,1.14236,1.07514,1.04961,.99607,1.02897,1.008,.9898,.95134,1.00639,1.11121,1.14236,1.00518,.97981,1.02186,1,1.08578,.94165,.99314,.98387,.93028,.93377,1.35125,1.07514,1.10687,.93491,1.04232,1.00351,1.14236,1.07514,.94165,1.07514,1.00351,.79429,1,1,1,1,1,1,1,1,1,1,1,1,1.09097,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.93503,1,1,1,1,1,1,1,1,1,1,1,1,.96609,1,1,1,1,1,1,1.06777,1.02197,1.06777,1.02197,1.06777,1.02197,.91142,.96752,1,1.21261,.89903,1,1,.75155,1.04745,1.04745,1.04745,1.04394,.98633,.98633,.98633,.72959,.72959,1.20502,.91406,1.26514,1.222,1.02956,1.03372,1.03372,.96039,1.24633,1,1.09125,.93327,1.03336,1.16541,1.036,1,1,1,.771,1,1,1.15574,1.15574,1.15574,1.15574,.86364,.94434,.86279,.94434,.86224,1,1,1.16798,1,.96085,.90068,1.21237,1.18416,1.13904,.69825,.9716,2.10339,1.29004,1.29004,1.21339,1.29004,1.29004,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18775,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.13269,1.13269,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.SegoeuiBoldItalicFactors=b;var t={lineHeight:1.33008,lineGap:0};P.SegoeuiBoldItalicMetrics=t;var e=[1.76738,1,1,.98946,1.14763,1.05365,1.06234,.96927,.92586,1.15373,1.18414,.91349,.91349,1.07403,1.17308,.78383,1.20088,.78383,1.42531,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.78383,.78383,1.17308,1.17308,1.17308,.77349,.94565,.94729,.85944,.88506,.9858,.74817,.80016,.88449,.98039,.95782,.69238,.89898,.83231,.98183,1.03989,.96924,.86237,.96924,.80595,.74524,.86091,.95402,.94143,.98448,.8858,.83089,.93285,1.0949,1.39016,1.0949,1.45994,.74627,1.04839,.97454,.97454,.87207,.97454,.87533,1.06151,.97454,1.00176,1.16484,1.08132,.98047,1.16484,1.02989,1.01054,.96225,.97454,.97454,1.06598,.79004,1.16344,1.00351,.94629,.9973,.91016,.96777,.9043,.91082,.92481,.91082,1.17308,.95748,.96927,.96927,1,.96927,.92481,.80597,1.04839,1.23393,1.1781,.9245,1.17308,1.20808,.63218,.94261,1.24822,1.09971,1.09971,1.04839,1,.85273,.78032,1.04839,1.09971,1.22326,.9245,1.09836,1.13525,1.15222,.70424,.94729,.94729,.94729,.94729,.94729,.94729,.85498,.88506,.74817,.74817,.74817,.74817,.95782,.95782,.95782,.95782,.9858,1.03989,.96924,.96924,.96924,.96924,.96924,1.17308,.96924,.95402,.95402,.95402,.95402,.83089,.86237,.88409,.97454,.97454,.97454,.97454,.97454,.97454,.92916,.87207,.87533,.87533,.87533,.87533,.93146,.93146,.93146,.93146,.93854,1.01054,.96225,.96225,.96225,.96225,.96225,1.24822,.8761,1.00351,1.00351,1.00351,1.00351,.96777,.97454,.96777,.94729,.97454,.94729,.97454,.94729,.97454,.88506,.87207,.88506,.87207,.88506,.87207,.88506,.87207,.9858,.95391,.9858,.97454,.74817,.87533,.74817,.87533,.74817,.87533,.74817,.87533,.74817,.87533,.88449,.97454,.88449,.97454,.88449,.97454,1,1,.98039,1.00176,.98039,1.00176,.95782,.93146,.95782,.93146,.95782,.93146,.95782,1.16484,.95782,.93146,.84421,1.12761,.69238,1.08132,1,1,.98047,.83231,1.16484,1,1,.84723,1.04861,.84723,.78755,.83231,1.23736,1.03989,1.01054,1,1,1.03989,1.01054,.9857,1.03849,1.01054,.96924,.96225,.96924,.96225,.96924,.96225,.92383,.90171,.80595,1.06598,1,1,.80595,1.06598,.74524,.79004,.74524,.79004,.74524,.79004,.74524,.79004,1,1,.86091,1.02759,.85771,1.16344,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.95402,1.00351,.98448,.9973,.83089,.96777,.83089,.93285,.9043,.93285,.9043,.93285,.9043,1.31868,.96927,.94729,.97454,.85498,.92916,.96924,.8761,1,1,.86091,1.16344,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,1.04839,.81965,.81965,.94729,.78032,.71022,.90883,.84171,.99877,.77596,1.05734,1.2,.94729,.85944,.82791,.9607,.74817,.93285,.98039,.96924,.95782,.89898,.98316,.98183,1.03989,.78614,.96924,.97642,.86237,.86075,.86091,.83089,.90082,.8858,.97296,1.01284,.95782,.83089,1.0976,1.04,1.03342,1.2,1.0675,1.0976,.98205,1.03809,1.05097,1.04,.95364,1.03342,1.05401,1.2,1.02148,1.0119,1.04724,1.0127,1.02732,.96225,.8965,.97783,.93574,.94818,1.30679,1.0675,1.11826,.99821,1.0557,1.0326,1.2,1.0675,.96225,1.0675,1.0326,.74817,1,1,1,1,1,1,1,1,1,1,1,1,1.03754,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.87533,1,1,1,1,1,1,1,1,1,1,1,1,.98705,1,1,1,1,1,1,.98448,.9973,.98448,.9973,.98448,.9973,.83089,.96777,1,1.20088,.89903,1,1,.75155,.94945,.94945,.94945,.94945,1.12317,1.12317,1.12317,.67603,.67603,1.15621,.73584,1.21191,1.22135,1.06483,.94868,.94868,.95996,1.24633,1,1.07497,.87709,.96927,1.01473,.96927,1,1,1,.77295,1,1,1.09836,1.09836,1.09836,1.01522,.86321,.94434,.8649,.94434,.86182,1,1,1.083,1,.91578,.86438,1.17308,1.18416,1.14589,.69825,.97622,1.96791,1.24822,1.24822,1.17308,1.24822,1.24822,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.17984,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.10742,1.10742,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1];P.SegoeuiItalicFactors=e;var ge={lineHeight:1.33008,lineGap:0};P.SegoeuiItalicMetrics=ge;var le=[1.76738,1,1,.98594,1.02285,1.10454,1.06234,.96927,.92037,1.19985,1.2046,.90616,.90616,1.07152,1.1714,.78032,1.20088,.78032,1.40246,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.96927,.78032,.78032,1.1714,1.1714,1.1714,.80597,.94084,.96706,.85944,.85734,.97093,.75842,.79936,.88198,.9831,.95782,.71387,.86969,.84636,1.07796,1.03584,.96924,.83968,.96924,.82826,.79649,.85771,.95132,.93119,.98965,.88433,.8287,.93365,1.08612,1.3638,1.08612,1.45786,.74627,.80499,.91484,1.05707,.92383,1.05882,.9403,1.12654,1.05882,1.01756,1.09011,1.09011,.99414,1.09011,1.034,1.01756,1.05356,1.05707,1.05882,1.04399,.84863,1.21968,1.01756,.95801,1.00068,.91797,.96777,.9043,.90351,.92105,.90351,1.1714,.85337,.96927,.96927,.99912,.96927,.92105,.80597,1.2434,1.20808,1.05937,.90957,1.1714,1.20808,.75155,.94261,1.24644,1.09971,1.09971,.84751,1,.85273,.78032,.61584,1.05425,1.17914,.90957,1.08665,1.11593,1.14169,.73381,.96706,.96706,.96706,.96706,.96706,.96706,.86035,.85734,.75842,.75842,.75842,.75842,.95782,.95782,.95782,.95782,.97093,1.03584,.96924,.96924,.96924,.96924,.96924,1.1714,.96924,.95132,.95132,.95132,.95132,.8287,.83968,.89049,.91484,.91484,.91484,.91484,.91484,.91484,.93575,.92383,.9403,.9403,.9403,.9403,.8717,.8717,.8717,.8717,1.00527,1.01756,1.05356,1.05356,1.05356,1.05356,1.05356,1.24644,.95923,1.01756,1.01756,1.01756,1.01756,.96777,1.05707,.96777,.96706,.91484,.96706,.91484,.96706,.91484,.85734,.92383,.85734,.92383,.85734,.92383,.85734,.92383,.97093,1.0969,.97093,1.05882,.75842,.9403,.75842,.9403,.75842,.9403,.75842,.9403,.75842,.9403,.88198,1.05882,.88198,1.05882,.88198,1.05882,1,1,.9831,1.01756,.9831,1.01756,.95782,.8717,.95782,.8717,.95782,.8717,.95782,1.09011,.95782,.8717,.84784,1.11551,.71387,1.09011,1,1,.99414,.84636,1.09011,1,1,.84636,1.0536,.84636,.94298,.84636,1.23297,1.03584,1.01756,1,1,1.03584,1.01756,1.00323,1.03444,1.01756,.96924,1.05356,.96924,1.05356,.96924,1.05356,.93066,.98293,.82826,1.04399,1,1,.82826,1.04399,.79649,.84863,.79649,.84863,.79649,.84863,.79649,.84863,1,1,.85771,1.17318,.85771,1.21968,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.95132,1.01756,.98965,1.00068,.8287,.96777,.8287,.93365,.9043,.93365,.9043,.93365,.9043,1.08571,.96927,.96706,.91484,.86035,.93575,.96924,.95923,1,1,.85771,1.21968,1.11437,1.11437,.93109,.91202,.60411,.84164,.55572,1.01173,.97361,.81818,.81818,.96635,.78032,.72727,.92366,.98601,1.03405,.77968,1.09799,1.2,.96706,.85944,.85638,.96491,.75842,.93365,.9831,.96924,.95782,.86969,.94152,1.07796,1.03584,.78437,.96924,.98715,.83968,.83491,.85771,.8287,.94492,.88433,.9287,1.0098,.95782,.8287,1.0625,.98248,1.03424,1.2,1.01071,1.0625,.95246,1.03809,1.04912,.98248,1.00221,1.03424,1.05443,1.2,1.04785,.99609,1.00169,1.05176,.99346,1.05356,.9087,1.03004,.95542,.93117,1.23362,1.01071,1.07831,1.02512,1.05205,1.03502,1.2,1.01071,1.05356,1.01071,1.03502,.75842,1,1,1,1,1,1,1,1,1,1,1,1,1.03719,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,.9403,1,1,1,1,1,1,1,1,1,1,1,1,1.04021,1,1,1,1,1,1,.98965,1.00068,.98965,1.00068,.98965,1.00068,.8287,.96777,1,1.20088,.89903,1,1,.75155,1.03077,1.03077,1.03077,1.03077,1.13196,1.13196,1.13196,.67428,.67428,1.16039,.73291,1.20996,1.22135,1.06483,.94868,.94868,.95996,1.24633,1,1.07497,.87796,.96927,1.01518,.96927,1,1,1,.77295,1,1,1.10539,1.10539,1.11358,1.06967,.86279,.94434,.86279,.94434,.86182,1,1,1.083,1,.91578,.86507,1.1714,1.18416,1.14589,.69825,.97622,1.9697,1.24822,1.24822,1.17238,1.24822,1.24822,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1.42603,1,.99862,.99862,1,.87025,.87025,.87025,.87025,1.18083,1.42603,1,1.42603,1.42603,.99862,1,1,1,1,1,1.2886,1.04315,1.15296,1.34163,1,1,1,1.10938,1.10938,1,1,1,1.05425,1.09971,1.09971,1.09971,1,1,1,1,1,1,1,1,1,1,1];P.SegoeuiRegularFactors=le;var V={lineHeight:1.33008,lineGap:0};P.SegoeuiRegularMetrics=V},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.SEAC_ANALYSIS_ENABLED=P.MacStandardGlyphOrdering=P.FontFlags=void 0,P.getFontType=ye,P.normalizeFontName=ae,P.recoverGlyphName=be,P.type1FontGlyphMapping=xe;var T=D(4),b=D(149),t=D(150),e=D(151),ge=!0;P.SEAC_ANALYSIS_ENABLED=ge;var le={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144};P.FontFlags=le;var V=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"];P.MacStandardGlyphOrdering=V;function ye(d,ce){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;switch(d){case"Type1":return q?T.FontType.TYPE1STANDARD:ce==="Type1C"?T.FontType.TYPE1C:T.FontType.TYPE1;case"CIDFontType0":return ce==="CIDFontType0C"?T.FontType.CIDFONTTYPE0C:T.FontType.CIDFONTTYPE0;case"OpenType":return T.FontType.OPENTYPE;case"TrueType":return T.FontType.TRUETYPE;case"CIDFontType2":return T.FontType.CIDFONTTYPE2;case"MMType1":return T.FontType.MMTYPE1;case"Type0":return T.FontType.TYPE0;default:return T.FontType.UNKNOWN}}function be(d,ce){if(ce[d]!==void 0)return d;var q=(0,e.getUnicodeForGlyph)(d,ce);if(q!==-1){for(var re in ce)if(ce[re]===q)return re}return(0,T.info)("Unable to recover a standard glyph name for: "+d),d}function xe(d,ce,q){var re=Object.create(null),X,y,k,n=!!(d.flags&le.Symbolic);if(d.isInternalFont)for(k=ce,y=0;y=0?re[y]=X:re[y]=0;else if(d.baseEncodingName)for(k=(0,b.getEncoding)(d.baseEncodingName),y=0;y=0?re[y]=X:re[y]=0;else if(n)for(y in ce)re[y]=ce[y];else for(k=b.StandardEncoding,y=0;y=0?re[y]=X:re[y]=0;var S=d.differences,O;if(S)for(y in S){var w=S[y];if(X=q.indexOf(w),X===-1){O||(O=(0,t.getGlyphsUnicode)());var p=be(w,O);p!==w&&(X=q.indexOf(p))}X>=0?re[y]=X:re[y]=0}return re}function ae(d){return d.replace(/[,_]/g,"-").replace(/\s/g,"")}},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.ZapfDingbatsEncoding=P.WinAnsiEncoding=P.SymbolSetEncoding=P.StandardEncoding=P.MacRomanEncoding=P.ExpertEncoding=void 0,P.getEncoding=V;var D=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];P.ExpertEncoding=D;var T=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","centoldstyle","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","","threequartersemdash","","questionsmall","","","","","Ethsmall","","","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","","","","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hypheninferior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","asuperior","centsuperior","","","","","Aacutesmall","Agravesmall","Acircumflexsmall","Adieresissmall","Atildesmall","Aringsmall","Ccedillasmall","Eacutesmall","Egravesmall","Ecircumflexsmall","Edieresissmall","Iacutesmall","Igravesmall","Icircumflexsmall","Idieresissmall","Ntildesmall","Oacutesmall","Ogravesmall","Ocircumflexsmall","Odieresissmall","Otildesmall","Uacutesmall","Ugravesmall","Ucircumflexsmall","Udieresissmall","","eightsuperior","fourinferior","threeinferior","sixinferior","eightinferior","seveninferior","Scaronsmall","","centinferior","twoinferior","","Dieresissmall","","Caronsmall","osuperior","fiveinferior","","commainferior","periodinferior","Yacutesmall","","dollarinferior","","","Thornsmall","","nineinferior","zeroinferior","Zcaronsmall","AEsmall","Oslashsmall","questiondownsmall","oneinferior","Lslashsmall","","","","","","","Cedillasmall","","","","","","OEsmall","figuredash","hyphensuperior","","","","","exclamdownsmall","","Ydieresissmall","","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","ninesuperior","zerosuperior","","esuperior","rsuperior","tsuperior","","","isuperior","ssuperior","dsuperior","","","","","","lsuperior","Ogoneksmall","Brevesmall","Macronsmall","bsuperior","nsuperior","msuperior","commasuperior","periodsuperior","Dotaccentsmall","Ringsmall","","","",""],b=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","space","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron"];P.MacRomanEncoding=b;var t=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls","","","",""];P.StandardEncoding=t;var e=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","bullet","Euro","bullet","quotesinglbase","florin","quotedblbase","ellipsis","dagger","daggerdbl","circumflex","perthousand","Scaron","guilsinglleft","OE","bullet","Zcaron","bullet","bullet","quoteleft","quoteright","quotedblleft","quotedblright","bullet","endash","emdash","tilde","trademark","scaron","guilsinglright","oe","bullet","zcaron","Ydieresis","space","exclamdown","cent","sterling","currency","yen","brokenbar","section","dieresis","copyright","ordfeminine","guillemotleft","logicalnot","hyphen","registered","macron","degree","plusminus","twosuperior","threesuperior","acute","mu","paragraph","periodcentered","cedilla","onesuperior","ordmasculine","guillemotright","onequarter","onehalf","threequarters","questiondown","Agrave","Aacute","Acircumflex","Atilde","Adieresis","Aring","AE","Ccedilla","Egrave","Eacute","Ecircumflex","Edieresis","Igrave","Iacute","Icircumflex","Idieresis","Eth","Ntilde","Ograve","Oacute","Ocircumflex","Otilde","Odieresis","multiply","Oslash","Ugrave","Uacute","Ucircumflex","Udieresis","Yacute","Thorn","germandbls","agrave","aacute","acircumflex","atilde","adieresis","aring","ae","ccedilla","egrave","eacute","ecircumflex","edieresis","igrave","iacute","icircumflex","idieresis","eth","ntilde","ograve","oacute","ocircumflex","otilde","odieresis","divide","oslash","ugrave","uacute","ucircumflex","udieresis","yacute","thorn","ydieresis"];P.WinAnsiEncoding=e;var ge=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","universal","numbersign","existential","percent","ampersand","suchthat","parenleft","parenright","asteriskmath","plus","comma","minus","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","congruent","Alpha","Beta","Chi","Delta","Epsilon","Phi","Gamma","Eta","Iota","theta1","Kappa","Lambda","Mu","Nu","Omicron","Pi","Theta","Rho","Sigma","Tau","Upsilon","sigma1","Omega","Xi","Psi","Zeta","bracketleft","therefore","bracketright","perpendicular","underscore","radicalex","alpha","beta","chi","delta","epsilon","phi","gamma","eta","iota","phi1","kappa","lambda","mu","nu","omicron","pi","theta","rho","sigma","tau","upsilon","omega1","omega","xi","psi","zeta","braceleft","bar","braceright","similar","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Euro","Upsilon1","minute","lessequal","fraction","infinity","florin","club","diamond","heart","spade","arrowboth","arrowleft","arrowup","arrowright","arrowdown","degree","plusminus","second","greaterequal","multiply","proportional","partialdiff","bullet","divide","notequal","equivalence","approxequal","ellipsis","arrowvertex","arrowhorizex","carriagereturn","aleph","Ifraktur","Rfraktur","weierstrass","circlemultiply","circleplus","emptyset","intersection","union","propersuperset","reflexsuperset","notsubset","propersubset","reflexsubset","element","notelement","angle","gradient","registerserif","copyrightserif","trademarkserif","product","radical","dotmath","logicalnot","logicaland","logicalor","arrowdblboth","arrowdblleft","arrowdblup","arrowdblright","arrowdbldown","lozenge","angleleft","registersans","copyrightsans","trademarksans","summation","parenlefttp","parenleftex","parenleftbt","bracketlefttp","bracketleftex","bracketleftbt","bracelefttp","braceleftmid","braceleftbt","braceex","","angleright","integral","integraltp","integralex","integralbt","parenrighttp","parenrightex","parenrightbt","bracketrighttp","bracketrightex","bracketrightbt","bracerighttp","bracerightmid","bracerightbt",""];P.SymbolSetEncoding=ge;var le=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","a1","a2","a202","a3","a4","a5","a119","a118","a117","a11","a12","a13","a14","a15","a16","a105","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a6","a7","a8","a9","a10","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49","a50","a51","a52","a53","a54","a55","a56","a57","a58","a59","a60","a61","a62","a63","a64","a65","a66","a67","a68","a69","a70","a71","a72","a73","a74","a203","a75","a204","a76","a77","a78","a79","a81","a82","a83","a84","a97","a98","a99","a100","","a89","a90","a93","a94","a91","a92","a205","a85","a206","a86","a87","a88","a95","a96","","","","","","","","","","","","","","","","","","","","a101","a102","a103","a104","a106","a107","a108","a112","a111","a110","a109","a120","a121","a122","a123","a124","a125","a126","a127","a128","a129","a130","a131","a132","a133","a134","a135","a136","a137","a138","a139","a140","a141","a142","a143","a144","a145","a146","a147","a148","a149","a150","a151","a152","a153","a154","a155","a156","a157","a158","a159","a160","a161","a163","a164","a196","a165","a192","a166","a167","a168","a169","a170","a171","a172","a173","a162","a174","a175","a176","a177","a178","a179","a193","a180","a199","a181","a200","a182","","a201","a183","a184","a197","a185","a194","a198","a186","a195","a187","a188","a189","a190","a191",""];P.ZapfDingbatsEncoding=le;function V(ye){switch(ye){case"WinAnsiEncoding":return e;case"StandardEncoding":return t;case"MacRomanEncoding":return b;case"SymbolSetEncoding":return ge;case"ZapfDingbatsEncoding":return le;case"ExpertEncoding":return D;case"MacExpertEncoding":return T;default:return null}}},(Me,P,D)=>{"use strict";D.r(P),D.d(P,{getDingbatsGlyphsUnicode:()=>t,getGlyphsUnicode:()=>b});var T=D(139);const b=(0,T.getArrayLookupTableFactory)(function(){return["A",65,"AE",198,"AEacute",508,"AEmacron",482,"AEsmall",63462,"Aacute",193,"Aacutesmall",63457,"Abreve",258,"Abreveacute",7854,"Abrevecyrillic",1232,"Abrevedotbelow",7862,"Abrevegrave",7856,"Abrevehookabove",7858,"Abrevetilde",7860,"Acaron",461,"Acircle",9398,"Acircumflex",194,"Acircumflexacute",7844,"Acircumflexdotbelow",7852,"Acircumflexgrave",7846,"Acircumflexhookabove",7848,"Acircumflexsmall",63458,"Acircumflextilde",7850,"Acute",63177,"Acutesmall",63412,"Acyrillic",1040,"Adblgrave",512,"Adieresis",196,"Adieresiscyrillic",1234,"Adieresismacron",478,"Adieresissmall",63460,"Adotbelow",7840,"Adotmacron",480,"Agrave",192,"Agravesmall",63456,"Ahookabove",7842,"Aiecyrillic",1236,"Ainvertedbreve",514,"Alpha",913,"Alphatonos",902,"Amacron",256,"Amonospace",65313,"Aogonek",260,"Aring",197,"Aringacute",506,"Aringbelow",7680,"Aringsmall",63461,"Asmall",63329,"Atilde",195,"Atildesmall",63459,"Aybarmenian",1329,"B",66,"Bcircle",9399,"Bdotaccent",7682,"Bdotbelow",7684,"Becyrillic",1041,"Benarmenian",1330,"Beta",914,"Bhook",385,"Blinebelow",7686,"Bmonospace",65314,"Brevesmall",63220,"Bsmall",63330,"Btopbar",386,"C",67,"Caarmenian",1342,"Cacute",262,"Caron",63178,"Caronsmall",63221,"Ccaron",268,"Ccedilla",199,"Ccedillaacute",7688,"Ccedillasmall",63463,"Ccircle",9400,"Ccircumflex",264,"Cdot",266,"Cdotaccent",266,"Cedillasmall",63416,"Chaarmenian",1353,"Cheabkhasiancyrillic",1212,"Checyrillic",1063,"Chedescenderabkhasiancyrillic",1214,"Chedescendercyrillic",1206,"Chedieresiscyrillic",1268,"Cheharmenian",1347,"Chekhakassiancyrillic",1227,"Cheverticalstrokecyrillic",1208,"Chi",935,"Chook",391,"Circumflexsmall",63222,"Cmonospace",65315,"Coarmenian",1361,"Csmall",63331,"D",68,"DZ",497,"DZcaron",452,"Daarmenian",1332,"Dafrican",393,"Dcaron",270,"Dcedilla",7696,"Dcircle",9401,"Dcircumflexbelow",7698,"Dcroat",272,"Ddotaccent",7690,"Ddotbelow",7692,"Decyrillic",1044,"Deicoptic",1006,"Delta",8710,"Deltagreek",916,"Dhook",394,"Dieresis",63179,"DieresisAcute",63180,"DieresisGrave",63181,"Dieresissmall",63400,"Digammagreek",988,"Djecyrillic",1026,"Dlinebelow",7694,"Dmonospace",65316,"Dotaccentsmall",63223,"Dslash",272,"Dsmall",63332,"Dtopbar",395,"Dz",498,"Dzcaron",453,"Dzeabkhasiancyrillic",1248,"Dzecyrillic",1029,"Dzhecyrillic",1039,"E",69,"Eacute",201,"Eacutesmall",63465,"Ebreve",276,"Ecaron",282,"Ecedillabreve",7708,"Echarmenian",1333,"Ecircle",9402,"Ecircumflex",202,"Ecircumflexacute",7870,"Ecircumflexbelow",7704,"Ecircumflexdotbelow",7878,"Ecircumflexgrave",7872,"Ecircumflexhookabove",7874,"Ecircumflexsmall",63466,"Ecircumflextilde",7876,"Ecyrillic",1028,"Edblgrave",516,"Edieresis",203,"Edieresissmall",63467,"Edot",278,"Edotaccent",278,"Edotbelow",7864,"Efcyrillic",1060,"Egrave",200,"Egravesmall",63464,"Eharmenian",1335,"Ehookabove",7866,"Eightroman",8551,"Einvertedbreve",518,"Eiotifiedcyrillic",1124,"Elcyrillic",1051,"Elevenroman",8554,"Emacron",274,"Emacronacute",7702,"Emacrongrave",7700,"Emcyrillic",1052,"Emonospace",65317,"Encyrillic",1053,"Endescendercyrillic",1186,"Eng",330,"Enghecyrillic",1188,"Enhookcyrillic",1223,"Eogonek",280,"Eopen",400,"Epsilon",917,"Epsilontonos",904,"Ercyrillic",1056,"Ereversed",398,"Ereversedcyrillic",1069,"Escyrillic",1057,"Esdescendercyrillic",1194,"Esh",425,"Esmall",63333,"Eta",919,"Etarmenian",1336,"Etatonos",905,"Eth",208,"Ethsmall",63472,"Etilde",7868,"Etildebelow",7706,"Euro",8364,"Ezh",439,"Ezhcaron",494,"Ezhreversed",440,"F",70,"Fcircle",9403,"Fdotaccent",7710,"Feharmenian",1366,"Feicoptic",996,"Fhook",401,"Fitacyrillic",1138,"Fiveroman",8548,"Fmonospace",65318,"Fourroman",8547,"Fsmall",63334,"G",71,"GBsquare",13191,"Gacute",500,"Gamma",915,"Gammaafrican",404,"Gangiacoptic",1002,"Gbreve",286,"Gcaron",486,"Gcedilla",290,"Gcircle",9404,"Gcircumflex",284,"Gcommaaccent",290,"Gdot",288,"Gdotaccent",288,"Gecyrillic",1043,"Ghadarmenian",1346,"Ghemiddlehookcyrillic",1172,"Ghestrokecyrillic",1170,"Gheupturncyrillic",1168,"Ghook",403,"Gimarmenian",1331,"Gjecyrillic",1027,"Gmacron",7712,"Gmonospace",65319,"Grave",63182,"Gravesmall",63328,"Gsmall",63335,"Gsmallhook",667,"Gstroke",484,"H",72,"H18533",9679,"H18543",9642,"H18551",9643,"H22073",9633,"HPsquare",13259,"Haabkhasiancyrillic",1192,"Hadescendercyrillic",1202,"Hardsigncyrillic",1066,"Hbar",294,"Hbrevebelow",7722,"Hcedilla",7720,"Hcircle",9405,"Hcircumflex",292,"Hdieresis",7718,"Hdotaccent",7714,"Hdotbelow",7716,"Hmonospace",65320,"Hoarmenian",1344,"Horicoptic",1e3,"Hsmall",63336,"Hungarumlaut",63183,"Hungarumlautsmall",63224,"Hzsquare",13200,"I",73,"IAcyrillic",1071,"IJ",306,"IUcyrillic",1070,"Iacute",205,"Iacutesmall",63469,"Ibreve",300,"Icaron",463,"Icircle",9406,"Icircumflex",206,"Icircumflexsmall",63470,"Icyrillic",1030,"Idblgrave",520,"Idieresis",207,"Idieresisacute",7726,"Idieresiscyrillic",1252,"Idieresissmall",63471,"Idot",304,"Idotaccent",304,"Idotbelow",7882,"Iebrevecyrillic",1238,"Iecyrillic",1045,"Ifraktur",8465,"Igrave",204,"Igravesmall",63468,"Ihookabove",7880,"Iicyrillic",1048,"Iinvertedbreve",522,"Iishortcyrillic",1049,"Imacron",298,"Imacroncyrillic",1250,"Imonospace",65321,"Iniarmenian",1339,"Iocyrillic",1025,"Iogonek",302,"Iota",921,"Iotaafrican",406,"Iotadieresis",938,"Iotatonos",906,"Ismall",63337,"Istroke",407,"Itilde",296,"Itildebelow",7724,"Izhitsacyrillic",1140,"Izhitsadblgravecyrillic",1142,"J",74,"Jaarmenian",1345,"Jcircle",9407,"Jcircumflex",308,"Jecyrillic",1032,"Jheharmenian",1355,"Jmonospace",65322,"Jsmall",63338,"K",75,"KBsquare",13189,"KKsquare",13261,"Kabashkircyrillic",1184,"Kacute",7728,"Kacyrillic",1050,"Kadescendercyrillic",1178,"Kahookcyrillic",1219,"Kappa",922,"Kastrokecyrillic",1182,"Kaverticalstrokecyrillic",1180,"Kcaron",488,"Kcedilla",310,"Kcircle",9408,"Kcommaaccent",310,"Kdotbelow",7730,"Keharmenian",1364,"Kenarmenian",1343,"Khacyrillic",1061,"Kheicoptic",998,"Khook",408,"Kjecyrillic",1036,"Klinebelow",7732,"Kmonospace",65323,"Koppacyrillic",1152,"Koppagreek",990,"Ksicyrillic",1134,"Ksmall",63339,"L",76,"LJ",455,"LL",63167,"Lacute",313,"Lambda",923,"Lcaron",317,"Lcedilla",315,"Lcircle",9409,"Lcircumflexbelow",7740,"Lcommaaccent",315,"Ldot",319,"Ldotaccent",319,"Ldotbelow",7734,"Ldotbelowmacron",7736,"Liwnarmenian",1340,"Lj",456,"Ljecyrillic",1033,"Llinebelow",7738,"Lmonospace",65324,"Lslash",321,"Lslashsmall",63225,"Lsmall",63340,"M",77,"MBsquare",13190,"Macron",63184,"Macronsmall",63407,"Macute",7742,"Mcircle",9410,"Mdotaccent",7744,"Mdotbelow",7746,"Menarmenian",1348,"Mmonospace",65325,"Msmall",63341,"Mturned",412,"Mu",924,"N",78,"NJ",458,"Nacute",323,"Ncaron",327,"Ncedilla",325,"Ncircle",9411,"Ncircumflexbelow",7754,"Ncommaaccent",325,"Ndotaccent",7748,"Ndotbelow",7750,"Nhookleft",413,"Nineroman",8552,"Nj",459,"Njecyrillic",1034,"Nlinebelow",7752,"Nmonospace",65326,"Nowarmenian",1350,"Nsmall",63342,"Ntilde",209,"Ntildesmall",63473,"Nu",925,"O",79,"OE",338,"OEsmall",63226,"Oacute",211,"Oacutesmall",63475,"Obarredcyrillic",1256,"Obarreddieresiscyrillic",1258,"Obreve",334,"Ocaron",465,"Ocenteredtilde",415,"Ocircle",9412,"Ocircumflex",212,"Ocircumflexacute",7888,"Ocircumflexdotbelow",7896,"Ocircumflexgrave",7890,"Ocircumflexhookabove",7892,"Ocircumflexsmall",63476,"Ocircumflextilde",7894,"Ocyrillic",1054,"Odblacute",336,"Odblgrave",524,"Odieresis",214,"Odieresiscyrillic",1254,"Odieresissmall",63478,"Odotbelow",7884,"Ogoneksmall",63227,"Ograve",210,"Ogravesmall",63474,"Oharmenian",1365,"Ohm",8486,"Ohookabove",7886,"Ohorn",416,"Ohornacute",7898,"Ohorndotbelow",7906,"Ohorngrave",7900,"Ohornhookabove",7902,"Ohorntilde",7904,"Ohungarumlaut",336,"Oi",418,"Oinvertedbreve",526,"Omacron",332,"Omacronacute",7762,"Omacrongrave",7760,"Omega",8486,"Omegacyrillic",1120,"Omegagreek",937,"Omegaroundcyrillic",1146,"Omegatitlocyrillic",1148,"Omegatonos",911,"Omicron",927,"Omicrontonos",908,"Omonospace",65327,"Oneroman",8544,"Oogonek",490,"Oogonekmacron",492,"Oopen",390,"Oslash",216,"Oslashacute",510,"Oslashsmall",63480,"Osmall",63343,"Ostrokeacute",510,"Otcyrillic",1150,"Otilde",213,"Otildeacute",7756,"Otildedieresis",7758,"Otildesmall",63477,"P",80,"Pacute",7764,"Pcircle",9413,"Pdotaccent",7766,"Pecyrillic",1055,"Peharmenian",1354,"Pemiddlehookcyrillic",1190,"Phi",934,"Phook",420,"Pi",928,"Piwrarmenian",1363,"Pmonospace",65328,"Psi",936,"Psicyrillic",1136,"Psmall",63344,"Q",81,"Qcircle",9414,"Qmonospace",65329,"Qsmall",63345,"R",82,"Raarmenian",1356,"Racute",340,"Rcaron",344,"Rcedilla",342,"Rcircle",9415,"Rcommaaccent",342,"Rdblgrave",528,"Rdotaccent",7768,"Rdotbelow",7770,"Rdotbelowmacron",7772,"Reharmenian",1360,"Rfraktur",8476,"Rho",929,"Ringsmall",63228,"Rinvertedbreve",530,"Rlinebelow",7774,"Rmonospace",65330,"Rsmall",63346,"Rsmallinverted",641,"Rsmallinvertedsuperior",694,"S",83,"SF010000",9484,"SF020000",9492,"SF030000",9488,"SF040000",9496,"SF050000",9532,"SF060000",9516,"SF070000",9524,"SF080000",9500,"SF090000",9508,"SF100000",9472,"SF110000",9474,"SF190000",9569,"SF200000",9570,"SF210000",9558,"SF220000",9557,"SF230000",9571,"SF240000",9553,"SF250000",9559,"SF260000",9565,"SF270000",9564,"SF280000",9563,"SF360000",9566,"SF370000",9567,"SF380000",9562,"SF390000",9556,"SF400000",9577,"SF410000",9574,"SF420000",9568,"SF430000",9552,"SF440000",9580,"SF450000",9575,"SF460000",9576,"SF470000",9572,"SF480000",9573,"SF490000",9561,"SF500000",9560,"SF510000",9554,"SF520000",9555,"SF530000",9579,"SF540000",9578,"Sacute",346,"Sacutedotaccent",7780,"Sampigreek",992,"Scaron",352,"Scarondotaccent",7782,"Scaronsmall",63229,"Scedilla",350,"Schwa",399,"Schwacyrillic",1240,"Schwadieresiscyrillic",1242,"Scircle",9416,"Scircumflex",348,"Scommaaccent",536,"Sdotaccent",7776,"Sdotbelow",7778,"Sdotbelowdotaccent",7784,"Seharmenian",1357,"Sevenroman",8550,"Shaarmenian",1351,"Shacyrillic",1064,"Shchacyrillic",1065,"Sheicoptic",994,"Shhacyrillic",1210,"Shimacoptic",1004,"Sigma",931,"Sixroman",8549,"Smonospace",65331,"Softsigncyrillic",1068,"Ssmall",63347,"Stigmagreek",986,"T",84,"Tau",932,"Tbar",358,"Tcaron",356,"Tcedilla",354,"Tcircle",9417,"Tcircumflexbelow",7792,"Tcommaaccent",354,"Tdotaccent",7786,"Tdotbelow",7788,"Tecyrillic",1058,"Tedescendercyrillic",1196,"Tenroman",8553,"Tetsecyrillic",1204,"Theta",920,"Thook",428,"Thorn",222,"Thornsmall",63486,"Threeroman",8546,"Tildesmall",63230,"Tiwnarmenian",1359,"Tlinebelow",7790,"Tmonospace",65332,"Toarmenian",1337,"Tonefive",444,"Tonesix",388,"Tonetwo",423,"Tretroflexhook",430,"Tsecyrillic",1062,"Tshecyrillic",1035,"Tsmall",63348,"Twelveroman",8555,"Tworoman",8545,"U",85,"Uacute",218,"Uacutesmall",63482,"Ubreve",364,"Ucaron",467,"Ucircle",9418,"Ucircumflex",219,"Ucircumflexbelow",7798,"Ucircumflexsmall",63483,"Ucyrillic",1059,"Udblacute",368,"Udblgrave",532,"Udieresis",220,"Udieresisacute",471,"Udieresisbelow",7794,"Udieresiscaron",473,"Udieresiscyrillic",1264,"Udieresisgrave",475,"Udieresismacron",469,"Udieresissmall",63484,"Udotbelow",7908,"Ugrave",217,"Ugravesmall",63481,"Uhookabove",7910,"Uhorn",431,"Uhornacute",7912,"Uhorndotbelow",7920,"Uhorngrave",7914,"Uhornhookabove",7916,"Uhorntilde",7918,"Uhungarumlaut",368,"Uhungarumlautcyrillic",1266,"Uinvertedbreve",534,"Ukcyrillic",1144,"Umacron",362,"Umacroncyrillic",1262,"Umacrondieresis",7802,"Umonospace",65333,"Uogonek",370,"Upsilon",933,"Upsilon1",978,"Upsilonacutehooksymbolgreek",979,"Upsilonafrican",433,"Upsilondieresis",939,"Upsilondieresishooksymbolgreek",980,"Upsilonhooksymbol",978,"Upsilontonos",910,"Uring",366,"Ushortcyrillic",1038,"Usmall",63349,"Ustraightcyrillic",1198,"Ustraightstrokecyrillic",1200,"Utilde",360,"Utildeacute",7800,"Utildebelow",7796,"V",86,"Vcircle",9419,"Vdotbelow",7806,"Vecyrillic",1042,"Vewarmenian",1358,"Vhook",434,"Vmonospace",65334,"Voarmenian",1352,"Vsmall",63350,"Vtilde",7804,"W",87,"Wacute",7810,"Wcircle",9420,"Wcircumflex",372,"Wdieresis",7812,"Wdotaccent",7814,"Wdotbelow",7816,"Wgrave",7808,"Wmonospace",65335,"Wsmall",63351,"X",88,"Xcircle",9421,"Xdieresis",7820,"Xdotaccent",7818,"Xeharmenian",1341,"Xi",926,"Xmonospace",65336,"Xsmall",63352,"Y",89,"Yacute",221,"Yacutesmall",63485,"Yatcyrillic",1122,"Ycircle",9422,"Ycircumflex",374,"Ydieresis",376,"Ydieresissmall",63487,"Ydotaccent",7822,"Ydotbelow",7924,"Yericyrillic",1067,"Yerudieresiscyrillic",1272,"Ygrave",7922,"Yhook",435,"Yhookabove",7926,"Yiarmenian",1349,"Yicyrillic",1031,"Yiwnarmenian",1362,"Ymonospace",65337,"Ysmall",63353,"Ytilde",7928,"Yusbigcyrillic",1130,"Yusbigiotifiedcyrillic",1132,"Yuslittlecyrillic",1126,"Yuslittleiotifiedcyrillic",1128,"Z",90,"Zaarmenian",1334,"Zacute",377,"Zcaron",381,"Zcaronsmall",63231,"Zcircle",9423,"Zcircumflex",7824,"Zdot",379,"Zdotaccent",379,"Zdotbelow",7826,"Zecyrillic",1047,"Zedescendercyrillic",1176,"Zedieresiscyrillic",1246,"Zeta",918,"Zhearmenian",1338,"Zhebrevecyrillic",1217,"Zhecyrillic",1046,"Zhedescendercyrillic",1174,"Zhedieresiscyrillic",1244,"Zlinebelow",7828,"Zmonospace",65338,"Zsmall",63354,"Zstroke",437,"a",97,"aabengali",2438,"aacute",225,"aadeva",2310,"aagujarati",2694,"aagurmukhi",2566,"aamatragurmukhi",2622,"aarusquare",13059,"aavowelsignbengali",2494,"aavowelsigndeva",2366,"aavowelsigngujarati",2750,"abbreviationmarkarmenian",1375,"abbreviationsigndeva",2416,"abengali",2437,"abopomofo",12570,"abreve",259,"abreveacute",7855,"abrevecyrillic",1233,"abrevedotbelow",7863,"abrevegrave",7857,"abrevehookabove",7859,"abrevetilde",7861,"acaron",462,"acircle",9424,"acircumflex",226,"acircumflexacute",7845,"acircumflexdotbelow",7853,"acircumflexgrave",7847,"acircumflexhookabove",7849,"acircumflextilde",7851,"acute",180,"acutebelowcmb",791,"acutecmb",769,"acutecomb",769,"acutedeva",2388,"acutelowmod",719,"acutetonecmb",833,"acyrillic",1072,"adblgrave",513,"addakgurmukhi",2673,"adeva",2309,"adieresis",228,"adieresiscyrillic",1235,"adieresismacron",479,"adotbelow",7841,"adotmacron",481,"ae",230,"aeacute",509,"aekorean",12624,"aemacron",483,"afii00208",8213,"afii08941",8356,"afii10017",1040,"afii10018",1041,"afii10019",1042,"afii10020",1043,"afii10021",1044,"afii10022",1045,"afii10023",1025,"afii10024",1046,"afii10025",1047,"afii10026",1048,"afii10027",1049,"afii10028",1050,"afii10029",1051,"afii10030",1052,"afii10031",1053,"afii10032",1054,"afii10033",1055,"afii10034",1056,"afii10035",1057,"afii10036",1058,"afii10037",1059,"afii10038",1060,"afii10039",1061,"afii10040",1062,"afii10041",1063,"afii10042",1064,"afii10043",1065,"afii10044",1066,"afii10045",1067,"afii10046",1068,"afii10047",1069,"afii10048",1070,"afii10049",1071,"afii10050",1168,"afii10051",1026,"afii10052",1027,"afii10053",1028,"afii10054",1029,"afii10055",1030,"afii10056",1031,"afii10057",1032,"afii10058",1033,"afii10059",1034,"afii10060",1035,"afii10061",1036,"afii10062",1038,"afii10063",63172,"afii10064",63173,"afii10065",1072,"afii10066",1073,"afii10067",1074,"afii10068",1075,"afii10069",1076,"afii10070",1077,"afii10071",1105,"afii10072",1078,"afii10073",1079,"afii10074",1080,"afii10075",1081,"afii10076",1082,"afii10077",1083,"afii10078",1084,"afii10079",1085,"afii10080",1086,"afii10081",1087,"afii10082",1088,"afii10083",1089,"afii10084",1090,"afii10085",1091,"afii10086",1092,"afii10087",1093,"afii10088",1094,"afii10089",1095,"afii10090",1096,"afii10091",1097,"afii10092",1098,"afii10093",1099,"afii10094",1100,"afii10095",1101,"afii10096",1102,"afii10097",1103,"afii10098",1169,"afii10099",1106,"afii10100",1107,"afii10101",1108,"afii10102",1109,"afii10103",1110,"afii10104",1111,"afii10105",1112,"afii10106",1113,"afii10107",1114,"afii10108",1115,"afii10109",1116,"afii10110",1118,"afii10145",1039,"afii10146",1122,"afii10147",1138,"afii10148",1140,"afii10192",63174,"afii10193",1119,"afii10194",1123,"afii10195",1139,"afii10196",1141,"afii10831",63175,"afii10832",63176,"afii10846",1241,"afii299",8206,"afii300",8207,"afii301",8205,"afii57381",1642,"afii57388",1548,"afii57392",1632,"afii57393",1633,"afii57394",1634,"afii57395",1635,"afii57396",1636,"afii57397",1637,"afii57398",1638,"afii57399",1639,"afii57400",1640,"afii57401",1641,"afii57403",1563,"afii57407",1567,"afii57409",1569,"afii57410",1570,"afii57411",1571,"afii57412",1572,"afii57413",1573,"afii57414",1574,"afii57415",1575,"afii57416",1576,"afii57417",1577,"afii57418",1578,"afii57419",1579,"afii57420",1580,"afii57421",1581,"afii57422",1582,"afii57423",1583,"afii57424",1584,"afii57425",1585,"afii57426",1586,"afii57427",1587,"afii57428",1588,"afii57429",1589,"afii57430",1590,"afii57431",1591,"afii57432",1592,"afii57433",1593,"afii57434",1594,"afii57440",1600,"afii57441",1601,"afii57442",1602,"afii57443",1603,"afii57444",1604,"afii57445",1605,"afii57446",1606,"afii57448",1608,"afii57449",1609,"afii57450",1610,"afii57451",1611,"afii57452",1612,"afii57453",1613,"afii57454",1614,"afii57455",1615,"afii57456",1616,"afii57457",1617,"afii57458",1618,"afii57470",1607,"afii57505",1700,"afii57506",1662,"afii57507",1670,"afii57508",1688,"afii57509",1711,"afii57511",1657,"afii57512",1672,"afii57513",1681,"afii57514",1722,"afii57519",1746,"afii57534",1749,"afii57636",8362,"afii57645",1470,"afii57658",1475,"afii57664",1488,"afii57665",1489,"afii57666",1490,"afii57667",1491,"afii57668",1492,"afii57669",1493,"afii57670",1494,"afii57671",1495,"afii57672",1496,"afii57673",1497,"afii57674",1498,"afii57675",1499,"afii57676",1500,"afii57677",1501,"afii57678",1502,"afii57679",1503,"afii57680",1504,"afii57681",1505,"afii57682",1506,"afii57683",1507,"afii57684",1508,"afii57685",1509,"afii57686",1510,"afii57687",1511,"afii57688",1512,"afii57689",1513,"afii57690",1514,"afii57694",64298,"afii57695",64299,"afii57700",64331,"afii57705",64287,"afii57716",1520,"afii57717",1521,"afii57718",1522,"afii57723",64309,"afii57793",1460,"afii57794",1461,"afii57795",1462,"afii57796",1467,"afii57797",1464,"afii57798",1463,"afii57799",1456,"afii57800",1458,"afii57801",1457,"afii57802",1459,"afii57803",1474,"afii57804",1473,"afii57806",1465,"afii57807",1468,"afii57839",1469,"afii57841",1471,"afii57842",1472,"afii57929",700,"afii61248",8453,"afii61289",8467,"afii61352",8470,"afii61573",8236,"afii61574",8237,"afii61575",8238,"afii61664",8204,"afii63167",1645,"afii64937",701,"agrave",224,"agujarati",2693,"agurmukhi",2565,"ahiragana",12354,"ahookabove",7843,"aibengali",2448,"aibopomofo",12574,"aideva",2320,"aiecyrillic",1237,"aigujarati",2704,"aigurmukhi",2576,"aimatragurmukhi",2632,"ainarabic",1593,"ainfinalarabic",65226,"aininitialarabic",65227,"ainmedialarabic",65228,"ainvertedbreve",515,"aivowelsignbengali",2504,"aivowelsigndeva",2376,"aivowelsigngujarati",2760,"akatakana",12450,"akatakanahalfwidth",65393,"akorean",12623,"alef",1488,"alefarabic",1575,"alefdageshhebrew",64304,"aleffinalarabic",65166,"alefhamzaabovearabic",1571,"alefhamzaabovefinalarabic",65156,"alefhamzabelowarabic",1573,"alefhamzabelowfinalarabic",65160,"alefhebrew",1488,"aleflamedhebrew",64335,"alefmaddaabovearabic",1570,"alefmaddaabovefinalarabic",65154,"alefmaksuraarabic",1609,"alefmaksurafinalarabic",65264,"alefmaksurainitialarabic",65267,"alefmaksuramedialarabic",65268,"alefpatahhebrew",64302,"alefqamatshebrew",64303,"aleph",8501,"allequal",8780,"alpha",945,"alphatonos",940,"amacron",257,"amonospace",65345,"ampersand",38,"ampersandmonospace",65286,"ampersandsmall",63270,"amsquare",13250,"anbopomofo",12578,"angbopomofo",12580,"angbracketleft",12296,"angbracketright",12297,"angkhankhuthai",3674,"angle",8736,"anglebracketleft",12296,"anglebracketleftvertical",65087,"anglebracketright",12297,"anglebracketrightvertical",65088,"angleleft",9001,"angleright",9002,"angstrom",8491,"anoteleia",903,"anudattadeva",2386,"anusvarabengali",2434,"anusvaradeva",2306,"anusvaragujarati",2690,"aogonek",261,"apaatosquare",13056,"aparen",9372,"apostrophearmenian",1370,"apostrophemod",700,"apple",63743,"approaches",8784,"approxequal",8776,"approxequalorimage",8786,"approximatelyequal",8773,"araeaekorean",12686,"araeakorean",12685,"arc",8978,"arighthalfring",7834,"aring",229,"aringacute",507,"aringbelow",7681,"arrowboth",8596,"arrowdashdown",8675,"arrowdashleft",8672,"arrowdashright",8674,"arrowdashup",8673,"arrowdblboth",8660,"arrowdbldown",8659,"arrowdblleft",8656,"arrowdblright",8658,"arrowdblup",8657,"arrowdown",8595,"arrowdownleft",8601,"arrowdownright",8600,"arrowdownwhite",8681,"arrowheaddownmod",709,"arrowheadleftmod",706,"arrowheadrightmod",707,"arrowheadupmod",708,"arrowhorizex",63719,"arrowleft",8592,"arrowleftdbl",8656,"arrowleftdblstroke",8653,"arrowleftoverright",8646,"arrowleftwhite",8678,"arrowright",8594,"arrowrightdblstroke",8655,"arrowrightheavy",10142,"arrowrightoverleft",8644,"arrowrightwhite",8680,"arrowtableft",8676,"arrowtabright",8677,"arrowup",8593,"arrowupdn",8597,"arrowupdnbse",8616,"arrowupdownbase",8616,"arrowupleft",8598,"arrowupleftofdown",8645,"arrowupright",8599,"arrowupwhite",8679,"arrowvertex",63718,"asciicircum",94,"asciicircummonospace",65342,"asciitilde",126,"asciitildemonospace",65374,"ascript",593,"ascriptturned",594,"asmallhiragana",12353,"asmallkatakana",12449,"asmallkatakanahalfwidth",65383,"asterisk",42,"asteriskaltonearabic",1645,"asteriskarabic",1645,"asteriskmath",8727,"asteriskmonospace",65290,"asterisksmall",65121,"asterism",8258,"asuperior",63209,"asymptoticallyequal",8771,"at",64,"atilde",227,"atmonospace",65312,"atsmall",65131,"aturned",592,"aubengali",2452,"aubopomofo",12576,"audeva",2324,"augujarati",2708,"augurmukhi",2580,"aulengthmarkbengali",2519,"aumatragurmukhi",2636,"auvowelsignbengali",2508,"auvowelsigndeva",2380,"auvowelsigngujarati",2764,"avagrahadeva",2365,"aybarmenian",1377,"ayin",1506,"ayinaltonehebrew",64288,"ayinhebrew",1506,"b",98,"babengali",2476,"backslash",92,"backslashmonospace",65340,"badeva",2348,"bagujarati",2732,"bagurmukhi",2604,"bahiragana",12400,"bahtthai",3647,"bakatakana",12496,"bar",124,"barmonospace",65372,"bbopomofo",12549,"bcircle",9425,"bdotaccent",7683,"bdotbelow",7685,"beamedsixteenthnotes",9836,"because",8757,"becyrillic",1073,"beharabic",1576,"behfinalarabic",65168,"behinitialarabic",65169,"behiragana",12409,"behmedialarabic",65170,"behmeeminitialarabic",64671,"behmeemisolatedarabic",64520,"behnoonfinalarabic",64621,"bekatakana",12505,"benarmenian",1378,"bet",1489,"beta",946,"betasymbolgreek",976,"betdagesh",64305,"betdageshhebrew",64305,"bethebrew",1489,"betrafehebrew",64332,"bhabengali",2477,"bhadeva",2349,"bhagujarati",2733,"bhagurmukhi",2605,"bhook",595,"bihiragana",12403,"bikatakana",12499,"bilabialclick",664,"bindigurmukhi",2562,"birusquare",13105,"blackcircle",9679,"blackdiamond",9670,"blackdownpointingtriangle",9660,"blackleftpointingpointer",9668,"blackleftpointingtriangle",9664,"blacklenticularbracketleft",12304,"blacklenticularbracketleftvertical",65083,"blacklenticularbracketright",12305,"blacklenticularbracketrightvertical",65084,"blacklowerlefttriangle",9699,"blacklowerrighttriangle",9698,"blackrectangle",9644,"blackrightpointingpointer",9658,"blackrightpointingtriangle",9654,"blacksmallsquare",9642,"blacksmilingface",9787,"blacksquare",9632,"blackstar",9733,"blackupperlefttriangle",9700,"blackupperrighttriangle",9701,"blackuppointingsmalltriangle",9652,"blackuppointingtriangle",9650,"blank",9251,"blinebelow",7687,"block",9608,"bmonospace",65346,"bobaimaithai",3610,"bohiragana",12412,"bokatakana",12508,"bparen",9373,"bqsquare",13251,"braceex",63732,"braceleft",123,"braceleftbt",63731,"braceleftmid",63730,"braceleftmonospace",65371,"braceleftsmall",65115,"bracelefttp",63729,"braceleftvertical",65079,"braceright",125,"bracerightbt",63742,"bracerightmid",63741,"bracerightmonospace",65373,"bracerightsmall",65116,"bracerighttp",63740,"bracerightvertical",65080,"bracketleft",91,"bracketleftbt",63728,"bracketleftex",63727,"bracketleftmonospace",65339,"bracketlefttp",63726,"bracketright",93,"bracketrightbt",63739,"bracketrightex",63738,"bracketrightmonospace",65341,"bracketrighttp",63737,"breve",728,"brevebelowcmb",814,"brevecmb",774,"breveinvertedbelowcmb",815,"breveinvertedcmb",785,"breveinverteddoublecmb",865,"bridgebelowcmb",810,"bridgeinvertedbelowcmb",826,"brokenbar",166,"bstroke",384,"bsuperior",63210,"btopbar",387,"buhiragana",12406,"bukatakana",12502,"bullet",8226,"bulletinverse",9688,"bulletoperator",8729,"bullseye",9678,"c",99,"caarmenian",1390,"cabengali",2458,"cacute",263,"cadeva",2330,"cagujarati",2714,"cagurmukhi",2586,"calsquare",13192,"candrabindubengali",2433,"candrabinducmb",784,"candrabindudeva",2305,"candrabindugujarati",2689,"capslock",8682,"careof",8453,"caron",711,"caronbelowcmb",812,"caroncmb",780,"carriagereturn",8629,"cbopomofo",12568,"ccaron",269,"ccedilla",231,"ccedillaacute",7689,"ccircle",9426,"ccircumflex",265,"ccurl",597,"cdot",267,"cdotaccent",267,"cdsquare",13253,"cedilla",184,"cedillacmb",807,"cent",162,"centigrade",8451,"centinferior",63199,"centmonospace",65504,"centoldstyle",63394,"centsuperior",63200,"chaarmenian",1401,"chabengali",2459,"chadeva",2331,"chagujarati",2715,"chagurmukhi",2587,"chbopomofo",12564,"cheabkhasiancyrillic",1213,"checkmark",10003,"checyrillic",1095,"chedescenderabkhasiancyrillic",1215,"chedescendercyrillic",1207,"chedieresiscyrillic",1269,"cheharmenian",1395,"chekhakassiancyrillic",1228,"cheverticalstrokecyrillic",1209,"chi",967,"chieuchacirclekorean",12919,"chieuchaparenkorean",12823,"chieuchcirclekorean",12905,"chieuchkorean",12618,"chieuchparenkorean",12809,"chochangthai",3594,"chochanthai",3592,"chochingthai",3593,"chochoethai",3596,"chook",392,"cieucacirclekorean",12918,"cieucaparenkorean",12822,"cieuccirclekorean",12904,"cieuckorean",12616,"cieucparenkorean",12808,"cieucuparenkorean",12828,"circle",9675,"circlecopyrt",169,"circlemultiply",8855,"circleot",8857,"circleplus",8853,"circlepostalmark",12342,"circlewithlefthalfblack",9680,"circlewithrighthalfblack",9681,"circumflex",710,"circumflexbelowcmb",813,"circumflexcmb",770,"clear",8999,"clickalveolar",450,"clickdental",448,"clicklateral",449,"clickretroflex",451,"club",9827,"clubsuitblack",9827,"clubsuitwhite",9831,"cmcubedsquare",13220,"cmonospace",65347,"cmsquaredsquare",13216,"coarmenian",1409,"colon",58,"colonmonetary",8353,"colonmonospace",65306,"colonsign",8353,"colonsmall",65109,"colontriangularhalfmod",721,"colontriangularmod",720,"comma",44,"commaabovecmb",787,"commaaboverightcmb",789,"commaaccent",63171,"commaarabic",1548,"commaarmenian",1373,"commainferior",63201,"commamonospace",65292,"commareversedabovecmb",788,"commareversedmod",701,"commasmall",65104,"commasuperior",63202,"commaturnedabovecmb",786,"commaturnedmod",699,"compass",9788,"congruent",8773,"contourintegral",8750,"control",8963,"controlACK",6,"controlBEL",7,"controlBS",8,"controlCAN",24,"controlCR",13,"controlDC1",17,"controlDC2",18,"controlDC3",19,"controlDC4",20,"controlDEL",127,"controlDLE",16,"controlEM",25,"controlENQ",5,"controlEOT",4,"controlESC",27,"controlETB",23,"controlETX",3,"controlFF",12,"controlFS",28,"controlGS",29,"controlHT",9,"controlLF",10,"controlNAK",21,"controlNULL",0,"controlRS",30,"controlSI",15,"controlSO",14,"controlSOT",2,"controlSTX",1,"controlSUB",26,"controlSYN",22,"controlUS",31,"controlVT",11,"copyright",169,"copyrightsans",63721,"copyrightserif",63193,"cornerbracketleft",12300,"cornerbracketlefthalfwidth",65378,"cornerbracketleftvertical",65089,"cornerbracketright",12301,"cornerbracketrighthalfwidth",65379,"cornerbracketrightvertical",65090,"corporationsquare",13183,"cosquare",13255,"coverkgsquare",13254,"cparen",9374,"cruzeiro",8354,"cstretched",663,"curlyand",8911,"curlyor",8910,"currency",164,"cyrBreve",63185,"cyrFlex",63186,"cyrbreve",63188,"cyrflex",63189,"d",100,"daarmenian",1380,"dabengali",2470,"dadarabic",1590,"dadeva",2342,"dadfinalarabic",65214,"dadinitialarabic",65215,"dadmedialarabic",65216,"dagesh",1468,"dageshhebrew",1468,"dagger",8224,"daggerdbl",8225,"dagujarati",2726,"dagurmukhi",2598,"dahiragana",12384,"dakatakana",12480,"dalarabic",1583,"dalet",1491,"daletdagesh",64307,"daletdageshhebrew",64307,"dalethebrew",1491,"dalfinalarabic",65194,"dammaarabic",1615,"dammalowarabic",1615,"dammatanaltonearabic",1612,"dammatanarabic",1612,"danda",2404,"dargahebrew",1447,"dargalefthebrew",1447,"dasiapneumatacyrilliccmb",1157,"dblGrave",63187,"dblanglebracketleft",12298,"dblanglebracketleftvertical",65085,"dblanglebracketright",12299,"dblanglebracketrightvertical",65086,"dblarchinvertedbelowcmb",811,"dblarrowleft",8660,"dblarrowright",8658,"dbldanda",2405,"dblgrave",63190,"dblgravecmb",783,"dblintegral",8748,"dbllowline",8215,"dbllowlinecmb",819,"dbloverlinecmb",831,"dblprimemod",698,"dblverticalbar",8214,"dblverticallineabovecmb",782,"dbopomofo",12553,"dbsquare",13256,"dcaron",271,"dcedilla",7697,"dcircle",9427,"dcircumflexbelow",7699,"dcroat",273,"ddabengali",2465,"ddadeva",2337,"ddagujarati",2721,"ddagurmukhi",2593,"ddalarabic",1672,"ddalfinalarabic",64393,"dddhadeva",2396,"ddhabengali",2466,"ddhadeva",2338,"ddhagujarati",2722,"ddhagurmukhi",2594,"ddotaccent",7691,"ddotbelow",7693,"decimalseparatorarabic",1643,"decimalseparatorpersian",1643,"decyrillic",1076,"degree",176,"dehihebrew",1453,"dehiragana",12391,"deicoptic",1007,"dekatakana",12487,"deleteleft",9003,"deleteright",8998,"delta",948,"deltaturned",397,"denominatorminusonenumeratorbengali",2552,"dezh",676,"dhabengali",2471,"dhadeva",2343,"dhagujarati",2727,"dhagurmukhi",2599,"dhook",599,"dialytikatonos",901,"dialytikatonoscmb",836,"diamond",9830,"diamondsuitwhite",9826,"dieresis",168,"dieresisacute",63191,"dieresisbelowcmb",804,"dieresiscmb",776,"dieresisgrave",63192,"dieresistonos",901,"dihiragana",12386,"dikatakana",12482,"dittomark",12291,"divide",247,"divides",8739,"divisionslash",8725,"djecyrillic",1106,"dkshade",9619,"dlinebelow",7695,"dlsquare",13207,"dmacron",273,"dmonospace",65348,"dnblock",9604,"dochadathai",3598,"dodekthai",3604,"dohiragana",12393,"dokatakana",12489,"dollar",36,"dollarinferior",63203,"dollarmonospace",65284,"dollaroldstyle",63268,"dollarsmall",65129,"dollarsuperior",63204,"dong",8363,"dorusquare",13094,"dotaccent",729,"dotaccentcmb",775,"dotbelowcmb",803,"dotbelowcomb",803,"dotkatakana",12539,"dotlessi",305,"dotlessj",63166,"dotlessjstrokehook",644,"dotmath",8901,"dottedcircle",9676,"doubleyodpatah",64287,"doubleyodpatahhebrew",64287,"downtackbelowcmb",798,"downtackmod",725,"dparen",9375,"dsuperior",63211,"dtail",598,"dtopbar",396,"duhiragana",12389,"dukatakana",12485,"dz",499,"dzaltone",675,"dzcaron",454,"dzcurl",677,"dzeabkhasiancyrillic",1249,"dzecyrillic",1109,"dzhecyrillic",1119,"e",101,"eacute",233,"earth",9793,"ebengali",2447,"ebopomofo",12572,"ebreve",277,"ecandradeva",2317,"ecandragujarati",2701,"ecandravowelsigndeva",2373,"ecandravowelsigngujarati",2757,"ecaron",283,"ecedillabreve",7709,"echarmenian",1381,"echyiwnarmenian",1415,"ecircle",9428,"ecircumflex",234,"ecircumflexacute",7871,"ecircumflexbelow",7705,"ecircumflexdotbelow",7879,"ecircumflexgrave",7873,"ecircumflexhookabove",7875,"ecircumflextilde",7877,"ecyrillic",1108,"edblgrave",517,"edeva",2319,"edieresis",235,"edot",279,"edotaccent",279,"edotbelow",7865,"eegurmukhi",2575,"eematragurmukhi",2631,"efcyrillic",1092,"egrave",232,"egujarati",2703,"eharmenian",1383,"ehbopomofo",12573,"ehiragana",12360,"ehookabove",7867,"eibopomofo",12575,"eight",56,"eightarabic",1640,"eightbengali",2542,"eightcircle",9319,"eightcircleinversesansserif",10129,"eightdeva",2414,"eighteencircle",9329,"eighteenparen",9349,"eighteenperiod",9369,"eightgujarati",2798,"eightgurmukhi",2670,"eighthackarabic",1640,"eighthangzhou",12328,"eighthnotebeamed",9835,"eightideographicparen",12839,"eightinferior",8328,"eightmonospace",65304,"eightoldstyle",63288,"eightparen",9339,"eightperiod",9359,"eightpersian",1784,"eightroman",8567,"eightsuperior",8312,"eightthai",3672,"einvertedbreve",519,"eiotifiedcyrillic",1125,"ekatakana",12456,"ekatakanahalfwidth",65396,"ekonkargurmukhi",2676,"ekorean",12628,"elcyrillic",1083,"element",8712,"elevencircle",9322,"elevenparen",9342,"elevenperiod",9362,"elevenroman",8570,"ellipsis",8230,"ellipsisvertical",8942,"emacron",275,"emacronacute",7703,"emacrongrave",7701,"emcyrillic",1084,"emdash",8212,"emdashvertical",65073,"emonospace",65349,"emphasismarkarmenian",1371,"emptyset",8709,"enbopomofo",12579,"encyrillic",1085,"endash",8211,"endashvertical",65074,"endescendercyrillic",1187,"eng",331,"engbopomofo",12581,"enghecyrillic",1189,"enhookcyrillic",1224,"enspace",8194,"eogonek",281,"eokorean",12627,"eopen",603,"eopenclosed",666,"eopenreversed",604,"eopenreversedclosed",606,"eopenreversedhook",605,"eparen",9376,"epsilon",949,"epsilontonos",941,"equal",61,"equalmonospace",65309,"equalsmall",65126,"equalsuperior",8316,"equivalence",8801,"erbopomofo",12582,"ercyrillic",1088,"ereversed",600,"ereversedcyrillic",1101,"escyrillic",1089,"esdescendercyrillic",1195,"esh",643,"eshcurl",646,"eshortdeva",2318,"eshortvowelsigndeva",2374,"eshreversedloop",426,"eshsquatreversed",645,"esmallhiragana",12359,"esmallkatakana",12455,"esmallkatakanahalfwidth",65386,"estimated",8494,"esuperior",63212,"eta",951,"etarmenian",1384,"etatonos",942,"eth",240,"etilde",7869,"etildebelow",7707,"etnahtafoukhhebrew",1425,"etnahtafoukhlefthebrew",1425,"etnahtahebrew",1425,"etnahtalefthebrew",1425,"eturned",477,"eukorean",12641,"euro",8364,"evowelsignbengali",2503,"evowelsigndeva",2375,"evowelsigngujarati",2759,"exclam",33,"exclamarmenian",1372,"exclamdbl",8252,"exclamdown",161,"exclamdownsmall",63393,"exclammonospace",65281,"exclamsmall",63265,"existential",8707,"ezh",658,"ezhcaron",495,"ezhcurl",659,"ezhreversed",441,"ezhtail",442,"f",102,"fadeva",2398,"fagurmukhi",2654,"fahrenheit",8457,"fathaarabic",1614,"fathalowarabic",1614,"fathatanarabic",1611,"fbopomofo",12552,"fcircle",9429,"fdotaccent",7711,"feharabic",1601,"feharmenian",1414,"fehfinalarabic",65234,"fehinitialarabic",65235,"fehmedialarabic",65236,"feicoptic",997,"female",9792,"ff",64256,"f_f",64256,"ffi",64259,"ffl",64260,"fi",64257,"fifteencircle",9326,"fifteenparen",9346,"fifteenperiod",9366,"figuredash",8210,"filledbox",9632,"filledrect",9644,"finalkaf",1498,"finalkafdagesh",64314,"finalkafdageshhebrew",64314,"finalkafhebrew",1498,"finalmem",1501,"finalmemhebrew",1501,"finalnun",1503,"finalnunhebrew",1503,"finalpe",1507,"finalpehebrew",1507,"finaltsadi",1509,"finaltsadihebrew",1509,"firsttonechinese",713,"fisheye",9673,"fitacyrillic",1139,"five",53,"fivearabic",1637,"fivebengali",2539,"fivecircle",9316,"fivecircleinversesansserif",10126,"fivedeva",2411,"fiveeighths",8541,"fivegujarati",2795,"fivegurmukhi",2667,"fivehackarabic",1637,"fivehangzhou",12325,"fiveideographicparen",12836,"fiveinferior",8325,"fivemonospace",65301,"fiveoldstyle",63285,"fiveparen",9336,"fiveperiod",9356,"fivepersian",1781,"fiveroman",8564,"fivesuperior",8309,"fivethai",3669,"fl",64258,"florin",402,"fmonospace",65350,"fmsquare",13209,"fofanthai",3615,"fofathai",3613,"fongmanthai",3663,"forall",8704,"four",52,"fourarabic",1636,"fourbengali",2538,"fourcircle",9315,"fourcircleinversesansserif",10125,"fourdeva",2410,"fourgujarati",2794,"fourgurmukhi",2666,"fourhackarabic",1636,"fourhangzhou",12324,"fourideographicparen",12835,"fourinferior",8324,"fourmonospace",65300,"fournumeratorbengali",2551,"fouroldstyle",63284,"fourparen",9335,"fourperiod",9355,"fourpersian",1780,"fourroman",8563,"foursuperior",8308,"fourteencircle",9325,"fourteenparen",9345,"fourteenperiod",9365,"fourthai",3668,"fourthtonechinese",715,"fparen",9377,"fraction",8260,"franc",8355,"g",103,"gabengali",2455,"gacute",501,"gadeva",2327,"gafarabic",1711,"gaffinalarabic",64403,"gafinitialarabic",64404,"gafmedialarabic",64405,"gagujarati",2711,"gagurmukhi",2583,"gahiragana",12364,"gakatakana",12460,"gamma",947,"gammalatinsmall",611,"gammasuperior",736,"gangiacoptic",1003,"gbopomofo",12557,"gbreve",287,"gcaron",487,"gcedilla",291,"gcircle",9430,"gcircumflex",285,"gcommaaccent",291,"gdot",289,"gdotaccent",289,"gecyrillic",1075,"gehiragana",12370,"gekatakana",12466,"geometricallyequal",8785,"gereshaccenthebrew",1436,"gereshhebrew",1523,"gereshmuqdamhebrew",1437,"germandbls",223,"gershayimaccenthebrew",1438,"gershayimhebrew",1524,"getamark",12307,"ghabengali",2456,"ghadarmenian",1394,"ghadeva",2328,"ghagujarati",2712,"ghagurmukhi",2584,"ghainarabic",1594,"ghainfinalarabic",65230,"ghaininitialarabic",65231,"ghainmedialarabic",65232,"ghemiddlehookcyrillic",1173,"ghestrokecyrillic",1171,"gheupturncyrillic",1169,"ghhadeva",2394,"ghhagurmukhi",2650,"ghook",608,"ghzsquare",13203,"gihiragana",12366,"gikatakana",12462,"gimarmenian",1379,"gimel",1490,"gimeldagesh",64306,"gimeldageshhebrew",64306,"gimelhebrew",1490,"gjecyrillic",1107,"glottalinvertedstroke",446,"glottalstop",660,"glottalstopinverted",662,"glottalstopmod",704,"glottalstopreversed",661,"glottalstopreversedmod",705,"glottalstopreversedsuperior",740,"glottalstopstroke",673,"glottalstopstrokereversed",674,"gmacron",7713,"gmonospace",65351,"gohiragana",12372,"gokatakana",12468,"gparen",9378,"gpasquare",13228,"gradient",8711,"grave",96,"gravebelowcmb",790,"gravecmb",768,"gravecomb",768,"gravedeva",2387,"gravelowmod",718,"gravemonospace",65344,"gravetonecmb",832,"greater",62,"greaterequal",8805,"greaterequalorless",8923,"greatermonospace",65310,"greaterorequivalent",8819,"greaterorless",8823,"greateroverequal",8807,"greatersmall",65125,"gscript",609,"gstroke",485,"guhiragana",12368,"guillemotleft",171,"guillemotright",187,"guilsinglleft",8249,"guilsinglright",8250,"gukatakana",12464,"guramusquare",13080,"gysquare",13257,"h",104,"haabkhasiancyrillic",1193,"haaltonearabic",1729,"habengali",2489,"hadescendercyrillic",1203,"hadeva",2361,"hagujarati",2745,"hagurmukhi",2617,"haharabic",1581,"hahfinalarabic",65186,"hahinitialarabic",65187,"hahiragana",12399,"hahmedialarabic",65188,"haitusquare",13098,"hakatakana",12495,"hakatakanahalfwidth",65418,"halantgurmukhi",2637,"hamzaarabic",1569,"hamzalowarabic",1569,"hangulfiller",12644,"hardsigncyrillic",1098,"harpoonleftbarbup",8636,"harpoonrightbarbup",8640,"hasquare",13258,"hatafpatah",1458,"hatafpatah16",1458,"hatafpatah23",1458,"hatafpatah2f",1458,"hatafpatahhebrew",1458,"hatafpatahnarrowhebrew",1458,"hatafpatahquarterhebrew",1458,"hatafpatahwidehebrew",1458,"hatafqamats",1459,"hatafqamats1b",1459,"hatafqamats28",1459,"hatafqamats34",1459,"hatafqamatshebrew",1459,"hatafqamatsnarrowhebrew",1459,"hatafqamatsquarterhebrew",1459,"hatafqamatswidehebrew",1459,"hatafsegol",1457,"hatafsegol17",1457,"hatafsegol24",1457,"hatafsegol30",1457,"hatafsegolhebrew",1457,"hatafsegolnarrowhebrew",1457,"hatafsegolquarterhebrew",1457,"hatafsegolwidehebrew",1457,"hbar",295,"hbopomofo",12559,"hbrevebelow",7723,"hcedilla",7721,"hcircle",9431,"hcircumflex",293,"hdieresis",7719,"hdotaccent",7715,"hdotbelow",7717,"he",1492,"heart",9829,"heartsuitblack",9829,"heartsuitwhite",9825,"hedagesh",64308,"hedageshhebrew",64308,"hehaltonearabic",1729,"heharabic",1607,"hehebrew",1492,"hehfinalaltonearabic",64423,"hehfinalalttwoarabic",65258,"hehfinalarabic",65258,"hehhamzaabovefinalarabic",64421,"hehhamzaaboveisolatedarabic",64420,"hehinitialaltonearabic",64424,"hehinitialarabic",65259,"hehiragana",12408,"hehmedialaltonearabic",64425,"hehmedialarabic",65260,"heiseierasquare",13179,"hekatakana",12504,"hekatakanahalfwidth",65421,"hekutaarusquare",13110,"henghook",615,"herutusquare",13113,"het",1495,"hethebrew",1495,"hhook",614,"hhooksuperior",689,"hieuhacirclekorean",12923,"hieuhaparenkorean",12827,"hieuhcirclekorean",12909,"hieuhkorean",12622,"hieuhparenkorean",12813,"hihiragana",12402,"hikatakana",12498,"hikatakanahalfwidth",65419,"hiriq",1460,"hiriq14",1460,"hiriq21",1460,"hiriq2d",1460,"hiriqhebrew",1460,"hiriqnarrowhebrew",1460,"hiriqquarterhebrew",1460,"hiriqwidehebrew",1460,"hlinebelow",7830,"hmonospace",65352,"hoarmenian",1392,"hohipthai",3627,"hohiragana",12411,"hokatakana",12507,"hokatakanahalfwidth",65422,"holam",1465,"holam19",1465,"holam26",1465,"holam32",1465,"holamhebrew",1465,"holamnarrowhebrew",1465,"holamquarterhebrew",1465,"holamwidehebrew",1465,"honokhukthai",3630,"hookabovecomb",777,"hookcmb",777,"hookpalatalizedbelowcmb",801,"hookretroflexbelowcmb",802,"hoonsquare",13122,"horicoptic",1001,"horizontalbar",8213,"horncmb",795,"hotsprings",9832,"house",8962,"hparen",9379,"hsuperior",688,"hturned",613,"huhiragana",12405,"huiitosquare",13107,"hukatakana",12501,"hukatakanahalfwidth",65420,"hungarumlaut",733,"hungarumlautcmb",779,"hv",405,"hyphen",45,"hypheninferior",63205,"hyphenmonospace",65293,"hyphensmall",65123,"hyphensuperior",63206,"hyphentwo",8208,"i",105,"iacute",237,"iacyrillic",1103,"ibengali",2439,"ibopomofo",12583,"ibreve",301,"icaron",464,"icircle",9432,"icircumflex",238,"icyrillic",1110,"idblgrave",521,"ideographearthcircle",12943,"ideographfirecircle",12939,"ideographicallianceparen",12863,"ideographiccallparen",12858,"ideographiccentrecircle",12965,"ideographicclose",12294,"ideographiccomma",12289,"ideographiccommaleft",65380,"ideographiccongratulationparen",12855,"ideographiccorrectcircle",12963,"ideographicearthparen",12847,"ideographicenterpriseparen",12861,"ideographicexcellentcircle",12957,"ideographicfestivalparen",12864,"ideographicfinancialcircle",12950,"ideographicfinancialparen",12854,"ideographicfireparen",12843,"ideographichaveparen",12850,"ideographichighcircle",12964,"ideographiciterationmark",12293,"ideographiclaborcircle",12952,"ideographiclaborparen",12856,"ideographicleftcircle",12967,"ideographiclowcircle",12966,"ideographicmedicinecircle",12969,"ideographicmetalparen",12846,"ideographicmoonparen",12842,"ideographicnameparen",12852,"ideographicperiod",12290,"ideographicprintcircle",12958,"ideographicreachparen",12867,"ideographicrepresentparen",12857,"ideographicresourceparen",12862,"ideographicrightcircle",12968,"ideographicsecretcircle",12953,"ideographicselfparen",12866,"ideographicsocietyparen",12851,"ideographicspace",12288,"ideographicspecialparen",12853,"ideographicstockparen",12849,"ideographicstudyparen",12859,"ideographicsunparen",12848,"ideographicsuperviseparen",12860,"ideographicwaterparen",12844,"ideographicwoodparen",12845,"ideographiczero",12295,"ideographmetalcircle",12942,"ideographmooncircle",12938,"ideographnamecircle",12948,"ideographsuncircle",12944,"ideographwatercircle",12940,"ideographwoodcircle",12941,"ideva",2311,"idieresis",239,"idieresisacute",7727,"idieresiscyrillic",1253,"idotbelow",7883,"iebrevecyrillic",1239,"iecyrillic",1077,"ieungacirclekorean",12917,"ieungaparenkorean",12821,"ieungcirclekorean",12903,"ieungkorean",12615,"ieungparenkorean",12807,"igrave",236,"igujarati",2695,"igurmukhi",2567,"ihiragana",12356,"ihookabove",7881,"iibengali",2440,"iicyrillic",1080,"iideva",2312,"iigujarati",2696,"iigurmukhi",2568,"iimatragurmukhi",2624,"iinvertedbreve",523,"iishortcyrillic",1081,"iivowelsignbengali",2496,"iivowelsigndeva",2368,"iivowelsigngujarati",2752,"ij",307,"ikatakana",12452,"ikatakanahalfwidth",65394,"ikorean",12643,"ilde",732,"iluyhebrew",1452,"imacron",299,"imacroncyrillic",1251,"imageorapproximatelyequal",8787,"imatragurmukhi",2623,"imonospace",65353,"increment",8710,"infinity",8734,"iniarmenian",1387,"integral",8747,"integralbottom",8993,"integralbt",8993,"integralex",63733,"integraltop",8992,"integraltp",8992,"intersection",8745,"intisquare",13061,"invbullet",9688,"invcircle",9689,"invsmileface",9787,"iocyrillic",1105,"iogonek",303,"iota",953,"iotadieresis",970,"iotadieresistonos",912,"iotalatin",617,"iotatonos",943,"iparen",9380,"irigurmukhi",2674,"ismallhiragana",12355,"ismallkatakana",12451,"ismallkatakanahalfwidth",65384,"issharbengali",2554,"istroke",616,"isuperior",63213,"iterationhiragana",12445,"iterationkatakana",12541,"itilde",297,"itildebelow",7725,"iubopomofo",12585,"iucyrillic",1102,"ivowelsignbengali",2495,"ivowelsigndeva",2367,"ivowelsigngujarati",2751,"izhitsacyrillic",1141,"izhitsadblgravecyrillic",1143,"j",106,"jaarmenian",1393,"jabengali",2460,"jadeva",2332,"jagujarati",2716,"jagurmukhi",2588,"jbopomofo",12560,"jcaron",496,"jcircle",9433,"jcircumflex",309,"jcrossedtail",669,"jdotlessstroke",607,"jecyrillic",1112,"jeemarabic",1580,"jeemfinalarabic",65182,"jeeminitialarabic",65183,"jeemmedialarabic",65184,"jeharabic",1688,"jehfinalarabic",64395,"jhabengali",2461,"jhadeva",2333,"jhagujarati",2717,"jhagurmukhi",2589,"jheharmenian",1403,"jis",12292,"jmonospace",65354,"jparen",9381,"jsuperior",690,"k",107,"kabashkircyrillic",1185,"kabengali",2453,"kacute",7729,"kacyrillic",1082,"kadescendercyrillic",1179,"kadeva",2325,"kaf",1499,"kafarabic",1603,"kafdagesh",64315,"kafdageshhebrew",64315,"kaffinalarabic",65242,"kafhebrew",1499,"kafinitialarabic",65243,"kafmedialarabic",65244,"kafrafehebrew",64333,"kagujarati",2709,"kagurmukhi",2581,"kahiragana",12363,"kahookcyrillic",1220,"kakatakana",12459,"kakatakanahalfwidth",65398,"kappa",954,"kappasymbolgreek",1008,"kapyeounmieumkorean",12657,"kapyeounphieuphkorean",12676,"kapyeounpieupkorean",12664,"kapyeounssangpieupkorean",12665,"karoriisquare",13069,"kashidaautoarabic",1600,"kashidaautonosidebearingarabic",1600,"kasmallkatakana",12533,"kasquare",13188,"kasraarabic",1616,"kasratanarabic",1613,"kastrokecyrillic",1183,"katahiraprolongmarkhalfwidth",65392,"kaverticalstrokecyrillic",1181,"kbopomofo",12558,"kcalsquare",13193,"kcaron",489,"kcedilla",311,"kcircle",9434,"kcommaaccent",311,"kdotbelow",7731,"keharmenian",1412,"kehiragana",12369,"kekatakana",12465,"kekatakanahalfwidth",65401,"kenarmenian",1391,"kesmallkatakana",12534,"kgreenlandic",312,"khabengali",2454,"khacyrillic",1093,"khadeva",2326,"khagujarati",2710,"khagurmukhi",2582,"khaharabic",1582,"khahfinalarabic",65190,"khahinitialarabic",65191,"khahmedialarabic",65192,"kheicoptic",999,"khhadeva",2393,"khhagurmukhi",2649,"khieukhacirclekorean",12920,"khieukhaparenkorean",12824,"khieukhcirclekorean",12906,"khieukhkorean",12619,"khieukhparenkorean",12810,"khokhaithai",3586,"khokhonthai",3589,"khokhuatthai",3587,"khokhwaithai",3588,"khomutthai",3675,"khook",409,"khorakhangthai",3590,"khzsquare",13201,"kihiragana",12365,"kikatakana",12461,"kikatakanahalfwidth",65399,"kiroguramusquare",13077,"kiromeetorusquare",13078,"kirosquare",13076,"kiyeokacirclekorean",12910,"kiyeokaparenkorean",12814,"kiyeokcirclekorean",12896,"kiyeokkorean",12593,"kiyeokparenkorean",12800,"kiyeoksioskorean",12595,"kjecyrillic",1116,"klinebelow",7733,"klsquare",13208,"kmcubedsquare",13222,"kmonospace",65355,"kmsquaredsquare",13218,"kohiragana",12371,"kohmsquare",13248,"kokaithai",3585,"kokatakana",12467,"kokatakanahalfwidth",65402,"kooposquare",13086,"koppacyrillic",1153,"koreanstandardsymbol",12927,"koroniscmb",835,"kparen",9382,"kpasquare",13226,"ksicyrillic",1135,"ktsquare",13263,"kturned",670,"kuhiragana",12367,"kukatakana",12463,"kukatakanahalfwidth",65400,"kvsquare",13240,"kwsquare",13246,"l",108,"labengali",2482,"lacute",314,"ladeva",2354,"lagujarati",2738,"lagurmukhi",2610,"lakkhangyaothai",3653,"lamaleffinalarabic",65276,"lamalefhamzaabovefinalarabic",65272,"lamalefhamzaaboveisolatedarabic",65271,"lamalefhamzabelowfinalarabic",65274,"lamalefhamzabelowisolatedarabic",65273,"lamalefisolatedarabic",65275,"lamalefmaddaabovefinalarabic",65270,"lamalefmaddaaboveisolatedarabic",65269,"lamarabic",1604,"lambda",955,"lambdastroke",411,"lamed",1500,"lameddagesh",64316,"lameddageshhebrew",64316,"lamedhebrew",1500,"lamfinalarabic",65246,"lamhahinitialarabic",64714,"laminitialarabic",65247,"lamjeeminitialarabic",64713,"lamkhahinitialarabic",64715,"lamlamhehisolatedarabic",65010,"lammedialarabic",65248,"lammeemhahinitialarabic",64904,"lammeeminitialarabic",64716,"largecircle",9711,"lbar",410,"lbelt",620,"lbopomofo",12556,"lcaron",318,"lcedilla",316,"lcircle",9435,"lcircumflexbelow",7741,"lcommaaccent",316,"ldot",320,"ldotaccent",320,"ldotbelow",7735,"ldotbelowmacron",7737,"leftangleabovecmb",794,"lefttackbelowcmb",792,"less",60,"lessequal",8804,"lessequalorgreater",8922,"lessmonospace",65308,"lessorequivalent",8818,"lessorgreater",8822,"lessoverequal",8806,"lesssmall",65124,"lezh",622,"lfblock",9612,"lhookretroflex",621,"lira",8356,"liwnarmenian",1388,"lj",457,"ljecyrillic",1113,"ll",63168,"lladeva",2355,"llagujarati",2739,"llinebelow",7739,"llladeva",2356,"llvocalicbengali",2529,"llvocalicdeva",2401,"llvocalicvowelsignbengali",2531,"llvocalicvowelsigndeva",2403,"lmiddletilde",619,"lmonospace",65356,"lmsquare",13264,"lochulathai",3628,"logicaland",8743,"logicalnot",172,"logicalnotreversed",8976,"logicalor",8744,"lolingthai",3621,"longs",383,"lowlinecenterline",65102,"lowlinecmb",818,"lowlinedashed",65101,"lozenge",9674,"lparen",9383,"lslash",322,"lsquare",8467,"lsuperior",63214,"ltshade",9617,"luthai",3622,"lvocalicbengali",2444,"lvocalicdeva",2316,"lvocalicvowelsignbengali",2530,"lvocalicvowelsigndeva",2402,"lxsquare",13267,"m",109,"mabengali",2478,"macron",175,"macronbelowcmb",817,"macroncmb",772,"macronlowmod",717,"macronmonospace",65507,"macute",7743,"madeva",2350,"magujarati",2734,"magurmukhi",2606,"mahapakhhebrew",1444,"mahapakhlefthebrew",1444,"mahiragana",12414,"maichattawalowleftthai",63637,"maichattawalowrightthai",63636,"maichattawathai",3659,"maichattawaupperleftthai",63635,"maieklowleftthai",63628,"maieklowrightthai",63627,"maiekthai",3656,"maiekupperleftthai",63626,"maihanakatleftthai",63620,"maihanakatthai",3633,"maitaikhuleftthai",63625,"maitaikhuthai",3655,"maitholowleftthai",63631,"maitholowrightthai",63630,"maithothai",3657,"maithoupperleftthai",63629,"maitrilowleftthai",63634,"maitrilowrightthai",63633,"maitrithai",3658,"maitriupperleftthai",63632,"maiyamokthai",3654,"makatakana",12510,"makatakanahalfwidth",65423,"male",9794,"mansyonsquare",13127,"maqafhebrew",1470,"mars",9794,"masoracirclehebrew",1455,"masquare",13187,"mbopomofo",12551,"mbsquare",13268,"mcircle",9436,"mcubedsquare",13221,"mdotaccent",7745,"mdotbelow",7747,"meemarabic",1605,"meemfinalarabic",65250,"meeminitialarabic",65251,"meemmedialarabic",65252,"meemmeeminitialarabic",64721,"meemmeemisolatedarabic",64584,"meetorusquare",13133,"mehiragana",12417,"meizierasquare",13182,"mekatakana",12513,"mekatakanahalfwidth",65426,"mem",1502,"memdagesh",64318,"memdageshhebrew",64318,"memhebrew",1502,"menarmenian",1396,"merkhahebrew",1445,"merkhakefulahebrew",1446,"merkhakefulalefthebrew",1446,"merkhalefthebrew",1445,"mhook",625,"mhzsquare",13202,"middledotkatakanahalfwidth",65381,"middot",183,"mieumacirclekorean",12914,"mieumaparenkorean",12818,"mieumcirclekorean",12900,"mieumkorean",12609,"mieumpansioskorean",12656,"mieumparenkorean",12804,"mieumpieupkorean",12654,"mieumsioskorean",12655,"mihiragana",12415,"mikatakana",12511,"mikatakanahalfwidth",65424,"minus",8722,"minusbelowcmb",800,"minuscircle",8854,"minusmod",727,"minusplus",8723,"minute",8242,"miribaarusquare",13130,"mirisquare",13129,"mlonglegturned",624,"mlsquare",13206,"mmcubedsquare",13219,"mmonospace",65357,"mmsquaredsquare",13215,"mohiragana",12418,"mohmsquare",13249,"mokatakana",12514,"mokatakanahalfwidth",65427,"molsquare",13270,"momathai",3617,"moverssquare",13223,"moverssquaredsquare",13224,"mparen",9384,"mpasquare",13227,"mssquare",13235,"msuperior",63215,"mturned",623,"mu",181,"mu1",181,"muasquare",13186,"muchgreater",8811,"muchless",8810,"mufsquare",13196,"mugreek",956,"mugsquare",13197,"muhiragana",12416,"mukatakana",12512,"mukatakanahalfwidth",65425,"mulsquare",13205,"multiply",215,"mumsquare",13211,"munahhebrew",1443,"munahlefthebrew",1443,"musicalnote",9834,"musicalnotedbl",9835,"musicflatsign",9837,"musicsharpsign",9839,"mussquare",13234,"muvsquare",13238,"muwsquare",13244,"mvmegasquare",13241,"mvsquare",13239,"mwmegasquare",13247,"mwsquare",13245,"n",110,"nabengali",2472,"nabla",8711,"nacute",324,"nadeva",2344,"nagujarati",2728,"nagurmukhi",2600,"nahiragana",12394,"nakatakana",12490,"nakatakanahalfwidth",65413,"napostrophe",329,"nasquare",13185,"nbopomofo",12555,"nbspace",160,"ncaron",328,"ncedilla",326,"ncircle",9437,"ncircumflexbelow",7755,"ncommaaccent",326,"ndotaccent",7749,"ndotbelow",7751,"nehiragana",12397,"nekatakana",12493,"nekatakanahalfwidth",65416,"newsheqelsign",8362,"nfsquare",13195,"ngabengali",2457,"ngadeva",2329,"ngagujarati",2713,"ngagurmukhi",2585,"ngonguthai",3591,"nhiragana",12435,"nhookleft",626,"nhookretroflex",627,"nieunacirclekorean",12911,"nieunaparenkorean",12815,"nieuncieuckorean",12597,"nieuncirclekorean",12897,"nieunhieuhkorean",12598,"nieunkorean",12596,"nieunpansioskorean",12648,"nieunparenkorean",12801,"nieunsioskorean",12647,"nieuntikeutkorean",12646,"nihiragana",12395,"nikatakana",12491,"nikatakanahalfwidth",65414,"nikhahitleftthai",63641,"nikhahitthai",3661,"nine",57,"ninearabic",1641,"ninebengali",2543,"ninecircle",9320,"ninecircleinversesansserif",10130,"ninedeva",2415,"ninegujarati",2799,"ninegurmukhi",2671,"ninehackarabic",1641,"ninehangzhou",12329,"nineideographicparen",12840,"nineinferior",8329,"ninemonospace",65305,"nineoldstyle",63289,"nineparen",9340,"nineperiod",9360,"ninepersian",1785,"nineroman",8568,"ninesuperior",8313,"nineteencircle",9330,"nineteenparen",9350,"nineteenperiod",9370,"ninethai",3673,"nj",460,"njecyrillic",1114,"nkatakana",12531,"nkatakanahalfwidth",65437,"nlegrightlong",414,"nlinebelow",7753,"nmonospace",65358,"nmsquare",13210,"nnabengali",2467,"nnadeva",2339,"nnagujarati",2723,"nnagurmukhi",2595,"nnnadeva",2345,"nohiragana",12398,"nokatakana",12494,"nokatakanahalfwidth",65417,"nonbreakingspace",160,"nonenthai",3603,"nonuthai",3609,"noonarabic",1606,"noonfinalarabic",65254,"noonghunnaarabic",1722,"noonghunnafinalarabic",64415,"nooninitialarabic",65255,"noonjeeminitialarabic",64722,"noonjeemisolatedarabic",64587,"noonmedialarabic",65256,"noonmeeminitialarabic",64725,"noonmeemisolatedarabic",64590,"noonnoonfinalarabic",64653,"notcontains",8716,"notelement",8713,"notelementof",8713,"notequal",8800,"notgreater",8815,"notgreaternorequal",8817,"notgreaternorless",8825,"notidentical",8802,"notless",8814,"notlessnorequal",8816,"notparallel",8742,"notprecedes",8832,"notsubset",8836,"notsucceeds",8833,"notsuperset",8837,"nowarmenian",1398,"nparen",9385,"nssquare",13233,"nsuperior",8319,"ntilde",241,"nu",957,"nuhiragana",12396,"nukatakana",12492,"nukatakanahalfwidth",65415,"nuktabengali",2492,"nuktadeva",2364,"nuktagujarati",2748,"nuktagurmukhi",2620,"numbersign",35,"numbersignmonospace",65283,"numbersignsmall",65119,"numeralsigngreek",884,"numeralsignlowergreek",885,"numero",8470,"nun",1504,"nundagesh",64320,"nundageshhebrew",64320,"nunhebrew",1504,"nvsquare",13237,"nwsquare",13243,"nyabengali",2462,"nyadeva",2334,"nyagujarati",2718,"nyagurmukhi",2590,"o",111,"oacute",243,"oangthai",3629,"obarred",629,"obarredcyrillic",1257,"obarreddieresiscyrillic",1259,"obengali",2451,"obopomofo",12571,"obreve",335,"ocandradeva",2321,"ocandragujarati",2705,"ocandravowelsigndeva",2377,"ocandravowelsigngujarati",2761,"ocaron",466,"ocircle",9438,"ocircumflex",244,"ocircumflexacute",7889,"ocircumflexdotbelow",7897,"ocircumflexgrave",7891,"ocircumflexhookabove",7893,"ocircumflextilde",7895,"ocyrillic",1086,"odblacute",337,"odblgrave",525,"odeva",2323,"odieresis",246,"odieresiscyrillic",1255,"odotbelow",7885,"oe",339,"oekorean",12634,"ogonek",731,"ogonekcmb",808,"ograve",242,"ogujarati",2707,"oharmenian",1413,"ohiragana",12362,"ohookabove",7887,"ohorn",417,"ohornacute",7899,"ohorndotbelow",7907,"ohorngrave",7901,"ohornhookabove",7903,"ohorntilde",7905,"ohungarumlaut",337,"oi",419,"oinvertedbreve",527,"okatakana",12458,"okatakanahalfwidth",65397,"okorean",12631,"olehebrew",1451,"omacron",333,"omacronacute",7763,"omacrongrave",7761,"omdeva",2384,"omega",969,"omega1",982,"omegacyrillic",1121,"omegalatinclosed",631,"omegaroundcyrillic",1147,"omegatitlocyrillic",1149,"omegatonos",974,"omgujarati",2768,"omicron",959,"omicrontonos",972,"omonospace",65359,"one",49,"onearabic",1633,"onebengali",2535,"onecircle",9312,"onecircleinversesansserif",10122,"onedeva",2407,"onedotenleader",8228,"oneeighth",8539,"onefitted",63196,"onegujarati",2791,"onegurmukhi",2663,"onehackarabic",1633,"onehalf",189,"onehangzhou",12321,"oneideographicparen",12832,"oneinferior",8321,"onemonospace",65297,"onenumeratorbengali",2548,"oneoldstyle",63281,"oneparen",9332,"oneperiod",9352,"onepersian",1777,"onequarter",188,"oneroman",8560,"onesuperior",185,"onethai",3665,"onethird",8531,"oogonek",491,"oogonekmacron",493,"oogurmukhi",2579,"oomatragurmukhi",2635,"oopen",596,"oparen",9386,"openbullet",9702,"option",8997,"ordfeminine",170,"ordmasculine",186,"orthogonal",8735,"oshortdeva",2322,"oshortvowelsigndeva",2378,"oslash",248,"oslashacute",511,"osmallhiragana",12361,"osmallkatakana",12457,"osmallkatakanahalfwidth",65387,"ostrokeacute",511,"osuperior",63216,"otcyrillic",1151,"otilde",245,"otildeacute",7757,"otildedieresis",7759,"oubopomofo",12577,"overline",8254,"overlinecenterline",65098,"overlinecmb",773,"overlinedashed",65097,"overlinedblwavy",65100,"overlinewavy",65099,"overscore",175,"ovowelsignbengali",2507,"ovowelsigndeva",2379,"ovowelsigngujarati",2763,"p",112,"paampssquare",13184,"paasentosquare",13099,"pabengali",2474,"pacute",7765,"padeva",2346,"pagedown",8671,"pageup",8670,"pagujarati",2730,"pagurmukhi",2602,"pahiragana",12401,"paiyannoithai",3631,"pakatakana",12497,"palatalizationcyrilliccmb",1156,"palochkacyrillic",1216,"pansioskorean",12671,"paragraph",182,"parallel",8741,"parenleft",40,"parenleftaltonearabic",64830,"parenleftbt",63725,"parenleftex",63724,"parenleftinferior",8333,"parenleftmonospace",65288,"parenleftsmall",65113,"parenleftsuperior",8317,"parenlefttp",63723,"parenleftvertical",65077,"parenright",41,"parenrightaltonearabic",64831,"parenrightbt",63736,"parenrightex",63735,"parenrightinferior",8334,"parenrightmonospace",65289,"parenrightsmall",65114,"parenrightsuperior",8318,"parenrighttp",63734,"parenrightvertical",65078,"partialdiff",8706,"paseqhebrew",1472,"pashtahebrew",1433,"pasquare",13225,"patah",1463,"patah11",1463,"patah1d",1463,"patah2a",1463,"patahhebrew",1463,"patahnarrowhebrew",1463,"patahquarterhebrew",1463,"patahwidehebrew",1463,"pazerhebrew",1441,"pbopomofo",12550,"pcircle",9439,"pdotaccent",7767,"pe",1508,"pecyrillic",1087,"pedagesh",64324,"pedageshhebrew",64324,"peezisquare",13115,"pefinaldageshhebrew",64323,"peharabic",1662,"peharmenian",1402,"pehebrew",1508,"pehfinalarabic",64343,"pehinitialarabic",64344,"pehiragana",12410,"pehmedialarabic",64345,"pekatakana",12506,"pemiddlehookcyrillic",1191,"perafehebrew",64334,"percent",37,"percentarabic",1642,"percentmonospace",65285,"percentsmall",65130,"period",46,"periodarmenian",1417,"periodcentered",183,"periodhalfwidth",65377,"periodinferior",63207,"periodmonospace",65294,"periodsmall",65106,"periodsuperior",63208,"perispomenigreekcmb",834,"perpendicular",8869,"perthousand",8240,"peseta",8359,"pfsquare",13194,"phabengali",2475,"phadeva",2347,"phagujarati",2731,"phagurmukhi",2603,"phi",966,"phi1",981,"phieuphacirclekorean",12922,"phieuphaparenkorean",12826,"phieuphcirclekorean",12908,"phieuphkorean",12621,"phieuphparenkorean",12812,"philatin",632,"phinthuthai",3642,"phisymbolgreek",981,"phook",421,"phophanthai",3614,"phophungthai",3612,"phosamphaothai",3616,"pi",960,"pieupacirclekorean",12915,"pieupaparenkorean",12819,"pieupcieuckorean",12662,"pieupcirclekorean",12901,"pieupkiyeokkorean",12658,"pieupkorean",12610,"pieupparenkorean",12805,"pieupsioskiyeokkorean",12660,"pieupsioskorean",12612,"pieupsiostikeutkorean",12661,"pieupthieuthkorean",12663,"pieuptikeutkorean",12659,"pihiragana",12404,"pikatakana",12500,"pisymbolgreek",982,"piwrarmenian",1411,"plus",43,"plusbelowcmb",799,"pluscircle",8853,"plusminus",177,"plusmod",726,"plusmonospace",65291,"plussmall",65122,"plussuperior",8314,"pmonospace",65360,"pmsquare",13272,"pohiragana",12413,"pointingindexdownwhite",9759,"pointingindexleftwhite",9756,"pointingindexrightwhite",9758,"pointingindexupwhite",9757,"pokatakana",12509,"poplathai",3611,"postalmark",12306,"postalmarkface",12320,"pparen",9387,"precedes",8826,"prescription",8478,"primemod",697,"primereversed",8245,"product",8719,"projective",8965,"prolongedkana",12540,"propellor",8984,"propersubset",8834,"propersuperset",8835,"proportion",8759,"proportional",8733,"psi",968,"psicyrillic",1137,"psilipneumatacyrilliccmb",1158,"pssquare",13232,"puhiragana",12407,"pukatakana",12503,"pvsquare",13236,"pwsquare",13242,"q",113,"qadeva",2392,"qadmahebrew",1448,"qafarabic",1602,"qaffinalarabic",65238,"qafinitialarabic",65239,"qafmedialarabic",65240,"qamats",1464,"qamats10",1464,"qamats1a",1464,"qamats1c",1464,"qamats27",1464,"qamats29",1464,"qamats33",1464,"qamatsde",1464,"qamatshebrew",1464,"qamatsnarrowhebrew",1464,"qamatsqatanhebrew",1464,"qamatsqatannarrowhebrew",1464,"qamatsqatanquarterhebrew",1464,"qamatsqatanwidehebrew",1464,"qamatsquarterhebrew",1464,"qamatswidehebrew",1464,"qarneyparahebrew",1439,"qbopomofo",12561,"qcircle",9440,"qhook",672,"qmonospace",65361,"qof",1511,"qofdagesh",64327,"qofdageshhebrew",64327,"qofhebrew",1511,"qparen",9388,"quarternote",9833,"qubuts",1467,"qubuts18",1467,"qubuts25",1467,"qubuts31",1467,"qubutshebrew",1467,"qubutsnarrowhebrew",1467,"qubutsquarterhebrew",1467,"qubutswidehebrew",1467,"question",63,"questionarabic",1567,"questionarmenian",1374,"questiondown",191,"questiondownsmall",63423,"questiongreek",894,"questionmonospace",65311,"questionsmall",63295,"quotedbl",34,"quotedblbase",8222,"quotedblleft",8220,"quotedblmonospace",65282,"quotedblprime",12318,"quotedblprimereversed",12317,"quotedblright",8221,"quoteleft",8216,"quoteleftreversed",8219,"quotereversed",8219,"quoteright",8217,"quoterightn",329,"quotesinglbase",8218,"quotesingle",39,"quotesinglemonospace",65287,"r",114,"raarmenian",1404,"rabengali",2480,"racute",341,"radeva",2352,"radical",8730,"radicalex",63717,"radoverssquare",13230,"radoverssquaredsquare",13231,"radsquare",13229,"rafe",1471,"rafehebrew",1471,"ragujarati",2736,"ragurmukhi",2608,"rahiragana",12425,"rakatakana",12521,"rakatakanahalfwidth",65431,"ralowerdiagonalbengali",2545,"ramiddlediagonalbengali",2544,"ramshorn",612,"ratio",8758,"rbopomofo",12566,"rcaron",345,"rcedilla",343,"rcircle",9441,"rcommaaccent",343,"rdblgrave",529,"rdotaccent",7769,"rdotbelow",7771,"rdotbelowmacron",7773,"referencemark",8251,"reflexsubset",8838,"reflexsuperset",8839,"registered",174,"registersans",63720,"registerserif",63194,"reharabic",1585,"reharmenian",1408,"rehfinalarabic",65198,"rehiragana",12428,"rekatakana",12524,"rekatakanahalfwidth",65434,"resh",1512,"reshdageshhebrew",64328,"reshhebrew",1512,"reversedtilde",8765,"reviahebrew",1431,"reviamugrashhebrew",1431,"revlogicalnot",8976,"rfishhook",638,"rfishhookreversed",639,"rhabengali",2525,"rhadeva",2397,"rho",961,"rhook",637,"rhookturned",635,"rhookturnedsuperior",693,"rhosymbolgreek",1009,"rhotichookmod",734,"rieulacirclekorean",12913,"rieulaparenkorean",12817,"rieulcirclekorean",12899,"rieulhieuhkorean",12608,"rieulkiyeokkorean",12602,"rieulkiyeoksioskorean",12649,"rieulkorean",12601,"rieulmieumkorean",12603,"rieulpansioskorean",12652,"rieulparenkorean",12803,"rieulphieuphkorean",12607,"rieulpieupkorean",12604,"rieulpieupsioskorean",12651,"rieulsioskorean",12605,"rieulthieuthkorean",12606,"rieultikeutkorean",12650,"rieulyeorinhieuhkorean",12653,"rightangle",8735,"righttackbelowcmb",793,"righttriangle",8895,"rihiragana",12426,"rikatakana",12522,"rikatakanahalfwidth",65432,"ring",730,"ringbelowcmb",805,"ringcmb",778,"ringhalfleft",703,"ringhalfleftarmenian",1369,"ringhalfleftbelowcmb",796,"ringhalfleftcentered",723,"ringhalfright",702,"ringhalfrightbelowcmb",825,"ringhalfrightcentered",722,"rinvertedbreve",531,"rittorusquare",13137,"rlinebelow",7775,"rlongleg",636,"rlonglegturned",634,"rmonospace",65362,"rohiragana",12429,"rokatakana",12525,"rokatakanahalfwidth",65435,"roruathai",3619,"rparen",9389,"rrabengali",2524,"rradeva",2353,"rragurmukhi",2652,"rreharabic",1681,"rrehfinalarabic",64397,"rrvocalicbengali",2528,"rrvocalicdeva",2400,"rrvocalicgujarati",2784,"rrvocalicvowelsignbengali",2500,"rrvocalicvowelsigndeva",2372,"rrvocalicvowelsigngujarati",2756,"rsuperior",63217,"rtblock",9616,"rturned",633,"rturnedsuperior",692,"ruhiragana",12427,"rukatakana",12523,"rukatakanahalfwidth",65433,"rupeemarkbengali",2546,"rupeesignbengali",2547,"rupiah",63197,"ruthai",3620,"rvocalicbengali",2443,"rvocalicdeva",2315,"rvocalicgujarati",2699,"rvocalicvowelsignbengali",2499,"rvocalicvowelsigndeva",2371,"rvocalicvowelsigngujarati",2755,"s",115,"sabengali",2488,"sacute",347,"sacutedotaccent",7781,"sadarabic",1589,"sadeva",2360,"sadfinalarabic",65210,"sadinitialarabic",65211,"sadmedialarabic",65212,"sagujarati",2744,"sagurmukhi",2616,"sahiragana",12373,"sakatakana",12469,"sakatakanahalfwidth",65403,"sallallahoualayhewasallamarabic",65018,"samekh",1505,"samekhdagesh",64321,"samekhdageshhebrew",64321,"samekhhebrew",1505,"saraaathai",3634,"saraaethai",3649,"saraaimaimalaithai",3652,"saraaimaimuanthai",3651,"saraamthai",3635,"saraathai",3632,"saraethai",3648,"saraiileftthai",63622,"saraiithai",3637,"saraileftthai",63621,"saraithai",3636,"saraothai",3650,"saraueeleftthai",63624,"saraueethai",3639,"saraueleftthai",63623,"sarauethai",3638,"sarauthai",3640,"sarauuthai",3641,"sbopomofo",12569,"scaron",353,"scarondotaccent",7783,"scedilla",351,"schwa",601,"schwacyrillic",1241,"schwadieresiscyrillic",1243,"schwahook",602,"scircle",9442,"scircumflex",349,"scommaaccent",537,"sdotaccent",7777,"sdotbelow",7779,"sdotbelowdotaccent",7785,"seagullbelowcmb",828,"second",8243,"secondtonechinese",714,"section",167,"seenarabic",1587,"seenfinalarabic",65202,"seeninitialarabic",65203,"seenmedialarabic",65204,"segol",1462,"segol13",1462,"segol1f",1462,"segol2c",1462,"segolhebrew",1462,"segolnarrowhebrew",1462,"segolquarterhebrew",1462,"segoltahebrew",1426,"segolwidehebrew",1462,"seharmenian",1405,"sehiragana",12379,"sekatakana",12475,"sekatakanahalfwidth",65406,"semicolon",59,"semicolonarabic",1563,"semicolonmonospace",65307,"semicolonsmall",65108,"semivoicedmarkkana",12444,"semivoicedmarkkanahalfwidth",65439,"sentisquare",13090,"sentosquare",13091,"seven",55,"sevenarabic",1639,"sevenbengali",2541,"sevencircle",9318,"sevencircleinversesansserif",10128,"sevendeva",2413,"seveneighths",8542,"sevengujarati",2797,"sevengurmukhi",2669,"sevenhackarabic",1639,"sevenhangzhou",12327,"sevenideographicparen",12838,"seveninferior",8327,"sevenmonospace",65303,"sevenoldstyle",63287,"sevenparen",9338,"sevenperiod",9358,"sevenpersian",1783,"sevenroman",8566,"sevensuperior",8311,"seventeencircle",9328,"seventeenparen",9348,"seventeenperiod",9368,"seventhai",3671,"sfthyphen",173,"shaarmenian",1399,"shabengali",2486,"shacyrillic",1096,"shaddaarabic",1617,"shaddadammaarabic",64609,"shaddadammatanarabic",64606,"shaddafathaarabic",64608,"shaddakasraarabic",64610,"shaddakasratanarabic",64607,"shade",9618,"shadedark",9619,"shadelight",9617,"shademedium",9618,"shadeva",2358,"shagujarati",2742,"shagurmukhi",2614,"shalshelethebrew",1427,"shbopomofo",12565,"shchacyrillic",1097,"sheenarabic",1588,"sheenfinalarabic",65206,"sheeninitialarabic",65207,"sheenmedialarabic",65208,"sheicoptic",995,"sheqel",8362,"sheqelhebrew",8362,"sheva",1456,"sheva115",1456,"sheva15",1456,"sheva22",1456,"sheva2e",1456,"shevahebrew",1456,"shevanarrowhebrew",1456,"shevaquarterhebrew",1456,"shevawidehebrew",1456,"shhacyrillic",1211,"shimacoptic",1005,"shin",1513,"shindagesh",64329,"shindageshhebrew",64329,"shindageshshindot",64300,"shindageshshindothebrew",64300,"shindageshsindot",64301,"shindageshsindothebrew",64301,"shindothebrew",1473,"shinhebrew",1513,"shinshindot",64298,"shinshindothebrew",64298,"shinsindot",64299,"shinsindothebrew",64299,"shook",642,"sigma",963,"sigma1",962,"sigmafinal",962,"sigmalunatesymbolgreek",1010,"sihiragana",12375,"sikatakana",12471,"sikatakanahalfwidth",65404,"siluqhebrew",1469,"siluqlefthebrew",1469,"similar",8764,"sindothebrew",1474,"siosacirclekorean",12916,"siosaparenkorean",12820,"sioscieuckorean",12670,"sioscirclekorean",12902,"sioskiyeokkorean",12666,"sioskorean",12613,"siosnieunkorean",12667,"siosparenkorean",12806,"siospieupkorean",12669,"siostikeutkorean",12668,"six",54,"sixarabic",1638,"sixbengali",2540,"sixcircle",9317,"sixcircleinversesansserif",10127,"sixdeva",2412,"sixgujarati",2796,"sixgurmukhi",2668,"sixhackarabic",1638,"sixhangzhou",12326,"sixideographicparen",12837,"sixinferior",8326,"sixmonospace",65302,"sixoldstyle",63286,"sixparen",9337,"sixperiod",9357,"sixpersian",1782,"sixroman",8565,"sixsuperior",8310,"sixteencircle",9327,"sixteencurrencydenominatorbengali",2553,"sixteenparen",9347,"sixteenperiod",9367,"sixthai",3670,"slash",47,"slashmonospace",65295,"slong",383,"slongdotaccent",7835,"smileface",9786,"smonospace",65363,"sofpasuqhebrew",1475,"softhyphen",173,"softsigncyrillic",1100,"sohiragana",12381,"sokatakana",12477,"sokatakanahalfwidth",65407,"soliduslongoverlaycmb",824,"solidusshortoverlaycmb",823,"sorusithai",3625,"sosalathai",3624,"sosothai",3595,"sosuathai",3626,"space",32,"spacehackarabic",32,"spade",9824,"spadesuitblack",9824,"spadesuitwhite",9828,"sparen",9390,"squarebelowcmb",827,"squarecc",13252,"squarecm",13213,"squarediagonalcrosshatchfill",9641,"squarehorizontalfill",9636,"squarekg",13199,"squarekm",13214,"squarekmcapital",13262,"squareln",13265,"squarelog",13266,"squaremg",13198,"squaremil",13269,"squaremm",13212,"squaremsquared",13217,"squareorthogonalcrosshatchfill",9638,"squareupperlefttolowerrightfill",9639,"squareupperrighttolowerleftfill",9640,"squareverticalfill",9637,"squarewhitewithsmallblack",9635,"srsquare",13275,"ssabengali",2487,"ssadeva",2359,"ssagujarati",2743,"ssangcieuckorean",12617,"ssanghieuhkorean",12677,"ssangieungkorean",12672,"ssangkiyeokkorean",12594,"ssangnieunkorean",12645,"ssangpieupkorean",12611,"ssangsioskorean",12614,"ssangtikeutkorean",12600,"ssuperior",63218,"sterling",163,"sterlingmonospace",65505,"strokelongoverlaycmb",822,"strokeshortoverlaycmb",821,"subset",8834,"subsetnotequal",8842,"subsetorequal",8838,"succeeds",8827,"suchthat",8715,"suhiragana",12377,"sukatakana",12473,"sukatakanahalfwidth",65405,"sukunarabic",1618,"summation",8721,"sun",9788,"superset",8835,"supersetnotequal",8843,"supersetorequal",8839,"svsquare",13276,"syouwaerasquare",13180,"t",116,"tabengali",2468,"tackdown",8868,"tackleft",8867,"tadeva",2340,"tagujarati",2724,"tagurmukhi",2596,"taharabic",1591,"tahfinalarabic",65218,"tahinitialarabic",65219,"tahiragana",12383,"tahmedialarabic",65220,"taisyouerasquare",13181,"takatakana",12479,"takatakanahalfwidth",65408,"tatweelarabic",1600,"tau",964,"tav",1514,"tavdages",64330,"tavdagesh",64330,"tavdageshhebrew",64330,"tavhebrew",1514,"tbar",359,"tbopomofo",12554,"tcaron",357,"tccurl",680,"tcedilla",355,"tcheharabic",1670,"tchehfinalarabic",64379,"tchehinitialarabic",64380,"tchehmedialarabic",64381,"tcircle",9443,"tcircumflexbelow",7793,"tcommaaccent",355,"tdieresis",7831,"tdotaccent",7787,"tdotbelow",7789,"tecyrillic",1090,"tedescendercyrillic",1197,"teharabic",1578,"tehfinalarabic",65174,"tehhahinitialarabic",64674,"tehhahisolatedarabic",64524,"tehinitialarabic",65175,"tehiragana",12390,"tehjeeminitialarabic",64673,"tehjeemisolatedarabic",64523,"tehmarbutaarabic",1577,"tehmarbutafinalarabic",65172,"tehmedialarabic",65176,"tehmeeminitialarabic",64676,"tehmeemisolatedarabic",64526,"tehnoonfinalarabic",64627,"tekatakana",12486,"tekatakanahalfwidth",65411,"telephone",8481,"telephoneblack",9742,"telishagedolahebrew",1440,"telishaqetanahebrew",1449,"tencircle",9321,"tenideographicparen",12841,"tenparen",9341,"tenperiod",9361,"tenroman",8569,"tesh",679,"tet",1496,"tetdagesh",64312,"tetdageshhebrew",64312,"tethebrew",1496,"tetsecyrillic",1205,"tevirhebrew",1435,"tevirlefthebrew",1435,"thabengali",2469,"thadeva",2341,"thagujarati",2725,"thagurmukhi",2597,"thalarabic",1584,"thalfinalarabic",65196,"thanthakhatlowleftthai",63640,"thanthakhatlowrightthai",63639,"thanthakhatthai",3660,"thanthakhatupperleftthai",63638,"theharabic",1579,"thehfinalarabic",65178,"thehinitialarabic",65179,"thehmedialarabic",65180,"thereexists",8707,"therefore",8756,"theta",952,"theta1",977,"thetasymbolgreek",977,"thieuthacirclekorean",12921,"thieuthaparenkorean",12825,"thieuthcirclekorean",12907,"thieuthkorean",12620,"thieuthparenkorean",12811,"thirteencircle",9324,"thirteenparen",9344,"thirteenperiod",9364,"thonangmonthothai",3601,"thook",429,"thophuthaothai",3602,"thorn",254,"thothahanthai",3607,"thothanthai",3600,"thothongthai",3608,"thothungthai",3606,"thousandcyrillic",1154,"thousandsseparatorarabic",1644,"thousandsseparatorpersian",1644,"three",51,"threearabic",1635,"threebengali",2537,"threecircle",9314,"threecircleinversesansserif",10124,"threedeva",2409,"threeeighths",8540,"threegujarati",2793,"threegurmukhi",2665,"threehackarabic",1635,"threehangzhou",12323,"threeideographicparen",12834,"threeinferior",8323,"threemonospace",65299,"threenumeratorbengali",2550,"threeoldstyle",63283,"threeparen",9334,"threeperiod",9354,"threepersian",1779,"threequarters",190,"threequartersemdash",63198,"threeroman",8562,"threesuperior",179,"threethai",3667,"thzsquare",13204,"tihiragana",12385,"tikatakana",12481,"tikatakanahalfwidth",65409,"tikeutacirclekorean",12912,"tikeutaparenkorean",12816,"tikeutcirclekorean",12898,"tikeutkorean",12599,"tikeutparenkorean",12802,"tilde",732,"tildebelowcmb",816,"tildecmb",771,"tildecomb",771,"tildedoublecmb",864,"tildeoperator",8764,"tildeoverlaycmb",820,"tildeverticalcmb",830,"timescircle",8855,"tipehahebrew",1430,"tipehalefthebrew",1430,"tippigurmukhi",2672,"titlocyrilliccmb",1155,"tiwnarmenian",1407,"tlinebelow",7791,"tmonospace",65364,"toarmenian",1385,"tohiragana",12392,"tokatakana",12488,"tokatakanahalfwidth",65412,"tonebarextrahighmod",741,"tonebarextralowmod",745,"tonebarhighmod",742,"tonebarlowmod",744,"tonebarmidmod",743,"tonefive",445,"tonesix",389,"tonetwo",424,"tonos",900,"tonsquare",13095,"topatakthai",3599,"tortoiseshellbracketleft",12308,"tortoiseshellbracketleftsmall",65117,"tortoiseshellbracketleftvertical",65081,"tortoiseshellbracketright",12309,"tortoiseshellbracketrightsmall",65118,"tortoiseshellbracketrightvertical",65082,"totaothai",3605,"tpalatalhook",427,"tparen",9391,"trademark",8482,"trademarksans",63722,"trademarkserif",63195,"tretroflexhook",648,"triagdn",9660,"triaglf",9668,"triagrt",9658,"triagup",9650,"ts",678,"tsadi",1510,"tsadidagesh",64326,"tsadidageshhebrew",64326,"tsadihebrew",1510,"tsecyrillic",1094,"tsere",1461,"tsere12",1461,"tsere1e",1461,"tsere2b",1461,"tserehebrew",1461,"tserenarrowhebrew",1461,"tserequarterhebrew",1461,"tserewidehebrew",1461,"tshecyrillic",1115,"tsuperior",63219,"ttabengali",2463,"ttadeva",2335,"ttagujarati",2719,"ttagurmukhi",2591,"tteharabic",1657,"ttehfinalarabic",64359,"ttehinitialarabic",64360,"ttehmedialarabic",64361,"tthabengali",2464,"tthadeva",2336,"tthagujarati",2720,"tthagurmukhi",2592,"tturned",647,"tuhiragana",12388,"tukatakana",12484,"tukatakanahalfwidth",65410,"tusmallhiragana",12387,"tusmallkatakana",12483,"tusmallkatakanahalfwidth",65391,"twelvecircle",9323,"twelveparen",9343,"twelveperiod",9363,"twelveroman",8571,"twentycircle",9331,"twentyhangzhou",21316,"twentyparen",9351,"twentyperiod",9371,"two",50,"twoarabic",1634,"twobengali",2536,"twocircle",9313,"twocircleinversesansserif",10123,"twodeva",2408,"twodotenleader",8229,"twodotleader",8229,"twodotleadervertical",65072,"twogujarati",2792,"twogurmukhi",2664,"twohackarabic",1634,"twohangzhou",12322,"twoideographicparen",12833,"twoinferior",8322,"twomonospace",65298,"twonumeratorbengali",2549,"twooldstyle",63282,"twoparen",9333,"twoperiod",9353,"twopersian",1778,"tworoman",8561,"twostroke",443,"twosuperior",178,"twothai",3666,"twothirds",8532,"u",117,"uacute",250,"ubar",649,"ubengali",2441,"ubopomofo",12584,"ubreve",365,"ucaron",468,"ucircle",9444,"ucircumflex",251,"ucircumflexbelow",7799,"ucyrillic",1091,"udattadeva",2385,"udblacute",369,"udblgrave",533,"udeva",2313,"udieresis",252,"udieresisacute",472,"udieresisbelow",7795,"udieresiscaron",474,"udieresiscyrillic",1265,"udieresisgrave",476,"udieresismacron",470,"udotbelow",7909,"ugrave",249,"ugujarati",2697,"ugurmukhi",2569,"uhiragana",12358,"uhookabove",7911,"uhorn",432,"uhornacute",7913,"uhorndotbelow",7921,"uhorngrave",7915,"uhornhookabove",7917,"uhorntilde",7919,"uhungarumlaut",369,"uhungarumlautcyrillic",1267,"uinvertedbreve",535,"ukatakana",12454,"ukatakanahalfwidth",65395,"ukcyrillic",1145,"ukorean",12636,"umacron",363,"umacroncyrillic",1263,"umacrondieresis",7803,"umatragurmukhi",2625,"umonospace",65365,"underscore",95,"underscoredbl",8215,"underscoremonospace",65343,"underscorevertical",65075,"underscorewavy",65103,"union",8746,"universal",8704,"uogonek",371,"uparen",9392,"upblock",9600,"upperdothebrew",1476,"upsilon",965,"upsilondieresis",971,"upsilondieresistonos",944,"upsilonlatin",650,"upsilontonos",973,"uptackbelowcmb",797,"uptackmod",724,"uragurmukhi",2675,"uring",367,"ushortcyrillic",1118,"usmallhiragana",12357,"usmallkatakana",12453,"usmallkatakanahalfwidth",65385,"ustraightcyrillic",1199,"ustraightstrokecyrillic",1201,"utilde",361,"utildeacute",7801,"utildebelow",7797,"uubengali",2442,"uudeva",2314,"uugujarati",2698,"uugurmukhi",2570,"uumatragurmukhi",2626,"uuvowelsignbengali",2498,"uuvowelsigndeva",2370,"uuvowelsigngujarati",2754,"uvowelsignbengali",2497,"uvowelsigndeva",2369,"uvowelsigngujarati",2753,"v",118,"vadeva",2357,"vagujarati",2741,"vagurmukhi",2613,"vakatakana",12535,"vav",1493,"vavdagesh",64309,"vavdagesh65",64309,"vavdageshhebrew",64309,"vavhebrew",1493,"vavholam",64331,"vavholamhebrew",64331,"vavvavhebrew",1520,"vavyodhebrew",1521,"vcircle",9445,"vdotbelow",7807,"vecyrillic",1074,"veharabic",1700,"vehfinalarabic",64363,"vehinitialarabic",64364,"vehmedialarabic",64365,"vekatakana",12537,"venus",9792,"verticalbar",124,"verticallineabovecmb",781,"verticallinebelowcmb",809,"verticallinelowmod",716,"verticallinemod",712,"vewarmenian",1406,"vhook",651,"vikatakana",12536,"viramabengali",2509,"viramadeva",2381,"viramagujarati",2765,"visargabengali",2435,"visargadeva",2307,"visargagujarati",2691,"vmonospace",65366,"voarmenian",1400,"voicediterationhiragana",12446,"voicediterationkatakana",12542,"voicedmarkkana",12443,"voicedmarkkanahalfwidth",65438,"vokatakana",12538,"vparen",9393,"vtilde",7805,"vturned",652,"vuhiragana",12436,"vukatakana",12532,"w",119,"wacute",7811,"waekorean",12633,"wahiragana",12431,"wakatakana",12527,"wakatakanahalfwidth",65436,"wakorean",12632,"wasmallhiragana",12430,"wasmallkatakana",12526,"wattosquare",13143,"wavedash",12316,"wavyunderscorevertical",65076,"wawarabic",1608,"wawfinalarabic",65262,"wawhamzaabovearabic",1572,"wawhamzaabovefinalarabic",65158,"wbsquare",13277,"wcircle",9446,"wcircumflex",373,"wdieresis",7813,"wdotaccent",7815,"wdotbelow",7817,"wehiragana",12433,"weierstrass",8472,"wekatakana",12529,"wekorean",12638,"weokorean",12637,"wgrave",7809,"whitebullet",9702,"whitecircle",9675,"whitecircleinverse",9689,"whitecornerbracketleft",12302,"whitecornerbracketleftvertical",65091,"whitecornerbracketright",12303,"whitecornerbracketrightvertical",65092,"whitediamond",9671,"whitediamondcontainingblacksmalldiamond",9672,"whitedownpointingsmalltriangle",9663,"whitedownpointingtriangle",9661,"whiteleftpointingsmalltriangle",9667,"whiteleftpointingtriangle",9665,"whitelenticularbracketleft",12310,"whitelenticularbracketright",12311,"whiterightpointingsmalltriangle",9657,"whiterightpointingtriangle",9655,"whitesmallsquare",9643,"whitesmilingface",9786,"whitesquare",9633,"whitestar",9734,"whitetelephone",9743,"whitetortoiseshellbracketleft",12312,"whitetortoiseshellbracketright",12313,"whiteuppointingsmalltriangle",9653,"whiteuppointingtriangle",9651,"wihiragana",12432,"wikatakana",12528,"wikorean",12639,"wmonospace",65367,"wohiragana",12434,"wokatakana",12530,"wokatakanahalfwidth",65382,"won",8361,"wonmonospace",65510,"wowaenthai",3623,"wparen",9394,"wring",7832,"wsuperior",695,"wturned",653,"wynn",447,"x",120,"xabovecmb",829,"xbopomofo",12562,"xcircle",9447,"xdieresis",7821,"xdotaccent",7819,"xeharmenian",1389,"xi",958,"xmonospace",65368,"xparen",9395,"xsuperior",739,"y",121,"yaadosquare",13134,"yabengali",2479,"yacute",253,"yadeva",2351,"yaekorean",12626,"yagujarati",2735,"yagurmukhi",2607,"yahiragana",12420,"yakatakana",12516,"yakatakanahalfwidth",65428,"yakorean",12625,"yamakkanthai",3662,"yasmallhiragana",12419,"yasmallkatakana",12515,"yasmallkatakanahalfwidth",65388,"yatcyrillic",1123,"ycircle",9448,"ycircumflex",375,"ydieresis",255,"ydotaccent",7823,"ydotbelow",7925,"yeharabic",1610,"yehbarreearabic",1746,"yehbarreefinalarabic",64431,"yehfinalarabic",65266,"yehhamzaabovearabic",1574,"yehhamzaabovefinalarabic",65162,"yehhamzaaboveinitialarabic",65163,"yehhamzaabovemedialarabic",65164,"yehinitialarabic",65267,"yehmedialarabic",65268,"yehmeeminitialarabic",64733,"yehmeemisolatedarabic",64600,"yehnoonfinalarabic",64660,"yehthreedotsbelowarabic",1745,"yekorean",12630,"yen",165,"yenmonospace",65509,"yeokorean",12629,"yeorinhieuhkorean",12678,"yerahbenyomohebrew",1450,"yerahbenyomolefthebrew",1450,"yericyrillic",1099,"yerudieresiscyrillic",1273,"yesieungkorean",12673,"yesieungpansioskorean",12675,"yesieungsioskorean",12674,"yetivhebrew",1434,"ygrave",7923,"yhook",436,"yhookabove",7927,"yiarmenian",1397,"yicyrillic",1111,"yikorean",12642,"yinyang",9775,"yiwnarmenian",1410,"ymonospace",65369,"yod",1497,"yoddagesh",64313,"yoddageshhebrew",64313,"yodhebrew",1497,"yodyodhebrew",1522,"yodyodpatahhebrew",64287,"yohiragana",12424,"yoikorean",12681,"yokatakana",12520,"yokatakanahalfwidth",65430,"yokorean",12635,"yosmallhiragana",12423,"yosmallkatakana",12519,"yosmallkatakanahalfwidth",65390,"yotgreek",1011,"yoyaekorean",12680,"yoyakorean",12679,"yoyakthai",3618,"yoyingthai",3597,"yparen",9396,"ypogegrammeni",890,"ypogegrammenigreekcmb",837,"yr",422,"yring",7833,"ysuperior",696,"ytilde",7929,"yturned",654,"yuhiragana",12422,"yuikorean",12684,"yukatakana",12518,"yukatakanahalfwidth",65429,"yukorean",12640,"yusbigcyrillic",1131,"yusbigiotifiedcyrillic",1133,"yuslittlecyrillic",1127,"yuslittleiotifiedcyrillic",1129,"yusmallhiragana",12421,"yusmallkatakana",12517,"yusmallkatakanahalfwidth",65389,"yuyekorean",12683,"yuyeokorean",12682,"yyabengali",2527,"yyadeva",2399,"z",122,"zaarmenian",1382,"zacute",378,"zadeva",2395,"zagurmukhi",2651,"zaharabic",1592,"zahfinalarabic",65222,"zahinitialarabic",65223,"zahiragana",12374,"zahmedialarabic",65224,"zainarabic",1586,"zainfinalarabic",65200,"zakatakana",12470,"zaqefgadolhebrew",1429,"zaqefqatanhebrew",1428,"zarqahebrew",1432,"zayin",1494,"zayindagesh",64310,"zayindageshhebrew",64310,"zayinhebrew",1494,"zbopomofo",12567,"zcaron",382,"zcircle",9449,"zcircumflex",7825,"zcurl",657,"zdot",380,"zdotaccent",380,"zdotbelow",7827,"zecyrillic",1079,"zedescendercyrillic",1177,"zedieresiscyrillic",1247,"zehiragana",12380,"zekatakana",12476,"zero",48,"zeroarabic",1632,"zerobengali",2534,"zerodeva",2406,"zerogujarati",2790,"zerogurmukhi",2662,"zerohackarabic",1632,"zeroinferior",8320,"zeromonospace",65296,"zerooldstyle",63280,"zeropersian",1776,"zerosuperior",8304,"zerothai",3664,"zerowidthjoiner",65279,"zerowidthnonjoiner",8204,"zerowidthspace",8203,"zeta",950,"zhbopomofo",12563,"zhearmenian",1386,"zhebrevecyrillic",1218,"zhecyrillic",1078,"zhedescendercyrillic",1175,"zhedieresiscyrillic",1245,"zihiragana",12376,"zikatakana",12472,"zinorhebrew",1454,"zlinebelow",7829,"zmonospace",65370,"zohiragana",12382,"zokatakana",12478,"zparen",9397,"zretroflexhook",656,"zstroke",438,"zuhiragana",12378,"zukatakana",12474,".notdef",0,"angbracketleftbig",9001,"angbracketleftBig",9001,"angbracketleftbigg",9001,"angbracketleftBigg",9001,"angbracketrightBig",9002,"angbracketrightbig",9002,"angbracketrightBigg",9002,"angbracketrightbigg",9002,"arrowhookleft",8618,"arrowhookright",8617,"arrowlefttophalf",8636,"arrowleftbothalf",8637,"arrownortheast",8599,"arrownorthwest",8598,"arrowrighttophalf",8640,"arrowrightbothalf",8641,"arrowsoutheast",8600,"arrowsouthwest",8601,"backslashbig",8726,"backslashBig",8726,"backslashBigg",8726,"backslashbigg",8726,"bardbl",8214,"bracehtipdownleft",65079,"bracehtipdownright",65079,"bracehtipupleft",65080,"bracehtipupright",65080,"braceleftBig",123,"braceleftbig",123,"braceleftbigg",123,"braceleftBigg",123,"bracerightBig",125,"bracerightbig",125,"bracerightbigg",125,"bracerightBigg",125,"bracketleftbig",91,"bracketleftBig",91,"bracketleftbigg",91,"bracketleftBigg",91,"bracketrightBig",93,"bracketrightbig",93,"bracketrightbigg",93,"bracketrightBigg",93,"ceilingleftbig",8968,"ceilingleftBig",8968,"ceilingleftBigg",8968,"ceilingleftbigg",8968,"ceilingrightbig",8969,"ceilingrightBig",8969,"ceilingrightbigg",8969,"ceilingrightBigg",8969,"circledotdisplay",8857,"circledottext",8857,"circlemultiplydisplay",8855,"circlemultiplytext",8855,"circleplusdisplay",8853,"circleplustext",8853,"contintegraldisplay",8750,"contintegraltext",8750,"coproductdisplay",8720,"coproducttext",8720,"floorleftBig",8970,"floorleftbig",8970,"floorleftbigg",8970,"floorleftBigg",8970,"floorrightbig",8971,"floorrightBig",8971,"floorrightBigg",8971,"floorrightbigg",8971,"hatwide",770,"hatwider",770,"hatwidest",770,"intercal",7488,"integraldisplay",8747,"integraltext",8747,"intersectiondisplay",8898,"intersectiontext",8898,"logicalanddisplay",8743,"logicalandtext",8743,"logicalordisplay",8744,"logicalortext",8744,"parenleftBig",40,"parenleftbig",40,"parenleftBigg",40,"parenleftbigg",40,"parenrightBig",41,"parenrightbig",41,"parenrightBigg",41,"parenrightbigg",41,"prime",8242,"productdisplay",8719,"producttext",8719,"radicalbig",8730,"radicalBig",8730,"radicalBigg",8730,"radicalbigg",8730,"radicalbt",8730,"radicaltp",8730,"radicalvertex",8730,"slashbig",47,"slashBig",47,"slashBigg",47,"slashbigg",47,"summationdisplay",8721,"summationtext",8721,"tildewide",732,"tildewider",732,"tildewidest",732,"uniondisplay",8899,"unionmultidisplay",8846,"unionmultitext",8846,"unionsqdisplay",8852,"unionsqtext",8852,"uniontext",8899,"vextenddouble",8741,"vextendsingle",8739]}),t=(0,T.getArrayLookupTableFactory)(function(){return["space",32,"a1",9985,"a2",9986,"a202",9987,"a3",9988,"a4",9742,"a5",9990,"a119",9991,"a118",9992,"a117",9993,"a11",9755,"a12",9758,"a13",9996,"a14",9997,"a15",9998,"a16",9999,"a105",1e4,"a17",10001,"a18",10002,"a19",10003,"a20",10004,"a21",10005,"a22",10006,"a23",10007,"a24",10008,"a25",10009,"a26",10010,"a27",10011,"a28",10012,"a6",10013,"a7",10014,"a8",10015,"a9",10016,"a10",10017,"a29",10018,"a30",10019,"a31",10020,"a32",10021,"a33",10022,"a34",10023,"a35",9733,"a36",10025,"a37",10026,"a38",10027,"a39",10028,"a40",10029,"a41",10030,"a42",10031,"a43",10032,"a44",10033,"a45",10034,"a46",10035,"a47",10036,"a48",10037,"a49",10038,"a50",10039,"a51",10040,"a52",10041,"a53",10042,"a54",10043,"a55",10044,"a56",10045,"a57",10046,"a58",10047,"a59",10048,"a60",10049,"a61",10050,"a62",10051,"a63",10052,"a64",10053,"a65",10054,"a66",10055,"a67",10056,"a68",10057,"a69",10058,"a70",10059,"a71",9679,"a72",10061,"a73",9632,"a74",10063,"a203",10064,"a75",10065,"a204",10066,"a76",9650,"a77",9660,"a78",9670,"a79",10070,"a81",9687,"a82",10072,"a83",10073,"a84",10074,"a97",10075,"a98",10076,"a99",10077,"a100",10078,"a101",10081,"a102",10082,"a103",10083,"a104",10084,"a106",10085,"a107",10086,"a108",10087,"a112",9827,"a111",9830,"a110",9829,"a109",9824,"a120",9312,"a121",9313,"a122",9314,"a123",9315,"a124",9316,"a125",9317,"a126",9318,"a127",9319,"a128",9320,"a129",9321,"a130",10102,"a131",10103,"a132",10104,"a133",10105,"a134",10106,"a135",10107,"a136",10108,"a137",10109,"a138",10110,"a139",10111,"a140",10112,"a141",10113,"a142",10114,"a143",10115,"a144",10116,"a145",10117,"a146",10118,"a147",10119,"a148",10120,"a149",10121,"a150",10122,"a151",10123,"a152",10124,"a153",10125,"a154",10126,"a155",10127,"a156",10128,"a157",10129,"a158",10130,"a159",10131,"a160",10132,"a161",8594,"a163",8596,"a164",8597,"a196",10136,"a165",10137,"a192",10138,"a166",10139,"a167",10140,"a168",10141,"a169",10142,"a170",10143,"a171",10144,"a172",10145,"a173",10146,"a162",10147,"a174",10148,"a175",10149,"a176",10150,"a177",10151,"a178",10152,"a179",10153,"a193",10154,"a180",10155,"a199",10156,"a181",10157,"a200",10158,"a182",10159,"a201",10161,"a183",10162,"a184",10163,"a197",10164,"a185",10165,"a194",10166,"a198",10167,"a186",10168,"a195",10169,"a187",10170,"a188",10171,"a189",10172,"a190",10173,"a191",10174,"a89",10088,"a90",10089,"a93",10090,"a94",10091,"a91",10092,"a92",10093,"a205",10094,"a85",10095,"a206",10096,"a86",10097,"a87",10098,"a88",10099,"a95",10100,"a96",10101,".notdef",0]})},(Me,P,D)=>{"use strict";D.r(P),D.d(P,{getNormalizedUnicodes:()=>ye,getUnicodeForGlyph:()=>e,getUnicodeRangeFor:()=>le,mapSpecialUnicodeValues:()=>t,reverseIfRtl:()=>be});var T=D(139);const b=(0,T.getLookupTableFactory)(function(xe){xe[63721]=169,xe[63193]=169,xe[63720]=174,xe[63194]=174,xe[63722]=8482,xe[63195]=8482,xe[63729]=9127,xe[63730]=9128,xe[63731]=9129,xe[63740]=9131,xe[63741]=9132,xe[63742]=9133,xe[63726]=9121,xe[63727]=9122,xe[63728]=9123,xe[63737]=9124,xe[63738]=9125,xe[63739]=9126,xe[63723]=9115,xe[63724]=9116,xe[63725]=9117,xe[63734]=9118,xe[63735]=9119,xe[63736]=9120});function t(xe){return xe>=65520&&xe<=65535?0:xe>=62976&&xe<=63743?b()[xe]||xe:xe===173?45:xe}function e(xe,ae){let d=ae[xe];if(d!==void 0)return d;if(!xe)return-1;if(xe[0]==="u"){const ce=xe.length;let q;if(ce===7&&xe[1]==="n"&&xe[2]==="i")q=xe.substring(3);else if(ce>=5&&ce<=7)q=xe.substring(1);else return-1;if(q===q.toUpperCase()&&(d=parseInt(q,16),d>=0))return d}return-1}const ge=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}];function le(xe){for(let ae=0,d=ge.length;ae=ce.begin&&xe=ae.begin&&xe=ae.begin&&xe=0;ce--)d.push(xe[ce]);return d.join("")}},(Me,P,D)=>{"use strict";function T(ve){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(se){return typeof se}:T=function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},T(ve)}Object.defineProperty(P,"__esModule",{value:!0}),P.MarkupAnnotation=P.AnnotationFactory=P.AnnotationBorderStyle=P.Annotation=void 0,P.getQuadPoints=I;var b=X(D(2)),t=D(4),e=D(139),ge=D(153),le=D(135),V=D(189),ye=D(194),be=D(154),xe=D(196),ae=D(200),d=D(192),ce=D(140),q=D(201),re=D(204);function X(ve){return ve&&ve.__esModule?ve:{default:ve}}function y(ve,we,se){return typeof Reflect!="undefined"&&Reflect.get?y=Reflect.get:y=function(ee,Fe,Ee){var Ce=k(ee,Fe);if(!!Ce){var De=Object.getOwnPropertyDescriptor(Ce,Fe);return De.get?De.get.call(Ee):De.value}},y(ve,we,se||ve)}function k(ve,we){for(;!Object.prototype.hasOwnProperty.call(ve,we)&&(ve=f(ve),ve!==null););return ve}function n(ve,we){if(typeof we!="function"&&we!==null)throw new TypeError("Super expression must either be null or a function");ve.prototype=Object.create(we&&we.prototype,{constructor:{value:ve,writable:!0,configurable:!0}}),we&&S(ve,we)}function S(ve,we){return S=Object.setPrototypeOf||function(me,ee){return me.__proto__=ee,me},S(ve,we)}function O(ve){var we=x();return function(){var me=f(ve),ee;if(we){var Fe=f(this).constructor;ee=Reflect.construct(me,arguments,Fe)}else ee=me.apply(this,arguments);return w(this,ee)}}function w(ve,we){if(we&&(T(we)==="object"||typeof we=="function"))return we;if(we!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return p(ve)}function p(ve){if(ve===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ve}function x(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ve){return!1}}function f(ve){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(se){return se.__proto__||Object.getPrototypeOf(se)},f(ve)}function h(ve,we){var se=typeof Symbol!="undefined"&&ve[Symbol.iterator]||ve["@@iterator"];if(!se){if(Array.isArray(ve)||(se=a(ve))||we&&ve&&typeof ve.length=="number"){se&&(ve=se);var me=0,ee=function(){};return{s:ee,n:function(){return me>=ve.length?{done:!0}:{done:!1,value:ve[me++]}},e:function(_e){throw _e},f:ee}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Fe=!0,Ee=!1,Ce;return{s:function(){se=se.call(ve)},n:function(){var _e=se.next();return Fe=_e.done,_e},e:function(_e){Ee=!0,Ce=_e},f:function(){try{!Fe&&se.return!=null&&se.return()}finally{if(Ee)throw Ce}}}}function F(ve,we,se,me,ee,Fe,Ee){try{var Ce=ve[Fe](Ee),De=Ce.value}catch(_e){se(_e);return}Ce.done?we(De):Promise.resolve(De).then(me,ee)}function s(ve){return function(){var we=this,se=arguments;return new Promise(function(me,ee){var Fe=ve.apply(we,se);function Ee(De){F(Fe,me,ee,Ee,Ce,"next",De)}function Ce(De){F(Fe,me,ee,Ee,Ce,"throw",De)}Ee(void 0)})}}function g(ve,we){return o(ve)||m(ve,we)||a(ve,we)||l()}function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a(ve,we){if(!!ve){if(typeof ve=="string")return i(ve,we);var se=Object.prototype.toString.call(ve).slice(8,-1);if(se==="Object"&&ve.constructor&&(se=ve.constructor.name),se==="Map"||se==="Set")return Array.from(ve);if(se==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(se))return i(ve,we)}}function i(ve,we){(we==null||we>ve.length)&&(we=ve.length);for(var se=0,me=new Array(we);se6&&arguments[6]!==void 0?arguments[6]:-1,_e=se.fetchIfRef(me);if(!!(0,le.isDict)(_e)){var Ne=(0,le.isRef)(me)?me.toString():"annot_".concat(Fe.createObjId()),$e=_e.get("Subtype");$e=(0,le.isName)($e)?$e.name:null;var je={xref:se,ref:me,dict:_e,subtype:$e,id:Ne,pdfManager:ee,acroForm:Ee instanceof le.Dict?Ee:le.Dict.empty,collectFields:Ce,pageIndex:De};switch($e){case"Link":return new te(je);case"Text":return new ue(je);case"Widget":var Ve=(0,e.getInheritableProperty)({dict:_e,key:"FT"});switch(Ve=(0,le.isName)(Ve)?Ve.name:null,Ve){case"Tx":return new Z(je);case"Btn":return new ne(je);case"Ch":return new he(je);case"Sig":return new Se(je)}return(0,t.warn)('Unimplemented widget field type "'.concat(Ve,'", ')+"falling back to base field type."),new H(je);case"Popup":return new $(je);case"FreeText":return new j(je);case"Line":return new G(je);case"Square":return new M(je);case"Circle":return new W(je);case"PolyLine":return new z(je);case"Polygon":return new J(je);case"Caret":return new Q(je);case"Ink":return new K(je);case"Highlight":return new de(je);case"Underline":return new oe(je);case"Squiggly":return new pe(je);case"StrikeOut":return new fe(je);case"Stamp":return new ke(je);case"FileAttachment":return new Re(je);default:return Ce||($e?(0,t.warn)('Unimplemented annotation type "'.concat($e,'", ')+"falling back to base annotation."):(0,t.warn)("Annotation is missing the required /Subtype.")),new N(je)}}}},{key:"_getPageIndex",value:function(){var we=s(b.default.mark(function me(ee,Fe,Ee){var Ce,De,_e;return b.default.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.prev=0,$e.next=3,ee.fetchIfRefAsync(Fe);case 3:if(Ce=$e.sent,(0,le.isDict)(Ce)){$e.next=6;break}return $e.abrupt("return",-1);case 6:if(De=Ce.getRaw("P"),(0,le.isRef)(De)){$e.next=9;break}return $e.abrupt("return",-1);case 9:return $e.next=11,Ee.ensureCatalog("getPageIndex",[De]);case 11:return _e=$e.sent,$e.abrupt("return",_e);case 15:return $e.prev=15,$e.t0=$e.catch(0),(0,t.warn)('_getPageIndex: "'.concat($e.t0,'".')),$e.abrupt("return",-1);case 19:case"end":return $e.stop()}},me,null,[[0,15]])}));function se(me,ee,Fe){return we.apply(this,arguments)}return se}()}]),ve}();P.AnnotationFactory=u;function C(ve){var we=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Uint8ClampedArray(3);if(!Array.isArray(ve))return we;var se=we||new Uint8ClampedArray(3);switch(ve.length){case 0:return null;case 1:return be.ColorSpace.singletons.gray.getRgbItem(ve,0,se,0),se;case 3:return be.ColorSpace.singletons.rgb.getRgbItem(ve,0,se,0),se;case 4:return be.ColorSpace.singletons.cmyk.getRgbItem(ve,0,se,0),se;default:return we}}function I(ve,we){if(!ve.has("QuadPoints"))return null;var se=ve.getArray("QuadPoints");if(!Array.isArray(se)||se.length===0||se.length%8>0)return null;for(var me=[],ee=0,Fe=se.length/8;eewe[2]||_ewe[3]))return null;me[ee].push({x:De,y:_e})}}return me.map(function(Ne){var $e=Ne.reduce(function(ze,ct){var Je=g(ze,4),gt=Je[0],xt=Je[1],tt=Je[2],yt=Je[3];return[Math.min(gt,ct.x),Math.max(xt,ct.x),Math.min(tt,ct.y),Math.max(yt,ct.y)]},[Number.MAX_VALUE,Number.MIN_VALUE,Number.MAX_VALUE,Number.MIN_VALUE]),je=g($e,4),Ve=je[0],Ke=je[1],Qe=je[2],Ze=je[3];return[{x:Ve,y:Ze},{x:Ke,y:Ze},{x:Ve,y:Qe},{x:Ke,y:Qe}]})}function E(ve,we,se){var me=t.Util.getAxialAlignedBoundingBox(we,se),ee=g(me,4),Fe=ee[0],Ee=ee[1],Ce=ee[2],De=ee[3];if(Fe===Ce||Ee===De)return[1,0,0,1,ve[0],ve[1]];var _e=(ve[2]-ve[0])/(Ce-Fe),Ne=(ve[3]-ve[1])/(De-Ee);return[_e,0,0,Ne,ve[0]-Fe*_e,ve[1]-Ee*Ne]}var N=function(){function ve(we){c(this,ve);var se=we.dict;if(this.setTitle(se.get("T")),this.setContents(se.get("Contents")),this.setModificationDate(se.get("M")),this.setFlags(se.get("F")),this.setRectangle(se.getArray("Rect")),this.setColor(se.getArray("C")),this.setBorderStyle(se),this.setAppearance(se),this.setBorderAndBackgroundColors(se.get("MK")),this._streams=[],this.appearance&&this._streams.push(this.appearance),this.data={annotationFlags:this.flags,borderStyle:this.borderStyle,color:this.color,backgroundColor:this.backgroundColor,borderColor:this.borderColor,contentsObj:this._contents,hasAppearance:!!this.appearance,id:we.id,modificationDate:this.modificationDate,rect:this.rectangle,subtype:we.subtype,hasOwnCanvas:!1},we.collectFields){var me=se.get("Kids");if(Array.isArray(me)){var ee=[],Fe=h(me),Ee;try{for(Fe.s();!(Ee=Fe.n()).done;){var Ce=Ee.value;(0,le.isRef)(Ce)&&ee.push(Ce.toString())}}catch(De){Fe.e(De)}finally{Fe.f()}ee.length!==0&&(this.data.kidIds=ee)}this.data.actions=(0,e.collectActions)(we.xref,se,t.AnnotationActionEventType),this.data.fieldName=this._constructFieldName(se),this.data.pageIndex=we.pageIndex}this._fallbackFontDict=null}return A(ve,[{key:"_hasFlag",value:function(se,me){return!!(se&me)}},{key:"_isViewable",value:function(se){return!this._hasFlag(se,t.AnnotationFlag.INVISIBLE)&&!this._hasFlag(se,t.AnnotationFlag.NOVIEW)}},{key:"_isPrintable",value:function(se){return this._hasFlag(se,t.AnnotationFlag.PRINT)&&!this._hasFlag(se,t.AnnotationFlag.INVISIBLE)}},{key:"mustBeViewed",value:function(se){var me=se&&se.get(this.data.id);return me&&me.hidden!==void 0?!me.hidden:this.viewable&&!this._hasFlag(this.flags,t.AnnotationFlag.HIDDEN)}},{key:"mustBePrinted",value:function(se){var me=se&&se.get(this.data.id);return me&&me.print!==void 0?me.print:this.printable}},{key:"viewable",get:function(){return this.data.quadPoints===null?!1:this.flags===0?!0:this._isViewable(this.flags)}},{key:"printable",get:function(){return this.data.quadPoints===null||this.flags===0?!1:this._isPrintable(this.flags)}},{key:"_parseStringHelper",value:function(se){var me=typeof se=="string"?(0,t.stringToPDFString)(se):"",ee=me&&(0,V.bidi)(me).dir==="rtl"?"rtl":"ltr";return{str:me,dir:ee}}},{key:"setTitle",value:function(se){this._title=this._parseStringHelper(se)}},{key:"setContents",value:function(se){this._contents=this._parseStringHelper(se)}},{key:"setModificationDate",value:function(se){this.modificationDate=(0,t.isString)(se)?se:null}},{key:"setFlags",value:function(se){this.flags=Number.isInteger(se)&&se>0?se:0}},{key:"hasFlag",value:function(se){return this._hasFlag(this.flags,se)}},{key:"setRectangle",value:function(se){Array.isArray(se)&&se.length===4?this.rectangle=t.Util.normalizeRect(se):this.rectangle=[0,0,0,0]}},{key:"setColor",value:function(se){this.color=C(se)}},{key:"setBorderAndBackgroundColors",value:function(se){se instanceof le.Dict?(this.borderColor=C(se.getArray("BC"),null),this.backgroundColor=C(se.getArray("BG"),null)):this.borderColor=this.backgroundColor=null}},{key:"setBorderStyle",value:function(se){if(this.borderStyle=new _,!!(0,le.isDict)(se))if(se.has("BS")){var me=se.get("BS"),ee=me.get("Type");(!ee||(0,le.isName)(ee,"Border"))&&(this.borderStyle.setWidth(me.get("W"),this.rectangle),this.borderStyle.setStyle(me.get("S")),this.borderStyle.setDashArray(me.getArray("D")))}else if(se.has("Border")){var Fe=se.getArray("Border");Array.isArray(Fe)&&Fe.length>=3&&(this.borderStyle.setHorizontalCornerRadius(Fe[0]),this.borderStyle.setVerticalCornerRadius(Fe[1]),this.borderStyle.setWidth(Fe[2],this.rectangle),Fe.length===4&&this.borderStyle.setDashArray(Fe[3],!0))}else this.borderStyle.setWidth(0)}},{key:"setAppearance",value:function(se){this.appearance=null;var me=se.get("AP");if(!!(0,le.isDict)(me)){var ee=me.get("N");if((0,le.isStream)(ee)){this.appearance=ee;return}if(!!(0,le.isDict)(ee)){var Fe=se.get("AS");!(0,le.isName)(Fe)||!ee.has(Fe.name)||(this.appearance=ee.get(Fe.name))}}}},{key:"loadResources",value:function(se,me){return me.dict.getAsync("Resources").then(function(ee){if(!!ee){var Fe=new ae.ObjectLoader(ee,se,ee.xref);return Fe.load().then(function(){return ee})}})}},{key:"getOperatorList",value:function(se,me,ee,Fe,Ee){var Ce=this,De=this.data,_e=this.appearance,Ne=De.hasOwnCanvas&&ee&t.RenderingIntentFlag.DISPLAY;if(!_e){if(!Ne)return Promise.resolve(new d.OperatorList);_e=new ce.StringStream(""),_e.dict=new le.Dict}var $e=_e.dict,je=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"],_e),Ve=$e.getArray("BBox")||[0,0,1,1],Ke=$e.getArray("Matrix")||[1,0,0,1,0,0],Qe=E(De.rect,Ve,Ke);return je.then(function(Ze){var ze=new d.OperatorList;return ze.addOp(t.OPS.beginAnnotation,[De.id,De.rect,Qe,Ke,Ne]),se.getOperatorList({stream:_e,task:me,resources:Ze,operatorList:ze,fallbackFontDict:Ce._fallbackFontDict}).then(function(){return ze.addOp(t.OPS.endAnnotation,[]),Ce.reset(),ze})})}},{key:"save",value:function(){var we=s(b.default.mark(function me(ee,Fe,Ee){return b.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.abrupt("return",null);case 1:case"end":return De.stop()}},me)}));function se(me,ee,Fe){return we.apply(this,arguments)}return se}()},{key:"getFieldObject",value:function(){return this.data.kidIds?{id:this.data.id,actions:this.data.actions,name:this.data.fieldName,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,type:"",kidIds:this.data.kidIds,page:this.data.pageIndex}:null}},{key:"reset",value:function(){var se=h(this._streams),me;try{for(se.s();!(me=se.n()).done;){var ee=me.value;ee.reset()}}catch(Fe){se.e(Fe)}finally{se.f()}}},{key:"_constructFieldName",value:function(se){if(!se.has("T")&&!se.has("Parent"))return(0,t.warn)("Unknown field name, falling back to empty field name."),"";if(!se.has("Parent"))return(0,t.stringToPDFString)(se.get("T"));var me=[];se.has("T")&&me.unshift((0,t.stringToPDFString)(se.get("T")));var ee=se,Fe=new le.RefSet;for(se.objId&&Fe.put(se.objId);ee.has("Parent")&&(ee=ee.get("Parent"),!(!(ee instanceof le.Dict)||ee.objId&&Fe.has(ee.objId)));)ee.objId&&Fe.put(ee.objId),ee.has("T")&&me.unshift((0,t.stringToPDFString)(ee.get("T")));return me.join(".")}}]),ve}();P.Annotation=N;var _=function(){function ve(){c(this,ve),this.width=1,this.style=t.AnnotationBorderStyleType.SOLID,this.dashArray=[3],this.horizontalCornerRadius=0,this.verticalCornerRadius=0}return A(ve,[{key:"setWidth",value:function(se){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0,0,0,0];if((0,le.isName)(se)){this.width=0;return}if(Number.isInteger(se)){if(se>0){var ee=(me[2]-me[0])/2,Fe=(me[3]-me[1])/2;ee>0&&Fe>0&&(se>ee||se>Fe)&&((0,t.warn)("AnnotationBorderStyle.setWidth - ignoring width: ".concat(se)),se=1)}this.width=se}}},{key:"setStyle",value:function(se){if(!!(0,le.isName)(se))switch(se.name){case"S":this.style=t.AnnotationBorderStyleType.SOLID;break;case"D":this.style=t.AnnotationBorderStyleType.DASHED;break;case"B":this.style=t.AnnotationBorderStyleType.BEVELED;break;case"I":this.style=t.AnnotationBorderStyleType.INSET;break;case"U":this.style=t.AnnotationBorderStyleType.UNDERLINE;break;default:break}}},{key:"setDashArray",value:function(se){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(Array.isArray(se)&&se.length>0){var ee=!0,Fe=!0,Ee=h(se),Ce;try{for(Ee.s();!(Ce=Ee.n()).done;){var De=Ce.value,_e=+De>=0;if(_e)De>0&&(Fe=!1);else{ee=!1;break}}}catch(Ne){Ee.e(Ne)}finally{Ee.f()}ee&&!Fe?(this.dashArray=se,me&&this.setStyle(le.Name.get("D"))):this.width=0}else se&&(this.width=0)}},{key:"setHorizontalCornerRadius",value:function(se){Number.isInteger(se)&&(this.horizontalCornerRadius=se)}},{key:"setVerticalCornerRadius",value:function(se){Number.isInteger(se)&&(this.verticalCornerRadius=se)}}]),ve}();P.AnnotationBorderStyle=_;var Y=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me);var Fe=me.dict;if(Fe.has("IRT")){var Ee=Fe.getRaw("IRT");ee.data.inReplyTo=(0,le.isRef)(Ee)?Ee.toString():null;var Ce=Fe.get("RT");ee.data.replyType=(0,le.isName)(Ce)?Ce.name:t.AnnotationReplyType.REPLY}if(ee.data.replyType===t.AnnotationReplyType.GROUP){var De=Fe.get("IRT");ee.setTitle(De.get("T")),ee.data.titleObj=ee._title,ee.setContents(De.get("Contents")),ee.data.contentsObj=ee._contents,De.has("CreationDate")?(ee.setCreationDate(De.get("CreationDate")),ee.data.creationDate=ee.creationDate):ee.data.creationDate=null,De.has("M")?(ee.setModificationDate(De.get("M")),ee.data.modificationDate=ee.modificationDate):ee.data.modificationDate=null,ee.data.hasPopup=De.has("Popup"),De.has("C")?(ee.setColor(De.getArray("C")),ee.data.color=ee.color):ee.data.color=null}else ee.data.titleObj=ee._title,ee.setCreationDate(Fe.get("CreationDate")),ee.data.creationDate=ee.creationDate,ee.data.hasPopup=Fe.has("Popup"),Fe.has("C")||(ee.data.color=null);return Fe.has("RC")&&(ee.data.richText=re.XFAFactory.getRichTextAsHtml(Fe.get("RC"))),ee}return A(se,[{key:"setCreationDate",value:function(ee){this.creationDate=(0,t.isString)(ee)?ee:null}},{key:"_setDefaultAppearance",value:function(ee){var Fe=ee.xref,Ee=ee.extra,Ce=ee.strokeColor,De=ee.fillColor,_e=ee.blendMode,Ne=ee.strokeAlpha,$e=ee.fillAlpha,je=ee.pointsCallback,Ve=Number.MAX_VALUE,Ke=Number.MAX_VALUE,Qe=Number.MIN_VALUE,Ze=Number.MIN_VALUE,ze=["q"];Ee&&ze.push(Ee),Ce&&ze.push("".concat(Ce[0]," ").concat(Ce[1]," ").concat(Ce[2]," RG")),De&&ze.push("".concat(De[0]," ").concat(De[1]," ").concat(De[2]," rg"));var ct=this.data.quadPoints;ct||(ct=[[{x:this.rectangle[0],y:this.rectangle[3]},{x:this.rectangle[2],y:this.rectangle[3]},{x:this.rectangle[0],y:this.rectangle[1]},{x:this.rectangle[2],y:this.rectangle[1]}]]);var Je=h(ct),gt;try{for(Je.s();!(gt=Je.n()).done;){var xt=gt.value,tt=je(ze,xt),yt=g(tt,4),It=yt[0],ft=yt[1],Ut=yt[2],kt=yt[3];Ve=Math.min(Ve,It),Qe=Math.max(Qe,ft),Ke=Math.min(Ke,Ut),Ze=Math.max(Ze,kt)}}catch(nt){Je.e(nt)}finally{Je.f()}ze.push("Q");var Nt=new le.Dict(Fe),ar=new le.Dict(Fe);ar.set("Subtype",le.Name.get("Form"));var Qt=new ce.StringStream(ze.join(" "));Qt.dict=ar,Nt.set("Fm0",Qt);var He=new le.Dict(Fe);_e&&He.set("BM",le.Name.get(_e)),typeof Ne=="number"&&He.set("CA",Ne),typeof $e=="number"&&He.set("ca",$e);var et=new le.Dict(Fe);et.set("GS0",He);var Ue=new le.Dict(Fe);Ue.set("ExtGState",et),Ue.set("XObject",Nt);var qe=new le.Dict(Fe);qe.set("Resources",Ue);var ot=this.data.rect=[Ve,Ke,Qe,Ze];qe.set("BBox",ot),this.appearance=new ce.StringStream("/GS0 gs /Fm0 Do"),this.appearance.dict=qe,this._streams.push(this.appearance,Qt)}}]),se}(N);P.MarkupAnnotation=Y;var H=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me);var Fe=me.dict,Ee=ee.data;ee.ref=me.ref,Ee.annotationType=t.AnnotationType.WIDGET,Ee.fieldName===void 0&&(Ee.fieldName=ee._constructFieldName(Fe)),Ee.actions===void 0&&(Ee.actions=(0,e.collectActions)(me.xref,Fe,t.AnnotationActionEventType));var Ce=(0,e.getInheritableProperty)({dict:Fe,key:"V",getArray:!0});Ee.fieldValue=ee._decodeFormValue(Ce);var De=(0,e.getInheritableProperty)({dict:Fe,key:"DV",getArray:!0});Ee.defaultFieldValue=ee._decodeFormValue(De),Ce===void 0&&Ee.defaultFieldValue!==null&&(Ee.fieldValue=Ee.defaultFieldValue),Ee.alternativeText=(0,t.stringToPDFString)(Fe.get("TU")||"");var _e=(0,e.getInheritableProperty)({dict:Fe,key:"DA"})||me.acroForm.get("DA");ee._defaultAppearance=(0,t.isString)(_e)?_e:"",Ee.defaultAppearanceData=(0,ge.parseDefaultAppearance)(ee._defaultAppearance);var Ne=(0,e.getInheritableProperty)({dict:Fe,key:"FT"});Ee.fieldType=(0,le.isName)(Ne)?Ne.name:null;var $e=(0,e.getInheritableProperty)({dict:Fe,key:"DR"}),je=me.acroForm.get("DR"),Ve=ee.appearance&&ee.appearance.dict.get("Resources");return ee._fieldResources={localResources:$e,acroFormResources:je,appearanceResources:Ve,mergedResources:le.Dict.merge({xref:me.xref,dictArray:[$e,Ve,je],mergeSubDicts:!0})},Ee.fieldFlags=(0,e.getInheritableProperty)({dict:Fe,key:"Ff"}),(!Number.isInteger(Ee.fieldFlags)||Ee.fieldFlags<0)&&(Ee.fieldFlags=0),Ee.readOnly=ee.hasFieldFlag(t.AnnotationFieldFlag.READONLY),Ee.hidden=ee._hasFlag(Ee.annotationFlags,t.AnnotationFlag.HIDDEN),ee}return A(se,[{key:"_decodeFormValue",value:function(ee){return Array.isArray(ee)?ee.filter(function(Fe){return(0,t.isString)(Fe)}).map(function(Fe){return(0,t.stringToPDFString)(Fe)}):(0,le.isName)(ee)?(0,t.stringToPDFString)(ee.name):(0,t.isString)(ee)?(0,t.stringToPDFString)(ee):null}},{key:"hasFieldFlag",value:function(ee){return!!(this.data.fieldFlags&ee)}},{key:"getOperatorList",value:function(ee,Fe,Ee,Ce,De){var _e=this;return Ce&&!(this instanceof Se)?Promise.resolve(new d.OperatorList):this._hasText?this._getAppearance(ee,Fe,De).then(function(Ne){if(_e.appearance&&Ne===null)return y(f(se.prototype),"getOperatorList",_e).call(_e,ee,Fe,Ee,Ce,De);var $e=new d.OperatorList;if(!_e._defaultAppearance||Ne===null)return $e;var je=[1,0,0,1,0,0],Ve=[0,0,_e.data.rect[2]-_e.data.rect[0],_e.data.rect[3]-_e.data.rect[1]],Ke=E(_e.data.rect,Ve,je);$e.addOp(t.OPS.beginAnnotation,[_e.data.id,_e.data.rect,Ke,je]);var Qe=new ce.StringStream(Ne);return ee.getOperatorList({stream:Qe,task:Fe,resources:_e._fieldResources.mergedResources,operatorList:$e}).then(function(){return $e.addOp(t.OPS.endAnnotation,[]),$e})}):y(f(se.prototype),"getOperatorList",this).call(this,ee,Fe,Ee,Ce,De)}},{key:"save",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){var _e,Ne,$e,je,Ve,Ke,Qe,Ze,ze,ct,Je,gt,xt,tt,yt;return b.default.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(De){ft.next=2;break}return ft.abrupt("return",null);case 2:if(_e=De.get(this.data.id),Ne=_e&&_e.value,!(Ne===this.data.fieldValue||Ne===void 0)){ft.next=6;break}return ft.abrupt("return",null);case 6:return ft.next=8,this._getAppearance(Ee,Ce,De);case 8:if($e=ft.sent,$e!==null){ft.next=11;break}return ft.abrupt("return",null);case 11:if(je=Ee.xref,Ve=je.fetchIfRef(this.ref),(0,le.isDict)(Ve)){ft.next=15;break}return ft.abrupt("return",null);case 15:return Ke=[0,0,this.data.rect[2]-this.data.rect[0],this.data.rect[3]-this.data.rect[1]],Qe={path:(0,t.stringToPDFString)(Ve.get("T")||""),value:Ne},Ze=je.getNewRef(),ze=new le.Dict(je),ze.set("N",Ze),ct=je.encrypt,Je=null,gt=null,ct&&(Je=ct.createCipherTransform(this.ref.num,this.ref.gen),gt=ct.createCipherTransform(Ze.num,Ze.gen),$e=gt.encryptString($e)),Ve.set("V",(0,t.isAscii)(Ne)?Ne:(0,t.stringToUTF16BEString)(Ne)),Ve.set("AP",ze),Ve.set("M","D:".concat((0,t.getModificationDate)())),xt=new le.Dict(je),xt.set("Length",$e.length),xt.set("Subtype",le.Name.get("Form")),xt.set("Resources",this._getSaveFieldResources(je)),xt.set("BBox",Ke),tt=["".concat(this.ref.num," ").concat(this.ref.gen,` obj `)],(0,q.writeDict)(Ve,tt,Je),tt.push(` endobj `),yt=["".concat(Ze.num," ").concat(Ze.gen,` obj `)],(0,q.writeDict)(xt,yt,gt),yt.push(` stream `,$e,` endstream endobj `),ft.abrupt("return",[{ref:this.ref,data:tt.join(""),xfa:Qe},{ref:Ze,data:yt.join(""),xfa:null}]);case 39:case"end":return ft.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_getAppearance",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce,De){var _e,Ne,$e,je,Ve,Ke,Qe,Ze,ze,ct,Je,gt,xt,tt,yt,It,ft,Ut;return b.default.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(_e=this.hasFieldFlag(t.AnnotationFieldFlag.PASSWORD),!(!De||_e)){Nt.next=3;break}return Nt.abrupt("return",null);case 3:if(Ne=De.get(this.data.id),$e=Ne&&Ne.value,$e!==void 0){Nt.next=7;break}return Nt.abrupt("return",null);case 7:if($e=$e.trim(),$e!==""){Nt.next=10;break}return Nt.abrupt("return","");case 10:return je=-1,this.data.multiLine&&(je=$e.split(/\r\n|\r|\n/).length),Ve=2,Ke=Ve,Qe=this.data.rect[3]-this.data.rect[1],Ze=this.data.rect[2]-this.data.rect[0],this._defaultAppearance||(this.data.defaultAppearanceData=(0,ge.parseDefaultAppearance)(this._defaultAppearance="/Helvetica 0 Tf 0 g")),ze=this._computeFontSize(Qe,je),ct=g(ze,2),Je=ct[0],gt=ct[1],Nt.next=20,this._getFontData(Ee,Ce);case 20:if(xt=Nt.sent,tt=xt.descent,isNaN(tt)&&(tt=0),yt=Ve+Math.abs(tt)*gt,It=this.data.textAlignment,!this.data.multiLine){Nt.next=27;break}return Nt.abrupt("return",this._getMultilineAppearance(Je,$e,xt,gt,Ze,Qe,It,Ke,yt));case 27:if(ft=xt.encodeString($e).join(""),!this.data.comb){Nt.next=30;break}return Nt.abrupt("return",this._getCombAppearance(Je,xt,ft,Ze,Ke,yt));case 30:if(!(It===0||It>2)){Nt.next=32;break}return Nt.abrupt("return","/Tx BMC q BT "+Je+" 1 0 0 1 ".concat(Ke," ").concat(yt," Tm (").concat((0,t.escapeString)(ft),") Tj")+" ET Q EMC");case 32:return Ut=this._renderText(ft,xt,gt,Ze,It,Ke,yt),Nt.abrupt("return","/Tx BMC q BT "+Je+" 1 0 0 1 0 0 Tm ".concat(Ut)+" ET Q EMC");case 34:case"end":return Nt.stop()}},Fe,this)}));function ee(Fe,Ee,Ce){return me.apply(this,arguments)}return ee}()},{key:"_getFontData",value:function(){var me=s(b.default.mark(function Fe(Ee,Ce){var De,_e,Ne,$e,je;return b.default.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return De=new d.OperatorList,_e={font:null,clone:function(){return this}},Ne=this.data.defaultAppearanceData,$e=Ne.fontName,je=Ne.fontSize,Ke.next=5,Ee.handleSetFont(this._fieldResources.mergedResources,[$e&&le.Name.get($e),je],null,De,Ce,_e,null);case 5:return Ke.abrupt("return",_e.font);case 6:case"end":return Ke.stop()}},Fe,this)}));function ee(Fe,Ee){return me.apply(this,arguments)}return ee}()},{key:"_computeFontSize",value:function(ee,Fe){var Ee=this.data.defaultAppearanceData.fontSize;if(!Ee){var Ce=function(Qe){return Math.round(Qe*10)/10},De=.8;if(Fe===-1)Ee=Ce(De*ee);else{Ee=10;var _e=Ee/De,Ne=Math.round(ee/_e);Ne=Math.max(Ne,Fe),_e=ee/Ne,Ee=Ce(De*_e)}var $e=this.data.defaultAppearanceData,je=$e.fontName,Ve=$e.fontColor;this._defaultAppearance=(0,ge.createDefaultAppearance)({fontSize:Ee,fontName:je,fontColor:Ve})}return[this._defaultAppearance,Ee]}},{key:"_renderText",value:function(ee,Fe,Ee,Ce,De,_e,Ne){var $e=Fe.charsToGlyphs(ee),je=Ee/1e3,Ve=0,Ke=h($e),Qe;try{for(Ke.s();!(Qe=Ke.n()).done;){var Ze=Qe.value;Ve+=Ze.width*je}}catch(ct){Ke.e(ct)}finally{Ke.f()}var ze;return De===1?ze=(Ce-Ve)/2:De===2?ze=Ce-Ve-_e:ze=_e,ze=ze.toFixed(2),Ne=Ne.toFixed(2),"".concat(ze," ").concat(Ne," Td (").concat((0,t.escapeString)(ee),") Tj")}},{key:"_getSaveFieldResources",value:function(ee){var Fe=this._fieldResources,Ee=Fe.localResources,Ce=Fe.appearanceResources,De=Fe.acroFormResources,_e=this.data.defaultAppearanceData&&this.data.defaultAppearanceData.fontName;if(!_e)return Ee||le.Dict.empty;for(var Ne=0,$e=[Ee,Ce];Ne<$e.length;Ne++){var je=$e[Ne];if(je instanceof le.Dict){var Ve=je.get("Font");if(Ve instanceof le.Dict&&Ve.has(_e))return je}}if(De instanceof le.Dict){var Ke=De.get("Font");if(Ke instanceof le.Dict&&Ke.has(_e)){var Qe=new le.Dict(ee);Qe.set(_e,Ke.getRaw(_e));var Ze=new le.Dict(ee);return Ze.set("Font",Qe),le.Dict.merge({xref:ee,dictArray:[Ze,Ee],mergeSubDicts:!0})}}return Ee||le.Dict.empty}},{key:"getFieldObject",value:function(){return null}}]),se}(N),Z=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me),ee._hasText=!0;var Fe=me.dict;(0,t.isString)(ee.data.fieldValue)||(ee.data.fieldValue="");var Ee=(0,e.getInheritableProperty)({dict:Fe,key:"Q"});(!Number.isInteger(Ee)||Ee<0||Ee>2)&&(Ee=null),ee.data.textAlignment=Ee;var Ce=(0,e.getInheritableProperty)({dict:Fe,key:"MaxLen"});return(!Number.isInteger(Ce)||Ce<0)&&(Ce=null),ee.data.maxLen=Ce,ee.data.multiLine=ee.hasFieldFlag(t.AnnotationFieldFlag.MULTILINE),ee.data.comb=ee.hasFieldFlag(t.AnnotationFieldFlag.COMB)&&!ee.hasFieldFlag(t.AnnotationFieldFlag.MULTILINE)&&!ee.hasFieldFlag(t.AnnotationFieldFlag.PASSWORD)&&!ee.hasFieldFlag(t.AnnotationFieldFlag.FILESELECT)&&ee.data.maxLen!==null,ee}return A(se,[{key:"_getCombAppearance",value:function(ee,Fe,Ee,Ce,De,_e){var Ne=(Ce/this.data.maxLen).toFixed(2),$e=[],je=Fe.getCharPositions(Ee),Ve=h(je),Ke;try{for(Ve.s();!(Ke=Ve.n()).done;){var Qe=g(Ke.value,2),Ze=Qe[0],ze=Qe[1];$e.push("(".concat((0,t.escapeString)(Ee.substring(Ze,ze)),") Tj"))}}catch(Je){Ve.e(Je)}finally{Ve.f()}var ct=$e.join(" ".concat(Ne," 0 Td "));return"/Tx BMC q BT "+ee+" 1 0 0 1 ".concat(De," ").concat(_e," Tm ").concat(ct)+" ET Q EMC"}},{key:"_getMultilineAppearance",value:function(ee,Fe,Ee,Ce,De,_e,Ne,$e,je){var Ve=Fe.split(/\r\n|\r|\n/),Ke=[],Qe=De-2*$e,Ze=h(Ve),ze;try{for(Ze.s();!(ze=Ze.n()).done;){var ct=ze.value,Je=this._splitLine(ct,Ee,Ce,Qe),gt=h(Je),xt;try{for(gt.s();!(xt=gt.n()).done;){var tt=xt.value,yt=Ke.length===0?$e:0;Ke.push(this._renderText(tt,Ee,Ce,De,Ne,yt,-Ce))}}catch(ft){gt.e(ft)}finally{gt.f()}}}catch(ft){Ze.e(ft)}finally{Ze.f()}var It=Ke.join(` `);return"/Tx BMC q BT "+ee+" 1 0 0 1 0 ".concat(_e," Tm ").concat(It)+" ET Q EMC"}},{key:"_splitLine",value:function(ee,Fe,Ee,Ce){ee=Fe.encodeString(ee).join("");var De=Fe.charsToGlyphs(ee);if(De.length<=1)return[ee];for(var _e=Fe.getCharPositions(ee),Ne=Ee/1e3,$e=[],je=-1,Ve=-1,Ke=-1,Qe=0,Ze=0,ze=0,ct=De.length;zeCe?($e.push(ee.substring(Qe,gt)),Qe=gt,Ze=yt,je=-1,Ke=-1):(Ze+=yt,je=gt,Ve=xt,Ke=ze):Ze+yt>Ce?je!==-1?($e.push(ee.substring(Qe,Ve)),Qe=Ve,ze=Ke+1,je=-1,Ze=0):($e.push(ee.substring(Qe,gt)),Qe=gt,Ze=yt):Ze+=yt}return Qe0?this.data.fieldValue[0]:null;return{id:this.data.id,value:Fe,defaultValue:this.data.defaultFieldValue,editable:!this.data.readOnly,name:this.data.fieldName,rect:this.data.rect,numItems:this.data.fieldValue.length,multipleSelection:this.data.multiSelect,hidden:this.data.hidden,actions:this.data.actions,items:this.data.options,page:this.data.pageIndex,strokeColor:this.data.borderColor,fillColor:this.data.backgroundColor,type:ee}}}]),se}(H),Se=function(ve){n(se,ve);var we=O(se);function se(me){var ee;return c(this,se),ee=we.call(this,me),ee.data.fieldValue=null,ee}return A(se,[{key:"getFieldObject",value:function(){return{id:this.data.id,value:null,page:this.data.pageIndex,type:"signature"}}}]),se}(H),ue=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se);var Fe=22;ee=we.call(this,me);var Ee=me.dict;return ee.data.annotationType=t.AnnotationType.TEXT,ee.data.hasAppearance?ee.data.name="NoIcon":(ee.data.rect[1]=ee.data.rect[3]-Fe,ee.data.rect[2]=ee.data.rect[0]+Fe,ee.data.name=Ee.has("Name")?Ee.get("Name").name:"Note"),Ee.has("State")?(ee.data.state=Ee.get("State")||null,ee.data.stateModel=Ee.get("StateModel")||null):(ee.data.state=null,ee.data.stateModel=null),ee}return se}(Y),te=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.LINK;var Fe=I(me.dict,ee.rectangle);return Fe&&(ee.data.quadPoints=Fe),ye.Catalog.parseDestDictionary({destDict:me.dict,resultObj:ee.data,docBaseUrl:me.pdfManager.docBaseUrl}),ee}return se}(N),$=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.POPUP;var Fe=me.dict.get("Parent");if(!Fe)return(0,t.warn)("Popup annotation has a missing or invalid parent annotation."),w(ee);var Ee=Fe.get("Subtype");ee.data.parentType=(0,le.isName)(Ee)?Ee.name:null;var Ce=me.dict.getRaw("Parent");ee.data.parentId=(0,le.isRef)(Ce)?Ce.toString():null;var De=Fe.getArray("Rect");Array.isArray(De)&&De.length===4?ee.data.parentRect=t.Util.normalizeRect(De):ee.data.parentRect=[0,0,0,0];var _e=Fe.get("RT");if((0,le.isName)(_e,t.AnnotationReplyType.GROUP)&&(Fe=Fe.get("IRT")),Fe.has("M")?(ee.setModificationDate(Fe.get("M")),ee.data.modificationDate=ee.modificationDate):ee.data.modificationDate=null,Fe.has("C")?(ee.setColor(Fe.getArray("C")),ee.data.color=ee.color):ee.data.color=null,!ee.viewable){var Ne=Fe.get("F");ee._isViewable(Ne)&&ee.setFlags(Ne)}return ee.setTitle(Fe.get("T")),ee.data.titleObj=ee._title,ee.setContents(Fe.get("Contents")),ee.data.contentsObj=ee._contents,Fe.has("RC")&&(ee.data.richText=re.XFAFactory.getRichTextAsHtml(Fe.get("RC"))),ee}return se}(N),j=function(ve){n(se,ve);var we=O(se);function se(me){var ee;return c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.FREETEXT,ee}return se}(Y),G=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.LINE;var Fe=me.dict.getArray("L");if(ee.data.lineCoordinates=t.Util.normalizeRect(Fe),!ee.appearance){var Ee=ee.color?Array.from(ee.color).map(function(Ke){return Ke/255}):[0,0,0],Ce=me.dict.get("CA"),De=null,_e=me.dict.getArray("IC");_e&&(_e=C(_e,null),De=_e?Array.from(_e).map(function(Ke){return Ke/255}):null);var Ne=De?Ce:null,$e=ee.borderStyle.width||1,je=2*$e,Ve=[ee.data.lineCoordinates[0]-je,ee.data.lineCoordinates[1]-je,ee.data.lineCoordinates[2]+je,ee.data.lineCoordinates[3]+je];t.Util.intersect(ee.rectangle,Ve)||(ee.rectangle=Ve),ee._setDefaultAppearance({xref:me.xref,extra:"".concat($e," w"),strokeColor:Ee,fillColor:De,strokeAlpha:Ce,fillAlpha:Ne,pointsCallback:function(Qe,Ze){return Qe.push("".concat(Fe[0]," ").concat(Fe[1]," m"),"".concat(Fe[2]," ").concat(Fe[3]," l"),"S"),[Ze[0].x-$e,Ze[1].x+$e,Ze[3].y-$e,Ze[1].y+$e]}})}return ee}return se}(Y),M=function(ve){n(se,ve);var we=O(se);function se(me){var ee;if(c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.SQUARE,!ee.appearance){var Fe=ee.color?Array.from(ee.color).map(function(Ne){return Ne/255}):[0,0,0],Ee=me.dict.get("CA"),Ce=null,De=me.dict.getArray("IC");De&&(De=C(De,null),Ce=De?Array.from(De).map(function(Ne){return Ne/255}):null);var _e=Ce?Ee:null;if(ee.borderStyle.width===0&&!Ce)return w(ee);ee._setDefaultAppearance({xref:me.xref,extra:"".concat(ee.borderStyle.width," w"),strokeColor:Fe,fillColor:Ce,strokeAlpha:Ee,fillAlpha:_e,pointsCallback:function($e,je){var Ve=je[2].x+ee.borderStyle.width/2,Ke=je[2].y+ee.borderStyle.width/2,Qe=je[3].x-je[2].x-ee.borderStyle.width,Ze=je[1].y-je[3].y-ee.borderStyle.width;return $e.push("".concat(Ve," ").concat(Ke," ").concat(Qe," ").concat(Ze," re")),Ce?$e.push("B"):$e.push("S"),[je[0].x,je[1].x,je[3].y,je[1].y]}})}return ee}return se}(Y),W=function(ve){n(se,ve);var we=O(se);function se(me){var ee;if(c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.CIRCLE,!ee.appearance){var Fe=ee.color?Array.from(ee.color).map(function($e){return $e/255}):[0,0,0],Ee=me.dict.get("CA"),Ce=null,De=me.dict.getArray("IC");De&&(De=C(De,null),Ce=De?Array.from(De).map(function($e){return $e/255}):null);var _e=Ce?Ee:null;if(ee.borderStyle.width===0&&!Ce)return w(ee);var Ne=4/3*Math.tan(Math.PI/(2*4));ee._setDefaultAppearance({xref:me.xref,extra:"".concat(ee.borderStyle.width," w"),strokeColor:Fe,fillColor:Ce,strokeAlpha:Ee,fillAlpha:_e,pointsCallback:function(je,Ve){var Ke=Ve[0].x+ee.borderStyle.width/2,Qe=Ve[0].y-ee.borderStyle.width/2,Ze=Ve[3].x-ee.borderStyle.width/2,ze=Ve[3].y+ee.borderStyle.width/2,ct=Ke+(Ze-Ke)/2,Je=Qe+(ze-Qe)/2,gt=(Ze-Ke)/2*Ne,xt=(ze-Qe)/2*Ne;return je.push("".concat(ct," ").concat(ze," m"),"".concat(ct+gt," ").concat(ze," ").concat(Ze," ").concat(Je+xt," ").concat(Ze," ").concat(Je," c"),"".concat(Ze," ").concat(Je-xt," ").concat(ct+gt," ").concat(Qe," ").concat(ct," ").concat(Qe," c"),"".concat(ct-gt," ").concat(Qe," ").concat(Ke," ").concat(Je-xt," ").concat(Ke," ").concat(Je," c"),"".concat(Ke," ").concat(Je+xt," ").concat(ct-gt," ").concat(ze," ").concat(ct," ").concat(ze," c"),"h"),Ce?je.push("B"):je.push("S"),[Ve[0].x,Ve[1].x,Ve[3].y,Ve[1].y]}})}return ee}return se}(Y),z=function(ve){n(se,ve);var we=O(se);function se(me){var ee;c(this,se),ee=we.call(this,me),ee.data.annotationType=t.AnnotationType.POLYLINE,ee.data.vertices=[];var Fe=me.dict.getArray("Vertices");if(!Array.isArray(Fe))return w(ee);for(var Ee=0,Ce=Fe.length;Ee{"use strict";function T(F){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(g){return typeof g}:T=function(g){return g&&typeof Symbol=="function"&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},T(F)}Object.defineProperty(P,"__esModule",{value:!0}),P.createDefaultAppearance=h,P.parseDefaultAppearance=f;var b=D(4),t=D(154),e=D(139),ge=D(155),le=D(135),V=D(140);function ye(F,s){return ce(F)||d(F,s)||xe(F,s)||be()}function be(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function xe(F,s){if(!!F){if(typeof F=="string")return ae(F,s);var g=Object.prototype.toString.call(F).slice(8,-1);if(g==="Object"&&F.constructor&&(g=F.constructor.name),g==="Map"||g==="Set")return Array.from(F);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return ae(F,s)}}function ae(F,s){(s==null||s>F.length)&&(s=F.length);for(var g=0,l=new Array(s);g0&&(i.fontSize=A);break;case b.OPS.setFillRGBColor:t.ColorSpace.singletons.rgb.getRgbItem(o,0,i.fontColor,0);break;case b.OPS.setFillGray:t.ColorSpace.singletons.gray.getRgbItem(o,0,i.fontColor,0);break;case b.OPS.setFillColorSpace:t.ColorSpace.singletons.cmyk.getRgbItem(o,0,i.fontColor,0);break}}}catch(u){(0,b.warn)('parseDefaultAppearance - ignoring errors: "'.concat(u,'".'))}return i}}]),g}(ge.EvaluatorPreprocessor);function f(F){return new x(F).parse()}function h(F){var s=F.fontSize,g=F.fontName,l=F.fontColor,a;return l.every(function(i){return i===0})?a="0 g":a=Array.from(l).map(function(i){return(i/255).toFixed(2)}).join(" ")+" rg","/".concat((0,e.escapePDFName)(g)," ").concat(s," Tf ").concat(a)}},(Me,P,D)=>{"use strict";function T(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(i){return typeof i}:T=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},T(l)}Object.defineProperty(P,"__esModule",{value:!0}),P.ColorSpace=void 0;var b=le(D(2)),t=D(4),e=D(135),ge=D(139);function le(l){return l&&l.__esModule?l:{default:l}}function V(l,a){if(typeof a!="function"&&a!==null)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(a&&a.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),a&&ye(l,a)}function ye(l,a){return ye=Object.setPrototypeOf||function(m,o){return m.__proto__=o,m},ye(l,a)}function be(l){var a=d();return function(){var m=ce(l),o;if(a){var c=ce(this).constructor;o=Reflect.construct(m,arguments,c)}else o=m.apply(this,arguments);return xe(this,o)}}function xe(l,a){if(a&&(T(a)==="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ae(l)}function ae(l){if(l===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}function d(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(l){return!1}}function ce(l){return ce=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},ce(l)}function q(l,a,i,m,o,c,v){try{var A=l[c](v),u=A.value}catch(C){i(C);return}A.done?a(u):Promise.resolve(u).then(m,o)}function re(l){return function(){var a=this,i=arguments;return new Promise(function(m,o){var c=l.apply(a,i);function v(u){q(c,m,o,v,A,"next",u)}function A(u){q(c,m,o,v,A,"throw",u)}v(void 0)})}}function X(l,a){if(!(l instanceof a))throw new TypeError("Cannot call a class as a function")}function y(l,a){for(var i=0;i_&&this.name!=="DeviceGray"&&this.name!=="DeviceRGB"){for(var H=u<=8?new Uint8Array(_):new Uint16Array(_),Z=0;Z<_;Z++)H[Z]=Z;var ne=new Uint8ClampedArray(_*3);if(this.getRgbBuffer(H,0,_,ne,0,u,0),Y){N=new Uint8Array(E*3);for(var te=0,$=0;$2&&arguments[2]!==void 0?arguments[2]:null,c=arguments.length>3?arguments[3]:void 0;if(i=m.fetchIfRef(i),(0,e.isName)(i))switch(i.name){case"G":case"DeviceGray":return this.singletons.gray;case"RGB":case"DeviceRGB":return this.singletons.rgb;case"CMYK":case"DeviceCMYK":return this.singletons.cmyk;case"Pattern":return new w(null);default:if((0,e.isDict)(o)){var v=o.get("ColorSpace");if((0,e.isDict)(v)){var A=v.get(i.name);if(A){if((0,e.isName)(A))return this._parse(A,m,o,c);i=A;break}}}throw new t.FormatError("Unrecognized ColorSpace: ".concat(i.name))}if(Array.isArray(i)){var u=m.fetchIfRef(i[0]).name,C,I,E,N,_,Y;switch(u){case"G":case"DeviceGray":return this.singletons.gray;case"RGB":case"DeviceRGB":return this.singletons.rgb;case"CMYK":case"DeviceCMYK":return this.singletons.cmyk;case"CalGray":return C=m.fetchIfRef(i[1]),N=C.getArray("WhitePoint"),_=C.getArray("BlackPoint"),Y=C.get("Gamma"),new F(N,_,Y);case"CalRGB":C=m.fetchIfRef(i[1]),N=C.getArray("WhitePoint"),_=C.getArray("BlackPoint"),Y=C.getArray("Gamma");var H=C.getArray("Matrix");return new s(N,_,Y,H);case"ICCBased":var Z=m.fetchIfRef(i[1]),ne=Z.dict;I=ne.get("N");var he=ne.get("Alternate");if(he){var Se=this._parse(he,m,o,c);if(Se.numComps===I)return Se;(0,t.warn)("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(I===1)return this.singletons.gray;if(I===3)return this.singletons.rgb;if(I===4)return this.singletons.cmyk;break;case"Pattern":return E=i[1]||null,E&&(E=this._parse(E,m,o,c)),new w(E);case"I":case"Indexed":E=this._parse(i[1],m,o,c);var ue=m.fetchIfRef(i[2])+1,te=m.fetchIfRef(i[3]);return new p(E,ue,te);case"Separation":case"DeviceN":var $=m.fetchIfRef(i[1]);I=Array.isArray($)?$.length:1,E=this._parse(i[2],m,o,c);var j=c.create(i[3]);return new O(I,E,j);case"Lab":C=m.fetchIfRef(i[1]),N=C.getArray("WhitePoint"),_=C.getArray("BlackPoint");var G=C.getArray("Range");return new g(N,_,G);default:throw new t.FormatError("Unimplemented ColorSpace object: ".concat(u))}}throw new t.FormatError("Unrecognized ColorSpace object: ".concat(i))}},{key:"isDefaultDecode",value:function(i,m){if(!Array.isArray(i))return!0;if(m*2!==i.length)return(0,t.warn)("The decode map is not the correct length"),!0;for(var o=0,c=i.length;o=.99554525?1:_(0,1,(1+.055)*Math.pow(ue,1/2.4)-.055)}function _(ue,te,$){return Math.max(ue,Math.min(te,$))}function Y(ue){return ue<0?-Y(-ue):ue>8?Math.pow((ue+16)/116,3):ue*u}function H(ue,te,$){if(ue[0]===0&&ue[1]===0&&ue[2]===0){$[0]=te[0],$[1]=te[1],$[2]=te[2];return}var j=Y(0),G=j,M=Y(ue[0]),W=j,z=Y(ue[1]),J=j,Q=Y(ue[2]),K=(1-G)/(1-M),de=1-K,oe=(1-W)/(1-z),pe=1-oe,fe=(1-J)/(1-Q),ke=1-fe;$[0]=te[0]*K+de,$[1]=te[1]*oe+pe,$[2]=te[2]*fe+ke}function Z(ue,te,$){if(ue[0]===1&&ue[2]===1){$[0]=te[0],$[1]=te[1],$[2]=te[2];return}var j=$;C(a,te,j);var G=c;I(ue,j,G),C(i,G,$)}function ne(ue,te,$){var j=$;C(a,te,j);var G=c;E(ue,j,G),C(i,G,$)}function he(ue,te,$,j,G,M){var W=_(0,1,te[$]*M),z=_(0,1,te[$+1]*M),J=_(0,1,te[$+2]*M),Q=W===1?1:Math.pow(W,ue.GR),K=z===1?1:Math.pow(z,ue.GG),de=J===1?1:Math.pow(J,ue.GB),oe=ue.MXA*Q+ue.MXB*K+ue.MXC*de,pe=ue.MYA*Q+ue.MYB*K+ue.MYC*de,fe=ue.MZA*Q+ue.MZB*K+ue.MZC*de,ke=v;ke[0]=oe,ke[1]=pe,ke[2]=fe;var Re=A;Z(ue.whitePoint,ke,Re);var ve=v;H(ue.blackPoint,Re,ve);var we=A;ne(o,ve,we);var se=v;C(m,we,se),j[G]=N(se[0])*255,j[G+1]=N(se[1])*255,j[G+2]=N(se[2])*255}var Se=function(ue){V($,ue);var te=be($);function $(j,G,M,W){var z;if(X(this,$),z=te.call(this,"CalRGB",3),!j)throw new t.FormatError("WhitePoint missing - required for color space CalRGB");G=G||new Float32Array(3),M=M||new Float32Array([1,1,1]),W=W||new Float32Array([1,0,0,0,1,0,0,0,1]);var J=j[0],Q=j[1],K=j[2];z.whitePoint=j;var de=G[0],oe=G[1],pe=G[2];if(z.blackPoint=G,z.GR=M[0],z.GG=M[1],z.GB=M[2],z.MXA=W[0],z.MYA=W[1],z.MZA=W[2],z.MXB=W[3],z.MYB=W[4],z.MZB=W[5],z.MXC=W[6],z.MYC=W[7],z.MZC=W[8],J<0||K<0||Q!==1)throw new t.FormatError("Invalid WhitePoint components for ".concat(z.name)+", no fallback available");return(de<0||oe<0||pe<0)&&((0,t.info)("Invalid BlackPoint for ".concat(z.name," [").concat(de,", ").concat(oe,", ").concat(pe,"], ")+"falling back to default."),z.blackPoint=new Float32Array(3)),(z.GR<0||z.GG<0||z.GB<0)&&((0,t.info)("Invalid Gamma [".concat(z.GR,", ").concat(z.GG,", ").concat(z.GB,"] for ")+"".concat(z.name,", falling back to default.")),z.GR=z.GG=z.GB=1),z}return k($,[{key:"getRgbItem",value:function(G,M,W,z){he(this,G,M,W,z,1)}},{key:"getRgbBuffer",value:function(G,M,W,z,J,Q,K){for(var de=1/((1<=6/29?v=Math.pow(c,3):v=108/841*(c-4/29),v}function i(c,v,A,u){return A+c*(u-A)/v}function m(c,v,A,u,C,I){var E=v[A],N=v[A+1],_=v[A+2];u!==!1&&(E=i(E,u,0,100),N=i(N,u,c.amin,c.amax),_=i(_,u,c.bmin,c.bmax)),N>c.amax?N=c.amax:Nc.bmax?_=c.bmax:_E.amax||E.bmin>E.bmax)&&((0,t.info)("Invalid Range, falling back to defaults"),E.amin=-100,E.amax=100,E.bmin=-100,E.bmax=100),E}return k(A,[{key:"getRgbItem",value:function(C,I,E,N){m(this,C,I,!1,E,N)}},{key:"getRgbBuffer",value:function(C,I,E,N,_,Y,H){for(var Z=(1<{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PartialEvaluator=P.EvaluatorPreprocessor=void 0;var T=F(D(2)),b=D(4),t=D(156),e=D(135),ge=D(174),le=D(148),V=D(149),ye=D(177),be=D(151),xe=D(185),ae=D(142),d=D(178),ce=D(186),q=D(157),re=D(188),X=D(140),y=D(136),k=D(189),n=D(154),S=D(159),O=D(150),w=D(139),p=D(190),x=D(191),f=D(192),h=D(193);function F($){return $&&$.__esModule?$:{default:$}}function s($,j){return a($)||l($,j)||c($,j)||g()}function g(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l($,j){var G=$==null?null:typeof Symbol!="undefined"&&$[Symbol.iterator]||$["@@iterator"];if(G!=null){var M=[],W=!0,z=!1,J,Q;try{for(G=G.call($);!(W=(J=G.next()).done)&&(M.push(J.value),!(j&&M.length===j));W=!0);}catch(K){z=!0,Q=K}finally{try{!W&&G.return!=null&&G.return()}finally{if(z)throw Q}}return M}}function a($){if(Array.isArray($))return $}function i($,j,G,M,W,z,J){try{var Q=$[z](J),K=Q.value}catch(de){G(de);return}Q.done?j(K):Promise.resolve(K).then(M,W)}function m($){return function(){var j=this,G=arguments;return new Promise(function(M,W){var z=$.apply(j,G);function J(K){i(z,M,W,J,Q,"next",K)}function Q(K){i(z,M,W,J,Q,"throw",K)}J(void 0)})}}function o($,j){var G=typeof Symbol!="undefined"&&$[Symbol.iterator]||$["@@iterator"];if(!G){if(Array.isArray($)||(G=c($))||j&&$&&typeof $.length=="number"){G&&($=G);var M=0,W=function(){};return{s:W,n:function(){return M>=$.length?{done:!0}:{done:!1,value:$[M++]}},e:function(de){throw de},f:W}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var z=!0,J=!1,Q;return{s:function(){G=G.call($)},n:function(){var de=G.next();return z=de.done,de},e:function(de){J=!0,Q=de},f:function(){try{!z&&G.return!=null&&G.return()}finally{if(J)throw Q}}}}function c($,j){if(!!$){if(typeof $=="string")return v($,j);var G=Object.prototype.toString.call($).slice(8,-1);if(G==="Object"&&$.constructor&&(G=$.constructor.name),G==="Map"||G==="Set")return Array.from($);if(G==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(G))return v($,j)}}function v($,j){(j==null||j>$.length)&&(j=$.length);for(var G=0,M=new Array(j);G1&&arguments[1]!==void 0?arguments[1]:!1;if(Array.isArray($)){for(var G=0,M=$.length;G0&&arguments[0]!==void 0?arguments[0]:null,M=Object.create(this);return M.options=Object.assign(Object.create(null),this.options,G),M}},{key:"hasBlendModes",value:function(G,M){if(!(G instanceof e.Dict)||G.objId&&M.has(G.objId))return!1;var W=new e.RefSet(M);G.objId&&W.put(G.objId);for(var z=[G],J=this.xref;z.length;){var Q=z.shift(),K=Q.get("ExtGState");if(K instanceof e.Dict){var de=o(K.getRawValues()),oe;try{for(de.s();!(oe=de.n()).done;){var pe=oe.value;if(pe instanceof e.Ref){if(W.has(pe))continue;try{pe=J.fetch(pe)}catch(Ee){W.put(pe),(0,b.info)('hasBlendModes - ignoring ExtGState: "'.concat(Ee,'".'));continue}}if(pe instanceof e.Dict){pe.objId&&W.put(pe.objId);var fe=pe.get("BM");if(fe instanceof e.Name){if(fe.name!=="Normal")return!0;continue}if(fe!==void 0&&Array.isArray(fe)){var ke=o(fe),Re;try{for(ke.s();!(Re=ke.n()).done;){var ve=Re.value;if(ve instanceof e.Name&&ve.name!=="Normal")return!0}}catch(Ee){ke.e(Ee)}finally{ke.f()}}}}}catch(Ee){de.e(Ee)}finally{de.f()}}var we=Q.get("XObject");if(we instanceof e.Dict){var se=o(we.getRawValues()),me;try{for(se.s();!(me=se.n()).done;){var ee=me.value;if(ee instanceof e.Ref){if(W.has(ee))continue;try{ee=J.fetch(ee)}catch(Ee){W.put(ee),(0,b.info)('hasBlendModes - ignoring XObject: "'.concat(Ee,'".'));continue}}if(!!(0,e.isStream)(ee)){ee.dict.objId&&W.put(ee.dict.objId);var Fe=ee.dict.get("Resources");Fe instanceof e.Dict&&(Fe.objId&&W.has(Fe.objId)||(z.push(Fe),Fe.objId&&W.put(Fe.objId)))}}}catch(Ee){se.e(Ee)}finally{se.f()}}}return W.forEach(function(Ee){M.put(Ee)}),!1}},{key:"fetchBuiltInCMap",value:function(){var j=m(T.default.mark(function M(W){var z,J,Q,K;return T.default.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(z=this.builtInCMapCache.get(W),!z){oe.next=3;break}return oe.abrupt("return",z);case 3:if(this.options.cMapUrl===null){oe.next=19;break}return Q="".concat(this.options.cMapUrl).concat(W,".bcmap"),oe.next=7,fetch(Q);case 7:if(K=oe.sent,K.ok){oe.next=10;break}throw new Error('fetchBuiltInCMap: failed to fetch file "'.concat(Q,'" with "').concat(K.statusText,'".'));case 10:return oe.t0=Uint8Array,oe.next=13,K.arrayBuffer();case 13:oe.t1=oe.sent,oe.t2=new oe.t0(oe.t1),oe.t3=b.CMapCompressionType.BINARY,J={cMapData:oe.t2,compressionType:oe.t3},oe.next=22;break;case 19:return oe.next=21,this.handler.sendWithPromise("FetchBuiltInCMap",{name:W});case 21:J=oe.sent;case 22:return J.compressionType!==b.CMapCompressionType.NONE&&this.builtInCMapCache.set(W,J),oe.abrupt("return",J);case 24:case"end":return oe.stop()}},M,this)}));function G(M){return j.apply(this,arguments)}return G}()},{key:"fetchStandardFontData",value:function(){var j=m(T.default.mark(function M(W){var z,J,Q,K,de,oe;return T.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(z=this.standardFontDataCache.get(W),!z){fe.next=3;break}return fe.abrupt("return",new X.Stream(z));case 3:if(!(this.options.useSystemFonts&&W!=="Symbol"&&W!=="ZapfDingbats")){fe.next=5;break}return fe.abrupt("return",null);case 5:if(J=(0,ye.getFontNameToFileMap)(),Q=J[W],this.options.standardFontDataUrl===null){fe.next=20;break}return de="".concat(this.options.standardFontDataUrl).concat(Q),fe.next=10,fetch(de);case 10:if(oe=fe.sent,oe.ok){fe.next=15;break}(0,b.warn)('fetchStandardFontData: failed to fetch file "'.concat(de,'" with "').concat(oe.statusText,'".')),fe.next=18;break;case 15:return fe.next=17,oe.arrayBuffer();case 17:K=fe.sent;case 18:fe.next=29;break;case 20:return fe.prev=20,fe.next=23,this.handler.sendWithPromise("FetchStandardFontData",{filename:Q});case 23:K=fe.sent,fe.next=29;break;case 26:fe.prev=26,fe.t0=fe.catch(20),(0,b.warn)('fetchStandardFontData: failed to fetch file "'.concat(Q,'" with "').concat(fe.t0,'".'));case 29:if(K){fe.next=31;break}return fe.abrupt("return",null);case 31:return this.standardFontDataCache.set(W,K),fe.abrupt("return",new X.Stream(K));case 33:case"end":return fe.stop()}},M,this,[[20,26]])}));function G(M){return j.apply(this,arguments)}return G}()},{key:"buildFormXObject",value:function(){var j=m(T.default.mark(function M(W,z,J,Q,K,de,oe){var pe,fe,ke,Re,ve,we,se,me,ee,Fe,Ee;return T.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(pe=z.dict,fe=pe.getArray("Matrix"),ke=pe.getArray("BBox"),Array.isArray(ke)&&ke.length===4?ke=b.Util.normalizeRect(ke):ke=null,!pe.has("OC")){De.next=8;break}return De.next=7,this.parseMarkedContentProps(pe.get("OC"),W);case 7:Re=De.sent;case 8:if(Re!==void 0&&Q.addOp(b.OPS.beginMarkedContentProps,["OC",Re]),we=pe.get("Group"),!we){De.next=29;break}if(ve={matrix:fe,bbox:ke,smask:J,isolated:!1,knockout:!1},se=we.get("S"),me=null,!(0,e.isName)(se,"Transparency")){De.next=27;break}if(ve.isolated=we.get("I")||!1,ve.knockout=we.get("K")||!1,!we.has("CS")){De.next=27;break}if(ee=we.getRaw("CS"),Fe=n.ColorSpace.getCached(ee,this.xref,oe),!Fe){De.next=24;break}me=Fe,De.next=27;break;case 24:return De.next=26,this.parseColorSpace({cs:ee,resources:W,localColorSpaceCache:oe});case 26:me=De.sent;case 27:J&&J.backdrop&&(me=me||n.ColorSpace.singletons.rgb,J.backdrop=me.getRgb(J.backdrop,0)),Q.addOp(b.OPS.beginGroup,[ve]);case 29:return Ee=we?[fe,null]:[fe,ke],Q.addOp(b.OPS.paintFormXObjectBegin,Ee),De.abrupt("return",this.getOperatorList({stream:z,task:K,resources:pe.get("Resources")||W,operatorList:Q,initialState:de}).then(function(){Q.addOp(b.OPS.paintFormXObjectEnd,[]),we&&Q.addOp(b.OPS.endGroup,[ve]),Re!==void 0&&Q.addOp(b.OPS.endMarkedContent,[])}));case 32:case"end":return De.stop()}},M,this)}));function G(M,W,z,J,Q,K,de){return j.apply(this,arguments)}return G}()},{key:"_sendImgData",value:function(G,M){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,z=M?[M.data.buffer]:null;return this.parsingType3Font||W?this.handler.send("commonobj",[G,"Image",M],z):this.handler.send("obj",[G,this.pageIndex,"Image",M],z)}},{key:"buildPaintImageXObject",value:function(){var j=m(T.default.mark(function M(W){var z=this,J,Q,K,de,oe,pe,fe,ke,Re,ve,we,se,me,ee,Fe,Ee,Ce,De,_e,Ne,$e,je,Ve,Ke,Qe,Ze,ze;return T.default.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:if(J=W.resources,Q=W.image,K=W.isInline,de=K===void 0?!1:K,oe=W.operatorList,pe=W.cacheKey,fe=W.localImageCache,ke=W.localColorSpaceCache,Re=Q.dict,ve=Re.objId,we=Re.get("W","Width"),se=Re.get("H","Height"),!(!(we&&(0,b.isNum)(we))||!(se&&(0,b.isNum)(se)))){Je.next=8;break}return(0,b.warn)("Image dimensions are missing, or not numbers."),Je.abrupt("return");case 8:if(me=this.options.maxImageSize,!(me!==-1&&we*se>me)){Je.next=12;break}return(0,b.warn)("Image exceeded maximum allowed size and was removed."),Je.abrupt("return");case 12:if(!Re.has("OC")){Je.next=16;break}return Je.next=15,this.parseMarkedContentProps(Re.get("OC"),J);case 15:ee=Je.sent;case 16:if(ee!==void 0&&oe.addOp(b.OPS.beginMarkedContentProps,["OC",ee]),Fe=Re.get("IM","ImageMask")||!1,Ee=Re.get("I","Interpolate"),!Fe){Je.next=30;break}return _e=we+7>>3,Ne=Q.getBytes(_e*se,!0),$e=Re.getArray("D","Decode"),Ce=h.PDFImage.createMask({imgArray:Ne,width:we,height:se,imageIsFromDecodeStream:Q instanceof S.DecodeStream,inverseDecode:!!$e&&$e[0]>0,interpolate:Ee}),Ce.cached=!!pe,De=[Ce],oe.addOp(b.OPS.paintImageMaskXObject,De),pe&&fe.set(pe,ve,{fn:b.OPS.paintImageMaskXObject,args:De}),ee!==void 0&&oe.addOp(b.OPS.endMarkedContent,[]),Je.abrupt("return");case 30:if(je=Re.get("SM","SMask")||!1,Ve=Re.get("Mask")||!1,Ke=200,!(de&&!je&&!Ve&&we+se6&&arguments[6]!==void 0?arguments[6]:null,oe=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,pe=M&&M[0]instanceof e.Name?M[0].name:null;return this.loadFont(pe,W,G,de,oe).then(function(fe){return fe.font.isType3Font?fe.loadType3Data(K,G,J).then(function(){return z.addDependencies(fe.type3Dependencies),fe}).catch(function(ke){return K.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorFontLoadType3}),new ne({loadedName:"g_font_error",font:new ge.ErrorFont("Type3 font load error: ".concat(ke)),dict:fe.font,evaluatorOptions:K.options})}):fe}).then(function(fe){return Q.font=fe.font,fe.send(K.handler),fe.loadedName})}},{key:"handleText",value:function(G,M){var W=M.font,z=W.charsToGlyphs(G);if(W.data){var J=!!(M.textRenderingMode&b.TextRenderingMode.ADD_TO_PATH_FLAG);(J||M.fillColorSpace.name==="Pattern"||W.disableFontFace||this.options.disableFontFace)&&$.buildFontPaths(W,z,this.handler,this.options)}return z}},{key:"ensureStateFont",value:function(G){if(!G.font){var M=new b.FormatError("Missing setFont (Tf) operator before text rendering operator.");if(this.options.ignoreErrors){this.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorFontState}),(0,b.warn)('ensureStateFont: "'.concat(M,'".'));return}throw M}}},{key:"setGState",value:function(){var j=m(T.default.mark(function M(W){var z=this,J,Q,K,de,oe,pe,fe,ke,Re,ve,we,se,me,ee,Fe,Ee;return T.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:for(J=W.resources,Q=W.gState,K=W.operatorList,de=W.cacheKey,oe=W.task,pe=W.stateManager,fe=W.localGStateCache,ke=W.localColorSpaceCache,Re=Q.objId,ve=!0,we=[],se=Q.getKeys(),me=Promise.resolve(),ee=function(Ne,$e){var je=se[Ne],Ve=Q.get(je);switch(je){case"Type":break;case"LW":case"LC":case"LJ":case"ML":case"D":case"RI":case"FL":case"CA":case"ca":we.push([je,Ve]);break;case"Font":ve=!1,me=me.then(function(){return z.handleSetFont(J,null,Ve[0],K,oe,pe.state).then(function(Qe){K.addDependency(Qe),we.push([je,[Qe,Ve[1]]])})});break;case"BM":we.push([je,Y(Ve)]);break;case"SMask":if((0,e.isName)(Ve,"None")){we.push([je,!1]);break}(0,e.isDict)(Ve)?(ve=!1,me=me.then(function(){return z.handleSMask(Ve,J,K,oe,pe,ke)}),we.push([je,!0])):(0,b.warn)("Unsupported SMask type");break;case"TR":var Ke=z.handleTransferFunction(Ve);we.push([je,Ke]);break;case"OP":case"op":case"OPM":case"BG":case"BG2":case"UCR":case"UCR2":case"TR2":case"HT":case"SM":case"SA":case"AIS":case"TK":(0,b.info)("graphic state operator "+je);break;default:(0,b.info)("Unknown graphic state operator "+je);break}},Fe=0,Ee=se.length;Fe0&&K.addOp(b.OPS.setGState,[we]),ve&&fe.set(de,Re,we)}));case 9:case"end":return De.stop()}},M)}));function G(M){return j.apply(this,arguments)}return G}()},{key:"loadFont",value:function(G,M,W){var z=this,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,Q=arguments.length>4&&arguments[4]!==void 0?arguments[4]:null,K=function(){var Ce=m(T.default.mark(function De(){return T.default.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.abrupt("return",new ne({loadedName:"g_font_error",font:new ge.ErrorFont('Font "'.concat(G,'" is not available.')),dict:M,evaluatorOptions:z.options}));case 1:case"end":return Ne.stop()}},De)}));return function(){return Ce.apply(this,arguments)}}(),de=this.xref,oe;if(M){if(!(0,e.isRef)(M))throw new b.FormatError('The "font" object should be a reference.');oe=M}else{var pe=W.get("Font");pe&&(oe=pe.getRaw(G))}if(!oe){var fe='Font "'.concat(G||M&&M.toString(),'" is not available');if(!this.options.ignoreErrors&&!this.parsingType3Font)return(0,b.warn)("".concat(fe,".")),K();this.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorFontMissing}),(0,b.warn)("".concat(fe," -- attempting to fallback to a default font.")),J?oe=J:oe=$.fallbackFontDict}if(this.fontCache.has(oe))return this.fontCache.get(oe);if(M=de.fetchIfRef(oe),!(0,e.isDict)(M))return K();if(M.cacheKey&&this.fontCache.has(M.cacheKey))return this.fontCache.get(M.cacheKey);var ke=(0,b.createPromiseCapability)(),Re;try{Re=this.preEvaluateFont(M),Re.cssFontInfo=Q}catch(Ce){return(0,b.warn)('loadFont - preEvaluateFont failed: "'.concat(Ce,'".')),K()}var ve=Re,we=ve.descriptor,se=ve.hash,me=(0,e.isRef)(oe),ee;if(me&&(ee="f".concat(oe.toString())),se&&(0,e.isDict)(we)){we.fontAliases||(we.fontAliases=Object.create(null));var Fe=we.fontAliases;if(Fe[se]){var Ee=Fe[se].aliasRef;if(me&&Ee&&this.fontCache.has(Ee))return this.fontCache.putAlias(oe,Ee),this.fontCache.get(oe)}else Fe[se]={fontID:this.idFactory.createFontId()};me&&(Fe[se].aliasRef=oe),ee=Fe[se].fontID}return me?this.fontCache.put(oe,ke.promise):(ee||(ee=this.idFactory.createFontId()),M.cacheKey="cacheKey_".concat(ee),this.fontCache.put(M.cacheKey,ke.promise)),(0,b.assert)(ee&&ee.startsWith("f"),'The "fontID" must be (correctly) defined.'),M.loadedName="".concat(this.idFactory.getDocId(),"_").concat(ee),this.translateFont(Re).then(function(Ce){Ce.fontType!==void 0&&de.stats.addFontType(Ce.fontType),ke.resolve(new ne({loadedName:M.loadedName,font:Ce,dict:M,evaluatorOptions:z.options}))}).catch(function(Ce){z.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorFontTranslate}),(0,b.warn)('loadFont - translateFont failed: "'.concat(Ce,'".'));try{var De=we&&we.get("FontFile3"),_e=De&&De.get("Subtype"),Ne=(0,le.getFontType)(Re.type,_e&&_e.name);Ne!==void 0&&de.stats.addFontType(Ne)}catch($e){}ke.resolve(new ne({loadedName:M.loadedName,font:new ge.ErrorFont(Ce instanceof Error?Ce.message:Ce),dict:M,evaluatorOptions:z.options}))}),ke.promise}},{key:"buildPath",value:function(G,M,W){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,J=G.length-1;if(W||(W=[]),J<0||G.fnArray[J]!==b.OPS.constructPath)z&&((0,b.warn)('Encountered path operator "'.concat(M,'" inside of a text object.')),G.addOp(b.OPS.save,null)),G.addOp(b.OPS.constructPath,[[M],W]),z&&G.addOp(b.OPS.restore,null);else{var Q=G.argsArray[J];Q[0].push(M),Array.prototype.push.apply(Q[1],W)}}},{key:"parseColorSpace",value:function(G){var M=this,W=G.cs,z=G.resources,J=G.localColorSpaceCache;return n.ColorSpace.parseAsync({cs:W,xref:this.xref,resources:z,pdfFunctionFactory:this._pdfFunctionFactory,localColorSpaceCache:J}).catch(function(Q){if(Q instanceof b.AbortException)return null;if(M.options.ignoreErrors)return M.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorColorSpace}),(0,b.warn)('parseColorSpace - ignoring ColorSpace: "'.concat(Q,'".')),null;throw Q})}},{key:"parseShading",value:function(G){var M=G.shading,W=G.resources,z=G.localColorSpaceCache,J=G.localShadingPatternCache,Q=J.get(M);if(!Q){var K=xe.Pattern.parseShading(M,this.xref,W,this.handler,this._pdfFunctionFactory,z),de=K.getIR();Q="pattern_".concat(this.idFactory.createObjId()),J.set(M,Q),this.handler.send("obj",[Q,this.pageIndex,"Pattern",de])}return Q}},{key:"handleColorN",value:function(G,M,W,z,J,Q,K,de,oe,pe){var fe=W.pop();if(fe instanceof e.Name){var ke=J.getRaw(fe.name),Re=ke instanceof e.Ref&&oe.getByRef(ke);if(Re)try{var ve=z.base?z.base.getRgb(W,0):null,we=(0,xe.getTilingPatternIR)(Re.operatorListIR,Re.dict,ve);G.addOp(M,we);return}catch(_e){}var se=this.xref.fetchIfRef(ke);if(se){var me=(0,e.isStream)(se)?se.dict:se,ee=me.get("PatternType");if(ee===E.TILING){var Fe=z.base?z.base.getRgb(W,0):null;return this.handleTilingType(M,Fe,Q,se,me,G,K,oe)}else if(ee===E.SHADING){var Ee=me.get("Shading"),Ce=me.getArray("Matrix"),De=this.parseShading({shading:Ee,resources:Q,localColorSpaceCache:de,localShadingPatternCache:pe});G.addOp(M,["Shading",De,Ce]);return}throw new b.FormatError("Unknown PatternType: ".concat(ee))}}throw new b.FormatError("Unknown PatternName: ".concat(fe))}},{key:"_parseVisibilityExpression",value:function(G,M,W){var z=10;if(++M>z){(0,b.warn)("Visibility expression is too deeply nested");return}var J=G.length,Q=this.xref.fetchIfRef(G[0]);if(J<2||!(0,e.isName)(Q)){(0,b.warn)("Invalid visibility expression");return}switch(Q.name){case"And":case"Or":case"Not":W.push(Q.name);break;default:(0,b.warn)("Invalid operator ".concat(Q.name," in visibility expression"));return}for(var K=1;K0)){se.next=22;break}return se.abrupt("return",{type:"OCMD",expression:oe});case 22:if(pe=J.get("OCGs"),!(Array.isArray(pe)||(0,e.isDict)(pe))){se.next=29;break}if(fe=[],Array.isArray(pe)){ke=o(pe);try{for(ke.s();!(Re=ke.n()).done;)ve=Re.value,fe.push(ve.toString())}catch(me){ke.e(me)}finally{ke.f()}}else fe.push(pe.objId);return se.abrupt("return",{type:K,ids:fe,policy:(0,e.isName)(J.get("P"))?J.get("P").name:null,expression:null});case 29:if(!(0,e.isRef)(pe)){se.next=31;break}return se.abrupt("return",{type:K,id:pe.toString()});case 31:return se.abrupt("return",null);case 32:case"end":return se.stop()}},M,this)}));function G(M,W){return j.apply(this,arguments)}return G}()},{key:"getOperatorList",value:function(G){var M=this,W=G.stream,z=G.task,J=G.resources,Q=G.operatorList,K=G.initialState,de=K===void 0?null:K,oe=G.fallbackFontDict,pe=oe===void 0?null:oe;if(J=J||e.Dict.empty,de=de||new ue,!Q)throw new Error('getOperatorList: missing "operatorList" parameter');var fe=this,ke=this.xref,Re=!1,ve=new re.LocalImageCache,we=new re.LocalColorSpaceCache,se=new re.LocalGStateCache,me=new re.LocalTilingPatternCache,ee=new Map,Fe=J.get("XObject")||e.Dict.empty,Ee=J.get("Pattern")||e.Dict.empty,Ce=new he(de),De=new te(W,ke,Ce),_e=new H;function Ne($e){for(var je=0,Ve=De.savedStatesDepth;je0&&Q.addOp(b.OPS.setGState,[Lt]),tt=null;continue}}Ke(new Promise(function(bt,Kt){if(!xt)throw new b.FormatError("GState must be referred to by name.");var Jt=J.get("ExtGState");if(!(Jt instanceof e.Dict))throw new b.FormatError("ExtGState should be a dictionary.");var nr=Jt.get(gt);if(!(nr instanceof e.Dict))throw new b.FormatError("GState should be a dictionary.");fe.setGState({resources:J,gState:nr,operatorList:Q,cacheKey:gt,task:z,stateManager:Ce,localGStateCache:se,localColorSpaceCache:we}).then(bt,Kt)}).catch(function(bt){if(!(bt instanceof b.AbortException)){if(fe.options.ignoreErrors){fe.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorExtGState}),(0,b.warn)('getOperatorList - ignoring ExtGState: "'.concat(bt,'".'));return}throw bt}}));return;case b.OPS.moveTo:case b.OPS.lineTo:case b.OPS.curveTo:case b.OPS.curveTo2:case b.OPS.curveTo3:case b.OPS.closePath:case b.OPS.rectangle:fe.buildPath(Q,yt,tt,Re);continue;case b.OPS.markPoint:case b.OPS.markPointProps:case b.OPS.beginCompat:case b.OPS.endCompat:continue;case b.OPS.beginMarkedContentProps:if(!(0,e.isName)(tt[0])){(0,b.warn)("Expected name for beginMarkedContentProps arg0=".concat(tt[0]));continue}if(tt[0].name==="OC"){Ke(fe.parseMarkedContentProps(tt[1],J).then(function(bt){Q.addOp(b.OPS.beginMarkedContentProps,["OC",bt])}).catch(function(bt){if(!(bt instanceof b.AbortException)){if(fe.options.ignoreErrors){fe.handler.send("UnsupportedFeature",{featureId:b.UNSUPPORTED_FEATURES.errorMarkedContent}),(0,b.warn)('getOperatorList - ignoring beginMarkedContentProps: "'.concat(bt,'".'));return}throw bt}}));return}tt=[tt[0].name,tt[1]instanceof e.Dict?tt[1].get("MCID"):null];break;case b.OPS.beginMarkedContent:case b.OPS.endMarkedContent:default:if(tt!==null){for(ze=0,ct=tt.length;ze-1?/^p\{Mn\}$/u:new RegExp("^\\p{Mn}$","u"),Fe=(0,be.getNormalizedUnicodes)(),Ee={items:[],styles:Object.create(null)},Ce={initialized:!1,str:[],totalWidth:0,totalHeight:0,width:0,height:0,vertical:!1,prevTransform:null,textAdvanceScale:0,spaceInFlowMin:0,spaceInFlowMax:0,trackingSpaceMin:Infinity,negativeSpaceMax:-Infinity,transform:null,fontName:null,hasEOL:!1},De=.1,_e=-.2,Ne=.1,$e=.6,je=this,Ve=this.xref,Ke=[],Qe=null,Ze=new re.LocalImageCache,ze=new re.LocalGStateCache,ct=new te(W,Ve,K),Je;function gt(){var Ue=Je.font,qe=[Je.fontSize*Je.textHScale,0,0,Je.fontSize,0,Je.textRise];if(Ue.isType3Font&&(Je.fontSize<=1||Ue.isCharBBox)&&!(0,b.isArrayEqual)(Je.fontMatrix,b.FONT_IDENTITY_MATRIX)){var ot=Ue.bbox[3]-Ue.bbox[1];ot>0&&(qe[3]*=ot*Je.fontMatrix[3])}return b.Util.transform(Je.ctm,b.Util.transform(Je.textMatrix,qe))}function xt(){if(Ce.initialized)return Ce;var Ue=Je.font,qe=Ue.loadedName;se.has(qe)||(se.add(qe),Ee.styles[qe]={fontFamily:Ue.fallbackName,ascent:Ue.ascent,descent:Ue.descent,vertical:Ue.vertical}),Ce.fontName=qe;var ot=Ce.transform=gt();Ue.vertical?(Ce.width=Ce.totalWidth=Math.hypot(ot[0],ot[1]),Ce.height=Ce.totalHeight=0,Ce.vertical=!0):(Ce.width=Ce.totalWidth=0,Ce.height=Ce.totalHeight=Math.hypot(ot[2],ot[3]),Ce.vertical=!1);var nt=Math.hypot(Je.textLineMatrix[0],Je.textLineMatrix[1]),Pt=Math.hypot(Je.ctm[0],Je.ctm[1]);return Ce.textAdvanceScale=Pt*nt,Ce.trackingSpaceMin=Je.fontSize*De,Ce.negativeSpaceMax=Je.fontSize*_e,Ce.spaceInFlowMin=Je.fontSize*Ne,Ce.spaceInFlowMax=Je.fontSize*$e,Ce.hasEOL=!1,Ce.initialized=!0,Ce}function tt(){if(!!Ce.initialized){var Ue=Math.hypot(Je.textLineMatrix[0],Je.textLineMatrix[1]),qe=Math.hypot(Je.ctm[0],Je.ctm[1]),ot=qe*Ue;ot!==Ce.textAdvanceScale&&(Ce.vertical?(Ce.totalHeight+=Ce.height*Ce.textAdvanceScale,Ce.height=0):(Ce.totalWidth+=Ce.width*Ce.textAdvanceScale,Ce.width=0),Ce.textAdvanceScale=ot)}}function yt(Ue){for(var qe=Ue.length,ot=0,nt;ot=32&&nt<=127;)ot++;return ot0?0:180:Ue[1]&&Ue[0]===0&&Ue[3]===0&&(Lt+=Ue[1]>0?90:270),Lt!==0)switch(Lt){case 90:var bt=[ot,qe];qe=bt[0],ot=bt[1];var Kt=[Pt,nt];nt=Kt[0],Pt=Kt[1];break;case 180:var Jt=[-qe,-ot,-nt,-Pt];qe=Jt[0],ot=Jt[1],nt=Jt[2],Pt=Jt[3];break;case 270:var nr=[-ot,-qe];qe=nr[0],ot=nr[1];var pr=[-Pt,-nt];nt=pr[0],Pt=pr[1];break}if(Je.font.vertical){var ur=(Pt-ot)/Ce.textAdvanceScale,yr=qe-nt;if(ur.5*Ce.width){Nt();return}Qt();return}if(Math.abs(yr)>Ce.height){Nt();return}ur<=Ce.trackingSpaceMin?Ce.height+=ur:ar(ur,Ce.prevTransform)||(Ce.str.length===0?Ee.items.push({str:" ",dir:"ltr",width:0,height:ur,transform:Ce.prevTransform,fontName:Ce.fontName,hasEOL:!1}):Ce.height+=ur);return}var Xt=(qe-nt)/Ce.textAdvanceScale,fr=ot-Pt;if(Xt.5*Ce.height){Nt();return}Qt();return}if(Math.abs(fr)>Ce.height){Nt();return}Xt<=Ce.trackingSpaceMin?Ce.width+=Xt:ar(Xt,Ce.prevTransform)||(Ce.str.length===0?Ee.items.push({str:" ",dir:"ltr",width:Xt,height:0,transform:Ce.prevTransform,fontName:Ce.fontName,hasEOL:!1}):Ce.width+=Xt)}}}function kt(Ue){var qe=Ue.chars,ot=Ue.extraSpacing,nt=Je.font;if(!qe){var Pt=Je.charSpacing+ot;Pt&&(nt.vertical?Je.translateTextMatrix(0,-Pt):Je.translateTextMatrix(Pt*Je.textHScale,0));return}for(var Lt=nt.charsToGlyphs(qe),bt=Je.fontMatrix[0]*Je.fontSize,Kt=0,Jt=Lt.length;Kt0&&arguments[0]!==void 0?arguments[0]:!1,qe=Ee.items.length;qe!==0&&(Ue&&qe0){var Kr=Ke.join("");Ke.length=0,kt({chars:Kr,extraSpacing:0})}break;case b.OPS.showText:if(!K.state.font){je.ensureStateFont(K.state);continue}kt({chars:bt[0],extraSpacing:0});break;case b.OPS.nextLineShowText:if(!K.state.font){je.ensureStateFont(K.state);continue}Je.carriageReturn(),kt({chars:bt[0],extraSpacing:0});break;case b.OPS.nextLineSetSpacingShowText:if(!K.state.font){je.ensureStateFont(K.state);continue}Je.wordSpacing=bt[0],Je.charSpacing=bt[1],Je.carriageReturn(),kt({chars:bt[2],extraSpacing:0});break;case b.OPS.paintXObject:Qt(),Qe||(Qe=J.get("XObject")||e.Dict.empty);var Br=bt[0]instanceof e.Name,Sr=bt[0].name;if(Br&&Ze.getByName(Sr))break;nt(new Promise(function(vr,zr){if(!Br)throw new b.FormatError("XObject must be referred to by name.");var br=Qe.getRaw(Sr);if(br instanceof e.Ref){if(Ze.getByRef(br)){vr();return}var qr=je.globalImageCache.getData(br,je.pageIndex);if(qr){vr();return}br=Ve.fetch(br)}if(!(0,e.isStream)(br))throw new b.FormatError("XObject should be a stream");var Gr=br.dict.get("Subtype");if(!(0,e.isName)(Gr))throw new b.FormatError("XObject should have a Name subtype");if(Gr.name!=="Form"){Ze.set(Sr,br.dict.objId,!0),vr();return}var Ur=K.state.clone(),Qr=new he(Ur),na=br.dict.getArray("Matrix");Array.isArray(na)&&na.length===6&&Qr.transform(na),He();var ht={enqueueInvoked:!1,enqueue:function(We,it){this.enqueueInvoked=!0,ve.enqueue(We,it)},get desiredSize(){return ve.desiredSize},get ready(){return ve.ready}};je.getTextContent({stream:br,task:z,resources:br.dict.get("Resources")||J,stateManager:Qr,normalizeWhitespace:oe,combineTextItems:fe,includeMarkedContent:Re,sink:ht,seenStyles:se}).then(function(){ht.enqueueInvoked||Ze.set(Sr,br.dict.objId,!0),vr()},zr)}).catch(function(vr){if(!(vr instanceof b.AbortException)){if(je.options.ignoreErrors){(0,b.warn)('getTextContent - ignoring XObject: "'.concat(vr,'".'));return}throw vr}}));return;case b.OPS.setGState:if(Br=bt[0]instanceof e.Name,Sr=bt[0].name,Br&&ze.getByName(Sr))break;nt(new Promise(function(vr,zr){if(!Br)throw new b.FormatError("GState must be referred to by name.");var br=J.get("ExtGState");if(!(br instanceof e.Dict))throw new b.FormatError("ExtGState should be a dictionary.");var qr=br.get(Sr);if(!(qr instanceof e.Dict))throw new b.FormatError("GState should be a dictionary.");var Gr=qr.get("Font");if(!Gr){ze.set(Sr,qr.objId,!0),vr();return}Qt(),Je.fontName=null,Je.fontSize=Gr[1],ft(null,Gr[0]).then(vr,zr)}).catch(function(vr){if(!(vr instanceof b.AbortException)){if(je.options.ignoreErrors){(0,b.warn)('getTextContent - ignoring ExtGState: "'.concat(vr,'".'));return}throw vr}}));return;case b.OPS.beginMarkedContent:Re&&Ee.items.push({type:"beginMarkedContent",tag:(0,e.isName)(bt[0])?bt[0].name:null});break;case b.OPS.beginMarkedContentProps:if(Re){Qt();var hr=null;(0,e.isDict)(bt[1])&&(hr=bt[1].get("MCID")),Ee.items.push({type:"beginMarkedContentProps",id:Number.isInteger(hr)?"".concat(je.idFactory.getPageObjId(),"_mcid").concat(hr):null,tag:(0,e.isName)(bt[0])?bt[0].name:null})}break;case b.OPS.endMarkedContent:Re&&(Qt(),Ee.items.push({type:"endMarkedContent"}));break}if(Ee.items.length>=ve.desiredSize){Lt=!0;break}}if(Lt){nt(_);return}Qt(),He(),qe()}).catch(function(Ue){if(!(Ue instanceof b.AbortException)){if(M.options.ignoreErrors){(0,b.warn)('getTextContent - ignoring errors during "'.concat(z.name,'" ')+'task: "'.concat(Ue,'".')),Qt(),He();return}throw Ue}})}},{key:"extractDataStructures",value:function(G,M,W){var z=this,J=this.xref,Q,K=this.readToUnicode(W.toUnicode||G.get("ToUnicode")||M.get("ToUnicode"));if(W.composite){var de=G.get("CIDSystemInfo");(0,e.isDict)(de)&&(W.cidSystemInfo={registry:(0,b.stringToPDFString)(de.get("Registry")),ordering:(0,b.stringToPDFString)(de.get("Ordering")),supplement:de.get("Supplement")});var oe=G.get("CIDToGIDMap");oe instanceof y.BaseStream&&(Q=oe.getBytes())}var pe=[],fe=null,ke;if(G.has("Encoding")){if(ke=G.get("Encoding"),(0,e.isDict)(ke)){if(fe=ke.get("BaseEncoding"),fe=(0,e.isName)(fe)?fe.name:null,ke.has("Differences"))for(var Re=ke.get("Differences"),ve=0,we=0,se=Re.length;we0,W.dict=G,K.then(function(Ee){return W.toUnicode=Ee,z.buildToUnicode(W)}).then(function(Ee){return W.toUnicode=Ee,Q&&(W.cidToGidMap=z.readCidToGidMap(Q,Ee)),W})}},{key:"_simpleFontToUnicode",value:function(G){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(0,b.assert)(!G.composite,"Must be a simple font.");var W=[],z=G.defaultEncoding.slice(),J=G.baseEncodingName,Q=G.differences;for(var K in Q){var de=Q[K];de!==".notdef"&&(z[K]=de)}var oe=(0,O.getGlyphsUnicode)();for(var pe in z){var fe=z[pe];if(fe!==""){if(oe[fe]===void 0){var ke=0;switch(fe[0]){case"G":fe.length===3&&(ke=parseInt(fe.substring(1),16));break;case"g":fe.length===5&&(ke=parseInt(fe.substring(1),16));break;case"C":case"c":if(fe.length>=3&&fe.length<=4){var Re=fe.substring(1);if(M){ke=parseInt(Re,16);break}if(ke=+Re,Number.isNaN(ke)&&Number.isInteger(parseInt(Re,16)))return this._simpleFontToUnicode(G,!0)}break;default:var ve=(0,be.getUnicodeForGlyph)(fe,oe);ve!==-1&&(ke=ve)}if(ke>0&&ke<=1114111&&Number.isInteger(ke)){if(J&&ke===+pe){var we=(0,V.getEncoding)(J);if(we&&(fe=we[pe])){W[pe]=String.fromCharCode(oe[fe]);continue}}W[pe]=String.fromCodePoint(ke)}continue}W[pe]=String.fromCharCode(oe[fe])}}return W}},{key:"buildToUnicode",value:function(){var j=m(T.default.mark(function M(W){var z,J,Q,K,de,oe;return T.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(W.hasIncludedToUnicodeMap=!!W.toUnicode&&W.toUnicode.length>0,!W.hasIncludedToUnicodeMap){fe.next=4;break}return!W.composite&&W.hasEncoding&&(W.fallbackToUnicode=this._simpleFontToUnicode(W)),fe.abrupt("return",W.toUnicode);case 4:if(W.composite){fe.next=6;break}return fe.abrupt("return",new d.ToUnicodeMap(this._simpleFontToUnicode(W)));case 6:if(!(W.composite&&(W.cMap.builtInCMap&&!(W.cMap instanceof t.IdentityCMap)||W.cidSystemInfo.registry==="Adobe"&&(W.cidSystemInfo.ordering==="GB1"||W.cidSystemInfo.ordering==="CNS1"||W.cidSystemInfo.ordering==="Japan1"||W.cidSystemInfo.ordering==="Korea1")))){fe.next=15;break}return z=W.cidSystemInfo,J=z.registry,Q=z.ordering,K=e.Name.get("".concat(J,"-").concat(Q,"-UCS2")),fe.next=11,t.CMapFactory.create({encoding:K,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null});case 11:return de=fe.sent,oe=[],W.cMap.forEach(function(ke,Re){if(Re>65535)throw new b.FormatError("Max size of CID is 65,535");var ve=de.lookup(Re);ve&&(oe[ke]=String.fromCharCode((ve.charCodeAt(0)<<8)+ve.charCodeAt(1)))}),fe.abrupt("return",new d.ToUnicodeMap(oe));case 15:return fe.abrupt("return",new d.IdentityToUnicodeMap(W.firstChar,W.lastChar));case 16:case"end":return fe.stop()}},M,this)}));function G(M){return j.apply(this,arguments)}return G}()},{key:"readToUnicode",value:function(G){var M=this;return G?(0,e.isName)(G)?t.CMapFactory.create({encoding:G,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null}).then(function(W){return W instanceof t.IdentityCMap?new d.IdentityToUnicodeMap(0,65535):new d.ToUnicodeMap(W.getMap())}):(0,e.isStream)(G)?t.CMapFactory.create({encoding:G,fetchBuiltInCMap:this._fetchBuiltInCMapBound,useCMap:null}).then(function(W){if(W instanceof t.IdentityCMap)return new d.IdentityToUnicodeMap(0,65535);var z=new Array(W.length);return W.forEach(function(J,Q){if(typeof Q=="number"){z[J]=String.fromCodePoint(Q);return}for(var K=[],de=0;de>1;Q===0&&!M.has(K)||(W[K]=Q)}return W}},{key:"extractWidths",value:function(G,M,W){var z=this.xref,J=[],Q=0,K=[],de,oe,pe,fe,ke,Re,ve,we;if(W.composite){if(Q=G.has("DW")?G.get("DW"):1e3,we=G.get("W"),we)for(oe=0,pe=we.length;oe1&&arguments[1]!==void 0?arguments[1]:!1;if(M){this._bbox||(this._bbox=[Infinity,Infinity,-Infinity,-Infinity]);var W=b.Util.normalizeRect(G.argsArray[0].slice(2));this._bbox[0]=Math.min(this._bbox[0],W[0]),this._bbox[1]=Math.min(this._bbox[1],W[1]),this._bbox[2]=Math.max(this._bbox[2],W[2]),this._bbox[3]=Math.max(this._bbox[3],W[3])}for(var z=1,J=G.length;z0&&arguments[0]!==void 0?arguments[0]:new ue;A(this,$),this.state=j,this.stateStack=[]}return C($,[{key:"save",value:function(){var G=this.state;this.stateStack.push(this.state),this.state=G.clone()}},{key:"restore",value:function(){var G=this.stateStack.pop();G&&(this.state=G)}},{key:"transform",value:function(G){this.state.ctm=b.Util.transform(this.state.ctm,G)}}]),$}(),Se=function(){function $(){A(this,$),this.ctm=new Float32Array(b.IDENTITY_MATRIX),this.fontName=null,this.fontSize=0,this.font=null,this.fontMatrix=b.FONT_IDENTITY_MATRIX,this.textMatrix=b.IDENTITY_MATRIX.slice(),this.textLineMatrix=b.IDENTITY_MATRIX.slice(),this.charSpacing=0,this.wordSpacing=0,this.leading=0,this.textHScale=1,this.textRise=0}return C($,[{key:"setTextMatrix",value:function(G,M,W,z,J,Q){var K=this.textMatrix;K[0]=G,K[1]=M,K[2]=W,K[3]=z,K[4]=J,K[5]=Q}},{key:"setTextLineMatrix",value:function(G,M,W,z,J,Q){var K=this.textLineMatrix;K[0]=G,K[1]=M,K[2]=W,K[3]=z,K[4]=J,K[5]=Q}},{key:"translateTextMatrix",value:function(G,M){var W=this.textMatrix;W[4]=W[0]*G+W[2]*M+W[4],W[5]=W[1]*G+W[3]*M+W[5]}},{key:"translateTextLineMatrix",value:function(G,M){var W=this.textLineMatrix;W[4]=W[0]*G+W[2]*M+W[4],W[5]=W[1]*G+W[3]*M+W[5]}},{key:"carriageReturn",value:function(){this.translateTextLineMatrix(0,-this.leading),this.textMatrix=this.textLineMatrix.slice()}},{key:"clone",value:function(){var G=Object.create(this);return G.textMatrix=this.textMatrix.slice(),G.textLineMatrix=this.textLineMatrix.slice(),G.fontMatrix=this.fontMatrix.slice(),G}}]),$}(),ue=function(){function $(){A(this,$),this.ctm=new Float32Array(b.IDENTITY_MATRIX),this.font=null,this.textRenderingMode=b.TextRenderingMode.FILL,this.fillColorSpace=n.ColorSpace.singletons.gray,this.strokeColorSpace=n.ColorSpace.singletons.gray}return C($,[{key:"clone",value:function(){return Object.create(this)}}]),$}(),te=function(){function $(j,G){var M=arguments.length>2&&arguments[2]!==void 0?arguments[2]:new he;A(this,$),this.parser=new q.Parser({lexer:new q.Lexer(j,$.opMap),xref:G}),this.stateManager=M,this.nonProcessedArgs=[],this._numInvalidPathOPS=0}return C($,[{key:"savedStatesDepth",get:function(){return this.stateManager.stateStack.length}},{key:"read",value:function(G){for(var M=G.args;;){var W=this.parser.getObj();if(W instanceof e.Cmd){var z=W.cmd,J=$.opMap[z];if(!J){(0,b.warn)('Unknown command "'.concat(z,'".'));continue}var Q=J.id,K=J.numArgs,de=M!==null?M.length:0;if(J.variableArgs)de>K&&(0,b.info)("Command ".concat(z,": expected [0, ").concat(K,"] args, ")+"but received ".concat(de," args."));else{if(de!==K){for(var oe=this.nonProcessedArgs;de>K;)oe.push(M.shift()),de--;for(;de=b.OPS.moveTo&&Q<=b.OPS.endPath&&++this._numInvalidPathOPS>$.MAX_INVALID_PATH_OPS)throw new b.FormatError("Invalid ".concat(pe));(0,b.warn)("Skipping ".concat(pe)),M!==null&&(M.length=0);continue}}return this.preprocessCommand(Q,M),G.fn=Q,G.args=M,!0}if(W===e.EOF)return!1;if(W!==null&&(M===null&&(M=[]),M.push(W),M.length>33))throw new b.FormatError("Too many arguments")}}},{key:"preprocessCommand",value:function(G,M){switch(G|0){case b.OPS.save:this.stateManager.save();break;case b.OPS.restore:this.stateManager.restore();break;case b.OPS.transform:this.stateManager.transform(M);break}}}],[{key:"opMap",get:function(){var G=(0,w.getLookupTableFactory)(function(M){M.w={id:b.OPS.setLineWidth,numArgs:1,variableArgs:!1},M.J={id:b.OPS.setLineCap,numArgs:1,variableArgs:!1},M.j={id:b.OPS.setLineJoin,numArgs:1,variableArgs:!1},M.M={id:b.OPS.setMiterLimit,numArgs:1,variableArgs:!1},M.d={id:b.OPS.setDash,numArgs:2,variableArgs:!1},M.ri={id:b.OPS.setRenderingIntent,numArgs:1,variableArgs:!1},M.i={id:b.OPS.setFlatness,numArgs:1,variableArgs:!1},M.gs={id:b.OPS.setGState,numArgs:1,variableArgs:!1},M.q={id:b.OPS.save,numArgs:0,variableArgs:!1},M.Q={id:b.OPS.restore,numArgs:0,variableArgs:!1},M.cm={id:b.OPS.transform,numArgs:6,variableArgs:!1},M.m={id:b.OPS.moveTo,numArgs:2,variableArgs:!1},M.l={id:b.OPS.lineTo,numArgs:2,variableArgs:!1},M.c={id:b.OPS.curveTo,numArgs:6,variableArgs:!1},M.v={id:b.OPS.curveTo2,numArgs:4,variableArgs:!1},M.y={id:b.OPS.curveTo3,numArgs:4,variableArgs:!1},M.h={id:b.OPS.closePath,numArgs:0,variableArgs:!1},M.re={id:b.OPS.rectangle,numArgs:4,variableArgs:!1},M.S={id:b.OPS.stroke,numArgs:0,variableArgs:!1},M.s={id:b.OPS.closeStroke,numArgs:0,variableArgs:!1},M.f={id:b.OPS.fill,numArgs:0,variableArgs:!1},M.F={id:b.OPS.fill,numArgs:0,variableArgs:!1},M["f*"]={id:b.OPS.eoFill,numArgs:0,variableArgs:!1},M.B={id:b.OPS.fillStroke,numArgs:0,variableArgs:!1},M["B*"]={id:b.OPS.eoFillStroke,numArgs:0,variableArgs:!1},M.b={id:b.OPS.closeFillStroke,numArgs:0,variableArgs:!1},M["b*"]={id:b.OPS.closeEOFillStroke,numArgs:0,variableArgs:!1},M.n={id:b.OPS.endPath,numArgs:0,variableArgs:!1},M.W={id:b.OPS.clip,numArgs:0,variableArgs:!1},M["W*"]={id:b.OPS.eoClip,numArgs:0,variableArgs:!1},M.BT={id:b.OPS.beginText,numArgs:0,variableArgs:!1},M.ET={id:b.OPS.endText,numArgs:0,variableArgs:!1},M.Tc={id:b.OPS.setCharSpacing,numArgs:1,variableArgs:!1},M.Tw={id:b.OPS.setWordSpacing,numArgs:1,variableArgs:!1},M.Tz={id:b.OPS.setHScale,numArgs:1,variableArgs:!1},M.TL={id:b.OPS.setLeading,numArgs:1,variableArgs:!1},M.Tf={id:b.OPS.setFont,numArgs:2,variableArgs:!1},M.Tr={id:b.OPS.setTextRenderingMode,numArgs:1,variableArgs:!1},M.Ts={id:b.OPS.setTextRise,numArgs:1,variableArgs:!1},M.Td={id:b.OPS.moveText,numArgs:2,variableArgs:!1},M.TD={id:b.OPS.setLeadingMoveText,numArgs:2,variableArgs:!1},M.Tm={id:b.OPS.setTextMatrix,numArgs:6,variableArgs:!1},M["T*"]={id:b.OPS.nextLine,numArgs:0,variableArgs:!1},M.Tj={id:b.OPS.showText,numArgs:1,variableArgs:!1},M.TJ={id:b.OPS.showSpacedText,numArgs:1,variableArgs:!1},M["'"]={id:b.OPS.nextLineShowText,numArgs:1,variableArgs:!1},M['"']={id:b.OPS.nextLineSetSpacingShowText,numArgs:3,variableArgs:!1},M.d0={id:b.OPS.setCharWidth,numArgs:2,variableArgs:!1},M.d1={id:b.OPS.setCharWidthAndBounds,numArgs:6,variableArgs:!1},M.CS={id:b.OPS.setStrokeColorSpace,numArgs:1,variableArgs:!1},M.cs={id:b.OPS.setFillColorSpace,numArgs:1,variableArgs:!1},M.SC={id:b.OPS.setStrokeColor,numArgs:4,variableArgs:!0},M.SCN={id:b.OPS.setStrokeColorN,numArgs:33,variableArgs:!0},M.sc={id:b.OPS.setFillColor,numArgs:4,variableArgs:!0},M.scn={id:b.OPS.setFillColorN,numArgs:33,variableArgs:!0},M.G={id:b.OPS.setStrokeGray,numArgs:1,variableArgs:!1},M.g={id:b.OPS.setFillGray,numArgs:1,variableArgs:!1},M.RG={id:b.OPS.setStrokeRGBColor,numArgs:3,variableArgs:!1},M.rg={id:b.OPS.setFillRGBColor,numArgs:3,variableArgs:!1},M.K={id:b.OPS.setStrokeCMYKColor,numArgs:4,variableArgs:!1},M.k={id:b.OPS.setFillCMYKColor,numArgs:4,variableArgs:!1},M.sh={id:b.OPS.shadingFill,numArgs:1,variableArgs:!1},M.BI={id:b.OPS.beginInlineImage,numArgs:0,variableArgs:!1},M.ID={id:b.OPS.beginImageData,numArgs:0,variableArgs:!1},M.EI={id:b.OPS.endInlineImage,numArgs:1,variableArgs:!1},M.Do={id:b.OPS.paintXObject,numArgs:1,variableArgs:!1},M.MP={id:b.OPS.markPoint,numArgs:1,variableArgs:!1},M.DP={id:b.OPS.markPointProps,numArgs:2,variableArgs:!1},M.BMC={id:b.OPS.beginMarkedContent,numArgs:1,variableArgs:!1},M.BDC={id:b.OPS.beginMarkedContentProps,numArgs:2,variableArgs:!1},M.EMC={id:b.OPS.endMarkedContent,numArgs:0,variableArgs:!1},M.BX={id:b.OPS.beginCompat,numArgs:0,variableArgs:!1},M.EX={id:b.OPS.endCompat,numArgs:0,variableArgs:!1},M.BM=null,M.BD=null,M.true=null,M.fa=null,M.fal=null,M.fals=null,M.false=null,M.nu=null,M.nul=null,M.null=null});return(0,b.shadow)(this,"opMap",G())}},{key:"MAX_INVALID_PATH_OPS",get:function(){return(0,b.shadow)(this,"MAX_INVALID_PATH_OPS",20)}}]),$}();P.EvaluatorPreprocessor=te},(Me,P,D)=>{"use strict";function T(F){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(g){return typeof g}:T=function(g){return g&&typeof Symbol=="function"&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},T(F)}Object.defineProperty(P,"__esModule",{value:!0}),P.IdentityCMap=P.CMapFactory=P.CMap=void 0;var b=ye(D(2)),t=D(4),e=D(135),ge=D(157),le=D(139),V=D(140);function ye(F){return F&&F.__esModule?F:{default:F}}function be(F,s,g,l,a,i,m){try{var o=F[i](m),c=o.value}catch(v){g(v);return}o.done?s(c):Promise.resolve(c).then(l,a)}function xe(F){return function(){var s=this,g=arguments;return new Promise(function(l,a){var i=F.apply(s,g);function m(c){be(i,l,a,m,o,"next",c)}function o(c){be(i,l,a,m,o,"throw",c)}m(void 0)})}}function ae(F,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");F.prototype=Object.create(s&&s.prototype,{constructor:{value:F,writable:!0,configurable:!0}}),s&&d(F,s)}function d(F,s){return d=Object.setPrototypeOf||function(l,a){return l.__proto__=a,l},d(F,s)}function ce(F){var s=X();return function(){var l=y(F),a;if(s){var i=y(this).constructor;a=Reflect.construct(l,arguments,i)}else a=l.apply(this,arguments);return q(this,a)}}function q(F,s){if(s&&(T(s)==="object"||typeof s=="function"))return s;if(s!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return re(F)}function re(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}function X(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(F){return!1}}function y(F){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(g){return g.__proto__||Object.getPrototypeOf(g)},y(F)}function k(F,s){if(!(F instanceof s))throw new TypeError("Cannot call a class as a function")}function n(F,s){for(var g=0;g0&&arguments[0]!==void 0?arguments[0]:!1;k(this,F),this.codespaceRanges=[[],[],[],[]],this.numCodespaceRanges=0,this._map=[],this.name="",this.vertical=!1,this.useCMap=null,this.builtInCMap=s}return S(F,[{key:"addCodespaceRange",value:function(g,l,a){this.codespaceRanges[g-1].push(l,a),this.numCodespaceRanges++}},{key:"mapCidRange",value:function(g,l,a){if(l-g>w)throw new Error("mapCidRange - ignoring data above MAX_MAP_RANGE.");for(;g<=l;)this._map[g++]=a++}},{key:"mapBfRange",value:function(g,l,a){if(l-g>w)throw new Error("mapBfRange - ignoring data above MAX_MAP_RANGE.");for(var i=a.length-1;g<=l;){this._map[g++]=a;var m=a.charCodeAt(i)+1;if(m>255){a=a.substring(0,i-1)+String.fromCharCode(a.charCodeAt(i-1)+1)+"\0";continue}a=a.substring(0,i)+String.fromCharCode(m)}}},{key:"mapBfRangeToArray",value:function(g,l,a){if(l-g>w)throw new Error("mapBfRangeToArray - ignoring data above MAX_MAP_RANGE.");for(var i=a.length,m=0;g<=l&&m>>0;for(var v=m[o],A=0,u=v.length;A=C&&i<=I){a.charcode=i,a.length=o+1;return}}}a.charcode=0,a.length=1}},{key:"getCharCodeLength",value:function(g){for(var l=this.codespaceRanges,a=0,i=l.length;a=v&&g<=A)return a+1}return 1}},{key:"length",get:function(){return this._map.length}},{key:"isIdentityCMap",get:function(){if(!(this.name==="Identity-H"||this.name==="Identity-V")||this._map.length!==65536)return!1;for(var g=0;g<65536;g++)if(this._map[g]!==g)return!1;return!0}}]),F}();P.CMap=p;var x=function(F){ae(g,F);var s=ce(g);function g(l,a){var i;return k(this,g),i=s.call(this),i.vertical=l,i.addCodespaceRange(a,0,65535),i}return S(g,[{key:"mapCidRange",value:function(a,i,m){(0,t.unreachable)("should not call mapCidRange")}},{key:"mapBfRange",value:function(a,i,m){(0,t.unreachable)("should not call mapBfRange")}},{key:"mapBfRangeToArray",value:function(a,i,m){(0,t.unreachable)("should not call mapBfRangeToArray")}},{key:"mapOne",value:function(a,i){(0,t.unreachable)("should not call mapCidOne")}},{key:"lookup",value:function(a){return Number.isInteger(a)&&a<=65535?a:void 0}},{key:"contains",value:function(a){return Number.isInteger(a)&&a<=65535}},{key:"forEach",value:function(a){for(var i=0;i<=65535;i++)a(i,i)}},{key:"charCodeOf",value:function(a){return Number.isInteger(a)&&a<=65535?a:-1}},{key:"getMap",value:function(){for(var a=new Array(65536),i=0;i<=65535;i++)a[i]=i;return a}},{key:"length",get:function(){return 65536}},{key:"isIdentityCMap",get:function(){(0,t.unreachable)("should not access .isIdentityCMap")}}]),g}(p);P.IdentityCMap=x;var f=function(){function s(v,A){for(var u=0,C=0;C<=A;C++)u=u<<8|v[C];return u>>>0}function g(v,A){return A===1?String.fromCharCode(v[0],v[1]):A===3?String.fromCharCode(v[0],v[1],v[2],v[3]):String.fromCharCode.apply(null,v.subarray(0,A+1))}function l(v,A,u){for(var C=0,I=u;I>=0;I--)C+=v[I]+A[I],v[I]=C&255,C>>=8}function a(v,A){for(var u=1,C=A;C>=0&&u>0;C--)u+=v[C],v[C]=u&255,u>>=8}var i=16,m=19,o=function(){function v(A){k(this,v),this.buffer=A,this.pos=0,this.end=A.length,this.tmpBuf=new Uint8Array(m)}return S(v,[{key:"readByte",value:function(){return this.pos>=this.end?-1:this.buffer[this.pos++]}},{key:"readNumber",value:function(){var u=0,C;do{var I=this.readByte();if(I<0)throw new t.FormatError("unexpected EOF in bcmap");C=!(I&128),u=u<<7|I&127}while(!C);return u}},{key:"readSigned",value:function(){var u=this.readNumber();return u&1?~(u>>>1):u>>>1}},{key:"readHex",value:function(u,C){u.set(this.buffer.subarray(this.pos,this.pos+C+1)),this.pos+=C+1}},{key:"readHexNumber",value:function(u,C){var I,E=this.tmpBuf,N=0;do{var _=this.readByte();if(_<0)throw new t.FormatError("unexpected EOF in bcmap");I=!(_&128),E[N++]=_&127}while(!I);for(var Y=C,H=0,Z=0;Y>=0;){for(;Z<8&&E.length>0;)H|=E[--N]<>=8,Z-=8}}},{key:"readHexSigned",value:function(u,C){this.readHexNumber(u,C);for(var I=u[C]&1?255:0,E=0,N=0;N<=C;N++)E=(E&1)<<8|u[N],u[N]=E>>1^I}},{key:"readString",value:function(){for(var u=this.readNumber(),C="",I=0;I=0)){ke.next=68;break}if(j=$>>5,j!==7){ke.next=20;break}ke.t0=$&31,ke.next=ke.t0===0?15:ke.t0===1?17:19;break;case 15:return _.readString(),ke.abrupt("break",19);case 17:return H=_.readString(),ke.abrupt("break",19);case 19:return ke.abrupt("continue",9);case 20:if(G=!!($&16),M=$&15,!(M+1>i)){ke.next=24;break}throw new Error("BinaryCMapReader.process: Invalid dataSize.");case 24:W=1,z=_.readNumber(),ke.t1=j,ke.next=ke.t1===0?29:ke.t1===1?35:ke.t1===2?41:ke.t1===3?46:ke.t1===4?53:ke.t1===5?58:65;break;case 29:for(_.readHex(Z,M),_.readHexNumber(ne,M),l(ne,Z,M),E.addCodespaceRange(M+1,s(Z,M),s(ne,M)),J=1;J>>0}function g(Y){if(!(0,t.isString)(Y))throw new t.FormatError("Malformed CMap: expected string.")}function l(Y){if(!Number.isInteger(Y))throw new t.FormatError("Malformed CMap: expected int.")}function a(Y,H){for(;;){var Z=H.getObj();if(Z===e.EOF)break;if((0,e.isCmd)(Z,"endbfchar"))return;g(Z);var ne=s(Z);Z=H.getObj(),g(Z);var he=Z;Y.mapOne(ne,he)}}function i(Y,H){for(;;){var Z=H.getObj();if(Z===e.EOF)break;if((0,e.isCmd)(Z,"endbfrange"))return;g(Z);var ne=s(Z);Z=H.getObj(),g(Z);var he=s(Z);if(Z=H.getObj(),Number.isInteger(Z)||(0,t.isString)(Z)){var Se=Number.isInteger(Z)?String.fromCharCode(Z):Z;Y.mapBfRange(ne,he,Se)}else if((0,e.isCmd)(Z,"[")){Z=H.getObj();for(var ue=[];!(0,e.isCmd)(Z,"]")&&Z!==e.EOF;)ue.push(Z),Z=H.getObj();Y.mapBfRangeToArray(ne,he,ue)}else break}throw new t.FormatError("Invalid bf range.")}function m(Y,H){for(;;){var Z=H.getObj();if(Z===e.EOF)break;if((0,e.isCmd)(Z,"endcidchar"))return;g(Z);var ne=s(Z);Z=H.getObj(),l(Z);var he=Z;Y.mapOne(ne,he)}}function o(Y,H){for(;;){var Z=H.getObj();if(Z===e.EOF)break;if((0,e.isCmd)(Z,"endcidrange"))return;g(Z);var ne=s(Z);Z=H.getObj(),g(Z);var he=s(Z);Z=H.getObj(),l(Z);var Se=Z;Y.mapCidRange(ne,he,Se)}}function c(Y,H){for(;;){var Z=H.getObj();if(Z===e.EOF)break;if((0,e.isCmd)(Z,"endcodespacerange"))return;if(!(0,t.isString)(Z))break;var ne=s(Z);if(Z=H.getObj(),!(0,t.isString)(Z))break;var he=s(Z);Y.addCodespaceRange(Z.length,ne,he)}throw new t.FormatError("Invalid codespace range.")}function v(Y,H){var Z=H.getObj();Number.isInteger(Z)&&(Y.vertical=!!Z)}function A(Y,H){var Z=H.getObj();(0,e.isName)(Z)&&(0,t.isString)(Z.name)&&(Y.name=Z.name)}function u(Y,H,Z,ne){return C.apply(this,arguments)}function C(){return C=xe(b.default.mark(function Y(H,Z,ne,he){var Se,ue,te;return b.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:if(j.prev=1,te=Z.getObj(),te!==e.EOF){j.next=7;break}return j.abrupt("break",39);case 7:if(!(0,e.isName)(te)){j.next=12;break}te.name==="WMode"?v(H,Z):te.name==="CMapName"&&A(H,Z),Se=te,j.next=29;break;case 12:if(!(0,e.isCmd)(te)){j.next=29;break}j.t0=te.cmd,j.next=j.t0==="endcmap"?16:j.t0==="usecmap"?17:j.t0==="begincodespacerange"?19:j.t0==="beginbfchar"?21:j.t0==="begincidchar"?23:j.t0==="beginbfrange"?25:j.t0==="begincidrange"?27:29;break;case 16:return j.abrupt("break",39);case 17:return(0,e.isName)(Se)&&(ue=Se.name),j.abrupt("break",29);case 19:return c(H,Z),j.abrupt("break",29);case 21:return a(H,Z),j.abrupt("break",29);case 23:return m(H,Z),j.abrupt("break",29);case 25:return i(H,Z),j.abrupt("break",29);case 27:return o(H,Z),j.abrupt("break",29);case 29:j.next=37;break;case 31:if(j.prev=31,j.t1=j.catch(1),!(j.t1 instanceof le.MissingDataException)){j.next=35;break}throw j.t1;case 35:return(0,t.warn)("Invalid cMap data: "+j.t1),j.abrupt("continue",0);case 37:j.next=0;break;case 39:if(!he&&ue&&(he=ue),!he){j.next=42;break}return j.abrupt("return",I(H,ne,he));case 42:return j.abrupt("return",H);case 43:case"end":return j.stop()}},Y,null,[[1,31]])})),C.apply(this,arguments)}function I(Y,H,Z){return E.apply(this,arguments)}function E(){return E=xe(b.default.mark(function Y(H,Z,ne){var he,Se;return b.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return te.next=2,N(ne,Z);case 2:if(H.useCMap=te.sent,H.numCodespaceRanges===0){for(he=H.useCMap.codespaceRanges,Se=0;Se{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Parser=P.Linearization=P.Lexer=void 0;var T=D(4),b=D(135),t=D(139),e=D(158),ge=D(160),le=D(161),V=D(163),ye=D(164),be=D(167),xe=D(169),ae=D(171),d=D(140),ce=D(172),q=D(173);function re(h,F){if(!(h instanceof F))throw new TypeError("Cannot call a class as a function")}function X(h,F){for(var s=0;s0&&arguments[0]!==void 0?arguments[0]:null,g=this.buf1;if(this.shift(),g instanceof b.Cmd)switch(g.cmd){case"BI":return this.makeInlineImage(s);case"[":for(var l=[];!(0,b.isCmd)(this.buf1,"]")&&this.buf1!==b.EOF;)l.push(this.getObj(s));if(this.buf1===b.EOF){if(this.recoveryMode)return l;throw new t.ParserEOFException("End of file inside array.")}return this.shift(),l;case"<<":for(var a=new b.Dict(this.xref);!(0,b.isCmd)(this.buf1,">>")&&this.buf1!==b.EOF;){if(!(0,b.isName)(this.buf1)){(0,T.info)("Malformed dictionary: key must be a name object"),this.shift();continue}var i=this.buf1.name;if(this.shift(),this.buf1===b.EOF)break;a.set(i,this.getObj(s))}if(this.buf1===b.EOF){if(this.recoveryMode)return a;throw new t.ParserEOFException("End of file inside dictionary.")}return(0,b.isCmd)(this.buf2,"stream")?this.allowStreams?this.makeStream(a,s):a:(this.shift(),a);default:return g}if(Number.isInteger(g)){if(Number.isInteger(this.buf1)&&(0,b.isCmd)(this.buf2,"R")){var m=b.Ref.get(g,this.buf1);return this.shift(),this.shift(),m}return g}return typeof g=="string"&&s?s.decryptString(g):g}},{key:"findDefaultInlineStreamEnd",value:function(s){for(var g=69,l=73,a=32,i=10,m=13,o=0,c=this.lexer,v=s.pos,A=10,u=0,C,I;(C=s.getByte())!==-1;)if(u===0)u=C===g?1:0;else if(u===1)u=C===l?2:0;else if((0,T.assert)(u===2,"findDefaultInlineStreamEnd - invalid state."),C===a||C===i||C===m){I=s.pos;for(var E=s.peekBytes(A),N=0,_=E.length;N<_;N++)if(C=E[N],!(C===o&&E[N+1]!==o)&&C!==i&&C!==m&&(C127)){u=0;break}if(u!==2)continue;if(c.knownCommands){var Y=c.peekObj();Y instanceof b.Cmd&&!c.knownCommands[Y.cmd]&&(u=0)}else(0,T.warn)("findDefaultInlineStreamEnd - `lexer.knownCommands` is undefined.");if(u===2)break}else u=0;C===-1&&((0,T.warn)("findDefaultInlineStreamEnd: Reached the end of the stream without finding a valid EI marker"),I&&((0,T.warn)('... trying to recover by using the last "EI" occurrence.'),s.skip(-(s.pos-I))));var H=4;return s.skip(-H),C=s.peekByte(),s.skip(H),(0,t.isWhiteSpace)(C)||H--,s.pos-H-v}},{key:"findDCTDecodeInlineStreamEnd",value:function(s){for(var g=s.pos,l=!1,a,i;(a=s.getByte())!==-1;)if(a===255){switch(s.getByte()){case 0:break;case 255:s.skip(-1);break;case 217:l=!0;break;case 192:case 193:case 194:case 195:case 197:case 198:case 199:case 201:case 202:case 203:case 205:case 206:case 207:case 196:case 204:case 218:case 219:case 220:case 221:case 222:case 223:case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:i=s.getUint16(),i>2?s.skip(i-2):s.skip(-2);break}if(l)break}var m=s.pos-g;return a===-1?((0,T.warn)("Inline DCTDecode image stream: EOI marker not found, searching for /EI/ instead."),s.skip(-m),this.findDefaultInlineStreamEnd(s)):(this.inlineStreamSkipEI(s),m)}},{key:"findASCII85DecodeInlineStreamEnd",value:function(s){for(var g=126,l=62,a=s.pos,i;(i=s.getByte())!==-1;)if(i===g){var m=s.pos;for(i=s.peekByte();(0,t.isWhiteSpace)(i);)s.skip(),i=s.peekByte();if(i===l){s.skip();break}if(s.pos>m){var o=s.peekBytes(2);if(o[0]===69&&o[1]===73)break}}var c=s.pos-a;return i===-1?((0,T.warn)("Inline ASCII85Decode image stream: EOD marker not found, searching for /EI/ instead."),s.skip(-c),this.findDefaultInlineStreamEnd(s)):(this.inlineStreamSkipEI(s),c)}},{key:"findASCIIHexDecodeInlineStreamEnd",value:function(s){for(var g=62,l=s.pos,a;(a=s.getByte())!==-1&&a!==g;);var i=s.pos-l;return a===-1?((0,T.warn)("Inline ASCIIHexDecode image stream: EOD marker not found, searching for /EI/ instead."),s.skip(-i),this.findDefaultInlineStreamEnd(s)):(this.inlineStreamSkipEI(s),i)}},{key:"inlineStreamSkipEI",value:function(s){for(var g=69,l=73,a=0,i;(i=s.getByte())!==-1;)if(a===0)a=i===g?1:0;else if(a===1)a=i===l?2:0;else if(a===2)break}},{key:"makeInlineImage",value:function(s){for(var g=this.lexer,l=g.stream,a=new b.Dict(this.xref),i;!(0,b.isCmd)(this.buf1,"ID")&&this.buf1!==b.EOF;){if(!(0,b.isName)(this.buf1))throw new T.FormatError("Dictionary key must be a name object");var m=this.buf1.name;if(this.shift(),this.buf1===b.EOF)break;a.set(m,this.getObj(s))}g.beginInlineImagePos!==-1&&(i=l.pos-g.beginInlineImagePos);var o=a.get("F","Filter"),c;if((0,b.isName)(o))c=o.name;else if(Array.isArray(o)){var v=this.xref.fetchIfRef(o[0]);(0,b.isName)(v)&&(c=v.name)}var A=l.pos,u;switch(c){case"DCT":case"DCTDecode":u=this.findDCTDecodeInlineStreamEnd(l);break;case"A85":case"ASCII85Decode":u=this.findASCII85DecodeInlineStreamEnd(l);break;case"AHx":case"ASCIIHexDecode":u=this.findASCIIHexDecodeInlineStreamEnd(l);break;default:u=this.findDefaultInlineStreamEnd(l)}var C=l.makeSubStream(A,u,a),I;if(u=i)return l.pos+=c,l.pos-s;c++}l.pos+=o}return-1}},{key:"makeStream",value:function(s,g){var l=this.lexer,a=l.stream;l.skipToNextLine();var i=a.pos-1,m=s.get("Length");if(Number.isInteger(m)||((0,T.info)('Bad length "'.concat(m&&m.toString(),'" in stream.')),m=0),a.pos=i+m,l.nextChar(),this.tryShift()&&(0,b.isCmd)(this.buf2,"endstream"))this.shift();else{var o=new Uint8Array([101,110,100,115,116,114,101,97,109]),c=this._findStreamLength(i,o);if(c<0){for(var v=1,A=1;A<=v;A++){var u=o.length-A,C=o.slice(0,u),I=this._findStreamLength(i,C);if(I>=0){var E=a.peekBytes(u+1)[u];if(!(0,t.isWhiteSpace)(E))break;(0,T.info)('Found "'.concat((0,T.bytesToString)(C),'" when ')+"searching for endstream command."),c=I;break}}if(c<0)throw new T.FormatError("Missing endstream command.")}m=c,l.nextChar(),this.shift(),this.shift()}return this.shift(),a=a.makeSubStream(i,m,s),g&&(a=g.createStream(a,m)),a=this.filter(a,s,m),a.dict=s,a}},{key:"filter",value:function(s,g,l){var a=g.get("F","Filter"),i=g.get("DP","DecodeParms");if((0,b.isName)(a))return Array.isArray(i)&&(0,T.warn)("/DecodeParms should not be an Array, when /Filter is a Name."),this.makeFilter(s,a.name,l,i);var m=l;if(Array.isArray(a))for(var o=a,c=i,v=0,A=o.length;v=48&&h<=57?h&15:h>=65&&h<=70||h>=97&&h<=102?(h&15)+9:-1}var x=function(){function h(F){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;re(this,h),this.stream=F,this.nextChar(),this.strBuf=[],this.knownCommands=s,this._hexStringNumWarn=0,this.beginInlineImagePos=-1}return y(h,[{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"peekChar",value:function(){return this.stream.peekByte()}},{key:"getNumber",value:function(){var s=this.currentChar,g=!1,l=0,a=0;if(s===45?(a=-1,s=this.nextChar(),s===45&&(s=this.nextChar())):s===43&&(a=1,s=this.nextChar()),s===10||s===13)do s=this.nextChar();while(s===10||s===13);if(s===46&&(l=10,s=this.nextChar()),s<48||s>57){if(l===10&&a===0&&((0,t.isWhiteSpace)(s)||s===-1))return(0,T.warn)("Lexer.getNumber - treating a single decimal point as zero."),0;throw new T.FormatError("Invalid number: ".concat(String.fromCharCode(s)," (charCode ").concat(s,")"))}a=a||1;for(var i=s-48,m=0,o=1;(s=this.nextChar())>=0;)if(s>=48&&s<=57){var c=s-48;g?m=m*10+c:(l!==0&&(l*=10),i=i*10+c)}else if(s===46)if(l===0)l=1;else break;else if(s===45)(0,T.warn)("Badly formatted number: minus sign in the middle");else if(s===69||s===101){if(s=this.peekChar(),s===43||s===45)o=s===45?-1:1,this.nextChar();else if(s<48||s>57)break;g=!0}else break;return l!==0&&(i/=l),g&&(i*=Math.pow(10,o*m)),a*i}},{key:"getString",value:function(){var s=1,g=!1,l=this.strBuf;l.length=0;for(var a=this.nextChar();;){var i=!1;switch(a|0){case-1:(0,T.warn)("Unterminated string"),g=!0;break;case 40:++s,l.push("(");break;case 41:--s==0?(this.nextChar(),g=!0):l.push(")");break;case 92:switch(a=this.nextChar(),a){case-1:(0,T.warn)("Unterminated string"),g=!0;break;case 110:l.push(` `);break;case 114:l.push("\r");break;case 116:l.push(" ");break;case 98:l.push("\b");break;case 102:l.push("\f");break;case 92:case 40:case 41:l.push(String.fromCharCode(a));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var m=a&15;a=this.nextChar(),i=!0,a>=48&&a<=55&&(m=(m<<3)+(a&15),a=this.nextChar(),a>=48&&a<=55&&(i=!1,m=(m<<3)+(a&15))),l.push(String.fromCharCode(m));break;case 13:this.peekChar()===10&&this.nextChar();break;case 10:break;default:l.push(String.fromCharCode(a));break}break;default:l.push(String.fromCharCode(a));break}if(g)break;i||(a=this.nextChar())}return l.join("")}},{key:"getName",value:function(){var s,g,l=this.strBuf;for(l.length=0;(s=this.nextChar())>=0&&!w[s];)if(s===35){if(s=this.nextChar(),w[s]){(0,T.warn)("Lexer_getName: NUMBER SIGN (#) should be followed by a hexadecimal number."),l.push("#");break}var a=p(s);if(a!==-1){g=s,s=this.nextChar();var i=p(s);if(i===-1){if((0,T.warn)("Lexer_getName: Illegal digit (".concat(String.fromCharCode(s),") ")+"in hexadecimal number."),l.push("#",String.fromCharCode(g)),w[s])break;l.push(String.fromCharCode(s));continue}l.push(String.fromCharCode(a<<4|i))}else l.push("#",String.fromCharCode(s))}else l.push(String.fromCharCode(s));return l.length>127&&(0,T.warn)("Name token is longer than allowed by the spec: ".concat(l.length)),b.Name.get(l.join(""))}},{key:"_hexStringWarn",value:function(s){var g=5;if(this._hexStringNumWarn++===g){(0,T.warn)("getHexString - ignoring additional invalid characters.");return}this._hexStringNumWarn>g||(0,T.warn)("getHexString - ignoring invalid character: ".concat(s))}},{key:"getHexString",value:function(){var s=this.strBuf;s.length=0;var g=this.currentChar,l=!0,a,i;for(this._hexStringNumWarn=0;;)if(g<0){(0,T.warn)("Unterminated hex string");break}else if(g===62){this.nextChar();break}else if(w[g]===1){g=this.nextChar();continue}else{if(l){if(a=p(g),a===-1){this._hexStringWarn(g),g=this.nextChar();continue}}else{if(i=p(g),i===-1){this._hexStringWarn(g),g=this.nextChar();continue}s.push(String.fromCharCode(a<<4|i))}l=!l,g=this.nextChar()}return s.join("")}},{key:"getObj",value:function(){for(var s=!1,g=this.currentChar;;){if(g<0)return b.EOF;if(s)(g===10||g===13)&&(s=!1);else if(g===37)s=!0;else if(w[g]!==1)break;g=this.nextChar()}switch(g|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),b.Cmd.get("[");case 93:return this.nextChar(),b.Cmd.get("]");case 60:return g=this.nextChar(),g===60?(this.nextChar(),b.Cmd.get("<<")):this.getHexString();case 62:return g=this.nextChar(),g===62?(this.nextChar(),b.Cmd.get(">>")):b.Cmd.get(">");case 123:return this.nextChar(),b.Cmd.get("{");case 125:return this.nextChar(),b.Cmd.get("}");case 41:throw this.nextChar(),new T.FormatError("Illegal character: ".concat(g))}var l=String.fromCharCode(g);if(g<32||g>127){var a=this.peekChar();if(a>=32&&a<=127)return this.nextChar(),b.Cmd.get(l)}for(var i=this.knownCommands,m=i&&i[l]!==void 0;(g=this.nextChar())>=0&&!w[g];){var o=l+String.fromCharCode(g);if(m&&i[o]===void 0)break;if(l.length===128)throw new T.FormatError("Command token too long: ".concat(l.length));l=o,m=i&&i[l]!==void 0}return l==="true"?!0:l==="false"?!1:l==="null"?null:(l==="BI"&&(this.beginInlineImagePos=this.stream.pos),b.Cmd.get(l))}},{key:"peekObj",value:function(){var s=this.stream.pos,g=this.currentChar,l=this.beginInlineImagePos,a;try{a=this.getObj()}catch(i){if(i instanceof t.MissingDataException)throw i;(0,T.warn)("peekObj: ".concat(i))}return this.stream.pos=s,this.currentChar=g,this.beginInlineImagePos=l,a}},{key:"skipToNextLine",value:function(){for(var s=this.currentChar;s>=0;){if(s===13){s=this.nextChar(),s===10&&this.nextChar();break}else if(s===10){this.nextChar();break}s=this.nextChar()}}}]),h}();P.Lexer=x;var f=function(){function h(){re(this,h)}return y(h,null,[{key:"create",value:function(s){function g(u,C){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,E=u.get(C);if(Number.isInteger(E)&&(I?E>=0:E>0))return E;throw new Error('The "'.concat(C,'" parameter in the linearization ')+"dictionary is invalid.")}function l(u){var C=u.get("H"),I;if(Array.isArray(C)&&((I=C.length)===2||I===4)){for(var E=0;E0))throw new Error("Hint (".concat(E,") in the linearization dictionary is invalid."))}return C}throw new Error("Hint array in the linearization dictionary is invalid.")}var a=new O({lexer:new x(s),xref:null}),i=a.getObj(),m=a.getObj(),o=a.getObj(),c=a.getObj(),v,A;if(Number.isInteger(i)&&Number.isInteger(m)&&(0,b.isCmd)(o,"obj")&&(0,b.isDict)(c)&&(0,T.isNum)(v=c.get("Linearized"))&&v>0){if((A=g(c,"L"))!==s.length)throw new Error('The "L" parameter in the linearization dictionary does not equal the stream length.')}else return null;return{length:A,hints:l(c),objectNumberFirst:g(c,"O"),endFirst:g(c,"E"),numPages:g(c,"N"),mainXRefEntriesOffset:g(c,"T"),pageFirst:c.has("P")?g(c,"P",!0):0}}}]),h}();P.Linearization=f},(Me,P,D)=>{"use strict";function T(re){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(y){return typeof y}:T=function(y){return y&&typeof Symbol=="function"&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y},T(re)}Object.defineProperty(P,"__esModule",{value:!0}),P.Ascii85Stream=void 0;var b=D(159),t=D(139);function e(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function ge(re,X){for(var y=0;y=0;--h)f[x+h]=s&255,s>>=8}}}]),y}(b.DecodeStream);P.Ascii85Stream=q},(Me,P,D)=>{"use strict";function T(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(h){return typeof h}:T=function(h){return h&&typeof Symbol=="function"&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},T(x)}Object.defineProperty(P,"__esModule",{value:!0}),P.StreamsSequenceStream=P.DecodeStream=void 0;var b=D(136),t=D(140);function e(x){return V(x)||le(x)||be(x)||ge()}function ge(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(x){if(typeof Symbol!="undefined"&&x[Symbol.iterator]!=null||x["@@iterator"]!=null)return Array.from(x)}function V(x){if(Array.isArray(x))return xe(x)}function ye(x,f){var h=typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(!h){if(Array.isArray(x)||(h=be(x))||f&&x&&typeof x.length=="number"){h&&(x=h);var F=0,s=function(){};return{s,n:function(){return F>=x.length?{done:!0}:{done:!1,value:x[F++]}},e:function(m){throw m},f:s}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=!0,l=!1,a;return{s:function(){h=h.call(x)},n:function(){var m=h.next();return g=m.done,m},e:function(m){l=!0,a=m},f:function(){try{!g&&h.return!=null&&h.return()}finally{if(l)throw a}}}}function be(x,f){if(!!x){if(typeof x=="string")return xe(x,f);var h=Object.prototype.toString.call(x).slice(8,-1);if(h==="Object"&&x.constructor&&(h=x.constructor.name),h==="Map"||h==="Set")return Array.from(x);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return xe(x,f)}}function xe(x,f){(f==null||f>x.length)&&(f=x.length);for(var h=0,F=new Array(f);h1&&arguments[1]!==void 0?arguments[1]:!1,l=this.pos,a;if(s){for(this.ensureBuffer(l+s),a=l+s;!this.eof&&this.bufferLengthi&&(a=i)}else{for(;!this.eof;)this.readBlock();a=this.bufferLength}this.pos=a;var m=this.buffer.subarray(l,a);return g&&!(m instanceof Uint8ClampedArray)?new Uint8ClampedArray(m):m}},{key:"reset",value:function(){this.pos=0}},{key:"makeSubStream",value:function(s,g){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(g===void 0)for(;!this.eof;)this.readBlock();else for(var a=s+g;this.bufferLength<=a&&!this.eof;)this.readBlock();return new t.Stream(this.buffer,s,g,l)}},{key:"getBaseStreams",value:function(){return this.str?this.str.getBaseStreams():null}}]),h}(b.BaseStream);P.DecodeStream=w;var p=function(x){q(h,x);var f=X(h);function h(F){var s,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;ae(this,h);var l=0,a=ye(F),i;try{for(a.s();!(i=a.n()).done;){var m=i.value;l+=m instanceof w?m._rawMinBufferLength:m.length}}catch(o){a.e(o)}finally{a.f()}return s=f.call(this,l),s.streams=F,s._onError=g,s}return ce(h,[{key:"readBlock",value:function(){var s=this.streams;if(s.length===0){this.eof=!0;return}var g=s.shift(),l;try{l=g.getBytes()}catch(o){if(this._onError){this._onError(o,g.dict&&g.dict.objId);return}throw o}var a=this.bufferLength,i=a+l.length,m=this.ensureBuffer(i);m.set(l,a),this.bufferLength=i}},{key:"getBaseStreams",value:function(){var s=[],g=ye(this.streams),l;try{for(g.s();!(l=g.n()).done;){var a=l.value,i=a.getBaseStreams();i&&s.push.apply(s,e(i))}}catch(m){g.e(m)}finally{g.f()}return s.length>0?s:null}}]),h}(w);P.StreamsSequenceStream=p},(Me,P,D)=>{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.AsciiHexStream=void 0;var b=D(159);function t(y,k){var n=typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(!n){if(Array.isArray(y)||(n=e(y))||k&&y&&typeof y.length=="number"){n&&(y=n);var S=0,O=function(){};return{s:O,n:function(){return S>=y.length?{done:!0}:{done:!1,value:y[S++]}},e:function(h){throw h},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function e(y,k){if(!!y){if(typeof y=="string")return ge(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ge(y,k)}}function ge(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n>1,x=this.ensureBuffer(this.bufferLength+p),f=this.bufferLength,h=this.firstDigit,F=t(w),s;try{for(F.s();!(s=F.n()).done;){var g=s.value,l=void 0;if(g>=48&&g<=57)l=g&15;else if(g>=65&&g<=70||g>=97&&g<=102)l=(g&15)+9;else if(g===62){this.eof=!0;break}else continue;h<0?h=l:(x[f++]=h<<4|l,h=-1)}}catch(a){F.e(a)}finally{F.f()}h>=0&&this.eof&&(x[f++]=h<<4,h=-1),this.firstDigit=h,this.bufferLength=f}}]),n}(b.DecodeStream);P.AsciiHexStream=X},(Me,P,D)=>{"use strict";function T(X){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(k){return typeof k}:T=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},T(X)}Object.defineProperty(P,"__esModule",{value:!0}),P.CCITTFaxStream=void 0;var b=D(135),t=D(162),e=D(159);function ge(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function le(X,y){for(var k=0;k{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.CCITTFaxDecoder=void 0;var T=D(4);function b(p,x){if(!(p instanceof x))throw new TypeError("Cannot call a class as a function")}function t(p,x){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:{};if(b(this,p),!x||typeof x.next!="function")throw new Error('CCITTFaxDecoder - invalid "source" parameter.');this.source=x,this.eof=!1,this.encoding=f.K||0,this.eoline=f.EndOfLine||!1,this.byteAlign=f.EncodedByteAlign||!1,this.columns=f.Columns||1728,this.rows=f.Rows||0;var h=f.EndOfBlock;h==null&&(h=!0),this.eoblock=h,this.black=f.BlackIs1||!1,this.codingLine=new Uint32Array(this.columns+1),this.refLine=new Uint32Array(this.columns+2),this.codingLine[0]=this.columns,this.codingPos=0,this.row=0,this.nextLine2D=this.encoding<0,this.inputBits=0,this.inputBuf=0,this.outputBits=0,this.rowsDone=!1;for(var F;(F=this._lookBits(12))===0;)this._eatBits(1);F===1&&this._eatBits(12),this.encoding>0&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1))}return e(p,[{key:"readNextChar",value:function(){if(this.eof)return-1;var f=this.refLine,h=this.codingLine,F=this.columns,s,g,l,a;if(this.outputBits===0){if(this.rowsDone&&(this.eof=!0),this.eof)return-1;this.err=!1;var i,m,o;if(this.nextLine2D){for(a=0;h[a]=64);do m+=o=this._getWhiteCode();while(o>=64)}else{do i+=o=this._getWhiteCode();while(o>=64);do m+=o=this._getBlackCode();while(o>=64)}for(this._addPixels(h[this.codingPos]+i,g),h[this.codingPos]0?--s:++s;f[s]<=h[this.codingPos]&&f[s]0?--s:++s;f[s]<=h[this.codingPos]&&f[s]0?--s:++s;f[s]<=h[this.codingPos]&&f[s]=64);else do i+=o=this._getWhiteCode();while(o>=64);this._addPixels(h[this.codingPos]+i,g),g^=1}var c=!1;if(this.byteAlign&&(this.inputBits&=~7),!this.eoblock&&this.row===this.rows-1)this.rowsDone=!0;else{if(i=this._lookBits(12),this.eoline)for(;i!==le&&i!==1;)this._eatBits(1),i=this._lookBits(12);else for(;i===0;)this._eatBits(1),i=this._lookBits(12);i===1?(this._eatBits(12),c=!0):i===le&&(this.eof=!0)}if(!this.eof&&this.encoding>0&&!this.rowsDone&&(this.nextLine2D=!this._lookBits(1),this._eatBits(1)),this.eoblock&&c&&this.byteAlign){if(i=this._lookBits(12),i===1){if(this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1)),this.encoding>=0)for(a=0;a<4;++a)i=this._lookBits(12),i!==1&&(0,T.info)("bad rtc code: "+i),this._eatBits(12),this.encoding>0&&(this._lookBits(1),this._eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){for(;;){if(i=this._lookBits(13),i===le)return this.eof=!0,-1;if(i>>1==1)break;this._eatBits(1)}this._eatBits(12),this.encoding>0&&(this._eatBits(1),this.nextLine2D=!(i&1))}h[0]>0?this.outputBits=h[this.codingPos=0]:this.outputBits=h[this.codingPos=1],this.row++}var v;if(this.outputBits>=8)v=this.codingPos&1?0:255,this.outputBits-=8,this.outputBits===0&&h[this.codingPos]l?(v<<=l,this.codingPos&1||(v|=255>>8-l),this.outputBits-=l,l=0):(v<<=this.outputBits,this.codingPos&1||(v|=255>>8-this.outputBits),l-=this.outputBits,this.outputBits=0,h[this.codingPos]0&&(v<<=l,l=0))}while(l)}return this.black&&(v^=255),v}},{key:"_addPixels",value:function(f,h){var F=this.codingLine,s=this.codingPos;f>F[s]&&(f>this.columns&&((0,T.info)("row is wrong length"),this.err=!0,f=this.columns),s&1^h&&++s,F[s]=f),this.codingPos=s}},{key:"_addPixelsNeg",value:function(f,h){var F=this.codingLine,s=this.codingPos;if(f>F[s])f>this.columns&&((0,T.info)("row is wrong length"),this.err=!0,f=this.columns),s&1^h&&++s,F[s]=f;else if(f0&&f=g){var i=F[a-g];if(i[0]===l)return this._eatBits(l),[!0,i[1],!0]}}return[!1,0,!1]}},{key:"_getTwoDimCode",value:function(){var f=0,h;if(this.eoblock){if(f=this._lookBits(7),h=X[f],h&&h[0]>0)return this._eatBits(h[0]),h[1]}else{var F=this._findTableCode(1,7,X);if(F[0]&&F[2])return F[1]}return(0,T.info)("Bad two dim code"),le}},{key:"_getWhiteCode",value:function(){var f=0,h;if(this.eoblock){if(f=this._lookBits(12),f===le)return 1;if(f>>5==0?h=y[f]:h=k[f>>3],h[0]>0)return this._eatBits(h[0]),h[1]}else{var F=this._findTableCode(1,9,k);if(F[0]||(F=this._findTableCode(11,12,y),F[0]))return F[1]}return(0,T.info)("bad white code"),this._eatBits(1),1}},{key:"_getBlackCode",value:function(){var f,h;if(this.eoblock){if(f=this._lookBits(13),f===le)return 1;if(f>>7==0?h=n[f]:f>>9==0&&f>>7!=0?h=S[(f>>1)-64]:h=O[f>>7],h[0]>0)return this._eatBits(h[0]),h[1]}else{var F=this._findTableCode(2,6,O);if(F[0]||(F=this._findTableCode(7,12,S,64),F[0])||(F=this._findTableCode(10,13,n),F[0]))return F[1]}return(0,T.info)("bad black code"),this._eatBits(1),1}},{key:"_lookBits",value:function(f){for(var h;this.inputBits>16-f;this.inputBuf=this.inputBuf<<8|h,this.inputBits+=8}return this.inputBuf>>this.inputBits-f&65535>>16-f}},{key:"_eatBits",value:function(f){(this.inputBits-=f)<0&&(this.inputBits=0)}}]),p}();P.CCITTFaxDecoder=w},(Me,P,D)=>{"use strict";function T(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(w){return typeof w}:T=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},T(S)}Object.defineProperty(P,"__esModule",{value:!0}),P.FlateStream=void 0;var b=D(159),t=D(4);function e(S,O){if(!(S instanceof O))throw new TypeError("Cannot call a class as a function")}function ge(S,O){for(var w=0;w>x,this.codeSize=h-=x,s}},{key:"getCode",value:function(x){for(var f=this.str,h=x[0],F=x[1],s=this.codeSize,g=this.codeBuf,l;s>16,m=a&65535;if(i<1||s>i,this.codeSize=s-i,m}},{key:"generateHuffmanTable",value:function(x){var f=x.length,h=0,F;for(F=0;Fh&&(h=x[F]);for(var s=1<>=1;for(F=o;F>=1,F===0){var s;if((s=h.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");var g=s;if((s=h.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");if(g|=s<<8,(s=h.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");var l=s;if((s=h.getByte())===-1)throw new t.FormatError("Bad block header in flate stream");if(l|=s<<8,l!==(~g&65535)&&(g!==0||l!==0))throw new t.FormatError("Bad uncompressed block length in flate stream");this.codeBuf=0,this.codeSize=0;var a=this.bufferLength,i=a+g;if(x=this.ensureBuffer(i),this.bufferLength=i,g===0)h.peekByte()===-1&&(this.eof=!0);else{var m=h.getBytes(g);x.set(m,a),m.length0;)_[I++]=Z}o=this.generateHuffmanTable(_.subarray(0,v)),c=this.generateHuffmanTable(_.subarray(v,N))}else throw new t.FormatError("Unknown block type in flate stream");x=this.buffer;for(var Se=x?x.length:0,ue=this.bufferLength;;){var te=this.getCode(o);if(te<256){ue+1>=Se&&(x=this.ensureBuffer(ue+1),Se=x.length),x[ue++]=te;continue}if(te===256){this.bufferLength=ue;return}te-=257,te=re[te];var $=te>>16;$>0&&($=this.getBits($)),f=(te&65535)+$,te=this.getCode(c),te=X[te],$=te>>16,$>0&&($=this.getBits($));var j=(te&65535)+$;ue+f>=Se&&(x=this.ensureBuffer(ue+f),Se=x.length);for(var G=0;G{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.Jbig2Stream=void 0;var b=D(135),t=D(159),e=D(165),ge=D(4);function le(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function V(y,k){for(var n=0;n{"use strict";function T(M){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(z){return typeof z}:T=function(z){return z&&typeof Symbol=="function"&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z},T(M)}Object.defineProperty(P,"__esModule",{value:!0}),P.Jbig2Image=void 0;var b=D(4),t=D(139),e=D(166),ge=D(162);function le(M,W){for(var z=0;z>>0}var de=K(1),oe=K(1)?K(1)?K(1)?K(1)?K(1)?K(32)+4436:K(12)+340:K(8)+84:K(6)+20:K(4)+4:K(2);return de===0?oe:oe>0?-oe:null}function S(M,W,z){for(var J=M.getContexts("IAID"),Q=1,K=0;K=Ve&&tt=Ke)for(ft=ft<<1&me,De=0;De<_e;De++)yt=Nt+$e[De],It=tt+Ne[De],Ut=ct[yt][It],Ut&&(Ut=je[De],ft|=Ut);else for(ft=0,kt=Re-1,De=0;De=0&&It=0&&(Ut=ct[yt][It],Ut&&(ft|=Ut<=M?Je<<=1:Je=Je<<1|_e[ze][ct];for(we=0;we=Ce||ct<0||ct>=Ee?Je<<=1:Je=Je<<1|J[ze][ct];var gt=Ne.readBit($e,Je);Qe[Ze]=gt}}return _e}function g(M,W,z,J,Q,K,de,oe,pe,fe,ke,Re){if(M&&W)throw new X("symbol refinement with Huffman is not supported");var ve=[],we=0,se=(0,t.log2)(z.length+J),me=ke.decoder,ee=ke.contextCache,Fe,Ee;for(M&&(Fe=ne(1),Ee=[],se=Math.max(se,1));ve.length1)je=l(M,W,De,we,0,Ve,1,z.concat(ve),se,0,0,1,0,K,pe,fe,ke,0,Re);else{var Ke=S(ee,me,se),Qe=n(ee,"IARDX",me),Ze=n(ee,"IARDY",me),ze=Ke1&&(ct=M?Ee.readBits(Fe):n(je,"IAIT",$e));var Je=de*Ve+ct,gt=M?we.symbolIDTable.decode(Ee):S(je,$e,pe),xt=W&&(M?Ee.readBit():n(je,"IARI",$e)),tt=oe[gt],yt=tt[0].length,It=tt.length;if(xt){var ft=n(je,"IARDW",$e),Ut=n(je,"IARDH",$e),kt=n(je,"IARDX",$e),Nt=n(je,"IARDY",$e);yt+=ft,It+=Ut,tt=s(yt,It,se,tt,(ft>>1)+kt,(Ut>>1)+Nt,!1,me,ee)}var ar=Je-(Re&1?0:It-1),Qt=ze-(Re&2?yt-1:0),He=void 0,et=void 0,Ue=void 0;if(fe){for(He=0;He=0;Fe--)M?Ze=j(Qe,pe,fe,!0):Ze=F(!1,pe,fe,z,!1,me,Ve,se),Ke[Fe]=Ze;var ze,ct,Je,gt,xt,tt,yt,It,ft;for(ze=0;ze=0;Ee--)Je^=Ke[Ee][ze][ct],gt|=Je<>8,yt=Re+ze*ve-ct*we>>8,tt>=0&&tt+Ne<=J&&yt>=0&&yt+$e<=Q)for(Fe=0;Fe<$e;Fe++)for(ft=ee[yt+Fe],It=xt[Fe],Ee=0;Ee=Q))for(ft=ee[kt],It=xt[Fe],Ee=0;Ee=0&&Ut>5&7,pe=[de&31],fe=W+6;if(de===7){oe=(0,t.readUint32)(M,fe-1)&536870911,fe+=3;var ke=oe+7>>3;for(pe[0]=M[fe++];--ke>0;)pe.push(M[fe++])}else if(de===5||de===6)throw new X("invalid referred-to flags");z.retainBits=pe;var Re=4;z.number<=256?Re=1:z.number<=65536&&(Re=2);var ve=[],we,se;for(we=0;we>>24&255,De[3]=ee.height>>16&255,De[4]=ee.height>>8&255,De[5]=ee.height&255,we=fe,se=M.length;we>2&3,ke.huffmanDWSelector=Re>>4&3,ke.bitmapSizeSelector=Re>>6&1,ke.aggregationInstancesSelector=Re>>7&1,ke.bitmapCodingContextUsed=!!(Re&256),ke.bitmapCodingContextRetained=!!(Re&512),ke.template=Re>>10&3,ke.refinementTemplate=Re>>12&1,K+=2,!ke.huffman){for(fe=ke.template===0?4:1,oe=[],pe=0;pe>2&3,ve.stripSize=1<>4&3,ve.transposed=!!(we&64),ve.combinationOperator=we>>7&3,ve.defaultPixelValue=we>>9&1,ve.dsOffset=we<<17>>27,ve.refinementTemplate=we>>15&1,ve.huffman){var se=(0,t.readUint16)(J,K);K+=2,ve.huffmanFS=se&3,ve.huffmanDS=se>>2&3,ve.huffmanDT=se>>4&3,ve.huffmanRefinementDW=se>>6&3,ve.huffmanRefinementDH=se>>8&3,ve.huffmanRefinementDX=se>>10&3,ve.huffmanRefinementDY=se>>12&3,ve.huffmanRefinementSizeSelector=!!(se&16384)}if(ve.refinement&&!ve.refinementTemplate){for(oe=[],pe=0;pe<2;pe++)oe.push({x:(0,t.readInt8)(J,K),y:(0,t.readInt8)(J,K+1)}),K+=2;ve.refinementAt=oe}ve.numberOfSymbolInstances=(0,t.readUint32)(J,K),K+=4,de=[ve,z.referredTo,J,K,Q];break;case 16:var me={},ee=J[K++];me.mmr=!!(ee&1),me.template=ee>>1&3,me.patternWidth=J[K++],me.patternHeight=J[K++],me.maxPatternIndex=(0,t.readUint32)(J,K),K+=4,de=[me,z.number,J,K,Q];break;case 22:case 23:var Fe={};Fe.info=c(J,K),K+=v;var Ee=J[K++];Fe.mmr=!!(Ee&1),Fe.template=Ee>>1&3,Fe.enableSkip=!!(Ee&8),Fe.combinationOperator=Ee>>4&7,Fe.defaultPixelValue=Ee>>7&1,Fe.gridWidth=(0,t.readUint32)(J,K),K+=4,Fe.gridHeight=(0,t.readUint32)(J,K),K+=4,Fe.gridOffsetX=(0,t.readUint32)(J,K)&4294967295,K+=4,Fe.gridOffsetY=(0,t.readUint32)(J,K)&4294967295,K+=4,Fe.gridVectorX=(0,t.readUint16)(J,K),K+=2,Fe.gridVectorY=(0,t.readUint16)(J,K),K+=2,de=[Fe,z.referredTo,J,K,Q];break;case 38:case 39:var Ce={};Ce.info=c(J,K),K+=v;var De=J[K++];if(Ce.mmr=!!(De&1),Ce.template=De>>1&3,Ce.prediction=!!(De&8),!Ce.mmr){for(fe=Ce.template===0?4:1,oe=[],pe=0;pe>2&1,_e.combinationOperator=Ne>>3&3,_e.requiresBuffer=!!(Ne&32),_e.combinationOperatorOverride=!!(Ne&64),de=[_e];break;case 49:break;case 50:break;case 51:break;case 53:de=[z.number,J,K,Q];break;case 62:break;default:throw new X("segment type ".concat(z.typeName,"(").concat(z.type,")")+" is not implemented")}var $e="on"+z.typeName;$e in W&&W[$e].apply(W,de)}function u(M,W){for(var z=0,J=M.length;z>=1;return{imgData:Re,width:pe,height:fe}}var E=function(){function M(){ye(this,M)}return V(M,[{key:"onPageInformation",value:function(z){this.currentPageInfo=z;var J=z.width+7>>3,Q=new Uint8ClampedArray(J*z.height);if(z.defaultPixelValue)for(var K=0,de=Q.length;K>3,pe=Q.combinationOperatorOverride?z.combinationOperator:Q.combinationOperator,fe=this.buffer,ke=128>>(z.x&7),Re=z.y*oe+(z.x>>3),ve,we,se,me;switch(pe){case 0:for(ve=0;ve>=1,se||(se=128,me++);Re+=oe}break;case 2:for(ve=0;ve>=1,se||(se=128,me++);Re+=oe}break;default:throw new X("operator ".concat(pe," is not supported"))}}},{key:"onImmediateGenericRegion",value:function(z,J,Q,K){var de=z.info,oe=new k(J,Q,K),pe=F(z.mmr,de.width,de.height,z.template,z.prediction,null,z.at,oe);this.drawBitmap(de,pe)}},{key:"onImmediateLosslessGenericRegion",value:function(){this.onImmediateGenericRegion.apply(this,arguments)}},{key:"onSymbolDictionary",value:function(z,J,Q,K,de,oe){var pe,fe;z.huffman&&(pe=te(z,Q,this.customTables),fe=new he(K,de,oe));var ke=this.symbols;ke||(this.symbols=ke={});for(var Re=[],ve=0,we=Q.length;ve>J&1;if(J<=0)this.children[Q]=new M(z);else{var K=this.children[Q];K||(this.children[Q]=K=new M(null)),K.buildTree(z,J-1)}}},{key:"decodeNode",value:function(z){if(this.isLeaf){if(this.isOOB)return null;var J=z.readBits(this.rangeLength);return this.rangeLow+(this.isLowerRange?-J:J)}var Q=this.children[z.readBit()];if(!Q)throw new X("invalid Huffman data");return Q.decodeNode(z)}}]),M}(),Y=function(){function M(W,z){ye(this,M),z||this.assignPrefixCodes(W),this.rootNode=new _(null);for(var J=0,Q=W.length;J0&&this.rootNode.buildTree(K,K.prefixLength-1)}}return V(M,[{key:"decode",value:function(z){return this.rootNode.decodeNode(z)}},{key:"assignPrefixCodes",value:function(z){for(var J=z.length,Q=0,K=0;K>1&7)+1,pe=(J>>4&7)+1,fe=[],ke,Re,ve=Q;do ke=de.readBits(oe),Re=de.readBits(pe),fe.push(new N([ve,ke,Re,0])),ve+=1<=this.end)throw new X("end of data while reading bit");this.currentByte=this.data[this.position++],this.shift=7}var z=this.currentByte>>this.shift&1;return this.shift--,z}},{key:"readBits",value:function(z){var J=0,Q;for(Q=z-1;Q>=0;Q--)J|=this.readBit()<=this.end?-1:this.data[this.position++]}}]),M}();function Se(M,W,z){for(var J=0,Q=0,K=W.length;Q=32){var Re=void 0,ve=void 0,we=void 0;switch(ke){case 32:if(fe===0)throw new X("no previous value in symbol ID table");ve=Q.readBits(2)+3,Re=K[fe-1].prefixLength;break;case 33:ve=Q.readBits(3)+3,Re=0;break;case 34:ve=Q.readBits(7)+11,Re=0;break;default:throw new X("invalid code length in symbol ID table")}for(we=0;we>Re&1,Re--}if(J&&!pe)for(var we=5,se=0;se{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.ArithmeticDecoder=void 0;function D(ge,le){if(!(ge instanceof le))throw new TypeError("Cannot call a class as a function")}function T(ge,le){for(var V=0;V>9&127,this.clow=this.clow<<7&65535,this.ct-=7,this.a=32768}return b(ge,[{key:"byteIn",value:function(){var V=this.data,ye=this.bp;V[ye]===255?V[ye+1]>143?(this.clow+=65280,this.ct=8):(ye++,this.clow+=V[ye]<<9,this.ct=7,this.bp=ye):(ye++,this.clow+=ye65535&&(this.chigh+=this.clow>>16,this.clow&=65535)}},{key:"readBit",value:function(V,ye){var be=V[ye]>>1,xe=V[ye]&1,ae=t[be],d=ae.qe,ce,q=this.a-d;if(this.chigh>15&1,this.clow=this.clow<<1&65535,this.ct--;while((q&32768)==0);return this.a=q,V[ye]=be<<1|xe,ce}}]),ge}();P.ArithmeticDecoder=e},(Me,P,D)=>{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.JpegStream=void 0;var b=D(159),t=D(135),e=D(168),ge=D(4);function le(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function V(y,k){for(var n=0;n{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.JpegImage=void 0;var T=D(4),b=D(139);function t(m,o){for(var c=0;c0&&!m[u-1];)u--;var C=[{children:[],index:0}],I=C[0],E;for(v=0;v0;)I=C.pop();for(I.index++,C.push(I);C.length<=v;)C.push(E={children:[],index:0}),I.children[I.index]=E.children,I=E;c++}v+19&&arguments[9]!==void 0?arguments[9]:!1,_=c.mcusPerLine,Y=c.progressive,H=o,Z=0,ne=0;function he(){if(ne>0)return ne--,Z>>ne&1;if(Z=m[o++],Z===255){var Ne=m[o++];if(Ne){if(Ne===220&&N){o+=2;var $e=(0,b.readUint16)(m,o);if(o+=2,$e>0&&$e!==c.scanLines)throw new re("Found DNL marker (0xFFDC) while parsing scan data",$e)}else if(Ne===217){if(N){var je=K*(c.precision===8?8:0);if(je>0&&Math.round(c.scanLines/je)>=10)throw new re("Found EOI marker (0xFFD9) while parsing scan data, possibly caused by incorrect `scanLines` parameter",je)}throw new X("Found EOI marker (0xFFD9) while parsing scan data")}throw new q("unexpected marker ".concat((Z<<8|Ne).toString(16)))}}return ne=7,Z>>>7}function Se(Ne){for(var $e=Ne;;){switch($e=$e[he()],ge($e)){case"number":return $e;case"object":continue}throw new q("invalid huffman sequence")}}function ue(Ne){for(var $e=0;Ne>0;)$e=$e<<1|he(),Ne--;return $e}function te(Ne){if(Ne===1)return he()===1?1:-1;var $e=ue(Ne);return $e>=1<>4;if(Ze===0){if(ze<15)break;Ke+=16;continue}Ke+=ze;var ct=y[Ke];Ne.blockData[$e+ct]=te(Ze),Ke++}}function j(Ne,$e){var je=Se(Ne.huffmanTableDC),Ve=je===0?0:te(je)<0){M--;return}for(var je=u,Ve=C;je<=Ve;){var Ke=Se(Ne.huffmanTableAC),Qe=Ke&15,Ze=Ke>>4;if(Qe===0){if(Ze<15){M=ue(Ze)+(1<>4,Qe===0)Ke<15?(M=ue(Ke)+(1<0){for(ke=0;ke0?"unexpected":"excessive";(0,T.warn)("decodeScan - ".concat(_e," MCU data, current marker is: ").concat(ee.invalid)),o=ee.offset}if(ee.marker>=65488&&ee.marker<=65495)o+=2;else break}return o-H}function g(m,o,c){var v=m.quantizationTable,A=m.blockData,u,C,I,E,N,_,Y,H,Z,ne,he,Se,ue,te,$,j,G;if(!v)throw new q("missing required Quantization Table.");for(var M=0;M<64;M+=8){if(Z=A[o+M],ne=A[o+M+1],he=A[o+M+2],Se=A[o+M+3],ue=A[o+M+4],te=A[o+M+5],$=A[o+M+6],j=A[o+M+7],Z*=v[M],(ne|he|Se|ue|te|$|j)==0){G=x*Z+512>>10,c[M]=G,c[M+1]=G,c[M+2]=G,c[M+3]=G,c[M+4]=G,c[M+5]=G,c[M+6]=G,c[M+7]=G;continue}ne*=v[M+1],he*=v[M+2],Se*=v[M+3],ue*=v[M+4],te*=v[M+5],$*=v[M+6],j*=v[M+7],u=x*Z+128>>8,C=x*ue+128>>8,I=he,E=$,N=f*(ne-j)+128>>8,H=f*(ne+j)+128>>8,_=Se<<4,Y=te<<4,u=u+C+1>>1,C=u-C,G=I*p+E*w+128>>8,I=I*w-E*p+128>>8,E=G,N=N+Y+1>>1,Y=N-Y,H=H+_+1>>1,_=H-_,u=u+E+1>>1,E=u-E,C=C+I+1>>1,I=C-I,G=N*O+H*S+2048>>12,N=N*S-H*O+2048>>12,H=G,G=_*n+Y*k+2048>>12,_=_*k-Y*n+2048>>12,Y=G,c[M]=u+H,c[M+7]=u-H,c[M+1]=C+Y,c[M+6]=C-Y,c[M+2]=I+_,c[M+5]=I-_,c[M+3]=E+N,c[M+4]=E-N}for(var W=0;W<8;++W){if(Z=c[W],ne=c[W+8],he=c[W+16],Se=c[W+24],ue=c[W+32],te=c[W+40],$=c[W+48],j=c[W+56],(ne|he|Se|ue|te|$|j)==0){G=x*Z+8192>>14,G<-2040?G=0:G>=2024?G=255:G=G+2056>>4,A[o+W]=G,A[o+W+8]=G,A[o+W+16]=G,A[o+W+24]=G,A[o+W+32]=G,A[o+W+40]=G,A[o+W+48]=G,A[o+W+56]=G;continue}u=x*Z+2048>>12,C=x*ue+2048>>12,I=he,E=$,N=f*(ne-j)+2048>>12,H=f*(ne+j)+2048>>12,_=Se,Y=te,u=(u+C+1>>1)+4112,C=u-C,G=I*p+E*w+2048>>12,I=I*w-E*p+2048>>12,E=G,N=N+Y+1>>1,Y=N-Y,H=H+_+1>>1,_=H-_,u=u+E+1>>1,E=u-E,C=C+I+1>>1,I=C-I,G=N*O+H*S+2048>>12,N=N*S-H*O+2048>>12,H=G,G=_*n+Y*k+2048>>12,_=_*k-Y*n+2048>>12,Y=G,Z=u+H,j=u-H,ne=C+Y,$=C-Y,he=I+_,te=I-_,Se=E+N,ue=E-N,Z<16?Z=0:Z>=4080?Z=255:Z>>=4,ne<16?ne=0:ne>=4080?ne=255:ne>>=4,he<16?he=0:he>=4080?he=255:he>>=4,Se<16?Se=0:Se>=4080?Se=255:Se>>=4,ue<16?ue=0:ue>=4080?ue=255:ue>>=4,te<16?te=0:te>=4080?te=255:te>>=4,$<16?$=0:$>=4080?$=255:$>>=4,j<16?j=0:j>=4080?j=255:j>>=4,A[o+W]=Z,A[o+W+8]=ne,A[o+W+16]=he,A[o+W+24]=Se,A[o+W+32]=ue,A[o+W+40]=te,A[o+W+48]=$,A[o+W+56]=j}}function l(m,o){for(var c=o.blocksPerLine,v=o.blocksPerColumn,A=new Int16Array(64),u=0;u2&&arguments[2]!==void 0?arguments[2]:o,v=m.length-1,A=c=v)return null;var u=(0,b.readUint16)(m,o);if(u>=65472&&u<=65534)return{invalid:null,marker:u,offset:o};for(var C=(0,b.readUint16)(m,A);!(C>=65472&&C<=65534);){if(++A>=v)return null;C=(0,b.readUint16)(m,A)}return{invalid:u.toString(16),marker:C,offset:A}}var i=function(){function m(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},c=o.decodeTransform,v=c===void 0?null:c,A=o.colorTransform,u=A===void 0?-1:A;le(this,m),this._decodeTransform=v,this._colorTransform=u}return e(m,[{key:"parse",value:function(c){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=v.dnlScanLines,u=A===void 0?null:A;function C(){var tt=(0,b.readUint16)(c,E);E+=2;var yt=E+tt-2,It=a(c,yt,E);It&&It.invalid&&((0,T.warn)("readDataBlock - incorrect length, current marker is: "+It.invalid),yt=It.offset);var ft=c.subarray(E,yt);return E+=ft.length,ft}function I(tt){for(var yt=Math.ceil(tt.samplesPerLine/8/tt.maxH),It=Math.ceil(tt.scanLines/8/tt.maxV),ft=0,Ut=tt.components.length;ft>4==0)for($=0;$<64;$++)z=y[$],Q[z]=c[E++];else if(J>>4==1)for($=0;$<64;$++)z=y[$],Q[z]=(0,b.readUint16)(c,E),E+=2;else throw new q("DQT - invalid table spec");ne[J&15]=Q}break;case 65472:case 65473:case 65474:if(Y)throw new q("Only single frame JPEGs supported");E+=2,Y={},Y.extended=ue===65473,Y.progressive=ue===65474,Y.precision=c[E++];var K=(0,b.readUint16)(c,E);E+=2,Y.scanLines=u||K,Y.samplesPerLine=(0,b.readUint16)(c,E),E+=2,Y.components=[],Y.componentIds={};var de=c[E++],oe=0,pe=0;for(te=0;te>4,Re=c[E+1]&15;oe>4==0?Se:he)[se&15]=h(me,Fe)}break;case 65501:E+=2,H=(0,b.readUint16)(c,E),E+=2;break;case 65498:var Ee=++Z==1&&!u;E+=2;var Ce=c[E++],De=[];for(te=0;te>4],$e.huffmanTableAC=he[je&15],De.push($e)}var Ve=c[E++],Ke=c[E++],Qe=c[E++];try{var Ze=s(c,E,Y,De,H,Ve,Ke,Qe>>4,Qe&15,Ee);E+=Ze}catch(tt){if(tt instanceof re)return(0,T.warn)("".concat(tt.message," -- attempting to re-parse the JPEG image.")),this.parse(c,{dnlScanLines:tt.scanLines});if(tt instanceof X){(0,T.warn)("".concat(tt.message," -- ignoring the rest of the image data."));break e}throw tt}break;case 65500:E+=4;break;case 65535:c[E]!==255&&E--;break;default:var ze=a(c,E-2,E-3);if(ze&&ze.invalid){(0,T.warn)("JpegImage.parse - unexpected data, current marker is: "+ze.invalid),E=ze.offset;break}if(!ze||E>=c.length-1){(0,T.warn)("JpegImage.parse - reached the end of the image data without finding an EOI marker (0xFFD9).");break e}throw new q("JpegImage.parse - unknown marker: "+ue.toString(16))}ue=(0,b.readUint16)(c,E),E+=2}this.width=Y.samplesPerLine,this.height=Y.scanLines,this.jfif=N,this.adobe=_,this.components=[];for(var ct=0,Je=Y.components.length;ct2&&arguments[2]!==void 0?arguments[2]:!1,u=this.width/c,C=this.height/v,I,E,N,_,Y,H,Z,ne,he,Se,ue=0,te,$=this.components.length,j=c*v*$,G=new Uint8ClampedArray(j),M=new Uint32Array(c),W=4294967288,z;for(Z=0;Z<$;Z++){if(I=this.components[Z],E=I.scaleX*u,N=I.scaleY*C,ue=Z,te=I.output,_=I.blocksPerLine+1<<3,E!==z){for(Y=0;Y>8)+J[he+1];return G}},{key:"_isColorConversionNeeded",get:function(){return this.adobe?!!this.adobe.transformCode:this.numComponents===3?this._colorTransform===0?!1:!(this.components[0].index===82&&this.components[1].index===71&&this.components[2].index===66):this._colorTransform===1}},{key:"_convertYccToRgb",value:function(c){for(var v,A,u,C=0,I=c.length;C4)throw new q("Unsupported color mode");var N=this._getLinearizedBlockData(v,A,E);if(this.numComponents===1&&C){for(var _=N.length,Y=new Uint8ClampedArray(_*3),H=0,Z=0;Z<_;Z++){var ne=N[Z];Y[H++]=ne,Y[H++]=ne,Y[H++]=ne}return Y}else{if(this.numComponents===3&&this._isColorConversionNeeded)return this._convertYccToRgb(N);if(this.numComponents===4){if(this._isColorConversionNeeded)return C?this._convertYcckToRgb(N):this._convertYcckToCmyk(N);if(C)return this._convertCmykToRgb(N)}}return N}}]),m}();P.JpegImage=i},(Me,P,D)=>{"use strict";function T(X){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(k){return typeof k}:T=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},T(X)}Object.defineProperty(P,"__esModule",{value:!0}),P.JpxStream=void 0;var b=D(159),t=D(170),e=D(4);function ge(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function le(X,y){for(var k=0;k{"use strict";function T(_){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(H){return typeof H}:T=function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},T(_)}Object.defineProperty(P,"__esModule",{value:!0}),P.JpxImage=void 0;var b=D(4),t=D(139),e=D(166);function ge(_,Y){for(var H=0;H>24&255,te>>16&255,te>>8&255,te&255);(0,b.warn)("Unsupported header type ".concat(te," (").concat(W,")."));break}j&&(he+=$)}}},{key:"parseImageProperties",value:function(H){for(var Z=H.getByte();Z>=0;){var ne=Z;Z=H.getByte();var he=ne<<8|Z;if(he===65361){H.skip(4);var Se=H.getInt32()>>>0,ue=H.getInt32()>>>0,te=H.getInt32()>>>0,$=H.getInt32()>>>0;H.skip(16);var j=H.getUint16();this.width=Se-te,this.height=ue-$,this.componentsCount=j,this.bitsPerComponent=8;return}}throw new re("No size marker found in JPX stream")}},{key:"parseCodestream",value:function(H,Z,ne){var he={},Se=!1;try{for(var ue=Z;ue+1>5,M=[];j<$+ue;){var ke={};W===8?(ke.epsilon=H[j++]>>3,ke.mu=0):(ke.epsilon=H[j]>>3,ke.mu=(H[j]&7)<<8|H[j+1],j+=2),M.push(ke)}fe.SPqcds=M,he.mainHeader?he.QCD=fe:(he.currentTile.QCD=fe,he.currentTile.QCC=[]);break;case 65373:$=(0,t.readUint16)(H,ue);var Re={};j=ue+2;var ve=void 0;switch(he.SIZ.Csiz<257?ve=H[j++]:(ve=(0,t.readUint16)(H,j),j+=2),G=H[j++],G&31){case 0:W=8,z=!0;break;case 1:W=16,z=!1;break;case 2:W=16,z=!0;break;default:throw new Error("Invalid SQcd value "+G)}for(Re.noQuantization=W===8,Re.scalarExpounded=z,Re.guardBits=G>>5,M=[];j<$+ue;){var we={};W===8?(we.epsilon=H[j++]>>3,we.mu=0):(we.epsilon=H[j]>>3,we.mu=(H[j]&7)<<8|H[j+1],j+=2),M.push(we)}Re.SPqcds=M,he.mainHeader?he.QCC[ve]=Re:he.currentTile.QCC[ve]=Re;break;case 65362:$=(0,t.readUint16)(H,ue);var se={};j=ue+2;var me=H[j++];se.entropyCoderWithCustomPrecincts=!!(me&1),se.sopMarkerUsed=!!(me&2),se.ephMarkerUsed=!!(me&4),se.progressionOrder=H[j++],se.layersCount=(0,t.readUint16)(H,j),j+=2,se.multipleComponentTransform=H[j++],se.decompositionLevelsCount=H[j++],se.xcb=(H[j++]&15)+2,se.ycb=(H[j++]&15)+2;var ee=H[j++];if(se.selectiveArithmeticCodingBypass=!!(ee&1),se.resetContextProbabilities=!!(ee&2),se.terminationOnEachCodingPass=!!(ee&4),se.verticallyStripe=!!(ee&8),se.predictableTermination=!!(ee&16),se.segmentationSymbolUsed=!!(ee&32),se.reversibleTransformation=H[j++],se.entropyCoderWithCustomPrecincts){for(var Fe=[];j<$+ue;){var Ee=H[j++];Fe.push({PPx:Ee&15,PPy:Ee>>4})}se.precinctsSizes=Fe}var Ce=[];se.selectiveArithmeticCodingBypass&&Ce.push("selectiveArithmeticCodingBypass"),se.resetContextProbabilities&&Ce.push("resetContextProbabilities"),se.terminationOnEachCodingPass&&Ce.push("terminationOnEachCodingPass"),se.verticallyStripe&&Ce.push("verticallyStripe"),se.predictableTermination&&Ce.push("predictableTermination"),Ce.length>0&&(Se=!0,(0,b.warn)("JPX: Unsupported COD options (".concat(Ce.join(", "),")."))),he.mainHeader?he.COD=se:(he.currentTile.COD=se,he.currentTile.COC=[]);break;case 65424:$=(0,t.readUint16)(H,ue),J={},J.index=(0,t.readUint16)(H,ue+2),J.length=(0,t.readUint32)(H,ue+4),J.dataEnd=J.length+ue-2,J.partIndex=H[ue+8],J.partsCount=H[ue+9],he.mainHeader=!1,J.partIndex===0&&(J.COD=he.COD,J.COC=he.COC.slice(0),J.QCD=he.QCD,J.QCC=he.QCC.slice(0)),he.currentTile=J;break;case 65427:J=he.currentTile,J.partIndex===0&&(v(he,J.index),a(he)),$=J.dataEnd-ue,i(he,H,ue,$);break;case 65363:(0,b.warn)("JPX: Codestream code 0xFF53 (COC) is not implemented.");case 65365:case 65367:case 65368:case 65380:$=(0,t.readUint16)(H,ue);break;default:throw new Error("Unknown codestream code: "+te.toString(16))}ue+=$}}catch(De){if(Se||this.failOnCorruptedImage)throw new re(De.message);(0,b.warn)('JPX: Trying to recover from: "'.concat(De.message,'".'))}this.tiles=c(he),this.width=he.SIZ.Xsiz-he.SIZ.XOsiz,this.height=he.SIZ.Ysiz-he.SIZ.YOsiz,this.componentsCount=he.SIZ.Csiz}}]),_}();P.JpxImage=y;function k(_,Y){_.x0=Math.ceil(Y.XOsiz/_.XRsiz),_.x1=Math.ceil(Y.Xsiz/_.XRsiz),_.y0=Math.ceil(Y.YOsiz/_.YRsiz),_.y1=Math.ceil(Y.Ysiz/_.YRsiz),_.width=_.x1-_.x0,_.height=_.y1-_.y0}function n(_,Y){for(var H=_.SIZ,Z=[],ne,he=Math.ceil((H.Xsiz-H.XTOsiz)/H.XTsiz),Se=Math.ceil((H.Ysiz-H.YTOsiz)/H.YTsiz),ue=0;ue0?Math.min(Z.xcb,ne.PPx-1):Math.min(Z.xcb,ne.PPx),ne.ycb_=H>0?Math.min(Z.ycb,ne.PPy-1):Math.min(Z.ycb,ne.PPy),ne}function O(_,Y,H){var Z=1<Y.trx0?Math.ceil(Y.trx1/Z)-Math.floor(Y.trx0/Z):0,$=Y.try1>Y.try0?Math.ceil(Y.try1/ne)-Math.floor(Y.try0/ne):0,j=te*$;Y.precinctParameters={precinctWidth:Z,precinctHeight:ne,numprecinctswide:te,numprecinctshigh:$,numprecincts:j,precinctWidthInSubband:Se,precinctHeightInSubband:ue}}function w(_,Y,H){var Z=H.xcb_,ne=H.ycb_,he=1<>Z,te=Y.tby0>>ne,$=Y.tbx1+he-1>>Z,j=Y.tby1+Se-1>>ne,G=Y.resolution.precinctParameters,M=[],W=[],z,J,Q,K;for(J=te;Jpe.cbxMax&&(pe.cbxMax=z),Jpe.cbyMax&&(pe.cbyMax=J)):W[K]=pe={cbxMin:z,cbyMin:J,cbxMax:z,cbyMax:J},Q.precinct=pe}}Y.codeblockParameters={codeblockWidth:Z,codeblockHeight:ne,numcodeblockwide:$-ue+1,numcodeblockhigh:j-te+1},Y.codeblocks=M,Y.precincts=W}function p(_,Y,H){for(var Z=[],ne=_.subbands,he=0,Se=ne.length;heW.codingStyleParameters.decompositionLevelsCount)){for(var z=W.resolutions[$],J=z.precinctParameters.numprecincts;GW.codingStyleParameters.decompositionLevelsCount)){for(var z=W.resolutions[te],J=z.precinctParameters.numprecincts;GQ.codingStyleParameters.decompositionLevelsCount)){var K=Q.resolutions[ue],de=K.precinctParameters.numprecincts;if(!($>=de)){for(;Se=0;--Q){var K=te.resolutions[Q],de=J*K.precinctParameters.precinctWidth,oe=J*K.precinctParameters.precinctHeight;G=Math.min(G,de),M=Math.min(M,oe),W=Math.max(W,K.precinctParameters.numprecinctswide),z=Math.max(z,K.precinctParameters.numprecinctshigh),j[Q]={width:de,height:oe},J<<=1}H=Math.min(H,G),Z=Math.min(Z,M),ne=Math.max(ne,W),he=Math.max(he,z),Se[ue]={resolutions:j,minWidth:G,minHeight:M,maxNumWide:W,maxNumHigh:z}}return{components:Se,minWidth:H,minHeight:Z,maxNumWide:ne,maxNumHigh:he}}function a(_){for(var Y=_.SIZ,H=_.currentTile.index,Z=_.tiles[H],ne=Y.Csiz,he=0;he>>Se&(1<0;){var Qe=pe.shift();fe=Qe.codeblock,fe.data===void 0&&(fe.data=[]),fe.data.push({data:Y,start:H+ne,end:H+ne+Qe.dataLength,codingpasses:Qe.codingpasses}),ne+=Qe.dataLength}}}return ne}function m(_,Y,H,Z,ne,he,Se,ue){for(var te=Z.tbx0,$=Z.tby0,j=Z.tbx1-Z.tbx0,G=Z.codeblocks,M=Z.type.charAt(0)==="H"?1:0,W=Z.type.charAt(1)==="H"?Y:0,z=0,J=G.length;z=he?_[ct]=Ve:_[ct]=Ve*(1<0?1-Q:0));var we=K.subbands[fe],se=X[we.type],me=M?1:Math.pow(2,G+se-ve)*(1+Re/2048),ee=$+ve-1;m(pe,de,oe,we,me,ee,M,j)}z.push({width:de,height:oe,items:pe})}var Fe=W.calculate(z,Z.tcx0,Z.tcy0);return{left:Z.tcx0,top:Z.tcy0,width:Fe.width,height:Fe.height,items:Fe.items}}function c(_){for(var Y=_.SIZ,H=_.components,Z=Y.Csiz,ne=[],he=0,Se=_.tiles.length;he>2);G[J++]=ee+pe>>W,G[J++]=ee>>W,G[J++]=ee+oe>>W}else for(Q=0;Q>W,G[J++]=de-.34413*oe-.71414*pe>>W,G[J++]=de+1.772*oe>>W;if(fe)for(Q=0,J=3;Q>W}else for(var Fe=0;Fe>W,J+=Z}ne.push(M)}return ne}function v(_,Y){for(var H=_.SIZ,Z=H.Csiz,ne=_.tiles[Y],he=0;he>=1,Z>>=1,ne++}ne--,Se=this.levels[ne],Se.items[Se.index]=he,this.currentLevel=ne,delete this.value}},{key:"incrementValue",value:function(){var H=this.levels[this.currentLevel];H.items[H.index]++}},{key:"nextLevel",value:function(){var H=this.currentLevel,Z=this.levels[H],ne=Z.items[Z.index];return H--,H<0?(this.value=ne,!1):(this.currentLevel=H,Z=this.levels[H],Z.items[Z.index]=ne,!0)}}]),_}(),u=function(){function _(Y,H,Z){V(this,_);var ne=(0,t.log2)(Math.max(Y,H))+1;this.levels=[];for(var he=0;hene)return this.currentLevel=he,this.propagateValues(),!1;H>>=1,Z>>=1,he++}return this.currentLevel=he-1,!0}},{key:"incrementValue",value:function(H){var Z=this.levels[this.currentLevel];Z.items[Z.index]=H+1,this.propagateValues()}},{key:"propagateValues",value:function(){for(var H=this.currentLevel,Z=this.levels[H],ne=Z.items[Z.index];--H>=0;)Z=this.levels[H],Z.items[Z.index]=ne}},{key:"nextLevel",value:function(){var H=this.currentLevel,Z=this.levels[H],ne=Z.items[Z.index];return Z.items[Z.index]=255,H--,H<0?!1:(this.currentLevel=H,Z=this.levels[H],Z.items[Z.index]=ne,!0)}}]),_}(),C=function(){var Y=17,H=18,Z=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]),ne=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]),he=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]),Se=function(){function ue(te,$,j,G,M){V(this,ue),this.width=te,this.height=$;var W;j==="HH"?W=he:j==="HL"?W=ne:W=Z,this.contextLabelTable=W;var z=te*$;this.neighborsSignificance=new Uint8Array(z),this.coefficentsSign=new Uint8Array(z);var J;M>14?J=new Uint32Array(z):M>6?J=new Uint16Array(z):J=new Uint8Array(z),this.coefficentsMagnitude=J,this.processingFlags=new Uint8Array(z);var Q=new Uint8Array(z);if(G!==0)for(var K=0;K0,Q=j+10&&(K=G-W,J&&(M[K-1]+=16),Q&&(M[K+1]+=16),M[K]+=4),$+1=G)break;if(J[ve]&=oe,!(M[ve]||!z[ve])){var me=K[z[ve]],ee=$.readBit(Q,me);if(ee){var Fe=this.decodeSignBit(se,Re,ve);W[ve]=Fe,M[ve]=1,this.setNeighborsSignificance(se,Re,ve),J[ve]|=fe}de[ve]++,J[ve]|=pe}}}},{key:"decodeSignBit",value:function($,j,G){var M=this.width,W=this.height,z=this.coefficentsMagnitude,J=this.coefficentsSign,Q,K,de,oe,pe,fe;oe=j>0&&z[G-1]!==0,j+10&&z[G-M]!==0,$+1=0?(pe=9+Q,fe=this.decoder.readBit(this.contexts,pe)):(pe=9-Q,fe=this.decoder.readBit(this.contexts,pe)^1),fe}},{key:"runMagnitudeRefinementPass",value:function(){for(var $=this.decoder,j=this.width,G=this.height,M=this.coefficentsMagnitude,W=this.neighborsSignificance,z=this.contexts,J=this.bitsDecoded,Q=this.processingFlags,K=1,de=2,oe=j*G,pe=j*4,fe=0,ke;fe>1;he|=0;var te,$,j,G,M=-1.586134342059924,W=-.052980118572961,z=.882911075530934,J=.443506852043971,Q=1.230174104914001,K=1/Q;for(te=he-3,$=ue+4;$--;te+=2)ne[te]*=K;for(te=he-2,j=J*ne[te-1],$=ue+3;$--&&(G=J*ne[te+1],ne[te]=Q*ne[te]-j-G,$--);te+=2)te+=2,j=J*ne[te+1],ne[te]=Q*ne[te]-j-G;for(te=he-1,j=z*ne[te-1],$=ue+2;$--&&(G=z*ne[te+1],ne[te]-=j+G,$--);te+=2)te+=2,j=z*ne[te+1],ne[te]-=j+G;for(te=he,j=W*ne[te-1],$=ue+1;$--&&(G=W*ne[te+1],ne[te]-=j+G,$--);te+=2)te+=2,j=W*ne[te+1],ne[te]-=j+G;if(ue!==0)for(te=he+1,j=M*ne[te-1],$=ue;$--&&(G=M*ne[te+1],ne[te]-=j+G,$--);te+=2)te+=2,j=M*ne[te+1],ne[te]-=j+G}}]),H}(I),N=function(_){ye(H,_);var Y=xe(H);function H(){return V(this,H),Y.apply(this,arguments)}return le(H,[{key:"filter",value:function(ne,he,Se){var ue=Se>>1;he|=0;var te,$;for(te=he,$=ue+1;$--;te+=2)ne[te]-=ne[te-1]+ne[te+1]+2>>2;for(te=he+1,$=ue;$--;te+=2)ne[te]+=ne[te-1]+ne[te+1]>>1}}]),H}(I)},(Me,P,D)=>{"use strict";function T(q){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(X){return typeof X}:T=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},T(q)}Object.defineProperty(P,"__esModule",{value:!0}),P.LZWStream=void 0;var b=D(159);function t(q,re){if(!(q instanceof re))throw new TypeError("Cannot call a class as a function")}function e(q,re){for(var X=0;X>>n&(1<0;if(A<256)i[0]=A,m=1;else if(A>=258)if(A=0;w--)i[w]=F[p],p=g[p];else i[m++]=i[0];else if(A===256){l=9,h=258,m=0;continue}else{this.eof=!0,delete this.lzwState;break}if(u&&(g[h]=a,s[h]=s[a]+1,F[h]=i[0],h++,l=h+f&h+f-1?l:Math.min(Math.log(h+f)/.6931471805599453+1,12)|0),a=A,o+=m,S{"use strict";function T(X){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(k){return typeof k}:T=function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},T(X)}Object.defineProperty(P,"__esModule",{value:!0}),P.PredictorStream=void 0;var b=D(159),t=D(4),e=D(135);function ge(X,y){if(!(X instanceof y))throw new TypeError("Cannot call a class as a function")}function le(X,y){for(var k=0;k15))throw new t.FormatError("Unsupported predictor: ".concat(p));p===2?w.readBlock=w.readBlockTiff:w.readBlock=w.readBlockPng,w.str=n,w.dict=n.dict;var x=w.colors=O.get("Colors")||1,f=w.bits=O.get("BPC","BitsPerComponent")||8,h=w.columns=O.get("Columns")||1;return w.pixBytes=x*f+7>>3,w.rowBytes=h*x*f+7>>3,ae(w,d(w))}return V(k,[{key:"readBlockTiff",value:function(){var S=this.rowBytes,O=this.bufferLength,w=this.ensureBuffer(O+S),p=this.bits,x=this.colors,f=this.str.getBytes(S);if(this.eof=!f.length,!this.eof){var h=0,F=0,s=0,g=0,l=O,a;if(p===1&&x===1)for(a=0;a>1,i^=i>>2,i^=i>>4,h=(i&1)<<7,w[l++]=i}else if(p===8){for(a=0;a>8&255,w[l++]=o&255}}else{var c=new Uint8Array(x+1),v=(1<>s-p)&v,s-=p,F=F<=8&&(w[u++]=F>>g-8&255,g-=8);g>0&&(w[u++]=(F<<8-g)+(h&(1<<8-g)-1))}this.bufferLength+=S}}},{key:"readBlockPng",value:function(){var S=this.rowBytes,O=this.pixBytes,w=this.str.getByte(),p=this.str.getBytes(S);if(this.eof=!p.length,!this.eof){var x=this.bufferLength,f=this.ensureBuffer(x+S),h=f.subarray(x-S,x);h.length===0&&(h=new Uint8Array(S));var F,s=x,g,l;switch(w){case 0:for(F=0;F>1)+p[F];for(;F>1)+p[F]&255,s++;break;case 4:for(F=0;F{"use strict";function T(q){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(X){return typeof X}:T=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},T(q)}Object.defineProperty(P,"__esModule",{value:!0}),P.RunLengthStream=void 0;var b=D(159);function t(q,re){if(!(q instanceof re))throw new TypeError("Cannot call a class as a function")}function e(q,re){for(var X=0;X0){var w=this.str.getBytes(O);n.set(w,S),S+=O}}else{O=257-O;var p=k[1];n=this.ensureBuffer(S+O+1);for(var x=0;x{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Font=P.ErrorFont=void 0;var T=D(4),b=D(175),t=D(148),e=D(150),ge=D(149),le=D(177),V=D(151),ye=D(178),be=D(179),xe=D(180),ae=D(181),d=D(156),ce=D(182),q=D(139),re=D(140),X=D(183);function y(K,de){return S(K)||n(K,de)||w(K,de)||k()}function k(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n(K,de){var oe=K==null?null:typeof Symbol!="undefined"&&K[Symbol.iterator]||K["@@iterator"];if(oe!=null){var pe=[],fe=!0,ke=!1,Re,ve;try{for(oe=oe.call(K);!(fe=(Re=oe.next()).done)&&(pe.push(Re.value),!(de&&pe.length===de));fe=!0);}catch(we){ke=!0,ve=we}finally{try{!fe&&oe.return!=null&&oe.return()}finally{if(ke)throw ve}}return pe}}function S(K){if(Array.isArray(K))return K}function O(K,de){var oe=typeof Symbol!="undefined"&&K[Symbol.iterator]||K["@@iterator"];if(!oe){if(Array.isArray(K)||(oe=w(K))||de&&K&&typeof K.length=="number"){oe&&(K=oe);var pe=0,fe=function(){};return{s:fe,n:function(){return pe>=K.length?{done:!0}:{done:!1,value:K[pe++]}},e:function(se){throw se},f:fe}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ke=!0,Re=!1,ve;return{s:function(){oe=oe.call(K)},n:function(){var se=oe.next();return ke=se.done,se},e:function(se){Re=!0,ve=se},f:function(){try{!ke&&oe.return!=null&&oe.return()}finally{if(Re)throw ve}}}}function w(K,de){if(!!K){if(typeof K=="string")return p(K,de);var oe=Object.prototype.toString.call(K).slice(8,-1);if(oe==="Object"&&K.constructor&&(oe=K.constructor.name),oe==="Map"||oe==="Set")return Array.from(K);if(oe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(oe))return p(K,de)}}function p(K,de){(de==null||de>K.length)&&(de=K.length);for(var oe=0,pe=new Array(de);oe0&&K.toUnicode.amend(oe)}}function m(K){if(!!K.fallbackToUnicode&&!(K.toUnicode instanceof ye.IdentityToUnicodeMap)){var de=[];for(var oe in K.fallbackToUnicode)K.toUnicode.has(oe)||(de[oe]=K.fallbackToUnicode[oe]);de.length>0&&K.toUnicode.amend(de)}}var o=function(){function K(de,oe,pe,fe,ke,Re,ve,we,se){x(this,K),this.originalCharCode=de,this.fontChar=oe,this.unicode=pe,this.accent=fe,this.width=ke,this.vmetric=Re,this.operatorListId=ve,this.isSpace=we,this.isInFont=se}return h(K,[{key:"matchesForCache",value:function(oe,pe,fe,ke,Re,ve,we,se,me){return this.originalCharCode===oe&&this.fontChar===pe&&this.unicode===fe&&this.accent===ke&&this.width===Re&&this.vmetric===ve&&this.operatorListId===we&&this.isSpace===se&&this.isInFont===me}}]),K}();function c(K,de){return(K<<8)+de}function v(K,de,oe){K[de+1]=oe,K[de]=oe>>>8}function A(K,de){var oe=(K<<8)+de;return oe&1<<15?oe-65536:oe}function u(K,de,oe,pe){return(K<<24)+(de<<16)+(oe<<8)+pe}function C(K){return String.fromCharCode(K>>8&255,K&255)}function I(K){return K>32767?K=32767:K<-32768&&(K=-32768),String.fromCharCode(K>>8&255,K&255)}function E(K){var de=K.peekBytes(4);return(0,q.readUint32)(de,0)===65536||(0,T.bytesToString)(de)==="true"}function N(K){var de=K.peekBytes(4);return(0,T.bytesToString)(de)==="ttcf"}function _(K){var de=K.peekBytes(4);return(0,T.bytesToString)(de)==="OTTO"}function Y(K){var de=K.peekBytes(2);return de[0]===37&&de[1]===33||de[0]===128&&de[1]===1}function H(K){var de=K.peekBytes(4);return de[0]>=1&&de[3]>=1&&de[3]<=4}function Z(K,de){var oe=de.type,pe=de.subtype,fe=de.composite,ke,Re;return E(K)||N(K)?fe?ke="CIDFontType2":ke="TrueType":_(K)?fe?ke="CIDFontType2":ke="OpenType":Y(K)?fe?ke="CIDFontType0":ke=oe==="MMType1"?"MMType1":"Type1":H(K)?fe?(ke="CIDFontType0",Re="CIDFontType0C"):(ke=oe==="MMType1"?"MMType1":"Type1",Re="Type1C"):((0,T.warn)("getFontFileType: Unable to detect correct font file Type/Subtype."),ke=oe,Re=pe),[ke,Re]}function ne(K,de){for(var oe in de)K[+oe]=de[oe]}function he(K,de,oe){for(var pe=[],fe,ke=0,Re=K.length;ke2&&arguments[2]!==void 0?arguments[2]:!1;switch(de.length){case 1:return de.charCodeAt(0);case 2:return de.charCodeAt(0)<<8|de.charCodeAt(1)}var pe="Unsupported CID string (charCode ".concat(K,'): "').concat(de,'".');if(oe)throw new T.FormatError(pe);return(0,T.warn)(pe),de}function ue(K,de,oe){var pe=Object.create(null),fe=[],ke=0,Re=F[ke][0],ve=F[ke][1];for(var we in K){we|=0;var se=K[we];if(!!de(se)){if(Re>ve){if(ke++,ke>=F.length){(0,T.warn)("Ran out of space in font private use area.");break}Re=F[ke][0],ve=F[ke][1]}var me=Re++;se===0&&(se=oe),pe[me]=se,fe[we]=me}}return{toFontChar:fe,charCodeToGlyphId:pe,nextAvailableFontCharCode:Re}}function te(K,de){var oe=[];for(var pe in K)K[pe]>=de||oe.push({fontCharCode:pe|0,glyphId:K[pe]});oe.length===0&&oe.push({fontCharCode:0,glyphId:0}),oe.sort(function(ee,Fe){return ee.fontCharCode-Fe.fontCharCode});for(var fe=[],ke=oe.length,Re=0;Re65535?2:1,fe="\0\0"+C(pe)+"\0\0"+(0,T.string32)(4+pe*8),ke,Re,ve,we;for(ke=oe.length-1;ke>=0&&!(oe[ke][0]<=65535);--ke);var se=ke+1;oe[ke][0]<65535&&oe[ke][1]===65535&&(oe[ke][1]=65534);var me=oe[ke][1]<65535?1:0,ee=se+me,Fe=ce.OpenTypeFileBuilder.getSearchParams(ee,2),Ee="",Ce="",De="",_e="",Ne="",$e=0,je,Ve,Ke,Qe;for(ke=0,Re=se;ke0&&(Ce+="\xFF\xFF",Ee+="\xFF\xFF",De+="\0",_e+="\0\0");var Je="\0\0"+C(2*ee)+C(Fe.range)+C(Fe.entry)+C(Fe.rangeShift)+Ce+"\0\0"+Ee+De+_e+Ne,gt="",xt="";if(pe>1){for(fe+=`\0\0 `+(0,T.string32)(4+pe*8+4+Je.length),gt="",ke=0,Re=oe.length;keke)return!1;de.skip(6);var Re=de.getUint16();return Re===0?!1:(K.data[8]=K.data[9]=0,!0)}function G(K,de,oe){oe=oe||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var pe=0,fe=0,ke=0,Re=0,ve=null,we=0;if(de){for(var se in de){se|=0,(ve>se||!ve)&&(ve=se),we 123 are reserved for internal usage")}we>65535&&(we=65535)}else ve=0,we=255;var ee=K.bbox||[0,0,0,0],Fe=oe.unitsPerEm||1/(K.fontMatrix||T.FONT_IDENTITY_MATRIX)[0],Ee=K.ascentScaled?1:Fe/s,Ce=oe.ascent||Math.round(Ee*(K.ascent||ee[3])),De=oe.descent||Math.round(Ee*(K.descent||ee[1]));De>0&&K.descent>0&&ee[1]<0&&(De=-De);var _e=oe.yMax||Ce,Ne=-oe.yMin||-De;return"\0$\xF4\0\0\0\x8A\xBB\0\0\0\x8C\x8A\xBB\0\0\xDF\x001\0\0\0\0"+String.fromCharCode(K.fixedPitch?9:0)+"\0\0\0\0\0\0"+(0,T.string32)(pe)+(0,T.string32)(fe)+(0,T.string32)(ke)+(0,T.string32)(Re)+"*21*"+C(K.italicAngle?1:0)+C(ve||K.firstChar)+C(we||K.lastChar)+C(Ce)+C(De)+"\0d"+C(_e)+C(Ne)+"\0\0\0\0\0\0\0\0"+C(K.xHeight)+C(K.capHeight)+C(0)+C(ve||K.firstChar)+"\0"}function M(K){var de=Math.floor(K.italicAngle*Math.pow(2,16));return"\0\0\0"+(0,T.string32)(de)+"\0\0\0\0"+(0,T.string32)(K.fixedPitch?1:0)+"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}function W(K){return K.replace(/[^\x21-\x7E]|[[\](){}<>/%]/g,"").slice(0,63)}function z(K,de){de||(de=[[],[]]);var oe=[de[0][0]||"Original licence",de[0][1]||K,de[0][2]||"Unknown",de[0][3]||"uniqueID",de[0][4]||K,de[0][5]||"Version 0.11",de[0][6]||W(K),de[0][7]||"Unknown",de[0][8]||"Unknown",de[0][9]||"Unknown"],pe=[],fe,ke,Re,ve,we;for(fe=0,ke=oe.length;fe0&&arguments[0]!==void 0?arguments[0]:!1,pe=oe?[].concat(g,l):g,fe=Object.create(null),ke,Re,ve=O(pe),we;try{for(ve.s();!(we=ve.n()).done;)ke=we.value,Re=this[ke],Re!==void 0&&(fe[ke]=Re)}catch(se){ve.e(se)}finally{ve.f()}return fe}},{key:"fallbackToSystemFont",value:function(oe){var pe=this;this.missingFile=!0;var fe=this.name,ke=this.type,Re=this.subtype,ve=(0,t.normalizeFontName)(fe),we=(0,le.getStdFontMap)(),se=(0,le.getNonStdFontMap)(),me=!!we[ve],ee=!!(se[ve]&&we[se[ve]]);ve=we[ve]||se[ve]||ve,this.bold=ve.search(/bold/gi)!==-1,this.italic=ve.search(/oblique/gi)!==-1||ve.search(/italic/gi)!==-1,this.black=fe.search(/Black/g)!==-1;var Fe=fe.search(/Narrow/g)!==-1;if(this.remeasure=(!me||Fe)&&Object.keys(this.widths).length>0,(me||ee)&&ke==="CIDFontType2"&&this.cidEncoding.startsWith("Identity-")){var Ee=oe.cidToGidMap,Ce=[];if(ne(Ce,(0,le.getGlyphMapForStandardFonts)()),/Arial-?Black/i.test(fe)?ne(Ce,(0,le.getSupplementalGlyphMapForArialBlack)()):/Calibri/i.test(fe)&&ne(Ce,(0,le.getSupplementalGlyphMapForCalibri)()),Ee){for(var De in Ce){var _e=Ce[De];Ee[_e]!==void 0&&(Ce[+De]=Ee[_e])}Ee.length!==this.toUnicode.length&&oe.hasIncludedToUnicodeMap&&this.toUnicode instanceof ye.IdentityToUnicodeMap&&this.toUnicode.forEach(function(Ve,Ke){var Qe=Ce[Ve];Ee[Qe]===void 0&&(Ce[+Ve]=Ke)})}this.toUnicode instanceof ye.IdentityToUnicodeMap||this.toUnicode.forEach(function(Ve,Ke){Ce[+Ve]=Ke}),this.toFontChar=Ce,this.toUnicode=new ye.ToUnicodeMap(Ce)}else if(/Symbol/i.test(ve))this.toFontChar=he(ge.SymbolSetEncoding,(0,e.getGlyphsUnicode)(),this.differences);else if(/Dingbats/i.test(ve))/Wingdings/i.test(fe)&&(0,T.warn)("Non-embedded Wingdings font, falling back to ZapfDingbats."),this.toFontChar=he(ge.ZapfDingbatsEncoding,(0,e.getDingbatsGlyphsUnicode)(),this.differences);else if(me){var Ne=he(this.defaultEncoding,(0,e.getGlyphsUnicode)(),this.differences);ke==="CIDFontType2"&&!this.cidEncoding.startsWith("Identity-")&&!(this.toUnicode instanceof ye.IdentityToUnicodeMap)&&this.toUnicode.forEach(function(Ve,Ke){Ne[+Ve]=Ke}),this.toFontChar=Ne}else{var $e=(0,e.getGlyphsUnicode)(),je=[];this.toUnicode.forEach(function(Ve,Ke){if(!pe.composite){var Qe=pe.differences[Ve]||pe.defaultEncoding[Ve],Ze=(0,V.getUnicodeForGlyph)(Qe,$e);Ze!==-1&&(Ke=Ze)}je[+Ve]=Ke}),this.composite&&this.toUnicode instanceof ye.IdentityToUnicodeMap&&/Verdana/i.test(fe)&&ne(je,(0,le.getGlyphMapForStandardFonts)()),this.toFontChar=je}m(oe),this.loadedName=ve.split("-")[0],this.fontType=(0,t.getFontType)(ke,Re,oe.isStandardFont)}},{key:"checkAndRepair",value:function(oe,pe,fe){var ke=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "];function Re(wt,vt){var St=Object.create(null);St["OS/2"]=null,St.cmap=null,St.head=null,St.hhea=null,St.hmtx=null,St.maxp=null,St.name=null,St.post=null;for(var Et=0;Et>>0,Et=wt.getInt32()>>>0,Mt=wt.getInt32()>>>0,jt=wt.pos;wt.pos=wt.start?wt.start:0,wt.skip(Et);var Gt=wt.getBytes(Mt);return wt.pos=jt,vt==="head"&&(Gt[8]=Gt[9]=Gt[10]=Gt[11]=0,Gt[17]|=32),{tag:vt,checksum:St,length:Mt,offset:Et,data:Gt}}function we(wt){return{version:wt.getString(4),numTables:wt.getUint16(),searchRange:wt.getUint16(),entrySelector:wt.getUint16(),rangeShift:wt.getUint16()}}function se(wt){var vt=wt.getString(4);(0,T.assert)(vt==="ttcf","Must be a TrueType Collection font.");for(var St=wt.getUint16(),Et=wt.getUint16(),Mt=wt.getInt32()>>>0,jt=[],Gt=0;Gt>>0);var Tt={ttcTag:vt,majorVersion:St,minorVersion:Et,numFonts:Mt,offsetTable:jt};switch(St){case 1:return Tt;case 2:return Tt.dsigTag=wt.getInt32()>>>0,Tt.dsigLength=wt.getInt32()>>>0,Tt.dsigOffset=wt.getInt32()>>>0,Tt}throw new T.FormatError("Invalid TrueType Collection majorVersion: ".concat(St,"."))}function me(wt,vt){for(var St=se(wt),Et=St.numFonts,Mt=St.offsetTable,jt=vt.split("+"),Gt,Tt=0;Tt>>0,dr=!1;if(!(Tt&&Tt.platformId===rr&&Tt.encodingId===Ht)){if(rr===0&&(Ht===0||Ht===1||Ht===3))dr=!0;else if(rr===1&&Ht===0)dr=!0;else if(rr===3&&Ht===1&&(Et||!Tt))dr=!0,St||(sr=!0);else if(St&&rr===3&&Ht===0){dr=!0;var lr=!0;if(tr>3;Pe.push(L),Oe=Math.max(L,Oe)}for(var r=[],Le=0;Le<=Oe;Le++)r.push({firstCode:vt.getUint16(),entryCount:vt.getUint16(),idDelta:A(vt.getByte(),vt.getByte()),idRangePos:vt.pos+vt.getUint16()});for(var Xe=0;Xe<256;Xe++)if(Pe[Xe]===0)vt.pos=r[0].idRangePos+2*Xe,Yt=vt.getUint16(),Te.push({charCode:Xe,glyphId:Yt});else{var at=r[Pe[Xe]];for(zt=0;zt>1;vt.skip(6);var Ct=[],At;for(At=0;At>1)-(Ot-At),Mt.offsetIndex=Wt,Vt=Math.max(Vt,Wt+Mt.end-Mt.start+1)}var er=[];for(zt=0;ztMt&&((0,T.info)("The numOfMetrics (".concat(Tt,") should not be ")+"greater than the numGlyphs (".concat(Mt,").")),Tt=Mt,vt.data[34]=(Tt&65280)>>8,vt.data[35]=Tt&255);var tr=Mt-Tt,rr=tr-(St.length-Tt*4>>1);if(rr>0){var Ht=new Uint8Array(St.length+rr*2);Ht.set(St.data),jt&&(Ht[St.length]=St.data[2],Ht[St.length+1]=St.data[3]),St.data=Ht}}function Ee(wt,vt,St,Et,Mt,jt){var Gt={length:0,sizeOfInstructions:0};if(St-vt<=12)return Gt;var Tt=wt.subarray(vt,St),sr=A(Tt[0],Tt[1]);if(sr<0)return sr=-1,v(Tt,0,sr),Et.set(Tt,Mt),Gt.length=Tt.length,Gt;var tr,rr=10,Ht=0;for(tr=0;trTt.length?Gt:!jt&&lr>0?(Et.set(Tt.subarray(0,dr),Mt),Et.set([0,0],Mt+dr),Et.set(Tt.subarray(Be,cr),Mt+dr+2),cr-=lr,Tt.length-cr>3&&(cr=cr+3&~3),Gt.length=cr,Gt):Tt.length-cr>3?(cr=cr+3&~3,Et.set(Tt.subarray(0,cr),Mt),Gt.length=cr,Gt):(Et.set(Tt,Mt),Gt.length=Tt.length,Gt)}function Ce(wt,vt,St){var Et=wt.data,Mt=u(Et[0],Et[1],Et[2],Et[3]);Mt>>16!=1&&((0,T.info)("Attempting to fix invalid version in head table: "+Mt),Et[0]=0,Et[1]=1,Et[2]=0,Et[3]=0);var jt=c(Et[50],Et[51]);if(jt<0||jt>1){(0,T.info)("Attempting to fix invalid indexToLocFormat in head table: "+jt);var Gt=vt+1;if(St===Gt<<1)Et[50]=0,Et[51]=0;else if(St===Gt<<2)Et[50]=0,Et[51]=1;else throw new T.FormatError("Could not fix indexToLocFormat: "+jt)}}function De(wt,vt,St,Et,Mt,jt,Gt){var Tt,sr,tr;Et?(Tt=4,sr=function(r,Le){return r[Le]<<24|r[Le+1]<<16|r[Le+2]<<8|r[Le+3]},tr=function(r,Le,Xe){r[Le]=Xe>>>24&255,r[Le+1]=Xe>>16&255,r[Le+2]=Xe>>8&255,r[Le+3]=Xe&255}):(Tt=2,sr=function(r,Le){return r[Le]<<9|r[Le+1]<<1},tr=function(r,Le,Xe){r[Le]=Xe>>9&255,r[Le+1]=Xe>>1&255});var rr=jt?St+1:St,Ht=Tt*(1+rr),Ar=new Uint8Array(Ht);Ar.set(wt.data.subarray(0,Ht)),wt.data=Ar;var dr=vt.data,lr=dr.length,Be=new Uint8Array(lr),Ae,R,Ye=[];for(Ae=0,R=0;Aelr&&(Te=lr),Ye.push({index:Ae,offset:Te,endOffset:0})}for(Ye.sort(function(L,r){return L.offset-r.offset}),Ae=0;AeGt&&(Gt=cr.sizeOfInstructions),Yt+=Pe,tr(Ar,R,Yt)}if(Yt===0){var Oe=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(Ae=0,R=Tt;AeU+Yt?vt.data=Be.subarray(0,U+Yt):(vt.data=new Uint8Array(U+Yt),vt.data.set(Be.subarray(0,Yt))),vt.data.set(Be.subarray(0,U),Yt),tr(wt.data,Ar.length-Tt,Yt+U)}else vt.data=Be.subarray(0,Yt);return{missingGlyphs:zt,maxSizeOfInstructions:Gt}}function _e(wt,vt,St){var Et=(pe.start?pe.start:0)+wt.offset;pe.pos=Et;var Mt=wt.length,jt=Et+Mt,Gt=pe.getInt32();pe.skip(28);var Tt,sr=!0,tr;switch(Gt){case 65536:Tt=t.MacStandardGlyphOrdering;break;case 131072:var rr=pe.getUint16();if(rr!==St){sr=!1;break}var Ht=[];for(tr=0;tr=32768){sr=!1;break}Ht.push(Ar)}if(!sr)break;for(var dr=[],lr=[];pe.posMt)){pe.pos=Be;var Ae=lr.name;if(lr.encoding){for(var R="",Ye=0,Te=lr.length;Ye0&&(Et+=Yt-1)}if(!Be&&!R){var cr=0;for(Te<=142?cr=$e[Te]:Te>=192&&Te<=223?cr=-1:Te>=224&&(cr=-2),Te>=113&&Te<=117&&(jt=Ht.pop(),isNaN(jt)||(cr=-jt*2));cr<0&&Ht.length>0;)Ht.pop(),cr++;for(;cr>0;)Ht.push(NaN),cr--}}vt.tooComplexToFollowFunctions=lr;var Pe=[St];Et>St.length&&Pe.push(new Uint8Array(Et-St.length)),rr>tr&&((0,T.warn)("TT: complementing a missing function tail"),Pe.push(new Uint8Array([34,45]))),Ke(wt,Pe)}function Ve(wt,vt){if(!wt.tooComplexToFollowFunctions){if(wt.functionsDefined.length>vt){(0,T.warn)("TT: more functions defined than expected"),wt.hintsValid=!1;return}for(var St=0,Et=wt.functionsUsed.length;Stvt){(0,T.warn)("TT: invalid function id: "+St),wt.hintsValid=!1;return}if(wt.functionsUsed[St]&&!wt.functionsDefined[St]){(0,T.warn)("TT: undefined function: "+St),wt.hintsValid=!1;return}}}}function Ke(wt,vt){if(vt.length>1){var St=0,Et,Mt;for(Et=0,Mt=vt.length;Et0||!(fe.cMap instanceof d.IdentityCMap));if(Ze.version==="OTTO"&&!tt||!ze.head||!ze.hhea||!ze.maxp||!ze.post)return gt=new re.Stream(ze["CFF "].data),Je=new be.CFFFont(gt,fe),a(fe),this.convert(oe,Je,fe);delete ze.glyf,delete ze.loca,delete ze.fpgm,delete ze.prep,delete ze["cvt "],this.isOpenType=!0}if(!ze.maxp)throw new T.FormatError('Required "maxp" table is not found');pe.pos=(pe.start||0)+ze.maxp.offset;var yt=pe.getInt32(),It=pe.getUint16();if(fe.scaleFactors&&fe.scaleFactors.length===It&&xt){var ft=fe.scaleFactors,Ut=c(ze.head.data[50],ze.head.data[51]),kt=new ae.GlyfTable({glyfTable:ze.glyf.data,isGlyphLocationsLong:Ut,locaTable:ze.loca.data,numGlyphs:It});kt.scale(ft);var Nt=kt.write(),ar=Nt.glyf,Qt=Nt.loca,He=Nt.isLocationLong;ze.glyf.data=ar,ze.loca.data=Qt,He!==!!Ut&&(ze.head.data[50]=0,ze.head.data[51]=He?1:0);for(var et=ze.hmtx.data,Ue=0;Ue>8&255,et[qe+1]=ot&255;var nt=Math.round(ft[Ue]*A(et[qe+2],et[qe+3]));v(et,qe+2,nt)}}var Pt=It+1,Lt=!0;Pt>65535&&(Lt=!1,Pt=It,(0,T.warn)("Not enough space in glyfs to duplicate first glyph."));var bt=0,Kt=0;if(yt>=65536&&ze.maxp.length>=22){pe.pos+=8;var Jt=pe.getUint16();Jt>2&&(ze.maxp.data[14]=0,ze.maxp.data[15]=2),pe.pos+=4,bt=pe.getUint16(),pe.pos+=4,Kt=pe.getUint16()}ze.maxp.data[4]=Pt>>8,ze.maxp.data[5]=Pt&255;var nr=Qe(ze.fpgm,ze.prep,ze["cvt "],bt);if(nr||(delete ze.fpgm,delete ze.prep,delete ze["cvt "]),Fe(pe,ze.hhea,ze.hmtx,ze.head,Pt,Lt),!ze.head)throw new T.FormatError('Required "head" table is not found');Ce(ze.head,It,xt?ze.loca.length:0);var pr=Object.create(null);if(xt){var ur=c(ze.head.data[50],ze.head.data[51]),yr=De(ze.loca,ze.glyf,It,ur,nr,Lt,Kt);pr=yr.missingGlyphs,yt>=65536&&ze.maxp.length>=22&&(ze.maxp.data[26]=yr.maxSizeOfInstructions>>8,ze.maxp.data[27]=yr.maxSizeOfInstructions&255)}if(!ze.hhea)throw new T.FormatError('Required "hhea" table is not found');ze.hhea.data[10]===0&&ze.hhea.data[11]===0&&(ze.hhea.data[10]=255,ze.hhea.data[11]=255);var Xt={unitsPerEm:c(ze.head.data[18],ze.head.data[19]),yMax:c(ze.head.data[42],ze.head.data[43]),yMin:A(ze.head.data[38],ze.head.data[39]),ascent:A(ze.hhea.data[4],ze.hhea.data[5]),descent:A(ze.hhea.data[6],ze.hhea.data[7]),lineGap:A(ze.hhea.data[8],ze.hhea.data[9])};this.ascent=Xt.ascent/Xt.unitsPerEm,this.descent=Xt.descent/Xt.unitsPerEm,this.lineGap=Xt.lineGap/Xt.unitsPerEm,this.cssFontInfo&&this.cssFontInfo.lineHeight?(this.lineHeight=this.cssFontInfo.metrics.lineHeight,this.lineGap=this.cssFontInfo.metrics.lineGap):this.lineHeight=this.ascent-this.descent+this.lineGap,ze.post&&_e(ze.post,fe,It),ze.post={tag:"post",data:M(fe)};var fr=[];function Dr(wt){return!pr[wt]}if(fe.composite){var Hr=fe.cidToGidMap||[],Kr=Hr.length===0;fe.cMap.forEach(function(wt,vt){if(typeof vt=="string"&&(vt=Se(wt,vt,!0)),vt>65535)throw new T.FormatError("Max size of CID is 65,535");var St=-1;Kr?St=vt:Hr[vt]!==void 0&&(St=Hr[vt]),St>=0&&St=61440&&dt<=61695&&(dt&=255),fr[dt]=vr[st].glyphId}if(fe.glyphNames&&(br.length||this.differences.length)){for(var pt=0;pt<256;++pt)if(!(!qr&&fr[pt]!==void 0)){var Dt=this.differences[pt]||br[pt];if(!!Dt){var _t=fe.glyphNames.indexOf(Dt);_t>0&&Dr(_t)&&(fr[pt]=_t)}}}}fr.length===0&&(fr[0]=0);var qt=Pt-1;if(Lt||(qt=0),!fe.cssFontInfo){var Bt=ue(fr,Dr,qt);this.toFontChar=Bt.toFontChar,ze.cmap={tag:"cmap",data:$(Bt.charCodeToGlyphId,Pt)},(!ze["OS/2"]||!j(ze["OS/2"],pe))&&(ze["OS/2"]={tag:"OS/2",data:G(fe,Bt.charCodeToGlyphId,Xt)})}if(!xt)try{gt=new re.Stream(ze["CFF "].data);var Rt=new b.CFFParser(gt,fe,t.SEAC_ANALYSIS_ENABLED);Je=Rt.parse(),Je.duplicateFirstGlyph();var Or=new b.CFFCompiler(Je);ze["CFF "].data=Or.compile()}catch(wt){(0,T.warn)("Failed to compile font "+fe.loadedName)}if(!ze.name)ze.name={tag:"name",data:z(this.name)};else{var Tr=Ne(ze.name);ze.name.data=z(oe,Tr),this.psName=Tr[0][6]||null}var Er=new ce.OpenTypeFileBuilder(Ze.version);for(var $r in ze)Er.addTable($r,ze[$r].data);return Er.toArray()}},{key:"convert",value:function(oe,pe,fe){fe.fixedPitch=!1,fe.builtInEncoding&&i(fe,fe.builtInEncoding);var ke=1;pe instanceof be.CFFFont&&(ke=pe.numGlyphs-1);var Re=pe.getGlyphMapping(fe),ve=null,we=Re;fe.cssFontInfo||(ve=ue(Re,pe.hasGlyphId.bind(pe),ke),this.toFontChar=ve.toFontChar,we=ve.charCodeToGlyphId);var se=pe.numGlyphs;function me(ft,Ut){var kt=null;for(var Nt in ft)Ut===ft[Nt]&&(kt||(kt=[]),kt.push(Nt|0));return kt}function ee(ft,Ut){for(var kt in ft)if(Ut===ft[kt])return kt|0;return ve.charCodeToGlyphId[ve.nextAvailableFontCharCode]=Ut,ve.nextAvailableFontCharCode++}var Fe=pe.seacs;if(ve&&t.SEAC_ANALYSIS_ENABLED&&Fe&&Fe.length){var Ee=fe.fontMatrix||T.FONT_IDENTITY_MATRIX,Ce=pe.getCharset(),De=Object.create(null);for(var _e in Fe){_e|=0;var Ne=Fe[_e],$e=ge.StandardEncoding[Ne[2]],je=ge.StandardEncoding[Ne[3]],Ve=Ce.indexOf($e),Ke=Ce.indexOf(je);if(!(Ve<0||Ke<0)){var Qe={x:Ne[0]*Ee[0]+Ne[1]*Ee[2]+Ee[4],y:Ne[0]*Ee[1]+Ne[1]*Ee[3]+Ee[5]},Ze=me(Re,_e);if(!!Ze)for(var ze=0,ct=Ze.length;ze1&&arguments[1]!==void 0?arguments[1]:!1,fe,ke,Re,ve=oe;this.cMap&&this.cMap.contains(oe)&&(ve=this.cMap.lookup(oe),typeof ve=="string"&&(ve=Se(oe,ve))),ke=this.widths[ve],ke=(0,T.isNum)(ke)?ke:this.defaultWidth;var we=this.vmetrics&&this.vmetrics[ve],se=this.toUnicode.get(oe)||oe;typeof se=="number"&&(se=String.fromCharCode(se));var me=this.toFontChar[oe]!==void 0;if(fe=this.toFontChar[oe]||oe,this.missingFile){var ee=this.differences[oe]||this.defaultEncoding[oe];(ee===".notdef"||ee==="")&&this.type==="Type1"&&(fe=32),fe=(0,V.mapSpecialUnicodeValues)(fe)}this.isType3Font&&(Re=fe);var Fe=null;if(this.seacMap&&this.seacMap[oe]){me=!0;var Ee=this.seacMap[oe];fe=Ee.baseFontCharCode,Fe={fontChar:String.fromCodePoint(Ee.accentFontCharCode),offset:Ee.accentOffset}}var Ce="";typeof fe=="number"&&(fe<=1114111?Ce=String.fromCodePoint(fe):(0,T.warn)("charToGlyph - invalid fontCharCode: ".concat(fe)));var De=this._glyphCache[oe];return(!De||!De.matchesForCache(oe,Ce,se,Fe,ke,we,Re,pe,me))&&(De=new o(oe,Ce,se,Fe,ke,we,Re,pe,me),this._glyphCache[oe]=De),De}},{key:"charsToGlyphs",value:function(oe){var pe=this._charsCache[oe];if(pe)return pe;if(pe=[],this.cMap)for(var fe=Object.create(null),ke=oe.length,Re=0;Re55295&&(me<57344||me>65533)&&we++,this.toUnicode){var ee=ve(me);if(ee!==-1){Re()&&(fe.push(ke.join("")),ke.length=0);for(var Fe=this.cMap?this.cMap.getCharCodeLength(ee):1,Ee=Fe-1;Ee>=0;Ee--)ke.push(String.fromCharCode(ee>>8*Ee&255));continue}}Re()||(fe.push(ke.join("")),ke.length=0),ke.push(String.fromCodePoint(me))}return fe.push(ke.join("")),fe}}]),K}();P.Font=J;var Q=function(){function K(de){x(this,K),this.error=de,this.loadedName="g_font_error",this.missingFile=!0}return h(K,[{key:"charsToGlyphs",value:function(){return[]}},{key:"encodeString",value:function(oe){return[oe]}},{key:"exportData",value:function(){var oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return{error:this.error}}}]),K}();P.ErrorFont=Q},(Me,P,D)=>{"use strict";function T(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(o){return typeof o}:T=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},T(i)}Object.defineProperty(P,"__esModule",{value:!0}),P.CFFTopDict=P.CFFStrings=P.CFFStandardStrings=P.CFFPrivateDict=P.CFFParser=P.CFFIndex=P.CFFHeader=P.CFFFDSelect=P.CFFCompiler=P.CFFCharset=P.CFF=void 0;var b=D(4),t=D(176),e=D(149);function ge(i,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(m&&m.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),m&&le(i,m)}function le(i,m){return le=Object.setPrototypeOf||function(c,v){return c.__proto__=v,c},le(i,m)}function V(i){var m=xe();return function(){var c=ae(i),v;if(m){var A=ae(this).constructor;v=Reflect.construct(c,arguments,A)}else v=c.apply(this,arguments);return ye(this,v)}}function ye(i,m){if(m&&(T(m)==="object"||typeof m=="function"))return m;if(m!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(i)}function be(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function xe(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(i){return!1}}function ae(i){return ae=Object.setPrototypeOf?Object.getPrototypeOf:function(o){return o.__proto__||Object.getPrototypeOf(o)},ae(i)}function d(i,m){if(!(i instanceof m))throw new TypeError("Cannot call a class as a function")}function ce(i,m){for(var o=0;o=C)throw new b.FormatError("Invalid CFF header");I!==0&&((0,b.info)("cff data is shifted"),u=u.subarray(I),this.bytes=u);var E=u[0],N=u[1],_=u[2],Y=u[3],H=new S(E,N,_,Y);return{obj:H,endPos:_}}},{key:"parseDict",value:function(u){var C=0;function I(){var Z=u[C++];return Z===30?E():Z===28?(Z=u[C++],Z=(Z<<24|u[C++]<<16)>>16,Z):Z===29?(Z=u[C++],Z=Z<<8|u[C++],Z=Z<<8|u[C++],Z=Z<<8|u[C++],Z):Z>=32&&Z<=246?Z-139:Z>=247&&Z<=250?(Z-247)*256+u[C++]+108:Z>=251&&Z<=254?-((Z-251)*256)-u[C++]-108:((0,b.warn)('CFFParser_parseDict: "'+Z+'" is a reserved command.'),NaN)}function E(){for(var Z="",ne=15,he=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],Se=u.length;C>4,$=ue&15;if(te===ne||(Z+=he[te],$===ne))break;Z+=he[$]}return parseFloat(Z)}var N=[],_=[];C=0;for(var Y=u.length;Cre)return!1;for(var N=u.stackSize,_=u.stack,Y=C.length,H=0;H>16,H+=2,N++;else if(Z===14){if(N>=4&&(N-=4,this.seacAnalysisEnabled))return u.seac=_.slice(N,N+4),!1;ne=m[Z]}else if(Z>=32&&Z<=246)_[N]=Z-139,N++;else if(Z>=247&&Z<=254)_[N]=Z<251?(Z-247<<8)+C[H]+108:-(Z-251<<8)-C[H]-108,H++,N++;else if(Z===255)_[N]=(C[H]<<24|C[H+1]<<16|C[H+2]<<8|C[H+3])/65536,H+=4,N++;else if(Z===19||Z===20)u.hints+=N>>1,H+=u.hints+7>>3,N%=2,ne=m[Z];else if(Z===10||Z===29){var Se=void 0;if(Z===10?Se=I:Se=E,!Se)return ne=m[Z],(0,b.warn)("Missing subrsIndex for "+ne.id),!1;var ue=32768;Se.count<1240?ue=107:Se.count<33900&&(ue=1131);var te=_[--N]+ue;if(te<0||te>=Se.count||isNaN(te))return ne=m[Z],(0,b.warn)("Out of bounds subrIndex for "+ne.id),!1;u.stackSize=N,u.callDepth++;var $=this.parseCharString(u,Se.get(te),I,E);if(!$)return!1;u.callDepth--,N=u.stackSize;continue}else{if(Z===11)return u.stackSize=N,!0;Z===0&&H===C.length?(C[H-1]=14,ne=m[14]):ne=m[Z]}if(ne){if(ne.stem&&(u.hints+=N>>1,Z===3||Z===23?u.hasVStems=!0:u.hasVStems&&(Z===1||Z===18)&&((0,b.warn)("CFF stem hints are in wrong order"),C[H-1]=Z===1?3:23)),"min"in ne&&!u.undefStack&&N=2&&ne.stem?N%=2:N>1&&(0,b.warn)("Found too many parameters for stack-clearing command"),N>0&&(u.width=_[N-1])),"stackDelta"in ne?("stackFn"in ne&&ne.stackFn(_,N),N+=ne.stackDelta):ne.stackClearing?N=0:ne.resetStack?(N=0,u.undefStack=!1):ne.undefStack&&(N=0,u.undefStack=!0,u.firstStackClearing=!1)}}return u.stackSize=N,!0}},{key:"parseCharStrings",value:function(u){for(var C=u.charStrings,I=u.localSubrIndex,E=u.globalSubrIndex,N=u.fdSelect,_=u.fdArray,Y=u.privateDict,H=[],Z=[],ne=C.count,he=0;he=_.length&&((0,b.warn)("Invalid fd index for glyph index."),te=!1),te&&(j=_[G].privateDict,$=j.subrsIndex)}else I&&($=I);if(te&&(te=this.parseCharString(ue,Se,$,E)),ue.width!==null){var M=j.getByName("nominalWidthX");Z[he]=M+ue.width}else{var W=j.getByName("defaultWidthX");Z[he]=W}ue.seac!==null&&(H[he]=ue.seac),te||C.set(he,new Uint8Array([14]))}return{charStrings:C,seacs:H,widths:Z}}},{key:"emptyPrivateDictionary",value:function(u){var C=this.createDict(f,[],u.strings);u.setByKey(18,[0,0]),u.privateDict=C}},{key:"parsePrivateDict",value:function(u){if(!u.hasName("Private")){this.emptyPrivateDictionary(u);return}var C=u.getByName("Private");if(!Array.isArray(C)||C.length!==2){u.removeByName("Private");return}var I=C[0],E=C[1];if(I===0||E>=this.bytes.length){this.emptyPrivateDictionary(u);return}var N=E+I,_=this.bytes.subarray(E,N),Y=this.parseDict(_),H=this.createDict(f,Y,u.strings);if(u.privateDict=H,!!H.getByName("Subrs")){var Z=H.getByName("Subrs"),ne=E+Z;if(Z===0||ne>=this.bytes.length){this.emptyPrivateDictionary(u);return}var he=this.parseIndex(ne);H.subrsIndex=he.obj}}},{key:"parseCharsets",value:function(u,C,I,E){if(u===0)return new F(!0,h.ISO_ADOBE,t.ISOAdobeCharset);if(u===1)return new F(!0,h.EXPERT,t.ExpertCharset);if(u===2)return new F(!0,h.EXPERT_SUBSET,t.ExpertSubsetCharset);var N=this.bytes,_=u,Y=N[u++],H=[E?0:".notdef"],Z,ne,he;switch(C-=1,Y){case 0:for(he=0;he=65535){(0,b.warn)("Not enough space in charstrings to duplicate first glyph.");return}var o=this.charStrings.get(0);this.charStrings.add(o),this.isCIDFont&&this.fdSelect.fdSelect.push(this.fdSelect.fdSelect[0])}},{key:"hasGlyphId",value:function(o){if(o<0||o>=this.charStrings.count)return!1;var c=this.charStrings.get(o);return c.length>0}}]),i}();P.CFF=n;var S=function i(m,o,c,v){d(this,i),this.major=m,this.minor=o,this.hdrSize=c,this.offSize=v};P.CFFHeader=S;var O=function(){function i(){d(this,i),this.strings=[]}return q(i,[{key:"get",value:function(o){return o>=0&&o<=y-1?X[o]:o-y<=this.strings.length?this.strings[o-y]:X[0]}},{key:"getSID",value:function(o){var c=X.indexOf(o);return c!==-1?c:(c=this.strings.indexOf(o),c!==-1?c+y:-1)}},{key:"add",value:function(o){this.strings.push(o)}},{key:"count",get:function(){return this.strings.length}}]),i}();P.CFFStrings=O;var w=function(){function i(){d(this,i),this.objects=[],this.length=0}return q(i,[{key:"add",value:function(o){this.length+=o.length,this.objects.push(o)}},{key:"set",value:function(o,c){this.length+=c.length-this.objects[o].length,this.objects[o]=c}},{key:"get",value:function(o){return this.objects[o]}},{key:"count",get:function(){return this.objects.length}}]),i}();P.CFFIndex=w;var p=function(){function i(m,o){d(this,i),this.keyToNameMap=m.keyToNameMap,this.nameToKeyMap=m.nameToKeyMap,this.defaults=m.defaults,this.types=m.types,this.opcodes=m.opcodes,this.order=m.order,this.strings=o,this.values=Object.create(null)}return q(i,[{key:"setByKey",value:function(o,c){if(!(o in this.keyToNameMap))return!1;var v=c.length;if(v===0)return!0;for(var A=0;A=this.fdSelect.length?-1:this.fdSelect[o]}}]),i}();P.CFFFDSelect=g;var l=function(){function i(){d(this,i),this.offsets=Object.create(null)}return q(i,[{key:"isTracking",value:function(o){return o in this.offsets}},{key:"track",value:function(o,c){if(o in this.offsets)throw new b.FormatError("Already tracking location of ".concat(o));this.offsets[o]=c}},{key:"offset",value:function(o){for(var c in this.offsets)this.offsets[c]+=o}},{key:"setEntryLocation",value:function(o,c,v){if(!(o in this.offsets))throw new b.FormatError("Not tracking location of ".concat(o));for(var A=v.data,u=this.offsets[o],C=5,I=0,E=c.length;I>24&255,A[Y]=ne>>16&255,A[H]=ne>>8&255,A[Z]=ne&255}}}]),i}(),a=function(){function i(m){d(this,i),this.cff=m}return q(i,[{key:"compile",value:function(){var o=this.cff,c={data:[],length:0,add:function(G){this.data=this.data.concat(G),this.length=this.data.length}},v=this.compileHeader(o.header);c.add(v);var A=this.compileNameIndex(o.names);if(c.add(A),o.isCIDFont&&o.topDict.hasName("FontMatrix")){var u=o.topDict.getByName("FontMatrix");o.topDict.removeByName("FontMatrix");for(var C=0,I=o.fdArray.length;C16&&o.topDict.removeByName("XUID"),o.topDict.setByName("charset",0);var Y=this.compileTopDicts([o.topDict],c.length,o.isCIDFont);c.add(Y.output);var H=Y.trackers[0],Z=this.compileStringIndex(o.strings.strings);c.add(Z);var ne=this.compileIndex(o.globalSubrIndex);if(c.add(ne),o.encoding&&o.topDict.hasName("Encoding"))if(o.encoding.predefined)H.setEntryLocation("Encoding",[o.encoding.format],c);else{var he=this.compileEncoding(o.encoding);H.setEntryLocation("Encoding",[c.length],c),c.add(he)}var Se=this.compileCharset(o.charset,o.charStrings.count,o.strings,o.isCIDFont);H.setEntryLocation("charset",[c.length],c),c.add(Se);var ue=this.compileCharStrings(o.charStrings);if(H.setEntryLocation("CharStrings",[c.length],c),c.add(ue),o.isCIDFont){H.setEntryLocation("FDSelect",[c.length],c);var te=this.compileFDSelect(o.fdSelect);c.add(te),Y=this.compileTopDicts(o.fdArray,c.length,!0),H.setEntryLocation("FDArray",[c.length],c),c.add(Y.output);var $=Y.trackers;this.compilePrivateDicts(o.fdArray,$,c)}return this.compilePrivateDicts([o.topDict],[H],c),c.add([0]),c.data}},{key:"encodeNumber",value:function(o){return Number.isInteger(o)?this.encodeInteger(o):this.encodeFloat(o)}},{key:"encodeFloat",value:function(o){var c=o.toString(),v=i.EncodeFloatRegExp.exec(c);if(v){var A=parseFloat("1e"+((v[2]?+v[2]:0)+v[1].length));c=(Math.round(o*A)/A).toString()}var u="",C,I;for(C=0,I=c.length;C=-107&&o<=107?c=[o+139]:o>=108&&o<=1131?(o-=108,c=[(o>>8)+247,o&255]):o>=-1131&&o<=-108?(o=-o-108,c=[(o>>8)+251,o&255]):o>=-32768&&o<=32767?c=[28,o>>8&255,o&255]:c=[29,o>>24&255,o>>16&255,o>>8&255,o&255],c}},{key:"compileHeader",value:function(o){return[o.major,o.minor,4,o.offSize]}},{key:"compileNameIndex",value:function(o){for(var c=new w,v=0,A=o.length;v"~"||N==="["||N==="]"||N==="("||N===")"||N==="{"||N==="}"||N==="<"||N===">"||N==="/"||N==="%")&&(N="_"),I[E]=N}I=I.join(""),I===""&&(I="Bad_Font_Name"),c.add((0,b.stringToBytes)(I))}return this.compileIndex(c)}},{key:"compileTopDicts",value:function(o,c,v){for(var A=[],u=new w,C=0,I=o.length;C>8&255,C&255]);else{var I=1+C*2;u=new Uint8Array(I),u[0]=0;for(var E=0,N=o.charset.length,_=!1,Y=1;Y>8&255,u[Y+1]=H&255}}return this.compileTypedArray(u)}},{key:"compileEncoding",value:function(o){return this.compileTypedArray(o.raw)}},{key:"compileFDSelect",value:function(o){var c=o.format,v,A;switch(c){case 0:for(v=new Uint8Array(1+o.fdSelect.length),v[0]=c,A=0;A>8&255,u&255,C];for(A=1;A>8&255,A&255,E),C=E)}var N=(I.length-3)/3;I[1]=N>>8&255,I[2]=N&255,I.push(A>>8&255,A&255),v=new Uint8Array(I);break}return this.compileTypedArray(v)}},{key:"compileTypedArray",value:function(o){for(var c=[],v=0,A=o.length;v1&&arguments[1]!==void 0?arguments[1]:[],v=o.objects,A=v.length;if(A===0)return[0,0,0];var u=[A>>8&255,A&255],C=1,I;for(I=0;I>8&255,N&255):E===3?u.push(N>>16&255,N>>8&255,N&255):u.push(N>>>24&255,N>>16&255,N>>8&255,N&255),v[I]&&(N+=v[I].length);for(I=0;I{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.ISOAdobeCharset=P.ExpertSubsetCharset=P.ExpertCharset=void 0;var D=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"];P.ISOAdobeCharset=D;var T=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];P.ExpertCharset=T;var b=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"];P.ExpertSubsetCharset=b},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.getSerifFonts=P.getNonStdFontMap=P.getGlyphMapForStandardFonts=P.getFontNameToFileMap=void 0,P.getStandardFontName=ae,P.getSymbolsFonts=P.getSupplementalGlyphMapForCalibri=P.getSupplementalGlyphMapForArialBlack=P.getStdFontMap=void 0;var T=D(139),b=D(148),t=(0,T.getLookupTableFactory)(function(d){d["Times-Roman"]="Times-Roman",d.Helvetica="Helvetica",d.Courier="Courier",d.Symbol="Symbol",d["Times-Bold"]="Times-Bold",d["Helvetica-Bold"]="Helvetica-Bold",d["Courier-Bold"]="Courier-Bold",d.ZapfDingbats="ZapfDingbats",d["Times-Italic"]="Times-Italic",d["Helvetica-Oblique"]="Helvetica-Oblique",d["Courier-Oblique"]="Courier-Oblique",d["Times-BoldItalic"]="Times-BoldItalic",d["Helvetica-BoldOblique"]="Helvetica-BoldOblique",d["Courier-BoldOblique"]="Courier-BoldOblique",d.ArialNarrow="Helvetica",d["ArialNarrow-Bold"]="Helvetica-Bold",d["ArialNarrow-BoldItalic"]="Helvetica-BoldOblique",d["ArialNarrow-Italic"]="Helvetica-Oblique",d.ArialBlack="Helvetica",d["ArialBlack-Bold"]="Helvetica-Bold",d["ArialBlack-BoldItalic"]="Helvetica-BoldOblique",d["ArialBlack-Italic"]="Helvetica-Oblique",d["Arial-Black"]="Helvetica",d["Arial-Black-Bold"]="Helvetica-Bold",d["Arial-Black-BoldItalic"]="Helvetica-BoldOblique",d["Arial-Black-Italic"]="Helvetica-Oblique",d.Arial="Helvetica",d["Arial-Bold"]="Helvetica-Bold",d["Arial-BoldItalic"]="Helvetica-BoldOblique",d["Arial-Italic"]="Helvetica-Oblique",d["Arial-BoldItalicMT"]="Helvetica-BoldOblique",d["Arial-BoldMT"]="Helvetica-Bold",d["Arial-ItalicMT"]="Helvetica-Oblique",d.ArialMT="Helvetica",d["Courier-BoldItalic"]="Courier-BoldOblique",d["Courier-Italic"]="Courier-Oblique",d.CourierNew="Courier",d["CourierNew-Bold"]="Courier-Bold",d["CourierNew-BoldItalic"]="Courier-BoldOblique",d["CourierNew-Italic"]="Courier-Oblique",d["CourierNewPS-BoldItalicMT"]="Courier-BoldOblique",d["CourierNewPS-BoldMT"]="Courier-Bold",d["CourierNewPS-ItalicMT"]="Courier-Oblique",d.CourierNewPSMT="Courier",d["Helvetica-BoldItalic"]="Helvetica-BoldOblique",d["Helvetica-Italic"]="Helvetica-Oblique",d["Symbol-Bold"]="Symbol",d["Symbol-BoldItalic"]="Symbol",d["Symbol-Italic"]="Symbol",d.TimesNewRoman="Times-Roman",d["TimesNewRoman-Bold"]="Times-Bold",d["TimesNewRoman-BoldItalic"]="Times-BoldItalic",d["TimesNewRoman-Italic"]="Times-Italic",d.TimesNewRomanPS="Times-Roman",d["TimesNewRomanPS-Bold"]="Times-Bold",d["TimesNewRomanPS-BoldItalic"]="Times-BoldItalic",d["TimesNewRomanPS-BoldItalicMT"]="Times-BoldItalic",d["TimesNewRomanPS-BoldMT"]="Times-Bold",d["TimesNewRomanPS-Italic"]="Times-Italic",d["TimesNewRomanPS-ItalicMT"]="Times-Italic",d.TimesNewRomanPSMT="Times-Roman",d["TimesNewRomanPSMT-Bold"]="Times-Bold",d["TimesNewRomanPSMT-BoldItalic"]="Times-BoldItalic",d["TimesNewRomanPSMT-Italic"]="Times-Italic"});P.getStdFontMap=t;var e=(0,T.getLookupTableFactory)(function(d){d.Courier="FoxitFixed.pfb",d["Courier-Bold"]="FoxitFixedBold.pfb",d["Courier-BoldOblique"]="FoxitFixedBoldItalic.pfb",d["Courier-Oblique"]="FoxitFixedItalic.pfb",d.Helvetica="FoxitSans.pfb",d["Helvetica-Bold"]="FoxitSansBold.pfb",d["Helvetica-BoldOblique"]="FoxitSansBoldItalic.pfb",d["Helvetica-Oblique"]="FoxitSansItalic.pfb",d["Times-Roman"]="FoxitSerif.pfb",d["Times-Bold"]="FoxitSerifBold.pfb",d["Times-BoldItalic"]="FoxitSerifBoldItalic.pfb",d["Times-Italic"]="FoxitSerifItalic.pfb",d.Symbol="FoxitSymbol.pfb",d.ZapfDingbats="FoxitDingbats.pfb",d["LiberationSans-Regular"]="LiberationSans-Regular.ttf",d["LiberationSans-Bold"]="LiberationSans-Bold.ttf",d["LiberationSans-Italic"]="LiberationSans-Italic.ttf",d["LiberationSans-BoldItalic"]="LiberationSans-BoldItalic.ttf"});P.getFontNameToFileMap=e;var ge=(0,T.getLookupTableFactory)(function(d){d.Calibri="Helvetica",d["Calibri-Bold"]="Helvetica-Bold",d["Calibri-BoldItalic"]="Helvetica-BoldOblique",d["Calibri-Italic"]="Helvetica-Oblique",d.CenturyGothic="Helvetica",d["CenturyGothic-Bold"]="Helvetica-Bold",d["CenturyGothic-BoldItalic"]="Helvetica-BoldOblique",d["CenturyGothic-Italic"]="Helvetica-Oblique",d.ComicSansMS="Comic Sans MS",d["ComicSansMS-Bold"]="Comic Sans MS-Bold",d["ComicSansMS-BoldItalic"]="Comic Sans MS-BoldItalic",d["ComicSansMS-Italic"]="Comic Sans MS-Italic",d["ItcSymbol-Bold"]="Helvetica-Bold",d["ItcSymbol-BoldItalic"]="Helvetica-BoldOblique",d["ItcSymbol-Book"]="Helvetica",d["ItcSymbol-BookItalic"]="Helvetica-Oblique",d["ItcSymbol-Medium"]="Helvetica",d["ItcSymbol-MediumItalic"]="Helvetica-Oblique",d.LucidaConsole="Courier",d["LucidaConsole-Bold"]="Courier-Bold",d["LucidaConsole-BoldItalic"]="Courier-BoldOblique",d["LucidaConsole-Italic"]="Courier-Oblique",d["LucidaSans-Demi"]="Helvetica-Bold",d["MS-Gothic"]="MS Gothic",d["MS-Gothic-Bold"]="MS Gothic-Bold",d["MS-Gothic-BoldItalic"]="MS Gothic-BoldItalic",d["MS-Gothic-Italic"]="MS Gothic-Italic",d["MS-Mincho"]="MS Mincho",d["MS-Mincho-Bold"]="MS Mincho-Bold",d["MS-Mincho-BoldItalic"]="MS Mincho-BoldItalic",d["MS-Mincho-Italic"]="MS Mincho-Italic",d["MS-PGothic"]="MS PGothic",d["MS-PGothic-Bold"]="MS PGothic-Bold",d["MS-PGothic-BoldItalic"]="MS PGothic-BoldItalic",d["MS-PGothic-Italic"]="MS PGothic-Italic",d["MS-PMincho"]="MS PMincho",d["MS-PMincho-Bold"]="MS PMincho-Bold",d["MS-PMincho-BoldItalic"]="MS PMincho-BoldItalic",d["MS-PMincho-Italic"]="MS PMincho-Italic",d.NuptialScript="Times-Italic",d.SegoeUISymbol="Helvetica",d.Wingdings="ZapfDingbats",d["Wingdings-Regular"]="ZapfDingbats"});P.getNonStdFontMap=ge;var le=(0,T.getLookupTableFactory)(function(d){d["Adobe Jenson"]=!0,d["Adobe Text"]=!0,d.Albertus=!0,d.Aldus=!0,d.Alexandria=!0,d.Algerian=!0,d["American Typewriter"]=!0,d.Antiqua=!0,d.Apex=!0,d.Arno=!0,d.Aster=!0,d.Aurora=!0,d.Baskerville=!0,d.Bell=!0,d.Bembo=!0,d["Bembo Schoolbook"]=!0,d.Benguiat=!0,d["Berkeley Old Style"]=!0,d["Bernhard Modern"]=!0,d["Berthold City"]=!0,d.Bodoni=!0,d["Bauer Bodoni"]=!0,d["Book Antiqua"]=!0,d.Bookman=!0,d["Bordeaux Roman"]=!0,d["Californian FB"]=!0,d.Calisto=!0,d.Calvert=!0,d.Capitals=!0,d.Cambria=!0,d.Cartier=!0,d.Caslon=!0,d.Catull=!0,d.Centaur=!0,d["Century Old Style"]=!0,d["Century Schoolbook"]=!0,d.Chaparral=!0,d["Charis SIL"]=!0,d.Cheltenham=!0,d["Cholla Slab"]=!0,d.Clarendon=!0,d.Clearface=!0,d.Cochin=!0,d.Colonna=!0,d["Computer Modern"]=!0,d["Concrete Roman"]=!0,d.Constantia=!0,d["Cooper Black"]=!0,d.Corona=!0,d.Ecotype=!0,d.Egyptienne=!0,d.Elephant=!0,d.Excelsior=!0,d.Fairfield=!0,d["FF Scala"]=!0,d.Folkard=!0,d.Footlight=!0,d.FreeSerif=!0,d["Friz Quadrata"]=!0,d.Garamond=!0,d.Gentium=!0,d.Georgia=!0,d.Gloucester=!0,d["Goudy Old Style"]=!0,d["Goudy Schoolbook"]=!0,d["Goudy Pro Font"]=!0,d.Granjon=!0,d["Guardian Egyptian"]=!0,d.Heather=!0,d.Hercules=!0,d["High Tower Text"]=!0,d.Hiroshige=!0,d["Hoefler Text"]=!0,d["Humana Serif"]=!0,d.Imprint=!0,d["Ionic No. 5"]=!0,d.Janson=!0,d.Joanna=!0,d.Korinna=!0,d.Lexicon=!0,d.LiberationSerif=!0,d["Liberation Serif"]=!0,d["Linux Libertine"]=!0,d.Literaturnaya=!0,d.Lucida=!0,d["Lucida Bright"]=!0,d.Melior=!0,d.Memphis=!0,d.Miller=!0,d.Minion=!0,d.Modern=!0,d["Mona Lisa"]=!0,d["Mrs Eaves"]=!0,d["MS Serif"]=!0,d["Museo Slab"]=!0,d["New York"]=!0,d["Nimbus Roman"]=!0,d["NPS Rawlinson Roadway"]=!0,d.NuptialScript=!0,d.Palatino=!0,d.Perpetua=!0,d.Plantin=!0,d["Plantin Schoolbook"]=!0,d.Playbill=!0,d["Poor Richard"]=!0,d["Rawlinson Roadway"]=!0,d.Renault=!0,d.Requiem=!0,d.Rockwell=!0,d.Roman=!0,d["Rotis Serif"]=!0,d.Sabon=!0,d.Scala=!0,d.Seagull=!0,d.Sistina=!0,d.Souvenir=!0,d.STIX=!0,d["Stone Informal"]=!0,d["Stone Serif"]=!0,d.Sylfaen=!0,d.Times=!0,d.Trajan=!0,d.Trinit\u00E9=!0,d["Trump Mediaeval"]=!0,d.Utopia=!0,d["Vale Type"]=!0,d["Bitstream Vera"]=!0,d["Vera Serif"]=!0,d.Versailles=!0,d.Wanted=!0,d.Weiss=!0,d["Wide Latin"]=!0,d.Windsor=!0,d.XITS=!0});P.getSerifFonts=le;var V=(0,T.getLookupTableFactory)(function(d){d.Dingbats=!0,d.Symbol=!0,d.ZapfDingbats=!0});P.getSymbolsFonts=V;var ye=(0,T.getLookupTableFactory)(function(d){d[2]=10,d[3]=32,d[4]=33,d[5]=34,d[6]=35,d[7]=36,d[8]=37,d[9]=38,d[10]=39,d[11]=40,d[12]=41,d[13]=42,d[14]=43,d[15]=44,d[16]=45,d[17]=46,d[18]=47,d[19]=48,d[20]=49,d[21]=50,d[22]=51,d[23]=52,d[24]=53,d[25]=54,d[26]=55,d[27]=56,d[28]=57,d[29]=58,d[30]=894,d[31]=60,d[32]=61,d[33]=62,d[34]=63,d[35]=64,d[36]=65,d[37]=66,d[38]=67,d[39]=68,d[40]=69,d[41]=70,d[42]=71,d[43]=72,d[44]=73,d[45]=74,d[46]=75,d[47]=76,d[48]=77,d[49]=78,d[50]=79,d[51]=80,d[52]=81,d[53]=82,d[54]=83,d[55]=84,d[56]=85,d[57]=86,d[58]=87,d[59]=88,d[60]=89,d[61]=90,d[62]=91,d[63]=92,d[64]=93,d[65]=94,d[66]=95,d[67]=96,d[68]=97,d[69]=98,d[70]=99,d[71]=100,d[72]=101,d[73]=102,d[74]=103,d[75]=104,d[76]=105,d[77]=106,d[78]=107,d[79]=108,d[80]=109,d[81]=110,d[82]=111,d[83]=112,d[84]=113,d[85]=114,d[86]=115,d[87]=116,d[88]=117,d[89]=118,d[90]=119,d[91]=120,d[92]=121,d[93]=122,d[94]=123,d[95]=124,d[96]=125,d[97]=126,d[98]=196,d[99]=197,d[100]=199,d[101]=201,d[102]=209,d[103]=214,d[104]=220,d[105]=225,d[106]=224,d[107]=226,d[108]=228,d[109]=227,d[110]=229,d[111]=231,d[112]=233,d[113]=232,d[114]=234,d[115]=235,d[116]=237,d[117]=236,d[118]=238,d[119]=239,d[120]=241,d[121]=243,d[122]=242,d[123]=244,d[124]=246,d[125]=245,d[126]=250,d[127]=249,d[128]=251,d[129]=252,d[130]=8224,d[131]=176,d[132]=162,d[133]=163,d[134]=167,d[135]=8226,d[136]=182,d[137]=223,d[138]=174,d[139]=169,d[140]=8482,d[141]=180,d[142]=168,d[143]=8800,d[144]=198,d[145]=216,d[146]=8734,d[147]=177,d[148]=8804,d[149]=8805,d[150]=165,d[151]=181,d[152]=8706,d[153]=8721,d[154]=8719,d[156]=8747,d[157]=170,d[158]=186,d[159]=8486,d[160]=230,d[161]=248,d[162]=191,d[163]=161,d[164]=172,d[165]=8730,d[166]=402,d[167]=8776,d[168]=8710,d[169]=171,d[170]=187,d[171]=8230,d[200]=193,d[203]=205,d[210]=218,d[223]=711,d[224]=321,d[225]=322,d[226]=352,d[227]=353,d[228]=381,d[229]=382,d[233]=221,d[234]=253,d[252]=263,d[253]=268,d[254]=269,d[258]=258,d[260]=260,d[261]=261,d[265]=280,d[266]=281,d[267]=282,d[268]=283,d[269]=313,d[275]=323,d[276]=324,d[278]=328,d[283]=344,d[284]=345,d[285]=346,d[286]=347,d[292]=367,d[295]=377,d[296]=378,d[298]=380,d[305]=963,d[306]=964,d[307]=966,d[308]=8215,d[309]=8252,d[310]=8319,d[311]=8359,d[312]=8592,d[313]=8593,d[337]=9552,d[493]=1039,d[494]=1040,d[705]=1524,d[706]=8362,d[710]=64288,d[711]=64298,d[759]=1617,d[761]=1776,d[763]=1778,d[775]=1652,d[777]=1764,d[778]=1780,d[779]=1781,d[780]=1782,d[782]=771,d[783]=64726,d[786]=8363,d[788]=8532,d[790]=768,d[791]=769,d[792]=768,d[795]=803,d[797]=64336,d[798]=64337,d[799]=64342,d[800]=64343,d[801]=64344,d[802]=64345,d[803]=64362,d[804]=64363,d[805]=64364,d[2424]=7821,d[2425]=7822,d[2426]=7823,d[2427]=7824,d[2428]=7825,d[2429]=7826,d[2430]=7827,d[2433]=7682,d[2678]=8045,d[2679]=8046,d[2830]=1552,d[2838]=686,d[2840]=751,d[2842]=753,d[2843]=754,d[2844]=755,d[2846]=757,d[2856]=767,d[2857]=848,d[2858]=849,d[2862]=853,d[2863]=854,d[2864]=855,d[2865]=861,d[2866]=862,d[2906]=7460,d[2908]=7462,d[2909]=7463,d[2910]=7464,d[2912]=7466,d[2913]=7467,d[2914]=7468,d[2916]=7470,d[2917]=7471,d[2918]=7472,d[2920]=7474,d[2921]=7475,d[2922]=7476,d[2924]=7478,d[2925]=7479,d[2926]=7480,d[2928]=7482,d[2929]=7483,d[2930]=7484,d[2932]=7486,d[2933]=7487,d[2934]=7488,d[2936]=7490,d[2937]=7491,d[2938]=7492,d[2940]=7494,d[2941]=7495,d[2942]=7496,d[2944]=7498,d[2946]=7500,d[2948]=7502,d[2950]=7504,d[2951]=7505,d[2952]=7506,d[2954]=7508,d[2955]=7509,d[2956]=7510,d[2958]=7512,d[2959]=7513,d[2960]=7514,d[2962]=7516,d[2963]=7517,d[2964]=7518,d[2966]=7520,d[2967]=7521,d[2968]=7522,d[2970]=7524,d[2971]=7525,d[2972]=7526,d[2974]=7528,d[2975]=7529,d[2976]=7530,d[2978]=1537,d[2979]=1538,d[2980]=1539,d[2982]=1549,d[2983]=1551,d[2984]=1552,d[2986]=1554,d[2987]=1555,d[2988]=1556,d[2990]=1623,d[2991]=1624,d[2995]=1775,d[2999]=1791,d[3002]=64290,d[3003]=64291,d[3004]=64292,d[3006]=64294,d[3007]=64295,d[3008]=64296,d[3011]=1900,d[3014]=8223,d[3015]=8244,d[3017]=7532,d[3018]=7533,d[3019]=7534,d[3075]=7590,d[3076]=7591,d[3079]=7594,d[3080]=7595,d[3083]=7598,d[3084]=7599,d[3087]=7602,d[3088]=7603,d[3091]=7606,d[3092]=7607,d[3095]=7610,d[3096]=7611,d[3099]=7614,d[3100]=7615,d[3103]=7618,d[3104]=7619,d[3107]=8337,d[3108]=8338,d[3116]=1884,d[3119]=1885,d[3120]=1885,d[3123]=1886,d[3124]=1886,d[3127]=1887,d[3128]=1887,d[3131]=1888,d[3132]=1888,d[3135]=1889,d[3136]=1889,d[3139]=1890,d[3140]=1890,d[3143]=1891,d[3144]=1891,d[3147]=1892,d[3148]=1892,d[3153]=580,d[3154]=581,d[3157]=584,d[3158]=585,d[3161]=588,d[3162]=589,d[3165]=891,d[3166]=892,d[3169]=1274,d[3170]=1275,d[3173]=1278,d[3174]=1279,d[3181]=7622,d[3182]=7623,d[3282]=11799,d[3316]=578,d[3379]=42785,d[3393]=1159,d[3416]=8377});P.getGlyphMapForStandardFonts=ye;var be=(0,T.getLookupTableFactory)(function(d){d[227]=322,d[264]=261,d[291]=346});P.getSupplementalGlyphMapForArialBlack=be;var xe=(0,T.getLookupTableFactory)(function(d){d[1]=32,d[4]=65,d[6]=193,d[17]=66,d[18]=67,d[21]=268,d[24]=68,d[28]=69,d[30]=201,d[32]=282,d[38]=70,d[39]=71,d[44]=72,d[47]=73,d[49]=205,d[58]=74,d[60]=75,d[62]=76,d[68]=77,d[69]=78,d[75]=79,d[87]=80,d[89]=81,d[90]=82,d[92]=344,d[94]=83,d[97]=352,d[100]=84,d[104]=85,d[115]=86,d[116]=87,d[121]=88,d[122]=89,d[124]=221,d[127]=90,d[129]=381,d[258]=97,d[260]=225,d[268]=261,d[271]=98,d[272]=99,d[273]=263,d[275]=269,d[282]=100,d[286]=101,d[288]=233,d[290]=283,d[295]=281,d[296]=102,d[336]=103,d[346]=104,d[349]=105,d[351]=237,d[361]=106,d[364]=107,d[367]=108,d[371]=322,d[373]=109,d[374]=110,d[381]=111,d[383]=243,d[393]=112,d[395]=113,d[396]=114,d[398]=345,d[400]=115,d[401]=347,d[403]=353,d[410]=116,d[437]=117,d[448]=118,d[449]=119,d[454]=120,d[455]=121,d[457]=253,d[460]=122,d[462]=382,d[463]=380,d[853]=44,d[855]=58,d[856]=46,d[876]=47,d[878]=45,d[882]=45,d[894]=40,d[895]=41,d[896]=91,d[897]=93,d[923]=64,d[1004]=48,d[1005]=49,d[1006]=50,d[1007]=51,d[1008]=52,d[1009]=53,d[1010]=54,d[1011]=55,d[1012]=56,d[1013]=57,d[1081]=37,d[1085]=43,d[1086]=45});P.getSupplementalGlyphMapForCalibri=xe;function ae(d){var ce=(0,b.normalizeFontName)(d),q=t();return q[ce]}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.ToUnicodeMap=P.IdentityToUnicodeMap=void 0;var T=D(4);function b(V,ye){if(!(V instanceof ye))throw new TypeError("Cannot call a class as a function")}function t(V,ye){for(var be=0;be0&&arguments[0]!==void 0?arguments[0]:[];b(this,V),this._map=ye}return e(V,[{key:"length",get:function(){return this._map.length}},{key:"forEach",value:function(be){for(var xe in this._map)be(xe,this._map[xe].charCodeAt(0))}},{key:"has",value:function(be){return this._map[be]!==void 0}},{key:"get",value:function(be){return this._map[be]}},{key:"charCodeOf",value:function(be){var xe=this._map;if(xe.length<=65536)return xe.indexOf(be);for(var ae in xe)if(xe[ae]===be)return ae|0;return-1}},{key:"amend",value:function(be){for(var xe in be)this._map[xe]=be[xe]}}]),V}();P.ToUnicodeMap=ge;var le=function(){function V(ye,be){b(this,V),this.firstChar=ye,this.lastChar=be}return e(V,[{key:"length",get:function(){return this.lastChar+1-this.firstChar}},{key:"forEach",value:function(be){for(var xe=this.firstChar,ae=this.lastChar;xe<=ae;xe++)be(xe,xe)}},{key:"has",value:function(be){return this.firstChar<=be&&be<=this.lastChar}},{key:"get",value:function(be){if(this.firstChar<=be&&be<=this.lastChar)return String.fromCharCode(be)}},{key:"charCodeOf",value:function(be){return Number.isInteger(be)&&be>=this.firstChar&&be<=this.lastChar?be:-1}},{key:"amend",value:function(be){(0,T.unreachable)("Should not call amend()")}}]),V}();P.IdentityToUnicodeMap=le},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.CFFFont=void 0;var T=D(175),b=D(148),t=D(4);function e(ye,be){if(!(ye instanceof be))throw new TypeError("Cannot call a class as a function")}function ge(ye,be){for(var xe=0;xe=0){var k=ce[y];k&&(re[X]=k)}}re.length>0&&(this.properties.builtInEncoding=re)}}}]),ye}();P.CFFFont=V},(Me,P,D)=>{"use strict";function T(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(m){return typeof m}:T=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},T(a)}Object.defineProperty(P,"__esModule",{value:!0}),P.FontRendererFactory=void 0;var b=D(4),t=D(175),e=D(150),ge=D(149),le=D(140);function V(a,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(i&&i.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),i&&ye(a,i)}function ye(a,i){return ye=Object.setPrototypeOf||function(o,c){return o.__proto__=c,o},ye(a,i)}function be(a){var i=d();return function(){var o=ce(a),c;if(i){var v=ce(this).constructor;c=Reflect.construct(o,arguments,v)}else c=o.apply(this,arguments);return xe(this,c)}}function xe(a,i){if(i&&(T(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ae(a)}function ae(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function d(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(a){return!1}}function ce(a){return ce=Object.setPrototypeOf?Object.getPrototypeOf:function(m){return m.__proto__||Object.getPrototypeOf(m)},ce(a)}function q(a,i){if(!(a instanceof i))throw new TypeError("Cannot call a class as a function")}function re(a,i){for(var m=0;m>1;for(A=i+o+14,v=[],u=0;u>1;m>16,C,I=0,E=0;if(A+=10,u<0)do{C=a[A]<<8|a[A+1];var N=a[A+2]<<8|a[A+3];A+=4;var _=void 0,Y=void 0;C&1?(_=(a[A]<<24|a[A+1]<<16)>>16,Y=(a[A+2]<<24|a[A+3]<<16)>>16,A+=4):(_=a[A++],Y=a[A++]),C&2?(I=_,E=Y):(I=0,E=0);var H=1,Z=1,ne=0,he=0;C&8?(H=Z=(a[A]<<24|a[A+1]<<16)/1073741824,A+=2):C&64?(H=(a[A]<<24|a[A+1]<<16)/1073741824,Z=(a[A+2]<<24|a[A+3]<<16)/1073741824,A+=4):C&128&&(H=(a[A]<<24|a[A+1]<<16)/1073741824,ne=(a[A+2]<<24|a[A+3]<<16)/1073741824,he=(a[A+4]<<24|a[A+5]<<16)/1073741824,Z=(a[A+6]<<24|a[A+7]<<16)/1073741824,A+=8);var Se=m.glyphs[N];Se&&(i.push({cmd:"save"},{cmd:"transform",args:[H,ne,he,Z,I,E]}),x(Se,i,m),i.push({cmd:"restore"}))}while(C&32);else{var ue=[],te,$;for(te=0;te0;)M.push({flags:C})}for(te=0;te>16,A+=2;break;case 2:I-=a[A++];break;case 18:I+=a[A++];break}M[te].x=I}for(te=0;te>16,A+=2;break;case 4:E-=a[A++];break;case 36:E+=a[A++];break}M[te].y=E}var z=0;for(A=0;A>1,H=!0;break;case 3:E+=u.length>>1,H=!0;break;case 4:I+=u.pop(),c(C,I),H=!0;break;case 5:for(;u.length>0;)C+=u.shift(),I+=u.shift(),v(C,I);break;case 6:for(;u.length>0&&(C+=u.shift(),v(C,I),u.length!==0);)I+=u.shift(),v(C,I);break;case 7:for(;u.length>0&&(I+=u.shift(),v(C,I),u.length!==0);)C+=u.shift(),v(C,I);break;case 8:for(;u.length>0;)ne=C+u.shift(),Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue+u.shift(),A(ne,Se,he,ue,C,I);break;case 10:if(G=u.pop(),M=null,m.isCFFCIDFont){var W=m.fdSelect.getFDIndex(o);if(W>=0&&WMath.abs(I-K)?C+=u.shift():I+=u.shift(),A(ne,Se,he,ue,C,I);break;default:throw new b.FormatError("unknown operator: 12 ".concat(Z))}break;case 14:if(u.length>=4){var de=u.pop(),oe=u.pop();I=u.pop(),C=u.pop(),i.push({cmd:"save"},{cmd:"translate",args:[C,I]});var pe=p(m.cmap,String.fromCharCode(m.glyphNameMap[ge.StandardEncoding[de]]));f(m.glyphs[pe.glyphId],i,m,pe.glyphId),i.push({cmd:"restore"}),pe=p(m.cmap,String.fromCharCode(m.glyphNameMap[ge.StandardEncoding[oe]])),f(m.glyphs[pe.glyphId],i,m,pe.glyphId)}return;case 18:E+=u.length>>1,H=!0;break;case 19:E+=u.length>>1,Y+=E+7>>3,H=!0;break;case 20:E+=u.length>>1,Y+=E+7>>3,H=!0;break;case 21:I+=u.pop(),C+=u.pop(),c(C,I),H=!0;break;case 22:C+=u.pop(),c(C,I),H=!0;break;case 23:E+=u.length>>1,H=!0;break;case 24:for(;u.length>2;)ne=C+u.shift(),Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue+u.shift(),A(ne,Se,he,ue,C,I);C+=u.shift(),I+=u.shift(),v(C,I);break;case 25:for(;u.length>6;)C+=u.shift(),I+=u.shift(),v(C,I);ne=C+u.shift(),Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue+u.shift(),A(ne,Se,he,ue,C,I);break;case 26:for(u.length%2&&(C+=u.shift());u.length>0;)ne=C,Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he,I=ue+u.shift(),A(ne,Se,he,ue,C,I);break;case 27:for(u.length%2&&(I+=u.shift());u.length>0;)ne=C+u.shift(),Se=I,he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue,A(ne,Se,he,ue,C,I);break;case 28:u.push((_[Y]<<24|_[Y+1]<<16)>>16),Y+=2;break;case 29:G=u.pop()+m.gsubrsBias,M=m.gsubrs[G],M&&N(M);break;case 30:for(;u.length>0&&(ne=C,Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue+(u.length===1?u.shift():0),A(ne,Se,he,ue,C,I),u.length!==0);)ne=C+u.shift(),Se=I,he=ne+u.shift(),ue=Se+u.shift(),I=ue+u.shift(),C=he+(u.length===1?u.shift():0),A(ne,Se,he,ue,C,I);break;case 31:for(;u.length>0&&(ne=C+u.shift(),Se=I,he=ne+u.shift(),ue=Se+u.shift(),I=ue+u.shift(),C=he+(u.length===1?u.shift():0),A(ne,Se,he,ue,C,I),u.length!==0);)ne=C,Se=I+u.shift(),he=ne+u.shift(),ue=Se+u.shift(),C=he+u.shift(),I=ue+(u.length===1?u.shift():0),A(ne,Se,he,ue,C,I);break;default:if(Z<32)throw new b.FormatError("unknown operator: ".concat(Z));Z<247?u.push(Z-139):Z<251?u.push((Z-247)*256+_[Y++]+108):Z<255?u.push(-(Z-251)*256-_[Y++]-108):(u.push((_[Y]<<24|_[Y+1]<<16|_[Y+2]<<8|_[Y+3])/65536),Y+=4);break}H&&(u.length=0)}}N(a)}var h=[],F=function(){function a(i){q(this,a),this.constructor===a&&(0,b.unreachable)("Cannot initialize CompiledFont."),this.fontMatrix=i,this.compiledGlyphs=Object.create(null),this.compiledCharCodeToGlyphId=Object.create(null)}return X(a,[{key:"getPathJs",value:function(m){var o=p(this.cmap,m),c=o.charCode,v=o.glyphId,A=this.compiledGlyphs[v];if(!A)try{A=this.compileGlyph(this.glyphs[v],v),this.compiledGlyphs[v]=A}catch(u){throw this.compiledGlyphs[v]=h,this.compiledCharCodeToGlyphId[c]===void 0&&(this.compiledCharCodeToGlyphId[c]=v),u}return this.compiledCharCodeToGlyphId[c]===void 0&&(this.compiledCharCodeToGlyphId[c]=v),A}},{key:"compileGlyph",value:function(m,o){if(!m||m.length===0||m[0]===14)return h;var c=this.fontMatrix;if(this.isCFFCIDFont){var v=this.fdSelect.getFDIndex(o);if(v>=0&&v{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.GlyfTable=void 0;function D(l,a){return t(l)||b(l,a)||ge(l,a)||T()}function T(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b(l,a){var i=l==null?null:typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(i!=null){var m=[],o=!0,c=!1,v,A;try{for(i=i.call(l);!(o=(v=i.next()).done)&&(m.push(v.value),!(a&&m.length===a));o=!0);}catch(u){c=!0,A=u}finally{try{!o&&i.return!=null&&i.return()}finally{if(c)throw A}}return m}}function t(l){if(Array.isArray(l))return l}function e(l,a){var i=typeof Symbol!="undefined"&&l[Symbol.iterator]||l["@@iterator"];if(!i){if(Array.isArray(l)||(i=ge(l))||a&&l&&typeof l.length=="number"){i&&(l=i);var m=0,o=function(){};return{s:o,n:function(){return m>=l.length?{done:!0}:{done:!1,value:l[m++]}},e:function(C){throw C},f:o}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var c=!0,v=!1,A;return{s:function(){i=i.call(l)},n:function(){var C=i.next();return c=C.done,C},e:function(C){v=!0,A=C},f:function(){try{!c&&i.return!=null&&i.return()}finally{if(v)throw A}}}}function ge(l,a){if(!!l){if(typeof l=="string")return le(l,a);var i=Object.prototype.toString.call(l).slice(8,-1);if(i==="Object"&&l.constructor&&(i=l.constructor.name),i==="Map"||i==="Set")return Array.from(l);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return le(l,a)}}function le(l,a){(a==null||a>l.length)&&(a=l.length);for(var i=0,m=new Array(a);i131070,c=o?4:2,v=new DataView(new ArrayBuffer((this.glyphs.length+1)*c));o?v.setUint32(0,0):v.setUint16(0,0);var A=0,u=0,C=e(this.glyphs),I;try{for(C.s();!(I=C.n()).done;){var E=I.value;A+=E.write(A,m),A=A+3&~3,u+=c,o?v.setUint32(u,A):v.setUint16(u,A>>1)}}catch(N){C.e(N)}finally{C.f()}return{isLocationLong:o,loca:new Uint8Array(v.buffer),glyf:new Uint8Array(m.buffer)}}},{key:"scale",value:function(i){for(var m=0,o=this.glyphs.length;m255?i+=2:N>0&&(i+=1),m=I,N=Math.abs(E-o),N>255?i+=2:N>0&&(i+=1),o=E}}}catch(_){c.e(_)}finally{c.f()}return i}},{key:"write",value:function(i,m){var o=i,c=[],v=[],A=[],u=0,C=0,I=e(this.contours),E;try{for(I.s();!(E=I.n()).done;){for(var N=E.value,_=0,Y=N.xCoordinates.length;_=0?ae|q:ae,c.push(he)):c.push(ne)}u=Z;var Se=N.yCoordinates[_];if(ne=Se-C,ne===0)H|=re,v.push(0);else{var ue=Math.abs(ne);ue<=255?(H|=ne>=0?d|re:d,v.push(ue)):v.push(ne)}C=Se,A.push(H)}m.setUint16(i,c.length-1),i+=2}}catch(oe){I.e(oe)}finally{I.f()}m.setUint16(i,this.instructions.length),i+=2,this.instructions.length&&(new Uint8Array(m.buffer,0,m.buffer.byteLength).set(this.instructions,i),i+=this.instructions.length);for(var te=0,$=A;te<$.length;te++){var j=$[te];m.setUint8(i++,j)}for(var G=0,M=c.length;G=-128&&this.argument1<=127&&this.argument2>=-128&&this.argument2<=127||(i+=2):this.argument1>=0&&this.argument1<=255&&this.argument2>=0&&this.argument2<=255||(i+=2),i}},{key:"write",value:function(i,m){var o=i;return this.flags&k?this.argument1>=-128&&this.argument1<=127&&this.argument2>=-128&&this.argument2<=127||(this.flags|=y):this.argument1>=0&&this.argument1<=255&&this.argument2>=0&&this.argument2<=255||(this.flags|=y),m.setUint16(i,this.flags),m.setUint16(i+2,this.glyphIndex),i+=4,this.flags&y?(this.flags&k?(m.setInt16(i,this.argument1),m.setInt16(i+2,this.argument2)):(m.setUint16(i,this.argument1),m.setUint16(i+2,this.argument2)),i+=4):(m.setUint8(i,this.argument1),m.setUint8(i+1,this.argument2),i+=2),this.flags&p&&(m.setUint16(i,this.instructions.length),i+=2,this.instructions.length&&(new Uint8Array(m.buffer,0,m.buffer.byteLength).set(this.instructions,i),i+=this.instructions.length)),i-o}},{key:"scale",value:function(i,m){}}],[{key:"parse",value:function(i,m){var o=i,c=[],v=m.getUint16(i),A=m.getUint16(i+2);i+=4;var u,C;if(v&y)v&k?(u=m.getInt16(i),C=m.getInt16(i+2)):(u=m.getUint16(i),C=m.getUint16(i+2)),i+=4,v^=y;else{if(u=m.getUint8(i),C=m.getUint8(i+1),v&k){var I=u&127;u=u&128?-I:I;var E=C&127;C=C&128?-E:E}i+=2}v&n?(c.push(m.getUint16(i)),i+=2):v&O?(c.push(m.getUint16(i),m.getUint16(i+2)),i+=4):v&w&&(c.push(m.getUint16(i),m.getUint16(i+2),m.getUint16(i+4),m.getUint16(i+6)),i+=8);var N=null;if(v&p){var _=m.getUint16(i);i+=2,N=new Uint8Array(m).slice(i,i+_),i+=_}return[i-o,new l({flags:v,glyphIndex:A,argument1:u,argument2:C,transf:c,instructions:N})]}}]),l}()},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.OpenTypeFileBuilder=void 0;var T=D(139),b=D(4);function t(d,ce){if(!(d instanceof ce))throw new TypeError("Cannot call a class as a function")}function e(d,ce){for(var q=0;q>8&255,d[ce+1]=q&255}function V(d,ce,q){d[ce]=q>>24&255,d[ce+1]=q>>16&255,d[ce+2]=q>>8&255,d[ce+3]=q&255}function ye(d,ce,q){if(q instanceof Uint8Array)d.set(q,ce);else if(typeof q=="string")for(var re=0,X=q.length;re>>0;p+=f,x.push(p)}var h=new Uint8Array(p);for(k=0;k>>0}V(h,p+4,s),V(h,p+8,x[k]),V(h,p+12,re[w].length),p+=xe}return h}},{key:"addTable",value:function(q,re){if(q in this.tables)throw new Error("Table "+q+" already exists");this.tables[q]=re}}],[{key:"getSearchParams",value:function(q,re){for(var X=1,y=0;(X^q)>X;)X<<=1,y++;var k=X*re;return{range:k,entry:y,rangeShift:re*q-k}}}]),d}();P.OpenTypeFileBuilder=ae},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Type1Font=void 0;var T=D(175),b=D(148),t=D(139),e=D(140),ge=D(184),le=D(4);function V(q,re){if(!(q instanceof re))throw new TypeError("Cannot call a class as a function")}function ye(q,re){for(var X=0;X=k){for(S+=w;S=0&&(p[h]=x)}return(0,b.type1FontGlyphMapping)(X,p,w)}},{key:"hasGlyphId",value:function(X){if(X<0||X>=this.numGlyphs)return!1;if(X===0)return!0;var y=this.charstrings[X-1];return y.charstring.length>0}},{key:"getSeacs",value:function(X){for(var y=[],k=0,n=X.length;k0;c--)o[c]-=o[c-1];a.setByName(m,o)}}O.topDict.privateDict=a;var v=new T.CFFIndex;for(h=0,F=n.length;h{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Type1Parser=void 0;var T=D(149),b=D(139),t=D(140),e=D(4);function ge(ae,d){if(!(ae instanceof d))throw new TypeError("Cannot call a class as a function")}function le(ae,d){for(var ce=0;cen)return!0;for(var S=n-X,O=S;O>8&255,w&255):(w=65536*w|0,this.output.push(255,w>>24&255,w>>16&255,w>>8&255,w&255))}return this.output.push.apply(this.output,y),k?this.stack.splice(S,X):this.stack.length=0,!1}}]),q}();return ce}(),xe=function(){var d=55665,ce=4330;function q(n){return n>=48&&n<=57||n>=65&&n<=70||n>=97&&n<=102}function re(n,S,O){if(O>=n.length)return new Uint8Array(0);var w=52845,p=22719,x=S|0,f,h;for(f=0;f>8,x=(g+x)*w+p&(1<<16)-1}return s}function X(n,S,O){var w=52845,p=22719,x=S|0,f=n.length,h=f>>>1,F=new Uint8Array(h),s,g;for(s=0,g=0;s>8,x=(i+x)*w+p&(1<<16)-1}}}return F.slice(O,g)}function y(n){return n===47||n===91||n===93||n===123||n===125||n===40||n===41}var k=function(){function n(S,O,w){if(ge(this,n),O){var p=S.getBytes(),x=!((q(p[0])||(0,b.isWhiteSpace)(p[0]))&&q(p[1])&&q(p[2])&&q(p[3])&&q(p[4])&&q(p[5])&&q(p[6])&&q(p[7]));S=new t.Stream(x?re(p,d,4):X(p,d,4))}this.seacAnalysisEnabled=!!w,this.stream=S,this.nextChar()}return V(n,[{key:"readNumberArray",value:function(){this.getToken();for(var O=[];;){var w=this.getToken();if(w===null||w==="]"||w==="}")break;O.push(parseFloat(w||0))}return O}},{key:"readNumber",value:function(){var O=this.getToken();return parseFloat(O||0)}},{key:"readInt",value:function(){var O=this.getToken();return parseInt(O||0,10)|0}},{key:"readBoolean",value:function(){var O=this.getToken();return O==="true"?1:0}},{key:"nextChar",value:function(){return this.currentChar=this.stream.getByte()}},{key:"getToken",value:function(){for(var O=!1,w=this.currentChar;;){if(w===-1)return null;if(O)(w===10||w===13)&&(O=!1);else if(w===37)O=!0;else if(!(0,b.isWhiteSpace)(w))break;w=this.nextChar()}if(y(w))return this.nextChar(),String.fromCharCode(w);var p="";do p+=String.fromCharCode(w),w=this.nextChar();while(w>=0&&!(0,b.isWhiteSpace)(w)&&!y(w));return p}},{key:"readCharStrings",value:function(O,w){return w===-1?O:re(O,ce,w)}},{key:"extractFontProgram",value:function(O){var w=this.stream,p=[],x=[],f=Object.create(null);f.lenIV=4;for(var h={subrs:[],charstrings:[],properties:{privateData:f}},F,s,g,l,a;(F=this.getToken())!==null;)if(F==="/")switch(F=this.getToken(),F){case"CharStrings":for(this.getToken(),this.getToken(),this.getToken(),this.getToken();F=this.getToken(),!(F===null||F==="end");)if(F==="/"){var i=this.getToken();s=this.readInt(),this.getToken(),g=s>0?w.getBytes(s):new Uint8Array(0),l=h.properties.privateData.lenIV,a=this.readCharStrings(g,l),this.nextChar(),F=this.getToken(),F==="noaccess"&&this.getToken(),x.push({glyph:i,encoded:a})}break;case"Subrs":for(this.readInt(),this.getToken();this.getToken()==="dup";){var m=this.readInt();s=this.readInt(),this.getToken(),g=s>0?w.getBytes(s):new Uint8Array(0),l=h.properties.privateData.lenIV,a=this.readCharStrings(g,l),this.nextChar(),F=this.getToken(),F==="noaccess"&&this.getToken(),p[m]=a}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":var o=this.readNumberArray();o.length>0&&o.length%2==0&&ye&&(h.properties.privateData[F]=o);break;case"StemSnapH":case"StemSnapV":h.properties.privateData[F]=this.readNumberArray();break;case"StdHW":case"StdVW":h.properties.privateData[F]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":h.properties.privateData[F]=this.readNumber();break;case"ForceBold":h.properties.privateData[F]=this.readBoolean();break}for(var c=0;c-1&&O.widths[E]===void 0&&E>=O.firstChar&&E<=O.lastChar&&(O.widths[E]=A.width)}}return h}},{key:"extractFontHeader",value:function(O){for(var w;(w=this.getToken())!==null;)if(w==="/")switch(w=this.getToken(),w){case"FontMatrix":var p=this.readNumberArray();O.fontMatrix=p;break;case"Encoding":var x=this.getToken(),f=void 0;if(!/^\d+$/.test(x))f=(0,T.getEncoding)(x);else{f=[];var h=parseInt(x,10)|0;this.getToken();for(var F=0;F{"use strict";function T(a){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(m){return typeof m}:T=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},T(a)}Object.defineProperty(P,"__esModule",{value:!0}),P.Pattern=void 0,P.getTilingPatternIR=l;var b=D(4),t=D(154),e=D(135),ge=D(139);function le(a,i){return ae(a)||xe(a,i)||ye(a,i)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(a,i){if(!!a){if(typeof a=="string")return be(a,i);var m=Object.prototype.toString.call(a).slice(8,-1);if(m==="Object"&&a.constructor&&(m=a.constructor.name),m==="Map"||m==="Set")return Array.from(a);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return be(a,i)}}function be(a,i){(i==null||i>a.length)&&(i=a.length);for(var m=0,o=new Array(i);m=_||Q<=0)return(0,b.info)("Bad shading domain."),re(C);for(var de=new Float32Array(I.numComps),oe=new Float32Array(1),pe,fe=0;fe<=J;fe++){oe[0]=N+fe*Q,z(oe,0,de,0),pe=I.getRgb(de,0);var ke=b.Util.makeHexColor(pe[0],pe[1],pe[2]);K.push([fe/J,ke])}var Re="transparent";return o.has("Background")&&(pe=I.getRgb(o.get("Background"),0),Re=b.Util.makeHexColor(pe[0],pe[1],pe[2])),H||(K.unshift([0,Re]),K[1][0]+=x.SMALL_NUMBER),Z||(K[K.length-1][0]-=x.SMALL_NUMBER,K.push([1,Re])),C.colorStops=K,C}return O(m,[{key:"getIR",value:function(){var c=this.coordsArr,v=this.shadingType,A,u,C,I,E;return v===w.AXIAL?(u=[c[0],c[1]],C=[c[2],c[3]],I=null,E=null,A="axial"):v===w.RADIAL?(u=[c[0],c[1]],C=[c[3],c[4]],I=c[2],E=c[5],A="radial"):(0,b.unreachable)("getPattern type unknown: ".concat(v)),["RadialAxial",A,this.bbox,this.colorStops,u,C,I,E]}}]),m}(x),h=function(){function a(i,m){n(this,a),this.stream=i,this.context=m,this.buffer=0,this.bufferLength=0;var o=m.numComps;this.tmpCompsBuf=new Float32Array(o);var c=m.colorSpace.numComps;this.tmpCsCompsBuf=m.colorFn?new Float32Array(c):this.tmpCompsBuf}return O(a,[{key:"hasData",get:function(){if(this.stream.end)return this.stream.pos0)return!0;var m=this.stream.getByte();return m<0?!1:(this.buffer=m,this.bufferLength=8,!0)}},{key:"readBits",value:function(m){var o=this.buffer,c=this.bufferLength;if(m===32){if(c===0)return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0;o=o<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var v=this.stream.getByte();return this.buffer=v&(1<>c)>>>0}if(m===8&&c===0)return this.stream.getByte();for(;c>c}},{key:"align",value:function(){this.buffer=0,this.bufferLength=0}},{key:"readFlag",value:function(){return this.readBits(this.context.bitsPerFlag)}},{key:"readCoordinate",value:function(){var m=this.context.bitsPerCoordinate,o=this.readBits(m),c=this.readBits(m),v=this.context.decode,A=m<32?1/((1<E?E:c,v=v>N?N:v,A=A{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PostScriptEvaluator=P.PostScriptCompiler=P.PDFFunctionFactory=void 0,P.isPDFFunction=n;var T=D(135),b=D(4),t=D(187),e=D(188);function ge(p,x){if(typeof x!="function"&&x!==null)throw new TypeError("Super expression must either be null or a function");p.prototype=Object.create(x&&x.prototype,{constructor:{value:p,writable:!0,configurable:!0}}),x&&le(p,x)}function le(p,x){return le=Object.setPrototypeOf||function(h,F){return h.__proto__=F,h},le(p,x)}function V(p){var x=xe();return function(){var h=ae(p),F;if(x){var s=ae(this).constructor;F=Reflect.construct(h,arguments,s)}else F=h.apply(this,arguments);return ye(this,F)}}function ye(p,x){if(x&&(d(x)==="object"||typeof x=="function"))return x;if(x!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(p)}function be(p){if(p===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return p}function xe(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(p){return!1}}function ae(p){return ae=Object.setPrototypeOf?Object.getPrototypeOf:function(f){return f.__proto__||Object.getPrototypeOf(f)},ae(p)}function d(p){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?d=function(f){return typeof f}:d=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},d(p)}function ce(p,x){if(!(p instanceof x))throw new TypeError("Cannot call a class as a function")}function q(p,x){for(var f=0;f>m)*c,o&=(1<G?$=G:$0&&(ne=c[Z-1]);var he=g[1];Z>1,A=l.length>>1,u=new O(o),C=Object.create(null),I=2048*4,E=I,N=new Float32Array(A);return function(Y,H,Z,ne){var he,Se,ue="",te=N;for(he=0;heW&&(Se=W)),j[he]=Se}E>0&&(E--,C[ue]=j),Z.set(j,ne)}}}]),p}();function n(p){var x;if(d(p)!=="object")return!1;if((0,T.isDict)(p))x=p;else if((0,T.isStream)(p))x=p.dict;else return!1;return x.has("FunctionType")}var S=function(){function p(x){ce(this,p),this.stack=x?Array.prototype.slice.call(x,0):[]}return re(p,[{key:"push",value:function(f){if(this.stack.length>=p.MAX_STACK_SIZE)throw new Error("PostScript function stack overflow.");this.stack.push(f)}},{key:"pop",value:function(){if(this.stack.length<=0)throw new Error("PostScript function stack underflow.");return this.stack.pop()}},{key:"copy",value:function(f){if(this.stack.length+f>=p.MAX_STACK_SIZE)throw new Error("PostScript function stack overflow.");for(var h=this.stack,F=h.length-f,s=f-1;s>=0;s--,F++)h.push(h[F])}},{key:"index",value:function(f){this.push(this.stack[this.stack.length-f-1])}},{key:"roll",value:function(f,h){for(var F=this.stack,s=F.length-f,g=F.length-1,l=s+(h-Math.floor(h/f)*f),a=s,i=g;a0?h.push(a<>i);break;case"ceiling":a=h.pop(),h.push(Math.ceil(a));break;case"copy":a=h.pop(),h.copy(a);break;case"cos":a=h.pop(),h.push(Math.cos(a));break;case"cvi":a=h.pop()|0,h.push(a);break;case"cvr":break;case"div":i=h.pop(),a=h.pop(),h.push(a/i);break;case"dup":h.copy(1);break;case"eq":i=h.pop(),a=h.pop(),h.push(a===i);break;case"exch":h.roll(2,1);break;case"exp":i=h.pop(),a=h.pop(),h.push(Math.pow(a,i));break;case"false":h.push(!1);break;case"floor":a=h.pop(),h.push(Math.floor(a));break;case"ge":i=h.pop(),a=h.pop(),h.push(a>=i);break;case"gt":i=h.pop(),a=h.pop(),h.push(a>i);break;case"idiv":i=h.pop(),a=h.pop(),h.push(a/i|0);break;case"index":a=h.pop(),h.index(a);break;case"le":i=h.pop(),a=h.pop(),h.push(a<=i);break;case"ln":a=h.pop(),h.push(Math.log(a));break;case"log":a=h.pop(),h.push(Math.log(a)/Math.LN10);break;case"lt":i=h.pop(),a=h.pop(),h.push(a=u?new h(u):A.max<=u?A:new s(A,u)}var v=function(){function A(){ce(this,A)}return re(A,[{key:"compile",value:function(C,I,E){for(var N=[],_=[],Y=I.length>>1,H=E.length>>1,Z=0,ne,he,Se,ue,te,$,j,G,M=0;Mke.min&&(se.unshift("Math.max(",ve,", "),se.push(")")),we{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PostScriptParser=P.PostScriptLexer=void 0;var T=D(4),b=D(135),t=D(139);function e(ae,d){if(!(ae instanceof d))throw new TypeError("Cannot call a class as a function")}function ge(ae,d){for(var ce=0;ce=0&&(q>=65&&q<=90||q>=97&&q<=122);)re.push(String.fromCharCode(q));var X=re.join("");switch(X.toLowerCase()){case"if":return be.IF;case"ifelse":return be.IFELSE;default:return be.getOperator(X)}}},{key:"getNumber",value:function(){var ce=this.currentChar,q=this.strBuf;for(q.length=0,q[0]=String.fromCharCode(ce);(ce=this.nextChar())>=0&&(ce>=48&&ce<=57||ce===45||ce===46);)q.push(String.fromCharCode(ce));var re=parseFloat(q.join(""));if(isNaN(re))throw new T.FormatError("Invalid floating point number: ".concat(re));return re}}]),ae}();P.PostScriptLexer=xe},(Me,P,D)=>{"use strict";function T(O){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(p){return typeof p}:T=function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},T(O)}Object.defineProperty(P,"__esModule",{value:!0}),P.LocalTilingPatternCache=P.LocalImageCache=P.LocalGStateCache=P.LocalFunctionCache=P.LocalColorSpaceCache=P.GlobalImageCache=void 0;var b=D(4),t=D(135);function e(O,w){if(typeof w!="function"&&w!==null)throw new TypeError("Super expression must either be null or a function");O.prototype=Object.create(w&&w.prototype,{constructor:{value:O,writable:!0,configurable:!0}}),w&&ge(O,w)}function ge(O,w){return ge=Object.setPrototypeOf||function(x,f){return x.__proto__=f,x},ge(O,w)}function le(O){var w=be();return function(){var x=xe(O),f;if(w){var h=xe(this).constructor;f=Reflect.construct(x,arguments,h)}else f=x.apply(this,arguments);return V(this,f)}}function V(O,w){if(w&&(T(w)==="object"||typeof w=="function"))return w;if(w!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ye(O)}function ye(O){if(O===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O}function be(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(O){return!1}}function xe(O){return xe=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},xe(O)}function ae(O,w){if(!(O instanceof w))throw new TypeError("Cannot call a class as a function")}function d(O,w){for(var p=0;p1&&arguments[1]!==void 0?arguments[1]:null,F=arguments.length>2?arguments[2]:void 0;if(typeof f!="string")throw new Error('LocalImageCache.set - expected "name" argument.');if(h){if(this._imageCache.has(h))return;this._nameRefMap.set(f,h),this._imageCache.put(h,F);return}this._imageMap.has(f)||this._imageMap.set(f,F)}}]),p}(q);P.LocalImageCache=re;var X=function(O){e(p,O);var w=le(p);function p(){return ae(this,p),w.apply(this,arguments)}return ce(p,[{key:"set",value:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,F=arguments.length>2?arguments[2]:void 0;if(typeof f!="string"&&!h)throw new Error('LocalColorSpaceCache.set - expected "name" and/or "ref" argument.');if(h){if(this._imageCache.has(h))return;f!==null&&this._nameRefMap.set(f,h),this._imageCache.put(h,F);return}this._imageMap.has(f)||this._imageMap.set(f,F)}}]),p}(q);P.LocalColorSpaceCache=X;var y=function(O){e(p,O);var w=le(p);function p(x){return ae(this,p),w.call(this,{onlyRefs:!0})}return ce(p,[{key:"set",value:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,h=arguments.length>1?arguments[1]:void 0,F=arguments.length>2?arguments[2]:void 0;if(!h)throw new Error('LocalFunctionCache.set - expected "ref" argument.');this._imageCache.has(h)||this._imageCache.put(h,F)}}]),p}(q);P.LocalFunctionCache=y;var k=function(O){e(p,O);var w=le(p);function p(){return ae(this,p),w.apply(this,arguments)}return ce(p,[{key:"set",value:function(f){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,F=arguments.length>2?arguments[2]:void 0;if(typeof f!="string")throw new Error('LocalGStateCache.set - expected "name" argument.');if(h){if(this._imageCache.has(h))return;this._nameRefMap.set(f,h),this._imageCache.put(h,F);return}this._imageMap.has(f)||this._imageMap.set(f,F)}}]),p}(q);P.LocalGStateCache=k;var n=function(O){e(p,O);var w=le(p);function p(x){return ae(this,p),w.call(this,{onlyRefs:!0})}return ce(p,[{key:"set",value:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,h=arguments.length>1?arguments[1]:void 0,F=arguments.length>2?arguments[2]:void 0;if(!h)throw new Error('LocalTilingPatternCache.set - expected "ref" argument.');this._imageCache.has(h)||this._imageCache.put(h,F)}}]),p}(q);P.LocalTilingPatternCache=n;var S=function(){function O(){ae(this,O),this._refCache=new t.RefSetCache,this._imageCache=new t.RefSetCache}return ce(O,[{key:"_byteSize",get:function(){var p=0;return this._imageCache.forEach(function(x){p+=x.byteSize}),p}},{key:"_cacheLimitReached",get:function(){return!(this._imageCache.size0&&arguments[0]!==void 0?arguments[0]:!1;p||this._refCache.clear(),this._imageCache.clear()}}],[{key:"NUM_PAGES_THRESHOLD",get:function(){return(0,b.shadow)(this,"NUM_PAGES_THRESHOLD",2)}},{key:"MIN_IMAGES_TO_CACHE",get:function(){return(0,b.shadow)(this,"MIN_IMAGES_TO_CACHE",10)}},{key:"MAX_BYTE_SIZE",get:function(){return(0,b.shadow)(this,"MAX_BYTE_SIZE",4e7)}}]),O}();P.GlobalImageCache=S},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.bidi=d;var T=D(4),b=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","ON","ON","ET","ET","ET","ON","ON","ON","ON","ON","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","ON","ET","ET","ET","ET","ON","ON","ON","ON","L","ON","ON","BN","ON","ON","ET","ET","EN","EN","ON","L","ON","ON","ON","EN","L","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L"],t=["AN","AN","AN","AN","AN","AN","ON","ON","AL","ET","ET","AL","CS","AL","ON","ON","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","ON","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","ON","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL"];function e(ce){return(ce&1)!=0}function ge(ce){return(ce&1)==0}function le(ce,q,re){var X,y;for(X=q,y=ce.length;X2&&arguments[2]!==void 0?arguments[2]:!1,X="ltr";return re?X="ttb":q||(X="rtl"),{str:ce,dir:X}}var xe=[],ae=[];function d(ce){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1,re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,X=!0,y=ce.length;if(y===0||re)return be(ce,X,re);xe.length=y,ae.length=y;var k=0,n,S;for(n=0;n4?(X=!0,q=0):(X=!1,q=1));var p=[];for(n=0;n=0&&ae[g]==="ET";--g)ae[g]="EN";for(var l=n+1;l0&&(i=ae[n-1]);var m=h;a+1v&&e(v)&&(c=v);for(v=o;v>=c;--v){var A=-1;for(n=0,S=p.length;n=0&&(ye(xe,A,n),A=-1):A<0&&(A=n);A>=0&&ye(xe,A,p.length)}for(n=0,S=xe.length;n")&&(xe[n]="")}return be(xe.join(""),X)}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.getMetrics=void 0;var T=D(139),b=(0,T.getLookupTableFactory)(function(t){t.Courier=600,t["Courier-Bold"]=600,t["Courier-BoldOblique"]=600,t["Courier-Oblique"]=600,t.Helvetica=(0,T.getLookupTableFactory)(function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556}),t["Helvetica-Bold"]=(0,T.getLookupTableFactory)(function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556}),t["Helvetica-BoldOblique"]=(0,T.getLookupTableFactory)(function(e){e.space=278,e.exclam=333,e.quotedbl=474,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=722,e.quoteright=278,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=333,e.semicolon=333,e.less=584,e.equal=584,e.greater=584,e.question=611,e.at=975,e.A=722,e.B=722,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=556,e.K=722,e.L=611,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=584,e.underscore=556,e.quoteleft=278,e.a=556,e.b=611,e.c=556,e.d=611,e.e=556,e.f=333,e.g=611,e.h=611,e.i=278,e.j=278,e.k=556,e.l=278,e.m=889,e.n=611,e.o=611,e.p=611,e.q=611,e.r=389,e.s=556,e.t=333,e.u=611,e.v=556,e.w=778,e.x=556,e.y=556,e.z=500,e.braceleft=389,e.bar=280,e.braceright=389,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=238,e.quotedblleft=500,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=611,e.fl=611,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=556,e.bullet=350,e.quotesinglbase=278,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=611,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=278,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=611,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=722,e.aacute=556,e.Ucircumflex=722,e.yacute=556,e.scommaaccent=556,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=611,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=556,e.aring=556,e.Ncommaaccent=722,e.lacute=278,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=556,e.scedilla=556,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=611,e.acircumflex=556,e.Amacron=722,e.rcaron=389,e.ccedilla=556,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=743,e.Umacron=722,e.uring=611,e.threesuperior=333,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=584,e.uacute=611,e.Tcaron=611,e.partialdiff=494,e.ydieresis=556,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=556,e.nacute=611,e.umacron=611,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=280,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=611,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=389,e.eogonek=556,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=556,e.zacute=500,e.iogonek=278,e.Oacute=778,e.oacute=611,e.amacron=556,e.sacute=556,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=611,e.twosuperior=333,e.Odieresis=778,e.mu=611,e.igrave=278,e.ohungarumlaut=611,e.Eogonek=667,e.dcroat=611,e.threequarters=834,e.Scedilla=667,e.lcaron=400,e.Kcommaaccent=722,e.Lacute=611,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=611,e.onehalf=834,e.lessequal=549,e.ocircumflex=611,e.ntilde=611,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=611,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=611,e.Ccaron=722,e.ugrave=611,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=611,e.Rcommaaccent=722,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=556,e.minus=584,e.Icircumflex=278,e.ncaron=611,e.tcommaaccent=333,e.logicalnot=584,e.odieresis=611,e.udieresis=611,e.notequal=549,e.gcommaaccent=611,e.eth=611,e.zcaron=500,e.ncommaaccent=611,e.onesuperior=333,e.imacron=278,e.Euro=556}),t["Helvetica-Oblique"]=(0,T.getLookupTableFactory)(function(e){e.space=278,e.exclam=278,e.quotedbl=355,e.numbersign=556,e.dollar=556,e.percent=889,e.ampersand=667,e.quoteright=222,e.parenleft=333,e.parenright=333,e.asterisk=389,e.plus=584,e.comma=278,e.hyphen=333,e.period=278,e.slash=278,e.zero=556,e.one=556,e.two=556,e.three=556,e.four=556,e.five=556,e.six=556,e.seven=556,e.eight=556,e.nine=556,e.colon=278,e.semicolon=278,e.less=584,e.equal=584,e.greater=584,e.question=556,e.at=1015,e.A=667,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=722,e.I=278,e.J=500,e.K=667,e.L=556,e.M=833,e.N=722,e.O=778,e.P=667,e.Q=778,e.R=722,e.S=667,e.T=611,e.U=722,e.V=667,e.W=944,e.X=667,e.Y=667,e.Z=611,e.bracketleft=278,e.backslash=278,e.bracketright=278,e.asciicircum=469,e.underscore=556,e.quoteleft=222,e.a=556,e.b=556,e.c=500,e.d=556,e.e=556,e.f=278,e.g=556,e.h=556,e.i=222,e.j=222,e.k=500,e.l=222,e.m=833,e.n=556,e.o=556,e.p=556,e.q=556,e.r=333,e.s=500,e.t=278,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=500,e.braceleft=334,e.bar=260,e.braceright=334,e.asciitilde=584,e.exclamdown=333,e.cent=556,e.sterling=556,e.fraction=167,e.yen=556,e.florin=556,e.section=556,e.currency=556,e.quotesingle=191,e.quotedblleft=333,e.guillemotleft=556,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=556,e.dagger=556,e.daggerdbl=556,e.periodcentered=278,e.paragraph=537,e.bullet=350,e.quotesinglbase=222,e.quotedblbase=333,e.quotedblright=333,e.guillemotright=556,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=611,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=370,e.Lslash=556,e.Oslash=778,e.OE=1e3,e.ordmasculine=365,e.ae=889,e.dotlessi=278,e.lslash=222,e.oslash=611,e.oe=944,e.germandbls=611,e.Idieresis=278,e.eacute=556,e.abreve=556,e.uhungarumlaut=556,e.ecaron=556,e.Ydieresis=667,e.divide=584,e.Yacute=667,e.Acircumflex=667,e.aacute=556,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=500,e.ecircumflex=556,e.Uring=722,e.Udieresis=722,e.aogonek=556,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=737,e.Emacron=667,e.ccaron=500,e.aring=556,e.Ncommaaccent=722,e.lacute=222,e.agrave=556,e.Tcommaaccent=611,e.Cacute=722,e.atilde=556,e.Edotaccent=667,e.scaron=500,e.scedilla=500,e.iacute=278,e.lozenge=471,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=556,e.Amacron=667,e.rcaron=333,e.ccedilla=500,e.Zdotaccent=611,e.Thorn=667,e.Omacron=778,e.Racute=722,e.Sacute=667,e.dcaron=643,e.Umacron=722,e.uring=556,e.threesuperior=333,e.Ograve=778,e.Agrave=667,e.Abreve=667,e.multiply=584,e.uacute=556,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=556,e.edieresis=556,e.cacute=500,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=278,e.plusminus=584,e.brokenbar=260,e.registered=737,e.Gbreve=778,e.Idotaccent=278,e.summation=600,e.Egrave=667,e.racute=333,e.omacron=556,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=222,e.tcaron=317,e.eogonek=556,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=556,e.zacute=500,e.iogonek=222,e.Oacute=778,e.oacute=556,e.amacron=556,e.sacute=500,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=333,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=556,e.Eogonek=667,e.dcroat=556,e.threequarters=834,e.Scedilla=667,e.lcaron=299,e.Kcommaaccent=667,e.Lacute=556,e.trademark=1e3,e.edotaccent=556,e.Igrave=278,e.Imacron=278,e.Lcaron=556,e.onehalf=834,e.lessequal=549,e.ocircumflex=556,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=556,e.gbreve=556,e.onequarter=834,e.Scaron=667,e.Scommaaccent=667,e.Ohungarumlaut=778,e.degree=400,e.ograve=556,e.Ccaron=722,e.ugrave=556,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=556,e.Rcommaaccent=722,e.Lcommaaccent=556,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=778,e.zdotaccent=500,e.Ecaron=667,e.Iogonek=278,e.kcommaaccent=500,e.minus=584,e.Icircumflex=278,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=584,e.odieresis=556,e.udieresis=556,e.notequal=549,e.gcommaaccent=556,e.eth=556,e.zcaron=500,e.ncommaaccent=556,e.onesuperior=333,e.imacron=278,e.Euro=556}),t.Symbol=(0,T.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.universal=713,e.numbersign=500,e.existential=549,e.percent=833,e.ampersand=778,e.suchthat=439,e.parenleft=333,e.parenright=333,e.asteriskmath=500,e.plus=549,e.comma=250,e.minus=549,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=549,e.equal=549,e.greater=549,e.question=444,e.congruent=549,e.Alpha=722,e.Beta=667,e.Chi=722,e.Delta=612,e.Epsilon=611,e.Phi=763,e.Gamma=603,e.Eta=722,e.Iota=333,e.theta1=631,e.Kappa=722,e.Lambda=686,e.Mu=889,e.Nu=722,e.Omicron=722,e.Pi=768,e.Theta=741,e.Rho=556,e.Sigma=592,e.Tau=611,e.Upsilon=690,e.sigma1=439,e.Omega=768,e.Xi=645,e.Psi=795,e.Zeta=611,e.bracketleft=333,e.therefore=863,e.bracketright=333,e.perpendicular=658,e.underscore=500,e.radicalex=500,e.alpha=631,e.beta=549,e.chi=549,e.delta=494,e.epsilon=439,e.phi=521,e.gamma=411,e.eta=603,e.iota=329,e.phi1=603,e.kappa=549,e.lambda=549,e.mu=576,e.nu=521,e.omicron=549,e.pi=549,e.theta=521,e.rho=549,e.sigma=603,e.tau=439,e.upsilon=576,e.omega1=713,e.omega=686,e.xi=493,e.psi=686,e.zeta=494,e.braceleft=480,e.bar=200,e.braceright=480,e.similar=549,e.Euro=750,e.Upsilon1=620,e.minute=247,e.lessequal=549,e.fraction=167,e.infinity=713,e.florin=500,e.club=753,e.diamond=753,e.heart=753,e.spade=753,e.arrowboth=1042,e.arrowleft=987,e.arrowup=603,e.arrowright=987,e.arrowdown=603,e.degree=400,e.plusminus=549,e.second=411,e.greaterequal=549,e.multiply=549,e.proportional=713,e.partialdiff=494,e.bullet=460,e.divide=549,e.notequal=549,e.equivalence=549,e.approxequal=549,e.ellipsis=1e3,e.arrowvertex=603,e.arrowhorizex=1e3,e.carriagereturn=658,e.aleph=823,e.Ifraktur=686,e.Rfraktur=795,e.weierstrass=987,e.circlemultiply=768,e.circleplus=768,e.emptyset=823,e.intersection=768,e.union=768,e.propersuperset=713,e.reflexsuperset=713,e.notsubset=713,e.propersubset=713,e.reflexsubset=713,e.element=713,e.notelement=713,e.angle=768,e.gradient=713,e.registerserif=790,e.copyrightserif=790,e.trademarkserif=890,e.product=823,e.radical=549,e.dotmath=250,e.logicalnot=713,e.logicaland=603,e.logicalor=603,e.arrowdblboth=1042,e.arrowdblleft=987,e.arrowdblup=603,e.arrowdblright=987,e.arrowdbldown=603,e.lozenge=494,e.angleleft=329,e.registersans=790,e.copyrightsans=790,e.trademarksans=786,e.summation=713,e.parenlefttp=384,e.parenleftex=384,e.parenleftbt=384,e.bracketlefttp=384,e.bracketleftex=384,e.bracketleftbt=384,e.bracelefttp=494,e.braceleftmid=494,e.braceleftbt=494,e.braceex=494,e.angleright=329,e.integral=274,e.integraltp=686,e.integralex=686,e.integralbt=686,e.parenrighttp=384,e.parenrightex=384,e.parenrightbt=384,e.bracketrighttp=384,e.bracketrightex=384,e.bracketrightbt=384,e.bracerighttp=494,e.bracerightmid=494,e.bracerightbt=494,e.apple=790}),t["Times-Roman"]=(0,T.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=408,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=564,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=278,e.semicolon=278,e.less=564,e.equal=564,e.greater=564,e.question=444,e.at=921,e.A=722,e.B=667,e.C=667,e.D=722,e.E=611,e.F=556,e.G=722,e.H=722,e.I=333,e.J=389,e.K=722,e.L=611,e.M=889,e.N=722,e.O=722,e.P=556,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=722,e.W=944,e.X=722,e.Y=722,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=469,e.underscore=500,e.quoteleft=333,e.a=444,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=500,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=500,e.o=500,e.p=500,e.q=500,e.r=333,e.s=389,e.t=278,e.u=500,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=480,e.bar=200,e.braceright=480,e.asciitilde=541,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=180,e.quotedblleft=444,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=453,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=444,e.quotedblright=444,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=444,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=889,e.ordfeminine=276,e.Lslash=611,e.Oslash=722,e.OE=889,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=444,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=722,e.divide=564,e.Yacute=722,e.Acircumflex=722,e.aacute=444,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=444,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=444,e.Ncommaaccent=722,e.lacute=278,e.agrave=444,e.Tcommaaccent=611,e.Cacute=667,e.atilde=444,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=444,e.Amacron=722,e.rcaron=333,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=556,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=588,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=722,e.Abreve=722,e.multiply=564,e.uacute=500,e.Tcaron=611,e.partialdiff=476,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=444,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=722,e.Iacute=333,e.plusminus=564,e.brokenbar=200,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=333,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=326,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=444,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=344,e.Kcommaaccent=722,e.Lacute=611,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=333,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=722,e.zdotaccent=444,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=500,e.minus=564,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=564,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500}),t["Times-Bold"]=(0,T.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=1e3,e.ampersand=833,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=930,e.A=722,e.B=667,e.C=722,e.D=722,e.E=667,e.F=611,e.G=778,e.H=778,e.I=389,e.J=500,e.K=778,e.L=667,e.M=944,e.N=722,e.O=778,e.P=611,e.Q=778,e.R=722,e.S=556,e.T=667,e.U=722,e.V=722,e.W=1e3,e.X=722,e.Y=722,e.Z=667,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=581,e.underscore=500,e.quoteleft=333,e.a=500,e.b=556,e.c=444,e.d=556,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=333,e.k=556,e.l=278,e.m=833,e.n=556,e.o=500,e.p=556,e.q=556,e.r=444,e.s=389,e.t=333,e.u=556,e.v=500,e.w=722,e.x=500,e.y=500,e.z=444,e.braceleft=394,e.bar=220,e.braceright=394,e.asciitilde=520,e.exclamdown=333,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=540,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=1e3,e.ordfeminine=300,e.Lslash=667,e.Oslash=778,e.OE=1e3,e.ordmasculine=330,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=556,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=722,e.divide=570,e.Yacute=722,e.Acircumflex=722,e.aacute=500,e.Ucircumflex=722,e.yacute=500,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=667,e.Cacute=722,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=722,e.Gcommaaccent=778,e.ucircumflex=556,e.acircumflex=500,e.Amacron=722,e.rcaron=444,e.ccedilla=444,e.Zdotaccent=667,e.Thorn=611,e.Omacron=778,e.Racute=722,e.Sacute=556,e.dcaron=672,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=778,e.Agrave=722,e.Abreve=722,e.multiply=570,e.uacute=556,e.Tcaron=667,e.partialdiff=494,e.ydieresis=500,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=778,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=444,e.omacron=500,e.Zacute=667,e.Zcaron=667,e.greaterequal=549,e.Eth=722,e.Ccedilla=722,e.lcommaaccent=278,e.tcaron=416,e.eogonek=444,e.Uogonek=722,e.Aacute=722,e.Adieresis=722,e.egrave=444,e.zacute=444,e.iogonek=278,e.Oacute=778,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=778,e.Ugrave=722,e.Delta=612,e.thorn=556,e.twosuperior=300,e.Odieresis=778,e.mu=556,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=556,e.threequarters=750,e.Scedilla=556,e.lcaron=394,e.Kcommaaccent=778,e.Lacute=667,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=667,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=778,e.degree=400,e.ograve=500,e.Ccaron=722,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=444,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=722,e.Lcommaaccent=667,e.Atilde=722,e.Aogonek=722,e.Aring=722,e.Otilde=778,e.zdotaccent=444,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=556,e.minus=570,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=333,e.logicalnot=570,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=444,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500}),t["Times-BoldItalic"]=(0,T.getLookupTableFactory)(function(e){e.space=250,e.exclam=389,e.quotedbl=555,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=570,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=570,e.equal=570,e.greater=570,e.question=500,e.at=832,e.A=667,e.B=667,e.C=667,e.D=722,e.E=667,e.F=667,e.G=722,e.H=778,e.I=389,e.J=500,e.K=667,e.L=611,e.M=889,e.N=722,e.O=722,e.P=611,e.Q=722,e.R=667,e.S=556,e.T=611,e.U=722,e.V=667,e.W=889,e.X=667,e.Y=611,e.Z=611,e.bracketleft=333,e.backslash=278,e.bracketright=333,e.asciicircum=570,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=333,e.g=500,e.h=556,e.i=278,e.j=278,e.k=500,e.l=278,e.m=778,e.n=556,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=556,e.v=444,e.w=667,e.x=500,e.y=444,e.z=389,e.braceleft=348,e.bar=220,e.braceright=348,e.asciitilde=570,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=278,e.quotedblleft=500,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=556,e.fl=556,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=500,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=500,e.quotedblright=500,e.guillemotright=500,e.ellipsis=1e3,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=1e3,e.AE=944,e.ordfeminine=266,e.Lslash=611,e.Oslash=722,e.OE=944,e.ordmasculine=300,e.ae=722,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=722,e.germandbls=500,e.Idieresis=389,e.eacute=444,e.abreve=500,e.uhungarumlaut=556,e.ecaron=444,e.Ydieresis=611,e.divide=570,e.Yacute=611,e.Acircumflex=667,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=556,e.Edieresis=667,e.Dcroat=722,e.commaaccent=250,e.copyright=747,e.Emacron=667,e.ccaron=444,e.aring=500,e.Ncommaaccent=722,e.lacute=278,e.agrave=500,e.Tcommaaccent=611,e.Cacute=667,e.atilde=500,e.Edotaccent=667,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=494,e.Rcaron=667,e.Gcommaaccent=722,e.ucircumflex=556,e.acircumflex=500,e.Amacron=667,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=611,e.Thorn=611,e.Omacron=722,e.Racute=667,e.Sacute=556,e.dcaron=608,e.Umacron=722,e.uring=556,e.threesuperior=300,e.Ograve=722,e.Agrave=667,e.Abreve=667,e.multiply=570,e.uacute=556,e.Tcaron=611,e.partialdiff=494,e.ydieresis=444,e.Nacute=722,e.icircumflex=278,e.Ecircumflex=667,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=556,e.umacron=556,e.Ncaron=722,e.Iacute=389,e.plusminus=570,e.brokenbar=220,e.registered=747,e.Gbreve=722,e.Idotaccent=389,e.summation=600,e.Egrave=667,e.racute=389,e.omacron=500,e.Zacute=611,e.Zcaron=611,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=366,e.eogonek=444,e.Uogonek=722,e.Aacute=667,e.Adieresis=667,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=576,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=667,e.dcroat=500,e.threequarters=750,e.Scedilla=556,e.lcaron=382,e.Kcommaaccent=667,e.Lacute=611,e.trademark=1e3,e.edotaccent=444,e.Igrave=389,e.Imacron=389,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=556,e.Uhungarumlaut=722,e.Eacute=667,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=556,e.Scommaaccent=556,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=556,e.radical=549,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=722,e.otilde=500,e.Rcommaaccent=667,e.Lcommaaccent=611,e.Atilde=667,e.Aogonek=667,e.Aring=667,e.Otilde=722,e.zdotaccent=389,e.Ecaron=667,e.Iogonek=389,e.kcommaaccent=500,e.minus=606,e.Icircumflex=389,e.ncaron=556,e.tcommaaccent=278,e.logicalnot=606,e.odieresis=500,e.udieresis=556,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=556,e.onesuperior=300,e.imacron=278,e.Euro=500}),t["Times-Italic"]=(0,T.getLookupTableFactory)(function(e){e.space=250,e.exclam=333,e.quotedbl=420,e.numbersign=500,e.dollar=500,e.percent=833,e.ampersand=778,e.quoteright=333,e.parenleft=333,e.parenright=333,e.asterisk=500,e.plus=675,e.comma=250,e.hyphen=333,e.period=250,e.slash=278,e.zero=500,e.one=500,e.two=500,e.three=500,e.four=500,e.five=500,e.six=500,e.seven=500,e.eight=500,e.nine=500,e.colon=333,e.semicolon=333,e.less=675,e.equal=675,e.greater=675,e.question=500,e.at=920,e.A=611,e.B=611,e.C=667,e.D=722,e.E=611,e.F=611,e.G=722,e.H=722,e.I=333,e.J=444,e.K=667,e.L=556,e.M=833,e.N=667,e.O=722,e.P=611,e.Q=722,e.R=611,e.S=500,e.T=556,e.U=722,e.V=611,e.W=833,e.X=611,e.Y=556,e.Z=556,e.bracketleft=389,e.backslash=278,e.bracketright=389,e.asciicircum=422,e.underscore=500,e.quoteleft=333,e.a=500,e.b=500,e.c=444,e.d=500,e.e=444,e.f=278,e.g=500,e.h=500,e.i=278,e.j=278,e.k=444,e.l=278,e.m=722,e.n=500,e.o=500,e.p=500,e.q=500,e.r=389,e.s=389,e.t=278,e.u=500,e.v=444,e.w=667,e.x=444,e.y=444,e.z=389,e.braceleft=400,e.bar=275,e.braceright=400,e.asciitilde=541,e.exclamdown=389,e.cent=500,e.sterling=500,e.fraction=167,e.yen=500,e.florin=500,e.section=500,e.currency=500,e.quotesingle=214,e.quotedblleft=556,e.guillemotleft=500,e.guilsinglleft=333,e.guilsinglright=333,e.fi=500,e.fl=500,e.endash=500,e.dagger=500,e.daggerdbl=500,e.periodcentered=250,e.paragraph=523,e.bullet=350,e.quotesinglbase=333,e.quotedblbase=556,e.quotedblright=556,e.guillemotright=500,e.ellipsis=889,e.perthousand=1e3,e.questiondown=500,e.grave=333,e.acute=333,e.circumflex=333,e.tilde=333,e.macron=333,e.breve=333,e.dotaccent=333,e.dieresis=333,e.ring=333,e.cedilla=333,e.hungarumlaut=333,e.ogonek=333,e.caron=333,e.emdash=889,e.AE=889,e.ordfeminine=276,e.Lslash=556,e.Oslash=722,e.OE=944,e.ordmasculine=310,e.ae=667,e.dotlessi=278,e.lslash=278,e.oslash=500,e.oe=667,e.germandbls=500,e.Idieresis=333,e.eacute=444,e.abreve=500,e.uhungarumlaut=500,e.ecaron=444,e.Ydieresis=556,e.divide=675,e.Yacute=556,e.Acircumflex=611,e.aacute=500,e.Ucircumflex=722,e.yacute=444,e.scommaaccent=389,e.ecircumflex=444,e.Uring=722,e.Udieresis=722,e.aogonek=500,e.Uacute=722,e.uogonek=500,e.Edieresis=611,e.Dcroat=722,e.commaaccent=250,e.copyright=760,e.Emacron=611,e.ccaron=444,e.aring=500,e.Ncommaaccent=667,e.lacute=278,e.agrave=500,e.Tcommaaccent=556,e.Cacute=667,e.atilde=500,e.Edotaccent=611,e.scaron=389,e.scedilla=389,e.iacute=278,e.lozenge=471,e.Rcaron=611,e.Gcommaaccent=722,e.ucircumflex=500,e.acircumflex=500,e.Amacron=611,e.rcaron=389,e.ccedilla=444,e.Zdotaccent=556,e.Thorn=611,e.Omacron=722,e.Racute=611,e.Sacute=500,e.dcaron=544,e.Umacron=722,e.uring=500,e.threesuperior=300,e.Ograve=722,e.Agrave=611,e.Abreve=611,e.multiply=675,e.uacute=500,e.Tcaron=556,e.partialdiff=476,e.ydieresis=444,e.Nacute=667,e.icircumflex=278,e.Ecircumflex=611,e.adieresis=500,e.edieresis=444,e.cacute=444,e.nacute=500,e.umacron=500,e.Ncaron=667,e.Iacute=333,e.plusminus=675,e.brokenbar=275,e.registered=760,e.Gbreve=722,e.Idotaccent=333,e.summation=600,e.Egrave=611,e.racute=389,e.omacron=500,e.Zacute=556,e.Zcaron=556,e.greaterequal=549,e.Eth=722,e.Ccedilla=667,e.lcommaaccent=278,e.tcaron=300,e.eogonek=444,e.Uogonek=722,e.Aacute=611,e.Adieresis=611,e.egrave=444,e.zacute=389,e.iogonek=278,e.Oacute=722,e.oacute=500,e.amacron=500,e.sacute=389,e.idieresis=278,e.Ocircumflex=722,e.Ugrave=722,e.Delta=612,e.thorn=500,e.twosuperior=300,e.Odieresis=722,e.mu=500,e.igrave=278,e.ohungarumlaut=500,e.Eogonek=611,e.dcroat=500,e.threequarters=750,e.Scedilla=500,e.lcaron=300,e.Kcommaaccent=667,e.Lacute=556,e.trademark=980,e.edotaccent=444,e.Igrave=333,e.Imacron=333,e.Lcaron=611,e.onehalf=750,e.lessequal=549,e.ocircumflex=500,e.ntilde=500,e.Uhungarumlaut=722,e.Eacute=611,e.emacron=444,e.gbreve=500,e.onequarter=750,e.Scaron=500,e.Scommaaccent=500,e.Ohungarumlaut=722,e.degree=400,e.ograve=500,e.Ccaron=667,e.ugrave=500,e.radical=453,e.Dcaron=722,e.rcommaaccent=389,e.Ntilde=667,e.otilde=500,e.Rcommaaccent=611,e.Lcommaaccent=556,e.Atilde=611,e.Aogonek=611,e.Aring=611,e.Otilde=722,e.zdotaccent=389,e.Ecaron=611,e.Iogonek=333,e.kcommaaccent=444,e.minus=675,e.Icircumflex=333,e.ncaron=500,e.tcommaaccent=278,e.logicalnot=675,e.odieresis=500,e.udieresis=500,e.notequal=549,e.gcommaaccent=500,e.eth=500,e.zcaron=389,e.ncommaaccent=500,e.onesuperior=300,e.imacron=278,e.Euro=500}),t.ZapfDingbats=(0,T.getLookupTableFactory)(function(e){e.space=278,e.a1=974,e.a2=961,e.a202=974,e.a3=980,e.a4=719,e.a5=789,e.a119=790,e.a118=791,e.a117=690,e.a11=960,e.a12=939,e.a13=549,e.a14=855,e.a15=911,e.a16=933,e.a105=911,e.a17=945,e.a18=974,e.a19=755,e.a20=846,e.a21=762,e.a22=761,e.a23=571,e.a24=677,e.a25=763,e.a26=760,e.a27=759,e.a28=754,e.a6=494,e.a7=552,e.a8=537,e.a9=577,e.a10=692,e.a29=786,e.a30=788,e.a31=788,e.a32=790,e.a33=793,e.a34=794,e.a35=816,e.a36=823,e.a37=789,e.a38=841,e.a39=823,e.a40=833,e.a41=816,e.a42=831,e.a43=923,e.a44=744,e.a45=723,e.a46=749,e.a47=790,e.a48=792,e.a49=695,e.a50=776,e.a51=768,e.a52=792,e.a53=759,e.a54=707,e.a55=708,e.a56=682,e.a57=701,e.a58=826,e.a59=815,e.a60=789,e.a61=789,e.a62=707,e.a63=687,e.a64=696,e.a65=689,e.a66=786,e.a67=787,e.a68=713,e.a69=791,e.a70=785,e.a71=791,e.a72=873,e.a73=761,e.a74=762,e.a203=762,e.a75=759,e.a204=759,e.a76=892,e.a77=892,e.a78=788,e.a79=784,e.a81=438,e.a82=138,e.a83=277,e.a84=415,e.a97=392,e.a98=392,e.a99=668,e.a100=668,e.a89=390,e.a90=390,e.a93=317,e.a94=317,e.a91=276,e.a92=276,e.a205=509,e.a85=509,e.a206=410,e.a86=410,e.a87=234,e.a88=234,e.a95=334,e.a96=334,e.a101=732,e.a102=544,e.a103=544,e.a104=910,e.a106=667,e.a107=760,e.a108=760,e.a112=776,e.a111=595,e.a110=694,e.a109=626,e.a120=788,e.a121=788,e.a122=788,e.a123=788,e.a124=788,e.a125=788,e.a126=788,e.a127=788,e.a128=788,e.a129=788,e.a130=788,e.a131=788,e.a132=788,e.a133=788,e.a134=788,e.a135=788,e.a136=788,e.a137=788,e.a138=788,e.a139=788,e.a140=788,e.a141=788,e.a142=788,e.a143=788,e.a144=788,e.a145=788,e.a146=788,e.a147=788,e.a148=788,e.a149=788,e.a150=788,e.a151=788,e.a152=788,e.a153=788,e.a154=788,e.a155=788,e.a156=788,e.a157=788,e.a158=788,e.a159=788,e.a160=894,e.a161=838,e.a163=1016,e.a164=458,e.a196=748,e.a165=924,e.a192=748,e.a166=918,e.a167=927,e.a168=928,e.a169=928,e.a170=834,e.a171=873,e.a172=828,e.a173=924,e.a162=924,e.a174=917,e.a175=930,e.a176=931,e.a177=463,e.a178=883,e.a179=836,e.a193=836,e.a180=867,e.a199=867,e.a181=696,e.a200=696,e.a182=874,e.a201=874,e.a183=760,e.a184=946,e.a197=771,e.a185=865,e.a194=771,e.a198=888,e.a186=967,e.a195=888,e.a187=831,e.a188=873,e.a189=927,e.a190=970,e.a191=918})});P.getMetrics=b},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.MurmurHash3_64=void 0;var T=D(4);function b(be,xe){if(!(be instanceof xe))throw new TypeError("Cannot call a class as a function")}function t(be,xe){for(var ae=0;ae>>8,d[ce++]=X&255)}}else if((0,T.isArrayBuffer)(ae))d=ae.slice(),ce=d.byteLength;else throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");for(var y=ce>>2,k=ce-y*4,n=new Uint32Array(d.buffer,0,y),S=0,O=0,w=this.h1,p=this.h2,x=3432918353,f=461845907,h=x&V,F=f&V,s=0;s>>17,S=S*f&le|S*F&V,w^=S,w=w<<13|w>>>19,w=w*5+3864292196):(O=n[s],O=O*x&le|O*h&V,O=O<<15|O>>>17,O=O*f&le|O*F&V,p^=O,p=p<<13|p>>>19,p=p*5+3864292196);switch(S=0,k){case 3:S^=d[y*4+2]<<16;case 2:S^=d[y*4+1]<<8;case 1:S^=d[y*4],S=S*x&le|S*h&V,S=S<<15|S>>>17,S=S*f&le|S*F&V,y&1?w^=S:p^=S}this.h1=w,this.h2=p}},{key:"hexdigest",value:function(){var ae=this.h1,d=this.h2;ae^=d>>>1,ae=ae*3981806797&le|ae*36045&V,d=d*4283543511&le|((d<<16|ae>>>16)*2950163797&le)>>>16,ae^=d>>>1,ae=ae*444984403&le|ae*60499&V,d=d*3301882366&le|((d<<16|ae>>>16)*3120437893&le)>>>16,ae^=d>>>1;var ce=(ae>>>0).toString(16),q=(d>>>0).toString(16);return ce.padStart(8,"0")+q.padStart(8,"0")}}]),be}();P.MurmurHash3_64=ye},(Me,P,D)=>{"use strict";function T(w){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(x){return typeof x}:T=function(x){return x&&typeof Symbol=="function"&&x.constructor===Symbol&&x!==Symbol.prototype?"symbol":typeof x},T(w)}Object.defineProperty(P,"__esModule",{value:!0}),P.OperatorList=void 0;var b=D(4);function t(w,p){var x=typeof Symbol!="undefined"&&w[Symbol.iterator]||w["@@iterator"];if(!x){if(Array.isArray(w)||(x=e(w))||p&&w&&typeof w.length=="number"){x&&(w=x);var f=0,h=function(){};return{s:h,n:function(){return f>=w.length?{done:!0}:{done:!1,value:w[f++]}},e:function(a){throw a},f:h}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var F=!0,s=!1,g;return{s:function(){x=x.call(w)},n:function(){var a=x.next();return F=a.done,a},e:function(a){s=!0,g=a},f:function(){try{!F&&x.return!=null&&x.return()}finally{if(s)throw g}}}}function e(w,p){if(!!w){if(typeof w=="string")return ge(w,p);var x=Object.prototype.toString.call(w).slice(8,-1);if(x==="Object"&&w.constructor&&(x=w.constructor.name),x==="Map"||x==="Set")return Array.from(w);if(x==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(x))return ge(w,p)}}function ge(w,p){(p==null||p>w.length)&&(p=w.length);for(var x=0,f=new Array(p);xF&&(v=Math.max(v,C),I+=u+2*s,C=0,u=0),A.push({transform:N,x:C,y:I,w:_.width,h:_.height}),C+=_.width+2*s,u=Math.max(u,_.height)}for(var Y=Math.max(v,C)+s,H=I+u+s,Z=new Uint8ClampedArray(Y*H*4),ne=Y<<2,he=0;he=0;)Se[$-4]=Se[$],Se[$-3]=Se[$+1],Se[$-2]=Se[$+2],Se[$-1]=Se[$+3],Se[$+ue]=Se[$+ue-4],Se[$+ue+1]=Se[$+ue-3],Se[$+ue+2]=Se[$+ue-2],Se[$+ue+3]=Se[$+ue-1],$-=ne}return g.splice(i,c*4,b.OPS.paintInlineImageXObjectGroup),l.splice(i,c*4,[{width:Y,height:H,kind:b.ImageKind.RGBA_32BPP,data:Z},A]),i+1}),X(k,[b.OPS.save,b.OPS.transform,b.OPS.paintImageMaskXObject,b.OPS.restore],null,function(p,x){var f=p.fnArray,h=p.iCurr-3,F=(x-h)%4;switch(F){case 0:return f[x]===b.OPS.save;case 1:return f[x]===b.OPS.transform;case 2:return f[x]===b.OPS.paintImageMaskXObject;case 3:return f[x]===b.OPS.restore}throw new Error("iterateImageMaskGroup - invalid pos: ".concat(F))},function(p,x){var f=10,h=100,F=1e3,s=p.fnArray,g=p.argsArray,l=p.iCurr,a=l-3,i=l-2,m=l-1,o=Math.floor((x-a)/4);if(o=y(a,o,s,g),o=4&&h[g-4]===h[l]&&h[g-3]===h[a]&&h[g-2]===h[i]&&h[g-1]===h[m]&&F[g-4][0]===o&&F[g-4][1]===c&&(v++,A-=5);for(var u=A+4,C=1;C=s)break}if(g=(g||k)[h[F]],!g||Array.isArray(g)){F++;continue}if(a.iCurr=F,F++,g.checkFn&&!(0,g.checkFn)(a)){g=null;continue}l=g,g=null}this.state=g,this.match=l,this.lastProcessed=F}},{key:"flush",value:function(){for(;this.match;){var h=this.queue.fnArray.length;this.lastProcessed=(0,this.match.processFn)(this.context,h),this.match=null,this.state=null,this._optimize()}}},{key:"reset",value:function(){this.state=null,this.match=null,this.lastProcessed=0}}]),x}(n),O=function(){function w(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,x=arguments.length>1?arguments[1]:void 0;ce(this,w),this._streamSink=x,this.fnArray=[],this.argsArray=[],x&&!(p&b.RenderingIntentFlag.OPLIST)?this.optimizer=new S(this):this.optimizer=new n(this),this.dependencies=new Set,this._totalLength=0,this.weight=0,this._resolved=x?null:Promise.resolve()}return re(w,[{key:"length",get:function(){return this.argsArray.length}},{key:"ready",get:function(){return this._resolved||this._streamSink.ready}},{key:"totalLength",get:function(){return this._totalLength+this.length}},{key:"addOp",value:function(x,f){this.optimizer.push(x,f),this.weight++,this._streamSink&&(this.weight>=w.CHUNK_SIZE?this.flush():this.weight>=w.CHUNK_SIZE_ABOUT&&(x===b.OPS.restore||x===b.OPS.endText)&&this.flush())}},{key:"addDependency",value:function(x){this.dependencies.has(x)||(this.dependencies.add(x),this.addOp(b.OPS.dependency,[x]))}},{key:"addDependencies",value:function(x){var f=t(x),h;try{for(f.s();!(h=f.n()).done;){var F=h.value;this.addDependency(F)}}catch(s){f.e(s)}finally{f.f()}}},{key:"addOpList",value:function(x){if(!(x instanceof w)){(0,b.warn)('addOpList - ignoring invalid "opList" parameter.');return}var f=t(x.dependencies),h;try{for(f.s();!(h=f.n()).done;){var F=h.value;this.dependencies.add(F)}}catch(l){f.e(l)}finally{f.f()}for(var s=0,g=x.length;s0&&arguments[0]!==void 0?arguments[0]:!1;this.optimizer.flush();var f=this.length;this._totalLength+=f,this._streamSink.enqueue({fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:x,length:f},1,this._transfers),this.dependencies.clear(),this.fnArray.length=0,this.argsArray.length=0,this.weight=0,this.optimizer.reset()}}],[{key:"CHUNK_SIZE",get:function(){return(0,b.shadow)(this,"CHUNK_SIZE",1e3)}},{key:"CHUNK_SIZE_ABOUT",get:function(){return(0,b.shadow)(this,"CHUNK_SIZE_ABOUT",this.CHUNK_SIZE-5)}}]),w}();P.OperatorList=O},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PDFImage=void 0;var T=ye(D(2)),b=D(4),t=D(135),e=D(154),ge=D(159),le=D(167),V=D(170);function ye(y){return y&&y.__esModule?y:{default:y}}function be(y,k,n,S,O,w,p){try{var x=y[w](p),f=x.value}catch(h){n(h);return}x.done?k(f):Promise.resolve(f).then(S,O)}function xe(y){return function(){var k=this,n=arguments;return new Promise(function(S,O){var w=y.apply(k,n);function p(f){be(w,S,O,p,x,"next",f)}function x(f){be(w,S,O,p,x,"throw",f)}p(void 0)})}}function ae(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function d(y,k){for(var n=0;nS&&(y=S),y}function re(y,k,n,S,O,w){var p=O*w,x;k<=8?x=new Uint8Array(p):k<=16?x=new Uint16Array(p):x=new Uint32Array(p);var f=n/O,h=S/w,F,s,g,l=0,a,i=new Uint16Array(O),m=n;for(F=0;F0&&Number.isInteger(O.height)&&O.height>0&&(O.width!==c||O.height!==v)&&((0,b.warn)("PDFImage - using the Width/Height of the image data, rather than the image dictionary."),c=O.width,v=O.height),c<1||v<1)throw new b.FormatError("Invalid image width: ".concat(c," or height: ").concat(v));this.width=c,this.height=v,this.interpolate=i.get("I","Interpolate"),this.imageMask=i.get("IM","ImageMask")||!1,this.matte=i.get("Matte")||!1;var A=O.bitsPerComponent;if(!A&&(A=i.get("BPC","BitsPerComponent"),!A))if(this.imageMask)A=1;else throw new b.FormatError("Bits per component missing in image: ".concat(this.imageMask));if(this.bpc=A,!this.imageMask){var u=i.getRaw("CS")||i.getRaw("ColorSpace");if(!u)switch((0,b.info)("JPX images (which do not require color spaces)"),O.numComps){case 1:u=t.Name.get("DeviceGray");break;case 3:u=t.Name.get("DeviceRGB");break;case 4:u=t.Name.get("DeviceCMYK");break;default:throw new Error("JPX images with ".concat(O.numComps," color components not supported."))}this.colorSpace=e.ColorSpace.parse({cs:u,xref:n,resources:p?S:null,pdfFunctionFactory:l,localColorSpaceCache:a}),this.numComps=this.colorSpace.numComps}if(this.decode=i.getArray("D","Decode"),this.needsDecode=!1,this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode,A)||g&&!e.ColorSpace.isDefaultDecode(this.decode,1))){this.needsDecode=!0;var C=(1<>7&1,h[g+1]=a>>6&1,h[g+2]=a>>5&1,h[g+3]=a>>4&1,h[g+4]=a>>3&1,h[g+5]=a>>2&1,h[g+6]=a>>1&1,h[g+7]=a&1,g+=8;if(g>=1}else{var v=0;for(a=0,g=0,l=x;g>A;u<0?u=0:u>s&&(u=s),h[g]=u,a&=(1<f[v+1]){m=255;break}}h[g]=m}}else throw new b.FormatError("Unknown mask format.");if(h)for(g=0,a=3,l=S*w;g0&&arguments[0]!==void 0?arguments[0]:!1,S=this.drawWidth,O=this.drawHeight,w={width:S,height:O,interpolate:this.interpolate,kind:0,data:null},p=this.numComps,x=this.width,f=this.height,h=this.bpc,F=x*p*h+7>>3,s;if(!n){var g;if(this.colorSpace.name==="DeviceGray"&&h===1?g=b.ImageKind.GRAYSCALE_1BPP:this.colorSpace.name==="DeviceRGB"&&h===8&&!this.needsDecode&&(g=b.ImageKind.RGB_24BPP),g&&!this.smask&&!this.mask&&S===x&&O===f){if(w.kind=g,s=this.getImageBytes(f*F),this.image instanceof ge.DecodeStream)w.data=s;else{var l=new Uint8ClampedArray(s.length);l.set(s),w.data=l}if(this.needsDecode){(0,b.assert)(g===b.ImageKind.GRAYSCALE_1BPP,"PDFImage.createImageData: The image must be grayscale.");for(var a=w.data,i=0,m=a.length;i>3,f=this.getImageBytes(w*x),h=this.getComponents(f),F,s;if(p===1){if(s=O*w,this.needsDecode)for(F=0;F3&&arguments[3]!==void 0?arguments[3]:!1;return this.image.reset(),this.image.drawWidth=S||this.width,this.image.drawHeight=O||this.height,this.image.forceRGB=!!w,this.image.getBytes(n,!0)}}],[{key:"buildImage",value:function(){var k=xe(T.default.mark(function S(O){var w,p,x,f,h,F,s,g,l,a,i,m;return T.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return w=O.xref,p=O.res,x=O.image,f=O.isInline,h=f===void 0?!1:f,F=O.pdfFunctionFactory,s=O.localColorSpaceCache,g=x,l=null,a=null,i=x.dict.get("SMask"),m=x.dict.get("Mask"),i?l=i:m&&((0,t.isStream)(m)||Array.isArray(m)?a=m:(0,b.warn)("Unsupported mask format.")),c.abrupt("return",new y({xref:w,res:p,image:g,isInline:h,smask:l,mask:a,pdfFunctionFactory:F,localColorSpaceCache:s}));case 8:case"end":return c.stop()}},S)}));function n(S){return k.apply(this,arguments)}return n}()},{key:"createMask",value:function(n){var S=n.imgArray,O=n.width,w=n.height,p=n.imageIsFromDecodeStream,x=n.inverseDecode,f=n.interpolate,h=(O+7>>3)*w,F=S.byteLength,s=h===F,g,l;if(p&&(!x||s))g=S;else if(!x)g=new Uint8ClampedArray(F),g.set(S);else for(g=new Uint8ClampedArray(h),g.set(S),l=F;l{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Catalog=void 0;var T=D(135),b=D(139),t=D(4),e=D(195),ge=D(136),le=D(154),V=D(196),ye=D(188),be=D(197),xe=D(199);function ae(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(l){return typeof l}:ae=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},ae(s)}function d(s){return re(s)||q(s)||O(s)||ce()}function ce(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function q(s){if(typeof Symbol!="undefined"&&s[Symbol.iterator]!=null||s["@@iterator"]!=null)return Array.from(s)}function re(s){if(Array.isArray(s))return w(s)}function X(s,g){return n(s)||k(s,g)||O(s,g)||y()}function y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k(s,g){var l=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(l!=null){var a=[],i=!0,m=!1,o,c;try{for(l=l.call(s);!(i=(o=l.next()).done)&&(a.push(o.value),!(g&&a.length===g));i=!0);}catch(v){m=!0,c=v}finally{try{!i&&l.return!=null&&l.return()}finally{if(m)throw c}}return a}}function n(s){if(Array.isArray(s))return s}function S(s,g){var l=typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(!l){if(Array.isArray(s)||(l=O(s))||g&&s&&typeof s.length=="number"){l&&(s=l);var a=0,i=function(){};return{s:i,n:function(){return a>=s.length?{done:!0}:{done:!1,value:s[a++]}},e:function(A){throw A},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m=!0,o=!1,c;return{s:function(){l=l.call(s)},n:function(){var A=l.next();return m=A.done,A},e:function(A){o=!0,c=A},f:function(){try{!m&&l.return!=null&&l.return()}finally{if(o)throw c}}}}function O(s,g){if(!!s){if(typeof s=="string")return w(s,g);var l=Object.prototype.toString.call(s).slice(8,-1);if(l==="Object"&&s.constructor&&(l=s.constructor.name),l==="Map"||l==="Set")return Array.from(s);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return w(s,g)}}function w(s,g){(g==null||g>s.length)&&(g=s.length);for(var l=0,a=new Array(g);l0&&(l=a)}catch(i){if(i instanceof b.MissingDataException)throw i;(0,t.info)("Cannot fetch Collection entry; assuming no collection is present.")}return(0,t.shadow)(this,"collection",l)}},{key:"acroForm",get:function(){var l=null;try{var a=this._catDict.get("AcroForm");(0,T.isDict)(a)&&a.size>0&&(l=a)}catch(i){if(i instanceof b.MissingDataException)throw i;(0,t.info)("Cannot fetch AcroForm entry; assuming no forms are present.")}return(0,t.shadow)(this,"acroForm",l)}},{key:"acroFormRef",get:function(){var l=this._catDict.getRaw("AcroForm");return(0,t.shadow)(this,"acroFormRef",(0,T.isRef)(l)?l:null)}},{key:"metadata",get:function(){var l=this._catDict.getRaw("Metadata");if(!(l instanceof T.Ref))return(0,t.shadow)(this,"metadata",null);var a=null;try{var i=!(this.xref.encrypt&&this.xref.encrypt.encryptMetadata),m=this.xref.fetch(l,i);if(m instanceof ge.BaseStream&&m.dict instanceof T.Dict){var o=m.dict.get("Type"),c=m.dict.get("Subtype");if((0,T.isName)(o,"Metadata")&&(0,T.isName)(c,"XML")){var v=(0,t.stringToUTF8String)(m.getString());v&&(a=new be.MetadataParser(v).serializable)}}}catch(A){if(A instanceof b.MissingDataException)throw A;(0,t.info)('Skipping invalid Metadata: "'.concat(A,'".'))}return(0,t.shadow)(this,"metadata",a)}},{key:"markInfo",get:function(){var l=null;try{l=this._readMarkInfo()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable to read mark info.")}return(0,t.shadow)(this,"markInfo",l)}},{key:"_readMarkInfo",value:function(){var l=this._catDict.get("MarkInfo");if(!(0,T.isDict)(l))return null;var a=Object.assign(Object.create(null),{Marked:!1,UserProperties:!1,Suspects:!1});for(var i in a)if(!!l.has(i)){var m=l.get(i);!(0,t.isBool)(m)||(a[i]=m)}return a}},{key:"structTreeRoot",get:function(){var l=null;try{l=this._readStructTreeRoot()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable read to structTreeRoot info.")}return(0,t.shadow)(this,"structTreeRoot",l)}},{key:"_readStructTreeRoot",value:function(){var l=this._catDict.get("StructTreeRoot");if(!(0,T.isDict)(l))return null;var a=new xe.StructTreeRoot(l);return a.init(),a}},{key:"toplevelPagesDict",get:function(){var l=this._catDict.get("Pages");if(!(0,T.isDict)(l))throw new t.FormatError("Invalid top-level pages dictionary.");return(0,t.shadow)(this,"toplevelPagesDict",l)}},{key:"documentOutline",get:function(){var l=null;try{l=this._readDocumentOutline()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable to read document outline.")}return(0,t.shadow)(this,"documentOutline",l)}},{key:"_readDocumentOutline",value:function(){var l=this._catDict.get("Outlines");if(!(0,T.isDict)(l)||(l=l.getRaw("First"),!(0,T.isRef)(l)))return null;var a={items:[]},i=[{obj:l,parent:a}],m=new T.RefSet;m.put(l);for(var o=this.xref,c=new Uint8ClampedArray(3);i.length>0;){var v=i.shift(),A=o.fetchIfRef(v.obj);if(A!==null){if(!A.has("Title"))throw new t.FormatError("Invalid outline item encountered.");var u={url:null,dest:null};s.parseDestDictionary({destDict:A,resultObj:u,docBaseUrl:this.pdfManager.docBaseUrl});var C=A.get("Title"),I=A.get("F")||0,E=A.getArray("C"),N=A.get("Count"),_=c;Array.isArray(E)&&E.length===3&&(E[0]!==0||E[1]!==0||E[2]!==0)&&(_=le.ColorSpace.singletons.rgb.getRgb(E,0));var Y={dest:u.dest,url:u.url,unsafeUrl:u.unsafeUrl,newWindow:u.newWindow,title:(0,t.stringToPDFString)(C),color:_,count:Number.isInteger(N)?N:void 0,bold:!!(I&2),italic:!!(I&1),items:[]};v.parent.items.push(Y),l=A.getRaw("First"),(0,T.isRef)(l)&&!m.has(l)&&(i.push({obj:l,parent:Y}),m.put(l)),l=A.getRaw("Next"),(0,T.isRef)(l)&&!m.has(l)&&(i.push({obj:l,parent:v.parent}),m.put(l))}}return a.items.length>0?a.items:null}},{key:"permissions",get:function(){var l=null;try{l=this._readPermissions()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable to read permissions.")}return(0,t.shadow)(this,"permissions",l)}},{key:"_readPermissions",value:function(){var l=this.xref.trailer.get("Encrypt");if(!(0,T.isDict)(l))return null;var a=l.get("P");if(!(0,t.isNum)(a))return null;a+=Math.pow(2,32);var i=[];for(var m in t.PermissionFlag){var o=t.PermissionFlag[m];a&o&&i.push(o)}return i}},{key:"optionalContentConfig",get:function(){var l=null;try{var a=this._catDict.get("OCProperties");if(!a)return(0,t.shadow)(this,"optionalContentConfig",null);var i=a.get("D");if(!i)return(0,t.shadow)(this,"optionalContentConfig",null);var m=a.get("OCGs");if(!Array.isArray(m))return(0,t.shadow)(this,"optionalContentConfig",null);var o=[],c=[],v=S(m),A;try{for(v.s();!(A=v.n()).done;){var u=A.value;if(!!(0,T.isRef)(u)){c.push(u);var C=this.xref.fetchIfRef(u);o.push({id:u.toString(),name:(0,t.isString)(C.get("Name"))?(0,t.stringToPDFString)(C.get("Name")):null,intent:(0,t.isString)(C.get("Intent"))?(0,t.stringToPDFString)(C.get("Intent")):null})}}}catch(I){v.e(I)}finally{v.f()}l=this._readOptionalContentConfig(i,c),l.groups=o}catch(I){if(I instanceof b.MissingDataException)throw I;(0,t.warn)("Unable to read optional content config: ".concat(I))}return(0,t.shadow)(this,"optionalContentConfig",l)}},{key:"_readOptionalContentConfig",value:function(l,a){function i(u){var C=[];if(Array.isArray(u)){var I=S(u),E;try{for(I.s();!(E=I.n()).done;){var N=E.value;!(0,T.isRef)(N)||a.includes(N)&&C.push(N.toString())}}catch(_){I.e(_)}finally{I.f()}}return C}function m(u){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!Array.isArray(u))return null;var I=[],E=S(u),N;try{for(E.s();!(N=E.n()).done;){var _=N.value;if((0,T.isRef)(_)&&a.includes(_)){v.put(_),I.push(_.toString());continue}var Y=o(_,C);Y&&I.push(Y)}}catch(Se){E.e(Se)}finally{E.f()}if(C>0)return I;var H=[],Z=S(a),ne;try{for(Z.s();!(ne=Z.n()).done;){var he=ne.value;v.has(he)||H.push(he.toString())}}catch(Se){Z.e(Se)}finally{Z.f()}return H.length&&I.push({name:null,order:H}),I}function o(u,C){if(++C>A)return(0,t.warn)("parseNestedOrder - reached MAX_NESTED_LEVELS."),null;var I=c.fetchIfRef(u);if(!Array.isArray(I))return null;var E=c.fetchIfRef(I[0]);if(typeof E!="string")return null;var N=m(I.slice(1),C);return!N||!N.length?null:{name:(0,t.stringToPDFString)(E),order:N}}var c=this.xref,v=new T.RefSet,A=10;return{name:(0,t.isString)(l.get("Name"))?(0,t.stringToPDFString)(l.get("Name")):null,creator:(0,t.isString)(l.get("Creator"))?(0,t.stringToPDFString)(l.get("Creator")):null,baseState:(0,T.isName)(l.get("BaseState"))?l.get("BaseState").name:null,on:i(l.get("ON")),off:i(l.get("OFF")),order:m(l.get("Order")),groups:null}}},{key:"setActualNumPages",value:function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;this._actualNumPages=l}},{key:"hasActualNumPages",get:function(){return this._actualNumPages!==null}},{key:"_pagesCount",get:function(){var l=this.toplevelPagesDict.get("Count");if(!Number.isInteger(l))throw new t.FormatError("Page count in top-level pages dictionary is not an integer.");return(0,t.shadow)(this,"_pagesCount",l)}},{key:"numPages",get:function(){return this.hasActualNumPages?this._actualNumPages:this._pagesCount}},{key:"destinations",get:function(){var l=this._readDests(),a=Object.create(null);if(l instanceof e.NameTree){var i=S(l.getAll()),m;try{for(i.s();!(m=i.n()).done;){var o=X(m.value,2),c=o[0],v=o[1],A=h(v);A&&(a[c]=A)}}catch(u){i.e(u)}finally{i.f()}}else l instanceof T.Dict&&l.forEach(function(u,C){var I=h(C);I&&(a[u]=I)});return(0,t.shadow)(this,"destinations",a)}},{key:"getDestination",value:function(l){var a=this._readDests();if(a instanceof e.NameTree){var i=h(a.get(l));if(i)return i;var m=this.destinations[l];if(m)return(0,t.warn)('Found "'.concat(l,'" at an incorrect position in the NameTree.')),m}else if(a instanceof T.Dict){var o=h(a.get(l));if(o)return o}return null}},{key:"_readDests",value:function(){var l=this._catDict.get("Names");if(l&&l.has("Dests"))return new e.NameTree(l.getRaw("Dests"),this.xref);if(this._catDict.has("Dests"))return this._catDict.get("Dests")}},{key:"pageLabels",get:function(){var l=null;try{l=this._readPageLabels()}catch(a){if(a instanceof b.MissingDataException)throw a;(0,t.warn)("Unable to read page labels.")}return(0,t.shadow)(this,"pageLabels",l)}},{key:"_readPageLabels",value:function(){var l=this._catDict.getRaw("PageLabels");if(!l)return null;for(var a=new Array(this.numPages),i=null,m="",o=new e.NumberTree(l,this.xref),c=o.getAll(),v="",A=1,u=0,C=this.numPages;u=1))throw new t.FormatError("Invalid start in PageLabel dictionary.");A=_}else A=1}switch(i){case"D":v=A;break;case"R":case"r":v=(0,b.toRomanNumerals)(A,i==="r");break;case"A":case"a":for(var Y=26,H=65,Z=97,ne=i==="a"?Z:H,he=A-1,Se=String.fromCharCode(ne+he%Y),ue=[],te=0,$=he/Y|0;te<=$;te++)ue.push(Se);v=ue.join("");break;default:if(i)throw new t.FormatError('Invalid style "'.concat(i,'" in PageLabel dictionary.'));v=""}a[u]=m+v,A++}return a}},{key:"pageLayout",get:function(){var l=this._catDict.get("PageLayout"),a="";if((0,T.isName)(l))switch(l.name){case"SinglePage":case"OneColumn":case"TwoColumnLeft":case"TwoColumnRight":case"TwoPageLeft":case"TwoPageRight":a=l.name}return(0,t.shadow)(this,"pageLayout",a)}},{key:"pageMode",get:function(){var l=this._catDict.get("PageMode"),a="UseNone";if((0,T.isName)(l))switch(l.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"FullScreen":case"UseOC":case"UseAttachments":a=l.name}return(0,t.shadow)(this,"pageMode",a)}},{key:"viewerPreferences",get:function(){var l=this,a={HideToolbar:t.isBool,HideMenubar:t.isBool,HideWindowUI:t.isBool,FitWindow:t.isBool,CenterWindow:t.isBool,DisplayDocTitle:t.isBool,NonFullScreenPageMode:T.isName,Direction:T.isName,ViewArea:T.isName,ViewClip:T.isName,PrintArea:T.isName,PrintClip:T.isName,PrintScaling:T.isName,Duplex:T.isName,PickTrayByPDFSize:t.isBool,PrintPageRange:Array.isArray,NumCopies:Number.isInteger},i=this._catDict.get("ViewerPreferences"),m=null;if((0,T.isDict)(i)){for(var o in a)if(!!i.has(o)){var c=i.get(o);if(!a[o](c)){(0,t.info)('Bad value in ViewerPreferences for "'.concat(o,'".'));continue}var v=void 0;switch(o){case"NonFullScreenPageMode":switch(c.name){case"UseNone":case"UseOutlines":case"UseThumbs":case"UseOC":v=c.name;break;default:v="UseNone"}break;case"Direction":switch(c.name){case"L2R":case"R2L":v=c.name;break;default:v="L2R"}break;case"ViewArea":case"ViewClip":case"PrintArea":case"PrintClip":switch(c.name){case"MediaBox":case"CropBox":case"BleedBox":case"TrimBox":case"ArtBox":v=c.name;break;default:v="CropBox"}break;case"PrintScaling":switch(c.name){case"None":case"AppDefault":v=c.name;break;default:v="AppDefault"}break;case"Duplex":switch(c.name){case"Simplex":case"DuplexFlipShortEdge":case"DuplexFlipLongEdge":v=c.name;break;default:v="None"}break;case"PrintPageRange":var A=c.length;if(A%2!=0)break;var u=c.every(function(C,I,E){return Number.isInteger(C)&&C>0&&(I===0||C>=E[I-1])&&C<=l.numPages});u&&(v=c);break;case"NumCopies":c>0&&(v=c);break;default:if(typeof c!="boolean")throw new t.FormatError("viewerPreferences - expected a boolean value for: ".concat(o));v=c}v!==void 0?(m||(m=Object.create(null)),m[o]=v):(0,t.info)('Bad value in ViewerPreferences for "'.concat(o,'".'))}}return(0,t.shadow)(this,"viewerPreferences",m)}},{key:"openAction",get:function(){var l=this._catDict.get("OpenAction"),a=Object.create(null);if((0,T.isDict)(l)){var i=new T.Dict(this.xref);i.set("A",l);var m={url:null,dest:null,action:null};s.parseDestDictionary({destDict:i,resultObj:m}),Array.isArray(m.dest)?a.dest=m.dest:m.action&&(a.action=m.action)}else Array.isArray(l)&&(a.dest=l);return(0,t.shadow)(this,"openAction",(0,t.objectSize)(a)>0?a:null)}},{key:"attachments",get:function(){var l=this._catDict.get("Names"),a=null;if(l instanceof T.Dict&&l.has("EmbeddedFiles")){var i=new e.NameTree(l.getRaw("EmbeddedFiles"),this.xref),m=S(i.getAll()),o;try{for(m.s();!(o=m.n()).done;){var c=X(o.value,2),v=c[0],A=c[1],u=new V.FileSpec(A,this.xref);a||(a=Object.create(null)),a[(0,t.stringToPDFString)(v)]=u.serializable}}catch(C){m.e(C)}finally{m.f()}}return(0,t.shadow)(this,"attachments",a)}},{key:"xfaImages",get:function(){var l=this._catDict.get("Names"),a=null;if(l instanceof T.Dict&&l.has("XFAImages")){var i=new e.NameTree(l.getRaw("XFAImages"),this.xref),m=S(i.getAll()),o;try{for(m.s();!(o=m.n()).done;){var c=X(o.value,2),v=c[0],A=c[1];a||(a=new T.Dict(this.xref)),a.set(v,A)}}catch(u){m.e(u)}finally{m.f()}}return(0,t.shadow)(this,"xfaImages",a)}},{key:"_collectJavaScript",value:function(){var l=this._catDict.get("Names"),a=null;function i(I,E){if(E instanceof T.Dict&&!!(0,T.isName)(E.get("S"),"JavaScript")){var N=E.get("JS");if((0,T.isStream)(N))N=N.getString();else if(typeof N!="string")return;a===null&&(a=new Map),a.set(I,(0,t.stringToPDFString)(N))}}if(l instanceof T.Dict&&l.has("JavaScript")){var m=new e.NameTree(l.getRaw("JavaScript"),this.xref),o=S(m.getAll()),c;try{for(o.s();!(c=o.n()).done;){var v=X(c.value,2),A=v[0],u=v[1];i(A,u)}}catch(I){o.e(I)}finally{o.f()}}var C=this._catDict.get("OpenAction");return C&&i("OpenAction",C),a}},{key:"javaScript",get:function(){var l=this._collectJavaScript();return(0,t.shadow)(this,"javaScript",l?d(l.values()):null)}},{key:"jsActions",get:function(){var l=this._collectJavaScript(),a=(0,b.collectActions)(this.xref,this._catDict,t.DocumentActionEventType);if(l){a||(a=Object.create(null));var i=S(l),m;try{for(i.s();!(m=i.n()).done;){var o=X(m.value,2),c=o[0],v=o[1];c in a?a[c].push(v):a[c]=[v]}}catch(A){i.e(A)}finally{i.f()}}return(0,t.shadow)(this,"jsActions",a)}},{key:"fontFallback",value:function(l,a){var i=[];return this.fontCache.forEach(function(m){i.push(m)}),Promise.all(i).then(function(m){var o=S(m),c;try{for(o.s();!(c=o.n()).done;){var v=c.value;if(v.loadedName===l){v.fallback(a);return}}}catch(A){o.e(A)}finally{o.f()}})}},{key:"cleanup",value:function(){var l=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;(0,T.clearPrimitiveCaches)(),this.globalImageCache.clear(a),this.pageKidsCountCache.clear(),this.pageIndexCache.clear(),this.nonBlendModesSet.clear();var i=[];return this.fontCache.forEach(function(m){i.push(m)}),Promise.all(i).then(function(m){var o=S(m),c;try{for(o.s();!(c=o.n()).done;){var v=c.value.dict;delete v.cacheKey}}catch(A){o.e(A)}finally{o.f()}l.fontCache.clear(),l.builtInCMapCache.clear(),l.standardFontDataCache.clear()})}},{key:"getPageDict",value:function(l){var a=(0,t.createPromiseCapability)(),i=[this.toplevelPagesDict],m=new T.RefSet,o=this._catDict.getRaw("Pages");o instanceof T.Ref&&m.put(o);var c=this.xref,v=this.pageKidsCountCache,A=0;function u(){for(var C=function(){var N=i.pop();if(N instanceof T.Ref){var _=v.get(N);return _>=0&&A+_<=l?(A+=_,"continue"):m.has(N)?(a.reject(new t.FormatError("Pages tree contains circular reference.")),{v:void 0}):(m.put(N),c.fetchAsync(N).then(function(Se){if((0,T.isDict)(Se,"Page")||(0,T.isDict)(Se)&&!Se.has("Kids")){N&&!v.has(N)&&v.put(N,1),l===A?a.resolve([Se,N]):(A++,u());return}i.push(Se),u()},a.reject),{v:void 0})}if(!(N instanceof T.Dict))return a.reject(new t.FormatError("Page dictionary kid reference points to wrong type of object.")),{v:void 0};var Y=void 0;try{Y=N.get("Count")}catch(Se){if(Se instanceof b.MissingDataException)throw Se}if(Number.isInteger(Y)&&Y>=0){var H=N.objId;if(H&&!v.has(H)&&v.put(H,Y),A+Y<=l)return A+=Y,"continue"}var Z=void 0;try{Z=N.get("Kids")}catch(Se){if(Se instanceof b.MissingDataException)throw Se}if(!Array.isArray(Z)){var ne;try{ne=N.get("Type")}catch(Se){if(Se instanceof b.MissingDataException)throw Se}return(0,T.isName)(ne,"Page")||!N.has("Type")&&N.has("Contents")?A===l?(a.resolve([N,null]),{v:void 0}):(A++,"continue"):(a.reject(new t.FormatError("Page dictionary kids object is not an array.")),{v:void 0})}for(var he=Z.length-1;he>=0;he--)i.push(Z[he])};i.length;){var I=C();if(I!=="continue"&&ae(I)==="object")return I.v}a.reject(new Error("Page index ".concat(l," not found.")))}return u(),a.promise}},{key:"getAllPageDicts",value:function(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,a=[{currentNode:this.toplevelPagesDict,posInKids:0}],i=new T.RefSet,m=this._catDict.getRaw("Pages");m instanceof T.Ref&&i.put(m);var o=new Map,c=0;function v(Y,H){o.set(c++,[Y,H])}function A(Y){o.set(c++,[Y,null])}for(;a.length>0;){var u=a[a.length-1],C=u.currentNode,I=u.posInKids,E=void 0;try{E=C.get("Kids")}catch(Y){if(Y instanceof b.MissingDataException||Y instanceof b.XRefEntryException&&!l)throw Y;A(Y);break}if(!Array.isArray(E)){A(new t.FormatError("Page dictionary kids object is not an array."));break}if(I>=E.length){a.pop();continue}var N=E[I],_=void 0;if(N instanceof T.Ref){try{_=this.xref.fetch(N)}catch(Y){if(Y instanceof b.MissingDataException||Y instanceof b.XRefEntryException&&!l)throw Y;A(Y);break}if(i.has(N)){A(new t.FormatError("Pages tree contains circular reference."));break}i.put(N)}else _=N;if(!(_ instanceof T.Dict)){A(new t.FormatError("Page dictionary kid reference points to wrong type of object."));break}(0,T.isDict)(_,"Page")||!_.has("Kids")?v(_,N instanceof T.Ref?N:null):a.push({currentNode:_,posInKids:0}),u.posInKids++}return o}},{key:"getPageIndex",value:function(l){var a=this,i=this.pageIndexCache.get(l);if(i!==void 0)return Promise.resolve(i);var m=this.xref;function o(A){var u=0,C;return m.fetchAsync(A).then(function(I){if((0,T.isRefsEqual)(A,l)&&!(0,T.isDict)(I,"Page")&&!((0,T.isDict)(I)&&!I.has("Type")&&I.has("Contents")))throw new t.FormatError("The reference does not point to a /Page dictionary.");if(!I)return null;if(!(0,T.isDict)(I))throw new t.FormatError("Node must be a dictionary.");return C=I.getRaw("Parent"),I.getAsync("Parent")}).then(function(I){if(!I)return null;if(!(0,T.isDict)(I))throw new t.FormatError("Parent must be a dictionary.");return I.getAsync("Kids")}).then(function(I){if(!I)return null;for(var E=[],N=!1,_=0,Y=I.length;_{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.NumberTree=P.NameTree=void 0;var b=D(4),t=D(135);function e(y,k){if(typeof k!="function"&&k!==null)throw new TypeError("Super expression must either be null or a function");y.prototype=Object.create(k&&k.prototype,{constructor:{value:y,writable:!0,configurable:!0}}),k&&ge(y,k)}function ge(y,k){return ge=Object.setPrototypeOf||function(S,O){return S.__proto__=O,S},ge(y,k)}function le(y){var k=be();return function(){var S=xe(y),O;if(k){var w=xe(this).constructor;O=Reflect.construct(S,arguments,w)}else O=S.apply(this,arguments);return V(this,O)}}function V(y,k){if(k&&(T(k)==="object"||typeof k=="function"))return k;if(k!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ye(y)}function ye(y){if(y===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y}function be(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(y){return!1}}function xe(y){return xe=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},xe(y)}function ae(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function d(y,k){for(var n=0;n0;){var p=S.fetchIfRef(w.shift());if(!!(0,t.isDict)(p)){if(p.has("Kids")){for(var x=p.get("Kids"),f=0,h=x.length;fp)return(0,b.warn)('Search depth limit reached for "'.concat(this._type,'" tree.')),null;var x=O.get("Kids");if(!Array.isArray(x))return null;for(var f=0,h=x.length-1;f<=h;){var F=f+h>>1,s=S.fetchIfRef(x[F]),g=s.get("Limits");if(nS.fetchIfRef(g[1]))f=F+1;else{O=S.fetchIfRef(x[F]);break}}if(f>h)return null}var l=O.get(this._type);if(Array.isArray(l))for(var a=0,i=l.length-2;a<=i;){var m=a+i>>1,o=m+(m&1),c=S.fetchIfRef(l[o]);if(nc)a=o+2;else return S.fetchIfRef(l[o+1])}return null}}]),y}(),re=function(y){e(n,y);var k=le(n);function n(S,O){return ae(this,n),k.call(this,S,O,"Names")}return n}(q);P.NameTree=re;var X=function(y){e(n,y);var k=le(n);function n(S,O){return ae(this,n),k.call(this,S,O,"Nums")}return n}(q);P.NumberTree=X},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.FileSpec=void 0;var T=D(135),b=D(4);function t(ye,be){if(!(ye instanceof be))throw new TypeError("Cannot call a class as a function")}function e(ye,be){for(var xe=0;xe{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.MetadataParser=void 0;var T=D(198);function b(ce,q){var re=typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(!re){if(Array.isArray(ce)||(re=ge(ce))||q&&ce&&typeof ce.length=="number"){re&&(ce=re);var X=0,y=function(){};return{s:y,n:function(){return X>=ce.length?{done:!0}:{done:!1,value:ce[X++]}},e:function(w){throw w},f:y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,n=!1,S;return{s:function(){re=re.call(ce)},n:function(){var w=re.next();return k=w.done,w},e:function(w){n=!0,S=w},f:function(){try{!k&&re.return!=null&&re.return()}finally{if(n)throw S}}}}function t(ce,q){return ye(ce)||V(ce,q)||ge(ce,q)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(ce,q){if(!!ce){if(typeof ce=="string")return le(ce,q);var re=Object.prototype.toString.call(ce).slice(8,-1);if(re==="Object"&&ce.constructor&&(re=ce.constructor.name),re==="Map"||re==="Set")return Array.from(ce);if(re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return le(ce,q)}}function le(ce,q){(q==null||q>ce.length)&&(q=ce.length);for(var re=0,X=new Array(q);re\\376\\377([^<]+)/g,function(X,y){for(var k=y.replace(/\\([0-3])([0-7])([0-7])/g,function(p,x,f,h){return String.fromCharCode(x*64+f*8+h*1)}).replace(/&(amp|apos|gt|lt|quot);/g,function(p,x){switch(x){case"amp":return"&";case"apos":return"'";case"gt":return">";case"lt":return"<";case"quot":return'"'}throw new Error("_repair: ".concat(x," isn't defined."))}),n=[],S=0,O=k.length;S=32&&w<127&&w!==60&&w!==62&&w!==38?n.push(String.fromCharCode(w)):n.push("&#x"+(65536+w).toString(16).substring(1)+";")}return">"+n.join("")})}},{key:"_getSequence",value:function(re){var X=re.nodeName;return X!=="rdf:bag"&&X!=="rdf:seq"&&X!=="rdf:alt"?null:re.childNodes.filter(function(y){return y.nodeName==="rdf:li"})}},{key:"_parseArray",value:function(re){if(!!re.hasChildNodes()){var X=t(re.childNodes,1),y=X[0],k=this._getSequence(y)||[];this._metadataMap.set(re.nodeName,k.map(function(n){return n.textContent.trim()}))}}},{key:"_parse",value:function(re){var X=re.documentElement;if(X.nodeName!=="rdf:rdf")for(X=X.firstChild;X&&X.nodeName!=="rdf:rdf";)X=X.nextSibling;if(!(!X||X.nodeName!=="rdf:rdf"||!X.hasChildNodes())){var y=b(X.childNodes),k;try{for(y.s();!(k=y.n()).done;){var n=k.value;if(n.nodeName==="rdf:description"){var S=b(n.childNodes),O;try{for(S.s();!(O=S.n()).done;){var w=O.value,p=w.nodeName;switch(p){case"#text":continue;case"dc:creator":case"dc:subject":this._parseArray(w);continue}this._metadataMap.set(p,w.textContent.trim())}}catch(x){S.e(x)}finally{S.f()}}}}catch(x){y.e(x)}finally{y.f()}}}},{key:"serializable",get:function(){return{parsedData:this._metadataMap,rawData:this._data}}}]),ce}();P.MetadataParser=d},(Me,P,D)=>{"use strict";function T(h){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(s){return typeof s}:T=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},T(h)}Object.defineProperty(P,"__esModule",{value:!0}),P.XMLParserErrorCode=P.XMLParserBase=P.SimpleXMLParser=P.SimpleDOMNode=void 0;var b=D(139);function t(h,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");h.prototype=Object.create(F&&F.prototype,{constructor:{value:h,writable:!0,configurable:!0}}),F&&e(h,F)}function e(h,F){return e=Object.setPrototypeOf||function(g,l){return g.__proto__=l,g},e(h,F)}function ge(h){var F=ye();return function(){var g=be(h),l;if(F){var a=be(this).constructor;l=Reflect.construct(g,arguments,a)}else l=g.apply(this,arguments);return le(this,l)}}function le(h,F){if(F&&(T(F)==="object"||typeof F=="function"))return F;if(F!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return V(h)}function V(h){if(h===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h}function ye(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(h){return!1}}function be(h){return be=Object.setPrototypeOf?Object.getPrototypeOf:function(s){return s.__proto__||Object.getPrototypeOf(s)},be(h)}function xe(h,F){var s=typeof Symbol!="undefined"&&h[Symbol.iterator]||h["@@iterator"];if(!s){if(Array.isArray(h)||(s=ce(h))||F&&h&&typeof h.length=="number"){s&&(h=s);var g=0,l=function(){};return{s:l,n:function(){return g>=h.length?{done:!0}:{done:!1,value:h[g++]}},e:function(c){throw c},f:l}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,i=!1,m;return{s:function(){s=s.call(h)},n:function(){var c=s.next();return a=c.done,c},e:function(c){i=!0,m=c},f:function(){try{!a&&s.return!=null&&s.return()}finally{if(i)throw m}}}}function ae(h,F){return X(h)||re(h,F)||ce(h,F)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(h,F){if(!!h){if(typeof h=="string")return q(h,F);var s=Object.prototype.toString.call(h).slice(8,-1);if(s==="Object"&&h.constructor&&(s=h.constructor.name),s==="Map"||s==="Set")return Array.from(h);if(s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s))return q(h,F)}}function q(h,F){(F==null||F>h.length)&&(F=h.length);for(var s=0,g=new Array(F);s";case"amp":return"&";case"quot":return'"';case"apos":return"'"}return g.onResolveEntity(a)})}},{key:"_parseContent",value:function(s,g){var l=[],a=g;function i(){for(;a"&&s[a]!=="/";)++a;var m=s.substring(g,a);for(i();a"&&s[a]!=="/"&&s[a]!=="?";){i();for(var o="",c="";a"&&s[l]!=="?"&&s[l]!=="/";)++l;var i=s.substring(g,l);a();for(var m=l;l");)++l;var o=s.substring(m,l);return{name:i,value:o,parsed:l-g}}},{key:"parseXml",value:function(s){for(var g=0;g",a),m<0){this.onError(S.UnterminatedElement);return}this.onEndElement(s.substring(a,m)),a=m+1;break;case"?":++a;var o=this._parseProcessingInstruction(s,a);if(s.substring(a+o.parsed,a+o.parsed+2)!=="?>"){this.onError(S.UnterminatedXmlDeclaration);return}this.onPi(o.name,o.value),a+=o.parsed+2;break;case"!":if(s.substring(a+1,a+3)==="--"){if(m=s.indexOf("-->",a+3),m<0){this.onError(S.UnterminatedComment);return}this.onComment(s.substring(a+3,m)),a=m+3}else if(s.substring(a+1,a+8)==="[CDATA["){if(m=s.indexOf("]]>",a+8),m<0){this.onError(S.UnterminatedCdat);return}this.onCdata(s.substring(a+8,m)),a=m+3}else if(s.substring(a+1,a+8)==="DOCTYPE"){var c=s.indexOf("[",a+8),v=!1;if(m=s.indexOf(">",a+8),m<0){this.onError(S.UnterminatedDoctypeDeclaration);return}if(c>0&&m>c){if(m=s.indexOf("]>",a+8),m<0){this.onError(S.UnterminatedDoctypeDeclaration);return}v=!0}var A=s.substring(a+8,m+(v?1:0));this.onDoctype(A),a=m+(v?2:1)}else{this.onError(S.MalformedElement);return}break;default:var u=this._parseContent(s,a);if(u===null){this.onError(S.MalformedElement);return}var C=!1;if(s.substring(a+u.parsed,a+u.parsed+2)==="/>")C=!0;else if(s.substring(a+u.parsed,a+u.parsed+1)!==">"){this.onError(S.UnterminatedElement);return}this.onBeginElement(u.name,u.attributes,C),a+=u.parsed+(C?2:1);break}}else{for(;a0}},{key:"searchNode",value:function(s,g){if(g>=s.length)return this;for(var l=s[g],a=[],i=this;;){if(l.name===i.nodeName)if(l.pos===0){var m=i.searchNode(s,g+1);if(m!==null)return m}else{if(a.length===0)return null;var o=a.pop(),c=ae(o,1),v=c[0],A=0,u=xe(v.childNodes),C;try{for(u.s();!(C=u.n()).done;){var I=C.value;if(l.name===I.nodeName){if(A===l.pos)return I.searchNode(s,g+1);A++}}}catch(Z){u.e(Z)}finally{u.f()}return i.searchNode(s,g+1)}if(i.childNodes&&i.childNodes.length!==0)a.push([i,0]),i=i.childNodes[0];else{if(a.length===0)return null;for(;a.length!==0;){var E=a.pop(),N=ae(E,2),_=N[0],Y=N[1],H=Y+1;if(H<_.childNodes.length){a.push([_,H]),i=_.childNodes[H];break}}if(a.length===0)return null}}}},{key:"dump",value:function(s){if(this.nodeName==="#text"){s.push((0,b.encodeToXmlString)(this.nodeValue));return}if(s.push("<".concat(this.nodeName)),this.attributes){var g=xe(this.attributes),l;try{for(g.s();!(l=g.n()).done;){var a=l.value;s.push(" ".concat(a.name,'="').concat((0,b.encodeToXmlString)(a.value),'"'))}}catch(c){g.e(c)}finally{g.f()}}if(this.hasChildNodes()){s.push(">");var i=xe(this.childNodes),m;try{for(i.s();!(m=i.n()).done;){var o=m.value;o.dump(s)}}catch(c){i.e(c)}finally{i.f()}s.push(""))}else this.nodeValue?s.push(">".concat((0,b.encodeToXmlString)(this.nodeValue),"")):s.push("/>")}}]),h}();P.SimpleDOMNode=x;var f=function(h){t(s,h);var F=ge(s);function s(g){var l,a=g.hasAttributes,i=a===void 0?!1:a,m=g.lowerCaseName,o=m===void 0?!1:m;return y(this,s),l=F.call(this),l._currentFragment=null,l._stack=null,l._errorCode=S.NoError,l._hasAttributes=i,l._lowerCaseName=o,l}return n(s,[{key:"parseFromString",value:function(l){if(this._currentFragment=[],this._stack=[],this._errorCode=S.NoError,this.parseXml(l),this._errorCode===S.NoError){var a=ae(this._currentFragment,1),i=a[0];if(!!i)return{documentElement:i}}}},{key:"onText",value:function(l){if(!w(l)){var a=new x("#text",l);this._currentFragment.push(a)}}},{key:"onCdata",value:function(l){var a=new x("#text",l);this._currentFragment.push(a)}},{key:"onBeginElement",value:function(l,a,i){this._lowerCaseName&&(l=l.toLowerCase());var m=new x(l);m.childNodes=[],this._hasAttributes&&(m.attributes=a),this._currentFragment.push(m),!i&&(this._stack.push(this._currentFragment),this._currentFragment=m.childNodes)}},{key:"onEndElement",value:function(l){this._currentFragment=this._stack.pop()||[];var a=this._currentFragment[this._currentFragment.length-1];if(!!a)for(var i=0,m=a.childNodes.length;i{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.StructTreeRoot=P.StructTreePage=void 0;var T=D(135),b=D(4),t=D(195);function e(X,y){var k=typeof Symbol!="undefined"&&X[Symbol.iterator]||X["@@iterator"];if(!k){if(Array.isArray(X)||(k=ge(X))||y&&X&&typeof X.length=="number"){k&&(X=k);var n=0,S=function(){};return{s:S,n:function(){return n>=X.length?{done:!0}:{done:!1,value:X[n++]}},e:function(f){throw f},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function ge(X,y){if(!!X){if(typeof X=="string")return le(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return le(X,y)}}function le(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);k2&&arguments[2]!==void 0?arguments[2]:0;if(S>xe)return(0,b.warn)("StructTree MAX_DEPTH reached."),null;if(n.has(k))return n.get(k);var O=new ce(this,k);n.set(k,O);var w=k.get("P");if(!w||(0,T.isName)(w.get("Type"),"StructTreeRoot"))return this.addTopLevelNode(k,O)||n.delete(k),O;var p=this.addNode(w,n,S+1);if(!p)return O;var x=!1,f=e(p.kids),h;try{for(f.s();!(h=f.n()).done;){var F=h.value;F.type===ae.ELEMENT&&F.dict===k&&(F.parentNode=O,x=!0)}}catch(s){f.e(s)}finally{f.f()}return x||n.delete(k),O}},{key:"addTopLevelNode",value:function(k,n){var S=this.rootDict.get("K");if(!S)return!1;if((0,T.isDict)(S))return S.objId!==k.objId?!1:(this.nodes[0]=n,!0);if(!Array.isArray(S))return!0;for(var O=!1,w=0;w2&&arguments[2]!==void 0?arguments[2]:0;if(f>xe){(0,b.warn)("StructTree too deep to be fully serialized.");return}var h=Object.create(null);h.role=p.role,h.children=[],x.children.push(h);var F=p.dict.get("Alt");(0,b.isString)(F)&&(h.alt=(0,b.stringToPDFString)(F));var s=p.dict.get("Lang");(0,b.isString)(s)&&(h.lang=(0,b.stringToPDFString)(s));var g=e(p.kids),l;try{for(g.s();!(l=g.n()).done;){var a=l.value,i=a.type===ae.ELEMENT?a.parentNode:null;if(i){k(i,h,f+1);continue}else a.type===ae.PAGE_CONTENT||a.type===ae.STREAM_CONTENT?h.children.push({type:"content",id:"page".concat(a.pageObjId,"_mcid").concat(a.mcid)}):a.type===ae.OBJECT&&h.children.push({type:"object",id:a.refObjId})}}catch(m){g.e(m)}finally{g.f()}}var n=Object.create(null);n.children=[],n.role="Root";var S=e(this.nodes),O;try{for(S.s();!(O=S.n()).done;){var w=O.value;!w||k(w,n)}}catch(p){S.e(p)}finally{S.f()}return n}}]),X}();P.StructTreePage=re},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.ObjectLoader=void 0;var T=ge(D(2)),b=D(135),t=D(139),e=D(4);function ge(y){return y&&y.__esModule?y:{default:y}}function le(y,k,n,S,O,w,p){try{var x=y[w](p),f=x.value}catch(h){n(h);return}x.done?k(f):Promise.resolve(f).then(S,O)}function V(y){return function(){var k=this,n=arguments;return new Promise(function(S,O){var w=y.apply(k,n);function p(f){le(w,S,O,p,x,"next",f)}function x(f){le(w,S,O,p,x,"throw",f)}p(void 0)})}}function ye(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function be(y,k){for(var n=0;n=y.length?{done:!0}:{done:!1,value:y[S++]}},e:function(h){throw h},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function d(y,k){if(!!y){if(typeof y=="string")return ce(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ce(y,k)}}function ce(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.incrementalUpdate=x,P.writeDict=q;var T=D(4),b=D(135),t=D(139),e=D(198),ge=D(202);function le(f,h){return be(f)||ye(f,h)||d(f,h)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(f,h){var F=f==null?null:typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(F!=null){var s=[],g=!0,l=!1,a,i;try{for(F=F.call(f);!(g=(a=F.next()).done)&&(s.push(a.value),!(h&&s.length===h));g=!0);}catch(m){l=!0,i=m}finally{try{!g&&F.return!=null&&F.return()}finally{if(l)throw i}}return s}}function be(f){if(Array.isArray(f))return f}function xe(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xe=function(F){return typeof F}:xe=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},xe(f)}function ae(f,h){var F=typeof Symbol!="undefined"&&f[Symbol.iterator]||f["@@iterator"];if(!F){if(Array.isArray(f)||(F=d(f))||h&&f&&typeof f.length=="number"){F&&(f=F);var s=0,g=function(){};return{s:g,n:function(){return s>=f.length?{done:!0}:{done:!1,value:f[s++]}},e:function(o){throw o},f:g}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,a=!1,i;return{s:function(){F=F.call(f)},n:function(){var o=F.next();return l=o.done,o},e:function(o){a=!0,i=o},f:function(){try{!l&&F.return!=null&&F.return()}finally{if(a)throw i}}}}function d(f,h){if(!!f){if(typeof f=="string")return ce(f,h);var F=Object.prototype.toString.call(f).slice(8,-1);if(F==="Object"&&f.constructor&&(F=f.constructor.name),F==="Map"||F==="Set")return Array.from(f);if(F==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(F))return ce(f,h)}}function ce(f,h){(h==null||h>f.length)&&(h=f.length);for(var F=0,s=new Array(h);F>")}function re(f,h,F){q(f.dict,h,F),h.push(` stream `);var s=f.getString();F!==null&&(s=F.encryptString(s)),h.push(s,` endstream `)}function X(f,h,F){h.push("[");var s=!0,g=ae(f),l;try{for(g.s();!(l=g.n()).done;){var a=l.value;s?s=!1:h.push(" "),k(a,h,F)}}catch(i){g.e(i)}finally{g.f()}h.push("]")}function y(f){if(Number.isInteger(f))return f.toString();var h=Math.round(f*100);return h%100==0?(h/100).toString():h%10==0?f.toFixed(1):f.toFixed(2)}function k(f,h,F){(0,b.isName)(f)?h.push("/".concat((0,t.escapePDFName)(f.name))):(0,b.isRef)(f)?h.push("".concat(f.num," ").concat(f.gen," R")):Array.isArray(f)?X(f,h,F):typeof f=="string"?(F!==null&&(f=F.encryptString(f)),h.push("(".concat((0,T.escapeString)(f),")"))):typeof f=="number"?h.push(y(f)):typeof f=="boolean"?h.push(f.toString()):(0,b.isDict)(f)?q(f,h,F):(0,b.isStream)(f)?re(f,h,F):f===null?h.push("null"):(0,T.warn)("Unhandled value in writer: ".concat(xe(f),", please file a bug."))}function n(f,h,F,s){for(var g=h+F-1;g>F-1;g--)s[g]=f&255,f>>=8;return F+h}function S(f,h,F){for(var s=0,g=f.length;s> stream `)+h+` endstream endobj `;a.push({ref:F,data:N})}}function x(f){var h=f.originalData,F=f.xrefInfo,s=f.newRefs,g=f.xref,l=g===void 0?null:g,a=f.hasXfa,i=a===void 0?!1:a,m=f.xfaDatasetsRef,o=m===void 0?null:m,c=f.hasXfaDatasetsEntry,v=c===void 0?!1:c,A=f.acroFormRef,u=A===void 0?null:A,C=f.acroForm,I=C===void 0?null:C,E=f.xfaData,N=E===void 0?null:E;i&&p({xfaData:N,xfaDatasetsRef:o,hasXfaDatasetsEntry:v,acroFormRef:u,acroForm:I,newRefs:s,xref:l,xrefInfo:F});var _=new b.Dict(null),Y=F.newRef,H,Z,ne=h[h.length-1];ne===10||ne===13?(H=[],Z=h.length):(H=[` `],Z=h.length+1),_.set("Size",Y.num+1),_.set("Prev",F.startXRef),_.set("Type",b.Name.get("XRef")),F.rootRef!==null&&_.set("Root",F.rootRef),F.infoRef!==null&&_.set("Info",F.infoRef),F.encryptRef!==null&&_.set("Encrypt",F.encryptRef),s.push({ref:Y,data:""}),s=s.sort(function(Ce,De){return Ce.ref.num-De.ref.num});var he=[[0,1,65535]],Se=[0,1],ue=0,te=ae(s),$;try{for(te.s();!($=te.n()).done;){var j=$.value,G=j.ref,M=j.data;ue=Math.max(ue,Z),he.push([1,Z,Math.min(G.gen,65535)]),Z+=M.length,Se.push(G.num,1),H.push(M)}}catch(Ce){te.e(Ce)}finally{te.f()}if(_.set("Index",Se),Array.isArray(F.fileIds)&&F.fileIds.length>0){var W=O(Z,F);_.set("ID",[F.fileIds[0],W])}var z=Math.ceil(Math.log2(ue)/8),J=[1,z,2],Q=J[0]+J[1]+J[2],K=Q*he.length;_.set("W",J),_.set("Length",K),H.push("".concat(Y.num," ").concat(Y.gen,` obj `)),q(_,H,null),H.push(` stream `);var de=H.reduce(function(Ce,De){return Ce+De.length},0),oe=` endstream endobj startxref `.concat(Z,` %%EOF `),pe=new Uint8Array(h.length+de+K+oe.length);pe.set(h);var fe=h.length,ke=ae(H),Re;try{for(ke.s();!(Re=ke.n()).done;){var ve=Re.value;S(ve,fe,pe),fe+=ve.length}}catch(Ce){ke.e(Ce)}finally{ke.f()}for(var we=0,se=he;we{"use strict";function T(g){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(a){return typeof a}:T=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},T(g)}Object.defineProperty(P,"__esModule",{value:!0}),P.calculateSHA256=P.calculateMD5=P.PDF20=P.PDF17=P.CipherTransformFactory=P.ARCFourCipher=P.AES256Cipher=P.AES128Cipher=void 0,P.calculateSHA384=S,P.calculateSHA512=void 0;var b=D(4),t=D(135),e=D(203);function ge(g,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(l&&l.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),l&&le(g,l)}function le(g,l){return le=Object.setPrototypeOf||function(i,m){return i.__proto__=m,i},le(g,l)}function V(g){var l=xe();return function(){var i=ae(g),m;if(l){var o=ae(this).constructor;m=Reflect.construct(i,arguments,o)}else m=i.apply(this,arguments);return ye(this,m)}}function ye(g,l){if(l&&(T(l)==="object"||typeof l=="function"))return l;if(l!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(g)}function be(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function xe(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(g){return!1}}function ae(g){return ae=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},ae(g)}function d(g,l){if(!(g instanceof l))throw new TypeError("Cannot call a class as a function")}function ce(g,l){for(var a=0;a>5&255,E[N++]=c>>13&255,E[N++]=c>>21&255,E[N++]=c>>>29&255,E[N++]=0,E[N++]=0,E[N++]=0;var H=new Int32Array(16);for(N=0;N>>32-G)|0,Z=$}v=v+Z|0,A=A+ne|0,u=u+he|0,C=C+Se|0}return new Uint8Array([v&255,v>>8&255,v>>16&255,v>>>24&255,A&255,A>>8&255,A>>16&255,A>>>24&255,u&255,u>>8&255,u>>16&255,u>>>24&255,C&255,C>>8&255,C>>16&255,C>>>24&255])}return i}();P.calculateMD5=X;var y=function(){function g(l,a){d(this,g),this.high=l|0,this.low=a|0}return q(g,[{key:"and",value:function(a){this.high&=a.high,this.low&=a.low}},{key:"xor",value:function(a){this.high^=a.high,this.low^=a.low}},{key:"or",value:function(a){this.high|=a.high,this.low|=a.low}},{key:"shiftRight",value:function(a){a>=32?(this.low=this.high>>>a-32|0,this.high=0):(this.low=this.low>>>a|this.high<<32-a,this.high=this.high>>>a|0)}},{key:"shiftLeft",value:function(a){a>=32?(this.high=this.low<>>32-a,this.low<<=a)}},{key:"rotateRight",value:function(a){var i,m;a&32?(m=this.low,i=this.high):(i=this.low,m=this.high),a&=31,this.low=i>>>a|m<<32-a,this.high=m>>>a|i<<32-a}},{key:"not",value:function(){this.high=~this.high,this.low=~this.low}},{key:"add",value:function(a){var i=(this.low>>>0)+(a.low>>>0),m=(this.high>>>0)+(a.high>>>0);i>4294967295&&(m+=1),this.low=i|0,this.high=m|0}},{key:"copyTo",value:function(a,i){a[i]=this.high>>>24&255,a[i+1]=this.high>>16&255,a[i+2]=this.high>>8&255,a[i+3]=this.high&255,a[i+4]=this.low>>>24&255,a[i+5]=this.low>>16&255,a[i+6]=this.low>>8&255,a[i+7]=this.low&255}},{key:"assign",value:function(a){this.high=a.high,this.low=a.low}}]),g}(),k=function(){function l(C,I){return C>>>I|C<<32-I}function a(C,I,E){return C&I^~C&E}function i(C,I,E){return C&I^C&E^I&E}function m(C){return l(C,2)^l(C,13)^l(C,22)}function o(C){return l(C,6)^l(C,11)^l(C,25)}function c(C){return l(C,7)^l(C,18)^C>>>3}function v(C){return l(C,17)^l(C,19)^C>>>10}var A=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function u(C,I,E){var N=1779033703,_=3144134277,Y=1013904242,H=2773480762,Z=1359893119,ne=2600822924,he=528734635,Se=1541459225,ue=Math.ceil((E+9)/64)*64,te=new Uint8Array(ue),$,j;for($=0;$>>29&255,te[$++]=E>>21&255,te[$++]=E>>13&255,te[$++]=E>>5&255,te[$++]=E<<3&255;var M=new Uint32Array(64);for($=0;$>24&255,N>>16&255,N>>8&255,N&255,_>>24&255,_>>16&255,_>>8&255,_&255,Y>>24&255,Y>>16&255,Y>>8&255,Y&255,H>>24&255,H>>16&255,H>>8&255,H&255,Z>>24&255,Z>>16&255,Z>>8&255,Z&255,ne>>24&255,ne>>16&255,ne>>8&255,ne&255,he>>24&255,he>>16&255,he>>8&255,he&255,Se>>24&255,Se>>16&255,Se>>8&255,Se&255])}return u}();P.calculateSHA256=k;var n=function(){function l(u,C,I,E,N){u.assign(C),u.and(I),N.assign(C),N.not(),N.and(E),u.xor(N)}function a(u,C,I,E,N){u.assign(C),u.and(I),N.assign(C),N.and(E),u.xor(N),N.assign(I),N.and(E),u.xor(N)}function i(u,C,I){u.assign(C),u.rotateRight(28),I.assign(C),I.rotateRight(34),u.xor(I),I.assign(C),I.rotateRight(39),u.xor(I)}function m(u,C,I){u.assign(C),u.rotateRight(14),I.assign(C),I.rotateRight(18),u.xor(I),I.assign(C),I.rotateRight(41),u.xor(I)}function o(u,C,I){u.assign(C),u.rotateRight(1),I.assign(C),I.rotateRight(8),u.xor(I),I.assign(C),I.shiftRight(7),u.xor(I)}function c(u,C,I){u.assign(C),u.rotateRight(19),I.assign(C),I.rotateRight(61),u.xor(I),I.assign(C),I.shiftRight(6),u.xor(I)}var v=[new y(1116352408,3609767458),new y(1899447441,602891725),new y(3049323471,3964484399),new y(3921009573,2173295548),new y(961987163,4081628472),new y(1508970993,3053834265),new y(2453635748,2937671579),new y(2870763221,3664609560),new y(3624381080,2734883394),new y(310598401,1164996542),new y(607225278,1323610764),new y(1426881987,3590304994),new y(1925078388,4068182383),new y(2162078206,991336113),new y(2614888103,633803317),new y(3248222580,3479774868),new y(3835390401,2666613458),new y(4022224774,944711139),new y(264347078,2341262773),new y(604807628,2007800933),new y(770255983,1495990901),new y(1249150122,1856431235),new y(1555081692,3175218132),new y(1996064986,2198950837),new y(2554220882,3999719339),new y(2821834349,766784016),new y(2952996808,2566594879),new y(3210313671,3203337956),new y(3336571891,1034457026),new y(3584528711,2466948901),new y(113926993,3758326383),new y(338241895,168717936),new y(666307205,1188179964),new y(773529912,1546045734),new y(1294757372,1522805485),new y(1396182291,2643833823),new y(1695183700,2343527390),new y(1986661051,1014477480),new y(2177026350,1206759142),new y(2456956037,344077627),new y(2730485921,1290863460),new y(2820302411,3158454273),new y(3259730800,3505952657),new y(3345764771,106217008),new y(3516065817,3606008344),new y(3600352804,1432725776),new y(4094571909,1467031594),new y(275423344,851169720),new y(430227734,3100823752),new y(506948616,1363258195),new y(659060556,3750685593),new y(883997877,3785050280),new y(958139571,3318307427),new y(1322822218,3812723403),new y(1537002063,2003034995),new y(1747873779,3602036899),new y(1955562222,1575990012),new y(2024104815,1125592928),new y(2227730452,2716904306),new y(2361852424,442776044),new y(2428436474,593698344),new y(2756734187,3733110249),new y(3204031479,2999351573),new y(3329325298,3815920427),new y(3391569614,3928383900),new y(3515267271,566280711),new y(3940187606,3454069534),new y(4118630271,4000239992),new y(116418474,1914138554),new y(174292421,2731055270),new y(289380356,3203993006),new y(460393269,320620315),new y(685471733,587496836),new y(852142971,1086792851),new y(1017036298,365543100),new y(1126000580,2618297676),new y(1288033470,3409855158),new y(1501505948,4234509866),new y(1607167915,987167468),new y(1816402316,1246189591)];function A(u,C,I){var E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,N,_,Y,H,Z,ne,he,Se;E?(N=new y(3418070365,3238371032),_=new y(1654270250,914150663),Y=new y(2438529370,812702999),H=new y(355462360,4144912697),Z=new y(1731405415,4290775857),ne=new y(2394180231,1750603025),he=new y(3675008525,1694076839),Se=new y(1203062813,3204075428)):(N=new y(1779033703,4089235720),_=new y(3144134277,2227873595),Y=new y(1013904242,4271175723),H=new y(2773480762,1595750129),Z=new y(1359893119,2917565137),ne=new y(2600822924,725511199),he=new y(528734635,4215389547),Se=new y(1541459225,327033209));var ue=Math.ceil((I+17)/128)*128,te=new Uint8Array(ue),$,j;for($=0;$>>29&255,te[$++]=I>>21&255,te[$++]=I>>13&255,te[$++]=I>>5&255,te[$++]=I<<3&255;var M=new Array(80);for($=0;$<80;$++)M[$]=new y(0,0);var W=new y(0,0),z=new y(0,0),J=new y(0,0),Q=new y(0,0),K=new y(0,0),de=new y(0,0),oe=new y(0,0),pe=new y(0,0),fe=new y(0,0),ke=new y(0,0),Re=new y(0,0),ve=new y(0,0),we;for($=0;$=1;--C){m=v[13],v[13]=v[9],v[9]=v[5],v[5]=v[1],v[1]=m,m=v[14],o=v[10],v[14]=v[6],v[10]=v[2],v[6]=m,v[2]=o,m=v[15],o=v[11],c=v[7],v[15]=v[3],v[11]=m,v[7]=o,v[3]=c;for(var I=0;I<16;++I)v[I]=this._inv_s[v[I]];for(var E=0,N=C*16;E<16;++E,++N)v[E]^=i[N];for(var _=0;_<16;_+=4){var Y=this._mix[v[_]],H=this._mix[v[_+1]],Z=this._mix[v[_+2]],ne=this._mix[v[_+3]];m=Y^H>>>8^H<<24^Z>>>16^Z<<16^ne>>>24^ne<<8,v[_]=m>>>24&255,v[_+1]=m>>16&255,v[_+2]=m>>8&255,v[_+3]=m&255}}m=v[13],v[13]=v[9],v[9]=v[5],v[5]=v[1],v[1]=m,m=v[14],o=v[10],v[14]=v[6],v[10]=v[2],v[6]=m,v[2]=o,m=v[15],o=v[11],c=v[7],v[15]=v[3],v[11]=m,v[7]=o,v[3]=c;for(var he=0;he<16;++he)v[he]=this._inv_s[v[he]],v[he]^=i[he];return v}},{key:"_encrypt",value:function(a,i){var m=this._s,o,c,v,A=new Uint8Array(16);A.set(a);for(var u=0;u<16;++u)A[u]^=i[u];for(var C=1;C=H;--Y)if(N[Y]!==_){_=0;break}E-=_,v[v.length-1]=N.subarray(0,16-_)}}for(var Z=new Uint8Array(E),ne=0,he=0,Se=v.length;ne2&&arguments[2]!==void 0?arguments[2]:null,o=a.length,c=this.buffer,v=this.bufferPosition;if(m)this.iv=m;else{for(var A=0;v<16&&A=256&&(A=(A^27)&255));for(var Y=0;Y<4;++Y)v[N]=u^=v[N-32],N++,v[N]=C^=v[N-32],N++,v[N]=I^=v[N-32],N++,v[N]=E^=v[N-32],N++}return v}}]),a}(w);P.AES256Cipher=x;var f=function(){function g(){d(this,g)}return q(g,[{key:"checkOwnerPassword",value:function(a,i,m,o){var c=new Uint8Array(a.length+56);c.set(a,0),c.set(i,a.length),c.set(m,a.length+i.length);var v=k(c,0,c.length);return(0,b.isArrayEqual)(v,o)}},{key:"checkUserPassword",value:function(a,i,m){var o=new Uint8Array(a.length+8);o.set(a,0),o.set(i,a.length);var c=k(o,0,o.length);return(0,b.isArrayEqual)(c,m)}},{key:"getOwnerKey",value:function(a,i,m,o){var c=new Uint8Array(a.length+56);c.set(a,0),c.set(i,a.length),c.set(m,a.length+i.length);var v=k(c,0,c.length),A=new x(v);return A.decryptBlock(o,!1,new Uint8Array(16))}},{key:"getUserKey",value:function(a,i,m){var o=new Uint8Array(a.length+8);o.set(a,0),o.set(i,a.length);var c=k(o,0,o.length),v=new x(c);return v.decryptBlock(m,!1,new Uint8Array(16))}}]),g}();P.PDF17=f;var h=function(){function l(i,m,o){for(var c=k(m,0,m.length).subarray(0,32),v=[0],A=0;A<64||v[v.length-1]>A-32;){var u=i.length+c.length+o.length,C=new Uint8Array(u),I=0;C.set(i,I),I+=i.length,C.set(c,I),I+=c.length,C.set(o,I);for(var E=new Uint8Array(u*64),N=0,_=0;N<64;N++,_+=u)E.set(C,_);var Y=new p(c.subarray(0,16));v=Y.encrypt(E,c.subarray(16,32));for(var H=0,Z=0;Z<16;Z++)H*=256%3,H%=3,H+=(v[Z]>>>0)%3,H%=3;H===0?c=k(v,0,v.length):H===1?c=S(v,0,v.length):H===2&&(c=n(v,0,v.length)),A++}return c.subarray(0,32)}var a=function(){function i(){d(this,i)}return q(i,[{key:"hash",value:function(o,c,v){return l(o,c,v)}},{key:"checkOwnerPassword",value:function(o,c,v,A){var u=new Uint8Array(o.length+56);u.set(o,0),u.set(c,o.length),u.set(v,o.length+c.length);var C=l(o,u,v);return(0,b.isArrayEqual)(C,A)}},{key:"checkUserPassword",value:function(o,c,v){var A=new Uint8Array(o.length+8);A.set(o,0),A.set(c,o.length);var u=l(o,A,[]);return(0,b.isArrayEqual)(u,v)}},{key:"getOwnerKey",value:function(o,c,v,A){var u=new Uint8Array(o.length+56);u.set(o,0),u.set(c,o.length),u.set(v,o.length+c.length);var C=l(o,u,v),I=new x(C);return I.decryptBlock(A,!1,new Uint8Array(16))}},{key:"getUserKey",value:function(o,c,v){var A=new Uint8Array(o.length+8);A.set(o,0),A.set(c,o.length);var u=l(o,A,[]),C=new x(u);return C.decryptBlock(v,!1,new Uint8Array(16))}}]),i}();return a}();P.PDF20=h;var F=function(){function g(l,a){d(this,g),this.StringCipherConstructor=l,this.StreamCipherConstructor=a}return q(g,[{key:"createStream",value:function(a,i){var m=new this.StreamCipherConstructor;return new e.DecryptStream(a,i,function(c,v){return m.decryptBlock(c,v)})}},{key:"decryptString",value:function(a){var i=new this.StringCipherConstructor,m=(0,b.stringToBytes)(a);return m=i.decryptBlock(m,!0),(0,b.bytesToString)(m)}},{key:"encryptString",value:function(a){var i=new this.StringCipherConstructor;if(i instanceof w){var m=a.length,o=16-m%16;a+=String.fromCharCode(o).repeat(o);var c=new Uint8Array(16);if(typeof crypto!="undefined")crypto.getRandomValues(c);else for(var v=0;v<16;v++)c[v]=Math.floor(256*Math.random());var A=(0,b.stringToBytes)(a);A=i.encrypt(A,c);var u=new Uint8Array(16+A.length);return u.set(c),u.set(A,16),(0,b.bytesToString)(u)}var C=(0,b.stringToBytes)(a);return C=i.encrypt(C),(0,b.bytesToString)(C)}}]),g}(),s=function(){var l=new Uint8Array([40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122]);function a(u,C,I,E,N,_,Y,H,Z,ne,he,Se){if(C){var ue=Math.min(127,C.length);C=C.subarray(0,ue)}else C=[];var te;return u===6?te=new h:te=new f,te.checkUserPassword(C,H,Y)?te.getUserKey(C,Z,he):C.length&&te.checkOwnerPassword(C,E,_,I)?te.getOwnerKey(C,N,_,ne):null}function i(u,C,I,E,N,_,Y,H){var Z=40+I.length+u.length,ne=new Uint8Array(Z),he=0,Se,ue;if(C)for(ue=Math.min(32,C.length);he>8&255,ne[he++]=N>>16&255,ne[he++]=N>>>24&255,Se=0,ue=u.length;Se=4&&!H&&(ne[he++]=255,ne[he++]=255,ne[he++]=255,ne[he++]=255);var te=X(ne,0,he),$=Y>>3;if(_>=3)for(Se=0;Se<50;++Se)te=X(te,0,$);var j=te.subarray(0,$),G,M;if(_>=3){for(he=0;he<32;++he)ne[he]=l[he];for(Se=0,ue=u.length;Se>3;if(I>=3)for(H=0;H<50;++H)Z=X(Z,0,Z.length);var he,Se;if(I>=3){Se=C;var ue=new Uint8Array(ne);for(H=19;H>=0;H--){for(var te=0;te3&&arguments[3]!==void 0?arguments[3]:!1,N=new Uint8Array(I.length+9),_=I.length,Y;for(Y=0;Y<_;++Y)N[Y]=I[Y];N[Y++]=u&255,N[Y++]=u>>8&255,N[Y++]=u>>16&255,N[Y++]=C&255,N[Y++]=C>>8&255,E&&(N[Y++]=115,N[Y++]=65,N[Y++]=108,N[Y++]=84);var H=X(N,0,Y);return H.subarray(0,Math.min(I.length+5,16))}function v(u,C,I,E,N){if(!(0,t.isName)(C))throw new b.FormatError("Invalid crypt filter name.");var _=u.get(C.name),Y;if(_!=null&&(Y=_.get("CFM")),!Y||Y.name==="None")return function(){return new O};if(Y.name==="V2")return function(){return new re(c(I,E,N,!1))};if(Y.name==="AESV2")return function(){return new p(c(I,E,N,!0))};if(Y.name==="AESV3")return function(){return new x(N)};throw new b.FormatError("Unknown crypto method")}var A=function(){function u(C,I,E){d(this,u);var N=C.get("Filter");if(!(0,t.isName)(N,"Standard"))throw new b.FormatError("unknown encryption method");this.filterName=N.name,this.dict=C;var _=C.get("V");if(!Number.isInteger(_)||_!==1&&_!==2&&_!==4&&_!==5)throw new b.FormatError("unsupported encryption algorithm");this.algorithm=_;var Y=C.get("Length");if(!Y)if(_<=3)Y=40;else{var H=C.get("CF"),Z=C.get("StmF");if((0,t.isDict)(H)&&(0,t.isName)(Z)){H.suppressEncryption=!0;var ne=H.get(Z.name);Y=ne&&ne.get("Length")||128,Y<40&&(Y<<=3)}}if(!Number.isInteger(Y)||Y<40||Y%8!=0)throw new b.FormatError("invalid key length");var he=(0,b.stringToBytes)(C.get("O")).subarray(0,32),Se=(0,b.stringToBytes)(C.get("U")).subarray(0,32),ue=C.get("P"),te=C.get("R"),$=(_===4||_===5)&&C.get("EncryptMetadata")!==!1;this.encryptMetadata=$;var j=(0,b.stringToBytes)(I),G;if(E){if(te===6)try{E=(0,b.utf8StringToString)(E)}catch(Re){(0,b.warn)("CipherTransformFactory: Unable to convert UTF8 encoded password.")}G=(0,b.stringToBytes)(E)}var M;if(_!==5)M=i(j,G,he,Se,ue,te,Y,$);else{var W=(0,b.stringToBytes)(C.get("O")).subarray(32,40),z=(0,b.stringToBytes)(C.get("O")).subarray(40,48),J=(0,b.stringToBytes)(C.get("U")).subarray(0,48),Q=(0,b.stringToBytes)(C.get("U")).subarray(32,40),K=(0,b.stringToBytes)(C.get("U")).subarray(40,48),de=(0,b.stringToBytes)(C.get("OE")),oe=(0,b.stringToBytes)(C.get("UE")),pe=(0,b.stringToBytes)(C.get("Perms"));M=a(te,G,he,W,z,J,Se,Q,K,de,oe,pe)}if(!M&&!E)throw new b.PasswordException("No password given",b.PasswordResponses.NEED_PASSWORD);if(!M&&E){var fe=m(G,he,te,Y);M=i(j,fe,he,Se,ue,te,Y,$)}if(!M)throw new b.PasswordException("Incorrect Password",b.PasswordResponses.INCORRECT_PASSWORD);if(this.encryptionKey=M,_>=4){var ke=C.get("CF");(0,t.isDict)(ke)&&(ke.suppressEncryption=!0),this.cf=ke,this.stmf=C.get("StmF")||o,this.strf=C.get("StrF")||o,this.eff=C.get("EFF")||this.stmf}}return q(u,[{key:"createCipherTransform",value:function(I,E){if(this.algorithm===4||this.algorithm===5)return new F(v(this.cf,this.stmf,I,E,this.encryptionKey),v(this.cf,this.strf,I,E,this.encryptionKey));var N=c(I,E,this.encryptionKey,!1),_=function(){return new re(N)};return new F(_,_)}}]),u}();return A}();P.CipherTransformFactory=s},(Me,P,D)=>{"use strict";function T(re){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(y){return typeof y}:T=function(y){return y&&typeof Symbol=="function"&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y},T(re)}Object.defineProperty(P,"__esModule",{value:!0}),P.DecryptStream=void 0;var b=D(159);function t(re,X){if(!(re instanceof X))throw new TypeError("Cannot call a class as a function")}function e(re,X){for(var y=0;y0,O=this.decrypt;n=O(n,!S);for(var w=this.bufferLength,p=n.length,x=this.ensureBuffer(w+p),f=0;f{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.XFAFactory=void 0;var T=xe(D(2)),b=D(205),t=D(209),e=D(215),ge=D(213),le=D(206),V=D(4),ye=D(216),be=D(226);function xe(S){return S&&S.__esModule?S:{default:S}}function ae(S,O){var w=typeof Symbol!="undefined"&&S[Symbol.iterator]||S["@@iterator"];if(!w){if(Array.isArray(S)||(w=d(S))||O&&S&&typeof S.length=="number"){w&&(S=w);var p=0,x=function(){};return{s:x,n:function(){return p>=S.length?{done:!0}:{done:!1,value:S[p++]}},e:function(g){throw g},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var f=!0,h=!1,F;return{s:function(){w=w.call(S)},n:function(){var g=w.next();return f=g.done,g},e:function(g){h=!0,F=g},f:function(){try{!f&&w.return!=null&&w.return()}finally{if(h)throw F}}}}function d(S,O){if(!!S){if(typeof S=="string")return ce(S,O);var w=Object.prototype.toString.call(S).slice(8,-1);if(w==="Object"&&S.constructor&&(w=S.constructor.name),w==="Map"||w==="Set")return Array.from(S);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return ce(S,O)}}function ce(S,O){(O==null||O>S.length)&&(O=S.length);for(var w=0,p=new Array(O);w0?p:null}},{key:"appendFonts",value:function(w,p){this.form[b.$globalData].fontFinder.add(w,p)}},{key:"getPages",value:function(){var O=re(T.default.mark(function p(){var x;return T.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(this.pages){h.next=3;break}return h.next=3,this._createPages();case 3:return x=this.pages,this.pages=null,h.abrupt("return",x);case 6:case"end":return h.stop()}},p,this)}));function w(){return O.apply(this,arguments)}return w}()},{key:"serializeData",value:function(w){return this.dataHandler.serialize(w)}}],[{key:"_createDocument",value:function(w){return w["/xdp:xdp"]?Object.values(w).join(""):w["xdp:xdp"]}},{key:"getRichTextAsHtml",value:function(w){if(!w||typeof w!="string")return null;try{var p=new ye.XFAParser(be.XhtmlNamespace,!0).parse(w);if(!["body","xhtml"].includes(p[b.$nodeName])){var x=be.XhtmlNamespace.body({});x[b.$appendChild](p),p=x}var f=p[b.$toHTML]();if(!f.success)return null;var h=f.html,F=h.attributes;return F&&(F.class&&(F.class=F.class.filter(function(s){return!s.startsWith("xfa")})),F.dir="auto"),{html:h,str:p[b.$text]()}}catch(s){(0,V.warn)("XFA - an error occurred during parsing of rich text: ".concat(s))}return null}}]),S}();P.XFAFactory=n},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.XmlObject=P.XFAObjectArray=P.XFAObject=P.XFAAttribute=P.StringObject=P.OptionObject=P.Option10=P.Option01=P.IntegerObject=P.ContentObject=P.$uid=P.$toStyle=P.$toString=P.$toPages=P.$toHTML=P.$text=P.$tabIndex=P.$setValue=P.$setSetAttributes=P.$setId=P.$searchNode=P.$root=P.$resolvePrototypes=P.$removeChild=P.$pushPara=P.$pushGlyphs=P.$popPara=P.$onText=P.$onChildCheck=P.$onChild=P.$nsAttributes=P.$nodeName=P.$namespaceId=P.$isUsable=P.$isTransparent=P.$isThereMoreWidth=P.$isSplittable=P.$isNsAgnostic=P.$isDescendent=P.$isDataValue=P.$isCDATAXml=P.$isBindable=P.$insertAt=P.$indexOf=P.$ids=P.$hasSettableValue=P.$globalData=P.$getTemplateRoot=P.$getSubformParent=P.$getRealChildrenByNameIt=P.$getParent=P.$getNextPage=P.$getExtra=P.$getDataValue=P.$getContainedChildren=P.$getChildrenByNameIt=P.$getChildrenByName=P.$getChildrenByClass=P.$getChildren=P.$getAvailableSpace=P.$getAttributes=P.$getAttributeIt=P.$flushHTML=P.$finalize=P.$extra=P.$dump=P.$data=P.$content=P.$consumed=P.$clone=P.$cleanup=P.$cleanPage=P.$clean=P.$childrenToHTML=P.$appendChild=P.$addHTML=P.$acceptWhitespace=void 0;var T=V(D(2)),b=D(206),t=D(4),e=D(139),ge=D(207),le=D(208);function V(ht){return ht&&ht.__esModule?ht:{default:ht}}function ye(ht,ut,We){return typeof Reflect!="undefined"&&Reflect.get?ye=Reflect.get:ye=function(st,dt,pt){var Dt=be(st,dt);if(!!Dt){var _t=Object.getOwnPropertyDescriptor(Dt,dt);return _t.get?_t.get.call(pt):_t.value}},ye(ht,ut,We||ht)}function be(ht,ut){for(;!Object.prototype.hasOwnProperty.call(ht,ut)&&(ht=S(ht),ht!==null););return ht}function xe(ht,ut){return ce(ht)||d(ht,ut)||F(ht,ut)||ae()}function ae(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(ht,ut){var We=ht==null?null:typeof Symbol!="undefined"&&ht[Symbol.iterator]||ht["@@iterator"];if(We!=null){var it=[],st=!0,dt=!1,pt,Dt;try{for(We=We.call(ht);!(st=(pt=We.next()).done)&&(it.push(pt.value),!(ut&&it.length===ut));st=!0);}catch(_t){dt=!0,Dt=_t}finally{try{!st&&We.return!=null&&We.return()}finally{if(dt)throw Dt}}return it}}function ce(ht){if(Array.isArray(ht))return ht}function q(ht,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function");ht.prototype=Object.create(ut&&ut.prototype,{constructor:{value:ht,writable:!0,configurable:!0}}),ut&&re(ht,ut)}function re(ht,ut){return re=Object.setPrototypeOf||function(it,st){return it.__proto__=st,it},re(ht,ut)}function X(ht){var ut=n();return function(){var it=S(ht),st;if(ut){var dt=S(this).constructor;st=Reflect.construct(it,arguments,dt)}else st=it.apply(this,arguments);return y(this,st)}}function y(ht,ut){if(ut&&(O(ut)==="object"||typeof ut=="function"))return ut;if(ut!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return k(ht)}function k(ht){if(ht===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ht}function n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ht){return!1}}function S(ht){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(We){return We.__proto__||Object.getPrototypeOf(We)},S(ht)}function O(ht){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(We){return typeof We}:O=function(We){return We&&typeof Symbol=="function"&&We.constructor===Symbol&&We!==Symbol.prototype?"symbol":typeof We},O(ht)}function w(ht){return f(ht)||x(ht)||F(ht)||p()}function p(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function x(ht){if(typeof Symbol!="undefined"&&ht[Symbol.iterator]!=null||ht["@@iterator"]!=null)return Array.from(ht)}function f(ht){if(Array.isArray(ht))return s(ht)}function h(ht,ut){var We=typeof Symbol!="undefined"&&ht[Symbol.iterator]||ht["@@iterator"];if(!We){if(Array.isArray(ht)||(We=F(ht))||ut&&ht&&typeof ht.length=="number"){We&&(ht=We);var it=0,st=function(){};return{s:st,n:function(){return it>=ht.length?{done:!0}:{done:!1,value:ht[it++]}},e:function(qt){throw qt},f:st}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var dt=!0,pt=!1,Dt;return{s:function(){We=We.call(ht)},n:function(){var qt=We.next();return dt=qt.done,qt},e:function(qt){pt=!0,Dt=qt},f:function(){try{!dt&&We.return!=null&&We.return()}finally{if(pt)throw Dt}}}}function F(ht,ut){if(!!ht){if(typeof ht=="string")return s(ht,ut);var We=Object.prototype.toString.call(ht).slice(8,-1);if(We==="Object"&&ht.constructor&&(We=ht.constructor.name),We==="Map"||We==="Set")return Array.from(ht);if(We==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(We))return s(ht,ut)}}function s(ht,ut){(ut==null||ut>ht.length)&&(ut=ht.length);for(var We=0,it=new Array(ut);We2&&arguments[2]!==void 0?arguments[2]:!1;g(this,ht),this[Ne]=ut,this[$e]=We,this[pr]=it,this[Xt]=null,this[nt]=[],this[et]="".concat(We).concat(Kr++),this[oe]=null}return a(ht,[{key:Ve,value:function(We){if(!this[pr]||!this[Ke](We))return!1;var it=We[$e],st=this[it];if(st instanceof hr){if(st.push(We))return this[o](We),!0}else return st!==null&&this[Je](st),this[it]=We,this[o](We),!0;var dt="";return this.id?dt=" (id: ".concat(this.id,")"):this.name&&(dt=" (name: ".concat(this.name," ").concat(this.h.value,")")),(0,t.warn)('XFA - node "'.concat(this[$e],'"').concat(dt,' has already enough "').concat(it,'"!')),!1}},{key:Ke,value:function(We){return this.hasOwnProperty(We[$e])&&We[Ne]===this[Ne]}},{key:ee,value:function(){return!1}},{key:i,value:function(){return!1}},{key:ve,value:function(){return!1}},{key:we,value:function(){return!1}},{key:ze,value:function(){this.para&&this[de]()[Y].paraStack.pop()}},{key:ct,value:function(){this[de]()[Y].paraStack.push(this.para)}},{key:yt,value:function(We){this.id&&this[Ne]===ge.NamespaceIds.template.id&&We.set(this.id,this)}},{key:de,value:function(){return this[oe].template}},{key:Fe,value:function(){return!1}},{key:Ee,value:function(){return!1}},{key:o,value:function(We){We[Xt]=this,this[nt].push(We),!We[oe]&&this[oe]&&(We[oe]=this[oe])}},{key:Je,value:function(We){var it=this[nt].indexOf(We);this[nt].splice(it,1)}},{key:pe,value:function(){return this.hasOwnProperty("value")}},{key:ft,value:function(We){}},{key:Qe,value:function(We){}},{key:H,value:function(){}},{key:v,value:function(We){delete this[pr],this[u]&&(We.clean(this[u]),delete this[u])}},{key:ke,value:function(We){return this[nt].indexOf(We)}},{key:Re,value:function(We,it){it[Xt]=this,this[nt].splice(We,0,it),!it[oe]&&this[oe]&&(it[oe]=this[oe])}},{key:Ce,value:function(){return!this.name}},{key:_e,value:function(){return""}},{key:kt,value:function(){return this[nt].length===0?this[E]:this[nt].map(function(We){return We[kt]()}).join("")}},{key:ot,get:function(){var We=Object.getPrototypeOf(this);if(!We._attributes){var it=We._attributes=new Set,st=h(Object.getOwnPropertyNames(this)),dt;try{for(st.s();!(dt=st.n()).done;){var pt=dt.value;if(this[pt]===null||this[pt]instanceof ht||this[pt]instanceof hr)break;it.add(pt)}}catch(Dt){st.e(Dt)}finally{st.f()}}return(0,t.shadow)(this,ot,We._attributes)}},{key:me,value:function(We){for(var it=this;it;){if(it===We)return!0;it=it[K]()}return!1}},{key:K,value:function(){return this[Xt]}},{key:Q,value:function(){return this[K]()}},{key:W,value:function(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return We?this[We]:this[nt]}},{key:_,value:function(){var We=Object.create(null);this[E]&&(We.$content=this[E]);var it=h(Object.getOwnPropertyNames(this)),st;try{for(it.s();!(st=it.n()).done;){var dt=st.value,pt=this[dt];pt!==null&&(pt instanceof ht?We[dt]=pt[_]():pt instanceof hr?pt.isEmpty()||(We[dt]=pt.dump()):We[dt]=pt)}}catch(Dt){it.e(Dt)}finally{it.f()}return We}},{key:He,value:function(){return null}},{key:ar,value:function(){return b.HTMLResult.EMPTY}},{key:z,value:T.default.mark(function ut(){var We,it,st;return T.default.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:We=h(this[W]()),pt.prev=1,We.s();case 3:if((it=We.n()).done){pt.next=9;break}return st=it.value,pt.next=7,st;case 7:pt.next=3;break;case 9:pt.next=14;break;case 11:pt.prev=11,pt.t0=pt.catch(1),We.e(pt.t0);case 14:return pt.prev=14,We.f(),pt.finish(14);case 17:case"end":return pt.stop()}},ut,this,[[1,11,14,17]])})},{key:Kt,value:T.default.mark(function ut(We,it){var st,dt,pt,Dt,_t;return T.default.wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:st=h(this[z]()),Bt.prev=1,st.s();case 3:if((dt=st.n()).done){Bt.next=13;break}if(pt=dt.value,!(!We||it===We.has(pt[$e]))){Bt.next=11;break}return Dt=this[Se](),_t=pt[ar](Dt),_t.success||(this[Y].failingNode=pt),Bt.next=11,_t;case 11:Bt.next=3;break;case 13:Bt.next=18;break;case 15:Bt.prev=15,Bt.t0=Bt.catch(1),st.e(Bt.t0);case 18:return Bt.prev=18,st.f(),Bt.finish(18);case 21:case"end":return Bt.stop()}},ut,this,[[1,15,18,21]])})},{key:Z,value:function(){return null}},{key:m,value:function(We,it){this[Y].children.push(We)}},{key:Se,value:function(){}},{key:c,value:function(We){var it=We.filter,st=it===void 0?null:it,dt=We.include,pt=dt===void 0?!0:dt;if(!this[Y].generator)this[Y].generator=this[Kt](st,pt);else{var Dt=this[Se](),_t=this[Y].failingNode[ar](Dt);if(!_t.success)return _t;_t.html&&this[m](_t.html,_t.bbox),delete this[Y].failingNode}for(;;){var qt=this[Y].generator.next();if(qt.done)break;var Bt=qt.value;if(!Bt.success)return Bt;Bt.html&&this[m](Bt.html,Bt.bbox)}return this[Y].generator=null,b.HTMLResult.EMPTY}},{key:It,value:function(We){this[Dr]=new Set(Object.keys(We))}},{key:nr,value:function(We){var it=this[ot],st=this[Dr];return w(We).filter(function(dt){return it.has(dt)&&!st.has(dt)})}},{key:xt,value:function(We){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set,st=h(this[nt]),dt;try{for(st.s();!(dt=st.n()).done;){var pt=dt.value;pt[fr](We,it)}}catch(Dt){st.e(Dt)}finally{st.f()}}},{key:fr,value:function(We,it){var st=this[Jt](We,it);st?this[Ue](st,We,it):this[xt](We,it)}},{key:Jt,value:function(We,it){var st=this.use,dt=this.usehref;if(!st&&!dt)return null;var pt=null,Dt=null,_t=null,qt=st;if(dt?(qt=dt,dt.startsWith("#som(")&&dt.endsWith(")")?Dt=dt.slice("#som(".length,dt.length-1):dt.startsWith(".#som(")&&dt.endsWith(")")?Dt=dt.slice(".#som(".length,dt.length-1):dt.startsWith("#")?_t=dt.slice(1):dt.startsWith(".#")&&(_t=dt.slice(2))):st.startsWith("#")?_t=st.slice(1):Dt=st,this.use=this.usehref="",_t?pt=We.get(_t):(pt=(0,le.searchNode)(We.get(gt),this,Dt,!0,!1),pt&&(pt=pt[0])),!pt)return(0,t.warn)("XFA - Invalid prototype reference: ".concat(qt,".")),null;if(pt[$e]!==this[$e])return(0,t.warn)("XFA - Incompatible prototype: ".concat(pt[$e]," !== ").concat(this[$e],".")),null;if(it.has(pt))return(0,t.warn)("XFA - Cycle detected in prototypes use."),null;it.add(pt);var Bt=pt[Jt](We,it);return Bt&&pt[Ue](Bt,We,it),pt[xt](We,it),it.delete(pt),pt}},{key:Ue,value:function(We,it,st){if(st.has(We)){(0,t.warn)("XFA - Cycle detected in prototypes use.");return}!this[E]&&We[E]&&(this[E]=We[E]);var dt=new Set(st);dt.add(We);var pt=h(this[nr](We[Dr])),Dt;try{for(pt.s();!(Dt=pt.n()).done;){var _t=Dt.value;this[_t]=We[_t],this[Dr]&&this[Dr].add(_t)}}catch(jt){pt.e(jt)}finally{pt.f()}var qt=h(Object.getOwnPropertyNames(this)),Bt;try{for(qt.s();!(Bt=qt.n()).done;){var Rt=Bt.value;if(!this[ot].has(Rt)){var Or=this[Rt],Tr=We[Rt];if(Or instanceof hr){var Er=h(Or[nt]),$r;try{for(Er.s();!($r=Er.n()).done;){var wt=$r.value;wt[fr](it,st)}}catch(jt){Er.e(jt)}finally{Er.f()}for(var vt=Or[nt].length,St=Tr[nt].length;vt0&&arguments[0]!==void 0?arguments[0]:null;return We?this[nt].filter(function(it){return it[$e]===We}):this[nt]}},{key:ue,value:function(We){return this[We]}},{key:te,value:function(We,it){var st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return Array.from(this[$](We,it,st))}},{key:$,value:T.default.mark(function ut(We,it){var st,dt,pt,Dt,_t=arguments;return T.default.wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:if(st=_t.length>2&&_t[2]!==void 0?_t[2]:!0,We!=="parent"){Bt.next=5;break}return Bt.next=4,this[Xt];case 4:return Bt.abrupt("return");case 5:dt=h(this[nt]),Bt.prev=6,dt.s();case 8:if((pt=dt.n()).done){Bt.next=20;break}if(Dt=pt.value,Dt[$e]!==We){Bt.next=13;break}return Bt.next=13,Dt;case 13:if(Dt.name!==We){Bt.next=16;break}return Bt.next=16,Dt;case 16:if(!(it||Dt[Ce]())){Bt.next=18;break}return Bt.delegateYield(Dt[$](We,it,!1),"t0",18);case 18:Bt.next=8;break;case 20:Bt.next=25;break;case 22:Bt.prev=22,Bt.t1=Bt.catch(6),dt.e(Bt.t1);case 25:return Bt.prev=25,dt.f(),Bt.finish(25);case 28:if(!(st&&this[ot].has(We))){Bt.next=31;break}return Bt.next=31,new vr(this,We,this[We]);case 31:case"end":return Bt.stop()}},ut,this,[[6,22,25,28]])})}],[{key:Pt,value:function(We){return Array.isArray(We)?We.map(function(it){return ht[Pt](it)}):O(We)==="object"&&We!==null?Object.assign({},We):We}}]),ht}();P.XFAObject=Sr;var hr=function(){function ht(){var ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Infinity;g(this,ht),this[ur]=ut,this[nt]=[]}return a(ht,[{key:"push",value:function(We){var it=this[nt].length;return it<=this[ur]?(this[nt].push(We),!0):((0,t.warn)('XFA - node "'.concat(We[$e],'" accepts no more than ').concat(this[ur]," children")),!1)}},{key:"isEmpty",value:function(){return this[nt].length===0}},{key:"dump",value:function(){return this[nt].length===1?this[nt][0][_]():this[nt].map(function(We){return We[_]()})}},{key:C,value:function(){var We=new ht(this[ur]);return We[nt]=this[nt].map(function(it){return it[C]()}),We}},{key:"children",get:function(){return this[nt]}},{key:"clear",value:function(){this[nt].length=0}}]),ht}();P.XFAObjectArray=hr;var vr=function(){function ht(ut,We,it){g(this,ht),this[Xt]=ut,this[$e]=We,this[E]=it,this[I]=!1,this[et]="attribute".concat(Kr++)}return a(ht,[{key:K,value:function(){return this[Xt]}},{key:se,value:function(){return!0}},{key:j,value:function(){return this[E].trim()}},{key:ft,value:function(ut){function We(it){return ut.apply(this,arguments)}return We.toString=function(){return ut.toString()},We}(function(ut){ut=ut.value||"",this[E]=ut.toString()})},{key:kt,value:function(){return this[E]}},{key:me,value:function(We){return this[Xt]===We||this[Xt][me](We)}}]),ht}();P.XFAAttribute=vr;var zr=function(ht){q(We,ht);var ut=X(We);function We(it,st){var dt,pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(g(this,We),dt=ut.call(this,it,st),dt[E]="",dt[Lt]=null,st!=="#text"){var Dt=new Map;dt[qe]=Dt;for(var _t=0,qt=Object.entries(pt);_t");return}if(st.push(">"),this[E])typeof this[E]=="string"?st.push((0,e.encodeToXmlString)(this[E])):this[E][Qt](st);else{var Er=h(this[nt]),$r;try{for(Er.s();!($r=Er.n()).done;){var wt=$r.value;wt[Qt](st)}}catch(vt){Er.e(vt)}finally{Er.f()}}st.push(""))}},{key:Ve,value:function(st){if(this[E]){var dt=new We(this[Ne],"#text");this[o](dt),dt[E]=this[E],this[E]=""}return this[o](st),!0}},{key:Qe,value:function(st){this[E]+=st}},{key:H,value:function(){if(this[E]&&this[nt].length>0){var st=new We(this[Ne],"#text");this[o](st),st[E]=this[E],delete this[E]}}},{key:ar,value:function(){return this[$e]==="#text"?b.HTMLResult.success({name:"#text",value:this[E]}):b.HTMLResult.EMPTY}},{key:W,value:function(){var st=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return st?this[nt].filter(function(dt){return dt[$e]===st}):this[nt]}},{key:he,value:function(){return this[qe]}},{key:ue,value:function(st){var dt=this[qe].get(st);return dt!==void 0?dt:this[W](st)}},{key:$,value:T.default.mark(function(st,dt){var pt,Dt,_t,qt;return T.default.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(pt=this[qe].get(st),!pt){Rt.next=4;break}return Rt.next=4,pt;case 4:Dt=h(this[nt]),Rt.prev=5,Dt.s();case 7:if((_t=Dt.n()).done){Rt.next=16;break}if(qt=_t.value,qt[$e]!==st){Rt.next=12;break}return Rt.next=12,qt;case 12:if(!dt){Rt.next=14;break}return Rt.delegateYield(qt[$](st,dt),"t0",14);case 14:Rt.next=7;break;case 16:Rt.next=21;break;case 18:Rt.prev=18,Rt.t1=Rt.catch(5),Dt.e(Rt.t1);case 21:return Rt.prev=21,Dt.f(),Rt.finish(21);case 24:case"end":return Rt.stop()}},pt,this,[[5,18,21,24]])})},{key:ne,value:T.default.mark(function(st,dt){var pt,Dt,_t,qt;return T.default.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:if(pt=this[qe].get(st),!(pt&&(!dt||!pt[I]))){Rt.next=4;break}return Rt.next=4,pt;case 4:Dt=h(this[nt]),Rt.prev=5,Dt.s();case 7:if((_t=Dt.n()).done){Rt.next=12;break}return qt=_t.value,Rt.delegateYield(qt[ne](st,dt),"t0",10);case 10:Rt.next=7;break;case 12:Rt.next=17;break;case 14:Rt.prev=14,Rt.t1=Rt.catch(5),Dt.e(Rt.t1);case 17:return Rt.prev=17,Dt.f(),Rt.finish(17);case 20:case"end":return Rt.stop()}},pt,this,[[5,14,17,20]])})},{key:M,value:T.default.mark(function it(st,dt,pt){var Dt,_t,qt;return T.default.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:Dt=h(this[nt]),Rt.prev=1,Dt.s();case 3:if((_t=Dt.n()).done){Rt.next=12;break}if(qt=_t.value,!(qt[$e]===st&&(!pt||!qt[I]))){Rt.next=8;break}return Rt.next=8,qt;case 8:if(!dt){Rt.next=10;break}return Rt.delegateYield(qt[M](st,dt,pt),"t0",10);case 10:Rt.next=3;break;case 12:Rt.next=17;break;case 14:Rt.prev=14,Rt.t1=Rt.catch(1),Dt.e(Rt.t1);case 17:return Rt.prev=17,Dt.f(),Rt.finish(17);case 20:case"end":return Rt.stop()}},it,this,[[1,14,17,20]])})},{key:se,value:function(){return this[Lt]===null?this[nt].length===0||this[nt][0][Ne]===ge.NamespaceIds.xhtml.id:this[Lt]}},{key:j,value:function(){return this[Lt]===null?this[nt].length===0?this[E].trim():this[nt][0][Ne]===ge.NamespaceIds.xhtml.id?this[nt][0][kt]().trim():null:this[E].trim()}},{key:ft,value:function(it){function st(dt){return it.apply(this,arguments)}return st.toString=function(){return it.toString()},st}(function(it){it=it.value||"",this[E]=it.toString()})},{key:_,value:function(){var st=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,dt=Object.create(null);st&&(dt.$ns=this[Ne]),this[E]&&(dt.$content=this[E]),dt.$name=this[$e],dt.children=[];var pt=h(this[nt]),Dt;try{for(pt.s();!(Dt=pt.n()).done;){var _t=Dt.value;dt.children.push(_t[_](st))}}catch(Er){pt.e(Er)}finally{pt.f()}dt.attributes=Object.create(null);var qt=h(this[qe]),Bt;try{for(qt.s();!(Bt=qt.n()).done;){var Rt=xe(Bt.value,2),Or=Rt[0],Tr=Rt[1];dt.attributes[Or]=Tr[E]}}catch(Er){qt.e(Er)}finally{qt.f()}return dt}}]),We}(Sr);P.XmlObject=zr;var br=function(ht){q(We,ht);var ut=X(We);function We(it,st){var dt;return g(this,We),dt=ut.call(this,it,st),dt[E]="",dt}return a(We,[{key:Qe,value:function(st){this[E]+=st}},{key:H,value:function(){}}]),We}(Sr);P.ContentObject=br;var qr=function(ht){q(We,ht);var ut=X(We);function We(it,st,dt){var pt;return g(this,We),pt=ut.call(this,it,st),pt[yr]=dt,pt}return a(We,[{key:H,value:function(){var st=this;this[E]=(0,b.getKeyword)({data:this[E],defaultValue:this[yr][0],validate:function(pt){return st[yr].includes(pt)}})}},{key:v,value:function(st){ye(S(We.prototype),v,this).call(this,st),delete this[yr]}}]),We}(br);P.OptionObject=qr;var Gr=function(ht){q(We,ht);var ut=X(We);function We(){return g(this,We),ut.apply(this,arguments)}return a(We,[{key:H,value:function(){this[E]=this[E].trim()}}]),We}(br);P.StringObject=Gr;var Ur=function(ht){q(We,ht);var ut=X(We);function We(it,st,dt,pt){var Dt;return g(this,We),Dt=ut.call(this,it,st),Dt[bt]=dt,Dt[Hr]=pt,Dt}return a(We,[{key:H,value:function(){this[E]=(0,b.getInteger)({data:this[E],defaultValue:this[bt],validate:this[Hr]})}},{key:v,value:function(st){ye(S(We.prototype),v,this).call(this,st),delete this[bt],delete this[Hr]}}]),We}(br);P.IntegerObject=Ur;var Qr=function(ht){q(We,ht);var ut=X(We);function We(it,st){return g(this,We),ut.call(this,it,st,0,function(dt){return dt===1})}return We}(Ur);P.Option01=Qr;var na=function(ht){q(We,ht);var ut=X(We);function We(it,st){return g(this,We),ut.call(this,it,st,1,function(dt){return dt===0})}return We}(Ur);P.Option10=na},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.HTMLResult=void 0,P.getBBox=w,P.getColor=O,P.getFloat=re,P.getInteger=q,P.getKeyword=X,P.getMeasurement=k,P.getRatio=n,P.getRelevant=S,P.getStringOption=y,P.stripQuotes=ce;var T=D(4);function b(x,f){if(!(x instanceof f))throw new TypeError("Cannot call a class as a function")}function t(x,f){for(var h=0;hx.length)&&(f=x.length);for(var h=0,F=new Array(f);h1&&arguments[1]!==void 0?arguments[1]:"0";if(f=f||"0",!x)return k(f);var h=x.trim().match(d);if(!h)return k(f);var F=ge(h,3),s=F[1],g=F[2],l=parseFloat(s);if(isNaN(l))return k(f);if(l===0)return 0;var a=ae[g];return a?a(l):l}function n(x){if(!x)return{num:1,den:1};var f=x.trim().split(/\s*:\s*/).map(function(g){return parseFloat(g)}).filter(function(g){return!isNaN(g)});if(f.length===1&&f.push(1),f.length===0)return{num:1,den:1};var h=ge(f,2),F=h[0],s=h[1];return{num:F,den:s}}function S(x){return x?x.trim().split(/\s+/).map(function(f){return{excluded:f[0]==="-",viewname:f.substring(1)}}):[]}function O(x){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0,0,0],h=ge(f,3),F=h[0],s=h[1],g=h[2];if(!x)return{r:F,g:s,b:g};var l=x.trim().split(/\s*,\s*/).map(function(i){return Math.min(Math.max(0,parseInt(i.trim(),10)),255)}).map(function(i){return isNaN(i)?0:i});if(l.length<3)return{r:F,g:s,b:g};var a=ge(l,3);return F=a[0],s=a[1],g=a[2],{r:F,g:s,b:g}}function w(x){var f=-1;if(!x)return{x:f,y:f,width:f,height:f};var h=x.trim().split(/\s*,\s*/).map(function(i){return k(i,"-1")});if(h.length<4||h[2]<0||h[3]<0)return{x:f,y:f,width:f,height:f};var F=ge(h,4),s=F[0],g=F[1],l=F[2],a=F[3];return{x:s,y:g,width:l,height:a}}var p=function(){function x(f,h,F,s){b(this,x),this.success=f,this.html=h,this.bbox=F,this.breakNode=s}return e(x,[{key:"isBreak",value:function(){return!!this.breakNode}}],[{key:"FAILURE",get:function(){return(0,T.shadow)(this,"FAILURE",new x(!1,null,null,null))}},{key:"EMPTY",get:function(){return(0,T.shadow)(this,"EMPTY",new x(!0,null,null,null))}},{key:"breakNode",value:function(h){return new x(!1,null,null,h)}},{key:"success",value:function(h){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return new x(!0,h,F,null)}}]),x}();P.HTMLResult=p},(Me,P)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.NamespaceIds=P.$buildXFAObject=void 0;var D=Symbol();P.$buildXFAObject=D;var T={config:{id:0,check:function(t){return t.startsWith("http://www.xfa.org/schema/xci/")}},connectionSet:{id:1,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-connection-set/")}},datasets:{id:2,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-data/")}},form:{id:3,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-form/")}},localeSet:{id:4,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-locale-set/")}},pdf:{id:5,check:function(t){return t==="http://ns.adobe.com/xdp/pdf/"}},signature:{id:6,check:function(t){return t==="http://www.w3.org/2000/09/xmldsig#"}},sourceSet:{id:7,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-source-set/")}},stylesheet:{id:8,check:function(t){return t==="http://www.w3.org/1999/XSL/Transform"}},template:{id:9,check:function(t){return t.startsWith("http://www.xfa.org/schema/xfa-template/")}},xdc:{id:10,check:function(t){return t.startsWith("http://www.xfa.org/schema/xdc/")}},xdp:{id:11,check:function(t){return t==="http://ns.adobe.com/xdp/"}},xfdf:{id:12,check:function(t){return t==="http://ns.adobe.com/xfdf/"}},xhtml:{id:13,check:function(t){return t==="http://www.w3.org/1999/xhtml"}},xmpmeta:{id:14,check:function(t){return t==="http://ns.adobe.com/xmpmeta/"}}};P.NamespaceIds=T},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.createDataNode=w,P.searchNode=S;var T=D(205),b=D(207),t=D(4);function e(p,x){var f=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(!f){if(Array.isArray(p)||(f=ye(p))||x&&p&&typeof p.length=="number"){f&&(p=f);var h=0,F=function(){};return{s:F,n:function(){return h>=p.length?{done:!0}:{done:!1,value:p[h++]}},e:function(i){throw i},f:F}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var s=!0,g=!1,l;return{s:function(){f=f.call(p)},n:function(){var i=f.next();return s=i.done,i},e:function(i){g=!0,l=i},f:function(){try{!s&&f.return!=null&&f.return()}finally{if(g)throw l}}}}function ge(p){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(f){return typeof f}:ge=function(f){return f&&typeof Symbol=="function"&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},ge(p)}function le(p,x){return ae(p)||xe(p,x)||ye(p,x)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(p,x){if(!!p){if(typeof p=="string")return be(p,x);var f=Object.prototype.toString.call(p).slice(8,-1);if(f==="Object"&&p.constructor&&(f=p.constructor.name),f==="Map"||f==="Set")return Array.from(p);if(f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return be(p,x)}}function be(p,x){(x==null||x>p.length)&&(x=p.length);for(var f=0,h=new Array(x);f2&&arguments[2]!==void 0?arguments[2]:!0,h=p.match(d);if(!h)return null;for(var F=h,s=le(F,1),g=s[0],l=[{name:g,cacheName:"."+g,index:0,js:null,formCalc:null,operator:q.dot}],a=g.length;a3&&arguments[3]!==void 0?arguments[3]:!0,F=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=n(f,h);if(!s)return null;var g=re.get(s[0].name),l=0,a;g?(a=!0,p=[g(p,x)],l=1):(a=x===null,p=[x||p]);for(var i=function(v){var A=s[l],u=A.name,C=A.cacheName,I=A.operator,E=A.index,N=[],_=e(p),Y;try{for(_.s();!(Y=_.n()).done;){var H=Y.value;if(H instanceof T.XFAObject){var Z=void 0,ne=void 0;if(F&&(ne=X.get(H),ne||(ne=new Map,X.set(H,ne)),Z=ne.get(C)),!Z){switch(I){case q.dot:Z=H[T.$getChildrenByName](u,!1);break;case q.dotDot:Z=H[T.$getChildrenByName](u,!0);break;case q.dotHash:Z=H[T.$getChildrenByClass](u),Z instanceof T.XFAObjectArray?Z=Z.children:Z=[Z];break;default:break}F&&ne.set(C,Z)}Z.length>0&&N.push(Z)}}}catch(Se){_.e(Se)}finally{_.f()}if(N.length===0&&!a&&l===0){var he=x[T.$getParent]();return x=he,x?(l=-1,p=[x],"continue"):{v:null}}isFinite(E)?p=N.filter(function(Se){return E{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.Binder=void 0;var T=D(205),b=D(210),t=D(208),e=D(207),ge=D(4);function le(n,S){return be(n)||ye(n,S)||ae(n,S)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(n,S){var O=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(O!=null){var w=[],p=!0,x=!1,f,h;try{for(O=O.call(n);!(p=(f=O.next()).done)&&(w.push(f.value),!(S&&w.length===S));p=!0);}catch(F){x=!0,h=F}finally{try{!p&&O.return!=null&&O.return()}finally{if(x)throw h}}return w}}function be(n){if(Array.isArray(n))return n}function xe(n,S){var O=typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(!O){if(Array.isArray(n)||(O=ae(n))||S&&n&&typeof n.length=="number"){O&&(n=O);var w=0,p=function(){};return{s:p,n:function(){return w>=n.length?{done:!0}:{done:!1,value:n[w++]}},e:function(s){throw s},f:p}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var x=!0,f=!1,h;return{s:function(){O=O.call(n)},n:function(){var s=O.next();return x=s.done,s},e:function(s){f=!0,h=s},f:function(){try{!x&&O.return!=null&&O.return()}finally{if(f)throw h}}}}function ae(n,S){if(!!n){if(typeof n=="string")return d(n,S);var O=Object.prototype.toString.call(n).slice(8,-1);if(O==="Object"&&n.constructor&&(O=n.constructor.name),O==="Map"||O==="Set")return Array.from(n);if(O==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(O))return d(n,S)}}function d(n,S){(S==null||S>n.length)&&(S=n.length);for(var O=0,w=new Array(S);O1&&(x=O[T.$clone](),x[T.$removeChild](x.occur),x.occur=null),this._bindValue(O,w[0],p),this._setProperties(O,w[0]),this._bindItems(O,w[0]),w.length!==1)for(var f=O[T.$getParent](),h=O[T.$nodeName],F=f[T.$indexOf](O),s=1,g=w.length;s0)this._bindOccurrences(h,[F[0]],null);else if(this.emptyMerge){var s=w[T.$namespaceId]===X?-1:w[T.$namespaceId],g=h[T.$data]=new T.XmlObject(s,h.name||"root");w[T.$appendChild](g),this._bindElement(h,g)}continue}if(!!h[T.$isBindable]()){var l=!1,a=null,i=null,m=null;if(h.bind){switch(h.bind.match){case"none":this._setAndBind(h,w);continue;case"global":l=!0;break;case"dataRef":if(!h.bind.ref){(0,ge.warn)("XFA - ref is empty in node ".concat(h[T.$nodeName],".")),this._setAndBind(h,w);continue}i=h.bind.ref;break;default:break}h.bind.picture&&(a=h.bind.picture[T.$content])}var o=this._getOccurInfo(h),c=le(o,2),v=c[0],A=c[1];if(i)if(m=(0,t.searchNode)(this.root,w,i,!0,!1),m===null){if(m=(0,t.createDataNode)(this.data,w,i),!m)continue;this._isConsumeData()&&(m[T.$consumed]=!0),this._setAndBind(h,m);continue}else this._isConsumeData()&&(m=m.filter(function(E){return!E[T.$consumed]})),m.length>A?m=m.slice(0,A):m.length===0&&(m=null),m&&this._isConsumeData()&&m.forEach(function(E){E[T.$consumed]=!0});else{if(!h.name){this._setAndBind(h,w);continue}if(this._isConsumeData()){for(var u=[];u.length0?u:null}else{if(m=w[T.$getRealChildrenByNameIt](h.name,!1,this.emptyMerge).next().value,!m){if(v===0){p.push(h);continue}var I=w[T.$namespaceId]===X?-1:w[T.$namespaceId];m=h[T.$data]=new T.XmlObject(I,h.name),this.emptyMerge&&(m[T.$consumed]=!0),w[T.$appendChild](m),this._setAndBind(h,m);continue}this.emptyMerge&&(m[T.$consumed]=!0),m=[m]}}m?this._bindOccurrences(h,m,a):v>0?this._setAndBind(h,w):p.push(h)}}}}catch(E){x.e(E)}finally{x.f()}p.forEach(function(E){return E[T.$getParent]()[T.$removeChild](E)})}}]),n}();P.Binder=k},(Me,P,D)=>{"use strict";var T=D(2);Object.defineProperty(P,"__esModule",{value:!0}),P.Value=P.Text=P.TemplateNamespace=P.Template=P.SetProperty=P.Items=P.Field=P.BindItems=void 0;var b=d(D(2)),t=D(205),e=D(207),ge=D(211),le=D(212),V=D(206),ye=D(4),be=D(213),xe=D(139),ae=D(208);function d(Pe){return Pe&&Pe.__esModule?Pe:{default:Pe}}function ce(Pe){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ce=function(U){return typeof U}:ce=function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},ce(Pe)}function q(Pe,Oe,U){return typeof Reflect!="undefined"&&Reflect.get?q=Reflect.get:q=function(r,Le,Xe){var at=re(r,Le);if(!!at){var lt=Object.getOwnPropertyDescriptor(at,Le);return lt.get?lt.get.call(Xe):lt.value}},q(Pe,Oe,U||Pe)}function re(Pe,Oe){for(;!Object.prototype.hasOwnProperty.call(Pe,Oe)&&(Pe=g(Pe),Pe!==null););return Pe}function X(Pe,Oe){return n(Pe)||k(Pe,Oe)||i(Pe,Oe)||y()}function y(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k(Pe,Oe){var U=Pe==null?null:typeof Symbol!="undefined"&&Pe[Symbol.iterator]||Pe["@@iterator"];if(U!=null){var L=[],r=!0,Le=!1,Xe,at;try{for(U=U.call(Pe);!(r=(Xe=U.next()).done)&&(L.push(Xe.value),!(Oe&&L.length===Oe));r=!0);}catch(lt){Le=!0,at=lt}finally{try{!r&&U.return!=null&&U.return()}finally{if(Le)throw at}}return L}}function n(Pe){if(Array.isArray(Pe))return Pe}function S(Pe,Oe){for(var U=0;U=Pe.length?{done:!0}:{done:!1,value:Pe[L++]}},e:function(Ot){throw Ot},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Le=!0,Xe=!1,at;return{s:function(){U=U.call(Pe)},n:function(){var Ot=U.next();return Le=Ot.done,Ot},e:function(Ot){Xe=!0,at=Ot},f:function(){try{!Le&&U.return!=null&&U.return()}finally{if(Xe)throw at}}}}function i(Pe,Oe){if(!!Pe){if(typeof Pe=="string")return m(Pe,Oe);var U=Object.prototype.toString.call(Pe).slice(8,-1);if(U==="Object"&&Pe.constructor&&(U=Pe.constructor.name),U==="Map"||U==="Set")return Array.from(Pe);if(U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U))return m(Pe,Oe)}}function m(Pe,Oe){(Oe==null||Oe>Pe.length)&&(Oe=Pe.length);for(var U=0,L=new Array(Oe);U180?1:0,Vt=50*(1+Math.cos(Ot)),Wt=50*(1-Math.sin(Ot)),Zt=50*(1+Math.cos(Ot+Ct)),er=50*(1-Math.sin(Ot+Ct));at={name:"path",attributes:{xmlns:c,d:"M ".concat(Vt," ").concat(Wt," A 50 50 0 ").concat(At," 0 ").concat(Zt," ").concat(er),vectorEffect:"non-scaling-stroke",style:Xe}},Object.assign(lt,{viewBox:"0 0 100 100",preserveAspectRatio:"none"})}var or={name:"svg",children:[at],attributes:lt},Ir=this[t.$getParent]()[t.$getParent]();return _(Ir)?V.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[or]}):(or.attributes.style.position="absolute",V.HTMLResult.success(or))}}]),U}(t.XFAObject),W=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"area",!0),r.colSpan=(0,V.getInteger)({data:L.colSpan,defaultValue:1,validate:function(Xe){return Xe>=1||Xe===-1}}),r.id=L.id||"",r.name=L.name||"",r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.desc=null,r.extras=null,r.area=new t.XFAObjectArray,r.draw=new t.XFAObjectArray,r.exObject=new t.XFAObjectArray,r.exclGroup=new t.XFAObjectArray,r.field=new t.XFAObjectArray,r.subform=new t.XFAObjectArray,r.subformSet=new t.XFAObjectArray,r}return O(U,[{key:t.$getContainedChildren,value:b.default.mark(function L(){return b.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.delegateYield(H(this),"t0",1);case 1:case"end":return Le.stop()}},L,this)})},{key:t.$isTransparent,value:function(){return!0}},{key:t.$isBindable,value:function(){return!0}},{key:t.$addHTML,value:function(r,Le){var Xe=X(Le,4),at=Xe[0],lt=Xe[1],Ot=Xe[2],Ct=Xe[3];this[t.$extra].width=Math.max(this[t.$extra].width,at+Ot),this[t.$extra].height=Math.max(this[t.$extra].height,lt+Ct),this[t.$extra].children.push(r)}},{key:t.$getAvailableSpace,value:function(){return this[t.$extra].availableSpace}},{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"position"),Xe={style:Le,id:this[t.$uid],class:["xfaArea"]};(0,le.isPrintOnly)(this)&&Xe.class.push("xfaPrintOnly"),this.name&&(Xe.xfaName=this.name);var at=[];this[t.$extra]={children:at,width:0,height:0,availableSpace:r};var lt=this[t.$childrenToHTML]({filter:new Set(["area","draw","field","exclGroup","subform","subformSet"]),include:!0});if(!lt.success)return lt.isBreak()?lt:(delete this[t.$extra],V.HTMLResult.FAILURE);Le.width=(0,le.measureToString)(this[t.$extra].width),Le.height=(0,le.measureToString)(this[t.$extra].height);var Ot={name:"div",attributes:Xe,children:at},Ct=[this.x,this.y,this[t.$extra].width,this[t.$extra].height];return delete this[t.$extra],V.HTMLResult.success(Ot,Ct)}}]),U}(t.XFAObject),z=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"assist",!0),r.id=L.id||"",r.role=L.role||"",r.use=L.use||"",r.usehref=L.usehref||"",r.speak=null,r.toolTip=null,r}return O(U,[{key:t.$toHTML,value:function(){return this.toolTip&&this.toolTip[t.$content]?this.toolTip[t.$content]:null}}]),U}(t.XFAObject),J=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"barcode",!0),r.charEncoding=(0,V.getKeyword)({data:L.charEncoding?L.charEncoding.toLowerCase():"",defaultValue:"",validate:function(Xe){return["utf-8","big-five","fontspecific","gbk","gb-18030","gb-2312","ksc-5601","none","shift-jis","ucs-2","utf-16"].includes(Xe)||Xe.match(/iso-8859-\d{2}/)}}),r.checksum=(0,V.getStringOption)(L.checksum,["none","1mod10","1mod10_1mod11","2mod10","auto"]),r.dataColumnCount=(0,V.getInteger)({data:L.dataColumnCount,defaultValue:-1,validate:function(Xe){return Xe>=0}}),r.dataLength=(0,V.getInteger)({data:L.dataLength,defaultValue:-1,validate:function(Xe){return Xe>=0}}),r.dataPrep=(0,V.getStringOption)(L.dataPrep,["none","flateCompress"]),r.dataRowCount=(0,V.getInteger)({data:L.dataRowCount,defaultValue:-1,validate:function(Xe){return Xe>=0}}),r.endChar=L.endChar||"",r.errorCorrectionLevel=(0,V.getInteger)({data:L.errorCorrectionLevel,defaultValue:-1,validate:function(Xe){return Xe>=0&&Xe<=8}}),r.id=L.id||"",r.moduleHeight=(0,V.getMeasurement)(L.moduleHeight,"5mm"),r.moduleWidth=(0,V.getMeasurement)(L.moduleWidth,"0.25mm"),r.printCheckDigit=(0,V.getInteger)({data:L.printCheckDigit,defaultValue:0,validate:function(Xe){return Xe===1}}),r.rowColumnRatio=(0,V.getRatio)(L.rowColumnRatio),r.startChar=L.startChar||"",r.textLocation=(0,V.getStringOption)(L.textLocation,["below","above","aboveEmbedded","belowEmbedded","none"]),r.truncate=(0,V.getInteger)({data:L.truncate,defaultValue:0,validate:function(Xe){return Xe===1}}),r.type=(0,V.getStringOption)(L.type?L.type.toLowerCase():"",["aztec","codabar","code2of5industrial","code2of5interleaved","code2of5matrix","code2of5standard","code3of9","code3of9extended","code11","code49","code93","code128","code128a","code128b","code128c","code128sscc","datamatrix","ean8","ean8add2","ean8add5","ean13","ean13add2","ean13add5","ean13pwcd","fim","logmars","maxicode","msi","pdf417","pdf417macro","plessey","postauscust2","postauscust3","postausreplypaid","postausstandard","postukrm4scc","postusdpbc","postusimb","postusstandard","postus5zip","qrcode","rfid","rss14","rss14expanded","rss14limited","rss14stacked","rss14stackedomni","rss14truncated","telepen","ucc128","ucc128random","ucc128sscc","upca","upcaadd2","upcaadd5","upcapwcd","upce","upceadd2","upceadd5","upcean2","upcean5","upsmaxicode"]),r.upsMode=(0,V.getStringOption)(L.upsMode,["usCarrier","internationalCarrier","secureSymbol","standardSymbol"]),r.use=L.use||"",r.usehref=L.usehref||"",r.wideNarrowRatio=(0,V.getRatio)(L.wideNarrowRatio),r.encrypt=null,r.extras=null,r}return U}(t.XFAObject),Q=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"bind",!0),r.match=(0,V.getStringOption)(L.match,["once","dataRef","global","none"]),r.ref=L.ref||"",r.picture=null,r}return U}(t.XFAObject),K=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"bindItems"),r.connection=L.connection||"",r.labelRef=L.labelRef||"",r.ref=L.ref||"",r.valueRef=L.valueRef||"",r}return U}(t.XFAObject);P.BindItems=K;var de=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"bookend"),r.id=L.id||"",r.leader=L.leader||"",r.trailer=L.trailer||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),oe=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"boolean"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$toHTML,value:function(r){return Se(this[t.$content]===1?"1":"0")}}]),U}(t.Option01),pe=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"border",!0),r.break=(0,V.getStringOption)(L.break,["close","open"]),r.hand=(0,V.getStringOption)(L.hand,["even","left","right"]),r.id=L.id||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.corner=new t.XFAObjectArray(4),r.edge=new t.XFAObjectArray(4),r.extras=null,r.fill=null,r.margin=null,r}return O(U,[{key:t.$getExtra,value:function(){if(!this[t.$extra]){var r=this.edge.children.slice();if(r.length<4)for(var Le=r[r.length-1]||new xt({}),Xe=r.length;Xe<4;Xe++)r.push(Le);var at=r.map(function(Ot){return Ot.thickness}),lt=[0,0,0,0];this.margin&&(lt[0]=this.margin.topInset,lt[1]=this.margin.rightInset,lt[2]=this.margin.bottomInset,lt[3]=this.margin.leftInset),this[t.$extra]={widths:at,insets:lt,edges:r}}return this[t.$extra]}},{key:t.$toStyle,value:function(){var r=this[t.$getExtra](),Le=r.edges,Xe=Le.map(function(At){var Vt=At[t.$toStyle]();return Vt.color=Vt.color||"#000000",Vt}),at=Object.create(null);if(this.margin&&Object.assign(at,this.margin[t.$toStyle]()),this.fill&&this.fill.presence==="visible"&&Object.assign(at,this.fill[t.$toStyle]()),this.corner.children.some(function(At){return At.radius!==0})){var lt=this.corner.children.map(function(At){return At[t.$toStyle]()});if(lt.length===2||lt.length===3)for(var Ot=lt[lt.length-1],Ct=lt.length;Ct<4;Ct++)lt.push(Ot);at.borderRadius=lt.map(function(At){return At.radius}).join(" ")}switch(this.presence){case"invisible":case"hidden":at.borderStyle="";break;case"inactive":at.borderStyle="none";break;default:at.borderStyle=Xe.map(function(At){return At.style}).join(" ");break}return at.borderWidth=Xe.map(function(At){return At.width}).join(" "),at.borderColor=Xe.map(function(At){return At.color}).join(" "),at}}]),U}(t.XFAObject),fe=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"break",!0),r.after=(0,V.getStringOption)(L.after,["auto","contentArea","pageArea","pageEven","pageOdd"]),r.afterTarget=L.afterTarget||"",r.before=(0,V.getStringOption)(L.before,["auto","contentArea","pageArea","pageEven","pageOdd"]),r.beforeTarget=L.beforeTarget||"",r.bookendLeader=L.bookendLeader||"",r.bookendTrailer=L.bookendTrailer||"",r.id=L.id||"",r.overflowLeader=L.overflowLeader||"",r.overflowTarget=L.overflowTarget||"",r.overflowTrailer=L.overflowTrailer||"",r.startNew=(0,V.getInteger)({data:L.startNew,defaultValue:0,validate:function(Xe){return Xe===1}}),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return U}(t.XFAObject),ke=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"breakAfter",!0),r.id=L.id||"",r.leader=L.leader||"",r.startNew=(0,V.getInteger)({data:L.startNew,defaultValue:0,validate:function(Xe){return Xe===1}}),r.target=L.target||"",r.targetType=(0,V.getStringOption)(L.targetType,["auto","contentArea","pageArea"]),r.trailer=L.trailer||"",r.use=L.use||"",r.usehref=L.usehref||"",r.script=null,r}return U}(t.XFAObject),Re=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"breakBefore",!0),r.id=L.id||"",r.leader=L.leader||"",r.startNew=(0,V.getInteger)({data:L.startNew,defaultValue:0,validate:function(Xe){return Xe===1}}),r.target=L.target||"",r.targetType=(0,V.getStringOption)(L.targetType,["auto","contentArea","pageArea"]),r.trailer=L.trailer||"",r.use=L.use||"",r.usehref=L.usehref||"",r.script=null,r}return O(U,[{key:t.$toHTML,value:function(r){return this[t.$extra]={},V.HTMLResult.FAILURE}}]),U}(t.XFAObject),ve=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"button",!0),r.highlight=(0,V.getStringOption)(L.highlight,["inverted","none","outline","push"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=this[t.$getParent](),Xe=Le[t.$getParent](),at={name:"button",attributes:{id:this[t.$uid],class:["xfaButton"],style:{}},children:[]},lt=a(Xe.event.children),Ot;try{for(lt.s();!(Ot=lt.n()).done;){var Ct=Ot.value;if(!(Ct.activity!=="click"||!Ct.script)){var At=(0,xe.recoverJsURL)(Ct.script[t.$content]);if(!!At){var Vt=(0,le.fixURL)(At.url);!Vt||at.children.push({name:"a",attributes:{id:"link"+this[t.$uid],href:Vt,newWindow:At.newWindow,class:["xfaLink"],style:{}},children:[]})}}}}catch(Wt){lt.e(Wt)}finally{lt.f()}return V.HTMLResult.success(at)}}]),U}(t.XFAObject),we=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"calculate",!0),r.id=L.id||"",r.override=(0,V.getStringOption)(L.override,["disabled","error","ignore","warning"]),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.message=null,r.script=null,r}return U}(t.XFAObject),se=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"caption",!0),r.id=L.id||"",r.placement=(0,V.getStringOption)(L.placement,["left","bottom","inline","right","top"]),r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.reserve=Math.ceil((0,V.getMeasurement)(L.reserve)),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.font=null,r.margin=null,r.para=null,r.value=null,r}return O(U,[{key:t.$setValue,value:function(L){function r(Le){return L.apply(this,arguments)}return r.toString=function(){return L.toString()},r}(function(L){Y(this,L)})},{key:t.$getExtra,value:function(r){if(!this[t.$extra]){var Le=r.width,Xe=r.height;switch(this.placement){case"left":case"right":case"inline":Le=this.reserve<=0?Le:this.reserve;break;case"top":case"bottom":Xe=this.reserve<=0?Xe:this.reserve;break}this[t.$extra]=(0,le.layoutNode)(this,{width:Le,height:Xe})}return this[t.$extra]}},{key:t.$toHTML,value:function(r){if(!this.value)return V.HTMLResult.EMPTY;this[t.$pushPara]();var Le=this.value[t.$toHTML](r).html;if(!Le)return this[t.$popPara](),V.HTMLResult.EMPTY;var Xe=this.reserve;if(this.reserve<=0){var at=this[t.$getExtra](r),lt=at.w,Ot=at.h;switch(this.placement){case"left":case"right":case"inline":this.reserve=lt;break;case"top":case"bottom":this.reserve=Ot;break}}var Ct=[];typeof Le=="string"?Ct.push({name:"#text",value:Le}):Ct.push(Le);var At=(0,le.toStyle)(this,"font","margin","visibility");switch(this.placement){case"left":case"right":this.reserve>0&&(At.width=(0,le.measureToString)(this.reserve));break;case"top":case"bottom":this.reserve>0&&(At.height=(0,le.measureToString)(this.reserve));break}return(0,le.setPara)(this,null,Le),this[t.$popPara](),this.reserve=Xe,V.HTMLResult.success({name:"div",attributes:{style:At,class:["xfaCaption"]},children:Ct})}}]),U}(t.XFAObject),me=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"certificate"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),ee=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"certificates",!0),r.credentialServerPolicy=(0,V.getStringOption)(L.credentialServerPolicy,["optional","required"]),r.id=L.id||"",r.url=L.url||"",r.urlPolicy=L.urlPolicy||"",r.use=L.use||"",r.usehref=L.usehref||"",r.encryption=null,r.issuers=null,r.keyUsage=null,r.oids=null,r.signing=null,r.subjectDNs=null,r}return U}(t.XFAObject),Fe=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"checkButton",!0),r.id=L.id||"",r.mark=(0,V.getStringOption)(L.mark,["default","check","circle","cross","diamond","square","star"]),r.shape=(0,V.getStringOption)(L.shape,["square","round"]),r.size=(0,V.getMeasurement)(L.size,"10pt"),r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)("margin"),Xe=(0,le.measureToString)(this.size);Le.width=Le.height=Xe;var at,lt,Ot,Ct=this[t.$getParent]()[t.$getParent](),At=Ct.items.children.length&&Ct.items.children[0][t.$toHTML]().html||[],Vt={on:(At[0]!==void 0?At[0]:"on").toString(),off:(At[1]!==void 0?At[1]:"off").toString()},Wt=Ct.value&&Ct.value[t.$text]()||"off",Zt=Wt===Vt.on||void 0,er=Ct[t.$getSubformParent](),or=Ct[t.$uid],Ir;er instanceof et?(Ot=er[t.$uid],at="radio",lt="xfaRadio",Ir=er[t.$data]&&er[t.$data][t.$uid]||er[t.$uid]):(at="checkbox",lt="xfaCheckbox",Ir=Ct[t.$data]&&Ct[t.$data][t.$uid]||Ct[t.$uid]);var kr={name:"input",attributes:{class:[lt],style:Le,fieldId:or,dataId:Ir,type:at,checked:Zt,xfaOn:Vt.on,xfaOff:Vt.off,"aria-label":he(Ct)}};return Ot&&(kr.attributes.name=Ot),V.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[kr]})}}]),U}(t.XFAObject),Ee=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"choiceList",!0),r.commitOn=(0,V.getStringOption)(L.commitOn,["select","exit"]),r.id=L.id||"",r.open=(0,V.getStringOption)(L.open,["userControl","always","multiSelect","onEntry"]),r.textEntry=(0,V.getInteger)({data:L.textEntry,defaultValue:0,validate:function(Xe){return Xe===1}}),r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"border","margin"),Xe=this[t.$getParent](),at=Xe[t.$getParent](),lt=at.font&&at.font.size||10,Ot={fontSize:"calc(".concat(lt,"px * var(--zoom-factor))")},Ct=[];if(at.items.children.length>0){var At=at.items,Vt=0,Wt=0;At.children.length===2&&(Vt=At.children[0].save,Wt=1-Vt);for(var Zt=At.children[Vt][t.$toHTML]().html,er=At.children[Wt][t.$toHTML]().html,or=!1,Ir=at.value&&at.value[t.$text]()||"",kr=0,Mr=Zt.length;kr=0}}),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),_e=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"connect",!0),r.connection=L.connection||"",r.id=L.id||"",r.ref=L.ref||"",r.usage=(0,V.getStringOption)(L.usage,["exportAndImport","exportOnly","importOnly"]),r.use=L.use||"",r.usehref=L.usehref||"",r.picture=null,r}return U}(t.XFAObject),Ne=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"contentArea",!0),r.h=(0,V.getMeasurement)(L.h),r.id=L.id||"",r.name=L.name||"",r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.w=(0,V.getMeasurement)(L.w),r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.desc=null,r.extras=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.measureToString)(this.x),Xe=(0,le.measureToString)(this.y),at={left:Le,top:Xe,width:(0,le.measureToString)(this.w),height:(0,le.measureToString)(this.h)},lt=["xfaContentarea"];return(0,le.isPrintOnly)(this)&<.push("xfaPrintOnly"),V.HTMLResult.success({name:"div",children:[],attributes:{style:at,class:lt,id:this[t.$uid]}})}}]),U}(t.XFAObject),$e=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"corner",!0),r.id=L.id||"",r.inverted=(0,V.getInteger)({data:L.inverted,defaultValue:0,validate:function(Xe){return Xe===1}}),r.join=(0,V.getStringOption)(L.join,["square","round"]),r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.radius=(0,V.getMeasurement)(L.radius),r.stroke=(0,V.getStringOption)(L.stroke,["solid","dashDot","dashDotDot","dashed","dotted","embossed","etched","lowered","raised"]),r.thickness=(0,V.getMeasurement)(L.thickness,"0.5pt"),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(){var r=(0,le.toStyle)(this,"visibility");return r.radius=(0,le.measureToString)(this.join==="square"?0:this.radius),r}}]),U}(t.XFAObject),je=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"date"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=this[t.$content].trim();this[t.$content]=r?new Date(r):null}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]?this[t.$content].toString():"")}}]),U}(t.ContentObject),Ve=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"dateTime"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=this[t.$content].trim();this[t.$content]=r?new Date(r):null}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]?this[t.$content].toString():"")}}]),U}(t.ContentObject),Ke=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"dateTimeEdit",!0),r.hScrollPolicy=(0,V.getStringOption)(L.hScrollPolicy,["auto","off","on"]),r.id=L.id||"",r.picker=(0,V.getStringOption)(L.picker,["host","none"]),r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.comb=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"border","font","margin"),Xe=this[t.$getParent]()[t.$getParent](),at={name:"input",attributes:{type:"text",fieldId:Xe[t.$uid],dataId:Xe[t.$data]&&Xe[t.$data][t.$uid]||Xe[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(Xe)}};return V.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[at]})}}]),U}(t.XFAObject),Qe=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"decimal"),r.fracDigits=(0,V.getInteger)({data:L.fracDigits,defaultValue:2,validate:function(Xe){return!0}}),r.id=L.id||"",r.leadDigits=(0,V.getInteger)({data:L.leadDigits,defaultValue:-1,validate:function(Xe){return!0}}),r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=parseFloat(this[t.$content].trim());this[t.$content]=isNaN(r)?null:r}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]!==null?this[t.$content].toString():"")}}]),U}(t.ContentObject),Ze=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"defaultUi",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return U}(t.XFAObject),ze=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"desc",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.boolean=new t.XFAObjectArray,r.date=new t.XFAObjectArray,r.dateTime=new t.XFAObjectArray,r.decimal=new t.XFAObjectArray,r.exData=new t.XFAObjectArray,r.float=new t.XFAObjectArray,r.image=new t.XFAObjectArray,r.integer=new t.XFAObjectArray,r.text=new t.XFAObjectArray,r.time=new t.XFAObjectArray,r}return U}(t.XFAObject),ct=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"digestMethod",["","SHA1","SHA256","SHA512","RIPEMD160"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.OptionObject),Je=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"digestMethods",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.digestMethod=new t.XFAObjectArray,r}return U}(t.XFAObject),gt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"draw",!0),r.anchorType=(0,V.getStringOption)(L.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),r.colSpan=(0,V.getInteger)({data:L.colSpan,defaultValue:1,validate:function(Xe){return Xe>=1||Xe===-1}}),r.h=L.h?(0,V.getMeasurement)(L.h):"",r.hAlign=(0,V.getStringOption)(L.hAlign,["left","center","justify","justifyAll","radix","right"]),r.id=L.id||"",r.locale=L.locale||"",r.maxH=(0,V.getMeasurement)(L.maxH,"0pt"),r.maxW=(0,V.getMeasurement)(L.maxW,"0pt"),r.minH=(0,V.getMeasurement)(L.minH,"0pt"),r.minW=(0,V.getMeasurement)(L.minW,"0pt"),r.name=L.name||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.relevant=(0,V.getRelevant)(L.relevant),r.rotate=(0,V.getInteger)({data:L.rotate,defaultValue:0,validate:function(Xe){return Xe%90==0}}),r.use=L.use||"",r.usehref=L.usehref||"",r.w=L.w?(0,V.getMeasurement)(L.w):"",r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.assist=null,r.border=null,r.caption=null,r.desc=null,r.extras=null,r.font=null,r.keep=null,r.margin=null,r.para=null,r.traversal=null,r.ui=null,r.value=null,r.setProperty=new t.XFAObjectArray,r}return O(U,[{key:t.$setValue,value:function(L){function r(Le){return L.apply(this,arguments)}return r.toString=function(){return L.toString()},r}(function(L){Y(this,L)})},{key:t.$toHTML,value:function(r){if(Z(this),this.presence==="hidden"||this.presence==="inactive")return V.HTMLResult.EMPTY;(0,le.fixDimensions)(this),this[t.$pushPara]();var Le=this.w,Xe=this.h,at=(0,le.layoutNode)(this,r),lt=at.w,Ot=at.h,Ct=at.isBroken;if(lt&&this.w===""){if(Ct&&this[t.$getSubformParent]()[t.$isThereMoreWidth]())return this[t.$popPara](),V.HTMLResult.FAILURE;this.w=lt}if(Ot&&this.h===""&&(this.h=Ot),ue(this),!(0,ge.checkDimensions)(this,r))return this.w=Le,this.h=Xe,this[t.$popPara](),V.HTMLResult.FAILURE;te(this);var At=(0,le.toStyle)(this,"font","hAlign","dimensions","position","presence","rotate","anchorType","border","margin");(0,le.setMinMaxDimensions)(this,At),At.margin&&(At.padding=At.margin,delete At.margin);var Vt=["xfaDraw"];this.font&&Vt.push("xfaFont"),(0,le.isPrintOnly)(this)&&Vt.push("xfaPrintOnly");var Wt={style:At,id:this[t.$uid],class:Vt};this.name&&(Wt.xfaName=this.name);var Zt={name:"div",attributes:Wt,children:[]};ne(this,Wt);var er=(0,le.computeBbox)(this,Zt,r),or=this.value?this.value[t.$toHTML](r).html:null;return or===null?(this.w=Le,this.h=Xe,this[t.$popPara](),V.HTMLResult.success((0,le.createWrapper)(this,Zt),er)):(Zt.children.push(or),(0,le.setPara)(this,At,or),this.w=Le,this.h=Xe,this[t.$popPara](),V.HTMLResult.success((0,le.createWrapper)(this,Zt),er))}}]),U}(t.XFAObject),xt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"edge",!0),r.cap=(0,V.getStringOption)(L.cap,["square","butt","round"]),r.id=L.id||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.stroke=(0,V.getStringOption)(L.stroke,["solid","dashDot","dashDotDot","dashed","dotted","embossed","etched","lowered","raised"]),r.thickness=(0,V.getMeasurement)(L.thickness,"0.5pt"),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(){var r=(0,le.toStyle)(this,"visibility");if(Object.assign(r,{linecap:this.cap,width:(0,le.measureToString)(this.thickness),color:this.color?this.color[t.$toStyle]():"#000000",style:""}),this.presence!=="visible")r.style="none";else switch(this.stroke){case"solid":r.style="solid";break;case"dashDot":r.style="dashed";break;case"dashDotDot":r.style="dashed";break;case"dashed":r.style="dashed";break;case"dotted":r.style="dotted";break;case"embossed":r.style="ridge";break;case"etched":r.style="groove";break;case"lowered":r.style="inset";break;case"raised":r.style="outset";break}return r}}]),U}(t.XFAObject),tt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encoding",["adbe.x509.rsa_sha1","adbe.pkcs7.detached","adbe.pkcs7.sha1"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.OptionObject),yt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encodings",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.encoding=new t.XFAObjectArray,r}return U}(t.XFAObject),It=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encrypt",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.certificate=null,r}return U}(t.XFAObject),ft=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encryptData",!0),r.id=L.id||"",r.operation=(0,V.getStringOption)(L.operation,["encrypt","decrypt"]),r.target=L.target||"",r.use=L.use||"",r.usehref=L.usehref||"",r.filter=null,r.manifest=null,r}return U}(t.XFAObject),Ut=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encryption",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.certificate=new t.XFAObjectArray,r}return U}(t.XFAObject),kt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encryptionMethod",["","AES256-CBC","TRIPLEDES-CBC","AES128-CBC","AES192-CBC"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.OptionObject),Nt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"encryptionMethods",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.encryptionMethod=new t.XFAObjectArray,r}return U}(t.XFAObject),ar=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"event",!0),r.activity=(0,V.getStringOption)(L.activity,["click","change","docClose","docReady","enter","exit","full","indexChange","initialize","mouseDown","mouseEnter","mouseExit","mouseUp","postExecute","postOpen","postPrint","postSave","postSign","postSubmit","preExecute","preOpen","prePrint","preSave","preSign","preSubmit","ready","validationState"]),r.id=L.id||"",r.listen=(0,V.getStringOption)(L.listen,["refOnly","refAndDescendents"]),r.name=L.name||"",r.ref=L.ref||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.encryptData=null,r.execute=null,r.script=null,r.signData=null,r.submit=null,r}return U}(t.XFAObject),Qt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"exData"),r.contentType=L.contentType||"",r.href=L.href||"",r.id=L.id||"",r.maxLength=(0,V.getInteger)({data:L.maxLength,defaultValue:-1,validate:function(Xe){return Xe>=-1}}),r.name=L.name||"",r.rid=L.rid||"",r.transferEncoding=(0,V.getStringOption)(L.transferEncoding,["none","base64","package"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$isCDATAXml,value:function(){return this.contentType==="text/html"}},{key:t.$onChild,value:function(r){return this.contentType==="text/html"&&r[t.$namespaceId]===e.NamespaceIds.xhtml.id?(this[t.$content]=r,!0):this.contentType==="text/xml"?(this[t.$content]=r,!0):!1}},{key:t.$toHTML,value:function(r){return this.contentType!=="text/html"||!this[t.$content]?V.HTMLResult.EMPTY:this[t.$content][t.$toHTML](r)}}]),U}(t.ContentObject),He=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"exObject",!0),r.archive=L.archive||"",r.classId=L.classId||"",r.codeBase=L.codeBase||"",r.codeType=L.codeType||"",r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.boolean=new t.XFAObjectArray,r.date=new t.XFAObjectArray,r.dateTime=new t.XFAObjectArray,r.decimal=new t.XFAObjectArray,r.exData=new t.XFAObjectArray,r.exObject=new t.XFAObjectArray,r.float=new t.XFAObjectArray,r.image=new t.XFAObjectArray,r.integer=new t.XFAObjectArray,r.text=new t.XFAObjectArray,r.time=new t.XFAObjectArray,r}return U}(t.XFAObject),et=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"exclGroup",!0),r.access=(0,V.getStringOption)(L.access,["open","nonInteractive","protected","readOnly"]),r.accessKey=L.accessKey||"",r.anchorType=(0,V.getStringOption)(L.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),r.colSpan=(0,V.getInteger)({data:L.colSpan,defaultValue:1,validate:function(Xe){return Xe>=1||Xe===-1}}),r.h=L.h?(0,V.getMeasurement)(L.h):"",r.hAlign=(0,V.getStringOption)(L.hAlign,["left","center","justify","justifyAll","radix","right"]),r.id=L.id||"",r.layout=(0,V.getStringOption)(L.layout,["position","lr-tb","rl-row","rl-tb","row","table","tb"]),r.maxH=(0,V.getMeasurement)(L.maxH,"0pt"),r.maxW=(0,V.getMeasurement)(L.maxW,"0pt"),r.minH=(0,V.getMeasurement)(L.minH,"0pt"),r.minW=(0,V.getMeasurement)(L.minW,"0pt"),r.name=L.name||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.w=L.w?(0,V.getMeasurement)(L.w):"",r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.assist=null,r.bind=null,r.border=null,r.calculate=null,r.caption=null,r.desc=null,r.extras=null,r.margin=null,r.para=null,r.traversal=null,r.validate=null,r.connect=new t.XFAObjectArray,r.event=new t.XFAObjectArray,r.field=new t.XFAObjectArray,r.setProperty=new t.XFAObjectArray,r}return O(U,[{key:t.$isBindable,value:function(){return!0}},{key:t.$hasSettableValue,value:function(){return!0}},{key:t.$setValue,value:function(L){function r(Le){return L.apply(this,arguments)}return r.toString=function(){return L.toString()},r}(function(L){var r=a(this.field.children),Le;try{for(r.s();!(Le=r.n()).done;){var Xe=Le.value;if(!Xe.value){var at=new zt({});Xe[t.$appendChild](at),Xe.value=at}Xe.value[t.$setValue](L)}}catch(lt){r.e(lt)}finally{r.f()}})},{key:t.$isThereMoreWidth,value:function(){return this.layout.endsWith("-tb")&&this[t.$extra].attempt===0&&this[t.$extra].numberInLine>0||this[t.$getParent]()[t.$isThereMoreWidth]()}},{key:t.$isSplittable,value:function(){var r=this[t.$getSubformParent]();return r[t.$isSplittable]()?this[t.$extra]._isSplittable!==void 0?this[t.$extra]._isSplittable:this.layout==="position"||this.layout.includes("row")?(this[t.$extra]._isSplittable=!1,!1):r.layout&&r.layout.endsWith("-tb")&&r[t.$extra].numberInLine!==0?!1:(this[t.$extra]._isSplittable=!0,!0):!1}},{key:t.$flushHTML,value:function(){return(0,ge.flushHTML)(this)}},{key:t.$addHTML,value:function(r,Le){(0,ge.addHTML)(this,r,Le)}},{key:t.$getAvailableSpace,value:function(){return(0,ge.getAvailableSpace)(this)}},{key:t.$toHTML,value:function(r){if(Z(this),this.presence==="hidden"||this.presence==="inactive"||this.h===0||this.w===0)return V.HTMLResult.EMPTY;(0,le.fixDimensions)(this);var Le=[],Xe={id:this[t.$uid],class:[]};(0,le.setAccess)(this,Xe.class),this[t.$extra]||(this[t.$extra]=Object.create(null)),Object.assign(this[t.$extra],{children:Le,attributes:Xe,attempt:0,line:null,numberInLine:0,availableSpace:{width:Math.min(this.w||Infinity,r.width),height:Math.min(this.h||Infinity,r.height)},width:0,height:0,prevHeight:0,currentWidth:0});var at=this[t.$isSplittable]();if(at||ue(this),!(0,ge.checkDimensions)(this,r))return V.HTMLResult.FAILURE;var lt=new Set(["field"]);if(this.layout.includes("row")){var Ot=this[t.$getSubformParent]().columnWidths;Array.isArray(Ot)&&Ot.length>0&&(this[t.$extra].columnWidths=Ot,this[t.$extra].currentColumn=0)}var Ct=(0,le.toStyle)(this,"anchorType","dimensions","position","presence","border","margin","hAlign"),At=["xfaExclgroup"],Vt=(0,le.layoutClass)(this);Vt&&At.push(Vt),(0,le.isPrintOnly)(this)&&At.push("xfaPrintOnly"),Xe.style=Ct,Xe.class=At,this.name&&(Xe.xfaName=this.name),this[t.$pushPara]();for(var Wt=this.layout==="lr-tb"||this.layout==="rl-tb",Zt=Wt?v:1;this[t.$extra].attempt=1||Xe===-1}}),r.h=L.h?(0,V.getMeasurement)(L.h):"",r.hAlign=(0,V.getStringOption)(L.hAlign,["left","center","justify","justifyAll","radix","right"]),r.id=L.id||"",r.locale=L.locale||"",r.maxH=(0,V.getMeasurement)(L.maxH,"0pt"),r.maxW=(0,V.getMeasurement)(L.maxW,"0pt"),r.minH=(0,V.getMeasurement)(L.minH,"0pt"),r.minW=(0,V.getMeasurement)(L.minW,"0pt"),r.name=L.name||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.relevant=(0,V.getRelevant)(L.relevant),r.rotate=(0,V.getInteger)({data:L.rotate,defaultValue:0,validate:function(Xe){return Xe%90==0}}),r.use=L.use||"",r.usehref=L.usehref||"",r.w=L.w?(0,V.getMeasurement)(L.w):"",r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.assist=null,r.bind=null,r.border=null,r.calculate=null,r.caption=null,r.desc=null,r.extras=null,r.font=null,r.format=null,r.items=new t.XFAObjectArray(2),r.keep=null,r.margin=null,r.para=null,r.traversal=null,r.ui=null,r.validate=null,r.value=null,r.bindItems=new t.XFAObjectArray,r.connect=new t.XFAObjectArray,r.event=new t.XFAObjectArray,r.setProperty=new t.XFAObjectArray,r}return O(U,[{key:t.$isBindable,value:function(){return!0}},{key:t.$setValue,value:function(L){function r(Le){return L.apply(this,arguments)}return r.toString=function(){return L.toString()},r}(function(L){Y(this,L)})},{key:t.$toHTML,value:function(r){if(Z(this),!this.ui){this.ui=new Ye({}),this.ui[t.$globalData]=this[t.$globalData],this[t.$appendChild](this.ui);var Le;switch(this.items.children.length){case 0:Le=new Ar({}),this.ui.textEdit=Le;break;case 1:Le=new Fe({}),this.ui.checkButton=Le;break;case 2:Le=new Ee({}),this.ui.choiceList=Le;break}this.ui[t.$appendChild](Le)}if(!this.ui||this.presence==="hidden"||this.presence==="inactive"||this.h===0||this.w===0)return V.HTMLResult.EMPTY;this.caption&&delete this.caption[t.$extra],this[t.$pushPara]();var Xe=this.caption?this.caption[t.$toHTML](r).html:null,at=this.w,lt=this.h,Ot=0,Ct=0;this.margin&&(Ot=this.margin.leftInset+this.margin.rightInset,Ct=this.margin.topInset+this.margin.bottomInset);var At=null;if(this.w===""||this.h===""){var Vt=null,Wt=null,Zt=0,er=0;if(this.ui.checkButton)Zt=er=this.ui.checkButton.size;else{var or=(0,le.layoutNode)(this,r),Ir=or.w,kr=or.h;Ir!==null?(Zt=Ir,er=kr):er=(0,be.getMetrics)(this.font,!0).lineNoGap}if(At=N(this.ui[t.$getExtra]()),Zt+=At.w,er+=At.h,this.caption){var Mr=this.caption[t.$getExtra](r),Xr=Mr.w,jr=Mr.h,Wr=Mr.isBroken;if(Wr&&this[t.$getSubformParent]()[t.$isThereMoreWidth]())return this[t.$popPara](),V.HTMLResult.FAILURE;switch(Vt=Xr,Wt=jr,this.caption.placement){case"left":case"right":case"inline":Vt+=Zt;break;case"top":case"bottom":Wt+=er;break}}else Vt=Zt,Wt=er;Vt&&this.w===""&&(Vt+=Ot,this.w=Math.min(this.maxW<=0?Infinity:this.maxW,this.minW+1=1&&Xe<=5}}),r.appearanceFilter=null,r.certificates=null,r.digestMethods=null,r.encodings=null,r.encryptionMethods=null,r.handler=null,r.lockDocument=null,r.mdp=null,r.reasons=null,r.timeStamp=null,r}return U}(t.XFAObject),Lt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"float"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=parseFloat(this[t.$content].trim());this[t.$content]=isNaN(r)?null:r}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]!==null?this[t.$content].toString():"")}}]),U}(t.ContentObject),bt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"font",!0),r.baselineShift=(0,V.getMeasurement)(L.baselineShift),r.fontHorizontalScale=(0,V.getFloat)({data:L.fontHorizontalScale,defaultValue:100,validate:function(Xe){return Xe>=0}}),r.fontVerticalScale=(0,V.getFloat)({data:L.fontVerticalScale,defaultValue:100,validate:function(Xe){return Xe>=0}}),r.id=L.id||"",r.kerningMode=(0,V.getStringOption)(L.kerningMode,["none","pair"]),r.letterSpacing=(0,V.getMeasurement)(L.letterSpacing,"0"),r.lineThrough=(0,V.getInteger)({data:L.lineThrough,defaultValue:0,validate:function(Xe){return Xe===1||Xe===2}}),r.lineThroughPeriod=(0,V.getStringOption)(L.lineThroughPeriod,["all","word"]),r.overline=(0,V.getInteger)({data:L.overline,defaultValue:0,validate:function(Xe){return Xe===1||Xe===2}}),r.overlinePeriod=(0,V.getStringOption)(L.overlinePeriod,["all","word"]),r.posture=(0,V.getStringOption)(L.posture,["normal","italic"]),r.size=(0,V.getMeasurement)(L.size,"10pt"),r.typeface=L.typeface||"Courier",r.underline=(0,V.getInteger)({data:L.underline,defaultValue:0,validate:function(Xe){return Xe===1||Xe===2}}),r.underlinePeriod=(0,V.getStringOption)(L.underlinePeriod,["all","word"]),r.use=L.use||"",r.usehref=L.usehref||"",r.weight=(0,V.getStringOption)(L.weight,["normal","bold"]),r.extras=null,r.fill=null,r}return O(U,[{key:t.$clean,value:function(r){q(g(U.prototype),t.$clean,this).call(this,r),this[t.$globalData].usedTypefaces.add(this.typeface)}},{key:t.$toStyle,value:function(){var r=(0,le.toStyle)(this,"fill"),Le=r.color;return Le&&(Le==="#000000"?delete r.color:Le.startsWith("#")||(r.background=Le,r.backgroundClip="text",r.color="transparent")),this.baselineShift&&(r.verticalAlign=(0,le.measureToString)(this.baselineShift)),r.fontKerning=this.kerningMode==="none"?"none":"normal",r.letterSpacing=(0,le.measureToString)(this.letterSpacing),this.lineThrough!==0&&(r.textDecoration="line-through",this.lineThrough===2&&(r.textDecorationStyle="double")),this.overline!==0&&(r.textDecoration="overline",this.overline===2&&(r.textDecorationStyle="double")),r.fontStyle=this.posture,r.fontSize=(0,le.measureToString)(.99*this.size),(0,le.setFontFamily)(this,this,this[t.$globalData].fontFinder,r),this.underline!==0&&(r.textDecoration="underline",this.underline===2&&(r.textDecorationStyle="double")),r.fontWeight=this.weight,r}}]),U}(t.XFAObject),Kt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"format",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.picture=null,r}return U}(t.XFAObject),Jt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"handler"),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),nr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"hyphenation"),r.excludeAllCaps=(0,V.getInteger)({data:L.excludeAllCaps,defaultValue:0,validate:function(Xe){return Xe===1}}),r.excludeInitialCap=(0,V.getInteger)({data:L.excludeInitialCap,defaultValue:0,validate:function(Xe){return Xe===1}}),r.hyphenate=(0,V.getInteger)({data:L.hyphenate,defaultValue:0,validate:function(Xe){return Xe===1}}),r.id=L.id||"",r.pushCharacterCount=(0,V.getInteger)({data:L.pushCharacterCount,defaultValue:3,validate:function(Xe){return Xe>=0}}),r.remainCharacterCount=(0,V.getInteger)({data:L.remainCharacterCount,defaultValue:3,validate:function(Xe){return Xe>=0}}),r.use=L.use||"",r.usehref=L.usehref||"",r.wordCharacterCount=(0,V.getInteger)({data:L.wordCharacterCount,defaultValue:7,validate:function(Xe){return Xe>=0}}),r}return U}(t.XFAObject),pr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"image"),r.aspect=(0,V.getStringOption)(L.aspect,["fit","actual","height","none","width"]),r.contentType=L.contentType||"",r.href=L.href||"",r.id=L.id||"",r.name=L.name||"",r.transferEncoding=(0,V.getStringOption)(L.transferEncoding,["base64","none","package"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$toHTML,value:function(){if(this.contentType&&!I.has(this.contentType.toLowerCase()))return V.HTMLResult.EMPTY;var r=this[t.$globalData].images&&this[t.$globalData].images.get(this.href);if(!r&&(this.href||!this[t.$content])||(!r&&this.transferEncoding==="base64"&&(r=(0,ye.stringToBytes)(atob(this[t.$content]))),!r))return V.HTMLResult.EMPTY;if(!this.contentType){var Le=a(E),Xe;try{for(Le.s();!(Xe=Le.n()).done;){var at=X(Xe.value,2),lt=at[0],Ot=at[1];if(r.length>lt.length&<.every(function(Wt,Zt){return Wt===r[Zt]})){this.contentType=Ot;break}}}catch(Wt){Le.e(Wt)}finally{Le.f()}if(!this.contentType)return V.HTMLResult.EMPTY}var Ct=new Blob([r],{type:this.contentType}),At;switch(this.aspect){case"fit":case"actual":break;case"height":At={height:"100%",objectFit:"fill"};break;case"none":At={width:"100%",height:"100%",objectFit:"fill"};break;case"width":At={width:"100%",objectFit:"fill"};break}var Vt=this[t.$getParent]();return V.HTMLResult.success({name:"img",attributes:{class:["xfaImage"],style:At,src:URL.createObjectURL(Ct),alt:Vt?he(Vt[t.$getParent]()):null}})}}]),U}(t.StringObject),ur=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"imageEdit",!0),r.data=(0,V.getStringOption)(L.data,["link","embed"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){return this.data==="embed"?V.HTMLResult.success({name:"div",children:[],attributes:{}}):V.HTMLResult.EMPTY}}]),U}(t.XFAObject),yr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"integer"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=parseInt(this[t.$content].trim(),10);this[t.$content]=isNaN(r)?null:r}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]!==null?this[t.$content].toString():"")}}]),U}(t.ContentObject),Xt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"issuers",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.certificate=new t.XFAObjectArray,r}return U}(t.XFAObject),fr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"items",!0),r.id=L.id||"",r.name=L.name||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.ref=L.ref||"",r.save=(0,V.getInteger)({data:L.save,defaultValue:0,validate:function(Xe){return Xe===1}}),r.use=L.use||"",r.usehref=L.usehref||"",r.boolean=new t.XFAObjectArray,r.date=new t.XFAObjectArray,r.dateTime=new t.XFAObjectArray,r.decimal=new t.XFAObjectArray,r.exData=new t.XFAObjectArray,r.float=new t.XFAObjectArray,r.image=new t.XFAObjectArray,r.integer=new t.XFAObjectArray,r.text=new t.XFAObjectArray,r.time=new t.XFAObjectArray,r}return O(U,[{key:t.$toHTML,value:function(){var r=[],Le=a(this[t.$getChildren]()),Xe;try{for(Le.s();!(Xe=Le.n()).done;){var at=Xe.value;r.push(at[t.$text]())}}catch(lt){Le.e(lt)}finally{Le.f()}return V.HTMLResult.success(r)}}]),U}(t.XFAObject);P.Items=fr;var Dr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;w(this,U),r=Oe.call(this,o,"keep",!0),r.id=L.id||"";var Le=["none","contentArea","pageArea"];return r.intact=(0,V.getStringOption)(L.intact,Le),r.next=(0,V.getStringOption)(L.next,Le),r.previous=(0,V.getStringOption)(L.previous,Le),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return U}(t.XFAObject),Hr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;w(this,U),r=Oe.call(this,o,"keyUsage");var Le=["","yes","no"];return r.crlSign=(0,V.getStringOption)(L.crlSign,Le),r.dataEncipherment=(0,V.getStringOption)(L.dataEncipherment,Le),r.decipherOnly=(0,V.getStringOption)(L.decipherOnly,Le),r.digitalSignature=(0,V.getStringOption)(L.digitalSignature,Le),r.encipherOnly=(0,V.getStringOption)(L.encipherOnly,Le),r.id=L.id||"",r.keyAgreement=(0,V.getStringOption)(L.keyAgreement,Le),r.keyCertSign=(0,V.getStringOption)(L.keyCertSign,Le),r.keyEncipherment=(0,V.getStringOption)(L.keyEncipherment,Le),r.nonRepudiation=(0,V.getStringOption)(L.nonRepudiation,Le),r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),Kr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"line",!0),r.hand=(0,V.getStringOption)(L.hand,["even","left","right"]),r.id=L.id||"",r.slope=(0,V.getStringOption)(L.slope,["\\","/"]),r.use=L.use||"",r.usehref=L.usehref||"",r.edge=null,r}return O(U,[{key:t.$toHTML,value:function(){var r=this[t.$getParent]()[t.$getParent](),Le=this.edge?this.edge:new xt({}),Xe=Le[t.$toStyle](),at=Object.create(null),lt=Le.presence==="visible"?Le.thickness:0;at.strokeWidth=(0,le.measureToString)(lt),at.stroke=Xe.color;var Ot,Ct,At,Vt,Wt="100%",Zt="100%";r.w<=lt?(Ot="50%",Ct=0,At="50%",Vt="100%",Wt=at.strokeWidth):r.h<=lt?(Ot=0,Ct="50%",At="100%",Vt="50%",Zt=at.strokeWidth):this.slope==="\\"?(Ot=0,Ct=0,At="100%",Vt="100%"):(Ot=0,Ct="100%",At="100%",Vt=0);var er={name:"line",attributes:{xmlns:c,x1:Ot,y1:Ct,x2:At,y2:Vt,style:at}},or={name:"svg",children:[er],attributes:{xmlns:c,width:Wt,height:Zt,style:{overflow:"visible"}}};return _(r)?V.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[or]}):(or.attributes.style.position="absolute",V.HTMLResult.success(or))}}]),U}(t.XFAObject),Br=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"linear",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["toRight","toBottom","toLeft","toTop"]),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(r){r=r?r[t.$toStyle]():"#FFFFFF";var Le=this.type.replace(/([RBLT])/," $1").toLowerCase(),Xe=this.color?this.color[t.$toStyle]():"#000000";return"linear-gradient(".concat(Le,", ").concat(r,", ").concat(Xe,")")}}]),U}(t.XFAObject),Sr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"lockDocument"),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){this[t.$content]=(0,V.getStringOption)(this[t.$content],["auto","0","1"])}}]),U}(t.ContentObject),hr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"manifest",!0),r.action=(0,V.getStringOption)(L.action,["include","all","exclude"]),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.ref=new t.XFAObjectArray,r}return U}(t.XFAObject),vr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"margin",!0),r.bottomInset=(0,V.getMeasurement)(L.bottomInset,"0"),r.id=L.id||"",r.leftInset=(0,V.getMeasurement)(L.leftInset,"0"),r.rightInset=(0,V.getMeasurement)(L.rightInset,"0"),r.topInset=(0,V.getMeasurement)(L.topInset,"0"),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(){return{margin:(0,le.measureToString)(this.topInset)+" "+(0,le.measureToString)(this.rightInset)+" "+(0,le.measureToString)(this.bottomInset)+" "+(0,le.measureToString)(this.leftInset)}}}]),U}(t.XFAObject),zr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"mdp"),r.id=L.id||"",r.permissions=(0,V.getInteger)({data:L.permissions,defaultValue:2,validate:function(Xe){return Xe===1||Xe===3}}),r.signatureType=(0,V.getStringOption)(L.signatureType,["filler","author"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),br=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"medium"),r.id=L.id||"",r.imagingBBox=(0,V.getBBox)(L.imagingBBox),r.long=(0,V.getMeasurement)(L.long),r.orientation=(0,V.getStringOption)(L.orientation,["portrait","landscape"]),r.short=(0,V.getMeasurement)(L.short),r.stock=L.stock||"",r.trayIn=(0,V.getStringOption)(L.trayIn,["auto","delegate","pageFront"]),r.trayOut=(0,V.getStringOption)(L.trayOut,["auto","delegate"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),qr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"message",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.text=new t.XFAObjectArray,r}return U}(t.XFAObject),Gr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"numericEdit",!0),r.hScrollPolicy=(0,V.getStringOption)(L.hScrollPolicy,["auto","off","on"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.comb=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"border","font","margin"),Xe=this[t.$getParent]()[t.$getParent](),at={name:"input",attributes:{type:"text",fieldId:Xe[t.$uid],dataId:Xe[t.$data]&&Xe[t.$data][t.$uid]||Xe[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(Xe)}};return V.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[at]})}}]),U}(t.XFAObject),Ur=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"occur",!0),r.id=L.id||"",r.initial=L.initial!==""?(0,V.getInteger)({data:L.initial,defaultValue:"",validate:function(Xe){return!0}}):"",r.max=L.max!==""?(0,V.getInteger)({data:L.max,defaultValue:1,validate:function(Xe){return!0}}):"",r.min=L.min!==""?(0,V.getInteger)({data:L.min,defaultValue:1,validate:function(Xe){return!0}}):"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return O(U,[{key:t.$clean,value:function(){var r=this[t.$getParent](),Le=this.min;this.min===""&&(this.min=r instanceof ut||r instanceof We?0:1),this.max===""&&(Le===""?this.max=r instanceof ut||r instanceof We?-1:1:this.max=this.min),this.max!==-1&&this.max=0}}),r.preserve=L.preserve||"",r.radixOffset=L.radixOffset?(0,V.getMeasurement)(L.radixOffset,"0pt"):"",r.spaceAbove=L.spaceAbove?(0,V.getMeasurement)(L.spaceAbove,"0pt"):"",r.spaceBelow=L.spaceBelow?(0,V.getMeasurement)(L.spaceBelow,"0pt"):"",r.tabDefault=L.tabDefault?(0,V.getMeasurement)(r.tabDefault):"",r.tabStops=(L.tabStops||"").trim().split(/\s+/).map(function(Le,Xe){return Xe%2==1?(0,V.getMeasurement)(Le):Le}),r.textIndent=L.textIndent?(0,V.getMeasurement)(L.textIndent,"0pt"):"",r.use=L.use||"",r.usehref=L.usehref||"",r.vAlign=(0,V.getStringOption)(L.vAlign,["top","bottom","middle"]),r.widows=(0,V.getInteger)({data:L.widows,defaultValue:0,validate:function(Xe){return Xe>=0}}),r.hyphenation=null,r}return O(U,[{key:t.$toStyle,value:function(){var r=(0,le.toStyle)(this,"hAlign");return this.marginLeft!==""&&(r.paddingLeft=(0,le.measureToString)(this.marginLeft)),this.marginRight!==""&&(r.paddingight=(0,le.measureToString)(this.marginRight)),this.spaceAbove!==""&&(r.paddingTop=(0,le.measureToString)(this.spaceAbove)),this.spaceBelow!==""&&(r.paddingBottom=(0,le.measureToString)(this.spaceBelow)),this.textIndent!==""&&(r.textIndent=(0,le.measureToString)(this.textIndent),(0,le.fixTextIndent)(r)),this.lineHeight>0&&(r.lineHeight=(0,le.measureToString)(this.lineHeight)),this.tabDefault!==""&&(r.tabSize=(0,le.measureToString)(this.tabDefault)),this.tabStops.length>0,this.hyphenatation&&Object.assign(r,this.hyphenatation[t.$toStyle]()),r}}]),U}(t.XFAObject),st=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"passwordEdit",!0),r.hScrollPolicy=(0,V.getStringOption)(L.hScrollPolicy,["auto","off","on"]),r.id=L.id||"",r.passwordChar=L.passwordChar||"*",r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.extras=null,r.margin=null,r}return U}(t.XFAObject),dt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"pattern",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["crossHatch","crossDiagonal","diagonalLeft","diagonalRight","horizontal","vertical"]),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(r){r=r?r[t.$toStyle]():"#FFFFFF";var Le=this.color?this.color[t.$toStyle]():"#000000",Xe=5,at="repeating-linear-gradient",lt="".concat(r,",").concat(r," ").concat(Xe,"px,").concat(Le," ").concat(Xe,"px,").concat(Le," ").concat(2*Xe,"px");switch(this.type){case"crossHatch":return"".concat(at,"(to top,").concat(lt,") ").concat(at,"(to right,").concat(lt,")");case"crossDiagonal":return"".concat(at,"(45deg,").concat(lt,") ").concat(at,"(-45deg,").concat(lt,")");case"diagonalLeft":return"".concat(at,"(45deg,").concat(lt,")");case"diagonalRight":return"".concat(at,"(-45deg,").concat(lt,")");case"horizontal":return"".concat(at,"(to top,").concat(lt,")");case"vertical":return"".concat(at,"(to right,").concat(lt,")")}return""}}]),U}(t.XFAObject),pt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"picture"),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Dt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"proto",!0),r.appearanceFilter=new t.XFAObjectArray,r.arc=new t.XFAObjectArray,r.area=new t.XFAObjectArray,r.assist=new t.XFAObjectArray,r.barcode=new t.XFAObjectArray,r.bindItems=new t.XFAObjectArray,r.bookend=new t.XFAObjectArray,r.boolean=new t.XFAObjectArray,r.border=new t.XFAObjectArray,r.break=new t.XFAObjectArray,r.breakAfter=new t.XFAObjectArray,r.breakBefore=new t.XFAObjectArray,r.button=new t.XFAObjectArray,r.calculate=new t.XFAObjectArray,r.caption=new t.XFAObjectArray,r.certificate=new t.XFAObjectArray,r.certificates=new t.XFAObjectArray,r.checkButton=new t.XFAObjectArray,r.choiceList=new t.XFAObjectArray,r.color=new t.XFAObjectArray,r.comb=new t.XFAObjectArray,r.connect=new t.XFAObjectArray,r.contentArea=new t.XFAObjectArray,r.corner=new t.XFAObjectArray,r.date=new t.XFAObjectArray,r.dateTime=new t.XFAObjectArray,r.dateTimeEdit=new t.XFAObjectArray,r.decimal=new t.XFAObjectArray,r.defaultUi=new t.XFAObjectArray,r.desc=new t.XFAObjectArray,r.digestMethod=new t.XFAObjectArray,r.digestMethods=new t.XFAObjectArray,r.draw=new t.XFAObjectArray,r.edge=new t.XFAObjectArray,r.encoding=new t.XFAObjectArray,r.encodings=new t.XFAObjectArray,r.encrypt=new t.XFAObjectArray,r.encryptData=new t.XFAObjectArray,r.encryption=new t.XFAObjectArray,r.encryptionMethod=new t.XFAObjectArray,r.encryptionMethods=new t.XFAObjectArray,r.event=new t.XFAObjectArray,r.exData=new t.XFAObjectArray,r.exObject=new t.XFAObjectArray,r.exclGroup=new t.XFAObjectArray,r.execute=new t.XFAObjectArray,r.extras=new t.XFAObjectArray,r.field=new t.XFAObjectArray,r.fill=new t.XFAObjectArray,r.filter=new t.XFAObjectArray,r.float=new t.XFAObjectArray,r.font=new t.XFAObjectArray,r.format=new t.XFAObjectArray,r.handler=new t.XFAObjectArray,r.hyphenation=new t.XFAObjectArray,r.image=new t.XFAObjectArray,r.imageEdit=new t.XFAObjectArray,r.integer=new t.XFAObjectArray,r.issuers=new t.XFAObjectArray,r.items=new t.XFAObjectArray,r.keep=new t.XFAObjectArray,r.keyUsage=new t.XFAObjectArray,r.line=new t.XFAObjectArray,r.linear=new t.XFAObjectArray,r.lockDocument=new t.XFAObjectArray,r.manifest=new t.XFAObjectArray,r.margin=new t.XFAObjectArray,r.mdp=new t.XFAObjectArray,r.medium=new t.XFAObjectArray,r.message=new t.XFAObjectArray,r.numericEdit=new t.XFAObjectArray,r.occur=new t.XFAObjectArray,r.oid=new t.XFAObjectArray,r.oids=new t.XFAObjectArray,r.overflow=new t.XFAObjectArray,r.pageArea=new t.XFAObjectArray,r.pageSet=new t.XFAObjectArray,r.para=new t.XFAObjectArray,r.passwordEdit=new t.XFAObjectArray,r.pattern=new t.XFAObjectArray,r.picture=new t.XFAObjectArray,r.radial=new t.XFAObjectArray,r.reason=new t.XFAObjectArray,r.reasons=new t.XFAObjectArray,r.rectangle=new t.XFAObjectArray,r.ref=new t.XFAObjectArray,r.script=new t.XFAObjectArray,r.setProperty=new t.XFAObjectArray,r.signData=new t.XFAObjectArray,r.signature=new t.XFAObjectArray,r.signing=new t.XFAObjectArray,r.solid=new t.XFAObjectArray,r.speak=new t.XFAObjectArray,r.stipple=new t.XFAObjectArray,r.subform=new t.XFAObjectArray,r.subformSet=new t.XFAObjectArray,r.subjectDN=new t.XFAObjectArray,r.subjectDNs=new t.XFAObjectArray,r.submit=new t.XFAObjectArray,r.text=new t.XFAObjectArray,r.textEdit=new t.XFAObjectArray,r.time=new t.XFAObjectArray,r.timeStamp=new t.XFAObjectArray,r.toolTip=new t.XFAObjectArray,r.traversal=new t.XFAObjectArray,r.traverse=new t.XFAObjectArray,r.ui=new t.XFAObjectArray,r.validate=new t.XFAObjectArray,r.value=new t.XFAObjectArray,r.variables=new t.XFAObjectArray,r}return U}(t.XFAObject),_t=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"radial",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["toEdge","toCenter"]),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(r){r=r?r[t.$toStyle]():"#FFFFFF";var Le=this.color?this.color[t.$toStyle]():"#000000",Xe=this.type==="toEdge"?"".concat(r,",").concat(Le):"".concat(Le,",").concat(r);return"radial-gradient(circle at center, ".concat(Xe,")")}}]),U}(t.XFAObject),qt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"reason"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Bt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"reasons",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.reason=new t.XFAObjectArray,r}return U}(t.XFAObject),Rt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"rectangle",!0),r.hand=(0,V.getStringOption)(L.hand,["even","left","right"]),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.corner=new t.XFAObjectArray(4),r.edge=new t.XFAObjectArray(4),r.fill=null,r}return O(U,[{key:t.$toHTML,value:function(){var r=this.edge.children.length?this.edge.children[0]:new xt({}),Le=r[t.$toStyle](),Xe=Object.create(null);this.fill&&this.fill.presence==="visible"?Object.assign(Xe,this.fill[t.$toStyle]()):Xe.fill="transparent",Xe.strokeWidth=(0,le.measureToString)(r.presence==="visible"?r.thickness:0),Xe.stroke=Le.color;var at=this.corner.children.length?this.corner.children[0]:new $e({}),lt=at[t.$toStyle](),Ot={name:"rect",attributes:{xmlns:c,width:"100%",height:"100%",x:0,y:0,rx:lt.radius,ry:lt.radius,style:Xe}},Ct={name:"svg",children:[Ot],attributes:{xmlns:c,style:{overflow:"visible"},width:"100%",height:"100%"}},At=this[t.$getParent]()[t.$getParent]();return _(At)?V.HTMLResult.success({name:"div",attributes:{style:{display:"inline",width:"100%",height:"100%"}},children:[Ct]}):(Ct.attributes.style.position="absolute",V.HTMLResult.success(Ct))}}]),U}(t.XFAObject),Or=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"ref"),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Tr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"script"),r.binding=L.binding||"",r.contentType=L.contentType||"",r.id=L.id||"",r.name=L.name||"",r.runAt=(0,V.getStringOption)(L.runAt,["client","both","server"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Er=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"setProperty"),r.connection=L.connection||"",r.ref=L.ref||"",r.target=L.target||"",r}return U}(t.XFAObject);P.SetProperty=Er;var $r=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"signData",!0),r.id=L.id||"",r.operation=(0,V.getStringOption)(L.operation,["sign","clear","verify"]),r.ref=L.ref||"",r.target=L.target||"",r.use=L.use||"",r.usehref=L.usehref||"",r.filter=null,r.manifest=null,r}return U}(t.XFAObject),wt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"signature",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["PDF1.3","PDF1.6"]),r.use=L.use||"",r.usehref=L.usehref||"",r.border=null,r.extras=null,r.filter=null,r.manifest=null,r.margin=null,r}return U}(t.XFAObject),vt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"signing",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.certificate=new t.XFAObjectArray,r}return U}(t.XFAObject),St=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"solid",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(r){return r?r[t.$toStyle]():"#FFFFFF"}}]),U}(t.XFAObject),Et=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"speak"),r.disable=(0,V.getInteger)({data:L.disable,defaultValue:0,validate:function(Xe){return Xe===1}}),r.id=L.id||"",r.priority=(0,V.getStringOption)(L.priority,["custom","caption","name","toolTip"]),r.rid=L.rid||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Mt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"stipple",!0),r.id=L.id||"",r.rate=(0,V.getInteger)({data:L.rate,defaultValue:50,validate:function(Xe){return Xe>=0&&Xe<=100}}),r.use=L.use||"",r.usehref=L.usehref||"",r.color=null,r.extras=null,r}return O(U,[{key:t.$toStyle,value:function(r){var Le=this.rate/100;return ye.Util.makeHexColor(Math.round(r.value.r*(1-Le)+this.value.r*Le),Math.round(r.value.g*(1-Le)+this.value.g*Le),Math.round(r.value.b*(1-Le)+this.value.b*Le))}}]),U}(t.XFAObject),jt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"subform",!0),r.access=(0,V.getStringOption)(L.access,["open","nonInteractive","protected","readOnly"]),r.allowMacro=(0,V.getInteger)({data:L.allowMacro,defaultValue:0,validate:function(Xe){return Xe===1}}),r.anchorType=(0,V.getStringOption)(L.anchorType,["topLeft","bottomCenter","bottomLeft","bottomRight","middleCenter","middleLeft","middleRight","topCenter","topRight"]),r.colSpan=(0,V.getInteger)({data:L.colSpan,defaultValue:1,validate:function(Xe){return Xe>=1||Xe===-1}}),r.columnWidths=(L.columnWidths||"").trim().split(/\s+/).map(function(Le){return Le==="-1"?-1:(0,V.getMeasurement)(Le)}),r.h=L.h?(0,V.getMeasurement)(L.h):"",r.hAlign=(0,V.getStringOption)(L.hAlign,["left","center","justify","justifyAll","radix","right"]),r.id=L.id||"",r.layout=(0,V.getStringOption)(L.layout,["position","lr-tb","rl-row","rl-tb","row","table","tb"]),r.locale=L.locale||"",r.maxH=(0,V.getMeasurement)(L.maxH,"0pt"),r.maxW=(0,V.getMeasurement)(L.maxW,"0pt"),r.mergeMode=(0,V.getStringOption)(L.mergeMode,["consumeData","matchTemplate"]),r.minH=(0,V.getMeasurement)(L.minH,"0pt"),r.minW=(0,V.getMeasurement)(L.minW,"0pt"),r.name=L.name||"",r.presence=(0,V.getStringOption)(L.presence,["visible","hidden","inactive","invisible"]),r.relevant=(0,V.getRelevant)(L.relevant),r.restoreState=(0,V.getStringOption)(L.restoreState,["manual","auto"]),r.scope=(0,V.getStringOption)(L.scope,["name","none"]),r.use=L.use||"",r.usehref=L.usehref||"",r.w=L.w?(0,V.getMeasurement)(L.w):"",r.x=(0,V.getMeasurement)(L.x,"0pt"),r.y=(0,V.getMeasurement)(L.y,"0pt"),r.assist=null,r.bind=null,r.bookend=null,r.border=null,r.break=null,r.calculate=null,r.desc=null,r.extras=null,r.keep=null,r.margin=null,r.occur=null,r.overflow=null,r.pageSet=null,r.para=null,r.traversal=null,r.validate=null,r.variables=null,r.area=new t.XFAObjectArray,r.breakAfter=new t.XFAObjectArray,r.breakBefore=new t.XFAObjectArray,r.connect=new t.XFAObjectArray,r.draw=new t.XFAObjectArray,r.event=new t.XFAObjectArray,r.exObject=new t.XFAObjectArray,r.exclGroup=new t.XFAObjectArray,r.field=new t.XFAObjectArray,r.proto=new t.XFAObjectArray,r.setProperty=new t.XFAObjectArray,r.subform=new t.XFAObjectArray,r.subformSet=new t.XFAObjectArray,r}return O(U,[{key:t.$getSubformParent,value:function(){var r=this[t.$getParent]();return r instanceof Gt?r[t.$getSubformParent]():r}},{key:t.$isBindable,value:function(){return!0}},{key:t.$isThereMoreWidth,value:function(){return this.layout.endsWith("-tb")&&this[t.$extra].attempt===0&&this[t.$extra].numberInLine>0||this[t.$getParent]()[t.$isThereMoreWidth]()}},{key:t.$getContainedChildren,value:b.default.mark(function L(){return b.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.delegateYield(H(this),"t0",1);case 1:case"end":return Le.stop()}},L,this)})},{key:t.$flushHTML,value:function(){return(0,ge.flushHTML)(this)}},{key:t.$addHTML,value:function(r,Le){(0,ge.addHTML)(this,r,Le)}},{key:t.$getAvailableSpace,value:function(){return(0,ge.getAvailableSpace)(this)}},{key:t.$isSplittable,value:function(){var r=this[t.$getSubformParent]();return r[t.$isSplittable]()?this[t.$extra]._isSplittable!==void 0?this[t.$extra]._isSplittable:this.layout==="position"||this.layout.includes("row")?(this[t.$extra]._isSplittable=!1,!1):this.keep&&this.keep.intact!=="none"?(this[t.$extra]._isSplittable=!1,!1):r.layout&&r.layout.endsWith("-tb")&&r[t.$extra].numberInLine!==0?!1:(this[t.$extra]._isSplittable=!0,!0):!1}},{key:t.$toHTML,value:function(r){if(Z(this),this.break){if(this.break.after!=="auto"||this.break.afterTarget!==""){var Le=new ke({targetType:this.break.after,target:this.break.afterTarget,startNew:this.break.startNew.toString()});Le[t.$globalData]=this[t.$globalData],this[t.$appendChild](Le),this.breakAfter.push(Le)}if(this.break.before!=="auto"||this.break.beforeTarget!==""){var Xe=new Re({targetType:this.break.before,target:this.break.beforeTarget,startNew:this.break.startNew.toString()});Xe[t.$globalData]=this[t.$globalData],this[t.$appendChild](Xe),this.breakBefore.push(Xe)}if(this.break.overflowTarget!==""){var at=new ht({target:this.break.overflowTarget,leader:this.break.overflowLeader,trailer:this.break.overflowTrailer});at[t.$globalData]=this[t.$globalData],this[t.$appendChild](at),this.overflow.push(at)}this[t.$removeChild](this.break),this.break=null}if(this.presence==="hidden"||this.presence==="inactive")return V.HTMLResult.EMPTY;if((this.breakBefore.children.length>1||this.breakAfter.children.length>1)&&(0,ye.warn)("XFA - Several breakBefore or breakAfter in subforms: please file a bug."),this.breakBefore.children.length>=1){var lt=this.breakBefore.children[0];if($(lt))return V.HTMLResult.breakNode(lt)}if(this[t.$extra]&&this[t.$extra].afterBreakAfter)return V.HTMLResult.EMPTY;(0,le.fixDimensions)(this);var Ot=[],Ct={id:this[t.$uid],class:[]};(0,le.setAccess)(this,Ct.class),this[t.$extra]||(this[t.$extra]=Object.create(null)),Object.assign(this[t.$extra],{children:Ot,line:null,attributes:Ct,attempt:0,numberInLine:0,availableSpace:{width:Math.min(this.w||Infinity,r.width),height:Math.min(this.h||Infinity,r.height)},width:0,height:0,prevHeight:0,currentWidth:0});var At=this[t.$getTemplateRoot](),Vt=At[t.$extra].noLayoutFailure,Wt=this[t.$isSplittable]();if(Wt||ue(this),!(0,ge.checkDimensions)(this,r))return V.HTMLResult.FAILURE;var Zt=new Set(["area","draw","exclGroup","field","subform","subformSet"]);if(this.layout.includes("row")){var er=this[t.$getSubformParent]().columnWidths;Array.isArray(er)&&er.length>0&&(this[t.$extra].columnWidths=er,this[t.$extra].currentColumn=0)}var or=(0,le.toStyle)(this,"anchorType","dimensions","position","presence","border","margin","hAlign"),Ir=["xfaSubform"],kr=(0,le.layoutClass)(this);if(kr&&Ir.push(kr),Ct.style=or,Ct.class=Ir,this.name&&(Ct.xfaName=this.name),this.overflow){var Mr=this.overflow[t.$getExtra]();Mr.addLeader&&(Mr.addLeader=!1,j(this,Mr.leader,r))}this[t.$pushPara]();for(var Xr=this.layout==="lr-tb"||this.layout==="rl-tb",jr=Xr?v:1;this[t.$extra].attempt=1){var la=this.breakAfter.children[0];if($(la))return this[t.$extra].afterBreakAfter=gr,V.HTMLResult.breakNode(la)}return delete this[t.$extra],gr}}]),U}(t.XFAObject),Gt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"subformSet",!0),r.id=L.id||"",r.name=L.name||"",r.relation=(0,V.getStringOption)(L.relation,["ordered","choice","unordered"]),r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.bookend=null,r.break=null,r.desc=null,r.extras=null,r.occur=null,r.overflow=null,r.breakAfter=new t.XFAObjectArray,r.breakBefore=new t.XFAObjectArray,r.subform=new t.XFAObjectArray,r.subformSet=new t.XFAObjectArray,r}return O(U,[{key:t.$getContainedChildren,value:b.default.mark(function L(){return b.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return Le.delegateYield(H(this),"t0",1);case 1:case"end":return Le.stop()}},L,this)})},{key:t.$getSubformParent,value:function(){for(var r=this[t.$getParent]();!(r instanceof jt);)r=r[t.$getParent]();return r}},{key:t.$isBindable,value:function(){return!0}}]),U}(t.XFAObject),Tt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"subjectDN"),r.delimiter=L.delimiter||",",r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){this[t.$content]=new Map(this[t.$content].split(this.delimiter).map(function(r){return r=r.split("=",2),r[0]=r[0].trim(),r}))}}]),U}(t.ContentObject),sr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"subjectDNs",!0),r.id=L.id||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r.subjectDN=new t.XFAObjectArray,r}return U}(t.XFAObject),tr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"submit",!0),r.embedPDF=(0,V.getInteger)({data:L.embedPDF,defaultValue:0,validate:function(Xe){return Xe===1}}),r.format=(0,V.getStringOption)(L.format,["xdp","formdata","pdf","urlencoded","xfd","xml"]),r.id=L.id||"",r.target=L.target||"",r.textEncoding=(0,V.getKeyword)({data:L.textEncoding?L.textEncoding.toLowerCase():"",defaultValue:"",validate:function(Xe){return["utf-8","big-five","fontspecific","gbk","gb-18030","gb-2312","ksc-5601","none","shift-jis","ucs-2","utf-16"].includes(Xe)||Xe.match(/iso-8859-\d{2}/)}}),r.use=L.use||"",r.usehref=L.usehref||"",r.xdpContent=L.xdpContent||"",r.encrypt=null,r.encryptData=new t.XFAObjectArray,r.signData=new t.XFAObjectArray,r}return U}(t.XFAObject),rr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"template",!0),r.baseProfile=(0,V.getStringOption)(L.baseProfile,["full","interactiveForms"]),r.extras=null,r.subform=new t.XFAObjectArray,r}return O(U,[{key:t.$finalize,value:function(){this.subform.children.length===0&&(0,ye.warn)("XFA - No subforms in template node."),this.subform.children.length>=2&&(0,ye.warn)("XFA - Several subforms in template node: please file a bug."),this[t.$tabIndex]=u}},{key:t.$isSplittable,value:function(){return!0}},{key:t.$searchNode,value:function(r,Le){return r.startsWith("#")?[this[t.$ids].get(r.slice(1))]:(0,ae.searchNode)(this,Le,r,!0,!0)}},{key:t.$toPages,value:b.default.mark(function L(){var r=this,Le,Xe,at,lt,Ot,Ct,At,Vt,Wt,Zt,er,or,Ir,kr,Mr,Xr;return b.default.wrap(function(Wr){for(;;)switch(Wr.prev=Wr.next){case 0:if(this.subform.children.length){Wr.next=2;break}return Wr.abrupt("return",V.HTMLResult.success({name:"div",children:[]}));case 2:this[t.$extra]={overflowNode:null,firstUnsplittable:null,currentContentArea:null,currentPageArea:null,noLayoutFailure:!1,pageNumber:1,pagePosition:"first",oddOrEven:"odd",blankOrNotBlank:"nonBlank",paraStack:[]},Le=this.subform.children[0],Le.pageSet[t.$cleanPage](),Xe=Le.pageSet.pageArea.children,at={name:"div",children:[]},lt=null,Ot=null,Ct=null,Le.breakBefore.children.length>=1?(Ot=Le.breakBefore.children[0],Ct=Ot.target):Le.subform.children.length>=1&&Le.subform.children[0].breakBefore.children.length>=1?(Ot=Le.subform.children[0].breakBefore.children[0],Ct=Ot.target):Le.break&&Le.break.beforeTarget?(Ot=Le.break,Ct=Ot.beforeTarget):Le.subform.children.length>=1&&Le.subform.children[0].break&&Le.subform.children[0].break.beforeTarget&&(Ot=Le.subform.children[0].break,Ct=Ot.beforeTarget),Ot&&(At=this[t.$searchNode](Ct,Ot[t.$getParent]()),At instanceof ut&&(lt=At,Ot[t.$extra]={})),lt||(lt=Xe[0]),lt[t.$extra]={numberOfUse:1},Vt=lt[t.$getParent](),Vt[t.$extra]={numberOfUse:1,pageIndex:Vt.pageArea.children.indexOf(lt),pageSetIndex:0},Zt=null,er=null,or=!0,Ir=0,kr=0,Mr=b.default.mark(function _r(){var aa,ia,ea,Jr,Rr,fa,gr,la,ua,Yr,ta;return b.default.wrap(function(Pr){for(;;)switch(Pr.prev=Pr.next){case 0:if(or){Pr.next=7;break}if(at.children.pop(),++Ir!==A){Pr.next=5;break}return(0,ye.warn)("XFA - Something goes wrong: please file a bug."),Pr.abrupt("return",{v:at});case 5:Pr.next=8;break;case 7:Ir=0;case 8:Wt=null,r[t.$extra].currentPageArea=lt,aa=lt[t.$toHTML]().html,at.children.push(aa),Zt&&(r[t.$extra].noLayoutFailure=!0,aa.children.push(Zt[t.$toHTML](lt[t.$extra].space).html),Zt=null),er&&(r[t.$extra].noLayoutFailure=!0,aa.children.push(er[t.$toHTML](lt[t.$extra].space).html),er=null),ia=lt.contentArea.children,ea=aa.children.filter(function(pa){return pa.attributes.class.includes("xfaContentarea")}),or=!1,r[t.$extra].firstUnsplittable=null,r[t.$extra].noLayoutFailure=!1,Jr=function(oa){var ra=Le[t.$flushHTML]();ra&&(or=or||ra.children&&ra.children.length!==0,ea[oa].children.push(ra))},Rr=kr,fa=ia.length;case 21:if(!(Rr1&&at.children.pop(),Pr.abrupt("return",{v:at});case 31:if(!ua.isBreak()){Pr.next=40;break}if(Yr=ua.breakNode,Jr(Rr),Yr.targetType!=="auto"){Pr.next=36;break}return Pr.abrupt("continue",45);case 36:return Yr.leader&&(Zt=r[t.$searchNode](Yr.leader,Yr[t.$getParent]()),Zt=Zt?Zt[0]:null),Yr.trailer&&(er=r[t.$searchNode](Yr.trailer,Yr[t.$getParent]()),er=er?er[0]:null),Yr.targetType==="pageArea"?(Wt=Yr[t.$extra].target,Rr=Infinity):Yr[t.$extra].target?(Wt=Yr[t.$extra].target,kr=Yr[t.$extra].index+1,Rr=Infinity):Rr=Yr[t.$extra].index,Pr.abrupt("continue",45);case 40:if(!r[t.$extra].overflowNode){Pr.next=44;break}if(ta=function(){var pa=r[t.$extra].overflowNode;r[t.$extra].overflowNode=null;var oa=pa[t.$getExtra](),ra=oa.target;oa.addLeader=oa.leader!==null,oa.addTrailer=oa.trailer!==null,Jr(Rr);var Fa=Rr;if(Rr=Infinity,ra instanceof ut)Wt=ra;else if(ra instanceof Ne){var Oa=ia.findIndex(function(ba){return ba===ra});Oa!==-1?Oa>Fa?Rr=Oa-1:kr=Oa:(Wt=ra[t.$getParent](),kr=Wt.contentArea.children.findIndex(function(ba){return ba===ra}))}return"continue"}(),ta!=="continue"){Pr.next=44;break}return Pr.abrupt("continue",45);case 44:Jr(Rr);case 45:Rr++,Pr.next=21;break;case 48:return r[t.$extra].pageNumber+=1,Wt&&(Wt[t.$isUsable]()?Wt[t.$extra].numberOfUse+=1:Wt=null),lt=Wt||lt[t.$getNextPage](),Pr.next=53,null;case 53:case"end":return Pr.stop()}},_r)});case 22:return Wr.delegateYield(Mr(),"t0",24);case 24:if(Xr=Wr.t0,ce(Xr)!=="object"){Wr.next=27;break}return Wr.abrupt("return",Xr.v);case 27:Wr.next=22;break;case 29:case"end":return Wr.stop()}},L,this)})}]),U}(t.XFAObject);P.Template=rr;var Ht=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"text"),r.id=L.id||"",r.maxChars=(0,V.getInteger)({data:L.maxChars,defaultValue:0,validate:function(Xe){return Xe>=0}}),r.name=L.name||"",r.rid=L.rid||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$acceptWhitespace,value:function(){return!0}},{key:t.$onChild,value:function(r){return r[t.$namespaceId]===e.NamespaceIds.xhtml.id?(this[t.$content]=r,!0):((0,ye.warn)("XFA - Invalid content in Text: ".concat(r[t.$nodeName],".")),!1)}},{key:t.$onText,value:function(r){this[t.$content]instanceof t.XFAObject||q(g(U.prototype),t.$onText,this).call(this,r)}},{key:t.$finalize,value:function(){typeof this[t.$content]=="string"&&(this[t.$content]=this[t.$content].replace(/\r\n/g,` `))}},{key:t.$getExtra,value:function(){return typeof this[t.$content]=="string"?this[t.$content].split(/[\u2029\u2028\n]/).reduce(function(r,Le){return Le&&r.push(Le),r},[]).join(` `):this[t.$content][t.$text]()}},{key:t.$toHTML,value:function(r){if(typeof this[t.$content]=="string"){var Le=Se(this[t.$content]).html;return this[t.$content].includes("\u2029")?(Le.name="div",Le.children=[],this[t.$content].split("\u2029").map(function(Xe){return Xe.split(/[\u2028\n]/).reduce(function(at,lt){return at.push({name:"span",value:lt},{name:"br"}),at},[])}).forEach(function(Xe){Le.children.push({name:"p",children:Xe})})):/[\u2028\n]/.test(this[t.$content])&&(Le.name="div",Le.children=[],this[t.$content].split(/[\u2028\n]/).forEach(function(Xe){Le.children.push({name:"span",value:Xe},{name:"br"})})),V.HTMLResult.success(Le)}return this[t.$content][t.$toHTML](r)}}]),U}(t.ContentObject);P.Text=Ht;var Ar=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"textEdit",!0),r.allowRichText=(0,V.getInteger)({data:L.allowRichText,defaultValue:0,validate:function(Xe){return Xe===1}}),r.hScrollPolicy=(0,V.getStringOption)(L.hScrollPolicy,["auto","off","on"]),r.id=L.id||"",r.multiLine=(0,V.getInteger)({data:L.multiLine,defaultValue:"",validate:function(Xe){return Xe===0||Xe===1}}),r.use=L.use||"",r.usehref=L.usehref||"",r.vScrollPolicy=(0,V.getStringOption)(L.vScrollPolicy,["auto","off","on"]),r.border=null,r.comb=null,r.extras=null,r.margin=null,r}return O(U,[{key:t.$toHTML,value:function(r){var Le=(0,le.toStyle)(this,"border","font","margin"),Xe,at=this[t.$getParent]()[t.$getParent]();return this.multiLine===""&&(this.multiLine=at instanceof gt?1:0),this.multiLine===1?Xe={name:"textarea",attributes:{dataId:at[t.$data]&&at[t.$data][t.$uid]||at[t.$uid],fieldId:at[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(at)}}:Xe={name:"input",attributes:{type:"text",dataId:at[t.$data]&&at[t.$data][t.$uid]||at[t.$uid],fieldId:at[t.$uid],class:["xfaTextfield"],style:Le,"aria-label":he(at)}},V.HTMLResult.success({name:"label",attributes:{class:["xfaLabel"]},children:[Xe]})}}]),U}(t.XFAObject),dr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"time"),r.id=L.id||"",r.name=L.name||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return O(U,[{key:t.$finalize,value:function(){var r=this[t.$content].trim();this[t.$content]=r?new Date(r):null}},{key:t.$toHTML,value:function(r){return Se(this[t.$content]?this[t.$content].toString():"")}}]),U}(t.StringObject),lr=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"timeStamp"),r.id=L.id||"",r.server=L.server||"",r.type=(0,V.getStringOption)(L.type,["optional","required"]),r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.XFAObject),Be=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"toolTip"),r.id=L.id||"",r.rid=L.rid||"",r.use=L.use||"",r.usehref=L.usehref||"",r}return U}(t.StringObject),Ae=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"traversal",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.traverse=new t.XFAObjectArray,r}return U}(t.XFAObject),R=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"traverse",!0),r.id=L.id||"",r.operation=(0,V.getStringOption)(L.operation,["next","back","down","first","left","right","up"]),r.ref=L.ref||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.script=null,r}return O(U,[{key:"name",get:function(){return this.operation}},{key:t.$isTransparent,value:function(){return!1}}]),U}(t.XFAObject),Ye=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"ui",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.picture=null,r.barcode=null,r.button=null,r.checkButton=null,r.choiceList=null,r.dateTimeEdit=null,r.defaultUi=null,r.imageEdit=null,r.numericEdit=null,r.passwordEdit=null,r.signature=null,r.textEdit=null,r}return O(U,[{key:t.$getExtra,value:function(){if(this[t.$extra]===void 0){var r=a(Object.getOwnPropertyNames(this)),Le;try{for(r.s();!(Le=r.n()).done;){var Xe=Le.value;if(!(Xe==="extras"||Xe==="picture")){var at=this[Xe];if(at instanceof t.XFAObject)return this[t.$extra]=at,at}}}catch(lt){r.e(lt)}finally{r.f()}this[t.$extra]=null}return this[t.$extra]}},{key:t.$toHTML,value:function(r){var Le=this[t.$getExtra]();return Le?Le[t.$toHTML](r):V.HTMLResult.EMPTY}}]),U}(t.XFAObject),Te=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"validate",!0),r.formatTest=(0,V.getStringOption)(L.formatTest,["warning","disabled","error"]),r.id=L.id||"",r.nullTest=(0,V.getStringOption)(L.nullTest,["disabled","error","warning"]),r.scriptTest=(0,V.getStringOption)(L.scriptTest,["error","disabled","warning"]),r.use=L.use||"",r.usehref=L.usehref||"",r.extras=null,r.message=null,r.picture=null,r.script=null,r}return U}(t.XFAObject),zt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"value",!0),r.id=L.id||"",r.override=(0,V.getInteger)({data:L.override,defaultValue:0,validate:function(Xe){return Xe===1}}),r.relevant=(0,V.getRelevant)(L.relevant),r.use=L.use||"",r.usehref=L.usehref||"",r.arc=null,r.boolean=null,r.date=null,r.dateTime=null,r.decimal=null,r.exData=null,r.float=null,r.image=null,r.integer=null,r.line=null,r.rectangle=null,r.text=null,r.time=null,r}return O(U,[{key:t.$setValue,value:function(L){function r(Le){return L.apply(this,arguments)}return r.toString=function(){return L.toString()},r}(function(L){var r=this[t.$getParent]();if(r instanceof ot&&r.ui&&r.ui.imageEdit){this.image||(this.image=new pr({}),this[t.$appendChild](this.image)),this.image[t.$content]=L[t.$content];return}var Le=L[t.$nodeName];if(this[Le]!==null){this[Le][t.$content]=L[t.$content];return}var Xe=a(Object.getOwnPropertyNames(this)),at;try{for(Xe.s();!(at=Xe.n()).done;){var lt=at.value,Ot=this[lt];Ot instanceof t.XFAObject&&(this[lt]=null,this[t.$removeChild](Ot))}}catch(Ct){Xe.e(Ct)}finally{Xe.f()}this[L[t.$nodeName]]=L,this[t.$appendChild](L)})},{key:t.$text,value:function(){if(this.exData)return typeof this.exData[t.$content]=="string"?this.exData[t.$content].trim():this.exData[t.$content][t.$text]().trim();var r=a(Object.getOwnPropertyNames(this)),Le;try{for(r.s();!(Le=r.n()).done;){var Xe=Le.value;if(Xe!=="image"){var at=this[Xe];if(at instanceof t.XFAObject)return(at[t.$content]||"").toString().trim()}}}catch(lt){r.e(lt)}finally{r.f()}return null}},{key:t.$toHTML,value:function(r){var Le=a(Object.getOwnPropertyNames(this)),Xe;try{for(Le.s();!(Xe=Le.n()).done;){var at=Xe.value,lt=this[at];if(lt instanceof t.XFAObject)return lt[t.$toHTML](r)}}catch(Ot){Le.e(Ot)}finally{Le.f()}return V.HTMLResult.EMPTY}}]),U}(t.XFAObject);P.Value=zt;var Yt=function(Pe){p(U,Pe);var Oe=f(U);function U(L){var r;return w(this,U),r=Oe.call(this,o,"variables",!0),r.id=L.id||"",r.use=L.use||"",r.usehref=L.usehref||"",r.boolean=new t.XFAObjectArray,r.date=new t.XFAObjectArray,r.dateTime=new t.XFAObjectArray,r.decimal=new t.XFAObjectArray,r.exData=new t.XFAObjectArray,r.float=new t.XFAObjectArray,r.image=new t.XFAObjectArray,r.integer=new t.XFAObjectArray,r.manifest=new t.XFAObjectArray,r.script=new t.XFAObjectArray,r.text=new t.XFAObjectArray,r.time=new t.XFAObjectArray,r}return O(U,[{key:t.$isTransparent,value:function(){return!0}}]),U}(t.XFAObject),cr=function(){function Pe(){w(this,Pe)}return O(Pe,null,[{key:e.$buildXFAObject,value:function(U,L){if(Pe.hasOwnProperty(U)){var r=Pe[U](L);return r[t.$setSetAttributes](L),r}}},{key:"appearanceFilter",value:function(U){return new G(U)}},{key:"arc",value:function(U){return new M(U)}},{key:"area",value:function(U){return new W(U)}},{key:"assist",value:function(U){return new z(U)}},{key:"barcode",value:function(U){return new J(U)}},{key:"bind",value:function(U){return new Q(U)}},{key:"bindItems",value:function(U){return new K(U)}},{key:"bookend",value:function(U){return new de(U)}},{key:"boolean",value:function(U){return new oe(U)}},{key:"border",value:function(U){return new pe(U)}},{key:"break",value:function(U){return new fe(U)}},{key:"breakAfter",value:function(U){return new ke(U)}},{key:"breakBefore",value:function(U){return new Re(U)}},{key:"button",value:function(U){return new ve(U)}},{key:"calculate",value:function(U){return new we(U)}},{key:"caption",value:function(U){return new se(U)}},{key:"certificate",value:function(U){return new me(U)}},{key:"certificates",value:function(U){return new ee(U)}},{key:"checkButton",value:function(U){return new Fe(U)}},{key:"choiceList",value:function(U){return new Ee(U)}},{key:"color",value:function(U){return new Ce(U)}},{key:"comb",value:function(U){return new De(U)}},{key:"connect",value:function(U){return new _e(U)}},{key:"contentArea",value:function(U){return new Ne(U)}},{key:"corner",value:function(U){return new $e(U)}},{key:"date",value:function(U){return new je(U)}},{key:"dateTime",value:function(U){return new Ve(U)}},{key:"dateTimeEdit",value:function(U){return new Ke(U)}},{key:"decimal",value:function(U){return new Qe(U)}},{key:"defaultUi",value:function(U){return new Ze(U)}},{key:"desc",value:function(U){return new ze(U)}},{key:"digestMethod",value:function(U){return new ct(U)}},{key:"digestMethods",value:function(U){return new Je(U)}},{key:"draw",value:function(U){return new gt(U)}},{key:"edge",value:function(U){return new xt(U)}},{key:"encoding",value:function(U){return new tt(U)}},{key:"encodings",value:function(U){return new yt(U)}},{key:"encrypt",value:function(U){return new It(U)}},{key:"encryptData",value:function(U){return new ft(U)}},{key:"encryption",value:function(U){return new Ut(U)}},{key:"encryptionMethod",value:function(U){return new kt(U)}},{key:"encryptionMethods",value:function(U){return new Nt(U)}},{key:"event",value:function(U){return new ar(U)}},{key:"exData",value:function(U){return new Qt(U)}},{key:"exObject",value:function(U){return new He(U)}},{key:"exclGroup",value:function(U){return new et(U)}},{key:"execute",value:function(U){return new Ue(U)}},{key:"extras",value:function(U){return new qe(U)}},{key:"field",value:function(U){return new ot(U)}},{key:"fill",value:function(U){return new nt(U)}},{key:"filter",value:function(U){return new Pt(U)}},{key:"float",value:function(U){return new Lt(U)}},{key:"font",value:function(U){return new bt(U)}},{key:"format",value:function(U){return new Kt(U)}},{key:"handler",value:function(U){return new Jt(U)}},{key:"hyphenation",value:function(U){return new nr(U)}},{key:"image",value:function(U){return new pr(U)}},{key:"imageEdit",value:function(U){return new ur(U)}},{key:"integer",value:function(U){return new yr(U)}},{key:"issuers",value:function(U){return new Xt(U)}},{key:"items",value:function(U){return new fr(U)}},{key:"keep",value:function(U){return new Dr(U)}},{key:"keyUsage",value:function(U){return new Hr(U)}},{key:"line",value:function(U){return new Kr(U)}},{key:"linear",value:function(U){return new Br(U)}},{key:"lockDocument",value:function(U){return new Sr(U)}},{key:"manifest",value:function(U){return new hr(U)}},{key:"margin",value:function(U){return new vr(U)}},{key:"mdp",value:function(U){return new zr(U)}},{key:"medium",value:function(U){return new br(U)}},{key:"message",value:function(U){return new qr(U)}},{key:"numericEdit",value:function(U){return new Gr(U)}},{key:"occur",value:function(U){return new Ur(U)}},{key:"oid",value:function(U){return new Qr(U)}},{key:"oids",value:function(U){return new na(U)}},{key:"overflow",value:function(U){return new ht(U)}},{key:"pageArea",value:function(U){return new ut(U)}},{key:"pageSet",value:function(U){return new We(U)}},{key:"para",value:function(U){return new it(U)}},{key:"passwordEdit",value:function(U){return new st(U)}},{key:"pattern",value:function(U){return new dt(U)}},{key:"picture",value:function(U){return new pt(U)}},{key:"proto",value:function(U){return new Dt(U)}},{key:"radial",value:function(U){return new _t(U)}},{key:"reason",value:function(U){return new qt(U)}},{key:"reasons",value:function(U){return new Bt(U)}},{key:"rectangle",value:function(U){return new Rt(U)}},{key:"ref",value:function(U){return new Or(U)}},{key:"script",value:function(U){return new Tr(U)}},{key:"setProperty",value:function(U){return new Er(U)}},{key:"signData",value:function(U){return new $r(U)}},{key:"signature",value:function(U){return new wt(U)}},{key:"signing",value:function(U){return new vt(U)}},{key:"solid",value:function(U){return new St(U)}},{key:"speak",value:function(U){return new Et(U)}},{key:"stipple",value:function(U){return new Mt(U)}},{key:"subform",value:function(U){return new jt(U)}},{key:"subformSet",value:function(U){return new Gt(U)}},{key:"subjectDN",value:function(U){return new Tt(U)}},{key:"subjectDNs",value:function(U){return new sr(U)}},{key:"submit",value:function(U){return new tr(U)}},{key:"template",value:function(U){return new rr(U)}},{key:"text",value:function(U){return new Ht(U)}},{key:"textEdit",value:function(U){return new Ar(U)}},{key:"time",value:function(U){return new dr(U)}},{key:"timeStamp",value:function(U){return new lr(U)}},{key:"toolTip",value:function(U){return new Be(U)}},{key:"traversal",value:function(U){return new Ae(U)}},{key:"traverse",value:function(U){return new R(U)}},{key:"ui",value:function(U){return new Ye(U)}},{key:"validate",value:function(U){return new Te(U)}},{key:"value",value:function(U){return new zt(U)}},{key:"variables",value:function(U){return new Yt(U)}}]),Pe}();P.TemplateNamespace=cr},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.addHTML=d,P.checkDimensions=re,P.flushHTML=ae,P.getAvailableSpace=ce;var T=D(205),b=D(212);function t(X,y){var k=typeof Symbol!="undefined"&&X[Symbol.iterator]||X["@@iterator"];if(!k){if(Array.isArray(X)||(k=le(X))||y&&X&&typeof X.length=="number"){k&&(X=k);var n=0,S=function(){};return{s:S,n:function(){return n>=X.length?{done:!0}:{done:!1,value:X[n++]}},e:function(f){throw f},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function e(X,y){return be(X)||ye(X,y)||le(X,y)||ge()}function ge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(X,y){if(!!X){if(typeof X=="string")return V(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return V(X,y)}}function V(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);kk:X.h!==""&&Math.round(f-y.height)>k?!1:X.w!==""?Math.round(x-y.width)<=k?!0:n[T.$extra].numberInLine===0?y.height>k:!1:y.width>k:X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure?!0:X.h!==""&&Math.round(f-y.height)>k?!1:X.w===""||Math.round(x-y.width)<=k?y.height>k:n[T.$isThereMoreWidth]()?!1:y.height>k;case"table":case"tb":return X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure?!0:X.h!==""&&!X[T.$isSplittable]()?Math.round(f-y.height)<=k:X.w===""||Math.round(x-y.width)<=k?y.height>k:n[T.$isThereMoreWidth]()?!1:y.height>k;case"position":if(X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure||X.h===""||Math.round(f+p-y.height)<=k)return!0;var h=X[T.$getTemplateRoot]()[T.$extra].currentContentArea;return f+p>h.h;case"rl-row":case"row":return X[T.$getTemplateRoot]()[T.$extra].noLayoutFailure?!0:X.h!==""?Math.round(f-y.height)<=k:!0;default:return!0}}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.computeBbox=y,P.createWrapper=O,P.fixDimensions=k,P.fixTextIndent=w,P.fixURL=s,P.isPrintOnly=x,P.layoutClass=n,P.layoutNode=X,P.measureToString=d,P.setAccess=p,P.setFontFamily=F,P.setMinMaxDimensions=q,P.setPara=h,P.toStyle=S;var T=D(205),b=D(4),t=D(206),e=D(213),ge=D(214);function le(g,l){return ae(g)||xe(g,l)||ye(g,l)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(g,l){if(!!g){if(typeof g=="string")return be(g,l);var a=Object.prototype.toString.call(g).slice(8,-1);if(a==="Object"&&g.constructor&&(a=g.constructor.name),a==="Map"||a==="Set")return Array.from(g);if(a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return be(g,l)}}function be(g,l){(l==null||l>g.length)&&(l=g.length);for(var a=0,i=new Array(l);a0&&(l.minWidth=d(g.minW)),g.maxW>0&&(l.maxWidth=d(g.maxW)),g.minH>0&&(l.minHeight=d(g.minH)),g.maxH>0&&(l.maxHeight=d(g.maxH)))}function re(g,l,a,i,m,o){var c=new ge.TextMeasure(l,a,i,m);return typeof g=="string"?c.addString(g):g[T.$pushGlyphs](c),c.compute(o)}function X(g,l){var a=null,i=null,m=!1;if((!g.w||!g.h)&&g.value){var o=0,c=0;g.margin&&(o=g.margin.leftInset+g.margin.rightInset,c=g.margin.topInset+g.margin.bottomInset);var v=null,A=null;g.para&&(A=Object.create(null),v=g.para.lineHeight===""?null:g.para.lineHeight,A.top=g.para.spaceAbove===""?0:g.para.spaceAbove,A.bottom=g.para.spaceBelow===""?0:g.para.spaceBelow,A.left=g.para.marginLeft===""?0:g.para.marginLeft,A.right=g.para.marginRight===""?0:g.para.marginRight);var u=g.font;if(!u)for(var C=g[T.$getTemplateRoot](),I=g[T.$getParent]();I&&I!==C;){if(I.font){u=I.font;break}I=I[T.$getParent]()}var E=(g.w?g.w:l.width)-o,N=g[T.$globalData].fontFinder;if(g.value.exData&&g.value.exData[T.$content]&&g.value.exData.contentType==="text/html"){var _=re(g.value.exData[T.$content],u,A,v,N,E);i=_.width,a=_.height,m=_.isBroken}else{var Y=g.value[T.$text]();if(Y){var H=re(Y,u,A,v,N,E);i=H.width,a=H.height,m=H.isBroken}}i!==null&&!g.w&&(i+=o),a!==null&&!g.h&&(a+=c)}return{w:i,h:a,isBroken:m}}function y(g,l,a){var i;if(g.w!==""&&g.h!=="")i=[g.x,g.y,g.w,g.h];else{if(!a)return null;var m=g.w;if(m===""){if(g.maxW===0){var o=g[T.$getSubformParent]();o.layout==="position"&&o.w!==""?m=0:m=g.minW}else m=Math.min(g.maxW,a.width);l.attributes.style.width=d(m)}var c=g.h;if(c===""){if(g.maxH===0){var v=g[T.$getSubformParent]();v.layout==="position"&&v.h!==""?c=0:c=g.minH}else c=Math.min(g.maxH,a.height);l.attributes.style.height=d(c)}i=[g.x,g.y,m,c]}return i}function k(g){var l=g[T.$getSubformParent]();if(l.layout&&l.layout.includes("row")){var a=l[T.$extra],i=g.colSpan,m;i===-1?m=a.columnWidths.slice(a.currentColumn).reduce(function(o,c){return o+c},0):m=a.columnWidths.slice(a.currentColumn,a.currentColumn+i).reduce(function(o,c){return o+c},0),isNaN(m)||(g.w=m)}l.layout&&l.layout!=="position"&&(g.x=g.y=0),g.layout==="table"&&g.w===""&&Array.isArray(g.columnWidths)&&(g.w=g.columnWidths.reduce(function(o,c){return o+c},0))}function n(g){switch(g.layout){case"position":return"xfaPosition";case"lr-tb":return"xfaLrTb";case"rl-row":return"xfaRlRow";case"rl-tb":return"xfaRlTb";case"row":return"xfaRow";case"table":return"xfaTable";case"tb":return"xfaTb";default:return"xfaPosition"}}function S(g){for(var l=Object.create(null),a=arguments.length,i=new Array(a>1?a-1:0),m=1;m=0)){var a=g.textAlign==="right"?"right":"left",i="padding"+(a==="left"?"Left":"Right"),m=(0,t.getMeasurement)(g[i],"0px");g[i]="".concat(m-l,"px")}}function p(g,l){switch(g.access){case"nonInteractive":l.push("xfaNonInteractive");break;case"readOnly":l.push("xfaReadOnly");break;case"protected":l.push("xfaDisabled");break}}function x(g){return g.relevant.length>0&&!g.relevant[0].excluded&&g.relevant[0].viewname==="print"}function f(g){var l=g[T.$getTemplateRoot]()[T.$extra].paraStack;return l.length?l[l.length-1]:null}function h(g,l,a){if(a.attributes.class&&a.attributes.class.includes("xfaRich")){l&&(g.h===""&&(l.height="auto"),g.w===""&&(l.width="auto"));var i=f(g);if(i){var m=a.attributes.style;switch(m.display="flex",m.flexDirection="column",i.vAlign){case"top":m.justifyContent="start";break;case"bottom":m.justifyContent="end";break;case"middle":m.justifyContent="center";break}for(var o=i[T.$toStyle](),c=0,v=Object.entries(o);c{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.FontFinder=void 0,P.getMetrics=X,P.selectFont=re;var T=D(205),b=D(206),t=D(4);function e(y,k){return V(y)||le(y,k)||be(y,k)||ge()}function ge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function le(y,k){var n=y==null?null:typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(n!=null){var S=[],O=!0,w=!1,p,x;try{for(n=n.call(y);!(O=(p=n.next()).done)&&(S.push(p.value),!(k&&S.length===k));O=!0);}catch(f){w=!0,x=f}finally{try{!O&&n.return!=null&&n.return()}finally{if(w)throw x}}return S}}function V(y){if(Array.isArray(y))return y}function ye(y,k){var n=typeof Symbol!="undefined"&&y[Symbol.iterator]||y["@@iterator"];if(!n){if(Array.isArray(y)||(n=be(y))||k&&y&&typeof y.length=="number"){n&&(y=n);var S=0,O=function(){};return{s:O,n:function(){return S>=y.length?{done:!0}:{done:!1,value:y[S++]}},e:function(h){throw h},f:O}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,p=!1,x;return{s:function(){n=n.call(y)},n:function(){var h=n.next();return w=h.done,h},e:function(h){p=!0,x=h},f:function(){try{!w&&n.return!=null&&n.return()}finally{if(p)throw x}}}}function be(y,k){if(!!y){if(typeof y=="string")return xe(y,k);var n=Object.prototype.toString.call(y).slice(8,-1);if(n==="Object"&&y.constructor&&(n=y.constructor.name),n==="Map"||n==="Set")return Array.from(y);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xe(y,k)}}function xe(y,k){(k==null||k>y.length)&&(k=y.length);for(var n=0,S=new Array(k);n1&&arguments[1]!==void 0?arguments[1]:null,O=ye(n),w;try{for(O.s();!(w=O.n()).done;){var p=w.value;this.addPdfFont(p)}}catch(a){O.e(a)}finally{O.f()}var x=ye(this.fonts.values()),f;try{for(x.s();!(f=x.n()).done;){var h=f.value;h.regular||(h.regular=h.italic||h.bold||h.bolditalic)}}catch(a){x.e(a)}finally{x.f()}if(!(!S||S.size===0)){var F=this.fonts.get("PdfJS-Fallback-PdfJS-XFA"),s=ye(S),g;try{for(s.s();!(g=s.n()).done;){var l=g.value;this.fonts.set(l,F)}}catch(a){s.e(a)}finally{s.f()}}}},{key:"addPdfFont",value:function(n){var S=n.cssFontInfo,O=S.fontFamily,w=this.fonts.get(O);w||(w=Object.create(null),this.fonts.set(O,w),this.defaultFont||(this.defaultFont=w));var p="",x=parseFloat(S.fontWeight);parseFloat(S.italicAngle)!==0?p=x>=700?"bolditalic":"italic":x>=700&&(p="bold"),p||((n.name.includes("Bold")||n.psName&&n.psName.includes("Bold"))&&(p="bold"),(n.name.includes("Italic")||n.name.endsWith("It")||n.psName&&(n.psName.includes("Italic")||n.psName.endsWith("It")))&&(p+="italic")),p||(p="regular"),w[p]=n}},{key:"getDefault",value:function(){return this.defaultFont}},{key:"find",value:function(n){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,O=this.fonts.get(n)||this.cache.get(n);if(O)return O;var w=/,|-|_| |bolditalic|bold|italic|regular|it/gi,p=n.replace(w,"");if(O=this.fonts.get(p),O)return this.cache.set(n,O),O;p=p.toLowerCase();var x=[],f=ye(this.fonts.entries()),h;try{for(f.s();!(h=f.n()).done;){var F=e(h.value,2),s=F[0],g=F[1];s.replace(w,"").toLowerCase().startsWith(p)&&x.push(g)}}catch(N){f.e(N)}finally{f.f()}if(x.length===0){var l=ye(this.fonts.entries()),a;try{for(l.s();!(a=l.n()).done;){var i=e(a.value,2),m=i[1];m.regular.name&&m.regular.name.replace(w,"").toLowerCase().startsWith(p)&&x.push(m)}}catch(N){l.e(N)}finally{l.f()}}if(x.length===0){p=p.replace(/psmt|mt/gi,"");var o=ye(this.fonts.entries()),c;try{for(o.s();!(c=o.n()).done;){var v=e(c.value,2),A=v[0],u=v[1];A.replace(w,"").toLowerCase().startsWith(p)&&x.push(u)}}catch(N){o.e(N)}finally{o.f()}}if(x.length===0){var C=ye(this.fonts.values()),I;try{for(C.s();!(I=C.n()).done;){var E=I.value;E.regular.name&&E.regular.name.replace(w,"").toLowerCase().startsWith(p)&&x.push(E)}}catch(N){C.e(N)}finally{C.f()}}return x.length>=1?(x.length!==1&&S&&(0,t.warn)("XFA - Too many choices to guess the correct font: ".concat(n)),this.cache.set(n,x[0]),x[0]):(S&&!this.warned.has(n)&&(this.warned.add(n),(0,t.warn)("XFA - Cannot find the font: ".concat(n))),null)}}]),y}();P.FontFinder=q;function re(y,k){return y.posture==="italic"?y.weight==="bold"?k.bolditalic:k.italic:y.weight==="bold"?k.bold:k.regular}function X(y){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=null;if(y){var S=(0,b.stripQuotes)(y.typeface),O=y[T.$globalData].fontFinder.find(S);n=re(y,O)}if(!n)return{lineHeight:12,lineGap:2,lineNoGap:10};var w=y.size||10,p=n.lineHeight?Math.max(k?0:1.2,n.lineHeight):1.2,x=n.lineGap===void 0?.2:n.lineGap;return{lineHeight:p*w,lineGap:x*w,lineNoGap:Math.max(1,p-x)*w}}},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.TextMeasure=void 0;var T=D(213);function b(X,y){var k=typeof Symbol!="undefined"&&X[Symbol.iterator]||X["@@iterator"];if(!k){if(Array.isArray(X)||(k=ge(X))||y&&X&&typeof X.length=="number"){k&&(X=k);var n=0,S=function(){};return{s:S,n:function(){return n>=X.length?{done:!0}:{done:!1,value:X[n++]}},e:function(f){throw f},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,w=!1,p;return{s:function(){k=k.call(X)},n:function(){var f=k.next();return O=f.done,f},e:function(f){w=!0,p=f},f:function(){try{!O&&k.return!=null&&k.return()}finally{if(w)throw p}}}}function t(X,y){return ye(X)||V(X,y)||ge(X,y)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(X,y){if(!!X){if(typeof X=="string")return le(X,y);var k=Object.prototype.toString.call(X).slice(8,-1);if(k==="Object"&&X.constructor&&(k=X.constructor.name),k==="Map"||k==="Set")return Array.from(X);if(k==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(k))return le(X,y)}}function le(X,y){(y==null||y>X.length)&&(y=X.length);for(var k=0,n=new Array(y);kk?(O=Math.max(O,p),p=0,w+=x,x=v,n=-1,S=0,f=!0,h=!1):(x=Math.max(v,x),S=p,p+=l,n=F);continue}if(p+l>k){w+=x,x=v,n!==-1?(F=n,O=Math.max(O,S),p=0,n=-1,S=0):(O=Math.max(O,p),p=l),f=!0,h=!1;continue}p+=l,x=Math.max(v,x)}return O=Math.max(O,p),w+=x+this.extraHeight,{width:d*O,height:w,isBroken:f}}}]),X}();P.TextMeasure=re},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.DataHandler=void 0;var T=D(205);function b(ce,q){var re=typeof Symbol!="undefined"&&ce[Symbol.iterator]||ce["@@iterator"];if(!re){if(Array.isArray(ce)||(re=ge(ce))||q&&ce&&typeof ce.length=="number"){re&&(ce=re);var X=0,y=function(){};return{s:y,n:function(){return X>=ce.length?{done:!0}:{done:!1,value:ce[X++]}},e:function(w){throw w},f:y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var k=!0,n=!1,S;return{s:function(){re=re.call(ce)},n:function(){var w=re.next();return k=w.done,w},e:function(w){n=!0,S=w},f:function(){try{!k&&re.return!=null&&re.return()}finally{if(n)throw S}}}}function t(ce,q){return ye(ce)||V(ce,q)||ge(ce,q)||e()}function e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ge(ce,q){if(!!ce){if(typeof ce=="string")return le(ce,q);var re=Object.prototype.toString.call(ce).slice(8,-1);if(re==="Object"&&ce.constructor&&(re=ce.constructor.name),re==="Map"||re==="Set")return Array.from(ce);if(re==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return le(ce,q)}}function le(ce,q){(q==null||q>ce.length)&&(q=ce.length);for(var re=0,X=new Array(q);re0;){var y=X[X.length-1],k=t(y,2),n=k[0],S=k[1];if(n+1===S.length){X.pop();continue}var O=S[++y[0]],w=re.get(O[T.$uid]);if(w)O[T.$setValue](w);else{var p=O[T.$getAttributes](),x=b(p.values()),f;try{for(x.s();!(f=x.n()).done;){var h=f.value,F=re.get(h[T.$uid]);if(F){h[T.$setValue](F);break}}}catch(m){x.e(m)}finally{x.f()}}var s=O[T.$getChildren]();s.length>0&&X.push([-1,s])}var g=[''];if(this.dataset){var l=b(this.dataset[T.$getChildren]()),a;try{for(l.s();!(a=l.n()).done;){var i=a.value;i[T.$nodeName]!=="data"&&i[T.$toString](g)}}catch(m){l.e(m)}finally{l.f()}}return this.data[T.$toString](g),g.push(""),g.join("")}}]),ce}();P.DataHandler=d},(Me,P,D)=>{"use strict";function T(x){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(h){return typeof h}:T=function(h){return h&&typeof Symbol=="function"&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},T(x)}Object.defineProperty(P,"__esModule",{value:!0}),P.XFAParser=void 0;var b=D(205),t=D(198),e=D(217),ge=D(4);function le(x,f){return be(x)||ye(x,f)||ae(x,f)||V()}function V(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ye(x,f){var h=x==null?null:typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(h!=null){var F=[],s=!0,g=!1,l,a;try{for(h=h.call(x);!(s=(l=h.next()).done)&&(F.push(l.value),!(f&&F.length===f));s=!0);}catch(i){g=!0,a=i}finally{try{!s&&h.return!=null&&h.return()}finally{if(g)throw a}}return F}}function be(x){if(Array.isArray(x))return x}function xe(x,f){var h=typeof Symbol!="undefined"&&x[Symbol.iterator]||x["@@iterator"];if(!h){if(Array.isArray(x)||(h=ae(x))||f&&x&&typeof x.length=="number"){h&&(x=h);var F=0,s=function(){};return{s,n:function(){return F>=x.length?{done:!0}:{done:!1,value:x[F++]}},e:function(m){throw m},f:s}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var g=!0,l=!1,a;return{s:function(){h=h.call(x)},n:function(){var m=h.next();return g=m.done,m},e:function(m){l=!0,a=m},f:function(){try{!g&&h.return!=null&&h.return()}finally{if(l)throw a}}}}function ae(x,f){if(!!x){if(typeof x=="string")return d(x,f);var h=Object.prototype.toString.call(x).slice(8,-1);if(h==="Object"&&x.constructor&&(h=x.constructor.name),h==="Map"||h==="Set")return Array.from(x);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return d(x,f)}}function d(x,f){(f==null||f>x.length)&&(f=x.length);for(var h=0,F=new Array(f);h0&&arguments[0]!==void 0?arguments[0]:null,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ce(this,h),F=f.call(this),F._builder=new e.Builder(s),F._stack=[],F._globalData={usedTypefaces:new Set},F._ids=new Map,F._current=F._builder.buildRoot(F._ids),F._errorCode=t.XMLParserErrorCode.NoError,F._whiteRegex=/^\s+$/,F._nbsps=/\xa0+/g,F._richText=g,F}return re(h,[{key:"parse",value:function(s){if(this.parseXml(s),this._errorCode===t.XMLParserErrorCode.NoError)return this._current[b.$finalize](),this._current.element}},{key:"onText",value:function(s){if(s=s.replace(this._nbsps,function(g){return g.slice(1)+" "}),this._richText||this._current[b.$acceptWhitespace]()){this._current[b.$onText](s,this._richText);return}this._whiteRegex.test(s)||this._current[b.$onText](s.trim())}},{key:"onCdata",value:function(s){this._current[b.$onText](s)}},{key:"_mkAttributes",value:function(s,g){var l=null,a=null,i=Object.create({}),m=xe(s),o;try{for(m.s();!(o=m.n()).done;){var c=o.value,v=c.name,A=c.value;if(v==="xmlns")l?(0,ge.warn)("XFA - multiple namespace definition in <".concat(g,">")):l=A;else if(v.startsWith("xmlns:")){var u=v.substring("xmlns:".length);a||(a=[]),a.push({prefix:u,value:A})}else{var C=v.indexOf(":");if(C===-1)i[v]=A;else{var I=i[b.$nsAttributes];I||(I=i[b.$nsAttributes]=Object.create(null));var E=[v.slice(0,C),v.slice(C+1)],N=E[0],_=E[1],Y=I[N];Y||(Y=I[N]=Object.create(null)),Y[_]=A}}}}catch(H){m.e(H)}finally{m.f()}return[l,a,i]}},{key:"_getNameAndPrefix",value:function(s,g){var l=s.indexOf(":");return l===-1?[s,null]:[s.substring(l+1),g?"":s.substring(0,l)]}},{key:"onBeginElement",value:function(s,g,l){var a=this._mkAttributes(g,s),i=le(a,3),m=i[0],o=i[1],c=i[2],v=this._getNameAndPrefix(s,this._builder.isNsAgnostic()),A=le(v,2),u=A[0],C=A[1],I=this._builder.build({nsPrefix:C,name:u,attributes:c,namespace:m,prefixes:o});if(I[b.$globalData]=this._globalData,l){I[b.$finalize](),this._current[b.$onChild](I)&&I[b.$setId](this._ids),I[b.$clean](this._builder);return}this._stack.push(this._current),this._current=I}},{key:"onEndElement",value:function(s){var g=this._current;if(g[b.$isCDATAXml]()&&typeof g[b.$content]=="string"){var l=new h;l._globalData=this._globalData;var a=l.parse(g[b.$content]);g[b.$content]=null,g[b.$onChild](a)}g[b.$finalize](),this._current=this._stack.pop(),this._current[b.$onChild](g)&&g[b.$setId](this._ids),g[b.$clean](this._builder)}},{key:"onError",value:function(s){this._errorCode=s}}]),h}(t.XMLParserBase);P.XFAParser=p},(Me,P,D)=>{"use strict";function T(o){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(v){return typeof v}:T=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},T(o)}Object.defineProperty(P,"__esModule",{value:!0}),P.Builder=void 0;var b=D(207),t=D(205),e=D(218),ge=D(210),le=D(227),V=D(4);function ye(o,c){var v=typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(!v){if(Array.isArray(o)||(v=re(o))||c&&o&&typeof o.length=="number"){v&&(o=v);var A=0,u=function(){};return{s:u,n:function(){return A>=o.length?{done:!0}:{done:!1,value:o[A++]}},e:function(_){throw _},f:u}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var C=!0,I=!1,E;return{s:function(){v=v.call(o)},n:function(){var _=v.next();return C=_.done,_},e:function(_){I=!0,E=_},f:function(){try{!C&&v.return!=null&&v.return()}finally{if(I)throw E}}}}function be(o,c){return d(o)||ae(o,c)||re(o,c)||xe()}function xe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ae(o,c){var v=o==null?null:typeof Symbol!="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(v!=null){var A=[],u=!0,C=!1,I,E;try{for(v=v.call(o);!(u=(I=v.next()).done)&&(A.push(I.value),!(c&&A.length===c));u=!0);}catch(N){C=!0,E=N}finally{try{!u&&v.return!=null&&v.return()}finally{if(C)throw E}}return A}}function d(o){if(Array.isArray(o))return o}function ce(o){return y(o)||X(o)||re(o)||q()}function q(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function re(o,c){if(!!o){if(typeof o=="string")return k(o,c);var v=Object.prototype.toString.call(o).slice(8,-1);if(v==="Object"&&o.constructor&&(v=o.constructor.name),v==="Map"||v==="Set")return Array.from(o);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return k(o,c)}}function X(o){if(typeof Symbol!="undefined"&&o[Symbol.iterator]!=null||o["@@iterator"]!=null)return Array.from(o)}function y(o){if(Array.isArray(o))return k(o)}function k(o,c){(c==null||c>o.length)&&(c=o.length);for(var v=0,A=new Array(c);v0&&arguments[0]!==void 0?arguments[0]:null;n(this,o),this._namespaceStack=[],this._nsAgnosticLevel=0,this._namespacePrefixes=new Map,this._namespaces=new Map,this._nextNsId=Math.max.apply(Math,ce(Object.values(b.NamespaceIds).map(function(v){var A=v.id;return A}))),this._currentNamespace=c||new le.UnknownNamespace(++this._nextNsId)}return O(o,[{key:"buildRoot",value:function(v){return new a(v)}},{key:"build",value:function(v){var A=v.nsPrefix,u=v.name,C=v.attributes,I=v.namespace,E=v.prefixes,N=I!==null;if(N&&(this._namespaceStack.push(this._currentNamespace),this._currentNamespace=this._searchNamespace(I)),E&&this._addNamespacePrefix(E),C.hasOwnProperty(t.$nsAttributes)){for(var _=e.NamespaceSetUp.datasets,Y=C[t.$nsAttributes],H=null,Z=0,ne=Object.entries(Y);Z0}},{key:"_searchNamespace",value:function(v){var A=this._namespaces.get(v);if(A)return A;for(var u=0,C=Object.entries(b.NamespaceIds);u0?A[A.length-1]:((0,V.warn)("Unknown namespace prefix: ".concat(v,".")),null)}},{key:"clean",value:function(v){var A=this,u=v.hasNamespace,C=v.prefixes,I=v.nsAgnostic;u&&(this._currentNamespace=this._namespaceStack.pop()),C&&C.forEach(function(E){var N=E.prefix;A._namespacePrefixes.get(N).pop()}),I&&this._nsAgnosticLevel--}}]),o}();P.Builder=m},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.NamespaceSetUp=void 0;var T=D(219),b=D(220),t=D(221),e=D(222),ge=D(223),le=D(224),V=D(210),ye=D(225),be=D(226),xe={config:T.ConfigNamespace,connection:b.ConnectionSetNamespace,datasets:t.DatasetsNamespace,localeSet:e.LocaleSetNamespace,signature:ge.SignatureNamespace,stylesheet:le.StylesheetNamespace,template:V.TemplateNamespace,xdp:ye.XdpNamespace,xhtml:be.XhtmlNamespace};P.NamespaceSetUp=xe},(Me,P,D)=>{"use strict";function T(Be){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(R){return typeof R}:T=function(R){return R&&typeof Symbol=="function"&&R.constructor===Symbol&&R!==Symbol.prototype?"symbol":typeof R},T(Be)}Object.defineProperty(P,"__esModule",{value:!0}),P.ConfigNamespace=void 0;var b=D(207),t=D(205),e=D(206),ge=D(4);function le(Be,Ae){var R=typeof Symbol!="undefined"&&Be[Symbol.iterator]||Be["@@iterator"];if(!R){if(Array.isArray(Be)||(R=V(Be))||Ae&&Be&&typeof Be.length=="number"){R&&(Be=R);var Ye=0,Te=function(){};return{s:Te,n:function(){return Ye>=Be.length?{done:!0}:{done:!1,value:Be[Ye++]}},e:function(Oe){throw Oe},f:Te}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var zt=!0,Yt=!1,cr;return{s:function(){R=R.call(Be)},n:function(){var Oe=R.next();return zt=Oe.done,Oe},e:function(Oe){Yt=!0,cr=Oe},f:function(){try{!zt&&R.return!=null&&R.return()}finally{if(Yt)throw cr}}}}function V(Be,Ae){if(!!Be){if(typeof Be=="string")return ye(Be,Ae);var R=Object.prototype.toString.call(Be).slice(8,-1);if(R==="Object"&&Be.constructor&&(R=Be.constructor.name),R==="Map"||R==="Set")return Array.from(Be);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return ye(Be,Ae)}}function ye(Be,Ae){(Ae==null||Ae>Be.length)&&(Ae=Be.length);for(var R=0,Ye=new Array(Ae);R=1&&Te<=8})}return R}(t.IntegerObject),s=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"agent",!0),Te.name=Ye.name?Ye.name.trim():"",Te.common=new t.XFAObjectArray,Te}return R}(t.XFAObject),g=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"alwaysEmbed")}return R}(t.ContentObject),l=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"amd")}return R}(t.StringObject),a=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"area"),Te.level=(0,e.getInteger)({data:Ye.level,defaultValue:0,validate:function(Yt){return Yt>=1&&Yt<=3}}),Te.name=(0,e.getStringOption)(Ye.name,["","barcode","coreinit","deviceDriver","font","general","layout","merge","script","signature","sourceSet","templateCache"]),Te}return R}(t.XFAObject),i=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"attributes",["preserve","delegate","ignore"])}return R}(t.OptionObject),m=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"autoSave",["disabled","enabled"])}return R}(t.OptionObject),o=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"base")}return R}(t.StringObject),c=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"batchOutput"),Te.format=(0,e.getStringOption)(Ye.format,["none","concat","zip","zipCompress"]),Te}return R}(t.XFAObject),v=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"behaviorOverride")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]=new Map(this[t.$content].trim().split(/\s+/).filter(function(Te){return Te.includes(":")}).map(function(Te){return Te.split(":",2)}))}}]),R}(t.ContentObject),A=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"cache",!0),Te.templateCache=null,Te}return R}(t.XFAObject),u=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"change")}return R}(t.Option01),C=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"common",!0),Te.data=null,Te.locale=null,Te.localeSet=null,Te.messaging=null,Te.suppressBanner=null,Te.template=null,Te.validationMessaging=null,Te.versionControl=null,Te.log=new t.XFAObjectArray,Te}return R}(t.XFAObject),I=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"compress"),Te.scope=(0,e.getStringOption)(Ye.scope,["imageOnly","document"]),Te}return R}(t.XFAObject),E=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"compressLogicalStructure")}return R}(t.Option01),N=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"compressObjectStream")}return R}(t.Option10),_=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"compression",!0),Te.compressLogicalStructure=null,Te.compressObjectStream=null,Te.level=null,Te.type=null,Te}return R}(t.XFAObject),Y=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"config",!0),Te.acrobat=null,Te.present=null,Te.trace=null,Te.agent=new t.XFAObjectArray,Te}return R}(t.XFAObject),H=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"conformance",["A","B"])}return R}(t.OptionObject),Z=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"contentCopy")}return R}(t.Option01),ne=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"copies",1,function(Te){return Te>=1})}return R}(t.IntegerObject),he=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"creator")}return R}(t.StringObject),Se=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"currentPage",0,function(Te){return Te>=0})}return R}(t.IntegerObject),ue=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"data",!0),Te.adjustData=null,Te.attributes=null,Te.incrementalLoad=null,Te.outputXSL=null,Te.range=null,Te.record=null,Te.startNode=null,Te.uri=null,Te.window=null,Te.xsl=null,Te.excludeNS=new t.XFAObjectArray,Te.transform=new t.XFAObjectArray,Te}return R}(t.XFAObject),te=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"debug",!0),Te.uri=null,Te}return R}(t.XFAObject),$=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"defaultTypeface"),Te.writingScript=(0,e.getStringOption)(Ye.writingScript,["*","Arabic","Cyrillic","EastEuropeanRoman","Greek","Hebrew","Japanese","Korean","Roman","SimplifiedChinese","Thai","TraditionalChinese","Vietnamese"]),Te}return R}(t.ContentObject),j=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"destination",["pdf","pcl","ps","webClient","zpl"])}return R}(t.OptionObject),G=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"documentAssembly")}return R}(t.Option01),M=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"driver",!0),Te.name=Ye.name?Ye.name.trim():"",Te.fontInfo=null,Te.xdc=null,Te}return R}(t.XFAObject),W=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"duplexOption",["simplex","duplexFlipLongEdge","duplexFlipShortEdge"])}return R}(t.OptionObject),z=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"dynamicRender",["forbidden","required"])}return R}(t.OptionObject),J=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"embed")}return R}(t.Option01),Q=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"encrypt")}return R}(t.Option01),K=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"encryption",!0),Te.encrypt=null,Te.encryptionLevel=null,Te.permissions=null,Te}return R}(t.XFAObject),de=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"encryptionLevel",["40bit","128bit"])}return R}(t.OptionObject),oe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"enforce")}return R}(t.StringObject),pe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"equate"),Te.force=(0,e.getInteger)({data:Ye.force,defaultValue:1,validate:function(Yt){return Yt===0}}),Te.from=Ye.from||"",Te.to=Ye.to||"",Te}return R}(t.XFAObject),fe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"equateRange"),Te.from=Ye.from||"",Te.to=Ye.to||"",Te._unicodeRange=Ye.unicodeRange||"",Te}return xe(R,[{key:"unicodeRange",get:function(){var Te=[],zt=/U\+([0-9a-fA-F]+)/,Yt=this._unicodeRange,cr=le(Yt.split(",").map(function(U){return U.trim()}).filter(function(U){return!!U})),Pe;try{for(cr.s();!(Pe=cr.n()).done;){var Oe=Pe.value;Oe=Oe.split("-",2).map(function(U){var L=U.match(zt);return L?parseInt(L[1],16):0}),Oe.length===1&&Oe.push(Oe[0]),Te.push(Oe)}}catch(U){cr.e(U)}finally{cr.f()}return(0,ge.shadow)(this,"unicodeRange",Te)}}]),R}(t.XFAObject),ke=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"exclude")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]=this[t.$content].trim().split(/\s+/).filter(function(Te){return Te&&["calculate","close","enter","exit","initialize","ready","validate"].includes(Te)})}}]),R}(t.ContentObject),Re=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"excludeNS")}return R}(t.StringObject),ve=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"flipLabel",["usePrinterSetting","on","off"])}return R}(t.OptionObject),we=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"fontInfo",!0),Te.embed=null,Te.map=null,Te.subsetBelow=null,Te.alwaysEmbed=new t.XFAObjectArray,Te.defaultTypeface=new t.XFAObjectArray,Te.neverEmbed=new t.XFAObjectArray,Te}return R}(t.XFAObject),se=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"formFieldFilling")}return R}(t.Option01),me=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"groupParent")}return R}(t.StringObject),ee=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"ifEmpty",["dataValue","dataGroup","ignore","remove"])}return R}(t.OptionObject),Fe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"includeXDPContent")}return R}(t.StringObject),Ee=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"incrementalLoad",["none","forwardOnly"])}return R}(t.OptionObject),Ce=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"incrementalMerge")}return R}(t.Option01),De=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"interactive")}return R}(t.Option01),_e=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"jog",["usePrinterSetting","none","pageSet"])}return R}(t.OptionObject),Ne=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"labelPrinter",!0),Te.name=(0,e.getStringOption)(Ye.name,["zpl","dpl","ipl","tcpl"]),Te.batchOutput=null,Te.flipLabel=null,Te.fontInfo=null,Te.xdc=null,Te}return R}(t.XFAObject),$e=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"layout",["paginate","panel"])}return R}(t.OptionObject),je=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"level",0,function(Te){return Te>0})}return R}(t.IntegerObject),Ve=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"linearized")}return R}(t.Option01),Ke=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"locale")}return R}(t.StringObject),Qe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"localeSet")}return R}(t.StringObject),Ze=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"log",!0),Te.mode=null,Te.threshold=null,Te.to=null,Te.uri=null,Te}return R}(t.XFAObject),ze=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"map",!0),Te.equate=new t.XFAObjectArray,Te.equateRange=new t.XFAObjectArray,Te}return R}(t.XFAObject),ct=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"mediumInfo",!0),Te.map=null,Te}return R}(t.XFAObject),Je=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"message",!0),Te.msgId=null,Te.severity=null,Te}return R}(t.XFAObject),gt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"messaging",!0),Te.message=new t.XFAObjectArray,Te}return R}(t.XFAObject),xt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"mode",["append","overwrite"])}return R}(t.OptionObject),tt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"modifyAnnots")}return R}(t.Option01),yt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"msgId",1,function(Te){return Te>=1})}return R}(t.IntegerObject),It=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"nameAttr")}return R}(t.StringObject),ft=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"neverEmbed")}return R}(t.ContentObject),Ut=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"numberOfCopies",null,function(Te){return Te>=2&&Te<=5})}return R}(t.IntegerObject),kt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"openAction",!0),Te.destination=null,Te}return R}(t.XFAObject),Nt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"output",!0),Te.to=null,Te.type=null,Te.uri=null,Te}return R}(t.XFAObject),ar=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"outputBin")}return R}(t.StringObject),Qt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"outputXSL",!0),Te.uri=null,Te}return R}(t.XFAObject),He=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"overprint",["none","both","draw","field"])}return R}(t.OptionObject),et=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"packets")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]!=="*"&&(this[t.$content]=this[t.$content].trim().split(/\s+/).filter(function(Te){return["config","datasets","template","xfdf","xslt"].includes(Te)}))}}]),R}(t.StringObject),Ue=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"pageOffset"),Te.x=(0,e.getInteger)({data:Ye.x,defaultValue:"useXDCSetting",validate:function(Yt){return!0}}),Te.y=(0,e.getInteger)({data:Ye.y,defaultValue:"useXDCSetting",validate:function(Yt){return!0}}),Te}return R}(t.XFAObject),qe=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"pageRange")}return xe(R,[{key:t.$finalize,value:function(){for(var Te=this[t.$content].trim().split(/\s+/).map(function(Pe){return parseInt(Pe,10)}),zt=[],Yt=0,cr=Te.length;Yt=0&&(this[t.$content]=Te)}}]),R}(t.ContentObject),zr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"relevant")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]=this[t.$content].trim().split(/\s+/)}}]),R}(t.ContentObject),br=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"rename")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]=this[t.$content].trim(),(this[t.$content].toLowerCase().startsWith("xml")||this[t.$content].match(new RegExp("[\\p{L}_][\\p{L}\\d._\\p{M}-]*","u")))&&(0,ge.warn)("XFA - Rename: invalid XFA name")}}]),R}(t.ContentObject),qr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"renderPolicy",["server","client"])}return R}(t.OptionObject),Gr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"runScripts",["both","client","none","server"])}return R}(t.OptionObject),Ur=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"script",!0),Te.currentPage=null,Te.exclude=null,Te.runScripts=null,Te}return R}(t.XFAObject),Qr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"scriptModel",["XFA","none"])}return R}(t.OptionObject),na=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"severity",["ignore","error","information","trace","warning"])}return R}(t.OptionObject),ht=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"silentPrint",!0),Te.addSilentPrint=null,Te.printerName=null,Te}return R}(t.XFAObject),ut=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"staple"),Te.mode=(0,e.getStringOption)(Ye.mode,["usePrinterSetting","on","off"]),Te}return R}(t.XFAObject),We=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"startNode")}return R}(t.StringObject),it=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"startPage",0,function(Te){return!0})}return R}(t.IntegerObject),st=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"submitFormat",["html","delegate","fdf","xml","pdf"])}return R}(t.OptionObject),dt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"submitUrl")}return R}(t.StringObject),pt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"subsetBelow",100,function(Te){return Te>=0&&Te<=100})}return R}(t.IntegerObject),Dt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"suppressBanner")}return R}(t.Option01),_t=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"tagged")}return R}(t.Option01),qt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"template",!0),Te.base=null,Te.relevant=null,Te.startPage=null,Te.uri=null,Te.xsl=null,Te}return R}(t.XFAObject),Bt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"threshold",["trace","error","information","warning"])}return R}(t.OptionObject),Rt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"to",["null","memory","stderr","stdout","system","uri"])}return R}(t.OptionObject),Or=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"templateCache"),Te.maxEntries=(0,e.getInteger)({data:Ye.maxEntries,defaultValue:5,validate:function(Yt){return Yt>=0}}),Te}return R}(t.XFAObject),Tr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"trace",!0),Te.area=new t.XFAObjectArray,Te}return R}(t.XFAObject),Er=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"transform",!0),Te.groupParent=null,Te.ifEmpty=null,Te.nameAttr=null,Te.picture=null,Te.presence=null,Te.rename=null,Te.whitespace=null,Te}return R}(t.XFAObject),$r=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"type",["none","ascii85","asciiHex","ccittfax","flate","lzw","runLength","native","xdp","mergedXDP"])}return R}(t.OptionObject),wt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"uri")}return R}(t.StringObject),vt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"validate",["preSubmit","prePrint","preExecute","preSave"])}return R}(t.OptionObject),St=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"validateApprovalSignatures")}return xe(R,[{key:t.$finalize,value:function(){this[t.$content]=this[t.$content].trim().split(/\s+/).filter(function(Te){return["docReady","postSign"].includes(Te)})}}]),R}(t.ContentObject),Et=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"validationMessaging",["allMessagesIndividually","allMessagesTogether","firstMessageOnly","noMessages"])}return R}(t.OptionObject),Mt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"version",["1.7","1.6","1.5","1.4","1.3","1.2"])}return R}(t.OptionObject),jt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"VersionControl"),Te.outputBelow=(0,e.getStringOption)(Ye.outputBelow,["warn","error","update"]),Te.sourceAbove=(0,e.getStringOption)(Ye.sourceAbove,["warn","error"]),Te.sourceBelow=(0,e.getStringOption)(Ye.sourceBelow,["update","maintain"]),Te}return R}(t.XFAObject),Gt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"viewerPreferences",!0),Te.ADBE_JSConsole=null,Te.ADBE_JSDebugger=null,Te.addViewerPreferences=null,Te.duplexOption=null,Te.enforce=null,Te.numberOfCopies=null,Te.pageRange=null,Te.pickTrayByPDFSize=null,Te.printScaling=null,Te}return R}(t.XFAObject),Tt=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"webClient",!0),Te.name=Ye.name?Ye.name.trim():"",Te.fontInfo=null,Te.xdc=null,Te}return R}(t.XFAObject),sr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"whitespace",["preserve","ltrim","normalize","rtrim","trim"])}return R}(t.OptionObject),tr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){return ae(this,R),Ae.call(this,n,"window")}return xe(R,[{key:t.$finalize,value:function(){var Te=this[t.$content].trim().split(/\s*,\s*/,2).map(function(zt){return parseInt(zt,10)});if(Te.some(function(zt){return isNaN(zt)})){this[t.$content]=[0,0];return}Te.length===1&&Te.push(Te[0]),this[t.$content]=Te}}]),R}(t.ContentObject),rr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"xdc",!0),Te.uri=new t.XFAObjectArray,Te.xsl=new t.XFAObjectArray,Te}return R}(t.XFAObject),Ht=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"xdp",!0),Te.packets=null,Te}return R}(t.XFAObject),Ar=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"xsl",!0),Te.debug=null,Te.uri=null,Te}return R}(t.XFAObject),dr=function(Be){d(R,Be);var Ae=q(R);function R(Ye){var Te;return ae(this,R),Te=Ae.call(this,n,"zpl",!0),Te.name=Ye.name?Ye.name.trim():"",Te.batchOutput=null,Te.flipLabel=null,Te.fontInfo=null,Te.xdc=null,Te}return R}(t.XFAObject),lr=function(){function Be(){ae(this,Be)}return xe(Be,null,[{key:b.$buildXFAObject,value:function(R,Ye){if(Be.hasOwnProperty(R))return Be[R](Ye)}},{key:"acrobat",value:function(R){return new S(R)}},{key:"acrobat7",value:function(R){return new O(R)}},{key:"ADBE_JSConsole",value:function(R){return new w(R)}},{key:"ADBE_JSDebugger",value:function(R){return new p(R)}},{key:"addSilentPrint",value:function(R){return new x(R)}},{key:"addViewerPreferences",value:function(R){return new f(R)}},{key:"adjustData",value:function(R){return new h(R)}},{key:"adobeExtensionLevel",value:function(R){return new F(R)}},{key:"agent",value:function(R){return new s(R)}},{key:"alwaysEmbed",value:function(R){return new g(R)}},{key:"amd",value:function(R){return new l(R)}},{key:"area",value:function(R){return new a(R)}},{key:"attributes",value:function(R){return new i(R)}},{key:"autoSave",value:function(R){return new m(R)}},{key:"base",value:function(R){return new o(R)}},{key:"batchOutput",value:function(R){return new c(R)}},{key:"behaviorOverride",value:function(R){return new v(R)}},{key:"cache",value:function(R){return new A(R)}},{key:"change",value:function(R){return new u(R)}},{key:"common",value:function(R){return new C(R)}},{key:"compress",value:function(R){return new I(R)}},{key:"compressLogicalStructure",value:function(R){return new E(R)}},{key:"compressObjectStream",value:function(R){return new N(R)}},{key:"compression",value:function(R){return new _(R)}},{key:"config",value:function(R){return new Y(R)}},{key:"conformance",value:function(R){return new H(R)}},{key:"contentCopy",value:function(R){return new Z(R)}},{key:"copies",value:function(R){return new ne(R)}},{key:"creator",value:function(R){return new he(R)}},{key:"currentPage",value:function(R){return new Se(R)}},{key:"data",value:function(R){return new ue(R)}},{key:"debug",value:function(R){return new te(R)}},{key:"defaultTypeface",value:function(R){return new $(R)}},{key:"destination",value:function(R){return new j(R)}},{key:"documentAssembly",value:function(R){return new G(R)}},{key:"driver",value:function(R){return new M(R)}},{key:"duplexOption",value:function(R){return new W(R)}},{key:"dynamicRender",value:function(R){return new z(R)}},{key:"embed",value:function(R){return new J(R)}},{key:"encrypt",value:function(R){return new Q(R)}},{key:"encryption",value:function(R){return new K(R)}},{key:"encryptionLevel",value:function(R){return new de(R)}},{key:"enforce",value:function(R){return new oe(R)}},{key:"equate",value:function(R){return new pe(R)}},{key:"equateRange",value:function(R){return new fe(R)}},{key:"exclude",value:function(R){return new ke(R)}},{key:"excludeNS",value:function(R){return new Re(R)}},{key:"flipLabel",value:function(R){return new ve(R)}},{key:"fontInfo",value:function(R){return new we(R)}},{key:"formFieldFilling",value:function(R){return new se(R)}},{key:"groupParent",value:function(R){return new me(R)}},{key:"ifEmpty",value:function(R){return new ee(R)}},{key:"includeXDPContent",value:function(R){return new Fe(R)}},{key:"incrementalLoad",value:function(R){return new Ee(R)}},{key:"incrementalMerge",value:function(R){return new Ce(R)}},{key:"interactive",value:function(R){return new De(R)}},{key:"jog",value:function(R){return new _e(R)}},{key:"labelPrinter",value:function(R){return new Ne(R)}},{key:"layout",value:function(R){return new $e(R)}},{key:"level",value:function(R){return new je(R)}},{key:"linearized",value:function(R){return new Ve(R)}},{key:"locale",value:function(R){return new Ke(R)}},{key:"localeSet",value:function(R){return new Qe(R)}},{key:"log",value:function(R){return new Ze(R)}},{key:"map",value:function(R){return new ze(R)}},{key:"mediumInfo",value:function(R){return new ct(R)}},{key:"message",value:function(R){return new Je(R)}},{key:"messaging",value:function(R){return new gt(R)}},{key:"mode",value:function(R){return new xt(R)}},{key:"modifyAnnots",value:function(R){return new tt(R)}},{key:"msgId",value:function(R){return new yt(R)}},{key:"nameAttr",value:function(R){return new It(R)}},{key:"neverEmbed",value:function(R){return new ft(R)}},{key:"numberOfCopies",value:function(R){return new Ut(R)}},{key:"openAction",value:function(R){return new kt(R)}},{key:"output",value:function(R){return new Nt(R)}},{key:"outputBin",value:function(R){return new ar(R)}},{key:"outputXSL",value:function(R){return new Qt(R)}},{key:"overprint",value:function(R){return new He(R)}},{key:"packets",value:function(R){return new et(R)}},{key:"pageOffset",value:function(R){return new Ue(R)}},{key:"pageRange",value:function(R){return new qe(R)}},{key:"pagination",value:function(R){return new ot(R)}},{key:"paginationOverride",value:function(R){return new nt(R)}},{key:"part",value:function(R){return new Pt(R)}},{key:"pcl",value:function(R){return new Lt(R)}},{key:"pdf",value:function(R){return new bt(R)}},{key:"pdfa",value:function(R){return new Kt(R)}},{key:"permissions",value:function(R){return new Jt(R)}},{key:"pickTrayByPDFSize",value:function(R){return new nr(R)}},{key:"picture",value:function(R){return new pr(R)}},{key:"plaintextMetadata",value:function(R){return new ur(R)}},{key:"presence",value:function(R){return new yr(R)}},{key:"present",value:function(R){return new Xt(R)}},{key:"print",value:function(R){return new fr(R)}},{key:"printHighQuality",value:function(R){return new Dr(R)}},{key:"printScaling",value:function(R){return new Hr(R)}},{key:"printerName",value:function(R){return new Kr(R)}},{key:"producer",value:function(R){return new Br(R)}},{key:"ps",value:function(R){return new Sr(R)}},{key:"range",value:function(R){return new hr(R)}},{key:"record",value:function(R){return new vr(R)}},{key:"relevant",value:function(R){return new zr(R)}},{key:"rename",value:function(R){return new br(R)}},{key:"renderPolicy",value:function(R){return new qr(R)}},{key:"runScripts",value:function(R){return new Gr(R)}},{key:"script",value:function(R){return new Ur(R)}},{key:"scriptModel",value:function(R){return new Qr(R)}},{key:"severity",value:function(R){return new na(R)}},{key:"silentPrint",value:function(R){return new ht(R)}},{key:"staple",value:function(R){return new ut(R)}},{key:"startNode",value:function(R){return new We(R)}},{key:"startPage",value:function(R){return new it(R)}},{key:"submitFormat",value:function(R){return new st(R)}},{key:"submitUrl",value:function(R){return new dt(R)}},{key:"subsetBelow",value:function(R){return new pt(R)}},{key:"suppressBanner",value:function(R){return new Dt(R)}},{key:"tagged",value:function(R){return new _t(R)}},{key:"template",value:function(R){return new qt(R)}},{key:"templateCache",value:function(R){return new Or(R)}},{key:"threshold",value:function(R){return new Bt(R)}},{key:"to",value:function(R){return new Rt(R)}},{key:"trace",value:function(R){return new Tr(R)}},{key:"transform",value:function(R){return new Er(R)}},{key:"type",value:function(R){return new $r(R)}},{key:"uri",value:function(R){return new wt(R)}},{key:"validate",value:function(R){return new vt(R)}},{key:"validateApprovalSignatures",value:function(R){return new St(R)}},{key:"validationMessaging",value:function(R){return new Et(R)}},{key:"version",value:function(R){return new Mt(R)}},{key:"versionControl",value:function(R){return new jt(R)}},{key:"viewerPreferences",value:function(R){return new Gt(R)}},{key:"webClient",value:function(R){return new Tt(R)}},{key:"whitespace",value:function(R){return new sr(R)}},{key:"window",value:function(R){return new tr(R)}},{key:"xdc",value:function(R){return new rr(R)}},{key:"xdp",value:function(R){return new Ht(R)}},{key:"xsl",value:function(R){return new Ar(R)}},{key:"zpl",value:function(R){return new dr(R)}}]),Be}();P.ConfigNamespace=lr},(Me,P,D)=>{"use strict";function T(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(l){return typeof l}:T=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},T(s)}Object.defineProperty(P,"__esModule",{value:!0}),P.ConnectionSetNamespace=void 0;var b=D(207),t=D(205);function e(s,g){for(var l=0;l{"use strict";function T(k){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(S){return typeof S}:T=function(S){return S&&typeof Symbol=="function"&&S.constructor===Symbol&&S!==Symbol.prototype?"symbol":typeof S},T(k)}Object.defineProperty(P,"__esModule",{value:!0}),P.DatasetsNamespace=void 0;var b=D(205),t=D(207);function e(k,n){if(!(k instanceof n))throw new TypeError("Cannot call a class as a function")}function ge(k,n){for(var S=0;S{"use strict";function T(E){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(_){return typeof _}:T=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},T(E)}Object.defineProperty(P,"__esModule",{value:!0}),P.LocaleSetNamespace=void 0;var b=D(207),t=D(205),e=D(206);function ge(E,N){for(var _=0;_{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.SignatureNamespace=void 0;var b=D(207),t=D(205);function e(y,k){for(var n=0;n{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.StylesheetNamespace=void 0;var b=D(207),t=D(205);function e(y,k){for(var n=0;n{"use strict";function T(y){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(n){return typeof n}:T=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T(y)}Object.defineProperty(P,"__esModule",{value:!0}),P.XdpNamespace=void 0;var b=D(207),t=D(205);function e(y,k){if(!(y instanceof k))throw new TypeError("Cannot call a class as a function")}function ge(y,k){for(var n=0;n{"use strict";function T(ue){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function($){return typeof $}:T=function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},T(ue)}Object.defineProperty(P,"__esModule",{value:!0}),P.XhtmlNamespace=void 0;var b=D(205),t=D(207),e=D(212),ge=D(206);function le(ue,te){if(!(ue instanceof te))throw new TypeError("Cannot call a class as a function")}function V(ue,te){for(var $=0;$=ue.length?{done:!0}:{done:!1,value:ue[j++]}},e:function(Q){throw Q},f:G}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M=!0,W=!1,z;return{s:function(){$=$.call(ue)},n:function(){var Q=$.next();return M=Q.done,Q},e:function(Q){W=!0,z=Q},f:function(){try{!M&&$.return!=null&&$.return()}finally{if(W)throw z}}}}function p(ue,te){if(!!ue){if(typeof ue=="string")return x(ue,te);var $=Object.prototype.toString.call(ue).slice(8,-1);if($==="Object"&&ue.constructor&&($=ue.constructor.name),$==="Map"||$==="Set")return Array.from(ue);if($==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test($))return x(ue,te)}}function x(ue,te){(te==null||te>ue.length)&&(te=ue.length);for(var $=0,j=new Array(te);$1&&arguments[1]!==void 0?arguments[1]:!1;M?this[h]=!0:(G=G.replace(l,""),this.style.includes("xfa-spacerun:yes")||(G=G.replace(g," "))),G&&(this[b.$content]+=G)}},{key:b.$pushGlyphs,value:function(G){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,W=Object.create(null),z={top:NaN,bottom:NaN,left:NaN,right:NaN},J=null,Q=w(this.style.split(";").map(function(we){return we.split(":",2)})),K;try{for(Q.s();!(K=Q.n()).done;){var de=k(K.value,2),oe=de[0],pe=de[1];switch(oe){case"font-family":W.typeface=(0,ge.stripQuotes)(pe);break;case"font-size":W.size=(0,ge.getMeasurement)(pe);break;case"font-weight":W.weight=pe;break;case"font-style":W.posture=pe;break;case"letter-spacing":W.letterSpacing=(0,ge.getMeasurement)(pe);break;case"margin":var fe=pe.split(/ \t/).map(function(we){return(0,ge.getMeasurement)(we)});switch(fe.length){case 1:z.top=z.bottom=z.left=z.right=fe[0];break;case 2:z.top=z.bottom=fe[0],z.left=z.right=fe[1];break;case 3:z.top=fe[0],z.bottom=fe[2],z.left=z.right=fe[1];break;case 4:z.top=fe[0],z.left=fe[1],z.bottom=fe[2],z.right=fe[3];break}break;case"margin-top":z.top=(0,ge.getMeasurement)(pe);break;case"margin-bottom":z.bottom=(0,ge.getMeasurement)(pe);break;case"margin-left":z.left=(0,ge.getMeasurement)(pe);break;case"margin-right":z.right=(0,ge.getMeasurement)(pe);break;case"line-height":J=(0,ge.getMeasurement)(pe);break}}}catch(we){Q.e(we)}finally{Q.f()}if(G.pushData(W,z,J),this[b.$content])G.addString(this[b.$content]);else{var ke=w(this[b.$getChildren]()),Re;try{for(ke.s();!(Re=ke.n()).done;){var ve=Re.value;if(ve[b.$nodeName]==="#text"){G.addString(ve[b.$content]);continue}ve[b.$pushGlyphs](G)}}catch(we){ke.e(we)}finally{ke.f()}}M&&G.popFont()}},{key:b.$toHTML,value:function(G){var M=[];if(this[b.$extra]={children:M},this[b.$childrenToHTML]({}),M.length===0&&!this[b.$content])return ge.HTMLResult.EMPTY;var W;return this[h]?W=this[b.$content]?this[b.$content].replace(a,` `):void 0:W=this[b.$content]||void 0,ge.HTMLResult.success({name:this[b.$nodeName],attributes:{href:this.href,style:i(this.style,this,this[h])},children:M,value:W})}}]),$}(b.XmlObject),v=function(ue){ae($,ue);var te=ce($);function $(j){var G;return le(this,$),G=te.call(this,j,"a"),G.href=(0,e.fixURL)(j.href)||"",G}return $}(c),A=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"b")}return ye($,[{key:b.$pushGlyphs,value:function(G){G.pushFont({weight:"bold"}),be(y($.prototype),b.$pushGlyphs,this).call(this,G),G.popFont()}}]),$}(c),u=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"body")}return ye($,[{key:b.$toHTML,value:function(G){var M=be(y($.prototype),b.$toHTML,this).call(this,G),W=M.html;return W?(W.name="div",W.attributes.class=["xfaRich"],M):ge.HTMLResult.EMPTY}}]),$}(c),C=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"br")}return ye($,[{key:b.$text,value:function(){return` `}},{key:b.$pushGlyphs,value:function(G){G.addString(` `)}},{key:b.$toHTML,value:function(G){return ge.HTMLResult.success({name:"br"})}}]),$}(c),I=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"html")}return ye($,[{key:b.$toHTML,value:function(G){var M=[];if(this[b.$extra]={children:M},this[b.$childrenToHTML]({}),M.length===0)return ge.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},value:this[b.$content]||""});if(M.length===1){var W=M[0];if(W.attributes&&W.attributes.class.includes("xfaRich"))return ge.HTMLResult.success(W)}return ge.HTMLResult.success({name:"div",attributes:{class:["xfaRich"],style:{}},children:M})}}]),$}(c),E=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"i")}return ye($,[{key:b.$pushGlyphs,value:function(G){G.pushFont({posture:"italic"}),be(y($.prototype),b.$pushGlyphs,this).call(this,G),G.popFont()}}]),$}(c),N=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"li")}return $}(c),_=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"ol")}return $}(c),Y=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"p")}return ye($,[{key:b.$pushGlyphs,value:function(G){be(y($.prototype),b.$pushGlyphs,this).call(this,G,!1),G.addString(` `),G.addPara(),G.popFont()}},{key:b.$text,value:function(){var G=this[b.$getParent]()[b.$getChildren]();return G[G.length-1]===this?be(y($.prototype),b.$text,this).call(this):be(y($.prototype),b.$text,this).call(this)+` `}}]),$}(c),H=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"span")}return $}(c),Z=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"sub")}return $}(c),ne=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"sup")}return $}(c),he=function(ue){ae($,ue);var te=ce($);function $(j){return le(this,$),te.call(this,j,"ul")}return $}(c),Se=function(){function ue(){le(this,ue)}return ye(ue,null,[{key:t.$buildXFAObject,value:function($,j){if(ue.hasOwnProperty($))return ue[$](j)}},{key:"a",value:function($){return new v($)}},{key:"b",value:function($){return new A($)}},{key:"body",value:function($){return new u($)}},{key:"br",value:function($){return new C($)}},{key:"html",value:function($){return new I($)}},{key:"i",value:function($){return new E($)}},{key:"li",value:function($){return new N($)}},{key:"ol",value:function($){return new _($)}},{key:"p",value:function($){return new Y($)}},{key:"span",value:function($){return new H($)}},{key:"sub",value:function($){return new Z($)}},{key:"sup",value:function($){return new ne($)}},{key:"ul",value:function($){return new he($)}}]),ue}();P.XhtmlNamespace=Se},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.UnknownNamespace=void 0;var T=D(207),b=D(205);function t(V,ye){if(!(V instanceof ye))throw new TypeError("Cannot call a class as a function")}function e(V,ye){for(var be=0;be{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.XRef=void 0;var T=ye(D(2)),b=D(4),t=D(135),e=D(139),ge=D(157),le=D(136),V=D(202);function ye(O){return O&&O.__esModule?O:{default:O}}function be(O,w,p,x,f,h,F){try{var s=O[h](F),g=s.value}catch(l){p(l);return}s.done?w(g):Promise.resolve(g).then(x,f)}function xe(O){return function(){var w=this,p=arguments;return new Promise(function(x,f){var h=O.apply(w,p);function F(g){be(h,x,f,F,s,"next",g)}function s(g){be(h,x,f,F,s,"throw",g)}F(void 0)})}}function ae(O,w){return X(O)||re(O,w)||ce(O,w)||d()}function d(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ce(O,w){if(!!O){if(typeof O=="string")return q(O,w);var p=Object.prototype.toString.call(O).slice(8,-1);if(p==="Object"&&O.constructor&&(p=O.constructor.name),p==="Map"||p==="Set")return Array.from(O);if(p==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p))return q(O,w)}}function q(O,w){(w==null||w>O.length)&&(w=O.length);for(var p=0,x=new Array(w);p0&&arguments[0]!==void 0?arguments[0]:!1,x;p?((0,b.warn)("Indexing all PDF objects"),x=this.indexObjects()):x=this.readXRef(),x.assignXref(this),this.trailer=x;var f;try{f=x.get("Encrypt")}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Encrypt" reference: "'.concat(l,'".'))}if(f instanceof t.Dict){var h=x.get("ID"),F=h&&h.length?h[0]:"";f.suppressEncryption=!0,this.encrypt=new V.CipherTransformFactory(f,F,this.pdfManager.password)}var s;try{s=x.get("Root")}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Root" reference: "'.concat(l,'".'))}if(s instanceof t.Dict)try{var g=s.get("Pages");if(g instanceof t.Dict){this.root=s;return}}catch(l){if(l instanceof e.MissingDataException)throw l;(0,b.warn)('XRef.parse - Invalid "Pages" reference: "'.concat(l,'".'))}throw p?new b.InvalidPDFException("Invalid Root reference."):new e.XRefParseException}},{key:"processXRefTable",value:function(p){"tableState"in this||(this.tableState={entryNum:0,streamPos:p.lexer.stream.pos,parserBuf1:p.buf1,parserBuf2:p.buf2});var x=this.readXRefTable(p);if(!(0,t.isCmd)(x,"trailer"))throw new b.FormatError("Invalid XRef table: could not find trailer dictionary");var f=p.getObj();if(!(f instanceof t.Dict)&&f.dict&&(f=f.dict),!(f instanceof t.Dict))throw new b.FormatError("Invalid XRef table: could not parse trailer dictionary");return delete this.tableState,f}},{key:"readXRefTable",value:function(p){var x=p.lexer.stream,f=this.tableState;x.pos=f.streamPos,p.buf1=f.parserBuf1,p.buf2=f.parserBuf2;for(var h;;){if(!("firstEntryNum"in f)||!("entryCount"in f)){if((0,t.isCmd)(h=p.getObj(),"trailer"))break;f.firstEntryNum=h,f.entryCount=p.getObj()}var F=f.firstEntryNum,s=f.entryCount;if(!Number.isInteger(F)||!Number.isInteger(s))throw new b.FormatError("Invalid XRef table: wrong types in subsection header");for(var g=f.entryNum;g0;){var l=ae(g,2),a=l[0],i=l[1];if(!Number.isInteger(a)||!Number.isInteger(i))throw new b.FormatError("Invalid XRef range fields: ".concat(a,", ").concat(i));if(!Number.isInteger(h)||!Number.isInteger(F)||!Number.isInteger(s))throw new b.FormatError("Invalid XRef entry fields length: ".concat(a,", ").concat(i));for(var m=x.entryNum;m=ee.length);)Ee+=String.fromCharCode(Ce),Ce=ee[Fe];return Ee}function l(ee,Fe,Ee){for(var Ce=Ee.length,De=ee.length,_e=0;Fe=Ce)break;Fe++,_e++}return _e}var a=/^(\d+)\s+(\d+)\s+obj\b/,i=/\bendobj[\b\s]$/,m=/\s+(\d+\s+\d+\s+obj[\b\s<])$/,o=25,c=new Uint8Array([116,114,97,105,108,101,114]),v=new Uint8Array([115,116,97,114,116,120,114,101,102]),A=new Uint8Array([111,98,106]),u=new Uint8Array([47,88,82,101,102]);this.entries.length=0,this._cacheMap.clear();var C=this.stream;C.pos=0;for(var I=C.getBytes(),E=I.length,N=C.start,_=[],Y=[];N=E)break;H=I[N]}while(H!==x&&H!==f);continue}var Z=g(I,N),ne=void 0;if(Z.startsWith("xref")&&(Z.length===4||/\s/.test(Z[4])))N+=l(I,N,c),_.push(N),N+=l(I,N,v);else if(ne=a.exec(Z)){var he=ne[1]|0,Se=ne[2]|0,ue=void 0,te=N+Z.length,$=!1;if(!this.entries[he])$=!0;else if(this.entries[he].gen===Se)try{var j=new ge.Parser({lexer:new ge.Lexer(C.makeSubStream(te))});j.getObj(),$=!0}catch(ee){ee instanceof e.ParserEOFException?(0,b.warn)("indexObjects -- checking object (".concat(Z,'): "').concat(ee,'".')):$=!0}for($&&(this.entries[he]={offset:N-C.start,gen:Se,uncompressed:!0});te0&&arguments[0]!==void 0?arguments[0]:!1,x=this.stream,f=new Set;try{for(;this.startXRefQueue.length;){var h=this.startXRefQueue[0];if(f.has(h)){(0,b.warn)("readXRef - skipping XRef table since it was already parsed."),this.startXRefQueue.shift();continue}f.add(h),x.pos=h+x.start;var F=new ge.Parser({lexer:new ge.Lexer(x),xref:this,allowStreams:!0}),s=F.getObj(),g=void 0;if((0,t.isCmd)(s,"xref")){if(g=this.processXRefTable(F),this.topDict||(this.topDict=g),s=g.get("XRefStm"),Number.isInteger(s)){var l=s;l in this.xrefstms||(this.xrefstms[l]=1,this.startXRefQueue.push(l))}}else if(Number.isInteger(s)){if(!Number.isInteger(F.getObj())||!(0,t.isCmd)(F.getObj(),"obj")||!((s=F.getObj())instanceof le.BaseStream))throw new b.FormatError("Invalid XRef stream");if(g=this.processXRefStream(s),this.topDict||(this.topDict=g),!g)throw new b.FormatError("Failed to read XRef stream")}else throw new b.FormatError("Invalid XRef stream header");s=g.get("Prev"),Number.isInteger(s)?this.startXRefQueue.push(s):s instanceof t.Ref&&this.startXRefQueue.push(s.num),this.startXRefQueue.shift()}return this.topDict}catch(a){if(a instanceof e.MissingDataException)throw a;(0,b.info)("(while reading XRef): "+a),this.startXRefQueue.shift()}if(!p)throw new e.XRefParseException}},{key:"getEntry",value:function(p){var x=this.entries[p];return x&&!x.free&&x.offset?x:null}},{key:"fetchIfRef",value:function(p){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p instanceof t.Ref?this.fetch(p,x):p}},{key:"fetch",value:function(p){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!(p instanceof t.Ref))throw new Error("ref object is not a reference");var f=p.num,h=this._cacheMap.get(f);if(h!==void 0)return h instanceof t.Dict&&!h.objId&&(h.objId=p.toString()),h;var F=this.getEntry(f);if(F===null)return this._cacheMap.set(f,F),F;if(this._pendingRefs.has(p))return this._pendingRefs.remove(p),(0,b.warn)("Ignoring circular reference: ".concat(p,".")),t.CIRCULAR_REF;this._pendingRefs.put(p);try{F.uncompressed?F=this.fetchUncompressed(p,F,x):F=this.fetchCompressed(p,F,x),this._pendingRefs.remove(p)}catch(s){throw this._pendingRefs.remove(p),s}return F instanceof t.Dict?F.objId=p.toString():F instanceof le.BaseStream&&(F.dict.objId=p.toString()),F}},{key:"fetchUncompressed",value:function(p,x){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,h=p.gen,F=p.num;if(x.gen!==h)throw new e.XRefEntryException("Inconsistent generation in XRef: ".concat(p));var s=this.stream.makeSubStream(x.offset+this.stream.start),g=new ge.Parser({lexer:new ge.Lexer(s),xref:this,allowStreams:!0}),l=g.getObj(),a=g.getObj(),i=g.getObj();if(l!==F||a!==h||!(i instanceof t.Cmd))throw new e.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(p));if(i.cmd!=="obj"){if(i.cmd.startsWith("obj")&&(F=parseInt(i.cmd.substring(3),10),!Number.isNaN(F)))return F;throw new e.XRefEntryException("Bad (uncompressed) XRef entry: ".concat(p))}return this.encrypt&&!f?x=g.getObj(this.encrypt.createCipherTransform(F,h)):x=g.getObj(),x instanceof le.BaseStream||this._cacheMap.set(F,x),x}},{key:"fetchCompressed",value:function(p,x){var f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,h=x.offset,F=this.fetch(t.Ref.get(h,0));if(!(F instanceof le.BaseStream))throw new b.FormatError("bad ObjStm stream");var s=F.dict.get("First"),g=F.dict.get("N");if(!Number.isInteger(s)||!Number.isInteger(g))throw new b.FormatError("invalid first and n parameters for ObjStm stream");for(var l=new ge.Parser({lexer:new ge.Lexer(F),xref:this,allowStreams:!0}),a=new Array(g),i=new Array(g),m=0;m{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.MessageHandler=void 0;var T=t(D(2)),b=D(4);function t(q){return q&&q.__esModule?q:{default:q}}function e(q,re,X,y,k,n,S){try{var O=q[n](S),w=O.value}catch(p){X(p);return}O.done?re(w):Promise.resolve(w).then(y,k)}function ge(q){return function(){var re=this,X=arguments;return new Promise(function(y,k){var n=q.apply(re,X);function S(w){e(n,y,k,S,O,"next",w)}function O(w){e(n,y,k,S,O,"throw",w)}S(void 0)})}}function le(q,re){if(!(q instanceof re))throw new TypeError("Cannot call a class as a function")}function V(q,re){for(var X=0;X1&&arguments[1]!==void 0?arguments[1]:1,F=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var s=this.desiredSize;this.desiredSize-=h,s>0&&this.desiredSize<=0&&(this.sinkCapability=(0,b.createPromiseCapability)(),this.ready=this.sinkCapability.promise),S.postMessage({sourceName:k,targetName:n,stream:ae.ENQUEUE,streamId:y,chunk:f},F)}},close:function(){this.isCancelled||(this.isCancelled=!0,S.postMessage({sourceName:k,targetName:n,stream:ae.CLOSE,streamId:y}),delete O.streamSinks[y])},error:function(f){(0,b.assert)(f instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,S.postMessage({sourceName:k,targetName:n,stream:ae.ERROR,streamId:y,reason:d(f)}))},sinkCapability:(0,b.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:X.desiredSize,ready:null};p.sinkCapability.resolve(),p.ready=p.sinkCapability.promise,this.streamSinks[y]=p,new Promise(function(x){x(w(X.data,p))}).then(function(){S.postMessage({sourceName:k,targetName:n,stream:ae.START_COMPLETE,streamId:y,success:!0})},function(x){S.postMessage({sourceName:k,targetName:n,stream:ae.START_COMPLETE,streamId:y,reason:d(x)})})}},{key:"_processStreamMessage",value:function(X){var y=X.streamId,k=this.sourceName,n=X.sourceName,S=this.comObj,O=this.streamControllers[y],w=this.streamSinks[y];switch(X.stream){case ae.START_COMPLETE:X.success?O.startCall.resolve():O.startCall.reject(d(X.reason));break;case ae.PULL_COMPLETE:X.success?O.pullCall.resolve():O.pullCall.reject(d(X.reason));break;case ae.PULL:if(!w){S.postMessage({sourceName:k,targetName:n,stream:ae.PULL_COMPLETE,streamId:y,success:!0});break}w.desiredSize<=0&&X.desiredSize>0&&w.sinkCapability.resolve(),w.desiredSize=X.desiredSize,new Promise(function(p){p(w.onPull&&w.onPull())}).then(function(){S.postMessage({sourceName:k,targetName:n,stream:ae.PULL_COMPLETE,streamId:y,success:!0})},function(p){S.postMessage({sourceName:k,targetName:n,stream:ae.PULL_COMPLETE,streamId:y,reason:d(p)})});break;case ae.ENQUEUE:if((0,b.assert)(O,"enqueue should have stream controller"),O.isClosed)break;O.controller.enqueue(X.chunk);break;case ae.CLOSE:if((0,b.assert)(O,"close should have stream controller"),O.isClosed)break;O.isClosed=!0,O.controller.close(),this._deleteStreamController(O,y);break;case ae.ERROR:(0,b.assert)(O,"error should have stream controller"),O.controller.error(d(X.reason)),this._deleteStreamController(O,y);break;case ae.CANCEL_COMPLETE:X.success?O.cancelCall.resolve():O.cancelCall.reject(d(X.reason)),this._deleteStreamController(O,y);break;case ae.CANCEL:if(!w)break;new Promise(function(p){p(w.onCancel&&w.onCancel(d(X.reason)))}).then(function(){S.postMessage({sourceName:k,targetName:n,stream:ae.CANCEL_COMPLETE,streamId:y,success:!0})},function(p){S.postMessage({sourceName:k,targetName:n,stream:ae.CANCEL_COMPLETE,streamId:y,reason:d(p)})}),w.sinkCapability.reject(d(X.reason)),w.isCancelled=!0,delete this.streamSinks[y];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:function(){var re=ge(T.default.mark(function y(k,n){return T.default.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,Promise.allSettled([k.startCall&&k.startCall.promise,k.pullCall&&k.pullCall.promise,k.cancelCall&&k.cancelCall.promise]);case 2:delete this.streamControllers[n];case 3:case"end":return O.stop()}},y,this)}));function X(y,k){return re.apply(this,arguments)}return X}()},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}]),q}();P.MessageHandler=ce},(Me,P,D)=>{"use strict";Object.defineProperty(P,"__esModule",{value:!0}),P.PDFWorkerStream=void 0;var T=t(D(2)),b=D(4);function t(re){return re&&re.__esModule?re:{default:re}}function e(re,X,y,k,n,S,O){try{var w=re[S](O),p=w.value}catch(x){y(x);return}w.done?X(p):Promise.resolve(p).then(k,n)}function ge(re){return function(){var X=this,y=arguments;return new Promise(function(k,n){var S=re.apply(X,y);function O(p){e(S,k,n,O,w,"next",p)}function w(p){e(S,k,n,O,w,"throw",p)}O(void 0)})}}function le(re,X){var y=typeof Symbol!="undefined"&&re[Symbol.iterator]||re["@@iterator"];if(!y){if(Array.isArray(re)||(y=V(re))||X&&re&&typeof re.length=="number"){y&&(re=y);var k=0,n=function(){};return{s:n,n:function(){return k>=re.length?{done:!0}:{done:!1,value:re[k++]}},e:function(x){throw x},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var S=!0,O=!1,w;return{s:function(){y=y.call(re)},n:function(){var x=y.next();return S=x.done,x},e:function(x){O=!0,w=x},f:function(){try{!S&&y.return!=null&&y.return()}finally{if(O)throw w}}}}function V(re,X){if(!!re){if(typeof re=="string")return ye(re,X);var y=Object.prototype.toString.call(re).slice(8,-1);if(y==="Object"&&re.constructor&&(y=re.constructor.name),y==="Map"||y==="Set")return Array.from(re);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return ye(re,X)}}function ye(re,X){(X==null||X>re.length)&&(X=re.length);for(var y=0,k=new Array(X);y{sa.d=(Me,P)=>{for(var D in P)sa.o(P,D)&&!sa.o(Me,D)&&Object.defineProperty(Me,D,{enumerable:!0,get:P[D]})}})(),(()=>{sa.o=(Me,P)=>Object.prototype.hasOwnProperty.call(Me,P)})(),(()=>{sa.r=Me=>{typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Me,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Me,"__esModule",{value:!0})}})(),(()=>{sa.nmd=Me=>(Me.paths=[],Me.children||(Me.children=[]),Me)})();var Qa={};return(()=>{"use strict";var Me=Qa;Object.defineProperty(Me,"__esModule",{value:!0}),Object.defineProperty(Me,"WorkerMessageHandler",{enumerable:!0,get:function(){return P.WorkerMessageHandler}});var P=sa(1),D="2.12.313",T="a2ae56f39"})(),Qa})()});