mirror of
https://github.com/aaPanel/aaPanel.git
synced 2026-08-17 21:25:47 +02:00
85 lines
787 KiB
JavaScript
85 lines
787 KiB
JavaScript
(function(){System.register([`./rolldown-runtime-legacy.js?v=1784873523001`,`./vendor-utils-legacy.js?v=1784873523001`,`./vendor-legacy.js?v=1784873523001`,`./vendor-polyfills-legacy.js?v=1784873523001`],function(e,t){var n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,M,N,P,F,ee,I,te,L,R,z,B,V,ne,re,H,U,ie,ae,oe,W,se,ce,le,ue,de,fe,pe,me,he,ge,_e,ve,ye,be,xe,Se,Ce,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,Pe,Fe,Ie,Le,Re,ze,G,Be,Ve,He,Ue,We,Ge,Ke,qe,Je,Ye,Xe,Ze,Qe,$e,et,tt,nt,rt,it,at,ot,st,ct,lt,ut,dt,ft,pt,mt,ht,gt,_t,vt,yt,bt,xt,St,Ct,wt,Tt,Et,Dt,Ot,kt,At,jt,Mt,Nt,Pt,Ft,It,Lt,Rt,zt,Bt,Vt,Ht,Ut,Wt,Gt,Kt,qt,Jt,Yt,Xt,Zt,Qt,$t,en,tn,nn,rn,an,on,sn,cn,ln,un,K,dn,fn,pn,mn,hn,gn,_n,vn,yn,bn,xn,Sn,Cn,wn,Tn,En,Dn,On,kn,An,jn,Mn,Nn,Pn,Fn,In,Ln,Rn,zn,Bn,Vn,Hn,Un,Wn,Gn,Kn,qn,Jn,Yn,Xn,Zn,Qn,$n,er,tr,nr,rr,ir,ar,or,sr,cr,lr,ur,dr,fr,pr,mr,hr,gr,_r,vr,yr,br,xr,Sr,Cr,wr,Tr,Er,Dr,Or,kr,Ar,jr,Mr,Nr,Pr,Fr,Ir,Lr,Rr,zr,Br,Vr,Hr,Ur,Wr,Gr,Kr,qr,Jr,Yr,Xr,Zr,Qr,$r,ei,ti,ni,ri,ii,ai,oi,si,ci,li,ui,di,fi,pi,mi,hi,gi,_i,vi,yi,bi,xi,Si,Ci,wi,Ti,Ei,Di,Oi,ki,Ai,ji,Mi,Ni,Pi,Fi,Ii,Li,Ri,zi,Bi,Vi,Hi,Ui,Wi,Gi,Ki,qi,Ji,Yi,Xi,Zi,Qi,$i,ea,ta,na,ra,ia,aa,oa,sa,ca,la,ua,da,fa,pa,ma,ha,ga,_a,va,ya,ba,xa,Sa,Ca,wa,Ta,Ea,Da,Oa,ka,q,Aa,ja,Ma,Na,Pa,Fa,Ia,La,Ra,za,Ba,Va,Ha,Ua,Wa,Ga,Ka,qa,Ja,Ya,Xa,Za,Qa,$a,eo,to,no,ro,io,ao,oo,so,co,lo,uo,fo,po,mo,ho,go,_o,vo,yo,bo,xo,So,Co,wo,To,Eo,Do,Oo,ko,Ao,jo,Mo,No,Po,Fo,Io,Lo,Ro,zo,Bo,Vo,Ho,Uo,Wo,Go,Ko,qo,Jo,Yo,Xo,Zo,Qo,$o,es,ts,ns,rs,is,as,os,ss,cs,ls,us,ds,fs,ps,ms,hs,gs,_s,vs,ys,bs,xs,Ss,Cs,ws,Ts,Es,Ds,Os,ks,As,js,Ms,Ns,Ps,Fs,Is,Ls,Rs,zs,Bs,Vs,Hs,Us,Ws,Gs,Ks,qs,Js,Ys,Xs,Zs,Qs,$s,ec,tc,nc,rc,ic,ac,oc,sc,cc,lc,uc,dc,fc,pc,mc,hc,gc,_c,vc,yc,bc,xc,Sc,Cc,wc,Tc,Ec,Dc,Oc,kc,Ac,jc,Mc,J,Nc,Pc,Fc,Ic,Y,Lc,Rc,zc,Bc,Vc,Hc,Uc,Wc,Gc,Kc,qc,Jc,Yc,Xc,Zc,Qc,$c,el,tl,nl,rl,il,al,ol,sl,cl,ll,ul,dl,fl,pl,ml,hl,gl,_l,vl,yl,bl,xl,Sl,Cl,wl,Tl,El,Dl,Ol,kl,Al,jl,Ml,Nl,Pl,Fl,Il,Ll,Rl,zl,Bl,Vl,Hl,Ul,Wl,Gl,Kl,ql,Jl,Yl,Xl,Zl,Ql,$l,eu,tu,nu,ru,iu,au,ou,su,cu,lu,uu,du,fu,pu,X,mu,hu,gu,_u,vu,yu,bu,xu;function Su(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Cu(e){if(Array.isArray(e))return e}function wu(e){if(Array.isArray(e))return Su(e)}function Tu(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function Eu(e,t,n){return t=ju(t),zu(e,Pu()?Reflect.construct(t,n||[],ju(e).constructor):t.apply(e,n))}function Z(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function Du(e,t,n){return Du=Pu()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&Bu(i,n.prototype),i},Du.apply(null,arguments)}function Ou(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ku(e,t,n){return t&&Ou(e.prototype,t),n&&Ou(e,n),e}function Au(e,t,n){return Au=typeof Reflect<`u`&&Reflect.get?Reflect.get:function(e,t,n){var r=Hu(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n||e):i.value}},Au(e,t,n||e)}function ju(e){return ju=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ju(e)}function Mu(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Bu(e,t)}function Q(e,t){"@swc/helpers - instanceof";return t!=null&&typeof Symbol<`u`&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function Nu(e){return Function.toString.call(e).indexOf(`[native code]`)!==-1}function Pu(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Pu=function(){return!!e})()}function Fu(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function Iu(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function Lu(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ru(){throw TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zu(e,t){return t&&(Gu(t)===`object`||typeof t==`function`)?t:Tu(e)}function Bu(e,t){return Bu=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Bu(e,t)}function Vu(e,t){return Cu(e)||Iu(e,t)||Ku(e,t)||Lu()}function Hu(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=ju(e),e!==null););return e}function Uu(e){return wu(e)||Fu(e)||Ku(e)||Ru()}function Wu(e,t){var n,r,i,a={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o=Object.create((typeof Iterator==`function`?Iterator:Object).prototype),s=Object.defineProperty;return s(o,`next`,{value:c(0)}),s(o,`throw`,{value:c(1)}),s(o,`return`,{value:c(2)}),typeof Symbol==`function`&&s(o,Symbol.iterator,{value:function(){return this}}),o;function c(e){return function(t){return l([e,t])}}function l(s){if(n)throw TypeError(`Generator is already executing.`);for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=s[0]&2?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if((i=a.trys,!(i=i.length>0&&i[i.length-1]))&&(s[0]===6||s[0]===2)){a=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(s[0]===6&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}function Gu(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function Ku(e,t){if(e){if(typeof e==`string`)return Su(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(n);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Su(e,t)}}function qu(e){var t=typeof Map==`function`?new Map:void 0;return qu=function(e){if(e===null||!Nu(e))return e;if(typeof e!=`function`)throw TypeError(`Super expression must either be null or a function`);if(t!==void 0){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return Du(e,arguments,ju(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Bu(n,e)},qu(e)}function Ju(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).DOMParser,t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,createCanvas:function(e,t){return new OffscreenCanvas(e,t)},createImage:function(e){return yi(function(){var t;return Wu(this,function(n){switch(n.label){case 0:return[4,fetch(e)];case 1:return[4,n.sent().blob()];case 2:return t=n.sent(),[4,createImageBitmap(t)];case 3:return[2,n.sent()]}})})()}};return(typeof DOMParser<`u`||e===void 0)&&Reflect.deleteProperty(t,`DOMParser`),t}function Yu(e){var t=e.DOMParser,n=e.canvas;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:e.fetch,createCanvas:n.createCanvas,createImage:n.loadImage}}function Xu(e){return e.replace(/(?!\u3000)\s+/gm,` `)}function Zu(e){return e.replace(/^[\n \t]+/,``)}function Qu(e){return e.replace(/[\n \t]+$/,``)}function $u(e){return((e||``).match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[]).map(parseFloat)}function ed(e){return Gi.test(e)?e.toLowerCase():e}function td(e){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(e)||[];return t[2]||t[3]||t[4]}function nd(e){if(!e.startsWith(`rgb`))return e;var t=3;return e.replace(/\d+(\.\d+)?/g,function(e,n){return t--&&n?String(Math.round(parseFloat(e))):e})}function rd(e,t){var n=t.exec(e);return n?[e.replace(t,` `),n.length]:[e,0]}function id(e){var t=[0,0,0],n=e.replace(/:not\(([^)]*)\)/g,` $1 `).replace(/{[\s\S]*/gm,` `),r=0,i=Vu(rd(n,ta),2);n=i[0],r=i[1],t[1]+=r;var a=Vu(rd(n,Zo),2);n=a[0],r=a[1],t[0]+=r;var o=Vu(rd(n,ga),2);n=o[0],r=o[1],t[1]+=r;var s=Vu(rd(n,J),2);n=s[0],r=s[1],t[2]+=r;var c=Vu(rd(n,Mc),2);n=c[0],r=c[1],t[1]+=r;var l=Vu(rd(n,jc),2);n=l[0],r=l[1],t[1]+=r,n=n.replace(/[*\s+>~]/g,` `).replace(/[#.]/g,` `);var u=Vu(rd(n,oo),2);return n=u[0],r=u[1],t[2]+=r,t.join(``)}function ad(e){return Math.sqrt(e[0]**2+e[1]**2)}function od(e,t){return(e[0]*t[0]+e[1]*t[1])/(ad(e)*ad(t))}function sd(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(od(e,t))}function cd(e){return e*e*e}function ld(e){return 3*e*e*(1-e)}function ud(e){return 3*e*(1-e)*(1-e)}function dd(e){return(1-e)*(1-e)*(1-e)}function fd(e){return e*e}function pd(e){return 2*e*(1-e)}function md(e){return(1-e)*(1-e)}function hd(e){return Xu(e).trim().replace(/\)([a-zA-Z])/g,`) $1`).replace(/\)(\s?,\s?)/g,`) `).split(/\s(?=[a-z])/)}function gd(e){var t=Vu(e.split(`(`),2),n=t[0],r=t[1];return[n.trim(),r.trim().replace(`)`,``)]}function _d(e){var t=e.trim();return/^('|")/.test(t)?t:`"`.concat(t,`"`)}function vd(e){return typeof process>`u`?e:e.trim().split(`,`).map(_d).join(`,`)}function yd(e){if(!e)return``;var t=e.trim().toLowerCase();switch(t){case`normal`:case`italic`:case`oblique`:case`inherit`:case`initial`:case`unset`:return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:``}}function bd(e){if(!e)return``;var t=e.trim().toLowerCase();switch(t){case`normal`:case`bold`:case`lighter`:case`bolder`:case`inherit`:case`initial`:case`unset`:return t;default:return/^[\d.]+$/.test(t)?t:``}}function xd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Sd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?xd(Object(n),!0).forEach(function(t){wi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xd(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Cd(e,t,n,r,i,a){return e[n*r*4+t*4+a]}function wd(e,t,n,r,i,a,o){e[n*r*4+t*4+a]=o}function Td(e,t,n){return e[t]*n}function Ed(e,t,n,r){return t+Math.cos(e)*n+Math.sin(e)*r}function Dd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Od(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Dd(Object(n),!0).forEach(function(t){wi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dd(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function kd(e,t){var n=document.createElement(`canvas`);return n.width=e,n.height=t,n}function Ad(e){return jd.apply(this,arguments)}function jd(){return jd=yi(function(e){var t,n,r=arguments;return Wu(this,function(i){return t=r.length>1&&r[1]!==void 0&&r[1],n=document.createElement(`img`),t&&(n.crossOrigin=`Anonymous`),[2,new Promise(function(t,r){n.onload=function(){t(n)},n.onerror=function(e,t,n,i,a){r(a)},n.src=e})]})}),jd.apply(this,arguments)}function Md(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Nd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?Md(Object(n),!0).forEach(function(t){wi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Md(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Pd(e){return function(t){Q(t,RegExp)&&(t.lastIndex=0);var n=[...arguments].slice(1);return Ki(e,t,n)}}function Fd(e){return function(){return Ca(e,[...arguments])}}function Id(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Al;if(ml&&ml(e,null),!Ji(t))return e;for(var r=t.length;r--;){var i=t[r];if(typeof i==`string`){var a=n(i);a!==i&&(qs(t)||(t[r]=a),i=a)}e[i]=!0}return e}function Ld(e){for(var t=0;t<e.length;t++)Sc(e,t)||(e[t]=null);return e}function Rd(e){var t=Oa(null),n=!0,r=!1,i=void 0;try{for(var a=lo(e)[Symbol.iterator](),o;!(n=(o=a.next()).done);n=!0){var s=Vu(o.value,2),c=s[0],l=s[1];Sc(e,c)&&(Ji(l)?t[c]=Ld(l):l&&(l===void 0?`undefined`:Gu(l))===`object`&&l.constructor===Object?t[c]=Rd(l):t[c]=l)}}catch(e){r=!0,i=e}finally{try{!n&&a.return!=null&&a.return()}finally{if(r)throw i}}return t}function zd(e){switch(e===void 0?`undefined`:Gu(e)){case`string`:return e;case`number`:return bc(e);case`boolean`:return ua(e);case`bigint`:return ca?ca(e):`0`;case`symbol`:return Rl?Rl(e):`Symbol()`;case`undefined`:return Cc(e);case`function`:case`object`:if(e===null)return Cc(e);var t=e,n=Bd(t,`toString`);if(typeof n==`function`){var r=n(t);return typeof r==`string`?r:Cc(r)}return Cc(e);default:return Cc(e)}}function Bd(e,t){for(;e!==null;){var n=Ro(e,t);if(n){if(n.get)return Pd(n.get);if(typeof n.value==`function`)return Pd(n.value)}e=zo(e)}function r(){return null}return r}function Vd(e){try{return Bc(e,``),!0}catch(e){return!1}}function Hd(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Lo(),t=function(e){return Hd(e)};if(t.version=`3.4.1`,t.removed=[],!e||!e.document||e.document.nodeType!==qt.document||!e.Element)return t.isSupported=!1,t;var n=e.document,r=n,i=r.currentScript,a=e.DocumentFragment,o=e.HTMLTemplateElement,s=e.Node,c=e.Element,l=e.NodeFilter,u=e.NamedNodeMap,d=u===void 0?e.NamedNodeMap||e.MozNamedAttrMap:u,f=e.HTMLFormElement,p=e.DOMParser,m=e.trustedTypes,h=c.prototype,g=Bd(h,`cloneNode`),_=Bd(h,`remove`),v=Bd(h,`nextSibling`),y=Bd(h,`childNodes`),b=Bd(h,`parentNode`);if(typeof o==`function`){var x=n.createElement(`template`);x.content&&x.content.ownerDocument&&(n=x.content.ownerDocument)}var S,C=``,w=n.implementation,T=n.createNodeIterator,E=n.createDocumentFragment,D=n.getElementsByTagName,O=r.importNode,k=xi();t.isSupported=typeof lo==`function`&&typeof b==`function`&&w&&w.createHTMLDocument!==void 0;var A=ye.MUSTACHE_EXPR,j=ye.ERB_EXPR,M=ye.TMPLIT_EXPR,N=ye.DATA_ATTR,P=ye.ARIA_ATTR,F=ye.IS_SCRIPT_OR_DATA,ee=ye.ATTR_WHITESPACE,I=ye.CUSTOM_ELEMENT,te=ye.IS_ALLOWED_URI,L=null,R=Id({},Uu(qo).concat(Uu(Fl),Uu(Ll),Uu(pc),Uu(Bl))),z=null,B=Id({},Uu(Ko).concat(Uu(Pl),Uu(fc),Uu(pu))),V=Object.seal(Oa(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ne=null,re=null,H=Object.seal(Oa(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),U=!0,ae=!0,oe=!1,W=!0,se=!1,ce=!0,le=!1,ue=!1,de=!1,fe=!1,pe=!1,me=!1,he=!0,ge=!1,_e=`user-content-`,ve=!0,be=!1,xe={},Se=null,Ce=Id({},[`annotation-xml`,`audio`,`colgroup`,`desc`,`foreignobject`,`head`,`iframe`,`math`,`mi`,`mn`,`mo`,`ms`,`mtext`,`noembed`,`noframes`,`noscript`,`plaintext`,`script`,`style`,`svg`,`template`,`thead`,`title`,`video`,`xmp`]),we=null,Te=Id({},[`audio`,`video`,`img`,`source`,`image`,`track`]),Ee=null,De=Id({},[`alt`,`class`,`for`,`id`,`label`,`name`,`pattern`,`placeholder`,`role`,`summary`,`title`,`value`,`style`,`xmlns`]),Oe=`http://www.w3.org/1998/Math/MathML`,ke=`http://www.w3.org/2000/svg`,Ae=`http://www.w3.org/1999/xhtml`,je=Ae,Me=!1,Ne=null,Pe=Id({},[Oe,ke,Ae],jl),Fe=Id({},[`mi`,`mo`,`mn`,`ms`,`mtext`]),Ie=Id({},[`annotation-xml`]),Le=Id({},[`title`,`style`,`font`,`a`,`script`]),Re=null,ze=[`application/xhtml+xml`,`text/html`],G=`text/html`,Be=null,Ve=null,He=n.createElement(`form`),Ue=function(e){return Q(e,RegExp)||Q(e,Function)},We=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Ve&&Ve===e)){(!e||(e===void 0?`undefined`:Gu(e))!==`object`)&&(e={}),e=Rd(e),Re=ze.indexOf(e.PARSER_MEDIA_TYPE)===-1?G:e.PARSER_MEDIA_TYPE,Be=Re===`application/xhtml+xml`?jl:Al,L=Sc(e,`ALLOWED_TAGS`)&&Ji(e.ALLOWED_TAGS)?Id({},e.ALLOWED_TAGS,Be):R,z=Sc(e,`ALLOWED_ATTR`)&&Ji(e.ALLOWED_ATTR)?Id({},e.ALLOWED_ATTR,Be):B,Ne=Sc(e,`ALLOWED_NAMESPACES`)&&Ji(e.ALLOWED_NAMESPACES)?Id({},e.ALLOWED_NAMESPACES,jl):Pe,Ee=Sc(e,`ADD_URI_SAFE_ATTR`)&&Ji(e.ADD_URI_SAFE_ATTR)?Id(Rd(De),e.ADD_URI_SAFE_ATTR,Be):De,we=Sc(e,`ADD_DATA_URI_TAGS`)&&Ji(e.ADD_DATA_URI_TAGS)?Id(Rd(Te),e.ADD_DATA_URI_TAGS,Be):Te,Se=Sc(e,`FORBID_CONTENTS`)&&Ji(e.FORBID_CONTENTS)?Id({},e.FORBID_CONTENTS,Be):Ce,ne=Sc(e,`FORBID_TAGS`)&&Ji(e.FORBID_TAGS)?Id({},e.FORBID_TAGS,Be):Rd({}),re=Sc(e,`FORBID_ATTR`)&&Ji(e.FORBID_ATTR)?Id({},e.FORBID_ATTR,Be):Rd({}),xe=Sc(e,`USE_PROFILES`)?e.USE_PROFILES&&Gu(e.USE_PROFILES)===`object`?Rd(e.USE_PROFILES):e.USE_PROFILES:!1,U=e.ALLOW_ARIA_ATTR!==!1,ae=e.ALLOW_DATA_ATTR!==!1,oe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,W=e.ALLOW_SELF_CLOSE_IN_ATTR!==!1,se=e.SAFE_FOR_TEMPLATES||!1,ce=e.SAFE_FOR_XML!==!1,le=e.WHOLE_DOCUMENT||!1,fe=e.RETURN_DOM||!1,pe=e.RETURN_DOM_FRAGMENT||!1,me=e.RETURN_TRUSTED_TYPE||!1,de=e.FORCE_BODY||!1,he=e.SANITIZE_DOM!==!1,ge=e.SANITIZE_NAMED_PROPS||!1,ve=e.KEEP_CONTENT!==!1,be=e.IN_PLACE||!1,te=Vd(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:tt,je=typeof e.NAMESPACE==`string`?e.NAMESPACE:Ae,Fe=Sc(e,`MATHML_TEXT_INTEGRATION_POINTS`)&&e.MATHML_TEXT_INTEGRATION_POINTS&&Gu(e.MATHML_TEXT_INTEGRATION_POINTS)===`object`?Rd(e.MATHML_TEXT_INTEGRATION_POINTS):Id({},[`mi`,`mo`,`mn`,`ms`,`mtext`]),Ie=Sc(e,`HTML_INTEGRATION_POINTS`)&&e.HTML_INTEGRATION_POINTS&&Gu(e.HTML_INTEGRATION_POINTS)===`object`?Rd(e.HTML_INTEGRATION_POINTS):Id({},[`annotation-xml`]);var t=Sc(e,`CUSTOM_ELEMENT_HANDLING`)&&e.CUSTOM_ELEMENT_HANDLING&&Gu(e.CUSTOM_ELEMENT_HANDLING)===`object`?Rd(e.CUSTOM_ELEMENT_HANDLING):Oa(null);if(V=Oa(null),Sc(t,`tagNameCheck`)&&Ue(t.tagNameCheck)&&(V.tagNameCheck=t.tagNameCheck),Sc(t,`attributeNameCheck`)&&Ue(t.attributeNameCheck)&&(V.attributeNameCheck=t.attributeNameCheck),Sc(t,`allowCustomizedBuiltInElements`)&&typeof t.allowCustomizedBuiltInElements==`boolean`&&(V.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),se&&(ae=!1),pe&&(fe=!0),xe&&(L=Id({},Bl),z=Oa(null),xe.html===!0&&(Id(L,qo),Id(z,Ko)),xe.svg===!0&&(Id(L,Fl),Id(z,Pl),Id(z,pu)),xe.svgFilters===!0&&(Id(L,Ll),Id(z,Pl),Id(z,pu)),xe.mathMl===!0&&(Id(L,pc),Id(z,fc),Id(z,pu))),H.tagCheck=null,H.attributeCheck=null,Sc(e,`ADD_TAGS`)&&(typeof e.ADD_TAGS==`function`?H.tagCheck=e.ADD_TAGS:Ji(e.ADD_TAGS)&&(L===R&&(L=Rd(L)),Id(L,e.ADD_TAGS,Be))),Sc(e,`ADD_ATTR`)&&(typeof e.ADD_ATTR==`function`?H.attributeCheck=e.ADD_ATTR:Ji(e.ADD_ATTR)&&(z===B&&(z=Rd(z)),Id(z,e.ADD_ATTR,Be))),Sc(e,`ADD_URI_SAFE_ATTR`)&&Ji(e.ADD_URI_SAFE_ATTR)&&Id(Ee,e.ADD_URI_SAFE_ATTR,Be),Sc(e,`FORBID_CONTENTS`)&&Ji(e.FORBID_CONTENTS)&&(Se===Ce&&(Se=Rd(Se)),Id(Se,e.FORBID_CONTENTS,Be)),Sc(e,`ADD_FORBID_CONTENTS`)&&Ji(e.ADD_FORBID_CONTENTS)&&(Se===Ce&&(Se=Rd(Se)),Id(Se,e.ADD_FORBID_CONTENTS,Be)),ve&&(L[`#text`]=!0),le&&Id(L,[`html`,`head`,`body`]),L.table&&(Id(L,[`tbody`]),delete ne.tbody),e.TRUSTED_TYPES_POLICY){if(typeof e.TRUSTED_TYPES_POLICY.createHTML!=`function`)throw ql(`TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.`);if(typeof e.TRUSTED_TYPES_POLICY.createScriptURL!=`function`)throw ql(`TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.`);S=e.TRUSTED_TYPES_POLICY,C=S.createHTML(``)}else S===void 0&&(S=Si(m,i)),S!==null&&typeof C==`string`&&(C=S.createHTML(``));Mo&&Mo(e),Ve=e}},Ge=Id({},Uu(Fl).concat(Uu(Ll),Uu(Il))),Ke=Id({},Uu(pc).concat(Uu(mc))),qe=function(e){var t=b(e);(!t||!t.tagName)&&(t={namespaceURI:je,tagName:`template`});var n=Al(e.tagName),r=Al(t.tagName);return Ne[e.namespaceURI]?e.namespaceURI===ke?t.namespaceURI===Ae?n===`svg`:t.namespaceURI===Oe?n===`svg`&&(r===`annotation-xml`||Fe[r]):!!Ge[n]:e.namespaceURI===Oe?t.namespaceURI===Ae?n===`math`:t.namespaceURI===ke?n===`math`&&Ie[r]:!!Ke[n]:e.namespaceURI===Ae?t.namespaceURI===ke&&!Ie[r]||t.namespaceURI===Oe&&!Fe[r]?!1:!Ke[n]&&(Le[n]||!Ge[n]):!!(Re===`application/xhtml+xml`&&Ne[e.namespaceURI]):!1},Je=function(e){Zi(t.removed,{element:e});try{b(e).removeChild(e)}catch(t){_(e)}},Ye=function(e,n){try{Zi(t.removed,{attribute:n.getAttributeNode(e),from:n})}catch(e){Zi(t.removed,{attribute:null,from:n})}if(n.removeAttribute(e),e===`is`)if(fe||pe)try{Je(n)}catch(e){}else try{n.setAttribute(e,``)}catch(e){}},Xe=function(e){var t=null,r=null;if(de)e=`<remove></remove>`+e;else{var i=Ol(e,/^[\r\n\t ]+/);r=i&&i[0]}Re===`application/xhtml+xml`&&je===Ae&&(e=`<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>`+e+`</body></html>`);var a=S?S.createHTML(e):e;if(je===Ae)try{t=new p().parseFromString(a,Re)}catch(e){}if(!t||!t.documentElement){t=w.createDocument(je,`template`,null);try{t.documentElement.innerHTML=Me?C:a}catch(e){}}var o=t.body||t.documentElement;return e&&r&&o.insertBefore(n.createTextNode(r),o.childNodes[0]||null),je===Ae?D.call(t,le?`html`:`body`)[0]:le?t.documentElement:o},Ze=function(e){return T.call(e.ownerDocument||e,e,l.SHOW_ELEMENT|l.SHOW_COMMENT|l.SHOW_TEXT|l.SHOW_PROCESSING_INSTRUCTION|l.SHOW_CDATA_SECTION,null)},Qe=function(e){return Q(e,f)&&(typeof e.nodeName!=`string`||typeof e.textContent!=`string`||typeof e.removeChild!=`function`||!Q(e.attributes,d)||typeof e.removeAttribute!=`function`||typeof e.setAttribute!=`function`||typeof e.namespaceURI!=`string`||typeof e.insertBefore!=`function`||typeof e.hasChildNodes!=`function`)},$e=function(e){return typeof s==`function`&&Q(e,s)};function et(e,n,r){qi(e,function(e){e.call(t,n,r,Ve)})}var nt=function(e){var n=null;if(et(k.beforeSanitizeElements,e,null),Qe(e))return Je(e),!0;var r=Be(e.nodeName);if(et(k.uponSanitizeElement,e,{tagName:r,allowedTags:L}),ce&&e.hasChildNodes()&&!$e(e.firstElementChild)&&Bc(/<[/\w!]/g,e.innerHTML)&&Bc(/<[/\w!]/g,e.textContent)||ce&&e.namespaceURI===Ae&&r===`style`&&$e(e.firstElementChild)||e.nodeType===qt.progressingInstruction||ce&&e.nodeType===qt.comment&&Bc(/<[/\w]/g,e.data))return Je(e),!0;if(ne[r]||!(Q(H.tagCheck,Function)&&H.tagCheck(r))&&!L[r]){if(!ne[r]&&at(r)&&(Q(V.tagNameCheck,RegExp)&&Bc(V.tagNameCheck,r)||Q(V.tagNameCheck,Function)&&V.tagNameCheck(r)))return!1;if(ve&&!Se[r]){var i=b(e)||e.parentNode,a=y(e)||e.childNodes;if(a&&i)for(var o=a.length-1;o>=0;--o){var s=g(a[o],!0);i.insertBefore(s,v(e))}}return Je(e),!0}return Q(e,c)&&!qe(e)||(r===`noscript`||r===`noembed`||r===`noframes`)&&Bc(/<\/no(script|embed|frames)/i,e.innerHTML)?(Je(e),!0):(se&&e.nodeType===qt.text&&(n=e.textContent,qi([A,j,M],function(e){n=kl(n,e,` `)}),e.textContent!==n&&(Zi(t.removed,{element:e.cloneNode()}),e.textContent=n)),et(k.afterSanitizeElements,e,null),!1)},rt=function(e,t,r){if(re[t]||he&&(t===`id`||t===`name`)&&(r in n||r in He))return!1;if(!(ae&&!re[t]&&Bc(N,t))&&!(U&&Bc(P,t))&&!(Q(H.attributeCheck,Function)&&H.attributeCheck(t,e))){if(!z[t]||re[t]){if(!(at(e)&&(Q(V.tagNameCheck,RegExp)&&Bc(V.tagNameCheck,e)||Q(V.tagNameCheck,Function)&&V.tagNameCheck(e))&&(Q(V.attributeNameCheck,RegExp)&&Bc(V.attributeNameCheck,t)||Q(V.attributeNameCheck,Function)&&V.attributeNameCheck(t,e))||t===`is`&&V.allowCustomizedBuiltInElements&&(Q(V.tagNameCheck,RegExp)&&Bc(V.tagNameCheck,r)||Q(V.tagNameCheck,Function)&&V.tagNameCheck(r))))return!1}else if(!Ee[t]&&!Bc(te,kl(r,ee,``))&&!((t===`src`||t===`xlink:href`||t===`href`)&&e!==`script`&&Dl(r,`data:`)===0&&we[e])&&!(oe&&!Bc(F,kl(r,ee,``)))&&r)return!1}return!0},it=Id({},[`annotation-xml`,`color-profile`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`missing-glyph`]),at=function(e){return!it[Al(e)]&&Bc(I,e)},ot=function(e){var n=function(){var n=r[a],o=n.name,s=n.namespaceURI,c=n.value,l=Be(o),u=c,d=o===`value`?u:Ml(u);if(i.attrName=l,i.attrValue=d,i.keepAttr=!0,i.forceKeepAttr=void 0,et(k.uponSanitizeAttribute,e,i),d=i.attrValue,ge&&(l===`id`||l===`name`)&&Dl(d,_e)!==0&&(Ye(o,e),d=_e+d),ce&&Bc(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)||l===`attributename`&&Ol(d,`href`))return Ye(o,e),`continue`;if(i.forceKeepAttr)return`continue`;if(!i.keepAttr||!W&&Bc(/\/>/i,d))return Ye(o,e),`continue`;se&&qi([A,j,M],function(e){d=kl(d,e,` `)});var f=Be(e.nodeName);if(!rt(f,l,d))return Ye(o,e),`continue`;if(S&&(m===void 0?`undefined`:Gu(m))===`object`&&typeof m.getAttributeType==`function`&&!s)switch(m.getAttributeType(f,l)){case`TrustedHTML`:d=S.createHTML(d);break;case`TrustedScriptURL`:d=S.createScriptURL(d);break}if(d!==u)try{s?e.setAttributeNS(s,o,d):e.setAttribute(o,d),Qe(e)?Je(e):Xi(t.removed)}catch(t){Ye(o,e)}};et(k.beforeSanitizeAttributes,e,null);var r=e.attributes;if(!(!r||Qe(e))){for(var i={attrName:``,attrValue:``,keepAttr:!0,allowedAttributes:z,forceKeepAttr:void 0},a=r.length;a--;)n();et(k.afterSanitizeAttributes,e,null)}},st=function(e){var t=null,n=Ze(e);for(et(k.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)et(k.uponSanitizeShadowNode,t,null),nt(t),ot(t),Q(t.content,a)&&st(t.content);et(k.afterSanitizeShadowDOM,e,null)};return t.sanitize=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=null,o=null,c=null,l=null;if(Me=!e,Me&&(e=`<!-->`),typeof e!=`string`&&!$e(e)&&(e=zd(e),typeof e!=`string`))throw ql(`dirty is not a string, aborting`);if(!t.isSupported)return e;if(ue||We(n),t.removed=[],typeof e==`string`&&(be=!1),be){var u=e.nodeName;if(typeof u==`string`){var d=Be(u);if(!L[d]||ne[d])throw ql(`root node is forbidden and cannot be sanitized in-place`)}}else if(Q(e,s))i=Xe(`<!---->`),o=i.ownerDocument.importNode(e,!0),o.nodeType===qt.element&&o.nodeName===`BODY`||o.nodeName===`HTML`?i=o:i.appendChild(o);else{if(!fe&&!se&&!le&&e.indexOf(`<`)===-1)return S&&me?S.createHTML(e):e;if(i=Xe(e),!i)return fe?null:me?C:``}i&&de&&Je(i.firstChild);for(var f=Ze(be?e:i);c=f.nextNode();)nt(c),ot(c),Q(c.content,a)&&st(c.content);if(be)return e;if(fe){if(se){i.normalize();var p=i.innerHTML;qi([A,j,M],function(e){p=kl(p,e,` `)}),i.innerHTML=p}if(pe)for(l=E.call(i.ownerDocument);i.firstChild;)l.appendChild(i.firstChild);else l=i;return(z.shadowroot||z.shadowrootmode)&&(l=O.call(r,l,!0)),l}var m=le?i.outerHTML:i.innerHTML;return le&&L[`!doctype`]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&Bc(ie,i.ownerDocument.doctype.name)&&(m=`<!DOCTYPE `+i.ownerDocument.doctype.name+`>
|
||
`+m),se&&qi([A,j,M],function(e){m=kl(m,e,` `)}),S&&me?S.createHTML(m):m},t.setConfig=function(){We(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}),ue=!0},t.clearConfig=function(){Ve=null,ue=!1},t.isValidAttribute=function(e,t,n){return Ve||We({}),rt(Be(e),Be(t),n)},t.addHook=function(e,t){typeof t==`function`&&Zi(k[e],t)},t.removeHook=function(e,t){if(t!==void 0){var n=Yi(k[e],t);return n===-1?void 0:Qi(k[e],n,1)[0]}return Xi(k[e])},t.removeHooks=function(e){k[e]=[]},t.removeAllHooks=function(){k=xi()},t}function Ud(e,t){t||(t={});var n=Hi();n.p(e);var r=io(e,t,t.dictionary?6:2,4);return vu(r,t),su(r,r.length-4,n.d()),r}function Wd(e){for(var t=e.length;--t>=0;)e[t]=0}function Gd(e,t,n,r,i){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=i,this.has_stree=e&&e.length}function Kd(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function qd(e,t,n,r,i){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=i}function Jd(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Or,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Xe*2),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),_u(this.dyn_ltree),_u(this.dyn_dtree),_u(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),_u(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),_u(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Yd(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg=``,this.state=null,this.data_type=2,this.adler=0}function Xd(e){this.options=ya.assign({level:Sr,method:Dr,chunkSize:16384,windowBits:15,memLevel:8,strategy:wr},e||{});var t=this.options;t.raw&&t.windowBits>0?t.windowBits=-t.windowBits:t.gzip&&t.windowBits>0&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new yu,this.strm.avail_out=0;var n=qa.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(n!==Jr)throw Error(gc[n]);if(t.header&&qa.deflateSetHeader(this.strm,t.header),t.dictionary){var r=typeof t.dictionary==`string`?Nl.string2buf(t.dictionary):Ul.call(t.dictionary)===`[object ArrayBuffer]`?new Uint8Array(t.dictionary):t.dictionary;if(n=qa.deflateSetDictionary(this.strm,r),n!==Jr)throw Error(gc[n]);this._dict_set=!0}}function Zd(e,t){var n=new Xd(t);if(n.push(e,!0),n.err)throw n.msg||gc[n.err];return n.result}function Qd(e,t){return t=t||{},t.raw=!0,Zd(e,t)}function $d(e,t){return t=t||{},t.gzip=!0,Zd(e,t)}function ef(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function tf(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name=``,this.comment=``,this.hcrc=0,this.done=!1}function nf(e){this.options=ya.assign({chunkSize:1024*64,windowBits:15,to:``},e||{});var t=this.options;t.raw&&t.windowBits>=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,t.windowBits===0&&(t.windowBits=-15)),t.windowBits>=0&&t.windowBits<16&&!(e&&e.windowBits)&&(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&(t.windowBits&15||(t.windowBits|=15)),this.err=0,this.msg=``,this.ended=!1,this.chunks=[],this.strm=new yu,this.strm.avail_out=0;var n=gs.inflateInit2(this.strm,t.windowBits);if(n!==Kr||(this.header=new Vo,gs.inflateGetHeader(this.strm,this.header),t.dictionary&&(typeof t.dictionary==`string`?t.dictionary=Nl.string2buf(t.dictionary):Hl.call(t.dictionary)===`[object ArrayBuffer]`&&(t.dictionary=new Uint8Array(t.dictionary)),t.raw&&(n=gs.inflateSetDictionary(this.strm,t.dictionary),n!==Kr))))throw Error(gc[n])}function rf(e,t){var n=new nf(t);if(n.push(e),n.err)throw n.msg||gc[n.err];return n.result}function af(e,t){return t=t||{},t.raw=!0,rf(e,t)}function of(e,t,n){for(var r=e,i=0;i<n;i++)r=Ea[(r^t[i])&255]^r>>>8;return r}function sf(e,t){return(of(Ks,e,t)^Ks)>>>0}function cf(e,t,n){var r=e.readUint32(),i=sf(new Uint8Array(e.buffer,e.byteOffset+e.offset-t-4,t),t);if(i!==r)throw Error(`CRC mismatch for chunk `.concat(n,`. Expected `,r,`, found `,i))}function lf(e,t,n){for(var r=0;r<n;r++)t[r]=e[r]}function uf(e,t,n,r){for(var i=0;i<r;i++)t[i]=e[i];for(;i<n;i++)t[i]=e[i]+t[i-r]&255}function df(e,t,n,r){var i=0;if(n.length===0)for(;i<r;i++)t[i]=e[i];else for(;i<r;i++)t[i]=e[i]+n[i]&255}function ff(e,t,n,r,i){var a=0;if(n.length===0){for(;a<i;a++)t[a]=e[a];for(;a<r;a++)t[a]=e[a]+(t[a-i]>>1)&255}else{for(;a<i;a++)t[a]=e[a]+(n[a]>>1)&255;for(;a<r;a++)t[a]=e[a]+(t[a-i]+n[a]>>1)&255}}function pf(e,t,n,r,i){var a=0;if(n.length===0){for(;a<i;a++)t[a]=e[a];for(;a<r;a++)t[a]=e[a]+t[a-i]&255}else{for(;a<i;a++)t[a]=e[a]+n[a]&255;for(;a<r;a++)t[a]=e[a]+mf(t[a-i],n[a],n[a-i])&255}}function mf(e,t,n){var r=e+t-n,i=Math.abs(r-e),a=Math.abs(r-t),o=Math.abs(r-n);return i<=a&&i<=o?e:a<=o?t:n}function hf(e,t,n,r,i,a){switch(e){case 0:lf(t,n,i);break;case 1:uf(t,n,i,a);break;case 2:df(t,n,r,i);break;case 3:ff(t,n,r,i,a);break;case 4:pf(t,n,r,i,a);break;default:throw Error(`Unsupported filter: `.concat(e))}}function gf(e){for(var t=e.data,n=e.width,r=e.height,i=e.channels,a=e.depth,o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],s=Math.ceil(a/8)*i,c=new Uint8Array(r*n*s),l=0,u=0;u<7;u++){var d=o[u],f=Math.ceil((n-d.x)/d.xStep),p=Math.ceil((r-d.y)/d.yStep);if(!(f<=0||p<=0))for(var m=f*s,h=new Uint8Array(m),g=0;g<p;g++){var _=t[l++],v=t.subarray(l,l+m);l+=m;var y=new Uint8Array(m);hf(_,v,y,h,m,s),h.set(y);for(var b=0;b<f;b++){var x=d.x+b*d.xStep,S=d.y+g*d.yStep;if(!(x>=n||S>=r))for(var C=0;C<s;C++)c[(S*n+x)*s+C]=y[b*s+C]}}}if(a===16){var w=new Uint16Array(c.buffer);if(Tc)for(var T=0;T<w.length;T++)w[T]=_f(w[T]);return w}else return c}function _f(e){return(e&255)<<8|e>>8&255}function vf(e){for(var t=e.data,n=e.width,r=e.height,i=e.channels,a=e.depth,o=Math.ceil(a/8)*i,s=Math.ceil(a/8*i*n),c=new Uint8Array(r*s),l=co,u=0,d,f,p=0;p<r;p++){switch(d=t.subarray(u+1,u+1+s),f=c.subarray(p*s,(p+1)*s),t[u]){case 0:lf(d,f,s);break;case 1:uf(d,f,s,o);break;case 2:df(d,f,l,s);break;case 3:ff(d,f,l,s,o);break;case 4:pf(d,f,l,s,o);break;default:throw Error(`Unsupported filter: `.concat(t[u]))}l=f,u+=s+1}if(a===16){var m=new Uint16Array(c.buffer);if(wc)for(var h=0;h<m.length;h++)m[h]=yf(m[h]);return m}else return c}function yf(e){return(e&255)<<8|e>>8&255}function bf(e){if(!xf(e.readBytes(Oc.length)))throw Error(`wrong PNG signature`)}function xf(e){if(e.length<Oc.length)return!1;for(var t=0;t<Oc.length;t++)if(e[t]!==Oc[t])return!1;return!0}function Sf(e){if(Cf(e),e.length===0||e.length>79)throw Error(`keyword length must be between 1 and 79`)}function Cf(e){if(!nc.test(e))throw Error(`invalid latin1 text`)}function wf(e,t,n){var r=Tf(t);e[r]=Ef(t,n-r.length-1)}function Tf(e){for(e.mark();e.readByte()!==Jt;);var t=e.offset;e.reset();var n=tc.decode(e.readBytes(t-e.offset-1));return e.skip(1),Sf(n),n}function Ef(e,t){return tc.decode(e.readBytes(t))}function Df(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw Error(`invalid bit depth: `.concat(e));return e}function Of(e,t){return new sn(e,t).decode()}function kf(){Jo.console&&typeof Jo.console.log==`function`&&Jo.console.log.apply(Jo.console,arguments)}function Af(e,t,n){var r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){ec(r.response,t,n)},r.onerror=function(){xc.error(`could not download file`)},r.send()}function jf(e){var t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function Mf(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch(n){var t=document.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}function Nf(e){var t;e=e||``,this.ok=!1,e.charAt(0)==`#`&&(e=e.substr(1,6)),e={aliceblue:`f0f8ff`,antiquewhite:`faebd7`,aqua:`00ffff`,aquamarine:`7fffd4`,azure:`f0ffff`,beige:`f5f5dc`,bisque:`ffe4c4`,black:`000000`,blanchedalmond:`ffebcd`,blue:`0000ff`,blueviolet:`8a2be2`,brown:`a52a2a`,burlywood:`deb887`,cadetblue:`5f9ea0`,chartreuse:`7fff00`,chocolate:`d2691e`,coral:`ff7f50`,cornflowerblue:`6495ed`,cornsilk:`fff8dc`,crimson:`dc143c`,cyan:`00ffff`,darkblue:`00008b`,darkcyan:`008b8b`,darkgoldenrod:`b8860b`,darkgray:`a9a9a9`,darkgreen:`006400`,darkkhaki:`bdb76b`,darkmagenta:`8b008b`,darkolivegreen:`556b2f`,darkorange:`ff8c00`,darkorchid:`9932cc`,darkred:`8b0000`,darksalmon:`e9967a`,darkseagreen:`8fbc8f`,darkslateblue:`483d8b`,darkslategray:`2f4f4f`,darkturquoise:`00ced1`,darkviolet:`9400d3`,deeppink:`ff1493`,deepskyblue:`00bfff`,dimgray:`696969`,dodgerblue:`1e90ff`,feldspar:`d19275`,firebrick:`b22222`,floralwhite:`fffaf0`,forestgreen:`228b22`,fuchsia:`ff00ff`,gainsboro:`dcdcdc`,ghostwhite:`f8f8ff`,gold:`ffd700`,goldenrod:`daa520`,gray:`808080`,green:`008000`,greenyellow:`adff2f`,honeydew:`f0fff0`,hotpink:`ff69b4`,indianred:`cd5c5c`,indigo:`4b0082`,ivory:`fffff0`,khaki:`f0e68c`,lavender:`e6e6fa`,lavenderblush:`fff0f5`,lawngreen:`7cfc00`,lemonchiffon:`fffacd`,lightblue:`add8e6`,lightcoral:`f08080`,lightcyan:`e0ffff`,lightgoldenrodyellow:`fafad2`,lightgrey:`d3d3d3`,lightgreen:`90ee90`,lightpink:`ffb6c1`,lightsalmon:`ffa07a`,lightseagreen:`20b2aa`,lightskyblue:`87cefa`,lightslateblue:`8470ff`,lightslategray:`778899`,lightsteelblue:`b0c4de`,lightyellow:`ffffe0`,lime:`00ff00`,limegreen:`32cd32`,linen:`faf0e6`,magenta:`ff00ff`,maroon:`800000`,mediumaquamarine:`66cdaa`,mediumblue:`0000cd`,mediumorchid:`ba55d3`,mediumpurple:`9370d8`,mediumseagreen:`3cb371`,mediumslateblue:`7b68ee`,mediumspringgreen:`00fa9a`,mediumturquoise:`48d1cc`,mediumvioletred:`c71585`,midnightblue:`191970`,mintcream:`f5fffa`,mistyrose:`ffe4e1`,moccasin:`ffe4b5`,navajowhite:`ffdead`,navy:`000080`,oldlace:`fdf5e6`,olive:`808000`,olivedrab:`6b8e23`,orange:`ffa500`,orangered:`ff4500`,orchid:`da70d6`,palegoldenrod:`eee8aa`,palegreen:`98fb98`,paleturquoise:`afeeee`,palevioletred:`d87093`,papayawhip:`ffefd5`,peachpuff:`ffdab9`,peru:`cd853f`,pink:`ffc0cb`,plum:`dda0dd`,powderblue:`b0e0e6`,purple:`800080`,red:`ff0000`,rosybrown:`bc8f8f`,royalblue:`4169e1`,saddlebrown:`8b4513`,salmon:`fa8072`,sandybrown:`f4a460`,seagreen:`2e8b57`,seashell:`fff5ee`,sienna:`a0522d`,silver:`c0c0c0`,skyblue:`87ceeb`,slateblue:`6a5acd`,slategray:`708090`,snow:`fffafa`,springgreen:`00ff7f`,steelblue:`4682b4`,tan:`d2b48c`,teal:`008080`,thistle:`d8bfd8`,tomato:`ff6347`,turquoise:`40e0d0`,violet:`ee82ee`,violetred:`d02090`,wheat:`f5deb3`,white:`ffffff`,whitesmoke:`f5f5f5`,yellow:`ffff00`,yellowgreen:`9acd32`}[e=(e=e.replace(/ /g,``)).toLowerCase()]||e;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:[`rgb(123, 234, 45)`,`rgb(255,234,245)`],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:[`#00ff00`,`336699`],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:[`#fb0`,`f0f`],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],r=0;r<n.length;r++){var i=n[r].re,a=n[r].process,o=i.exec(e);o&&(t=a(o),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return`rgb(`+this.r+`, `+this.g+`, `+this.b+`)`},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return e.length==1&&(e=`0`+e),t.length==1&&(t=`0`+t),n.length==1&&(n=`0`+n),`#`+e+t+n}}function Pf(e,t){var n=e[0],r=e[1],i=e[2],a=e[3];n=If(n,r,i,a,t[0],7,-680876936),a=If(a,n,r,i,t[1],12,-389564586),i=If(i,a,n,r,t[2],17,606105819),r=If(r,i,a,n,t[3],22,-1044525330),n=If(n,r,i,a,t[4],7,-176418897),a=If(a,n,r,i,t[5],12,1200080426),i=If(i,a,n,r,t[6],17,-1473231341),r=If(r,i,a,n,t[7],22,-45705983),n=If(n,r,i,a,t[8],7,1770035416),a=If(a,n,r,i,t[9],12,-1958414417),i=If(i,a,n,r,t[10],17,-42063),r=If(r,i,a,n,t[11],22,-1990404162),n=If(n,r,i,a,t[12],7,1804603682),a=If(a,n,r,i,t[13],12,-40341101),i=If(i,a,n,r,t[14],17,-1502002290),n=Lf(n,r=If(r,i,a,n,t[15],22,1236535329),i,a,t[1],5,-165796510),a=Lf(a,n,r,i,t[6],9,-1069501632),i=Lf(i,a,n,r,t[11],14,643717713),r=Lf(r,i,a,n,t[0],20,-373897302),n=Lf(n,r,i,a,t[5],5,-701558691),a=Lf(a,n,r,i,t[10],9,38016083),i=Lf(i,a,n,r,t[15],14,-660478335),r=Lf(r,i,a,n,t[4],20,-405537848),n=Lf(n,r,i,a,t[9],5,568446438),a=Lf(a,n,r,i,t[14],9,-1019803690),i=Lf(i,a,n,r,t[3],14,-187363961),r=Lf(r,i,a,n,t[8],20,1163531501),n=Lf(n,r,i,a,t[13],5,-1444681467),a=Lf(a,n,r,i,t[2],9,-51403784),i=Lf(i,a,n,r,t[7],14,1735328473),n=Rf(n,r=Lf(r,i,a,n,t[12],20,-1926607734),i,a,t[5],4,-378558),a=Rf(a,n,r,i,t[8],11,-2022574463),i=Rf(i,a,n,r,t[11],16,1839030562),r=Rf(r,i,a,n,t[14],23,-35309556),n=Rf(n,r,i,a,t[1],4,-1530992060),a=Rf(a,n,r,i,t[4],11,1272893353),i=Rf(i,a,n,r,t[7],16,-155497632),r=Rf(r,i,a,n,t[10],23,-1094730640),n=Rf(n,r,i,a,t[13],4,681279174),a=Rf(a,n,r,i,t[0],11,-358537222),i=Rf(i,a,n,r,t[3],16,-722521979),r=Rf(r,i,a,n,t[6],23,76029189),n=Rf(n,r,i,a,t[9],4,-640364487),a=Rf(a,n,r,i,t[12],11,-421815835),i=Rf(i,a,n,r,t[15],16,530742520),n=zf(n,r=Rf(r,i,a,n,t[2],23,-995338651),i,a,t[0],6,-198630844),a=zf(a,n,r,i,t[7],10,1126891415),i=zf(i,a,n,r,t[14],15,-1416354905),r=zf(r,i,a,n,t[5],21,-57434055),n=zf(n,r,i,a,t[12],6,1700485571),a=zf(a,n,r,i,t[3],10,-1894986606),i=zf(i,a,n,r,t[10],15,-1051523),r=zf(r,i,a,n,t[1],21,-2054922799),n=zf(n,r,i,a,t[8],6,1873313359),a=zf(a,n,r,i,t[15],10,-30611744),i=zf(i,a,n,r,t[6],15,-1560198380),r=zf(r,i,a,n,t[13],21,1309151649),n=zf(n,r,i,a,t[4],6,-145523070),a=zf(a,n,r,i,t[11],10,-1120210379),i=zf(i,a,n,r,t[2],15,718787259),r=zf(r,i,a,n,t[9],21,-343485551),e[0]=Gf(n,e[0]),e[1]=Gf(r,e[1]),e[2]=Gf(i,e[2]),e[3]=Gf(a,e[3])}function Ff(e,t,n,r,i,a){return t=Gf(Gf(t,e),Gf(r,a)),Gf(t<<i|t>>>32-i,n)}function If(e,t,n,r,i,a,o){return Ff(t&n|~t&r,e,t,i,a,o)}function Lf(e,t,n,r,i,a,o){return Ff(t&r|n&~r,e,t,i,a,o)}function Rf(e,t,n,r,i,a,o){return Ff(t^n^r,e,t,i,a,o)}function zf(e,t,n,r,i,a,o){return Ff(n^(t|~r),e,t,i,a,o)}function Bf(e){var t,n=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)Pf(r,Vf(e.substring(t-64,t)));e=e.substring(t-64);var i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)i[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(i[t>>2]|=128<<(t%4<<3),t>55)for(Pf(r,i),t=0;t<16;t++)i[t]=0;return i[14]=8*n,Pf(r,i),r}function Vf(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}function Hf(e){for(var t=``,n=0;n<4;n++)t+=ft[e>>8*n+4&15]+ft[e>>8*n&15];return t}function Uf(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Wf(e){return Bf(e).map(Uf).join(``)}function Gf(e,t){if(ui){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}return e+t&4294967295}function Kf(e,t){var n,r,i,a;if(e!==n){for(var o=(i=e,a=1+(256/e.length|0),Array(a+1).join(i)),s=[],c=0;c<256;c++)s[c]=c;var l=0;for(c=0;c<256;c++){var u=s[c];l=(l+u+o.charCodeAt(c))%256,s[c]=s[l],s[l]=u}n=e,r=s}else s=r;var d=t.length,f=0,p=0,m=``;for(c=0;c<d;c++)p=(p+(u=s[f=(f+1)%256]))%256,s[f]=s[p],s[p]=u,o=s[(s[f]+s[p])%256],m+=String.fromCharCode(t.charCodeAt(c)^o);return m}function qf(e,t,n,r){this.v=1,this.r=2;var i=192;e.forEach(function(e){if(we.perm!==void 0)throw Error(`Invalid permission: `+e);i+=we[e]}),this.padding=`(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz`;var a=(t+this.padding).substr(0,32),o=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,o),this.P=-(1+(255^i)),this.encryptionKey=Wf(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Kf(this.encryptionKey,this.padding)}function Jf(e){if(/[^\u0000-\u00ff]/.test(e))throw Error(`Invalid PDF Name Object: `+e+`, Only accept ASCII characters.`);for(var t=``,n=e.length,r=0;r<n;r++){var i=e.charCodeAt(r);t+=i<33||i===35||i===37||i===40||i===41||i===47||i===60||i===62||i===91||i===93||i===123||i===125||i>126?`#`+(`0`+i.toString(16)).slice(-2):e[r]}return t}function Yf(e){if(Bi(e)!==`object`)throw Error(`Invalid Context passed to initialize PubSub (jsPDF-module)`);var t={};this.subscribe=function(e,n,r){if(r=r||!1,typeof e!=`string`||typeof n!=`function`||typeof r!=`boolean`)throw Error(`Invalid arguments passed to PubSub.subscribe (jsPDF-module)`);t.hasOwnProperty(e)||(t[e]={});var i=Math.random().toString(35);return t[e][i]=[n,!!r],i},this.unsubscribe=function(e){for(var n in t)if(t[n][e])return delete t[n][e],Object.keys(t[n]).length===0&&delete t[n],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var r=Array.prototype.slice.call(arguments,1),i=[];for(var a in t[n]){var o=t[n][a];try{o[0].apply(e,r)}catch(e){Jo.console&&xc.error(`jsPDF PubSub Error`,e.message,e)}o[1]&&i.push(a)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function Xf(e){if(!Q(this,Xf))return new Xf(e);var t=`opacity,stroke-opacity`.split(`,`);for(var n in e)e.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=e[n]);this.id=``,this.objectNumber=-1}function Zf(e,t){this.gState=e,this.matrix=t,this.id=``,this.objectNumber=-1}function Qf(e,t,n,r,i){if(!Q(this,Qf))return new Qf(e,t,n,r,i);this.type=e===`axial`?2:3,this.coords=t,this.colors=n,Zf.call(this,r,i)}function $f(e,t,n,r,i){if(!Q(this,$f))return new $f(e,t,n,r,i);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream=``,this.cloneIndex=0,Zf.call(this,r,i)}function $(e){var t,n=typeof arguments[0]==`string`?arguments[0]:`p`,r=arguments[1],i=arguments[2],a=arguments[3],o=[],s=1,c=16,l=`S`,u=null;Bi(e=e||{})===`object`&&(n=e.orientation,r=e.unit||r,i=e.format||i,a=e.compress||e.compressPdf||a,(u=e.encryption||null)!==null&&(u.userPassword=u.userPassword||``,u.ownerPassword=u.ownerPassword||``,u.userPermissions=u.userPermissions||[]),s=typeof e.userUnit==`number`?Math.abs(e.userUnit):1,e.precision!==void 0&&(t=e.precision),e.floatPrecision!==void 0&&(c=e.floatPrecision),l=e.defaultPathOperation||`S`),o=e.filters||(!0===a?[`FlateEncode`]:o),r=r||`mm`,n=(``+(n||`P`)).toLowerCase();var d=e.putOnlyUsedFonts||!1,f={},p={internal:{},__private__:{}};p.__private__.PubSub=Yf;var m=`1.3`,h=p.__private__.getPdfVersion=function(){return m};p.__private__.setPdfVersion=function(e){m=e};var g={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};p.__private__.getPageFormats=function(){return g};var _=p.__private__.getPageFormat=function(e){return g[e]};i=i||`a4`;var v=`compat`,y=`advanced`,b=v;function x(){this.saveGraphicsState(),W(new G(xe,0,0,-xe,0,bn()*xe).toString()+` cm`),this.setFontSize(this.getFontSize()/xe),l=`n`,b=y}function S(){this.restoreGraphicsState(),l=`S`,b=v}var C=p.__private__.combineFontStyleAndFontWeight=function(e,t){if(e==`bold`&&t==`normal`||e==`bold`&&t==400||e==`normal`&&t==`italic`||e==`bold`&&t==`italic`)throw Error(`Invalid Combination of fontweight and fontstyle`);return t&&(e=t==400||t===`normal`?e===`italic`?`italic`:`normal`:t!=700&&t!==`bold`||e!==`normal`?(t==700?`bold`:t)+``+e:`bold`),e};p.advancedAPI=function(e){var t=b===v;return t&&x.call(this),typeof e!=`function`||(e(this),t&&S.call(this)),this},p.compatAPI=function(e){var t=b===y;return t&&S.call(this),typeof e!=`function`||(e(this),t&&x.call(this)),this},p.isAdvancedAPI=function(){return b===y};var w,T=function(e){if(b!==y)throw Error(e+` is only available in 'advanced' API mode. You need to call advancedAPI() first.`)},E=p.roundToPrecision=p.__private__.roundToPrecision=function(e,n){var r=t||n;if(isNaN(e)||isNaN(r))throw Error(`Invalid argument passed to jsPDF.roundToPrecision`);return e.toFixed(r).replace(/0+$/,``)};w=p.hpf=p.__private__.hpf=typeof c==`number`?function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.hpf`);return E(e,c)}:c===`smart`?function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.hpf`);return E(e,e>-1&&e<1?16:5)}:function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.hpf`);return E(e,16)};var D=p.f2=p.__private__.f2=function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.f2`);return E(e,2)},O=p.__private__.f3=function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.f3`);return E(e,3)},k=p.scale=p.__private__.scale=function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.scale`);return b===v?e*xe:b===y?e:void 0},A=function(e){return k(function(e){return b===v?bn()-e:b===y?e:void 0}(e))};p.__private__.setPrecision=p.setPrecision=function(e){typeof parseInt(e,10)==`number`&&(t=parseInt(e,10))};var j,M=`00000000000000000000000000000000`,N=p.__private__.getFileId=function(){return M},P=p.__private__.setFileId=function(e){return M=e!==void 0&&/^[a-fA-F0-9]{32}$/.test(e)?e.toUpperCase():M.split(``).map(function(){return`ABCDEF0123456789`.charAt(Math.floor(16*Math.random()))}).join(``),u!==null&&(Et=new qf(u.userPermissions,u.userPassword,u.ownerPassword,M)),M};p.setFileId=function(e){return P(e),this},p.getFileId=function(){return N()};var F=p.__private__.convertDateToPDFDate=function(e){var t=e.getTimezoneOffset(),n=t<0?`+`:`-`,r=Math.floor(Math.abs(t/60)),i=Math.abs(t%60),a=[n,R(r),`'`,R(i),`'`].join(``);return[`D:`,e.getFullYear(),R(e.getMonth()+1),R(e.getDate()),R(e.getHours()),R(e.getMinutes()),R(e.getSeconds()),a].join(``)},ee=p.__private__.convertPDFDateToDate=function(e){var t=parseInt(e.substr(2,4),10),n=parseInt(e.substr(6,2),10)-1,r=parseInt(e.substr(8,2),10),i=parseInt(e.substr(10,2),10),a=parseInt(e.substr(12,2),10),o=parseInt(e.substr(14,2),10);return new Date(t,n,r,i,a,o,0)},I=p.__private__.setCreationDate=function(e){var t;if(e===void 0&&(e=new Date),Q(e,Date))t=F(e);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(e))throw Error(`Invalid argument passed to jsPDF.setCreationDate`);t=e}return j=t},te=p.__private__.getCreationDate=function(e){var t=j;return e===`jsDate`&&(t=ee(j)),t};p.setCreationDate=function(e){return I(e),this},p.getCreationDate=function(e){return te(e)};var L,R=p.__private__.padd2=function(e){return(`0`+parseInt(e)).slice(-2)},z=p.__private__.padd2Hex=function(e){return(`00`+(e=e.toString())).substr(e.length)},B=0,V=[],ne=[],re=0,H=[],U=[],ie=!1,ae=ne;p.__private__.setCustomOutputDestination=function(e){ie=!0,ae=e};var oe=function(e){ie||(ae=e)};p.__private__.resetCustomOutputDestination=function(){ie=!1,ae=ne};var W=p.__private__.out=function(e){return e=e.toString(),re+=e.length+1,ae.push(e),ae},se=p.__private__.write=function(e){return W(arguments.length===1?e.toString():Array.prototype.join.call(arguments,` `))},ce=p.__private__.getArrayBuffer=function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n);t--;)r[t]=e.charCodeAt(t);return n},le=[[`Helvetica`,`helvetica`,`normal`,`WinAnsiEncoding`],[`Helvetica-Bold`,`helvetica`,`bold`,`WinAnsiEncoding`],[`Helvetica-Oblique`,`helvetica`,`italic`,`WinAnsiEncoding`],[`Helvetica-BoldOblique`,`helvetica`,`bolditalic`,`WinAnsiEncoding`],[`Courier`,`courier`,`normal`,`WinAnsiEncoding`],[`Courier-Bold`,`courier`,`bold`,`WinAnsiEncoding`],[`Courier-Oblique`,`courier`,`italic`,`WinAnsiEncoding`],[`Courier-BoldOblique`,`courier`,`bolditalic`,`WinAnsiEncoding`],[`Times-Roman`,`times`,`normal`,`WinAnsiEncoding`],[`Times-Bold`,`times`,`bold`,`WinAnsiEncoding`],[`Times-Italic`,`times`,`italic`,`WinAnsiEncoding`],[`Times-BoldItalic`,`times`,`bolditalic`,`WinAnsiEncoding`],[`ZapfDingbats`,`zapfdingbats`,`normal`,null],[`Symbol`,`symbol`,`normal`,null]];p.__private__.getStandardFonts=function(){return le};var ue=e.fontSize||16;p.__private__.setFontSize=p.setFontSize=function(e){return ue=b===y?e/xe:e,this};var de,fe=p.__private__.getFontSize=p.getFontSize=function(){return b===v?ue:ue*xe},pe=e.R2L||!1;p.__private__.setR2L=p.setR2L=function(e){return pe=e,this},p.__private__.getR2L=p.getR2L=function(){return pe};var me,he=p.__private__.setZoomMode=function(e){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(e))de=e;else if(isNaN(e)){if([void 0,null,`fullwidth`,`fullheight`,`fullpage`,`original`].indexOf(e)===-1)throw Error(`zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "`+e+`" is not recognized.`);de=e}else de=parseInt(e,10)};p.__private__.getZoomMode=function(){return de};var ge,_e=p.__private__.setPageMode=function(e){if([void 0,null,`UseNone`,`UseOutlines`,`UseThumbs`,`FullScreen`].indexOf(e)==-1)throw Error(`Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "`+e+`" is not recognized.`);me=e};p.__private__.getPageMode=function(){return me};var ve=p.__private__.setLayoutMode=function(e){if([void 0,null,`continuous`,`single`,`twoleft`,`tworight`,`two`].indexOf(e)==-1)throw Error(`Layout mode must be one of continuous, single, twoleft, tworight. "`+e+`" is not recognized.`);ge=e};p.__private__.getLayoutMode=function(){return ge},p.__private__.setDisplayMode=p.setDisplayMode=function(e,t,n){return he(e),ve(t),_e(n),this};var ye={title:``,subject:``,author:``,keywords:``,creator:``};p.__private__.getDocumentProperty=function(e){if(Object.keys(ye).indexOf(e)===-1)throw Error(`Invalid argument passed to jsPDF.getDocumentProperty`);return ye[e]},p.__private__.getDocumentProperties=function(){return ye},p.__private__.setDocumentProperties=p.setProperties=p.setDocumentProperties=function(e){for(var t in ye)ye.hasOwnProperty(t)&&e[t]&&(ye[t]=e[t]);return this},p.__private__.setDocumentProperty=function(e,t){if(Object.keys(ye).indexOf(e)===-1)throw Error(`Invalid arguments passed to jsPDF.setDocumentProperty`);return ye[e]=t};var be,xe,Se,Ce,we,Te={},Ee={},De=[],Oe={},ke={},Ae={},je={},Me=null,Ne=0,Pe=[],Fe=new Yf(p),Ie=e.hotfixes||[],Le={},Re={},ze=[],G=function e(t,n,r,i,a,o){if(!Q(this,e))return new e(t,n,r,i,a,o);isNaN(t)&&(t=1),isNaN(n)&&(n=0),isNaN(r)&&(r=0),isNaN(i)&&(i=1),isNaN(a)&&(a=0),isNaN(o)&&(o=0),this._matrix=[t,n,r,i,a,o]};Object.defineProperty(G.prototype,"sx",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(G.prototype,"shy",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(G.prototype,"shx",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(G.prototype,"sy",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(G.prototype,"tx",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(G.prototype,"ty",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(G.prototype,"a",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(G.prototype,"b",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(G.prototype,"c",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(G.prototype,"d",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(G.prototype,"e",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(G.prototype,"f",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(G.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(G.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(G.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(G.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),G.prototype.join=function(e){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(w).join(e)},G.prototype.multiply=function(e){return new G(e.sx*this.sx+e.shy*this.shx,e.sx*this.shy+e.shy*this.sy,e.shx*this.sx+e.sy*this.shx,e.shx*this.shy+e.sy*this.sy,e.tx*this.sx+e.ty*this.shx+this.tx,e.tx*this.shy+e.ty*this.sy+this.ty)},G.prototype.decompose=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,i=this.tx,a=this.ty,o=Math.sqrt(e*e+t*t),s=(e/=o)*n+(t/=o)*r;n-=e*s,r-=t*s;var c=Math.sqrt(n*n+r*r);return s/=c,e*(r/=c)<t*(n/=c)&&(e=-e,t=-t,s=-s,o=-o),{scale:new G(o,0,0,c,0,0),translate:new G(1,0,0,1,i,a),rotate:new G(e,t,-t,e,0,0),skew:new G(1,0,s,1,0,0)}},G.prototype.toString=function(e){return this.join(` `)},G.prototype.inversed=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,i=this.tx,a=this.ty,o=1/(e*r-t*n),s=r*o,c=-t*o,l=-n*o,u=e*o;return new G(s,c,l,u,-s*i-l*a,-c*i-u*a)},G.prototype.applyToPoint=function(e){return new un(e.x*this.sx+e.y*this.shx+this.tx,e.x*this.shy+e.y*this.sy+this.ty)},G.prototype.applyToRectangle=function(e){var t=this.applyToPoint(e),n=this.applyToPoint(new un(e.x+e.w,e.y+e.h));return new K(t.x,t.y,n.x-t.x,n.y-t.y)},G.prototype.clone=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,i=this.tx,a=this.ty;return new G(e,t,n,r,i,a)},p.Matrix=G;var Be=p.matrixMult=function(e,t){return t.multiply(e)},Ve=new G(1,0,0,1,0,0);p.unitMatrix=p.identityMatrix=Ve;var He=function(e,t){if(!ke[e]){var n=(Q(t,Qf)?`Sh`:`P`)+(Object.keys(Oe).length+1).toString(10);t.id=n,ke[e]=n,Oe[n]=t,Fe.publish(`addPattern`,t)}};p.ShadingPattern=Qf,p.TilingPattern=$f,p.addShadingPattern=function(e,t){return T(`addShadingPattern()`),He(e,t),this},p.beginTilingPattern=function(e){T(`beginTilingPattern()`),fn(e.boundingBox[0],e.boundingBox[1],e.boundingBox[2]-e.boundingBox[0],e.boundingBox[3]-e.boundingBox[1],e.matrix)},p.endTilingPattern=function(e,t){T(`endTilingPattern()`),t.stream=U[L].join(`
|
||
`),He(e,t),Fe.publish(`endTilingPattern`,t),ze.pop().restore()};var Ue,We=p.__private__.newObject=function(){var e=Ge();return Ke(e,!0),e},Ge=p.__private__.newObjectDeferred=function(){return B++,V[B]=function(){return re},B},Ke=function(e,t){return t=typeof t==`boolean`&&t,V[e]=re,t&&W(e+` 0 obj`),e},qe=p.__private__.newAdditionalObject=function(){var e={objId:Ge(),content:``};return H.push(e),e},Je=Ge(),Ye=Ge(),Xe=p.__private__.decodeColorString=function(e){var t=e.split(` `);if(t.length!==2||t[1]!==`g`&&t[1]!==`G`)t.length!==5||t[4]!==`k`&&t[4]!==`K`||(t=[(1-t[0])*(1-t[3]),(1-t[1])*(1-t[3]),(1-t[2])*(1-t[3]),`r`]);else{var n=parseFloat(t[0]);t=[n,n,n,`r`]}for(var r=`#`,i=0;i<3;i++)r+=(`0`+Math.floor(255*parseFloat(t[i])).toString(16)).slice(-2);return r},Ze=p.__private__.encodeColorString=function(e){var t;typeof e==`string`&&(e={ch1:e});var n=e.ch1,r=e.ch2,i=e.ch3,a=e.ch4,o=e.pdfColorType===`draw`?[`G`,`RG`,`K`]:[`g`,`rg`,`k`];if(typeof n==`string`&&n.charAt(0)!==`#`){var s=new Nf(n);if(s.ok)n=s.toHex();else if(!/^\d*\.?\d*$/.test(n))throw Error(`Invalid color "`+n+`" passed to jsPDF.encodeColorString.`)}if(typeof n==`string`&&/^#[0-9A-Fa-f]{3}$/.test(n)&&(n=`#`+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]),typeof n==`string`&&/^#[0-9A-Fa-f]{6}$/.test(n)){var c=parseInt(n.substr(1),16);n=c>>16&255,r=c>>8&255,i=255&c}if(r===void 0||a===void 0&&n===r&&r===i)t=typeof n==`string`?n+` `+o[0]:e.precision===2?D(n/255)+` `+o[0]:O(n/255)+` `+o[0];else if(a===void 0||Bi(a)===`object`){if(a&&!isNaN(a.a)&&a.a===0)return[`1.`,`1.`,`1.`,o[1]].join(` `);t=typeof n==`string`?[n,r,i,o[1]].join(` `):e.precision===2?[D(n/255),D(r/255),D(i/255),o[1]].join(` `):[O(n/255),O(r/255),O(i/255),o[1]].join(` `)}else t=typeof n==`string`?[n,r,i,a,o[2]].join(` `):e.precision===2?[D(n),D(r),D(i),D(a),o[2]].join(` `):[O(n),O(r),O(i),O(a),o[2]].join(` `);return t},Qe=p.__private__.getFilters=function(){return o},$e=p.__private__.putStream=function(e){var t=(e=e||{}).data||``,n=e.filters||Qe(),r=e.alreadyAppliedFilters||[],i=e.addLength1||!1,a=t.length,o=e.objectId,s=function(e){return e};if(u!==null&&o===void 0)throw Error(`ObjectId must be passed to putStream for file encryption`);u!==null&&(s=Et.encryptor(o,0));var c={};!0===n&&(n=[`FlateEncode`]);var l=e.additionalKeyValues||[],d=(c=$.API.processDataByFilters===void 0?{data:t,reverseChain:[]}:$.API.processDataByFilters(t,n)).reverseChain+(Array.isArray(r)?r.join(` `):r.toString());if(c.data.length!==0&&(l.push({key:`Length`,value:c.data.length}),!0===i&&l.push({key:`Length1`,value:a})),d.length!=0)if(d.split(`/`).length-1==1)l.push({key:`Filter`,value:d});else{l.push({key:`Filter`,value:`[`+d+`]`});for(var f=0;f<l.length;f+=1)if(l[f].key===`DecodeParms`){for(var p=[],m=0;m<c.reverseChain.split(`/`).length-1;m+=1)p.push(`null`);p.push(l[f].value),l[f].value=`[`+p.join(` `)+`]`}}W(`<<`);for(var h=0;h<l.length;h++)W(`/`+l[h].key+` `+l[h].value);W(`>>`),c.data.length!==0&&(W(`stream`),W(s(c.data)),W(`endstream`))},et=p.__private__.putPage=function(e){var t=e.number,n=e.data,r=e.objId,i=e.contentsObjId;Ke(r,!0),W(`<</Type /Page`),W(`/Parent `+e.rootDictionaryObjId+` 0 R`),W(`/Resources `+e.resourceDictionaryObjId+` 0 R`),W(`/MediaBox [`+parseFloat(w(e.mediaBox.bottomLeftX))+` `+parseFloat(w(e.mediaBox.bottomLeftY))+` `+w(e.mediaBox.topRightX)+` `+w(e.mediaBox.topRightY)+`]`),e.cropBox!==null&&W(`/CropBox [`+w(e.cropBox.bottomLeftX)+` `+w(e.cropBox.bottomLeftY)+` `+w(e.cropBox.topRightX)+` `+w(e.cropBox.topRightY)+`]`),e.bleedBox!==null&&W(`/BleedBox [`+w(e.bleedBox.bottomLeftX)+` `+w(e.bleedBox.bottomLeftY)+` `+w(e.bleedBox.topRightX)+` `+w(e.bleedBox.topRightY)+`]`),e.trimBox!==null&&W(`/TrimBox [`+w(e.trimBox.bottomLeftX)+` `+w(e.trimBox.bottomLeftY)+` `+w(e.trimBox.topRightX)+` `+w(e.trimBox.topRightY)+`]`),e.artBox!==null&&W(`/ArtBox [`+w(e.artBox.bottomLeftX)+` `+w(e.artBox.bottomLeftY)+` `+w(e.artBox.topRightX)+` `+w(e.artBox.topRightY)+`]`),typeof e.userUnit==`number`&&e.userUnit!==1&&W(`/UserUnit `+e.userUnit),Fe.publish(`putPage`,{objId:r,pageContext:Pe[t],pageNumber:t,page:n}),W(`/Contents `+i+` 0 R`),W(`>>`),W(`endobj`);var a=n.join(`
|
||
`);return b===y&&(a+=`
|
||
Q`),Ke(i,!0),$e({data:a,filters:Qe(),objectId:i}),W(`endobj`),r},tt=p.__private__.putPages=function(){var e,t,n=[];for(e=1;e<=Ne;e++)Pe[e].objId=Ge(),Pe[e].contentsObjId=Ge();for(e=1;e<=Ne;e++)n.push(et({number:e,data:U[e],objId:Pe[e].objId,contentsObjId:Pe[e].contentsObjId,mediaBox:Pe[e].mediaBox,cropBox:Pe[e].cropBox,bleedBox:Pe[e].bleedBox,trimBox:Pe[e].trimBox,artBox:Pe[e].artBox,userUnit:Pe[e].userUnit,rootDictionaryObjId:Je,resourceDictionaryObjId:Ye}));Ke(Je,!0),W(`<</Type /Pages`);var r=`/Kids [`;for(t=0;t<Ne;t++)r+=n[t]+` 0 R `;W(r+`]`),W(`/Count `+Ne),W(`>>`),W(`endobj`),Fe.publish(`postPutPages`)},nt=function(e){Fe.publish(`putFont`,{font:e,out:W,newObject:We,putStream:$e}),!0!==e.isAlreadyPutted&&(e.objectNumber=We(),W(`<<`),W(`/Type /Font`),W(`/BaseFont /`+Jf(e.postScriptName)),W(`/Subtype /Type1`),typeof e.encoding==`string`&&W(`/Encoding /`+e.encoding),W(`/FirstChar 32`),W(`/LastChar 255`),W(`>>`),W(`endobj`))},rt=function(e){e.objectNumber=We();var t=[];t.push({key:`Type`,value:`/XObject`}),t.push({key:`Subtype`,value:`/Form`}),t.push({key:`BBox`,value:`[`+[w(e.x),w(e.y),w(e.x+e.width),w(e.y+e.height)].join(` `)+`]`}),t.push({key:`Matrix`,value:`[`+e.matrix.toString()+`]`}),$e({data:e.pages[1].join(`
|
||
`),additionalKeyValues:t,objectId:e.objectNumber}),W(`endobj`)},it=function(e,t){t||(t=21);var n=We(),r=function(e,t){var n,r=[],i=1/(t-1);for(n=0;n<1;n+=i)r.push(n);if(r.push(1),e[0].offset!=0){var a={offset:0,color:e[0].color};e.unshift(a)}if(e[e.length-1].offset!=1){var o={offset:1,color:e[e.length-1].color};e.push(o)}for(var s=``,c=0,l=0;l<r.length;l++){for(n=r[l];n>e[c+1].offset;)c++;var u=e[c].offset,d=(n-u)/(e[c+1].offset-u),f=e[c].color,p=e[c+1].color;s+=z(Math.round((1-d)*f[0]+d*p[0]).toString(16))+z(Math.round((1-d)*f[1]+d*p[1]).toString(16))+z(Math.round((1-d)*f[2]+d*p[2]).toString(16))}return s.trim()}(e.colors,t),i=[];i.push({key:`FunctionType`,value:`0`}),i.push({key:`Domain`,value:`[0.0 1.0]`}),i.push({key:`Size`,value:`[`+t+`]`}),i.push({key:`BitsPerSample`,value:`8`}),i.push({key:`Range`,value:`[0.0 1.0 0.0 1.0 0.0 1.0]`}),i.push({key:`Decode`,value:`[0.0 1.0 0.0 1.0 0.0 1.0]`}),$e({data:r,additionalKeyValues:i,alreadyAppliedFilters:[`/ASCIIHexDecode`],objectId:n}),W(`endobj`),e.objectNumber=We(),W(`<< /ShadingType `+e.type),W(`/ColorSpace /DeviceRGB`);var a=`/Coords [`+w(parseFloat(e.coords[0]))+` `+w(parseFloat(e.coords[1]))+` `;e.type===2?a+=w(parseFloat(e.coords[2]))+` `+w(parseFloat(e.coords[3])):a+=w(parseFloat(e.coords[2]))+` `+w(parseFloat(e.coords[3]))+` `+w(parseFloat(e.coords[4]))+` `+w(parseFloat(e.coords[5])),W(a+=`]`),e.matrix&&W(`/Matrix [`+e.matrix.toString()+`]`),W(`/Function `+n+` 0 R`),W(`/Extend [true true]`),W(`>>`),W(`endobj`)},at=function(e,t){var n=Ge(),r=We();t.push({resourcesOid:n,objectOid:r}),e.objectNumber=r;var i=[];i.push({key:`Type`,value:`/Pattern`}),i.push({key:`PatternType`,value:`1`}),i.push({key:`PaintType`,value:`1`}),i.push({key:`TilingType`,value:`1`}),i.push({key:`BBox`,value:`[`+e.boundingBox.map(w).join(` `)+`]`}),i.push({key:`XStep`,value:w(e.xStep)}),i.push({key:`YStep`,value:w(e.yStep)}),i.push({key:`Resources`,value:n+` 0 R`}),e.matrix&&i.push({key:`Matrix`,value:`[`+e.matrix.toString()+`]`}),$e({data:e.stream,additionalKeyValues:i,objectId:e.objectNumber}),W(`endobj`)},ot=function(e){for(var t in e.objectNumber=We(),W(`<<`),e)switch(t){case`opacity`:W(`/ca `+D(e[t]));break;case`stroke-opacity`:W(`/CA `+D(e[t]))}W(`>>`),W(`endobj`)},st=function(e){Ke(e.resourcesOid,!0),W(`<<`),W(`/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]`),function(){for(var e in W(`/Font <<`),Te)Te.hasOwnProperty(e)&&(!1===d||!0===d&&f.hasOwnProperty(e))&&W(`/`+e+` `+Te[e].objectNumber+` 0 R`);W(`>>`)}(),function(){if(Object.keys(Oe).length>0){for(var e in W(`/Shading <<`),Oe)Oe.hasOwnProperty(e)&&Q(Oe[e],Qf)&&Oe[e].objectNumber>=0&&W(`/`+e+` `+Oe[e].objectNumber+` 0 R`);Fe.publish(`putShadingPatternDict`),W(`>>`)}}(),function(e){if(Object.keys(Oe).length>0){for(var t in W(`/Pattern <<`),Oe)Oe.hasOwnProperty(t)&&Q(Oe[t],p.TilingPattern)&&Oe[t].objectNumber>=0&&Oe[t].objectNumber<e&&W(`/`+t+` `+Oe[t].objectNumber+` 0 R`);Fe.publish(`putTilingPatternDict`),W(`>>`)}}(e.objectOid),function(){if(Object.keys(Ae).length>0){for(var e in W(`/ExtGState <<`),Ae)Ae.hasOwnProperty(e)&&Ae[e].objectNumber>=0&&W(`/`+e+` `+Ae[e].objectNumber+` 0 R`);Fe.publish(`putGStateDict`),W(`>>`)}}(),function(){for(var e in W(`/XObject <<`),Le)Le.hasOwnProperty(e)&&Le[e].objectNumber>=0&&W(`/`+e+` `+Le[e].objectNumber+` 0 R`);Fe.publish(`putXobjectDict`),W(`>>`)}(),W(`>>`),W(`endobj`)},ct=function(e){Ee[e.fontName]=Ee[e.fontName]||{},Ee[e.fontName][e.fontStyle]=e.id},lt=function(e,t,n,r,i){var a={id:`F`+(Object.keys(Te).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:n,encoding:r,isStandardFont:i||!1,metadata:{}};return Fe.publish(`addFont`,{font:a,instance:this}),Te[a.id]=a,ct(a),a.id},ut=p.__private__.pdfEscape=p.pdfEscape=function(e,t){return(function(e,t){var n,r,i,a,o,s,c,l,u;if(i=(t=t||{}).sourceEncoding||`Unicode`,o=t.outputEncoding,(t.autoencode||o)&&Te[be].metadata&&Te[be].metadata[i]&&Te[be].metadata[i].encoding&&(a=Te[be].metadata[i].encoding,!o&&Te[be].encoding&&(o=Te[be].encoding),!o&&a.codePages&&(o=a.codePages[0]),typeof o==`string`&&(o=a[o]),o)){for(c=!1,s=[],n=0,r=e.length;n<r;n++)(l=o[e.charCodeAt(n)])?s.push(String.fromCharCode(l)):s.push(e[n]),s[n].charCodeAt(0)>>8&&(c=!0);e=s.join(``)}for(n=e.length;c===void 0&&n!==0;)e.charCodeAt(n-1)>>8&&(c=!0),n--;if(!c)return e;for(s=t.noBOM?[]:[254,255],n=0,r=e.length;n<r;n++){if((u=(l=e.charCodeAt(n))>>8)>>8)throw Error(`Character at position `+n+` of string '`+e+`' exceeds 16bits. Cannot be encoded into UCS-2 BE`);s.push(u),s.push(l-(u<<8))}return String.fromCharCode.apply(void 0,s)})(e,t).replace(/\\/g,`\\\\`).replace(/\(/g,`\\(`).replace(/\)/g,`\\)`)},dt=p.__private__.beginPage=function(e){U[++Ne]=[],Pe[Ne]={objId:0,contentsObjId:0,userUnit:Number(s),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},mt(Ne),oe(U[L])},ft=function(e,t){var r,a,o;switch(n=t||n,typeof e==`string`&&(r=_(e.toLowerCase()),Array.isArray(r)&&(a=r[0],o=r[1])),Array.isArray(e)&&(a=e[0]*xe,o=e[1]*xe),isNaN(a)&&(a=i[0],o=i[1]),(a>14400||o>14400)&&(xc.warn(`A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400`),a=Math.min(14400,a),o=Math.min(14400,o)),i=[a,o],n.substr(0,1)){case`l`:o>a&&(i=[o,a]);break;case`p`:a>o&&(i=[o,a])}dt(i),Kt(Wt),W(en),sn!==0&&W(sn+` J`),cn!==0&&W(cn+` j`),Fe.publish(`addPage`,{pageNumber:Ne})},pt=function(e){e>0&&e<=Ne&&(U.splice(e,1),Pe.splice(e,1),Ne--,L>Ne&&(L=Ne),this.setPage(L))},mt=function(e){e>0&&e<=Ne&&(L=e)},ht=p.__private__.getNumberOfPages=p.getNumberOfPages=function(){return U.length-1},gt=function(e,t,n){var r,i=void 0;return n=n||{},e=e===void 0?Te[be].fontName:e,t=t===void 0?Te[be].fontStyle:t,r=e.toLowerCase(),Ee[r]!==void 0&&Ee[r][t]!==void 0?i=Ee[r][t]:Ee[e]!==void 0&&Ee[e][t]!==void 0?i=Ee[e][t]:!1===n.disableWarning&&xc.warn(`Unable to look up font label for font '`+e+`', '`+t+`'. Refer to getFontList() for available fonts.`),i||n.noFallback||(i=Ee.times[t])==null&&(i=Ee.times.normal),i},_t=p.__private__.putInfo=function(){var e=We(),t=function(e){return e};for(var n in u!==null&&(t=Et.encryptor(e,0)),W(`<<`),W(`/Producer (`+ut(t(`jsPDF `+$.version))+`)`),ye)ye.hasOwnProperty(n)&&ye[n]&&W(`/`+n.substr(0,1).toUpperCase()+n.substr(1)+` (`+ut(t(ye[n]))+`)`);W(`/CreationDate (`+ut(t(j))+`)`),W(`>>`),W(`endobj`)},vt=p.__private__.putCatalog=function(e){var t=(e=e||{}).rootDictionaryObjId||Je;switch(We(),W(`<<`),W(`/Type /Catalog`),W(`/Pages `+t+` 0 R`),de||(de=`fullwidth`),de){case`fullwidth`:W(`/OpenAction [3 0 R /FitH null]`);break;case`fullheight`:W(`/OpenAction [3 0 R /FitV null]`);break;case`fullpage`:W(`/OpenAction [3 0 R /Fit]`);break;case`original`:W(`/OpenAction [3 0 R /XYZ null null 1]`);break;default:var n=``+de;n.substr(n.length-1)===`%`&&(de=parseInt(de)/100),typeof de==`number`&&W(`/OpenAction [3 0 R /XYZ null null `+D(de)+`]`)}switch(ge||(ge=`continuous`),ge){case`continuous`:W(`/PageLayout /OneColumn`);break;case`single`:W(`/PageLayout /SinglePage`);break;case`two`:case`twoleft`:W(`/PageLayout /TwoColumnLeft`);break;case`tworight`:W(`/PageLayout /TwoColumnRight`)}me&&W(`/PageMode /`+me),Fe.publish(`putCatalog`),W(`>>`),W(`endobj`)},yt=p.__private__.putTrailer=function(){W(`trailer`),W(`<<`),W(`/Size `+(B+1)),W(`/Root `+B+` 0 R`),W(`/Info `+(B-1)+` 0 R`),u!==null&&W(`/Encrypt `+Et.oid+` 0 R`),W(`/ID [ <`+M+`> <`+M+`> ]`),W(`>>`)},bt=p.__private__.putHeader=function(){W(`%PDF-`+m),W(`%ºß¬à`)},xt=p.__private__.putXRef=function(){var e=`0000000000`;W(`xref`),W(`0 `+(B+1)),W(`0000000000 65535 f `);for(var t=1;t<=B;t++)typeof V[t]==`function`?W((e+V[t]()).slice(-10)+` 00000 n `):V[t]===void 0?W(`0000000000 00000 n `):W((e+V[t]).slice(-10)+` 00000 n `)},St=p.__private__.buildDocument=function(){var e;B=0,re=0,ne=[],V=[],H=[],Je=Ge(),Ye=Ge(),oe(ne),Fe.publish(`buildDocument`),bt(),tt(),function(){Fe.publish(`putAdditionalObjects`);for(var e=0;e<H.length;e++){var t=H[e];Ke(t.objId,!0),W(t.content),W(`endobj`)}Fe.publish(`postPutAdditionalObjects`)}(),e=[],function(){for(var e in Te)Te.hasOwnProperty(e)&&(!1===d||!0===d&&f.hasOwnProperty(e))&&nt(Te[e])}(),function(){for(var e in Ae)Ae.hasOwnProperty(e)&&ot(Ae[e])}(),function(){for(var e in Le)Le.hasOwnProperty(e)&&rt(Le[e])}(),function(e){for(var t in Oe)Oe.hasOwnProperty(t)&&(Q(Oe[t],Qf)?it(Oe[t]):Q(Oe[t],$f)&&at(Oe[t],e))}(e),Fe.publish(`putResources`),e.forEach(st),st({resourcesOid:Ye,objectOid:2**53-1}),Fe.publish(`postPutResources`),u!==null&&(Et.oid=We(),W(`<<`),W(`/Filter /Standard`),W(`/V `+Et.v),W(`/R `+Et.r),W(`/U <`+Et.toHexString(Et.U)+`>`),W(`/O <`+Et.toHexString(Et.O)+`>`),W(`/P `+Et.P),W(`>>`),W(`endobj`)),_t(),vt();var t=re;return xt(),yt(),W(`startxref`),W(``+t),W(`%%EOF`),oe(U[L]),ne.join(`
|
||
`)},Ct=p.__private__.getBlob=function(e){return new Blob([ce(e)],{type:`application/pdf`})},wt=p.output=p.__private__.output=(Ue=function(e,t){switch(typeof(t=t||{})==`string`?t={filename:t}:t.filename=t.filename||`generated.pdf`,e){case void 0:return St();case`save`:p.save(t.filename);break;case`arraybuffer`:return ce(St());case`blob`:return Ct(St());case`bloburi`:case`bloburl`:if(Jo.URL!==void 0&&typeof Jo.URL.createObjectURL==`function`)return Jo.URL&&Jo.URL.createObjectURL(Ct(St()))||void 0;xc.warn(`bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.`);break;case`datauristring`:case`dataurlstring`:var n=``,r=St();try{n=q(r)}catch(e){n=q(unescape(encodeURIComponent(r)))}return`data:application/pdf;filename=`+t.filename+`;base64,`+n;case`pdfobjectnewwindow`:if(Object.prototype.toString.call(Jo)===`[object Window]`){var i=`https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js?v=1784873523001`,a=` integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"`;t.pdfObjectUrl&&(i=t.pdfObjectUrl,a=``);var o=`<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="`+i+`"`+a+`><\/script><script >PDFObject.embed("`+this.output(`dataurlstring`)+`", `+JSON.stringify(t)+`);<\/script></body></html>`,s=Jo.open();return s!==null&&s.document.write(o),s}throw Error(`The option pdfobjectnewwindow just works in a browser-environment.`);case`pdfjsnewwindow`:if(Object.prototype.toString.call(Jo)===`[object Window]`){var c=`<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="`+(t.pdfJsUrl||`examples/PDF.js/web/viewer.html`)+`?file=&downloadName=`+t.filename+`" width="500px" height="400px" /></body></html>`,l=Jo.open();if(l!==null){l.document.write(c);var u=this;l.document.documentElement.querySelector(`#pdfViewer`).onload=function(){l.document.title=t.filename,l.document.documentElement.querySelector(`#pdfViewer`).contentWindow.PDFViewerApplication.open(u.output(`bloburl`))}}return l}throw Error(`The option pdfjsnewwindow just works in a browser-environment.`);case`dataurlnewwindow`:if(Object.prototype.toString.call(Jo)!==`[object Window]`)throw Error(`The option dataurlnewwindow just works in a browser-environment.`);var d=`<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="`+this.output(`datauristring`,t)+`"></iframe></body></html>`,f=Jo.open();if(f!==null&&(f.document.write(d),f.document.title=t.filename),f||typeof safari>`u`)return f;break;case`datauri`:case`dataurl`:return Jo.document.location.href=this.output(`datauristring`,t);default:return null}},Ue.foo=function(){try{return Ue.apply(this,arguments)}catch(n){var e=n.stack||``;~e.indexOf(` at `)&&(e=e.split(` at `)[1]);var t=`Error in function `+e.split(`
|
||
`)[0].split(`<`)[0]+`: `+n.message;if(!Jo.console)throw Error(t);Jo.console.error(t,n),Jo.alert&&alert(t)}},Ue.foo.bar=Ue,Ue.foo),Tt=function(e){return!0===Array.isArray(Ie)&&Ie.indexOf(e)>-1};switch(r){case`pt`:xe=1;break;case`mm`:xe=72/25.4;break;case`cm`:xe=72/2.54;break;case`in`:xe=72;break;case`px`:xe=Tt(`px_scaling`)==1?.75:96/72;break;case`pc`:case`em`:xe=12;break;case`ex`:xe=6;break;default:if(typeof r!=`number`)throw Error(`Invalid unit: `+r);xe=r}var Et=null;I(),P();var Dt=p.__private__.getPageInfo=p.getPageInfo=function(e){if(isNaN(e)||e%1!=0)throw Error(`Invalid argument passed to jsPDF.getPageInfo`);return{objId:Pe[e].objId,pageNumber:e,pageContext:Pe[e]}},Ot=p.__private__.getPageInfoByObjId=function(e){if(isNaN(e)||e%1!=0)throw Error(`Invalid argument passed to jsPDF.getPageInfoByObjId`);for(var t in Pe)if(Pe[t].objId===e)break;return Dt(t)},kt=p.__private__.getCurrentPageInfo=p.getCurrentPageInfo=function(){return{objId:Pe[L].objId,pageNumber:L,pageContext:Pe[L]}};p.addPage=function(){return ft.apply(this,arguments),this},p.setPage=function(){return mt.apply(this,arguments),oe.call(this,U[L]),this},p.insertPage=function(e){return this.addPage(),this.movePage(L,e),this},p.movePage=function(e,t){var n,r;if(e>t){n=U[e],r=Pe[e];for(var i=e;i>t;i--)U[i]=U[i-1],Pe[i]=Pe[i-1];U[t]=n,Pe[t]=r,this.setPage(t)}else if(e<t){n=U[e],r=Pe[e];for(var a=e;a<t;a++)U[a]=U[a+1],Pe[a]=Pe[a+1];U[t]=n,Pe[t]=r,this.setPage(t)}return this},p.deletePage=function(){return pt.apply(this,arguments),this},p.__private__.text=p.text=function(e,t,n,r,i){var a,o,s,c,l,u,d,p,m,h=(r=r||{}).scope||this;if(typeof e==`number`&&typeof t==`number`&&(typeof n==`string`||Array.isArray(n))){var g=n;n=t,t=e,e=g}if(Q(arguments[3],G)==0?(s=arguments[4],c=arguments[5],Bi(d=arguments[3])===`object`&&d!==null||(typeof s==`string`&&(c=s,s=null),typeof d==`string`&&(c=d,d=null),typeof d==`number`&&(s=d,d=null),r={flags:d,angle:s,align:c})):(T(`The transform parameter of text() with a Matrix value`),m=i),isNaN(t)||isNaN(n)||e==null)throw Error(`Invalid arguments passed to jsPDF.text`);if(e.length===0)return h;var _,v=``,x=typeof r.lineHeightFactor==`number`?r.lineHeightFactor:Ut,S=h.internal.scaleFactor;function C(e){return e=e.split(` `).join(Array(r.TabLen||9).join(` `)),ut(e,d)}function E(e){for(var t,n=e.concat(),r=[],i=n.length;i--;)typeof(t=n.shift())==`string`?r.push(t):Array.isArray(e)&&(t.length===1||t[1]===void 0&&t[2]===void 0)?r.push(t[0]):r.push([t[0],t[1],t[2]]);return r}function D(e,t){var n;if(typeof e==`string`)n=t(e)[0];else if(Array.isArray(e)){for(var r,i,a=e.concat(),o=[],s=a.length;s--;)typeof(r=a.shift())==`string`?o.push(t(r)[0]):Array.isArray(r)&&typeof r[0]==`string`&&(i=t(r[0],r[1],r[2]),o.push([i[0],i[1],i[2]]));n=o}return n}var O=!1,A=!0;if(typeof e==`string`)O=!0;else if(Array.isArray(e)){var j=e.concat();o=[];for(var M,N=j.length;N--;)(typeof(M=j.shift())!=`string`||Array.isArray(M)&&typeof M[0]!=`string`)&&(A=!1);O=A}if(!1===O)throw Error(`Type of text must be string or Array. "`+e+`" is not recognized.`);typeof e==`string`&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var P=ue/h.internal.scaleFactor,F=P*(x-1);switch(r.baseline){case`bottom`:n-=F;break;case`top`:n+=P-F;break;case`hanging`:n+=P-2*F;break;case`middle`:n+=P/2-F}if((u=r.maxWidth||0)>0&&(typeof e==`string`?e=h.splitTextToSize(e,u):Object.prototype.toString.call(e)===`[object Array]`&&(e=e.reduce(function(e,t){return e.concat(h.splitTextToSize(t,u))},[]))),a={text:e,x:t,y:n,options:r,mutex:{pdfEscape:ut,activeFontKey:be,fonts:Te,activeFontSize:ue}},Fe.publish(`preProcessText`,a),e=a.text,s=(r=a.options).angle,Q(m,G)==0&&s&&typeof s==`number`){s*=Math.PI/180,r.rotationDirection===0&&(s=-s),b===y&&(s=-s);var ee=Math.cos(s),I=Math.sin(s);m=new G(ee,I,-I,ee,0,0)}else s&&Q(s,G)&&(m=s);b!==y||m||(m=Ve),(l=r.charSpace||an)!==void 0&&(v+=w(k(l))+` Tc
|
||
`,this.setCharSpace(this.getCharSpace()||0)),(p=r.horizontalScale)!==void 0&&(v+=w(100*p)+` Tz
|
||
`),r.lang;var te=-1,L=r.renderingMode===void 0?r.stroke:r.renderingMode,R=h.internal.getCurrentPageInfo().pageContext;switch(L){case 0:case!1:case`fill`:te=0;break;case 1:case!0:case`stroke`:te=1;break;case 2:case`fillThenStroke`:te=2;break;case 3:case`invisible`:te=3;break;case 4:case`fillAndAddForClipping`:te=4;break;case 5:case`strokeAndAddPathForClipping`:te=5;break;case 6:case`fillThenStrokeAndAddToPathForClipping`:te=6;break;case 7:case`addToPathForClipping`:te=7}var z=R.usedRenderingMode===void 0?-1:R.usedRenderingMode;te===-1?z!==-1&&(v+=`0 Tr
|
||
`):v+=te+` Tr
|
||
`,te!==-1&&(R.usedRenderingMode=te),c=r.align||`left`;var B,V=ue*x,ne=h.internal.pageSize.getWidth(),re=Te[be];l=r.charSpace||an,u=r.maxWidth||0,d=Object.assign({autoencode:!0,noBOM:!0},r.flags);var H=[],U=function(e){return h.getStringUnitWidth(e,{font:re,charSpace:l,fontSize:ue,doKerning:!1})*ue/S};if(Object.prototype.toString.call(e)===`[object Array]`){var ie;o=E(e),c!==`left`&&(B=o.map(U));var ae,oe=0;if(c===`right`){t-=B[0],e=[],N=o.length;for(var se=0;se<N;se++)se===0?(ae=Xt(t),ie=Zt(n)):(ae=k(oe-B[se]),ie=-V),e.push([o[se],ae,ie]),oe=B[se]}else if(c===`center`){t-=B[0]/2,e=[],N=o.length;for(var ce=0;ce<N;ce++)ce===0?(ae=Xt(t),ie=Zt(n)):(ae=k((oe-B[ce])/2),ie=-V),e.push([o[ce],ae,ie]),oe=B[ce]}else if(c===`left`){e=[],N=o.length;for(var le=0;le<N;le++)e.push(o[le])}else if(c===`justify`&&re.encoding===`Identity-H`){e=[],N=o.length,u=u===0?ne:u;for(var de=0,fe=0;fe<N;fe++)if(ie=fe===0?Zt(n):-V,ae=fe===0?Xt(t):de,fe<N-1){var me=k((u-B[fe])/(o[fe].split(` `).length-1)),he=o[fe].split(` `);e.push([he[0]+` `,ae,ie]),de=0;for(var ge=1;ge<he.length;ge++){var _e=(U(he[ge-1]+` `+he[ge])-U(he[ge]))*S+me;ge==he.length-1?e.push([he[ge],_e,0]):e.push([he[ge]+` `,_e,0]),de-=_e}}else e.push([o[fe],ae,ie]);e.push([``,de,0])}else{if(c!==`justify`)throw Error(`Unrecognized alignment option, use "left", "center", "right" or "justify".`);for(e=[],N=o.length,u=u===0?ne:u,fe=0;fe<N;fe++){ie=fe===0?Zt(n):-V,ae=fe===0?Xt(t):0;var ve=o[fe].split(` `).length-1,ye=ve>0?(u-B[fe])/ve:0;fe<N-1?H.push(w(k(ye))):H.push(0),e.push([o[fe],ae,ie])}}}!0===(typeof r.R2L==`boolean`?r.R2L:pe)&&(e=D(e,function(e,t,n){return[e.split(``).reverse().join(``),t,n]})),a={text:e,x:t,y:n,options:r,mutex:{pdfEscape:ut,activeFontKey:be,fonts:Te,activeFontSize:ue}},Fe.publish(`postProcessText`,a),e=a.text,_=a.mutex.isHex||!1;var xe=Te[be].encoding;xe!==`WinAnsiEncoding`&&xe!==`StandardEncoding`||(e=D(e,function(e,t,n){return[C(e),t,n]})),o=E(e),e=[];for(var Se,Ce,we,Ee=+!!Array.isArray(o[0]),De=``,Oe=function(e,t,n){var i=``;return Q(n,G)?(n=typeof r.angle==`number`?Be(n,new G(1,0,0,1,e,t)):Be(new G(1,0,0,1,e,t),n),b===y&&(n=Be(new G(1,0,0,-1,0,0),n)),i=n.join(` `)+` Tm
|
||
`):i=w(e)+` `+w(t)+` Td
|
||
`,i},ke=0;ke<o.length;ke++){switch(De=``,Ee){case 1:we=(_?`<`:`(`)+o[ke][0]+(_?`>`:`)`),Se=parseFloat(o[ke][1]),Ce=parseFloat(o[ke][2]);break;case 0:we=(_?`<`:`(`)+o[ke]+(_?`>`:`)`),Se=Xt(t),Ce=Zt(n)}H!==void 0&&H[ke]!==void 0&&(De=H[ke]+` Tw
|
||
`),ke===0?e.push(De+Oe(Se,Ce,m)+we):Ee===0?e.push(De+we):Ee===1&&e.push(De+Oe(Se,Ce,m)+we)}e=Ee===0?e.join(` Tj
|
||
T* `):e.join(` Tj
|
||
`),e+=` Tj
|
||
`;var Ae=`BT
|
||
/`;return Ae+=be+` `+ue+` Tf
|
||
`,Ae+=w(ue*x)+` TL
|
||
`,Ae+=nn+`
|
||
`,Ae+=v,Ae+=e,W(Ae+=`ET`),f[be]=!0,h};var At=p.__private__.clip=p.clip=function(e){return W(e===`evenodd`?`W*`:`W`),this};p.clipEvenOdd=function(){return At(`evenodd`)},p.__private__.discardPath=p.discardPath=function(){return W(`n`),this};var jt=p.__private__.isValidStyle=function(e){var t=!1;return[void 0,null,`S`,`D`,`F`,`DF`,`FD`,`f`,`f*`,`B`,`B*`,`n`].indexOf(e)!==-1&&(t=!0),t};p.__private__.setDefaultPathOperation=p.setDefaultPathOperation=function(e){return jt(e)&&(l=e),this};var Mt=p.__private__.getStyle=p.getStyle=function(e){var t=l;switch(e){case`D`:case`S`:t=`S`;break;case`F`:t=`f`;break;case`FD`:case`DF`:t=`B`;break;case`f`:case`f*`:case`B`:case`B*`:t=e}return t},Nt=p.close=function(){return W(`h`),this};p.stroke=function(){return W(`S`),this},p.fill=function(e){return Pt(`f`,e),this},p.fillEvenOdd=function(e){return Pt(`f*`,e),this},p.fillStroke=function(e){return Pt(`B`,e),this},p.fillStrokeEvenOdd=function(e){return Pt(`B*`,e),this};var Pt=function(e,t){Bi(t)===`object`?Lt(t,e):W(e)},Ft=function(e){e===null||b===y&&e===void 0||(e=Mt(e),W(e))};function It(e,t,n,r,i){var a=new $f(t||this.boundingBox,n||this.xStep,r||this.yStep,this.gState,i||this.matrix);return a.stream=this.stream,He(e+`$$`+this.cloneIndex+++`$$`,a),a}var Lt=function(e,t){var n=ke[e.key],r=Oe[n];if(Q(r,Qf))W(`q`),W(Rt(t)),r.gState&&p.setGState(r.gState),W(e.matrix.toString()+` cm`),W(`/`+n+` sh`),W(`Q`);else if(Q(r,$f)){var i=new G(1,0,0,-1,0,bn());e.matrix&&(i=i.multiply(e.matrix||Ve),n=It.call(r,e.key,e.boundingBox,e.xStep,e.yStep,i).id),W(`q`),W(`/Pattern cs`),W(`/`+n+` scn`),r.gState&&p.setGState(r.gState),W(t),W(`Q`)}},Rt=function(e){switch(e){case`f`:case`F`:case`n`:return`W n`;case`f*`:return`W* n`;case`B`:case`S`:return`W S`;case`B*`:return`W* S`}},zt=p.moveTo=function(e,t){return W(w(k(e))+` `+w(A(t))+` m`),this},Bt=p.lineTo=function(e,t){return W(w(k(e))+` `+w(A(t))+` l`),this},Vt=p.curveTo=function(e,t,n,r,i,a){return W([w(k(e)),w(A(t)),w(k(n)),w(A(r)),w(k(i)),w(A(a)),`c`].join(` `)),this};p.__private__.line=p.line=function(e,t,n,r,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!jt(i))throw Error(`Invalid arguments passed to jsPDF.line`);return b===v?this.lines([[n-e,r-t]],e,t,[1,1],i||`S`):this.lines([[n-e,r-t]],e,t,[1,1]).stroke()},p.__private__.lines=p.lines=function(e,t,n,r,i,a){var o,s,c,l,u,d,f,p,m,h,g,_;if(typeof e==`number`&&(_=n,n=t,t=e,e=_),r=r||[1,1],a=a||!1,isNaN(t)||isNaN(n)||!Array.isArray(e)||!Array.isArray(r)||!jt(i)||typeof a!=`boolean`)throw Error(`Invalid arguments passed to jsPDF.lines`);for(zt(t,n),o=r[0],s=r[1],l=e.length,h=t,g=n,c=0;c<l;c++)(u=e[c]).length===2?(h=u[0]*o+h,g=u[1]*s+g,Bt(h,g)):(d=u[0]*o+h,f=u[1]*s+g,p=u[2]*o+h,m=u[3]*s+g,h=u[4]*o+h,g=u[5]*s+g,Vt(d,f,p,m,h,g));return a&&Nt(),Ft(i),this},p.path=function(e){for(var t=0;t<e.length;t++){var n=e[t],r=n.c;switch(n.op){case`m`:zt(r[0],r[1]);break;case`l`:Bt(r[0],r[1]);break;case`c`:Vt.apply(this,r);break;case`h`:Nt()}}return this},p.__private__.rect=p.rect=function(e,t,n,r,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!jt(i))throw Error(`Invalid arguments passed to jsPDF.rect`);return b===v&&(r=-r),W([w(k(e)),w(A(t)),w(k(n)),w(k(r)),`re`].join(` `)),Ft(i),this},p.__private__.triangle=p.triangle=function(e,t,n,r,i,a,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(i)||isNaN(a)||!jt(o))throw Error(`Invalid arguments passed to jsPDF.triangle`);return this.lines([[n-e,r-t],[i-n,a-r],[e-i,t-a]],e,t,[1,1],o,!0),this},p.__private__.roundedRect=p.roundedRect=function(e,t,n,r,i,a,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(i)||isNaN(a)||!jt(o))throw Error(`Invalid arguments passed to jsPDF.roundedRect`);var s=4/3*(Math.SQRT2-1);return i=Math.min(i,.5*n),a=Math.min(a,.5*r),this.lines([[n-2*i,0],[i*s,0,i,a-a*s,i,a],[0,r-2*a],[0,a*s,-i*s,a,-i,a],[2*i-n,0],[-i*s,0,-i,-a*s,-i,-a],[0,2*a-r],[0,-a*s,i*s,-a,i,-a]],e+i,t,[1,1],o,!0),this},p.__private__.ellipse=p.ellipse=function(e,t,n,r,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!jt(i))throw Error(`Invalid arguments passed to jsPDF.ellipse`);var a=4/3*(Math.SQRT2-1)*n,o=4/3*(Math.SQRT2-1)*r;return zt(e+n,t),Vt(e+n,t-o,e+a,t-r,e,t-r),Vt(e-a,t-r,e-n,t-o,e-n,t),Vt(e-n,t+o,e-a,t+r,e,t+r),Vt(e+a,t+r,e+n,t+o,e+n,t),Ft(i),this},p.__private__.circle=p.circle=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||!jt(r))throw Error(`Invalid arguments passed to jsPDF.circle`);return this.ellipse(e,t,n,n,r)},p.setFont=function(e,t,n){return n&&(t=C(t,n)),be=gt(e,t,{disableWarning:!1}),this};var Ht=p.__private__.getFont=p.getFont=function(){return Te[gt.apply(p,arguments)]};p.__private__.getFontList=p.getFontList=function(){var e,t,n={};for(e in Ee)if(Ee.hasOwnProperty(e))for(t in n[e]=[],Ee[e])Ee[e].hasOwnProperty(t)&&n[e].push(t);return n},p.addFont=function(e,t,n,r,i){var a=[`StandardEncoding`,`MacRomanEncoding`,`Identity-H`,`WinAnsiEncoding`];return arguments[3]&&a.indexOf(arguments[3])!==-1?i=arguments[3]:arguments[3]&&a.indexOf(arguments[3])==-1&&(n=C(n,r)),lt.call(this,e,t,n,i=i||`Identity-H`)};var Ut,Wt=e.lineWidth||.200025,Gt=p.__private__.getLineWidth=p.getLineWidth=function(){return Wt},Kt=p.__private__.setLineWidth=p.setLineWidth=function(e){return Wt=e,W(w(k(e))+` w`),this};p.__private__.setLineDash=$.API.setLineDash=$.API.setLineDashPattern=function(e,t){if(e=e||[],t=t||0,isNaN(t)||!Array.isArray(e))throw Error(`Invalid arguments passed to jsPDF.setLineDash`);return e=e.map(function(e){return w(k(e))}).join(` `),t=w(k(t)),W(`[`+e+`] `+t+` d`),this};var qt=p.__private__.getLineHeight=p.getLineHeight=function(){return ue*Ut};p.__private__.getLineHeight=p.getLineHeight=function(){return ue*Ut};var Jt=p.__private__.setLineHeightFactor=p.setLineHeightFactor=function(e){return typeof(e=e||1.15)==`number`&&(Ut=e),this},Yt=p.__private__.getLineHeightFactor=p.getLineHeightFactor=function(){return Ut};Jt(e.lineHeight);var Xt=p.__private__.getHorizontalCoordinate=function(e){return k(e)},Zt=p.__private__.getVerticalCoordinate=function(e){return b===y?e:Pe[L].mediaBox.topRightY-Pe[L].mediaBox.bottomLeftY-k(e)},Qt=p.__private__.getHorizontalCoordinateString=p.getHorizontalCoordinateString=function(e){return w(Xt(e))},$t=p.__private__.getVerticalCoordinateString=p.getVerticalCoordinateString=function(e){return w(Zt(e))},en=e.strokeColor||`0 G`;p.__private__.getStrokeColor=p.getDrawColor=function(){return Xe(en)},p.__private__.setStrokeColor=p.setDrawColor=function(e,t,n,r){return en=Ze({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:`draw`,precision:2}),W(en),this};var tn=e.fillColor||`0 g`;p.__private__.getFillColor=p.getFillColor=function(){return Xe(tn)},p.__private__.setFillColor=p.setFillColor=function(e,t,n,r){return tn=Ze({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:`fill`,precision:2}),W(tn),this};var nn=e.textColor||`0 g`,rn=p.__private__.getTextColor=p.getTextColor=function(){return Xe(nn)};p.__private__.setTextColor=p.setTextColor=function(e,t,n,r){return nn=Ze({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:`text`,precision:3}),this};var an=e.charSpace,on=p.__private__.getCharSpace=p.getCharSpace=function(){return parseFloat(an||0)};p.__private__.setCharSpace=p.setCharSpace=function(e){if(isNaN(e))throw Error(`Invalid argument passed to jsPDF.setCharSpace`);return an=e,this};var sn=0;p.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},p.__private__.setLineCap=p.setLineCap=function(e){var t=p.CapJoinStyles[e];if(t===void 0)throw Error(`Line cap style of '`+e+`' is not recognized. See or extend .CapJoinStyles property for valid styles`);return sn=t,W(t+` J`),this};var cn=0;p.__private__.setLineJoin=p.setLineJoin=function(e){var t=p.CapJoinStyles[e];if(t===void 0)throw Error(`Line join style of '`+e+`' is not recognized. See or extend .CapJoinStyles property for valid styles`);return cn=t,W(t+` j`),this},p.__private__.setLineMiterLimit=p.__private__.setMiterLimit=p.setLineMiterLimit=p.setMiterLimit=function(e){if(e=e||0,isNaN(e))throw Error(`Invalid argument passed to jsPDF.setLineMiterLimit`);return W(w(k(e))+` M`),this},p.GState=Xf,p.setGState=function(e){(e=typeof e==`string`?Ae[je[e]]:ln(null,e)).equals(Me)||(W(`/`+e.id+` gs`),Me=e)};var ln=function(e,t){if(!e||!je[e]){var n=!1;for(var r in Ae)if(Ae.hasOwnProperty(r)&&Ae[r].equals(t)){n=!0;break}if(n)t=Ae[r];else{var i=`GS`+(Object.keys(Ae).length+1).toString(10);Ae[i]=t,t.id=i}return e&&(je[e]=t.id),Fe.publish(`addGState`,t),t}};p.addGState=function(e,t){return ln(e,t),this},p.saveGraphicsState=function(){return W(`q`),De.push({key:be,size:ue,color:nn}),this},p.restoreGraphicsState=function(){W(`Q`);var e=De.pop();return be=e.key,ue=e.size,nn=e.color,Me=null,this},p.setCurrentTransformationMatrix=function(e){return W(e.toString()+` cm`),this},p.comment=function(e){return W(`#`+e),this};var un=function(e,t){var n=e||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return n},set:function(e){isNaN(e)||(n=parseFloat(e))}});var r=t||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return r},set:function(e){isNaN(e)||(r=parseFloat(e))}});var i=`pt`;return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return i},set:function(e){i=e.toString()}}),this},K=function(e,t,n,r){un.call(this,e,t),this.type=`rect`;var i=n||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return i},set:function(e){isNaN(e)||(i=parseFloat(e))}});var a=r||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return a},set:function(e){isNaN(e)||(a=parseFloat(e))}}),this},dn=function(){this.page=Ne,this.currentPage=L,this.pages=U.slice(0),this.pagesContext=Pe.slice(0),this.x=Se,this.y=Ce,this.matrix=we,this.width=mn(L),this.height=gn(L),this.outputDestination=ae,this.id=``,this.objectNumber=-1};dn.prototype.restore=function(){Ne=this.page,L=this.currentPage,Pe=this.pagesContext,U=this.pages,Se=this.x,Ce=this.y,we=this.matrix,hn(L,this.width),_n(L,this.height),ae=this.outputDestination};var fn=function(e,t,n,r,i){ze.push(new dn),Ne=L=0,U=[],Se=e,Ce=t,we=i,dt([n,r])};for(var pn in p.beginFormObject=function(e,t,n,r,i){return fn(e,t,n,r,i),this},p.endFormObject=function(e){return function(e){if(Re[e])ze.pop().restore();else{var t=new dn,n=`Xo`+(Object.keys(Le).length+1).toString(10);t.id=n,Re[e]=n,Le[n]=t,Fe.publish(`addFormObject`,t),ze.pop().restore()}}(e),this},p.doFormObject=function(e,t){var n=Le[Re[e]];return W(`q`),W(t.toString()+` cm`),W(`/`+n.id+` Do`),W(`Q`),this},p.getFormObject=function(e){var t=Le[Re[e]];return{x:t.x,y:t.y,width:t.width,height:t.height,matrix:t.matrix}},p.save=function(e,t){return e=e||`generated.pdf`,(t=t||{}).returnPromise=t.returnPromise||!1,!1===t.returnPromise?(ec(Ct(St()),e),typeof ec.unload==`function`&&Jo.setTimeout&&setTimeout(ec.unload,911),this):new Promise(function(t,n){try{var r=ec(Ct(St()),e);typeof ec.unload==`function`&&Jo.setTimeout&&setTimeout(ec.unload,911),t(r)}catch(e){n(e.message)}})},$.API)$.API.hasOwnProperty(pn)&&(pn===`events`&&$.API.events.length?function(e,t){var n,r,i;for(i=t.length-1;i!==-1;i--)n=t[i][0],r=t[i][1],e.subscribe.apply(e,[n].concat(typeof r==`function`?[r]:r))}(Fe,$.API.events):p[pn]=$.API[pn]);function mn(e){return Pe[e].mediaBox.topRightX-Pe[e].mediaBox.bottomLeftX}function hn(e,t){Pe[e].mediaBox.topRightX=t+Pe[e].mediaBox.bottomLeftX}function gn(e){return Pe[e].mediaBox.topRightY-Pe[e].mediaBox.bottomLeftY}function _n(e,t){Pe[e].mediaBox.topRightY=t+Pe[e].mediaBox.bottomLeftY}var vn=p.getPageWidth=function(e){return mn(e=e||L)/xe},yn=p.setPageWidth=function(e,t){hn(e,t*xe)},bn=p.getPageHeight=function(e){return gn(e=e||L)/xe},xn=p.setPageHeight=function(e,t){_n(e,t*xe)};return p.internal={pdfEscape:ut,getStyle:Mt,getFont:Ht,getFontSize:fe,getCharSpace:on,getTextColor:rn,getLineHeight:qt,getLineHeightFactor:Yt,getLineWidth:Gt,write:se,getHorizontalCoordinate:Xt,getVerticalCoordinate:Zt,getCoordinateString:Qt,getVerticalCoordinateString:$t,collections:{},newObject:We,newAdditionalObject:qe,newObjectDeferred:Ge,newObjectDeferredBegin:Ke,getFilters:Qe,putStream:$e,events:Fe,scaleFactor:xe,pageSize:{getWidth:function(){return vn(L)},setWidth:function(e){yn(L,e)},getHeight:function(){return bn(L)},setHeight:function(e){xn(L,e)}},encryptionOptions:u,encryption:Et,getEncryptor:function(e){return u===null?function(e){return e}:Et.encryptor(e,0)},output:wt,getNumberOfPages:ht,get pages(){return U},out:W,f2:D,f3:O,getPageInfo:Dt,getPageInfoByObjId:Ot,getCurrentPageInfo:kt,getPDFVersion:h,Point:un,Rectangle:K,Matrix:G,hasHotfix:Tt},Object.defineProperty(p.internal.pageSize,"width",{get:function(){return vn(L)},set:function(e){yn(L,e)},enumerable:!0,configurable:!0}),Object.defineProperty(p.internal.pageSize,"height",{get:function(){return bn(L)},set:function(e){xn(L,e)},enumerable:!0,configurable:!0}),(function(e){for(var t=0,n=le.length;t<n;t++){var r=lt.call(this,e[t][0],e[t][1],e[t][2],le[t][3],!0);!1===d&&(f[r]=!0);var i=e[t][0].split(`-`);ct({id:r,fontName:i[0],fontStyle:i[1]||``})}Fe.publish(`addFonts`,{fonts:Te,dictionary:Ee})}).call(p,le),be=`F1`,ft(i,n),Fe.publish(`initialized`),p}function ep(e){return e.reduce(function(e,t,n){return e[t]=n,e},{})}function tp(e){var t=e.family.replace(/"|'/g,``).toLowerCase(),n=function(e){return dn[e=e||`normal`]?e:`normal`}(e.style),r=function(e){return e?typeof e==`number`?e>=100&&e<=900&&e%100==0?e:400:/^\d00$/.test(e)?parseInt(e):e===`bold`?700:400:400}(e.weight),i=function(e){return typeof Re[e=e||`normal`]==`number`?e:`normal`}(e.stretch);return{family:t,style:n,weight:r,stretch:i,src:e.src||[],ref:e.ref||{name:t,style:[i,n,r].join(` `)}}}function np(e,t,n,r){var i;for(i=n;i>=0&&i<t.length;i+=r)if(e[t[i]])return e[t[i]];for(i=n;i>=0&&i<t.length;i-=r)if(e[t[i]])return e[t[i]]}function rp(e){return[e.stretch,e.style,e.weight,e.family].join(` `)}function ip(e){return e.trimLeft()}function ap(e,t){for(var n=0;n<e.length;){if(e.charAt(n)===t)return[e.substring(0,n),e.substring(n+1)];n+=1}return null}function op(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],e.substring(t[0].length)]}function sp(e,t,n,r,i){var a=4,o=up;switch(i){case $.API.image_compression.FAST:a=1,o=lp;break;case $.API.image_compression.MEDIUM:a=6,o=dp;break;case $.API.image_compression.SLOW:a=9,o=fp}e=function(e,t,n,r){for(var i,a=e.length/t,o=new Uint8Array(e.length+a),s=[cp,lp,up,dp,fp],c=0;c<a;c+=1){var l=c*t,u=e.subarray(l,l+t);if(r)o.set(r(u,n,i),l+c);else{for(var d=s.length,f=[],p=0;p<d;p+=1)f[p]=s[p](u,n,i);var m=mp(f.concat());o.set(f[m],l+c)}i=u}return o}(e,t,Math.ceil(n*r/8),o);var s=Ud(e,{level:a});return $.API.__addimage__.arrayBufferToBinaryString(s)}function cp(e){var t=Array.apply([],e);return t.unshift(0),t}function lp(e,t){var n=e.length,r=[];r[0]=1;for(var i=0;i<n;i+=1){var a=e[i-t]||0;r[i+1]=e[i]-a+256&255}return r}function up(e,t,n){var r=e.length,i=[];i[0]=2;for(var a=0;a<r;a+=1){var o=n&&n[a]||0;i[a+1]=e[a]-o+256&255}return i}function dp(e,t,n){var r=e.length,i=[];i[0]=3;for(var a=0;a<r;a+=1){var o=e[a-t]||0,s=n&&n[a]||0;i[a+1]=e[a]+256-(o+s>>>1)&255}return i}function fp(e,t,n){var r=e.length,i=[];i[0]=4;for(var a=0;a<r;a+=1){var o=pp(e[a-t]||0,n&&n[a]||0,n&&n[a-t]||0);i[a+1]=e[a]-o+256&255}return i}function pp(e,t,n){if(e===t&&t===n)return e;var r=Math.abs(t-n),i=Math.abs(e-n),a=Math.abs(e+t-n-n);return r<=i&&r<=a?e:i<=a?t:n}function mp(e){var t=e.map(function(e){return e.reduce(function(e,t){return e+Math.abs(t)},0)});return t.indexOf(Math.min.apply(null,t))}function hp(e,t,n){var r=t*n,i=Math.floor(r/8),a=16-(r-8*i+n),o=(1<<n)-1;return _p(e,i)>>a&o}function gp(e,t,n,r){var i=n*r,a=Math.floor(i/8),o=16-(i-8*a+r),s=(1<<r)-1,c=(t&s)<<o;(function(e,t,n){if(t+1<e.byteLength)e.setUint16(t,n,!1);else{var r=n>>8&255;e.setUint8(t,r)}})(e,a,_p(e,a)&~(s<<o)&65535|c)}function _p(e,t){return t+1<e.byteLength?e.getUint16(t,!1):e.getUint8(t)<<8}function vp(e){var t=0;if(e[t++]!==71||e[t++]!==73||e[t++]!==70||e[t++]!==56||(e[t++]+1&253)!=56||e[t++]!==97)throw Error(`Invalid GIF 87a/89a header.`);var n=e[t++]|e[t++]<<8,r=e[t++]|e[t++]<<8,i=e[t++],a=i>>7,o=1<<1+(7&i);e[t++],e[t++];var s=null,c=null;a&&(s=t,c=o,t+=3*o);var l=!0,u=[],d=0,f=null,p=0,m=null;for(this.width=n,this.height=r;l&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(e[t]!==11||e[t+1]==78&&e[t+2]==69&&e[t+3]==84&&e[t+4]==83&&e[t+5]==67&&e[t+6]==65&&e[t+7]==80&&e[t+8]==69&&e[t+9]==50&&e[t+10]==46&&e[t+11]==48&&e[t+12]==3&&e[t+13]==1&&e[t+16]==0)t+=14,m=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((D=e[t++])>=0))throw Error(`Invalid block size`);if(D===0)break;t+=D}break;case 249:if(e[t++]!==4||e[t+4]!==0)throw Error(`Invalid graphics extension block.`);var h=e[t++];d=e[t++]|e[t++]<<8,f=e[t++],1&h||(f=null),p=h>>2&7,t++;break;case 254:for(;;){if(!((D=e[t++])>=0))throw Error(`Invalid block size`);if(D===0)break;t+=D}break;default:throw Error(`Unknown graphic control label: 0x`+e[t-1].toString(16))}break;case 44:var g=e[t++]|e[t++]<<8,_=e[t++]|e[t++]<<8,v=e[t++]|e[t++]<<8,y=e[t++]|e[t++]<<8,b=e[t++],x=b>>6&1,S=1<<1+(7&b),C=s,w=c,T=!1;b>>7&&(T=!0,C=t,w=S,t+=3*S);var E=t;for(t++;;){var D;if(!((D=e[t++])>=0))throw Error(`Invalid block size`);if(D===0)break;t+=D}u.push({x:g,y:_,width:v,height:y,has_local_palette:T,palette_offset:C,palette_size:w,data_offset:E,data_length:t-E,transparent_index:f,interlaced:!!x,delay:d,disposal:p});break;case 59:l=!1;break;default:throw Error(`Unknown gif block: 0x`+e[t-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return m},this.frameInfo=function(e){if(e<0||e>=u.length)throw Error(`Frame index out of range.`);return u[e]},this.decodeAndBlitFrameBGRA=function(t,r){var i=this.frameInfo(t),a=i.width*i.height,o=new Uint8Array(a);yp(e,i.data_offset,o,a);var s=i.palette_offset,c=i.transparent_index;c===null&&(c=256);var l=i.width,u=n-l,d=l,f=4*(i.y*n+i.x),p=4*((i.y+i.height)*n+i.x),m=f,h=4*u;!0===i.interlaced&&(h+=4*n*7);for(var g=8,_=0,v=o.length;_<v;++_){var y=o[_];if(d===0&&(d=l,(m+=h)>=p&&(h=4*u+4*n*(g-1),m=f+(l+u)*(g<<1),g>>=1)),y===c)m+=4;else{var b=e[s+3*y],x=e[s+3*y+1],S=e[s+3*y+2];r[m++]=S,r[m++]=x,r[m++]=b,r[m++]=255}--d}},this.decodeAndBlitFrameRGBA=function(t,r){var i=this.frameInfo(t),a=i.width*i.height,o=new Uint8Array(a);yp(e,i.data_offset,o,a);var s=i.palette_offset,c=i.transparent_index;c===null&&(c=256);var l=i.width,u=n-l,d=l,f=4*(i.y*n+i.x),p=4*((i.y+i.height)*n+i.x),m=f,h=4*u;!0===i.interlaced&&(h+=4*n*7);for(var g=8,_=0,v=o.length;_<v;++_){var y=o[_];if(d===0&&(d=l,(m+=h)>=p&&(h=4*u+4*n*(g-1),m=f+(l+u)*(g<<1),g>>=1)),y===c)m+=4;else{var b=e[s+3*y],x=e[s+3*y+1],S=e[s+3*y+2];r[m++]=b,r[m++]=x,r[m++]=S,r[m++]=255}--d}}}function yp(e,t,n,r){for(var i=e[t++],a=1<<i,o=a+1,s=o+1,c=i+1,l=(1<<c)-1,u=0,d=0,f=0,p=e[t++],m=new Int32Array(4096),h=null;;){for(;u<16&&p!==0;)d|=e[t++]<<u,u+=8,p===1?p=e[t++]:--p;if(u<c)break;var g=d&l;if(d>>=c,u-=c,g!==a){if(g===o)break;for(var _=g<s?g:h,v=0,y=_;y>a;)y=m[y]>>8,++v;var b=y;if(f+v+(_===g?0:1)>r)return void xc.log(`Warning, gif stream longer than expected.`);n[f++]=b;var x=f+=v;for(_!==g&&(n[f++]=b),y=_;v--;)y=m[y],n[--x]=255&y,y>>=8;h!==null&&s<4096&&(m[s++]=h<<8|b,s>=l+1&&c<12&&(++c,l=l<<1|1)),h=g}else s=o+1,l=(1<<(c=i+1))-1,h=null}return f!==r&&xc.log(`Warning, gif stream shorter than expected.`),n}function bp(e){var t,n,r,i,a,o=Math.floor,s=Array(64),c=Array(64),l=Array(64),u=Array(64),d=Array(65535),f=Array(65535),p=Array(64),m=Array(64),h=[],g=0,_=7,v=Array(64),y=Array(64),b=Array(64),x=Array(256),S=Array(2048),C=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],w=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],T=[0,1,2,3,4,5,6,7,8,9,10,11],E=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],D=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],O=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],k=[0,1,2,3,4,5,6,7,8,9,10,11],A=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],j=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function M(e,t){for(var n=0,r=0,i=[],a=1;a<=16;a++){for(var o=1;o<=e[a];o++)i[t[r]]=[],i[t[r]][0]=n,i[t[r]][1]=a,r++,n++;n*=2}return i}function N(e){for(var t=e[0],n=e[1]-1;n>=0;)t&1<<n&&(g|=1<<_),n--,--_<0&&(g==255?(P(255),P(0)):P(g),_=7,g=0)}function P(e){h.push(e)}function F(e){P(e>>8&255),P(255&e)}function ee(e,t,n,r,i){for(var a,o=i[0],s=i[240],c=function(e,t){var n,r,i,a,o,s,c,l,u,d,f=0;for(u=0;u<8;++u){n=e[f],r=e[f+1],i=e[f+2],a=e[f+3],o=e[f+4],s=e[f+5],c=e[f+6];var m=n+(l=e[f+7]),h=n-l,g=r+c,_=r-c,v=i+s,y=i-s,b=a+o,x=a-o,S=m+b,C=m-b,w=g+v,T=g-v;e[f]=S+w,e[f+4]=S-w;var E=.707106781*(T+C);e[f+2]=C+E,e[f+6]=C-E;var D=.382683433*((S=x+y)-(T=_+h)),O=.5411961*S+D,k=1.306562965*T+D,A=.707106781*(w=y+_),j=h+A,M=h-A;e[f+5]=M+O,e[f+3]=M-O,e[f+1]=j+k,e[f+7]=j-k,f+=8}for(f=0,u=0;u<8;++u){n=e[f],r=e[f+8],i=e[f+16],a=e[f+24],o=e[f+32],s=e[f+40],c=e[f+48];var N=n+(l=e[f+56]),P=n-l,F=r+c,ee=r-c,I=i+s,te=i-s,L=a+o,R=a-o,z=N+L,B=N-L,V=F+I,ne=F-I;e[f]=z+V,e[f+32]=z-V;var re=.707106781*(ne+B);e[f+16]=B+re,e[f+48]=B-re;var H=.382683433*((z=R+te)-(ne=ee+P)),U=.5411961*z+H,ie=1.306562965*ne+H,ae=.707106781*(V=te+ee),oe=P+ae,W=P-ae;e[f+40]=W+U,e[f+24]=W-U,e[f+8]=oe+ie,e[f+56]=oe-ie,f++}for(u=0;u<64;++u)d=e[u]*t[u],p[u]=d>0?d+.5|0:d-.5|0;return p}(e,t),l=0;l<64;++l)m[C[l]]=c[l];var u=m[0]-n;n=m[0],u==0?N(r[0]):(N(r[f[a=32767+u]]),N(d[a]));for(var h=63;h>0&&m[h]==0;)h--;if(h==0)return N(o),n;for(var g,_=1;_<=h;){for(var v=_;m[_]==0&&_<=h;)++_;var y=_-v;if(y>=16){g=y>>4;for(var b=1;b<=g;++b)N(s);y&=15}a=32767+m[_],N(i[(y<<4)+f[a]]),N(d[a]),_++}return h!=63&&N(o),n}function I(e){e=Math.min(Math.max(e,1),100),a!=e&&(function(e){for(var t=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],n=0;n<64;n++){var r=o((t[n]*e+50)/100);r=Math.min(Math.max(r,1),255),s[C[n]]=r}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var d=o((i[a]*e+50)/100);d=Math.min(Math.max(d,1),255),c[C[a]]=d}for(var f=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],p=0,m=0;m<8;m++)for(var h=0;h<8;h++)l[p]=1/(s[C[p]]*f[m]*f[h]*8),u[p]=1/(c[C[p]]*f[m]*f[h]*8),p++}(Math.floor(e<50?5e3/e:200-2*e)),a=e)}this.encode=function(e,a){a&&I(a),h=[],g=0,_=7,F(65496),F(65504),F(16),P(74),P(70),P(73),P(70),P(0),P(1),P(1),P(0),F(1),F(1),P(0),P(0),function(){F(65499),F(132),P(0);for(var e=0;e<64;e++)P(s[e]);P(1);for(var t=0;t<64;t++)P(c[t])}(),function(e,t){F(65472),F(17),P(8),F(t),F(e),P(3),P(1),P(17),P(0),P(2),P(17),P(1),P(3),P(17),P(1)}(e.width,e.height),function(){F(65476),F(418),P(0);for(var e=0;e<16;e++)P(w[e+1]);for(var t=0;t<=11;t++)P(T[t]);P(16);for(var n=0;n<16;n++)P(E[n+1]);for(var r=0;r<=161;r++)P(D[r]);P(1);for(var i=0;i<16;i++)P(O[i+1]);for(var a=0;a<=11;a++)P(k[a]);P(17);for(var o=0;o<16;o++)P(A[o+1]);for(var s=0;s<=161;s++)P(j[s])}(),F(65498),F(12),P(3),P(1),P(0),P(2),P(17),P(3),P(17),P(0),P(63),P(0);var o=0,d=0,f=0;g=0,_=7,this.encode.displayName=`_encode_`;for(var p,m,x,C,M,te,L,R,z,B=e.data,V=e.width,ne=e.height,re=4*V,H=0;H<ne;){for(p=0;p<re;){for(M=re*H+p,L=-1,R=0,z=0;z<64;z++)te=M+(R=z>>3)*re+(L=4*(7&z)),H+R>=ne&&(te-=re*(H+1+R-ne)),p+L>=re&&(te-=p+L-re+4),m=B[te++],x=B[te++],C=B[te++],v[z]=(S[m]+S[x+256|0]+S[C+512|0]>>16)-128,y[z]=(S[m+768|0]+S[x+1024|0]+S[C+1280|0]>>16)-128,b[z]=(S[m+1280|0]+S[x+1536|0]+S[C+1792|0]>>16)-128;o=ee(v,l,o,t,r),d=ee(y,u,d,n,i),f=ee(b,u,f,n,i),p+=32}H+=8}if(_>=0){var U=[];U[1]=_+1,U[0]=(1<<_+1)-1,N(U)}return F(65497),new Uint8Array(h)},e=e||50,function(){for(var e=String.fromCharCode,t=0;t<256;t++)x[t]=e(t)}(),t=M(w,T),n=M(O,k),r=M(E,D),i=M(A,j),function(){for(var e=1,t=2,n=1;n<=15;n++){for(var r=e;r<t;r++)f[32767+r]=n,d[32767+r]=[],d[32767+r][1]=n,d[32767+r][0]=r;for(var i=-(t-1);i<=-e;i++)f[32767+i]=n,d[32767+i]=[],d[32767+i][1]=n,d[32767+i][0]=t-1+i;e<<=1,t<<=1}}(),function(){for(var e=0;e<256;e++)S[e]=19595*e,S[e+256|0]=38470*e,S[e+512|0]=7471*e+32768,S[e+768|0]=-11059*e,S[e+1024|0]=-21709*e,S[e+1280|0]=32768*e+8421375,S[e+1536|0]=-27439*e,S[e+1792|0]=-5329*e}(),I(e)}function xp(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,[`BM`,`BA`,`CI`,`CP`,`IC`,`PT`].indexOf(this.flag)===-1)throw Error(`Invalid BMP File`);this.parseHeader(),this.parseBGR()}function Sp(e){function t(e){if(!e)throw Error(`assert :P`)}function n(e,t,n){for(var r=0;4>r;r++)if(e[t+r]!=n.charCodeAt(r))return!0;return!1}function r(e,t,n,r,i){for(var a=0;a<i;a++)e[t+a]=n[r+a]}function i(e,t,n,r){for(var i=0;i<r;i++)e[t+i]=n}function a(e){return new Int32Array(e)}function o(e,t){for(var n=[],r=0;r<e;r++)n.push(new t);return n}function s(e,t){var n=[];return function e(n,r,i){for(var a=i[r],o=0;o<a&&(n.push(i.length>r+1?[]:new t),!(i.length<r+1));o++)e(n[o],r+1,i)}(n,0,e),n}var c=function(){var e=this;function c(e,t){for(var n=1<<t-1>>>0;e&n;)n>>>=1;return n?(e&n-1)+n:e}function l(e,n,r,i,a){t(!(i%r));do e[n+(i-=r)]=a;while(0<i)}function u(e,n,r,i,o){if(t(2328>=o),512>=o)var s=a(512);else if((s=a(o))==null)return 0;return function(e,n,r,i,o,s){var u,f,p=n,m=1<<r,h=a(16),g=a(16);for(t(o!=0),t(i!=null),t(e!=null),t(0<r),f=0;f<o;++f){if(15<i[f])return 0;++h[i[f]]}if(h[0]==o)return 0;for(g[1]=0,u=1;15>u;++u){if(h[u]>1<<u)return 0;g[u+1]=g[u]+h[u]}for(f=0;f<o;++f)u=i[f],0<i[f]&&(s[g[u]++]=f);if(g[15]==1)return(i=new d).g=0,i.value=s[0],l(e,p,1,m,i),m;var _,v=-1,y=m-1,b=0,x=1,S=1,C=1<<r;for(f=0,u=1,o=2;u<=r;++u,o<<=1){if(x+=S<<=1,0>(S-=h[u]))return 0;for(;0<h[u];--h[u])(i=new d).g=u,i.value=s[f++],l(e,p+b,o,C,i),b=c(b,u)}for(u=r+1,o=2;15>=u;++u,o<<=1){if(x+=S<<=1,0>(S-=h[u]))return 0;for(;0<h[u];--h[u]){if(i=new d,(b&y)!=v){for(p+=C,_=1<<(v=u)-r;15>v&&!(0>=(_-=h[v]));)++v,_<<=1;m+=C=1<<(_=v-r),e[n+(v=b&y)].g=_+r,e[n+v].value=p-n-v}i.g=u-r,i.value=s[f++],l(e,p+(b>>r),o,C,i),b=c(b,u)}}return x==2*g[15]-1?m:0}(e,n,r,i,o,s)}function d(){this.value=this.g=0}function f(){this.value=this.g=0}function p(){this.G=o(5,d),this.H=a(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(Gn,f)}function m(e,n,r,i){t(e!=null),t(n!=null),t(2147483648>i),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=n,e.pa=r,e.Jd=n,e.Yc=r+i,e.Zc=4<=i?r+i-4+1:r,E(e)}function h(e,t){for(var n=0;0<t--;)n|=O(e,128)<<t;return n}function g(e,t){var n=h(e,t);return D(e)?-n:n}function _(e,n,r,i){var a,o=0;for(t(e!=null),t(n!=null),t(4294967288>i),e.Sb=i,e.Ra=0,e.u=0,e.h=0,4<i&&(i=4),a=0;a<i;++a)o+=n[r+a]<<8*a;e.Ra=o,e.bb=i,e.oa=n,e.pa=r}function v(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Jn-8>>>0,++e.bb,e.u-=8;C(e)&&(e.h=1,e.u=0)}function y(e,n){if(t(0<=n),!e.h&&n<=qn){var r=S(e)&Kn[n];return e.u+=n,v(e),r}return e.h=1,e.u=0}function b(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function x(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function S(e){return e.Ra>>>(e.u&Jn-1)>>>0}function C(e){return t(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Jn}function w(e,t){e.u=t,e.h=C(e)}function T(e){e.u>=Yn&&(t(e.u>=Yn),v(e))}function E(e){t(e!=null&&e.oa!=null),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(t(e!=null&&e.oa!=null),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function D(e){return h(e,1)}function O(e,t){var n=e.Ca;0>e.b&&E(e);var r=e.b,i=n*t>>>8,a=(e.I>>>r>i)+0;for(a?(n-=i,e.I-=i+1<<r>>>0):n=i+1,r=n,i=0;256<=r;)i+=8,r>>=8;return r=7^i+Xn[r],e.b-=r,e.Ca=(n<<r)-1,a}function k(e,t,n){e[t+0]=n>>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=255&n}function A(e,t){return e[t+0]|e[t+1]<<8}function j(e,t){return A(e,t)|e[t+2]<<16}function M(e,t){return A(e,t)|A(e,t+2)<<16}function N(e,n){var r=1<<n;return t(e!=null),t(0<n),e.X=a(r),e.X==null?0:(e.Mb=32-n,e.Xa=n,1)}function P(e,n){t(e!=null),t(n!=null),t(e.Xa==n.Xa),r(n.X,0,e.X,0,1<<n.Xa)}function F(){this.X=[],this.Xa=this.Mb=0}function ee(e,n,r,i){t(r!=null),t(i!=null);var a=r[0],o=i[0];return a==0&&(a=(e*o+n/2)/n),o==0&&(o=(n*a+e/2)/e),0>=a||0>=o?0:(r[0]=a,i[0]=o,1)}function I(e,t){return e+(1<<t)-1>>>t}function te(e,t){return((4278255360&e)+(4278255360&t)>>>0&4278255360)+((16711935&e)+(16711935&t)>>>0&16711935)>>>0}function L(t,n){e[n]=function(n,r,i,a,o,s,c){var l;for(l=0;l<o;++l){var u=e[t](s[c+l-1],i,a+l);s[c+l]=te(n[r+l],u)}}}function R(){this.ud=this.hd=this.jd=0}function z(e,t){return((4278124286&(e^t))>>>1)+(e&t)>>>0}function B(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function V(e,t){return B(e+(e-t+.5>>1))}function ne(e,t,n){return Math.abs(t-n)-Math.abs(e-n)}function re(e,t,n,r,i,a,o){for(r=a[o-1],n=0;n<i;++n)a[o+n]=r=te(e[t+n],r)}function H(e,t,n,r,i){var a;for(a=0;a<n;++a){var o=e[t+a],s=o>>8&255,c=16711935&(c=(c=16711935&o)+((s<<16)+s));r[i+a]=(4278255360&o)+c>>>0}}function U(e,t){t.jd=255&e,t.hd=e>>8&255,t.ud=e>>16&255}function ie(e,t,n,r,i,a){var o;for(o=0;o<r;++o){var s=t[n+o],c=s>>>8,l=s,u=255&(u=(u=s>>>16)+((e.jd<<24>>24)*(c<<24>>24)>>>5));l=255&(l=(l+=(e.hd<<24>>24)*(c<<24>>24)>>>5)+((e.ud<<24>>24)*(u<<24>>24)>>>5)),i[a+o]=(4278255360&s)+(u<<16)+l}}function ae(t,n,r,i,a){e[n]=function(e,t,n,r,o,s,c,l,u){for(r=c;r<l;++r)for(c=0;c<u;++c)o[s++]=a(n[i(e[t++])])},e[t]=function(t,n,o,s,c,l,u){var d=8>>t.b,f=t.Ea,p=t.K[0],m=t.w;if(8>d)for(t=(1<<t.b)-1,m=(1<<d)-1;n<o;++n){var h,g=0;for(h=0;h<f;++h)h&t||(g=i(s[c++])),l[u++]=a(p[g&m]),g>>=d}else e[`VP8LMapColor`+r](s,c,p,m,l,u,n,o,f)}}function oe(e,t,n,r,i){for(n=t+n;t<n;){var a=e[t++];r[i++]=a>>16&255,r[i++]=a>>8&255,r[i++]=255&a}}function W(e,t,n,r,i){for(n=t+n;t<n;){var a=e[t++];r[i++]=a>>16&255,r[i++]=a>>8&255,r[i++]=255&a,r[i++]=a>>24&255}}function se(e,t,n,r,i){for(n=t+n;t<n;){var a=(o=e[t++])>>16&240|o>>12&15,o=240&o|o>>28&15;r[i++]=a,r[i++]=o}}function ce(e,t,n,r,i){for(n=t+n;t<n;){var a=(o=e[t++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;r[i++]=a,r[i++]=o}}function le(e,t,n,r,i){for(n=t+n;t<n;){var a=e[t++];r[i++]=255&a,r[i++]=a>>8&255,r[i++]=a>>16&255}}function ue(e,t,n,i,a,o){if(o==0)for(n=t+n;t<n;)k(i,((o=e[t++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),a+=32;else r(i,a,e,t,n)}function de(t,n){e[n][0]=e[t+`0`],e[n][1]=e[t+`1`],e[n][2]=e[t+`2`],e[n][3]=e[t+`3`],e[n][4]=e[t+`4`],e[n][5]=e[t+`5`],e[n][6]=e[t+`6`],e[n][7]=e[t+`7`],e[n][8]=e[t+`8`],e[n][9]=e[t+`9`],e[n][10]=e[t+`10`],e[n][11]=e[t+`11`],e[n][12]=e[t+`12`],e[n][13]=e[t+`13`],e[n][14]=e[t+`0`],e[n][15]=e[t+`0`]}function fe(e){return e==Yr||e==Xr||e==Zr||e==Qr}function pe(){this.eb=[],this.size=this.A=this.fb=0}function me(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function he(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new pe,this.f.kb=new me,this.sd=null}function ge(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function _e(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ve(e){return alert(`todo:WebPSamplerProcessPlane`),e.T}function ye(e,t){var n=e.T,i=t.ba.f.RGBA,a=i.eb,o=i.fb+e.ka*i.A,s=Ci[t.ba.S],c=e.y,l=e.O,u=e.f,d=e.N,f=e.ea,p=e.W,m=t.cc,h=t.dc,g=t.Mc,_=t.Nc,v=e.ka,y=e.ka+e.T,b=e.U,x=b+1>>1;for(v==0?s(c,l,null,null,u,d,f,p,u,d,f,p,a,o,null,null,b):(s(t.ec,t.fc,c,l,m,h,g,_,u,d,f,p,a,o-i.A,a,o,b),++n);v+2<y;v+=2)m=u,h=d,g=f,_=p,d+=e.Rc,p+=e.Rc,o+=2*i.A,s(c,(l+=2*e.fa)-e.fa,c,l,m,h,g,_,u,d,f,p,a,o-i.A,a,o,b);return l+=e.fa,e.j+y<e.o?(r(t.ec,t.fc,c,l,b),r(t.cc,t.dc,u,d,x),r(t.Mc,t.Nc,f,p,x),n--):1&y||s(c,l,null,null,u,d,f,p,u,d,f,p,a,o+i.A,null,null,b),n}function be(e,n,r){var i=e.F,a=[e.J];if(i!=null){var o=e.U,s=n.ba.S,c=s==Kr||s==Zr;n=n.ba.f.RGBA;var l=[0],u=e.ka;l[0]=e.T,e.Kb&&(u==0?--l[0]:(--u,a[0]-=e.width),e.j+e.ka+e.T==e.o&&(l[0]=e.o-e.j-u));var d=n.eb;u=n.fb+u*n.A,e=jr(i,a[0],e.width,o,l,d,u+(c?0:3),n.A),t(r==l),e&&fe(s)&&kr(d,u,c,o,l,n.A)}return 0}function xe(e){var t=e.ma,n=t.ba.S,r=11>n,i=n==Ur||n==Gr||n==Kr||n==qr||n==12||fe(n);if(t.memory=null,t.Ib=null,t.Jb=null,t.Nd=null,!Hn(t.Oa,e,i?11:12))return 0;if(i&&fe(n)&&Tn(),e.da)alert(`todo:use_scaling`);else{if(r){if(t.Ib=ve,e.Kb){if(n=e.U+1>>1,t.memory=a(e.U+2*n),t.memory==null)return 0;t.ec=t.memory,t.fc=0,t.cc=t.ec,t.dc=t.fc+e.U,t.Mc=t.cc,t.Nc=t.dc+n,t.Ib=ye,Tn()}}else alert(`todo:EmitYUV`);i&&(t.Jb=be,r&&Cn())}if(r&&!Li){for(e=0;256>e;++e)Ri[e]=89858*(e-128)+Mi>>ji,Vi[e]=-22014*(e-128)+Mi,Bi[e]=-45773*(e-128),zi[e]=113618*(e-128)+Mi>>ji;for(e=Ni;e<Pi;++e)t=76283*(e-16)+Mi>>ji,Hi[e-Ni]=$e(t,255),Ui[e-Ni]=$e(t+8>>4,15);Li=1}return 1}function Se(e){var n=e.ma,r=e.U,i=e.T;return t(!(1&e.ka)),0>=r||0>=i?0:(r=n.Ib(e,n),n.Jb!=null&&n.Jb(e,n,r),n.Dc+=r,1)}function Ce(e){e.ma.memory=null}function we(e,t,n,r){return y(e,8)==47?(t[0]=y(e,14)+1,n[0]=y(e,14)+1,r[0]=y(e,1),y(e,3)==0?!e.h:0):0}function Te(e,t){if(4>e)return e+1;var n=e-2>>1;return(2+(1&e)<<n)+y(t,n)+1}function Ee(e,t){return 120<t?t-120:1<=(n=((n=ii[t-1])>>4)*e+(8-(15&n)))?n:1;var n}function De(e,t,n){var r=S(n),i=e[t+=255&r].g-8;return 0<i&&(w(n,n.u+8),r=S(n),t+=e[t].value,t+=r&(1<<i)-1),w(n,n.u+e[t].g),e[t].value}function Oe(e,n,r){return r.g+=e.g,r.value+=e.value<<n>>>0,t(8>=r.g),e.g}function ke(e,n,r){var i=e.xc;return t((n=i==0?0:e.vc[e.md*(r>>i)+(n>>i)])<e.Wb),e.Ya[n]}function Ae(e,n,i,a){var o=e.ab,s=e.c*n,c=e.C;n=c+n;var l=i,u=a;for(a=e.Ta,i=e.Ua;0<o--;){var d=e.gc[o],f=c,p=n,m=l,h=u,g=(u=a,l=i,d.Ea);switch(t(f<p),t(p<=d.nc),d.hc){case 2:$n(m,h,(p-f)*g,u,l);break;case 0:var _=f,v=p,y=u,b=l,x=(E=d).Ea;_==0&&(Zn(m,h,null,null,1,y,b),re(m,h+1,0,0,x-1,y,b+1),h+=x,b+=x,++_);for(var S=1<<E.b,C=S-1,w=I(x,E.b),T=E.K,E=E.w+(_>>E.b)*w;_<v;){var D=T,O=E,k=1;for(Qn(m,h,y,b-x,1,y,b);k<x;){var A=(k&~C)+S;A>x&&(A=x),(0,ir[D[O++]>>8&15])(m,h+ +k,y,b+k-x,A-k,y,b+k),k=A}h+=x,b+=x,++_&C||(E+=w)}p!=d.nc&&r(u,l-g,u,l+(p-f-1)*g,g);break;case 1:for(g=m,v=h,x=(m=d.Ea)-(b=m&~(y=(h=1<<d.b)-1)),_=I(m,d.b),S=d.K,d=d.w+(f>>d.b)*_;f<p;){for(C=S,w=d,T=new R,E=v+b,D=v+m;v<E;)U(C[w++],T),ar(T,g,v,h,u,l),v+=h,l+=h;v<D&&(U(C[w++],T),ar(T,g,v,x,u,l),v+=x,l+=x),++f&y||(d+=_)}break;case 3:if(m==u&&h==l&&0<d.b){for(v=u,m=g=l+(p-f)*g-(b=(p-f)*I(d.Ea,d.b)),h=u,y=l,_=[],b=(x=b)-1;0<=b;--b)_[b]=h[y+b];for(b=x-1;0<=b;--b)v[m+b]=_[b];er(d,f,p,u,g,u,l)}else er(d,f,p,m,h,u,l)}l=a,u=i}u!=i&&r(a,i,l,u,s)}function je(e,n){var r=e.V,i=e.Ba+e.c*e.C,a=n-e.C;if(t(n<=e.l.o),t(16>=a),0<a){var o=e.l,s=e.Ta,c=e.Ua,l=o.width;if(Ae(e,a,r,i),a=c=[c],t((r=e.C)<(i=n)),t(o.v<o.va),i>o.o&&(i=o.o),r<o.j){var u=o.j-r;r=o.j,a[0]+=u*l}if(r>=i?r=0:(a[0]+=4*o.v,o.ka=r-o.j,o.U=o.va-o.v,o.T=i-r,r=1),r){if(c=c[0],11>(r=e.ca).S){var d=r.f.RGBA,f=(i=r.S,a=o.U,o=o.T,u=d.eb,d.A),p=o;for(d=d.fb+e.Ma*d.A;0<p--;){var m=s,h=c,g=a,_=u,v=d;switch(i){case Hr:or(m,h,g,_,v);break;case Ur:sr(m,h,g,_,v);break;case Yr:sr(m,h,g,_,v),kr(_,v,0,g,1,0);break;case Wr:ur(m,h,g,_,v);break;case Gr:ue(m,h,g,_,v,1);break;case Xr:ue(m,h,g,_,v,1),kr(_,v,0,g,1,0);break;case Kr:ue(m,h,g,_,v,0);break;case Zr:ue(m,h,g,_,v,0),kr(_,v,1,g,1,0);break;case qr:cr(m,h,g,_,v);break;case Qr:cr(m,h,g,_,v),Ar(_,v,g,1,0);break;case Jr:lr(m,h,g,_,v);break;default:t(0)}c+=l,d+=f}e.Ma+=o}else alert(`todo:EmitRescaledRowsYUVA`);t(e.Ma<=r.height)}}e.C=n,t(e.C<=e.i)}function Me(e){var t;if(0<e.ua)return 0;for(t=0;t<e.Wb;++t){var n=e.Ya[t].G,r=e.Ya[t].H;if(0<n[1][r[1]+0].g||0<n[2][r[2]+0].g||0<n[3][r[3]+0].g)return 0}return 1}function Ne(e,n,r,i,a,o){if(e.Z!=0){var s=e.qd,c=e.rd;for(t(Si[e.Z]!=null);n<r;++n)Si[e.Z](s,c,i,a,i,a,o),s=i,c=a,a+=o;e.qd=s,e.rd=c}}function Pe(e,n){var r=e.l.ma,i=r.Z==0||r.Z==1?e.l.j:e.C;if(i=e.C<i?i:e.C,t(n<=e.l.o),n>i){var a=e.l.width,o=r.ca,s=r.tb+a*i,c=e.V,l=e.Ba+e.c*i,u=e.gc;t(e.ab==1),t(u[0].hc==3),nr(u[0],i,n,c,l,o,s),Ne(r,i,n,o,s,a)}e.C=e.Ma=n}function Fe(e,n,r,i,a,o,s){var c=e.$/i,l=e.$%i,u=e.m,d=e.s,f=r+e.$,p=f;a=r+i*a;var m=r+i*o,h=280+d.ua,g=e.Pb?c:16777216,_=0<d.ua?d.Wa:null,v=d.wc,y=f<m?ke(d,l,c):null;t(e.C<o),t(m<=a);var b=!1;A:for(;;){for(;b||f<m;){var x=0;if(c>=g){var E=f-r;t((g=e).Pb),g.wd=g.m,g.xd=E,0<g.s.ua&&P(g.s.Wa,g.s.vb),g=c+oi}if(l&v||(y=ke(d,l,c)),t(y!=null),y.Qb&&(n[f]=y.qb,b=!0),!b)if(T(u),y.jc){x=u,E=n;var D=f,O=y.pd[S(x)&Gn-1];t(y.jc),256>O.g?(w(x,x.u+O.g),E[D]=O.value,x=0):(w(x,x.u+O.g-256),t(256<=O.value),x=O.value),x==0&&(b=!0)}else x=De(y.G[0],y.H[0],u);if(u.h)break;if(b||256>x){if(!b)if(y.nd)n[f]=(y.qb|x<<8)>>>0;else{if(T(u),b=De(y.G[1],y.H[1],u),T(u),E=De(y.G[2],y.H[2],u),D=De(y.G[3],y.H[3],u),u.h)break;n[f]=(D<<24|b<<16|x<<8|E)>>>0}if(b=!1,++f,++l>=i&&(l=0,++c,s!=null&&c<=o&&!(c%16)&&s(e,c),_!=null))for(;p<f;)x=n[p++],_.X[(506832829*x&4294967295)>>>_.Mb]=x}else if(280>x){if(x=Te(x-256,u),E=De(y.G[4],y.H[4],u),T(u),E=Ee(i,E=Te(E,u)),u.h)break;if(f-r<E||a-f<x)break A;for(D=0;D<x;++D)n[f+D]=n[f+D-E];for(f+=x,l+=x;l>=i;)l-=i,++c,s!=null&&c<=o&&!(c%16)&&s(e,c);if(t(f<=a),l&v&&(y=ke(d,l,c)),_!=null)for(;p<f;)x=n[p++],_.X[(506832829*x&4294967295)>>>_.Mb]=x}else{if(!(x<h))break A;for(b=x-280,t(_!=null);p<f;)x=n[p++],_.X[(506832829*x&4294967295)>>>_.Mb]=x;x=f,t(!(b>>>(E=_).Xa)),n[x]=E.X[b],b=!0}b||t(u.h==C(u))}if(e.Pb&&u.h&&f<a)t(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&P(e.s.vb,e.s.Wa);else{if(u.h)break A;s!=null&&s(e,c>o?o:c),e.a=0,e.$=f-r}return 1}return e.a=3,0}function Ie(e){t(e!=null),e.vc=null,e.yc=null,e.Ya=null;var n=e.Wa;n!=null&&(n.X=null),e.vb=null,t(e!=null)}function Le(){var t=new pn;return t==null?null:(t.a=0,t.xb=xi,de(`Predictor`,`VP8LPredictors`),de(`Predictor`,`VP8LPredictors_C`),de(`PredictorAdd`,`VP8LPredictorsAdd`),de(`PredictorAdd`,`VP8LPredictorsAdd_C`),$n=H,ar=ie,or=oe,sr=W,cr=se,lr=ce,ur=le,e.VP8LMapColor32b=tr,e.VP8LMapColor8b=rr,t)}function Re(e,n,r,s,c){var l=1,f=[e],m=[n],h=s.m,g=s.s,_=null,v=0;A:for(;;){if(r)for(;l&&y(h,1);){var b=f,x=m,C=s,E=1,D=C.m,O=C.gc[C.ab],k=y(D,2);if(C.Oc&1<<k)l=0;else{switch(C.Oc|=1<<k,O.hc=k,O.Ea=b[0],O.nc=x[0],O.K=[null],++C.ab,t(4>=C.ab),k){case 0:case 1:O.b=y(D,3)+2,E=Re(I(O.Ea,O.b),I(O.nc,O.b),0,C,O.K),O.K=O.K[0];break;case 3:var A,j=y(D,8)+1,M=16<j?0:4<j?1:2<j?2:3;if(b[0]=I(O.Ea,M),O.b=M,A=E=Re(j,1,0,C,O.K)){var P,F=j,ee=O,L=1<<(8>>ee.b),R=a(L);if(R==null)A=0;else{var z=ee.K[0],B=ee.w;for(R[0]=ee.K[0][0],P=1;P<1*F;++P)R[P]=te(z[B+P],R[P-1]);for(;P<4*L;++P)R[P]=0;ee.K[0]=null,ee.K[0]=R,A=1}}E=A;break;case 2:break;default:t(0)}l=E}}if(f=f[0],m=m[0],l&&y(h,1)&&!(l=1<=(v=y(h,4))&&11>=v)){s.a=3;break A}var V;if(V=l)e:{var ne,re,H,U=s,ie=f,ae=m,oe=v,W=r,se=U.m,ce=U.s,le=[null],ue=1,de=0,fe=ai[oe];t:for(;;){if(W&&y(se,1)){var pe=y(se,3)+2,me=I(ie,pe),he=I(ae,pe),ge=me*he;if(!Re(me,he,0,U,le))break t;for(le=le[0],ce.xc=pe,ne=0;ne<ge;++ne){var _e=le[ne]>>8&65535;le[ne]=_e,_e>=ue&&(ue=_e+1)}}if(se.h)break t;for(re=0;5>re;++re){var ve=ti[re];!re&&0<oe&&(ve+=1<<oe),de<ve&&(de=ve)}var ye=o(ue*fe,d),be=ue,xe=o(be,p);if(xe==null)var Se=null;else t(65536>=be),Se=xe;var Ce=a(de);if(Se==null||Ce==null||ye==null){U.a=1;break t}var we=ye;for(ne=H=0;ne<ue;++ne){var Te=Se[ne],Ee=Te.G,De=Te.H,ke=0,Ae=1,je=0;for(re=0;5>re;++re){ve=ti[re],Ee[re]=we,De[re]=H,!re&&0<oe&&(ve+=1<<oe);r:{var Me,Ne=ve,Pe=U,Le=Ce,ze=we,G=H,Be=0,Ve=Pe.m,He=y(Ve,1);if(i(Le,0,0,Ne),He){var Ue=y(Ve,1)+1,We=y(Ve,y(Ve,1)==0?1:8);Le[We]=1,Ue==2&&(Le[We=y(Ve,8)]=1);var Ge=1}else{var Ke=a(19),qe=y(Ve,4)+4;if(19<qe){Pe.a=3;var Je=0;break r}for(Me=0;Me<qe;++Me)Ke[ri[Me]]=y(Ve,3);var Ye=void 0,Xe=void 0,Ze=Pe,Qe=Ke,$e=Ne,et=Le,tt=0,nt=Ze.m,rt=8,it=o(128,d);n:for(;u(it,0,7,Qe,19);){if(y(nt,1)){if((Ye=2+y(nt,2+2*y(nt,3)))>$e)break n}else Ye=$e;for(Xe=0;Xe<$e&&Ye--;){T(nt);var at=it[0+(127&S(nt))];w(nt,nt.u+at.g);var ot=at.value;if(16>ot)et[Xe++]=ot,ot!=0&&(rt=ot);else{var st=ot==16,ct=ot-16,lt=ei[ct],ut=y(nt,$r[ct])+lt;if(Xe+ut>$e)break n;for(var dt=st?rt:0;0<ut--;)et[Xe++]=dt}}tt=1;break n}tt||(Ze.a=3),Ge=tt}(Ge=Ge&&!Ve.h)&&(Be=u(ze,G,8,Le,Ne)),Ge&&Be!=0?Je=Be:(Pe.a=3,Je=0)}if(Je==0)break t;if(Ae&&ni[re]==1&&(Ae=we[H].g==0),ke+=we[H].g,H+=Je,3>=re){var ft,pt=Ce[0];for(ft=1;ft<ve;++ft)Ce[ft]>pt&&(pt=Ce[ft]);je+=pt}}if(Te.nd=Ae,Te.Qb=0,Ae&&(Te.qb=(Ee[3][De[3]+0].value<<24|Ee[1][De[1]+0].value<<16|Ee[2][De[2]+0].value)>>>0,ke==0&&256>Ee[0][De[0]+0].value&&(Te.Qb=1,Te.qb+=Ee[0][De[0]+0].value<<8)),Te.jc=!Te.Qb&&6>je,Te.jc){var mt,ht=Te;for(mt=0;mt<Gn;++mt){var gt=mt,_t=ht.pd[gt],vt=ht.G[0][ht.H[0]+gt];256<=vt.value?(_t.g=vt.g+256,_t.value=vt.value):(_t.g=0,_t.value=0,gt>>=Oe(vt,8,_t),gt>>=Oe(ht.G[1][ht.H[1]+gt],16,_t),gt>>=Oe(ht.G[2][ht.H[2]+gt],0,_t),Oe(ht.G[3][ht.H[3]+gt],24,_t))}}}ce.vc=le,ce.Wb=ue,ce.Ya=Se,ce.yc=ye,V=1;break e}V=0}if(!(l=V)){s.a=3;break A}if(0<v){if(g.ua=1<<v,!N(g.Wa,v)){s.a=1,l=0;break A}}else g.ua=0;var yt=s,bt=f,xt=m,St=yt.s,Ct=St.xc;if(yt.c=bt,yt.i=xt,St.md=I(bt,Ct),St.wc=Ct==0?-1:(1<<Ct)-1,r){s.xb=bi;break A}if((_=a(f*m))==null){s.a=1,l=0;break A}l=(l=Fe(s,_,0,f,m,m,null))&&!h.h;break A}return l?(c==null?(t(_==null),t(r)):c[0]=_,s.$=0,r||Ie(g)):Ie(g),l}function ze(e,n){var r=e.c*e.i,i=r+n+16*n;return t(e.c<=n),e.V=a(i),e.V==null?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+r+n,1)}function G(e,n){var r=e.C,i=n-r,a=e.V,o=e.Ba+e.c*r;for(t(n<=e.l.o);0<i;){var s=16<i?16:i,c=e.l.ma,l=e.l.width,u=l*s,d=c.ca,f=c.tb+l*r,p=e.Ta,m=e.Ua;Ae(e,s,a,o),Mr(p,m,d,f,u),Ne(c,r,r+s,d,f,l),i-=s,a+=s*e.c,r+=s}t(r==n),e.C=e.Ma=n}function Be(){this.ub=this.yd=this.td=this.Rb=0}function Ve(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function He(){this.Fb=this.Bb=this.Cb=0,this.Zb=a(4),this.Lb=a(4)}function Ue(){this.Yb=function(){var e=[];return function e(t,n,r){for(var i=r[n],a=0;a<i&&(t.push(r.length>n+1?[]:0),!(r.length<n+1));a++)e(t[a],n+1,r)}(e,0,[3,11]),e}()}function We(){this.jb=a(3),this.Wc=s([4,8],Ue),this.Xc=s([4,17],Ue)}function Ge(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new a(4),this.od=new a(4)}function Ke(){this.ld=this.La=this.dd=this.tc=0}function qe(){this.Na=this.la=0}function Je(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ye(){this.ad=a(384),this.Za=0,this.Ob=a(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Xe(){this.uc=this.M=this.Nb=0,this.wa=Array(new Ke),this.Y=0,this.ya=Array(new Ye),this.aa=0,this.l=new et}function Ze(){this.y=a(16),this.f=a(8),this.ea=a(8)}function Qe(){this.cb=this.a=0,this.sc=``,this.m=new b,this.Od=new Be,this.Kc=new Ve,this.ed=new Ge,this.Qa=new He,this.Ic=this.$c=this.Aa=0,this.D=new Xe,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,b),this.ia=0,this.pb=o(4,Je),this.Pa=new We,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ze),this.Hd=0,this.rb=Array(new qe),this.sb=0,this.wa=Array(new Ke),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Ye),this.L=this.aa=0,this.gd=s([4,2],Ke),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function $e(e,t){return 0>e?0:e>t?t:e}function et(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma=`void`,this.put=`VP8IoPutHook`,this.ac=`VP8IoSetupHook`,this.bc=`VP8IoTeardownHook`,this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function tt(){var e=new Qe;return e!=null&&(e.a=0,e.sc=`OK`,e.cb=0,e.Xb=0,li||(li=at)),e}function nt(e,t,n){return e.a==0&&(e.a=t,e.sc=n,e.cb=0),0}function rt(e,t,n){return 3<=n&&e[t+0]==157&&e[t+1]==1&&e[t+2]==42}function it(e,n){if(e==null)return 0;if(e.a=0,e.sc=`OK`,n==null)return nt(e,2,`null VP8Io passed to VP8GetHeaders()`);var r=n.data,a=n.w,o=n.ha;if(4>o)return nt(e,7,`Truncated header.`);var s=r[a+0]|r[a+1]<<8|r[a+2]<<16,c=e.Od;if(c.Rb=!(1&s),c.td=s>>1&7,c.yd=s>>4&1,c.ub=s>>5,3<c.td)return nt(e,3,`Incorrect keyframe parameters.`);if(!c.yd)return nt(e,4,`Frame not displayable.`);a+=3,o-=3;var l=e.Kc;if(c.Rb){if(7>o)return nt(e,7,`cannot parse picture header`);if(!rt(r,a,o))return nt(e,3,`Bad code word`);l.c=16383&(r[a+4]<<8|r[a+3]),l.Td=r[a+4]>>6,l.i=16383&(r[a+6]<<8|r[a+5]),l.Ud=r[a+6]>>6,a+=7,o-=7,e.za=l.c+15>>4,e.Ub=l.i+15>>4,n.width=l.c,n.height=l.i,n.Da=0,n.j=0,n.v=0,n.va=n.width,n.o=n.height,n.da=0,n.ib=n.width,n.hb=n.height,n.U=n.width,n.T=n.height,i((s=e.Pa).jb,0,255,s.jb.length),t((s=e.Qa)!=null),s.Cb=0,s.Bb=0,s.Fb=1,i(s.Zb,0,0,s.Zb.length),i(s.Lb,0,0,s.Lb)}if(c.ub>o)return nt(e,7,`bad partition length`);m(s=e.m,r,a,c.ub),a+=c.ub,o-=c.ub,c.Rb&&(l.Ld=D(s),l.Kd=D(s)),l=e.Qa;var u,d=e.Pa;if(t(s!=null),t(l!=null),l.Cb=D(s),l.Cb){if(l.Bb=D(s),D(s)){for(l.Fb=D(s),u=0;4>u;++u)l.Zb[u]=D(s)?g(s,7):0;for(u=0;4>u;++u)l.Lb[u]=D(s)?g(s,6):0}if(l.Bb)for(u=0;3>u;++u)d.jb[u]=D(s)?h(s,8):255}else l.Bb=0;if(s.Ka)return nt(e,3,`cannot parse segment header`);if((l=e.ed).zd=D(s),l.Tb=h(s,6),l.wb=h(s,3),l.Pc=D(s),l.Pc&&D(s)){for(d=0;4>d;++d)D(s)&&(l.vd[d]=g(s,6));for(d=0;4>d;++d)D(s)&&(l.od[d]=g(s,6))}if(e.L=l.Tb==0?0:l.zd?1:2,s.Ka)return nt(e,3,`cannot parse filter header`);var f=o;if(o=u=a,a=u+f,l=f,e.Xb=(1<<h(e.m,2))-1,f<3*(d=e.Xb))r=7;else{for(u+=3*d,l-=3*d,f=0;f<d;++f){var p=r[o+0]|r[o+1]<<8|r[o+2]<<16;p>l&&(p=l),m(e.Jc[+f],r,u,p),u+=p,l-=p,o+=3}m(e.Jc[+d],r,u,l),r=u<a?0:5}if(r!=0)return nt(e,r,`cannot parse partitions`);for(r=h(u=e.m,7),o=D(u)?g(u,4):0,a=D(u)?g(u,4):0,l=D(u)?g(u,4):0,d=D(u)?g(u,4):0,u=D(u)?g(u,4):0,f=e.Qa,p=0;4>p;++p){if(f.Cb){var _=f.Zb[p];f.Fb||(_+=r)}else{if(0<p){e.pb[p]=e.pb[0];continue}_=r}var v=e.pb[p];v.Sc[0]=si[$e(_+o,127)],v.Sc[1]=ci[$e(_+0,127)],v.Eb[0]=2*si[$e(_+a,127)],v.Eb[1]=101581*ci[$e(_+l,127)]>>16,8>v.Eb[1]&&(v.Eb[1]=8),v.Qc[0]=si[$e(_+d,117)],v.Qc[1]=ci[$e(_+u,127)],v.lc=_+u}if(!c.Rb)return nt(e,4,`Not a key frame.`);for(D(s),c=e.Pa,r=0;4>r;++r){for(o=0;8>o;++o)for(a=0;3>a;++a)for(l=0;11>l;++l)d=O(s,hi[r][o][a][l])?h(s,8):pi[r][o][a][l],c.Wc[r][o].Yb[a][l]=d;for(o=0;17>o;++o)c.Xc[r][o]=c.Wc[r][gi[o]]}return e.kc=D(s),e.kc&&(e.Bd=h(s,8)),e.cb=1}function at(e,t,n,r,i,a,o){var s=t[i].Yb[n];for(n=0;16>i;++i){if(!O(e,s[n+0]))return i;for(;!O(e,s[n+1]);)if(s=t[++i].Yb[0],n=0,i==16)return 16;var c=t[i+1].Yb;if(O(e,s[n+2])){var l=e,u=0;if(O(l,(f=s)[(d=n)+3]))if(O(l,f[d+6])){for(s=0,d=2*(u=O(l,f[d+8]))+(f=O(l,f[d+9+u])),u=0,f=ui[d];f[s];++s)u+=u+O(l,f[s]);u+=3+(8<<d)}else O(l,f[d+7])?(u=7+2*O(l,165),u+=O(l,145)):u=5+O(l,159);else u=O(l,f[d+4])?3+O(l,f[d+5]):2;s=c[2]}else u=1,s=c[1];c=o+di[i],0>(l=e).b&&E(l);var d,f=l.b,p=(d=l.Ca>>1)-(l.I>>f)>>31;--l.b,l.Ca+=p,l.Ca|=1,l.I-=(d+1&p)<<f,a[c]=((u^p)-p)*r[(0<i)+0]}return 16}function ot(e){var t=e.rb[e.sb-1];t.la=0,t.Na=0,i(e.zc,0,0,e.zc.length),e.ja=0}function st(e,t,n,r,i){i=e[t+n+32*r]+(i>>3),e[t+n+32*r]=-256&i?0>i?0:255:i}function ct(e,t,n,r,i,a){st(e,t,0,n,r+i),st(e,t,1,n,r+a),st(e,t,2,n,r-a),st(e,t,3,n,r-i)}function lt(e){return(20091*e>>16)+e}function ut(e,t,n,r){var i,o=0,s=a(16);for(i=0;4>i;++i){var c=e[t+0]+e[t+8],l=e[t+0]-e[t+8],u=(35468*e[t+4]>>16)-lt(e[t+12]),d=lt(e[t+4])+(35468*e[t+12]>>16);s[o+0]=c+d,s[o+1]=l+u,s[o+2]=l-u,s[o+3]=c-d,o+=4,t++}for(i=o=0;4>i;++i)c=(e=s[o+0]+4)+s[o+8],l=e-s[o+8],u=(35468*s[o+4]>>16)-lt(s[o+12]),st(n,r,0,0,c+(d=lt(s[o+4])+(35468*s[o+12]>>16))),st(n,r,1,0,l+u),st(n,r,2,0,l-u),st(n,r,3,0,c-d),o++,r+=32}function dt(e,t,n,r){var i=e[t+0]+4,a=35468*e[t+4]>>16,o=lt(e[t+4]),s=35468*e[t+1]>>16;ct(n,r,0,i+o,e=lt(e[t+1]),s),ct(n,r,1,i+a,e,s),ct(n,r,2,i-a,e,s),ct(n,r,3,i-o,e,s)}function ft(e,t,n,r,i){ut(e,t,n,r),i&&ut(e,t+16,n,r+4)}function pt(e,t,n,r){fr(e,t+0,n,r,1),fr(e,t+32,n,r+128,1)}function mt(e,t,n,r){var i;for(e=e[t+0]+4,i=0;4>i;++i)for(t=0;4>t;++t)st(n,r,t,i,e)}function ht(e,t,n,r){e[t+0]&&hr(e,t+0,n,r),e[t+16]&&hr(e,t+16,n,r+4),e[t+32]&&hr(e,t+32,n,r+128),e[t+48]&&hr(e,t+48,n,r+128+4)}function gt(e,t,n,r){var i,o=a(16);for(i=0;4>i;++i){var s=e[t+0+i]+e[t+12+i],c=e[t+4+i]+e[t+8+i],l=e[t+4+i]-e[t+8+i],u=e[t+0+i]-e[t+12+i];o[0+i]=s+c,o[8+i]=s-c,o[4+i]=u+l,o[12+i]=u-l}for(i=0;4>i;++i)s=(e=o[0+4*i]+3)+o[3+4*i],c=o[1+4*i]+o[2+4*i],l=o[1+4*i]-o[2+4*i],u=e-o[3+4*i],n[r+0]=s+c>>3,n[r+16]=u+l>>3,n[r+32]=s-c>>3,n[r+48]=u-l>>3,r+=64}function _t(e,t,n){var r,i=t-32,a=Br,o=255-e[i-1];for(r=0;r<n;++r){var s,c=a,l=o+e[t-1];for(s=0;s<n;++s)e[t+s]=c[l+e[i+s]];t+=32}}function vt(e,t){_t(e,t,4)}function yt(e,t){_t(e,t,8)}function bt(e,t){_t(e,t,16)}function xt(e,t){var n;for(n=0;16>n;++n)r(e,t+32*n,e,t-32,16)}function St(e,t){var n;for(n=16;0<n;--n)i(e,t,e[t-1],16),t+=32}function Ct(e,t,n){var r;for(r=0;16>r;++r)i(t,n+32*r,e,16)}function wt(e,t){var n,r=16;for(n=0;16>n;++n)r+=e[t-1+32*n]+e[t+n-32];Ct(r>>5,e,t)}function Tt(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t-1+32*n];Ct(r>>4,e,t)}function Et(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t+n-32];Ct(r>>4,e,t)}function Dt(e,t){Ct(128,e,t)}function Ot(e,t,n){return e+2*t+n+2>>2}function kt(e,t){var n,i=t-32;for(i=new Uint8Array([Ot(e[i-1],e[i+0],e[i+1]),Ot(e[i+0],e[i+1],e[i+2]),Ot(e[i+1],e[i+2],e[i+3]),Ot(e[i+2],e[i+3],e[i+4])]),n=0;4>n;++n)r(e,t+32*n,i,0,i.length)}function At(e,t){var n=e[t-1],r=e[t-1+32],i=e[t-1+64],a=e[t-1+96];k(e,t+0,16843009*Ot(e[t-1-32],n,r)),k(e,t+32,16843009*Ot(n,r,i)),k(e,t+64,16843009*Ot(r,i,a)),k(e,t+96,16843009*Ot(i,a,a))}function jt(e,t){var n,r=4;for(n=0;4>n;++n)r+=e[t+n-32]+e[t-1+32*n];for(r>>=3,n=0;4>n;++n)i(e,t+32*n,r,4)}function Mt(e,t){var n=e[t-1+0],r=e[t-1+32],i=e[t-1+64],a=e[t-1-32],o=e[t+0-32],s=e[t+1-32],c=e[t+2-32],l=e[t+3-32];e[t+0+96]=Ot(r,i,e[t-1+96]),e[t+1+96]=e[t+0+64]=Ot(n,r,i),e[t+2+96]=e[t+1+64]=e[t+0+32]=Ot(a,n,r),e[t+3+96]=e[t+2+64]=e[t+1+32]=e[t+0+0]=Ot(o,a,n),e[t+3+64]=e[t+2+32]=e[t+1+0]=Ot(s,o,a),e[t+3+32]=e[t+2+0]=Ot(c,s,o),e[t+3+0]=Ot(l,c,s)}function Nt(e,t){var n=e[t+1-32],r=e[t+2-32],i=e[t+3-32],a=e[t+4-32],o=e[t+5-32],s=e[t+6-32],c=e[t+7-32];e[t+0+0]=Ot(e[t+0-32],n,r),e[t+1+0]=e[t+0+32]=Ot(n,r,i),e[t+2+0]=e[t+1+32]=e[t+0+64]=Ot(r,i,a),e[t+3+0]=e[t+2+32]=e[t+1+64]=e[t+0+96]=Ot(i,a,o),e[t+3+32]=e[t+2+64]=e[t+1+96]=Ot(a,o,s),e[t+3+64]=e[t+2+96]=Ot(o,s,c),e[t+3+96]=Ot(s,c,c)}function Pt(e,t){var n=e[t-1+0],r=e[t-1+32],i=e[t-1+64],a=e[t-1-32],o=e[t+0-32],s=e[t+1-32],c=e[t+2-32],l=e[t+3-32];e[t+0+0]=e[t+1+64]=a+o+1>>1,e[t+1+0]=e[t+2+64]=o+s+1>>1,e[t+2+0]=e[t+3+64]=s+c+1>>1,e[t+3+0]=c+l+1>>1,e[t+0+96]=Ot(i,r,n),e[t+0+64]=Ot(r,n,a),e[t+0+32]=e[t+1+96]=Ot(n,a,o),e[t+1+32]=e[t+2+96]=Ot(a,o,s),e[t+2+32]=e[t+3+96]=Ot(o,s,c),e[t+3+32]=Ot(s,c,l)}function Ft(e,t){var n=e[t+0-32],r=e[t+1-32],i=e[t+2-32],a=e[t+3-32],o=e[t+4-32],s=e[t+5-32],c=e[t+6-32],l=e[t+7-32];e[t+0+0]=n+r+1>>1,e[t+1+0]=e[t+0+64]=r+i+1>>1,e[t+2+0]=e[t+1+64]=i+a+1>>1,e[t+3+0]=e[t+2+64]=a+o+1>>1,e[t+0+32]=Ot(n,r,i),e[t+1+32]=e[t+0+96]=Ot(r,i,a),e[t+2+32]=e[t+1+96]=Ot(i,a,o),e[t+3+32]=e[t+2+96]=Ot(a,o,s),e[t+3+64]=Ot(o,s,c),e[t+3+96]=Ot(s,c,l)}function It(e,t){var n=e[t-1+0],r=e[t-1+32],i=e[t-1+64],a=e[t-1+96];e[t+0+0]=n+r+1>>1,e[t+2+0]=e[t+0+32]=r+i+1>>1,e[t+2+32]=e[t+0+64]=i+a+1>>1,e[t+1+0]=Ot(n,r,i),e[t+3+0]=e[t+1+32]=Ot(r,i,a),e[t+3+32]=e[t+1+64]=Ot(i,a,a),e[t+3+64]=e[t+2+64]=e[t+0+96]=e[t+1+96]=e[t+2+96]=e[t+3+96]=a}function Lt(e,t){var n=e[t-1+0],r=e[t-1+32],i=e[t-1+64],a=e[t-1+96],o=e[t-1-32],s=e[t+0-32],c=e[t+1-32],l=e[t+2-32];e[t+0+0]=e[t+2+32]=n+o+1>>1,e[t+0+32]=e[t+2+64]=r+n+1>>1,e[t+0+64]=e[t+2+96]=i+r+1>>1,e[t+0+96]=a+i+1>>1,e[t+3+0]=Ot(s,c,l),e[t+2+0]=Ot(o,s,c),e[t+1+0]=e[t+3+32]=Ot(n,o,s),e[t+1+32]=e[t+3+64]=Ot(r,n,o),e[t+1+64]=e[t+3+96]=Ot(i,r,n),e[t+1+96]=Ot(a,i,r)}function Rt(e,t){var n;for(n=0;8>n;++n)r(e,t+32*n,e,t-32,8)}function zt(e,t){var n;for(n=0;8>n;++n)i(e,t,e[t-1],8),t+=32}function Bt(e,t,n){var r;for(r=0;8>r;++r)i(t,n+32*r,e,8)}function Vt(e,t){var n,r=8;for(n=0;8>n;++n)r+=e[t+n-32]+e[t-1+32*n];Bt(r>>4,e,t)}function Ht(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t+n-32];Bt(r>>3,e,t)}function Ut(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t-1+32*n];Bt(r>>3,e,t)}function Wt(e,t){Bt(128,e,t)}function Gt(e,t,n){var r=e[t-n],i=e[t+0],a=3*(i-r)+Rr[1020+e[t-2*n]-e[t+n]],o=zr[112+(a+4>>3)];e[t-n]=Br[255+r+zr[112+(a+3>>3)]],e[t+0]=Br[255+i-o]}function Kt(e,t,n,r){var i=e[t+0],a=e[t+n];return Vr[255+e[t-2*n]-e[t-n]]>r||Vr[255+a-i]>r}function qt(e,t,n,r){return 4*Vr[255+e[t-n]-e[t+0]]+Vr[255+e[t-2*n]-e[t+n]]<=r}function Jt(e,t,n,r,i){var a=e[t-3*n],o=e[t-2*n],s=e[t-n],c=e[t+0],l=e[t+n],u=e[t+2*n],d=e[t+3*n];return 4*Vr[255+s-c]+Vr[255+o-l]>r?0:Vr[255+e[t-4*n]-a]<=i&&Vr[255+a-o]<=i&&Vr[255+o-s]<=i&&Vr[255+d-u]<=i&&Vr[255+u-l]<=i&&Vr[255+l-c]<=i}function Yt(e,t,n,r){var i=2*r+1;for(r=0;16>r;++r)qt(e,t+r,n,i)&&Gt(e,t+r,n)}function Xt(e,t,n,r){var i=2*r+1;for(r=0;16>r;++r)qt(e,t+r*n,1,i)&&Gt(e,t+r*n,1)}function Zt(e,t,n,r){var i;for(i=3;0<i;--i)Yt(e,t+=4*n,n,r)}function Qt(e,t,n,r){var i;for(i=3;0<i;--i)Xt(e,t+=4,n,r)}function $t(e,t,n,r,i,a,o,s){for(a=2*a+1;0<i--;){if(Jt(e,t,n,a,o))if(Kt(e,t,n,s))Gt(e,t,n);else{var c=e,l=t,u=n,d=c[l-2*u],f=c[l-u],p=c[l+0],m=c[l+u],h=c[l+2*u],g=27*(v=Rr[1020+3*(p-f)+Rr[1020+d-m]])+63>>7,_=18*v+63>>7,v=9*v+63>>7;c[l-3*u]=Br[255+c[l-3*u]+v],c[l-2*u]=Br[255+d+_],c[l-u]=Br[255+f+g],c[l+0]=Br[255+p-g],c[l+u]=Br[255+m-_],c[l+2*u]=Br[255+h-v]}t+=r}}function en(e,t,n,r,i,a,o,s){for(a=2*a+1;0<i--;){if(Jt(e,t,n,a,o))if(Kt(e,t,n,s))Gt(e,t,n);else{var c=e,l=t,u=n,d=c[l-u],f=c[l+0],p=c[l+u],m=zr[112+(4+(h=3*(f-d))>>3)],h=zr[112+(h+3>>3)],g=m+1>>1;c[l-2*u]=Br[255+c[l-2*u]+g],c[l-u]=Br[255+d+h],c[l+0]=Br[255+f-m],c[l+u]=Br[255+p-g]}t+=r}}function tn(e,t,n,r,i,a){$t(e,t,n,1,16,r,i,a)}function nn(e,t,n,r,i,a){$t(e,t,1,n,16,r,i,a)}function rn(e,t,n,r,i,a){var o;for(o=3;0<o;--o)en(e,t+=4*n,n,1,16,r,i,a)}function an(e,t,n,r,i,a){var o;for(o=3;0<o;--o)en(e,t+=4,1,n,16,r,i,a)}function on(e,t,n,r,i,a,o,s){$t(e,t,i,1,8,a,o,s),$t(n,r,i,1,8,a,o,s)}function sn(e,t,n,r,i,a,o,s){$t(e,t,1,i,8,a,o,s),$t(n,r,1,i,8,a,o,s)}function cn(e,t,n,r,i,a,o,s){en(e,t+4*i,i,1,8,a,o,s),en(n,r+4*i,i,1,8,a,o,s)}function ln(e,t,n,r,i,a,o,s){en(e,t+4,1,i,8,a,o,s),en(n,r+4,1,i,8,a,o,s)}function un(){this.ba=new he,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new _e,this.memory=0,this.Ib=`OutputFunc`,this.Jb=`OutputAlphaFunc`,this.Nd=`OutputRowFunc`}function K(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function dn(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function fn(){this.ua=0,this.Wa=new F,this.vb=new F,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new p,this.yc=new d}function pn(){this.xb=this.a=0,this.l=new et,this.ca=new he,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new x,this.Pb=0,this.wd=new x,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new fn,this.ab=0,this.gc=o(4,dn),this.Oc=0}function mn(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new et,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function hn(e,t,n,r,i,a,o){for(e=e==null?0:e[t+0],t=0;t<o;++t)i[a+t]=e+n[r+t]&255,e=i[a+t]}function gn(e,t,n,r,i,a,o){var s;if(e==null)hn(null,null,n,r,i,a,o);else for(s=0;s<o;++s)i[a+s]=e[t+s]+n[r+s]&255}function _n(e,t,n,r,i,a,o){if(e==null)hn(null,null,n,r,i,a,o);else{var s,c=e[t+0],l=c,u=c;for(s=0;s<o;++s)l=u+(c=e[t+s])-l,u=n[r+s]+(-256&l?0>l?0:255:l)&255,l=c,i[a+s]=u}}function vn(e,n,i,o){var s=n.width,c=n.o;if(t(e!=null&&n!=null),0>i||0>=o||i+o>c)return null;if(!e.Cc){if(e.ga==null){var l;if(e.ga=new mn,(l=e.ga==null)||(l=n.width*n.o,t(e.Gb.length==0),e.Gb=a(l),e.Uc=0,e.Gb==null?l=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,l=1),l=!l),!l){l=e.ga;var u=e.Fa,d=e.P,f=e.qc,p=e.mb,m=e.nb,h=d+1,g=f-1,v=l.l;if(t(u!=null&&p!=null&&n!=null),Si[0]=null,Si[1]=hn,Si[2]=gn,Si[3]=_n,l.ca=p,l.tb=m,l.c=n.width,l.i=n.height,t(0<l.c&&0<l.i),1>=f)n=0;else if(l.$a=3&u[d+0],l.Z=u[d+0]>>2&3,l.Lc=u[d+0]>>4&3,d=u[d+0]>>6&3,0>l.$a||1<l.$a||4<=l.Z||1<l.Lc||d)n=0;else if(v.put=Se,v.ac=xe,v.bc=Ce,v.ma=l,v.width=n.width,v.height=n.height,v.Da=n.Da,v.v=n.v,v.va=n.va,v.j=n.j,v.o=n.o,l.$a)A:{t(l.$a==1),n=Le();e:for(;;){if(n==null){n=0;break A}if(t(l!=null),l.mc=n,n.c=l.c,n.i=l.i,n.l=l.l,n.l.ma=l,n.l.width=l.c,n.l.height=l.i,n.a=0,_(n.m,u,h,g),!Re(l.c,l.i,1,n,null)||(n.ab==1&&n.gc[0].hc==3&&Me(n.s)?(l.ic=1,u=n.c*n.i,n.Ta=null,n.Ua=0,n.V=a(u),n.Ba=0,n.V==null?(n.a=1,n=0):n=1):(l.ic=0,n=ze(n,l.c)),!n))break e;n=1;break A}l.mc=null,n=0}else n=g>=l.c*l.i;l=!n}if(l)return null;e.ga.Lc==1?o=c-i:e.Ga=0}t(e.ga!=null),t(i+o<=c);A:{if(n=(u=e.ga).c,c=u.l.o,u.$a==0){if(h=e.rc,g=e.Vc,v=e.Fa,d=e.P+1+i*n,f=e.mb,p=e.nb+i*n,t(d<=e.P+e.qc),u.Z!=0)for(t(Si[u.Z]!=null),l=0;l<o;++l)Si[u.Z](h,g,v,d,f,p,n),h=f,g=p,p+=n,d+=n;else for(l=0;l<o;++l)r(f,p,v,d,n),h=f,g=p,p+=n,d+=n;e.rc=h,e.Vc=g}else{if(t(u.mc!=null),n=i+o,t((l=u.mc)!=null),t(n<=l.i),l.C>=n)n=1;else if(u.ic||Cn(),u.ic){u=l.V,h=l.Ba,g=l.c;var y=l.i,b=(v=1,d=l.$/g,f=l.$%g,p=l.m,m=l.s,l.$),x=g*y,S=g*n,w=m.wc,E=b<S?ke(m,f,d):null;t(b<=x),t(n<=y),t(Me(m));e:for(;;){for(;!p.h&&b<S;){if(f&w||(E=ke(m,f,d)),t(E!=null),T(p),256>(y=De(E.G[0],E.H[0],p)))u[h+b]=y,++b,++f>=g&&(f=0,++d<=n&&!(d%16)&&Pe(l,d));else{if(!(280>y)){v=0;break e}y=Te(y-256,p);var D,O=De(E.G[4],E.H[4],p);if(T(p),!(b>=(O=Ee(g,O=Te(O,p)))&&x-b>=y)){v=0;break e}for(D=0;D<y;++D)u[h+b+D]=u[h+b+D-O];for(b+=y,f+=y;f>=g;)f-=g,++d<=n&&!(d%16)&&Pe(l,d);b<S&&f&w&&(E=ke(m,f,d))}t(p.h==C(p))}Pe(l,d>n?n:d);break e}!v||p.h&&b<x?(v=0,l.a=p.h?5:3):l.$=b,n=v}else n=Fe(l,l.V,l.Ba,l.c,l.i,n,G);if(!n){o=0;break A}}i+o>=c&&(e.Cc=1),o=1}if(!o)return null;if(e.Cc&&((o=e.ga)!=null&&(o.mc=null),e.ga=null,0<e.Ga))return alert(`todo:WebPDequantizeLevels`),null}return e.nb+i*s}function yn(e,t,n,r,i,a){for(;0<i--;){var o,s=e,c=t+ +!!n,l=e,u=t+(n?0:3);for(o=0;o<r;++o){var d=l[u+4*o];d!=255&&(d*=32897,s[c+4*o+0]=s[c+4*o+0]*d>>23,s[c+4*o+1]=s[c+4*o+1]*d>>23,s[c+4*o+2]=s[c+4*o+2]*d>>23)}t+=a}}function bn(e,t,n,r,i){for(;0<r--;){var a;for(a=0;a<n;++a){var o=e[t+2*a+0],s=15&(l=e[t+2*a+1]),c=4369*s,l=(240&l|l>>4)*c>>16;e[t+2*a+0]=(240&o|o>>4)*c>>16&240|(15&o|o<<4)*c>>16>>4&15,e[t+2*a+1]=240&l|s}t+=i}}function xn(e,t,n,r,i,a,o,s){var c,l,u=255;for(l=0;l<i;++l){for(c=0;c<r;++c){var d=e[t+c];a[o+4*c]=d,u&=d}t+=n,o+=s}return u!=255}function Sn(e,t,n,r,i){var a;for(a=0;a<i;++a)n[r+a]=e[t+a]>>8}function Cn(){kr=yn,Ar=bn,jr=xn,Mr=Sn}function wn(n,r,i){e[n]=function(e,n,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y){var b,x=y-1>>1,S=s[c+0]|l[u+0]<<16,C=d[f+0]|p[m+0]<<16;t(e!=null);var w=3*S+C+131074>>2;for(r(e[n+0],255&w,w>>16,h,g),a!=null&&(w=3*C+S+131074>>2,r(a[o+0],255&w,w>>16,_,v)),b=1;b<=x;++b){var T=s[c+b]|l[u+b]<<16,E=d[f+b]|p[m+b]<<16,D=S+T+C+E+524296,O=D+2*(T+C)>>3;w=O+S>>1,S=(D=D+2*(S+E)>>3)+T>>1,r(e[n+2*b-1],255&w,w>>16,h,g+(2*b-1)*i),r(e[n+2*b-0],255&S,S>>16,h,g+(2*b-0)*i),a!=null&&(w=D+C>>1,S=O+E>>1,r(a[o+2*b-1],255&w,w>>16,_,v+(2*b-1)*i),r(a[o+2*b+0],255&S,S>>16,_,v+(2*b+0)*i)),S=T,C=E}1&y||(w=3*S+C+131074>>2,r(e[n+y-1],255&w,w>>16,h,g+(y-1)*i),a!=null&&(w=3*C+S+131074>>2,r(a[o+y-1],255&w,w>>16,_,v+(y-1)*i)))}}function Tn(){Ci[Hr]=wi,Ci[Ur]=Ei,Ci[Wr]=Ti,Ci[Gr]=Di,Ci[Kr]=Oi,Ci[qr]=ki,Ci[Jr]=Ai,Ci[Yr]=Ei,Ci[Xr]=Di,Ci[Zr]=Oi,Ci[Qr]=ki}function En(e){return e&~Ii?0>e?0:255:e>>Fi}function Dn(e,t){return En((19077*e>>8)+(26149*t>>8)-14234)}function On(e,t,n){return En((19077*e>>8)-(6419*t>>8)-(13320*n>>8)+8708)}function kn(e,t){return En((19077*e>>8)+(33050*t>>8)-17685)}function An(e,t,n,r,i){r[i+0]=Dn(e,n),r[i+1]=On(e,t,n),r[i+2]=kn(e,t)}function jn(e,t,n,r,i){r[i+0]=kn(e,t),r[i+1]=On(e,t,n),r[i+2]=Dn(e,n)}function Mn(e,t,n,r,i){var a=On(e,t,n);t=a<<3&224|kn(e,t)>>3,r[i+0]=248&Dn(e,n)|a>>5,r[i+1]=t}function Nn(e,t,n,r,i){var a=240&kn(e,t)|15;r[i+0]=240&Dn(e,n)|On(e,t,n)>>4,r[i+1]=a}function Pn(e,t,n,r,i){r[i+0]=255,An(e,t,n,r,i+1)}function Fn(e,t,n,r,i){jn(e,t,n,r,i),r[i+3]=255}function In(e,t,n,r,i){An(e,t,n,r,i),r[i+3]=255}function Ln(t,n,r){e[t]=function(e,t,i,a,o,s,c,l,u){for(var d=l+(-2&u)*r;l!=d;)n(e[t+0],i[a+0],o[s+0],c,l),n(e[t+1],i[a+0],o[s+0],c,l+r),t+=2,++a,++s,l+=2*r;1&u&&n(e[t+0],i[a+0],o[s+0],c,l)}}function Rn(e,t,n){return n==0?e==0?t==0?6:5:t==0?4:0:n}function zn(e,t,n,r,i){switch(e>>>30){case 3:fr(t,n,r,i,0);break;case 2:pr(t,n,r,i);break;case 1:hr(t,n,r,i)}}function Bn(e,t){var n,a,o=t.M,s=t.Nb,c=e.oc,l=e.pc+40,u=e.oc,d=e.pc+584,f=e.oc,p=e.pc+600;for(n=0;16>n;++n)c[l+32*n-1]=129;for(n=0;8>n;++n)u[d+32*n-1]=129,f[p+32*n-1]=129;for(0<o?c[l-1-32]=u[d-1-32]=f[p-1-32]=129:(i(c,l-32-1,127,21),i(u,d-32-1,127,9),i(f,p-32-1,127,9)),a=0;a<e.za;++a){var m=t.ya[t.aa+a];if(0<a){for(n=-1;16>n;++n)r(c,l+32*n-4,c,l+32*n+12,4);for(n=-1;8>n;++n)r(u,d+32*n-4,u,d+32*n+4,4),r(f,p+32*n-4,f,p+32*n+4,4)}var h=e.Gd,g=e.Hd+a,_=m.ad,v=m.Hc;if(0<o&&(r(c,l-32,h[g].y,0,16),r(u,d-32,h[g].f,0,8),r(f,p-32,h[g].ea,0,8)),m.Za){var y=c,b=l-32+16;for(0<o&&(a>=e.za-1?i(y,b,h[g].y[15],4):r(y,b,h[g+1].y,0,4)),n=0;4>n;n++)y[b+128+n]=y[b+256+n]=y[b+384+n]=y[b+0+n];for(n=0;16>n;++n,v<<=2)y=c,b=l+Wi[n],vi[m.Ob[n]](y,b),zn(v,_,16*n,y,b)}else if(y=Rn(a,o,m.Ob[0]),_i[y](c,l),v!=0)for(n=0;16>n;++n,v<<=2)zn(v,_,16*n,c,l+Wi[n]);for(n=m.Gc,y=Rn(a,o,m.Dd),yi[y](u,d),yi[y](f,p),v=_,y=u,b=d,255&(m=0|n)&&(170&m?mr(v,256,y,b):gr(v,256,y,b)),m=f,v=p,255&(n>>=8)&&(170&n?mr(_,320,m,v):gr(_,320,m,v)),o<e.Ub-1&&(r(h[g].y,0,c,l+480,16),r(h[g].f,0,u,d+224,8),r(h[g].ea,0,f,p+224,8)),n=8*s*e.B,h=e.sa,g=e.ta+16*a+16*s*e.R,_=e.qa,m=e.ra+8*a+n,v=e.Ha,y=e.Ia+8*a+n,n=0;16>n;++n)r(h,g+n*e.R,c,l+32*n,16);for(n=0;8>n;++n)r(_,m+n*e.B,u,d+32*n,8),r(v,y+n*e.B,f,p+32*n,8)}}function Vn(e,r,i,a,o,s,c,l,u){var d=[0],f=[0],p=0,m=u==null?0:u.kd,h=u==null?new K:u;if(e==null||12>i)return 7;h.data=e,h.w=r,h.ha=i,r=[r],i=[i],h.gb=[h.gb];A:{var g=r,v=i,y=h.gb;if(t(e!=null),t(v!=null),t(y!=null),y[0]=0,12<=v[0]&&!n(e,g[0],`RIFF`)){if(n(e,g[0]+8,`WEBP`)){y=3;break A}var b=M(e,g[0]+4);if(12>b||4294967286<b){y=3;break A}if(m&&b>v[0]-8){y=7;break A}y[0]=b,g[0]+=12,v[0]-=12}y=0}if(y!=0)return y;for(b=0<h.gb[0],i=i[0];;){A:{var S=e;v=r,y=i;var C=d,w=f,T=g=[0];if((O=p=[p])[0]=0,8>y[0])y=7;else{if(!n(S,v[0],`VP8X`)){if(M(S,v[0]+4)!=10){y=3;break A}if(18>y[0]){y=7;break A}var E=M(S,v[0]+8),D=1+j(S,v[0]+12);if(2147483648<=D*(S=1+j(S,v[0]+15))){y=3;break A}T!=null&&(T[0]=E),C!=null&&(C[0]=D),w!=null&&(w[0]=S),v[0]+=18,y[0]-=18,O[0]=1}y=0}}if(p=p[0],g=g[0],y!=0)return y;if(v=!!(2&g),!b&&p)return 3;if(s!=null&&(s[0]=!!(16&g)),c!=null&&(c[0]=v),l!=null&&(l[0]=0),c=d[0],g=f[0],p&&v&&u==null){y=0;break}if(4>i){y=7;break}if(b&&p||!b&&!p&&!n(e,r[0],`ALPH`)){i=[i],h.na=[h.na],h.P=[h.P],h.Sa=[h.Sa];A:{E=e,y=r,b=i;var O=h.gb;C=h.na,w=h.P,T=h.Sa,D=22,t(E!=null),t(b!=null),S=y[0];var k=b[0];for(t(C!=null),t(T!=null),C[0]=null,w[0]=null,T[0]=0;;){if(y[0]=S,b[0]=k,8>k){y=7;break A}var A=M(E,S+4);if(4294967286<A){y=3;break A}var N=8+A+1&-2;if(D+=N,0<O&&D>O){y=3;break A}if(!n(E,S,`VP8 `)||!n(E,S,`VP8L`)){y=0;break A}if(k[0]<N){y=7;break A}n(E,S,`ALPH`)||(C[0]=E,w[0]=S+8,T[0]=A),S+=N,k-=N}}if(i=i[0],h.na=h.na[0],h.P=h.P[0],h.Sa=h.Sa[0],y!=0)break}i=[i],h.Ja=[h.Ja],h.xa=[h.xa];A:if(O=e,y=r,b=i,C=h.gb[0],w=h.Ja,T=h.xa,E=y[0],S=!n(O,E,`VP8 `),D=!n(O,E,`VP8L`),t(O!=null),t(b!=null),t(w!=null),t(T!=null),8>b[0])y=7;else{if(S||D){if(O=M(O,E+4),12<=C&&O>C-12){y=3;break A}if(m&&O>b[0]-8){y=7;break A}w[0]=O,y[0]+=8,b[0]-=8,T[0]=D}else T[0]=5<=b[0]&&O[E+0]==47&&!(O[E+4]>>5),w[0]=b[0];y=0}if(i=i[0],h.Ja=h.Ja[0],h.xa=h.xa[0],r=r[0],y!=0)break;if(4294967286<h.Ja)return 3;if(l==null||v||(l[0]=h.xa?2:1),c=[c],g=[g],h.xa){if(5>i){y=7;break}l=c,m=g,v=s,e==null||5>i?e=0:5<=i&&e[r+0]==47&&!(e[r+4]>>5)?(b=[0],O=[0],C=[0],_(w=new x,e,r,i),we(w,b,O,C)?(l!=null&&(l[0]=b[0]),m!=null&&(m[0]=O[0]),v!=null&&(v[0]=C[0]),e=1):e=0):e=0}else{if(10>i){y=7;break}l=g,e==null||10>i||!rt(e,r+3,i-3)?e=0:(m=e[r+0]|e[r+1]<<8|e[r+2]<<16,v=16383&(e[r+7]<<8|e[r+6]),e=16383&(e[r+9]<<8|e[r+8]),1&m||3<(m>>1&7)||!(m>>4&1)||m>>5>=h.Ja||!v||!e?e=0:(c&&(c[0]=v),l&&(l[0]=e),e=1))}if(!e||(c=c[0],g=g[0],p&&(d[0]!=c||f[0]!=g)))return 3;u!=null&&(u[0]=h,u.offset=r-u.w,t(4294967286>r-u.w),t(u.offset==u.ha-i));break}return y==0||y==7&&p&&u==null?(s!=null&&(s[0]|=h.na!=null&&0<h.na.length),a!=null&&(a[0]=c),o!=null&&(o[0]=g),0):y}function Hn(e,t,n){var r=t.width,i=t.height,a=0,o=0,s=r,c=i;if(t.Da=e!=null&&0<e.Da,t.Da&&(s=e.cd,c=e.bd,a=e.v,o=e.j,11>n||(a&=-2,o&=-2),0>a||0>o||0>=s||0>=c||a+s>r||o+c>i))return 0;if(t.v=a,t.j=o,t.va=a+s,t.o=o+c,t.U=s,t.T=c,t.da=e!=null&&0<e.da,t.da){if(!ee(s,c,n=[e.ib],a=[e.hb]))return 0;t.ib=n[0],t.hb=a[0]}return t.ob=e!=null&&e.ob,t.Kb=e==null||!e.Sd,t.da&&(t.ob=t.ib<3*r/4&&t.hb<3*i/4,t.Kb=0),1}function Un(e){if(e==null)return 2;if(11>e.S){var t=e.f.RGBA;t.fb+=(e.height-1)*t.A,t.A=-t.A}else t=e.f.kb,e=e.height,t.O+=(e-1)*t.fa,t.fa=-t.fa,t.N+=(e-1>>1)*t.Ab,t.Ab=-t.Ab,t.W+=(e-1>>1)*t.Db,t.Db=-t.Db,t.F!=null&&(t.J+=(e-1)*t.lb,t.lb=-t.lb);return 0}function Wn(e,t,n,r){if(r==null||0>=e||0>=t)return 2;if(n!=null){if(n.Da){var i=n.cd,o=n.bd,s=-2&n.v,c=-2&n.j;if(0>s||0>c||0>=i||0>=o||s+i>e||c+o>t)return 2;e=i,t=o}if(n.da){if(!ee(e,t,i=[n.ib],o=[n.hb]))return 2;e=i[0],t=o[0]}}r.width=e,r.height=t;A:{var l=r.width,u=r.height;if(e=r.S,0>=l||0>=u||!(e>=Hr&&13>e))e=2;else{if(0>=r.Rd&&r.sd==null){s=o=i=t=0;var d=(c=l*Ji[e])*u;if(11>e||(o=(u+1)/2*(t=(l+1)/2),e==12&&(s=(i=l)*u)),(u=a(d+2*o+s))==null){e=1;break A}r.sd=u,11>e?((l=r.f.RGBA).eb=u,l.fb=0,l.A=c,l.size=d):((l=r.f.kb).y=u,l.O=0,l.fa=c,l.Fd=d,l.f=u,l.N=0+d,l.Ab=t,l.Cd=o,l.ea=u,l.W=0+d+o,l.Db=t,l.Ed=o,e==12&&(l.F=u,l.J=0+d+2*o),l.Tc=s,l.lb=i)}if(t=1,i=r.S,o=r.width,s=r.height,i>=Hr&&13>i)if(11>i)e=r.f.RGBA,t&=(c=Math.abs(e.A))*(s-1)+o<=e.size,t&=c>=o*Ji[i],t&=e.eb!=null;else{e=r.f.kb,c=(o+1)/2,d=(s+1)/2,l=Math.abs(e.fa),u=Math.abs(e.Ab);var f=Math.abs(e.Db),p=Math.abs(e.lb),m=p*(s-1)+o;t&=l*(s-1)+o<=e.Fd,t&=u*(d-1)+c<=e.Cd,t=(t&=f*(d-1)+c<=e.Ed)&l>=o&u>=c&f>=c,t&=e.y!=null,t&=e.f!=null,t&=e.ea!=null,i==12&&(t&=p>=o,t&=m<=e.Tc,t&=e.F!=null)}else t=0;e=t?0:2}}return e!=0||n!=null&&n.fd&&(e=Un(r)),e}var Gn=64,Kn=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],qn=24,Jn=32,Yn=8,Xn=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];L(`Predictor0`,`PredictorAdd0`),e.Predictor0=function(){return 4278190080},e.Predictor1=function(e){return e},e.Predictor2=function(e,t,n){return t[n+0]},e.Predictor3=function(e,t,n){return t[n+1]},e.Predictor4=function(e,t,n){return t[n-1]},e.Predictor5=function(e,t,n){return z(z(e,t[n+1]),t[n+0])},e.Predictor6=function(e,t,n){return z(e,t[n-1])},e.Predictor7=function(e,t,n){return z(e,t[n+0])},e.Predictor8=function(e,t,n){return z(t[n-1],t[n+0])},e.Predictor9=function(e,t,n){return z(t[n+0],t[n+1])},e.Predictor10=function(e,t,n){return z(z(e,t[n-1]),z(t[n+0],t[n+1]))},e.Predictor11=function(e,t,n){var r=t[n+0];return 0>=ne(r>>24&255,e>>24&255,(t=t[n-1])>>24&255)+ne(r>>16&255,e>>16&255,t>>16&255)+ne(r>>8&255,e>>8&255,t>>8&255)+ne(255&r,255&e,255&t)?r:e},e.Predictor12=function(e,t,n){var r=t[n+0];return(B((e>>24&255)+(r>>24&255)-((t=t[n-1])>>24&255))<<24|B((e>>16&255)+(r>>16&255)-(t>>16&255))<<16|B((e>>8&255)+(r>>8&255)-(t>>8&255))<<8|B((255&e)+(255&r)-(255&t)))>>>0},e.Predictor13=function(e,t,n){var r=t[n-1];return(V((e=z(e,t[n+0]))>>24&255,r>>24&255)<<24|V(e>>16&255,r>>16&255)<<16|V(e>>8&255,r>>8&255)<<8|V(255&e,255&r))>>>0};var Zn=e.PredictorAdd0;e.PredictorAdd1=re,L(`Predictor2`,`PredictorAdd2`),L(`Predictor3`,`PredictorAdd3`),L(`Predictor4`,`PredictorAdd4`),L(`Predictor5`,`PredictorAdd5`),L(`Predictor6`,`PredictorAdd6`),L(`Predictor7`,`PredictorAdd7`),L(`Predictor8`,`PredictorAdd8`),L(`Predictor9`,`PredictorAdd9`),L(`Predictor10`,`PredictorAdd10`),L(`Predictor11`,`PredictorAdd11`),L(`Predictor12`,`PredictorAdd12`),L(`Predictor13`,`PredictorAdd13`);var Qn=e.PredictorAdd2;ae(`ColorIndexInverseTransform`,`MapARGB`,`32b`,function(e){return e>>8&255},function(e){return e}),ae(`VP8LColorIndexInverseTransformAlpha`,`MapAlpha`,`8b`,function(e){return e},function(e){return e>>8&255});var $n,er=e.ColorIndexInverseTransform,tr=e.MapARGB,nr=e.VP8LColorIndexInverseTransformAlpha,rr=e.MapAlpha,ir=e.VP8LPredictorsAdd=[];ir.length=16,(e.VP8LPredictors=[]).length=16,(e.VP8LPredictorsAdd_C=[]).length=16,(e.VP8LPredictors_C=[]).length=16;var ar,or,sr,cr,lr,ur,dr,fr,pr,mr,hr,gr,_r,vr,yr,br,xr,Sr,Cr,wr,Tr,Er,Dr,Or,kr,Ar,jr,Mr,Nr=a(511),Pr=a(2041),Fr=a(225),Ir=a(767),Lr=0,Rr=Pr,zr=Fr,Br=Ir,Vr=Nr,Hr=0,Ur=1,Wr=2,Gr=3,Kr=4,qr=5,Jr=6,Yr=7,Xr=8,Zr=9,Qr=10,$r=[2,3,7],ei=[3,3,11],ti=[280,256,256,256,40],ni=[0,1,1,1,0],ri=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],ii=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ai=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],oi=8,si=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,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,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],ci=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,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,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],li=null,ui=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],di=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],fi=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],pi=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],mi=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],hi=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],gi=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],_i=[],vi=[],yi=[],bi=1,xi=2,Si=[],Ci=[];wn(`UpsampleRgbLinePair`,An,3),wn(`UpsampleBgrLinePair`,jn,3),wn(`UpsampleRgbaLinePair`,In,4),wn(`UpsampleBgraLinePair`,Fn,4),wn(`UpsampleArgbLinePair`,Pn,4),wn(`UpsampleRgba4444LinePair`,Nn,2),wn(`UpsampleRgb565LinePair`,Mn,2);var wi=e.UpsampleRgbLinePair,Ti=e.UpsampleBgrLinePair,Ei=e.UpsampleRgbaLinePair,Di=e.UpsampleBgraLinePair,Oi=e.UpsampleArgbLinePair,ki=e.UpsampleRgba4444LinePair,Ai=e.UpsampleRgb565LinePair,ji=16,Mi=1<<ji-1,Ni=-227,Pi=482,Fi=6,Ii=(256<<Fi)-1,Li=0,Ri=a(256),zi=a(256),Bi=a(256),Vi=a(256),Hi=a(Pi-Ni),Ui=a(Pi-Ni);Ln(`YuvToRgbRow`,An,3),Ln(`YuvToBgrRow`,jn,3),Ln(`YuvToRgbaRow`,In,4),Ln(`YuvToBgraRow`,Fn,4),Ln(`YuvToArgbRow`,Pn,4),Ln(`YuvToRgba4444Row`,Nn,2),Ln(`YuvToRgb565Row`,Mn,2);var Wi=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Gi=[0,2,8],Ki=[8,7,6,4,4,2,2,2,1,1,1,1],qi=1;this.WebPDecodeRGBA=function(e,n,s,c,l){var u=Ur,d=new un,f=new he;d.ba=f,f.S=u,f.width=[f.width],f.height=[f.height];var p=f.width,m=f.height,h=new ge;if(h==null||e==null)var g=2;else t(h!=null),g=Vn(e,n,s,h.width,h.height,h.Pd,h.Qd,h.format,null);if(g==0?(p!=null&&(p[0]=h.width[0]),m!=null&&(m[0]=h.height[0]),p=1):p=0,p){f.width=f.width[0],f.height=f.height[0],c!=null&&(c[0]=f.width),l!=null&&(l[0]=f.height);A:{if(c=new et,(l=new K).data=e,l.w=n,l.ha=s,l.kd=1,n=[0],t(l!=null),((e=Vn(l.data,l.w,l.ha,null,null,null,n,null,l))==0||e==7)&&n[0]&&(e=4),(n=e)==0){if(t(d!=null),c.data=l.data,c.w=l.w+l.offset,c.ha=l.ha-l.offset,c.put=Se,c.ac=xe,c.bc=Ce,c.ma=d,l.xa){if((e=Le())==null){d=1;break A}if(function(e,n){var r=[0],i=[0],a=[0];e:for(;;){if(e==null)return 0;if(n==null)return e.a=2,0;if(e.l=n,e.a=0,_(e.m,n.data,n.w,n.ha),!we(e.m,r,i,a)){e.a=3;break e}if(e.xb=xi,n.width=r[0],n.height=i[0],!Re(r[0],i[0],1,e,null))break e;return 1}return t(e.a!=0),0}(e,c)){if(c=(n=Wn(c.width,c.height,d.Oa,d.ba))==0){e:{c=e;t:for(;;){if(c==null){c=0;break e}if(t(c.s.yc!=null),t(c.s.Ya!=null),t(0<c.s.Wb),t((s=c.l)!=null),t((l=s.ma)!=null),c.xb!=0){if(c.ca=l.ba,c.tb=l.tb,t(c.ca!=null),!Hn(l.Oa,s,Gr)){c.a=2;break t}if(!ze(c,s.width)||s.da)break t;if((s.da||fe(c.ca.S))&&Cn(),11>c.ca.S||(alert(`todo:WebPInitConvertARGBToYUV`),c.ca.f.kb.F!=null&&Cn()),c.Pb&&0<c.s.ua&&c.s.vb.X==null&&!N(c.s.vb,c.s.Wa.Xa)){c.a=1;break t}c.xb=0}if(!Fe(c,c.V,c.Ba,c.c,c.i,s.o,je))break t;l.Dc=c.Ma,c=1;break e}t(c.a!=0),c=0}c=!c}c&&(n=e.a)}else n=e.a}else{if((e=new tt)==null){d=1;break A}if(e.Fa=l.na,e.P=l.P,e.qc=l.Sa,it(e,c)){if((n=Wn(c.width,c.height,d.Oa,d.ba))==0){if(e.Aa=0,s=d.Oa,t((l=e)!=null),s!=null){if(0<(p=0>(p=s.Md)?0:100<p?255:255*p/100)){for(m=h=0;4>m;++m)12>(g=l.pb[m]).lc&&(g.ia=p*Ki[0>g.lc?0:g.lc]>>3),h|=g.ia;h&&(alert(`todo:VP8InitRandom`),l.ia=1)}l.Ga=s.Id,100<l.Ga?l.Ga=100:0>l.Ga&&(l.Ga=0)}(function(e,n){if(e==null)return 0;if(n==null)return nt(e,2,`NULL VP8Io parameter in VP8Decode().`);if(!e.cb&&!it(e,n))return 0;if(t(e.cb),n.ac==null||n.ac(n)){n.ob&&(e.L=0);var s=Gi[e.L];if(e.L==2?(e.yb=0,e.zb=0):(e.yb=n.v-s>>4,e.zb=n.j-s>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=n.o+15+s>>4,e.Hb=n.va+15+s>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var c=e.ed;for(s=0;4>s;++s){var l;if(e.Qa.Cb){var u=e.Qa.Lb[s];e.Qa.Fb||(u+=c.Tb)}else u=c.Tb;for(l=0;1>=l;++l){var d=e.gd[s][l],f=u;if(c.Pc&&(f+=c.vd[0],l&&(f+=c.od[0])),0<(f=0>f?0:63<f?63:f)){var p=f;0<c.wb&&(p=4<c.wb?p>>2:p>>1)>9-c.wb&&(p=9-c.wb),1>p&&(p=1),d.dd=p,d.tc=2*f+p,d.ld=40<=f?2:+(15<=f)}else d.tc=0;d.La=l}}}s=0}else nt(e,6,`Frame setup failed`),s=e.a;if(s=s==0){if(s){e.$c=0,0<e.Aa||(e.Ic=qi);e:{s=e.Ic,c=4*(p=e.za);var m=32*p,h=p+1,g=0<e.L?p*(0<e.Aa?2:1):0,_=(e.Aa==2?2:1)*p;if((d=c+832+(l=3*(16*s+Gi[e.L])/2*m)+(u=e.Fa!=null&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=d)s=0;else{if(d>e.Vb){if(e.Vb=0,e.Ec=a(d),e.Fc=0,e.Ec==null){s=nt(e,1,`no memory during frame initialization.`);break e}e.Vb=d}d=e.Ec,f=e.Fc,e.Ac=d,e.Bc=f,f+=c,e.Gd=o(m,Ze),e.Hd=0,e.rb=o(h+1,qe),e.sb=1,e.wa=g?o(g,Ke):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=p),t(!0),e.oc=d,e.pc=f,f+=832,e.ya=o(_,Ye),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,e.Aa==2&&(e.D.aa+=p),e.R=16*p,e.B=8*p,p=(m=Gi[e.L])*e.R,m=m/2*e.B,e.sa=d,e.ta=f+p,e.qa=e.sa,e.ra=e.ta+16*s*e.R+m,e.Ha=e.qa,e.Ia=e.ra+8*s*e.B+m,e.$c=0,f+=l,e.mb=u?d:null,e.nb=u?f:null,t(f+u<=e.Fc+e.Vb),ot(e),i(e.Ac,e.Bc,0,c),s=1}}if(s){if(n.ka=0,n.y=e.sa,n.O=e.ta,n.f=e.qa,n.N=e.ra,n.ea=e.Ha,n.Vd=e.Ia,n.fa=e.R,n.Rc=e.B,n.F=null,n.J=0,!Lr){for(s=-255;255>=s;++s)Nr[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)Pr[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)Fr[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Ir[255+s]=0>s?0:255<s?255:s;Lr=1}dr=gt,fr=ft,mr=pt,hr=mt,gr=ht,pr=dt,_r=tn,vr=nn,yr=on,br=sn,xr=rn,Sr=an,Cr=cn,wr=ln,Tr=Yt,Er=Xt,Dr=Zt,Or=Qt,vi[0]=jt,vi[1]=vt,vi[2]=kt,vi[3]=At,vi[4]=Mt,vi[5]=Pt,vi[6]=Nt,vi[7]=Ft,vi[8]=Lt,vi[9]=It,_i[0]=wt,_i[1]=bt,_i[2]=xt,_i[3]=St,_i[4]=Tt,_i[5]=Et,_i[6]=Dt,yi[0]=Vt,yi[1]=yt,yi[2]=Rt,yi[3]=zt,yi[4]=Ut,yi[5]=Ht,yi[6]=Wt,s=1}else s=0}s&&(s=function(e,n){for(e.M=0;e.M<e.Va;++e.M){var o,s=e.Jc[e.M&e.Xb],c=e.m,l=e;for(o=0;o<l.za;++o){var u=c,d=l,f=d.Ac,p=d.Bc+4*o,m=d.zc,h=d.ya[d.aa+o];if(d.Qa.Bb?h.$b=O(u,d.Pa.jb[0])?2+O(u,d.Pa.jb[2]):O(u,d.Pa.jb[1]):h.$b=0,d.kc&&(h.Ad=O(u,d.Bd)),h.Za=!O(u,145)+0,h.Za){var g=h.Ob,_=0;for(d=0;4>d;++d){var v,y=m[0+d];for(v=0;4>v;++v){y=mi[f[p+v]][y];for(var b=fi[O(u,y[0])];0<b;)b=fi[2*b+O(u,y[b])];y=-b,f[p+v]=y}r(g,_,f,p,4),_+=4,m[0+d]=y}}else y=O(u,156)?O(u,128)?1:3:O(u,163)?2:0,h.Ob[0]=y,i(f,p,y,4),i(m,0,y,4);h.Dd=O(u,142)?O(u,114)?O(u,183)?1:3:2:0}if(l.m.Ka)return nt(e,7,`Premature end-of-partition0 encountered.`);for(;e.ja<e.za;++e.ja){if(l=s,u=(c=e).rb[c.sb-1],f=c.rb[c.sb+c.ja],o=c.ya[c.aa+c.ja],p=c.kc?o.Ad:0)u.la=f.la=0,o.Za||(u.Na=f.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var x,S;if(u=f,f=l,p=c.Pa.Xc,m=c.ya[c.aa+c.ja],h=c.pb[m.$b],d=m.ad,g=0,_=c.rb[c.sb-1],y=v=0,i(d,g,0,384),m.Za)var C=0,w=p[3];else{b=a(16);var T=u.Na+_.Na;if(T=li(f,p[1],T,h.Eb,0,b,0),u.Na=_.Na=(0<T)+0,1<T)dr(b,0,d,g);else{var E=b[0]+3>>3;for(b=0;256>b;b+=16)d[g+b]=E}C=1,w=p[0]}var D=15&u.la,k=15&_.la;for(b=0;4>b;++b){var A=1&k;for(E=S=0;4>E;++E)D=D>>1|(A=(T=li(f,w,T=A+(1&D),h.Sc,C,d,g))>C)<<7,S=S<<2|(3<T?3:1<T?2:d[g+0]!=0),g+=16;D>>=4,k=k>>1|A<<7,v=(v<<8|S)>>>0}for(w=D,C=k>>4,x=0;4>x;x+=2){for(S=0,D=u.la>>4+x,k=_.la>>4+x,b=0;2>b;++b){for(A=1&k,E=0;2>E;++E)T=A+(1&D),D=D>>1|(A=0<(T=li(f,p[2],T,h.Qc,0,d,g)))<<3,S=S<<2|(3<T?3:1<T?2:d[g+0]!=0),g+=16;D>>=2,k=k>>1|A<<5}y|=S<<4*x,w|=D<<4<<x,C|=(240&k)<<x}u.la=w,_.la=C,m.Hc=v,m.Gc=y,m.ia=43690&y?0:h.ia,p=!(v|y)}if(0<c.L&&(c.wa[c.Y+c.ja]=c.gd[o.$b][o.Za],c.wa[c.Y+c.ja].La|=!p),l.Ka)return nt(e,7,`Premature end-of-file encountered.`)}if(ot(e),c=n,l=1,o=(s=e).D,u=0<s.L&&s.M>=s.zb&&s.M<=s.Va,s.Aa==0)e:{if(o.M=s.M,o.uc=u,Bn(s,o),l=1,o=(S=s.D).Nb,u=(y=Gi[s.L])*s.R,f=y/2*s.B,b=16*o*s.R,E=8*o*s.B,p=s.sa,m=s.ta-u+b,h=s.qa,d=s.ra-f+E,g=s.Ha,_=s.Ia-f+E,k=(D=S.M)==0,v=D>=s.Va-1,s.Aa==2&&Bn(s,S),S.uc)for(A=(T=s).D.M,t(T.D.uc),S=T.yb;S<T.Hb;++S){C=S,w=A;var j=(M=(z=T).D).Nb;x=z.R;var M=M.wa[M.Y+C],N=z.sa,P=z.ta+16*j*x+16*C,F=M.dd,ee=M.tc;if(ee!=0)if(t(3<=ee),z.L==1)0<C&&Er(N,P,x,ee+4),M.La&&Or(N,P,x,ee),0<w&&Tr(N,P,x,ee+4),M.La&&Dr(N,P,x,ee);else{var I=z.B,te=z.qa,L=z.ra+8*j*I+8*C,R=z.Ha,z=z.Ia+8*j*I+8*C;j=M.ld,0<C&&(vr(N,P,x,ee+4,F,j),br(te,L,R,z,I,ee+4,F,j)),M.La&&(Sr(N,P,x,ee,F,j),wr(te,L,R,z,I,ee,F,j)),0<w&&(_r(N,P,x,ee+4,F,j),yr(te,L,R,z,I,ee+4,F,j)),M.La&&(xr(N,P,x,ee,F,j),Cr(te,L,R,z,I,ee,F,j))}}if(s.ia&&alert(`todo:DitherRow`),c.put!=null){if(S=16*D,D=16*(D+1),k?(c.y=s.sa,c.O=s.ta+b,c.f=s.qa,c.N=s.ra+E,c.ea=s.Ha,c.W=s.Ia+E):(S-=y,c.y=p,c.O=m,c.f=h,c.N=d,c.ea=g,c.W=_),v||(D-=y),D>c.o&&(D=c.o),c.F=null,c.J=null,s.Fa!=null&&0<s.Fa.length&&S<D&&(c.J=vn(s,c,S,D-S),c.F=s.mb,c.F==null&&c.F.length==0)){l=nt(s,3,`Could not decode alpha data.`);break e}S<c.j&&(y=c.j-S,S=c.j,t(!(1&y)),c.O+=s.R*y,c.N+=s.B*(y>>1),c.W+=s.B*(y>>1),c.F!=null&&(c.J+=c.width*y)),S<D&&(c.O+=c.v,c.N+=c.v>>1,c.W+=c.v>>1,c.F!=null&&(c.J+=c.v),c.ka=S-c.j,c.U=c.va-c.v,c.T=D-S,l=c.put(c))}o+1!=s.Ic||v||(r(s.sa,s.ta-u,p,m+16*s.R,u),r(s.qa,s.ra-f,h,d+8*s.B,f),r(s.Ha,s.Ia-f,g,_+8*s.B,f))}if(!l)return nt(e,6,`Output aborted.`)}return 1}(e,n)),n.bc!=null&&n.bc(n),s&=1}return s?(e.cb=0,s):0})(e,c)||(n=e.a)}}else n=e.a}n==0&&d.Oa!=null&&d.Oa.fd&&(n=Un(d.ba))}d=n}u=d==0?11>u?f.f.RGBA.eb:f.f.kb.y:null}else u=null;return u};var Ji=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function l(e,t){for(var n=``,r=0;r<4;r++)n+=String.fromCharCode(e[t++]);return n}function u(e,t){return e[t+0]|e[t+1]<<8}function d(e,t){return(e[t+0]|e[t+1]<<8|e[t+2]<<16)>>>0}function f(e,t){return(e[t+0]|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}new c;var p=[0],m=[0],h=[],g=new c,_=e,v=function(e,t){var n={},r=0,i=!1,a=0,o=0;if(n.frames=[],!function(e,t){for(var n=0;n<4;n++)if(e[t+n]!=`RIFF`.charCodeAt(n))return!0;return!1}(e,t)){for(f(e,t+=4),t+=8;t<e.length;){var s=l(e,t),c=f(e,t+=4);t+=4;var p=c+(1&c);switch(s){case`VP8 `:case`VP8L`:n.frames[r]===void 0&&(n.frames[r]={}),(g=n.frames[r]).src_off=i?o:t-8,g.src_size=a+c+8,r++,i&&(i=!1,a=0,o=0);break;case`VP8X`:(g=n.header={}).feature_flags=e[t];var m=t+4;g.canvas_width=1+d(e,m),m+=3,g.canvas_height=1+d(e,m),m+=3;break;case`ALPH`:i=!0,a=p+8,o=t-8;break;case`ANIM`:(g=n.header).bgcolor=f(e,t),m=t+4,g.loop_count=u(e,m),m+=2;break;case`ANMF`:var h,g;(g=n.frames[r]={}).offset_x=2*d(e,t),t+=3,g.offset_y=2*d(e,t),t+=3,g.width=1+d(e,t),t+=3,g.height=1+d(e,t),t+=3,g.duration=d(e,t),t+=3,h=e[t++],g.dispose=1&h,g.blend=h>>1&1}s!=`ANMF`&&(t+=p)}return n}}(_,0);v.response=_,v.rgbaoutput=!0,v.dataurl=!1;var y=v.header?v.header:null,b=v.frames?v.frames:null;if(y){y.loop_counter=y.loop_count,p=[y.canvas_height],m=[y.canvas_width];for(var x=0;x<b.length&&b[x].blend!=0;x++);}var S=b[0],C=g.WebPDecodeRGBA(_,S.src_off,S.src_size,m,p);S.rgba=C,S.imgwidth=m[0],S.imgheight=p[0];for(var w=0;w<m[0]*p[0]*4;w++)h[w]=C[w];return this.width=m,this.height=p,this.data=h,this}return e({n:void 0,r:void 0,t:void 0}),{setters:[function(e){fi=e.t,pi=e.n,mi=e.r,hi=e.i,gi=e.a},function(e){Ci=e.G,As=e.K},function(e){et=e.u,di=e.m,ys=e.d,Ss=e.h,Vs=e.f,Ac=e.p,tl=e.g},function(e){yi=e.b,wi=e.d,ki=e.t,Bi=e.p,ws=e.x,js=e.f,Bs=e.n,Us=e.m,Vc=e.o,Hc=e.g,Uc=e.u,Wc=e.i,Gc=e.S,Kc=e.r,qc=e.l,Jc=e.a,Yc=e.y,Xc=e.v,Zc=e.c,Qc=e._,$c=e.s,rl=e.h}],execute:function(){e(`r`,Ls=pi(function(){_i=function(e,t,n){var r=Promise.resolve();function i(e){var t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(function(t){var n=!0,r=!1,a=void 0;try{for(var o=(t||[])[Symbol.iterator](),s;!(n=(s=o.next()).done);n=!0){var c=s.value;c.status===`rejected`&&i(c.reason)}}catch(e){r=!0,a=e}finally{try{!n&&o.return!=null&&o.return()}finally{if(r)throw a}}return e().catch(i)})},e(`n`,_i)})),nl=fi(function(e,t){t.exports=function(e){this.ok=!1,this.alpha=1,e.charAt(0)==`#`&&(e=e.substr(1,6)),e=e.replace(/ /g,``),e=e.toLowerCase();var t={aliceblue:`f0f8ff`,antiquewhite:`faebd7`,aqua:`00ffff`,aquamarine:`7fffd4`,azure:`f0ffff`,beige:`f5f5dc`,bisque:`ffe4c4`,black:`000000`,blanchedalmond:`ffebcd`,blue:`0000ff`,blueviolet:`8a2be2`,brown:`a52a2a`,burlywood:`deb887`,cadetblue:`5f9ea0`,chartreuse:`7fff00`,chocolate:`d2691e`,coral:`ff7f50`,cornflowerblue:`6495ed`,cornsilk:`fff8dc`,crimson:`dc143c`,cyan:`00ffff`,darkblue:`00008b`,darkcyan:`008b8b`,darkgoldenrod:`b8860b`,darkgray:`a9a9a9`,darkgreen:`006400`,darkkhaki:`bdb76b`,darkmagenta:`8b008b`,darkolivegreen:`556b2f`,darkorange:`ff8c00`,darkorchid:`9932cc`,darkred:`8b0000`,darksalmon:`e9967a`,darkseagreen:`8fbc8f`,darkslateblue:`483d8b`,darkslategray:`2f4f4f`,darkturquoise:`00ced1`,darkviolet:`9400d3`,deeppink:`ff1493`,deepskyblue:`00bfff`,dimgray:`696969`,dodgerblue:`1e90ff`,feldspar:`d19275`,firebrick:`b22222`,floralwhite:`fffaf0`,forestgreen:`228b22`,fuchsia:`ff00ff`,gainsboro:`dcdcdc`,ghostwhite:`f8f8ff`,gold:`ffd700`,goldenrod:`daa520`,gray:`808080`,green:`008000`,greenyellow:`adff2f`,honeydew:`f0fff0`,hotpink:`ff69b4`,indianred:`cd5c5c`,indigo:`4b0082`,ivory:`fffff0`,khaki:`f0e68c`,lavender:`e6e6fa`,lavenderblush:`fff0f5`,lawngreen:`7cfc00`,lemonchiffon:`fffacd`,lightblue:`add8e6`,lightcoral:`f08080`,lightcyan:`e0ffff`,lightgoldenrodyellow:`fafad2`,lightgrey:`d3d3d3`,lightgreen:`90ee90`,lightpink:`ffb6c1`,lightsalmon:`ffa07a`,lightseagreen:`20b2aa`,lightskyblue:`87cefa`,lightslateblue:`8470ff`,lightslategray:`778899`,lightsteelblue:`b0c4de`,lightyellow:`ffffe0`,lime:`00ff00`,limegreen:`32cd32`,linen:`faf0e6`,magenta:`ff00ff`,maroon:`800000`,mediumaquamarine:`66cdaa`,mediumblue:`0000cd`,mediumorchid:`ba55d3`,mediumpurple:`9370d8`,mediumseagreen:`3cb371`,mediumslateblue:`7b68ee`,mediumspringgreen:`00fa9a`,mediumturquoise:`48d1cc`,mediumvioletred:`c71585`,midnightblue:`191970`,mintcream:`f5fffa`,mistyrose:`ffe4e1`,moccasin:`ffe4b5`,navajowhite:`ffdead`,navy:`000080`,oldlace:`fdf5e6`,olive:`808000`,olivedrab:`6b8e23`,orange:`ffa500`,orangered:`ff4500`,orchid:`da70d6`,palegoldenrod:`eee8aa`,palegreen:`98fb98`,paleturquoise:`afeeee`,palevioletred:`d87093`,papayawhip:`ffefd5`,peachpuff:`ffdab9`,peru:`cd853f`,pink:`ffc0cb`,plum:`dda0dd`,powderblue:`b0e0e6`,purple:`800080`,rebeccapurple:`663399`,red:`ff0000`,rosybrown:`bc8f8f`,royalblue:`4169e1`,saddlebrown:`8b4513`,salmon:`fa8072`,sandybrown:`f4a460`,seagreen:`2e8b57`,seashell:`fff5ee`,sienna:`a0522d`,silver:`c0c0c0`,skyblue:`87ceeb`,slateblue:`6a5acd`,slategray:`708090`,snow:`fffafa`,springgreen:`00ff7f`,steelblue:`4682b4`,tan:`d2b48c`,teal:`008080`,thistle:`d8bfd8`,tomato:`ff6347`,turquoise:`40e0d0`,violet:`ee82ee`,violetred:`d02090`,wheat:`f5deb3`,white:`ffffff`,whitesmoke:`f5f5f5`,yellow:`ffff00`,yellowgreen:`9acd32`};e=t[e]||e;for(var n=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:[`rgba(123, 234, 45, 0.8)`,`rgba(255,234,245,1.0)`],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3]),parseFloat(e[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:[`rgb(123, 234, 45)`,`rgb(255,234,245)`],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:[`#00ff00`,`336699`],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:[`#fb0`,`f0f`],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],r=0;r<n.length;r++){var i=n[r].re,a=n[r].process,o=i.exec(e);if(o){var s=a(o);this.r=s[0],this.g=s[1],this.b=s[2],s.length>3&&(this.alpha=s[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return`rgb(`+this.r+`, `+this.g+`, `+this.b+`)`},this.toRGBA=function(){return`rgba(`+this.r+`, `+this.g+`, `+this.b+`, `+this.alpha+`)`},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return e.length==1&&(e=`0`+e),t.length==1&&(t=`0`+t),n.length==1&&(n=`0`+n),`#`+e+t+n},this.getHelpXML=function(){for(var e=[],r=0;r<n.length;r++)for(var i=n[r].example,a=0;a<i.length;a++)e[e.length]=i[a];for(var o in t)e[e.length]=o;var s=document.createElement(`ul`);s.setAttribute(`id`,`rgbcolor-examples`);for(var r=0;r<e.length;r++)try{var c=document.createElement(`li`),l=new RGBColor(e[r]),u=document.createElement(`div`);u.style.cssText=`margin: 3px; border: 1px solid black; background:`+l.toHex()+`; color:`+l.toHex(),u.appendChild(document.createTextNode(`test`));var d=document.createTextNode(` `+e[r]+` -> `+l.toRGB()+` -> `+l.toHex());c.appendChild(u),c.appendChild(d),s.appendChild(c)}catch(e){}return s}}}),ts=mi({AElement:function(){return r},AnimateColorElement:function(){return s},AnimateElement:function(){return c},AnimateTransformElement:function(){return l},BoundingBox:function(){return b},CB1:function(){return cd},CB2:function(){return ld},CB3:function(){return ud},CB4:function(){return dd},Canvg:function(){return M},CircleElement:function(){return N},ClipPathElement:function(){return P},DefsElement:function(){return ce},DescElement:function(){return le},Document:function(){return de},Element:function(){return Se},EllipseElement:function(){return Ce},FeColorMatrixElement:function(){return Oe},FeCompositeElement:function(){return ke},FeDropShadowElement:function(){return Ae},FeGaussianBlurElement:function(){return je},FeMorphologyElement:function(){return Me},FilterElement:function(){return Ne},Font:function(){return Fe},FontElement:function(){return Ie},FontFaceElement:function(){return Le},GElement:function(){return G},GlyphElement:function(){return Ve},GradientElement:function(){return He},ImageElement:function(){return it},LineElement:function(){return Tt},LinearGradientElement:function(){return Et},MarkerElement:function(){return zt},MaskElement:function(){return Bt},Matrix:function(){return Vt},MissingGlyphElement:function(){return Ht},Mouse:function(){return Ut},PSEUDO_ZERO:function(){return en},Parser:function(){return tn},PathElement:function(){return nn},PathParser:function(){return rn},PatternElement:function(){return an},Point:function(){return cn},PolygonElement:function(){return ln},PolylineElement:function(){return un},Property:function(){return K},QB1:function(){return fd},QB2:function(){return pd},QB3:function(){return md},RadialGradientElement:function(){return _n},RectElement:function(){return vn},RenderedElement:function(){return yn},Rotate:function(){return xn},SVGElement:function(){return En},SVGFontLoader:function(){return Dn},Scale:function(){return kn},Screen:function(){return An},Skew:function(){return Mn},SkewX:function(){return Nn},SkewY:function(){return Pn},StopElement:function(){return In},StyleElement:function(){return Ln},SymbolElement:function(){return Rn},TRefElement:function(){return Un},TSpanElement:function(){return Wn},TextElement:function(){return Jn},TextPathElement:function(){return Xn},TitleElement:function(){return Zn},Transform:function(){return Qn},Translate:function(){return $n},UnknownElement:function(){return nr},UseElement:function(){return rr},ViewPort:function(){return or},compressSpaces:function(){return Xu},default:function(){return M},getSelectorSpecificity:function(){return id},normalizeAttributeName:function(){return ed},normalizeColor:function(){return nd},parseExternalUrl:function(){return td},presets:function(){return es},toNumbers:function(){return $u},trimLeft:function(){return Zu},trimRight:function(){return Qu},vectorMagnitude:function(){return ad},vectorsAngle:function(){return sd},vectorsRatio:function(){return od}}),Ms=pi(function(){Gc(),ws(),Yc(),Xc(),Qc(),Hc(),rl(),js(),Uc(),qc(),Zc(),Qo=gi(tl(),1),$c(),$o=gi(nl(),1),Vc(),Jc(),Wc(),Ss(),Kc(),Vs(),es=Object.freeze({__proto__:null,offscreen:Ju,node:Yu}),Gi=/^[A-Z-]+$/,ta=/(\[[^\]]+\])/g,Zo=/(#[^\s+>~.[:]+)/g,ga=/(\.[^\s+>~.[:]+)/g,J=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Mc=/(:[\w-]+\([^)]*\))/gi,jc=/(:[^\s+>~.[:]+)/g,oo=/([^\s+>~.[:]+)/g,en=1e-8,K=function(){function e(t,n,r){Z(this,e),this.document=t,this.name=n,this.value=r,this.isNormalizedColor=!1}return ku(e,[{key:`split`,value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:` `,n=this,r=n.document,i=n.name;return Xu(this.getString()).trim().split(t).map(function(t){return new e(r,i,t)})}},{key:`hasValue`,value:function(e){var t=this.value;return t!==null&&t!==``&&(e||t!==0)&&t!==void 0}},{key:`isString`,value:function(e){var t=this.value,n=typeof t==`string`;return!n||!e?n:e.test(t)}},{key:`isUrlDefinition`,value:function(){return this.isString(/^url\(/)}},{key:`isPixels`,value:function(){if(!this.hasValue())return!1;var e=this.getString();switch(!0){case e.endsWith(`px`):case/^[0-9]+$/.test(e):return!0;default:return!1}}},{key:`setValue`,value:function(e){return this.value=e,this}},{key:`getValue`,value:function(e){return e===void 0||this.hasValue()?this.value:e}},{key:`getNumber`,value:function(e){if(!this.hasValue())return e===void 0?0:parseFloat(e);var t=this.value,n=parseFloat(t);return this.isString(/%$/)&&(n/=100),n}},{key:`getString`,value:function(e){return e===void 0||this.hasValue()?this.value===void 0?``:String(this.value):String(e)}},{key:`getColor`,value:function(e){var t=this.getString(e);return this.isNormalizedColor?t:(this.isNormalizedColor=!0,t=nd(t),this.value=t,t)}},{key:`getDpi`,value:function(){return 96}},{key:`getRem`,value:function(){return this.document.rootEmSize}},{key:`getEm`,value:function(){return this.document.emSize}},{key:`getUnits`,value:function(){return this.getString().replace(/[0-9.-]/g,``)}},{key:`getPixels`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(!this.hasValue())return 0;var n=Vu(typeof e==`boolean`?[void 0,e]:[e],2),r=n[0],i=n[1],a=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(a.computeSize(`x`),a.computeSize(`y`));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(a.computeSize(`x`),a.computeSize(`y`));case this.isString(/vw$/):return this.getNumber()/100*a.computeSize(`x`);case this.isString(/vh$/):return this.getNumber()/100*a.computeSize(`y`);case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case this.isString(/%$/)&&i:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*a.computeSize(r);default:var o=this.getNumber();return t&&o<1?o*a.computeSize(r):o}}},{key:`getMilliseconds`,value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:`getRadians`,value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:`getDefinition`,value:function(){var e=this.getString(),t=/#([^)'"]+)/.exec(e);return t&&(t=t[1]),t||(t=e),this.document.definitions[t]}},{key:`getFillStyleDefinition`,value:function(e,t){var n=this.getDefinition();if(!n)return null;if(typeof n.createGradient==`function`)return n.createGradient(this.document.ctx,e,t);if(typeof n.createPattern==`function`){if(n.getHrefAttribute().hasValue()){var r=n.getAttribute(`patternTransform`);n=n.getHrefAttribute().getDefinition(),r.hasValue()&&n.getAttribute(`patternTransform`,!0).setValue(r.value)}return n.createPattern(this.document.ctx,e,t)}return null}},{key:`getTextBaseline`,value:function(){return this.hasValue()?e.textBaselineMapping[this.getString()]:null}},{key:`addOpacity`,value:function(t){for(var n=this.getColor(),r=n.length,i=0,a=0;a<r&&(n[a]===`,`&&i++,i!==3);a++);if(t.hasValue()&&this.isString()&&i!==3){var o=new $o.default(n);o.ok&&(o.alpha=t.getNumber(),n=o.toRGBA())}return new e(this.document,this.name,n)}}],[{key:`empty`,value:function(t){return new e(t,`EMPTY`,``)}}]),e}(),K.textBaselineMapping={baseline:`alphabetic`,"before-edge":`top`,"text-before-edge":`top`,middle:`middle`,central:`middle`,"after-edge":`bottom`,"text-after-edge":`bottom`,ideographic:`ideographic`,alphabetic:`alphabetic`,hanging:`hanging`,mathematical:`alphabetic`},or=function(){function e(){Z(this,e),this.viewPorts=[]}return ku(e,[{key:`clear`,value:function(){this.viewPorts=[]}},{key:`setCurrent`,value:function(e,t){this.viewPorts.push({width:e,height:t})}},{key:`removeCurrent`,value:function(){this.viewPorts.pop()}},{key:`getCurrent`,value:function(){var e=this.viewPorts;return e[e.length-1]}},{key:`width`,get:function(){return this.getCurrent().width}},{key:`height`,get:function(){return this.getCurrent().height}},{key:`computeSize`,value:function(e){return typeof e==`number`?e:e===`x`?this.width:e===`y`?this.height:Math.sqrt(this.width**2+this.height**2)/Math.sqrt(2)}}]),e}(),cn=function(){function e(t,n){Z(this,e),this.x=t,this.y=n}return ku(e,[{key:`angleTo`,value:function(e){return Math.atan2(e.y-this.y,e.x-this.x)}},{key:`applyTransform`,value:function(e){var t=this,n=t.x,r=t.y,i=n*e[0]+r*e[2]+e[4],a=n*e[1]+r*e[3]+e[5];this.x=i,this.y=a}}],[{key:`parse`,value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=Vu($u(t),2),i=r[0],a=i===void 0?n:i,o=r[1];return new e(a,o===void 0?n:o)}},{key:`parseScale`,value:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r=Vu($u(t),2),i=r[0],a=i===void 0?n:i,o=r[1];return new e(a,o===void 0?a:o)}},{key:`parsePath`,value:function(t){for(var n=$u(t),r=n.length,i=[],a=0;a<r;a+=2)i.push(new e(n[a],n[a+1]));return i}}]),e}(),Ut=function(){function e(t){Z(this,e),this.screen=t,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}return ku(e,[{key:`isWorking`,value:function(){return this.working}},{key:`start`,value:function(){if(!this.working){var e=this,t=e.screen,n=e.onClick,r=e.onMouseMove,i=t.ctx.canvas;i.onclick=n,i.onmousemove=r,this.working=!0}}},{key:`stop`,value:function(){if(this.working){var e=this.screen.ctx.canvas;this.working=!1,e.onclick=null,e.onmousemove=null}}},{key:`hasEvents`,value:function(){return this.working&&this.events.length>0}},{key:`runEvents`,value:function(){if(this.working){var e=this,t=e.screen,n=e.events,r=e.eventElements,i=t.ctx.canvas.style;i&&(i.cursor=``),n.forEach(function(e,t){for(var n=e.run,i=r[t];i;)n(i),i=i.parent}),this.events=[],this.eventElements=[]}}},{key:`checkPath`,value:function(e,t){if(!(!this.working||!t)){var n=this,r=n.events,i=n.eventElements;r.forEach(function(n,r){var a=n.x,o=n.y;!i[r]&&t.isPointInPath&&t.isPointInPath(a,o)&&(i[r]=e)})}}},{key:`checkBoundingBox`,value:function(e,t){if(!(!this.working||!t)){var n=this,r=n.events,i=n.eventElements;r.forEach(function(n,r){var a=n.x,o=n.y;!i[r]&&t.isPointInBox(a,o)&&(i[r]=e)})}}},{key:`mapXY`,value:function(e,t){for(var n=this.screen,r=n.window,i=n.ctx,a=new cn(e,t),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return r.scrollX&&(a.x+=r.scrollX),r.scrollY&&(a.y+=r.scrollY),a}},{key:`onClick`,value:function(e){var t=this.mapXY(e.clientX,e.clientY),n=t.x,r=t.y;this.events.push({type:`onclick`,x:n,y:r,run:function(e){e.onClick&&e.onClick()}})}},{key:`onMouseMove`,value:function(e){var t=this.mapXY(e.clientX,e.clientY),n=t.x,r=t.y;this.events.push({type:`onmousemove`,x:n,y:r,run:function(e){e.onMouseMove&&e.onMouseMove()}})}}]),e}(),Ia=typeof window<`u`?window:null,Fa=typeof fetch<`u`?fetch.bind(void 0):null,An=function(){function e(t){Z(this,e);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.fetch,i=r===void 0?Fa:r,a=n.window,o=a===void 0?Ia:a;this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new or,this.mouse=new Ut(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=o,this.fetch=i}return ku(e,[{key:`wait`,value:function(e){this.waits.push(e)}},{key:`ready`,value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:`isReady`,value:function(){if(this.isReadyLock)return!0;var e=this.waits.every(function(e){return e()});return e&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=e,e}},{key:`setDefaults`,value:function(e){e.strokeStyle=`rgba(0,0,0,0)`,e.lineCap=`butt`,e.lineJoin=`miter`,e.miterLimit=4}},{key:`setViewBox`,value:function(e){var t=e.document,n=e.ctx,r=e.aspectRatio,i=e.width,a=e.desiredWidth,o=e.height,s=e.desiredHeight,c=e.minX,l=c===void 0?0:c,u=e.minY,d=u===void 0?0:u,f=e.refX,p=e.refY,m=e.clip,h=m!==void 0&&m,g=e.clipX,_=g===void 0?0:g,v=e.clipY,y=v===void 0?0:v,b=Vu(Xu(r).replace(/^defer\s/,``).split(` `),2),x=b[0],S=b[1],C=x||`xMidYMid`,w=S||`meet`,T=i/a,E=o/s,D=Math.min(T,E),O=Math.max(T,E),k=a,A=s;w===`meet`&&(k*=D,A*=D),w===`slice`&&(k*=O,A*=O);var j=new K(t,`refX`,f),M=new K(t,`refY`,p),N=j.hasValue()&&M.hasValue();if(N&&n.translate(-D*j.getPixels(`x`),-D*M.getPixels(`y`)),h){var P=D*_,F=D*y;n.beginPath(),n.moveTo(P,F),n.lineTo(i,F),n.lineTo(i,o),n.lineTo(P,o),n.closePath(),n.clip()}if(!N){var ee=w===`meet`&&D===E,I=w===`slice`&&O===E,te=w===`meet`&&D===T,L=w===`slice`&&O===T;C.startsWith(`xMid`)&&(ee||I)&&n.translate(i/2-k/2,0),C.endsWith(`YMid`)&&(te||L)&&n.translate(0,o/2-A/2),C.startsWith(`xMax`)&&(ee||I)&&n.translate(i-k,0),C.endsWith(`YMax`)&&(te||L)&&n.translate(0,o-A)}switch(!0){case C===`none`:n.scale(T,E);break;case w===`meet`:n.scale(D,D);break;case w===`slice`:n.scale(O,O);break}n.translate(-l,-d)}},{key:`start`,value:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.enableRedraw,i=r!==void 0&&r,a=n.ignoreMouse,o=a!==void 0&&a,s=n.ignoreAnimation,c=s!==void 0&&s,l=n.ignoreDimensions,u=l!==void 0&&l,d=n.ignoreClear,f=d!==void 0&&d,p=n.forceRedraw,m=n.scaleWidth,h=n.scaleHeight,g=n.offsetX,_=n.offsetY,v=this,y=v.FRAMERATE,b=v.mouse,x=1e3/y;if(this.frameDuration=x,this.readyPromise=new Promise(function(e){t.resolveReady=e}),this.isReady()&&this.render(e,u,f,m,h,g,_),i){var S=Date.now(),C=S,w=0,T=function(){S=Date.now(),w=S-C,w>=x&&(C=S-w%x,t.shouldUpdate(c,p)&&(t.render(e,u,f,m,h,g,_),b.runEvents())),t.intervalId=(0,Qo.default)(T)};o||b.start(),this.intervalId=(0,Qo.default)(T)}}},{key:`stop`,value:function(){this.intervalId&&(Qo.default.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:`shouldUpdate`,value:function(e,t){if(!e){var n=this.frameDuration;if(this.animations.reduce(function(e,t){return t.update(n)||e},!1))return!0}return!!(typeof t==`function`&&t()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}},{key:`render`,value:function(e,t,n,r,i,a,o){var s=this,c=s.CLIENT_WIDTH,l=s.CLIENT_HEIGHT,u=s.viewPort,d=s.ctx,f=s.isFirstRender,p=d.canvas;u.clear(),p.width&&p.height?u.setCurrent(p.width,p.height):u.setCurrent(c,l);var m=e.getStyle(`width`),h=e.getStyle(`height`);!t&&(f||typeof r!=`number`&&typeof i!=`number`)&&(m.hasValue()&&(p.width=m.getPixels(`x`),p.style&&(p.style.width=``.concat(p.width,`px`))),h.hasValue()&&(p.height=h.getPixels(`y`),p.style&&(p.style.height=``.concat(p.height,`px`))));var g=p.clientWidth||p.width,_=p.clientHeight||p.height;if(t&&m.hasValue()&&h.hasValue()&&(g=m.getPixels(`x`),_=h.getPixels(`y`)),u.setCurrent(g,_),typeof a==`number`&&e.getAttribute(`x`,!0).setValue(a),typeof o==`number`&&e.getAttribute(`y`,!0).setValue(o),typeof r==`number`||typeof i==`number`){var v=$u(e.getAttribute(`viewBox`).getString()),y=0,b=0;if(typeof r==`number`){var x=e.getStyle(`width`);x.hasValue()?y=x.getPixels(`x`)/r:isNaN(v[2])||(y=v[2]/r)}if(typeof i==`number`){var S=e.getStyle(`height`);S.hasValue()?b=S.getPixels(`y`)/i:isNaN(v[3])||(b=v[3]/i)}y||(y=b),b||(b=y),e.getAttribute(`width`,!0).setValue(r),e.getAttribute(`height`,!0).setValue(i);var C=e.getStyle(`transform`,!0,!0);C.setValue(``.concat(C.getString(),` scale(`,1/y,`, `,1/b,`)`))}n||d.clearRect(0,0,g,_),e.render(d),f&&(this.isFirstRender=!1)}}]),e}(),An.defaultWindow=Ia,An.defaultFetch=Fa,Pa=An.defaultFetch,se=typeof DOMParser<`u`?DOMParser:null,tn=function(){function e(){Z(this,e);var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.fetch,r=n===void 0?Pa:n,i=t.DOMParser,a=i===void 0?se:i;this.fetch=r,this.DOMParser=a}return ku(e,[{key:`parse`,value:function(e){var t=this;return yi(function(){return Wu(this,function(n){return e.startsWith(`<`)?[2,t.parseFromString(e)]:[2,t.load(e)]})})()}},{key:`parseFromString`,value:function(e){var t=new this.DOMParser;try{return this.checkDocument(t.parseFromString(e,`image/svg+xml`))}catch(n){return this.checkDocument(t.parseFromString(e,`text/xml`))}}},{key:`checkDocument`,value:function(e){var t=e.getElementsByTagName(`parsererror`)[0];if(t)throw Error(t.textContent);return e}},{key:`load`,value:function(e){var t=this;return yi(function(){var n;return Wu(this,function(r){switch(r.label){case 0:return[4,t.fetch(e)];case 1:return[4,r.sent().text()];case 2:return n=r.sent(),[2,t.parseFromString(n)]}})})()}}]),e}(),$n=function(){function e(t,n){Z(this,e),this.type=`translate`,this.point=null,this.point=cn.parse(n)}return ku(e,[{key:`apply`,value:function(e){var t=this.point,n=t.x,r=t.y;e.translate(n||0,r||0)}},{key:`unapply`,value:function(e){var t=this.point,n=t.x,r=t.y;e.translate(-1*n||0,-1*r||0)}},{key:`applyToPoint`,value:function(e){var t=this.point,n=t.x,r=t.y;e.applyTransform([1,0,0,1,n||0,r||0])}}]),e}(),xn=function(){function e(t,n,r){Z(this,e),this.type=`rotate`,this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=$u(n);this.angle=new K(t,`angle`,i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}return ku(e,[{key:`apply`,value:function(e){var t=this,n=t.cx,r=t.cy,i=t.originX,a=t.originY,o=t.angle,s=n+i.getPixels(`x`),c=r+a.getPixels(`y`);e.translate(s,c),e.rotate(o.getRadians()),e.translate(-s,-c)}},{key:`unapply`,value:function(e){var t=this,n=t.cx,r=t.cy,i=t.originX,a=t.originY,o=t.angle,s=n+i.getPixels(`x`),c=r+a.getPixels(`y`);e.translate(s,c),e.rotate(-1*o.getRadians()),e.translate(-s,-c)}},{key:`applyToPoint`,value:function(e){var t=this,n=t.cx,r=t.cy,i=t.angle.getRadians();e.applyTransform([1,0,0,1,n||0,r||0]),e.applyTransform([Math.cos(i),Math.sin(i),-Math.sin(i),Math.cos(i),0,0]),e.applyTransform([1,0,0,1,-n||0,-r||0])}}]),e}(),kn=function(){function e(t,n,r){Z(this,e),this.type=`scale`,this.scale=null,this.originX=null,this.originY=null;var i=cn.parseScale(n);(i.x===0||i.y===0)&&(i.x=en,i.y=en),this.scale=i,this.originX=r[0],this.originY=r[1]}return ku(e,[{key:`apply`,value:function(e){var t=this,n=t.scale,r=n.x,i=n.y,a=t.originX,o=t.originY,s=a.getPixels(`x`),c=o.getPixels(`y`);e.translate(s,c),e.scale(r,i||r),e.translate(-s,-c)}},{key:`unapply`,value:function(e){var t=this,n=t.scale,r=n.x,i=n.y,a=t.originX,o=t.originY,s=a.getPixels(`x`),c=o.getPixels(`y`);e.translate(s,c),e.scale(1/r,1/i||r),e.translate(-s,-c)}},{key:`applyToPoint`,value:function(e){var t=this.scale,n=t.x,r=t.y;e.applyTransform([n||0,0,0,r||0,0,0])}}]),e}(),Vt=function(){function e(t,n,r){Z(this,e),this.type=`matrix`,this.matrix=[],this.originX=null,this.originY=null,this.matrix=$u(n),this.originX=r[0],this.originY=r[1]}return ku(e,[{key:`apply`,value:function(e){var t=this,n=t.originX,r=t.originY,i=t.matrix,a=n.getPixels(`x`),o=r.getPixels(`y`);e.translate(a,o),e.transform(i[0],i[1],i[2],i[3],i[4],i[5]),e.translate(-a,-o)}},{key:`unapply`,value:function(e){var t=this,n=t.originX,r=t.originY,i=t.matrix,a=i[0],o=i[2],s=i[4],c=i[1],l=i[3],u=i[5],d=0,f=0,p=1,m=1/(a*(l*p-u*f)-o*(c*p-u*d)+s*(c*f-l*d)),h=n.getPixels(`x`),g=r.getPixels(`y`);e.translate(h,g),e.transform(m*(l*p-u*f),m*(u*d-c*p),m*(s*f-o*p),m*(a*p-s*d),m*(o*u-s*l),m*(s*c-a*u)),e.translate(-h,-g)}},{key:`applyToPoint`,value:function(e){e.applyTransform(this.matrix)}}]),e}(),Mn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`skew`,i.angle=null,i.angle=new K(e,`angle`,n),i}return t}(Vt),Nn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`skewX`,i.matrix=[1,0,Math.tan(i.angle.getRadians()),1,0,0],i}return t}(Mn),Pn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`skewY`,i.matrix=[1,Math.tan(i.angle.getRadians()),0,1,0,0],i}return t}(Mn),Qn=function(){function e(t,n,r){var i=this;Z(this,e),this.document=t,this.transforms=[],hd(n).forEach(function(t){if(t!==`none`){var n=Vu(gd(t),2),a=n[0],o=n[1],s=e.transformTypes[a];s!==void 0&&i.transforms.push(new s(i.document,o,r))}})}return ku(e,[{key:`apply`,value:function(e){for(var t=this.transforms,n=t.length,r=0;r<n;r++)t[r].apply(e)}},{key:`unapply`,value:function(e){for(var t=this.transforms,n=t.length-1;n>=0;n--)t[n].unapply(e)}},{key:`applyToPoint`,value:function(e){for(var t=this.transforms,n=t.length,r=0;r<n;r++)t[r].applyToPoint(e)}}],[{key:`fromElement`,value:function(t,n){var r=n.getStyle(`transform`,!1,!0),i=Vu(n.getStyle(`transform-origin`,!1,!0).split(),2),a=i[0],o=i[1],s=[a,o===void 0?a:o];return r.hasValue()?new e(t,r.getString(),s):null}}]),e}(),Qn.transformTypes={translate:$n,rotate:xn,scale:kn,matrix:Vt,skewX:Nn,skewY:Pn},Se=function(){function e(t,n){var r=this;Z(this,e);var i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];if(this.document=t,this.node=n,this.captureTextNodes=i,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue=``,this.parent=null,this.children=[],!(!n||n.nodeType!==1)){Array.from(n.attributes).forEach(function(e){var n=ed(e.nodeName);r.attributes[n]=new K(t,n,e.value)}),this.addStylesFromStyleDefinition(),this.getAttribute(`style`).hasValue()&&this.getAttribute(`style`).getString().split(`;`).map(function(e){return e.trim()}).forEach(function(e){if(e){var n=Vu(e.split(`:`).map(function(e){return e.trim()}),2),i=n[0],a=n[1];r.styles[i]=new K(t,i,a)}});var a=t.definitions,o=this.getAttribute(`id`);o.hasValue()&&(a[o.getString()]||(a[o.getString()]=this)),Array.from(n.childNodes).forEach(function(e){if(e.nodeType===1)r.addChild(e);else if(i&&(e.nodeType===3||e.nodeType===4)){var n=t.createTextNode(e);n.getText().length>0&&r.addChild(n)}})}}return ku(e,[{key:`getAttribute`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=this.attributes[e];if(!n&&t){var r=new K(this.document,e,``);return this.attributes[e]=r,r}return n||K.empty(this.document)}},{key:`getHrefAttribute`,value:function(){for(var e in this.attributes)if(e===`href`||e.endsWith(`:href`))return this.attributes[e];return K.empty(this.document)}},{key:`getStyle`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r=this.styles[e];if(r)return r;var i=this.getAttribute(e);if(i!=null&&i.hasValue())return this.styles[e]=i,i;if(!n){var a=this.parent;if(a){var o=a.getStyle(e);if(o!=null&&o.hasValue())return o}}if(t){var s=new K(this.document,e,``);return this.styles[e]=s,s}return r||K.empty(this.document)}},{key:`render`,value:function(e){if(!(this.getStyle(`display`).getString()===`none`||this.getStyle(`visibility`).getString()===`hidden`)){if(e.save(),this.getStyle(`mask`).hasValue()){var t=this.getStyle(`mask`).getDefinition();t&&(this.applyEffects(e),t.apply(e,this))}else if(this.getStyle(`filter`).getValue(`none`)!==`none`){var n=this.getStyle(`filter`).getDefinition();n&&(this.applyEffects(e),n.apply(e,this))}else this.setContext(e),this.renderChildren(e),this.clearContext(e);e.restore()}}},{key:`setContext`,value:function(e){}},{key:`applyEffects`,value:function(e){var t=Qn.fromElement(this.document,this);t&&t.apply(e);var n=this.getStyle(`clip-path`,!1,!0);if(n.hasValue()){var r=n.getDefinition();r&&r.apply(e)}}},{key:`clearContext`,value:function(e){}},{key:`renderChildren`,value:function(e){this.children.forEach(function(t){t.render(e)})}},{key:`addChild`,value:function(t){var n=Q(t,e)?t:this.document.createElement(t);n.parent=this,e.ignoreChildTypes.includes(n.type)||this.children.push(n)}},{key:`matchesSelector`,value:function(e){var t,n=this.node;if(typeof n.matches==`function`)return n.matches(e);var r=(t=n.getAttribute)==null?void 0:t.call(n,`class`);return!r||r===``?!1:r.split(` `).some(function(t){return`.`.concat(t)===e})}},{key:`addStylesFromStyleDefinition`,value:function(){var e=this.document,t=e.styles,n=e.stylesSpecificity;for(var r in t)if(!r.startsWith(`@`)&&this.matchesSelector(r)){var i=t[r],a=n[r];if(i)for(var o in i){var s=this.stylesSpecificity[o];s===void 0&&(s=`000`),a>=s&&(this.styles[o]=i[o],this.stylesSpecificity[o]=a)}}}},{key:`removeStyles`,value:function(e,t){return t.reduce(function(t,n){var r=e.getStyle(n);if(!r.hasValue())return t;var i=r.getString();return r.setValue(``),Uu(t).concat([[n,i]])},[])}},{key:`restoreStyles`,value:function(e,t){t.forEach(function(t){var n=Vu(t,2),r=n[0],i=n[1];e.getStyle(r,!0).setValue(i)})}},{key:`isFirstChild`,value:function(){var e;return((e=this.parent)==null?void 0:e.children.indexOf(this))===0}}]),e}(),Se.ignoreChildTypes=[`title`],nr=function(e){Mu(t,e);function t(e,n,r){return Z(this,t),Eu(this,t,[e,n,r])}return t}(qu(Se)),Fe=function(){function e(t,n,r,i,a,o){Z(this,e);var s=o?typeof o==`string`?e.parse(o):o:{};this.fontFamily=a||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=r||s.fontWeight,this.fontVariant=n||s.fontVariant}return ku(e,[{key:`toString`,value:function(){return[yd(this.fontStyle),this.fontVariant,bd(this.fontWeight),this.fontSize,vd(this.fontFamily)].join(` `).trim()}}],[{key:`parse`,value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:``,n=arguments.length>1?arguments[1]:void 0,r=``,i=``,a=``,o=``,s=``,c=Xu(t).trim().split(` `),l={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return c.forEach(function(t){switch(!0){case!l.fontStyle&&e.styles.includes(t):t!==`inherit`&&(r=t),l.fontStyle=!0;break;case!l.fontVariant&&e.variants.includes(t):t!==`inherit`&&(i=t),l.fontStyle=!0,l.fontVariant=!0;break;case!l.fontWeight&&e.weights.includes(t):t!==`inherit`&&(a=t),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0;break;case!l.fontSize:var n;t!==`inherit`&&(n=Vu(t.split(`/`),1),o=n[0]),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0,l.fontSize=!0;break;default:t!==`inherit`&&(s+=t)}}),new e(r,i,a,o,s,n)}}]),e}(),Fe.styles=`normal|italic|oblique|inherit`,Fe.variants=`normal|small-caps|inherit`,Fe.weights=`normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit`,b=function(){function e(){Z(this,e);var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:NaN,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:NaN,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:NaN;this.x1=t,this.y1=n,this.x2=r,this.y2=i,this.addPoint(t,n),this.addPoint(r,i)}return ku(e,[{key:`x`,get:function(){return this.x1}},{key:`y`,get:function(){return this.y1}},{key:`width`,get:function(){return this.x2-this.x1}},{key:`height`,get:function(){return this.y2-this.y1}},{key:`addPoint`,value:function(e,t){e!==void 0&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=e,this.x2=e),e<this.x1&&(this.x1=e),e>this.x2&&(this.x2=e)),t!==void 0&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),t<this.y1&&(this.y1=t),t>this.y2&&(this.y2=t))}},{key:`addX`,value:function(e){this.addPoint(e,null)}},{key:`addY`,value:function(e){this.addPoint(null,e)}},{key:`addBoundingBox`,value:function(e){if(e){var t=e.x1,n=e.y1,r=e.x2,i=e.y2;this.addPoint(t,n),this.addPoint(r,i)}}},{key:`sumCubic`,value:function(e,t,n,r,i){return(1-e)**3*t+3*(1-e)**2*e*n+3*(1-e)*e**2*r+e**3*i}},{key:`bezierCurveAdd`,value:function(e,t,n,r,i){var a=6*t-12*n+6*r,o=-3*t+9*n-9*r+3*i,s=3*n-3*t;if(o===0){if(a===0)return;var c=-s/a;0<c&&c<1&&(e?this.addX(this.sumCubic(c,t,n,r,i)):this.addY(this.sumCubic(c,t,n,r,i)));return}var l=a**2-4*s*o;if(!(l<0)){var u=(-a+Math.sqrt(l))/(2*o);0<u&&u<1&&(e?this.addX(this.sumCubic(u,t,n,r,i)):this.addY(this.sumCubic(u,t,n,r,i)));var d=(-a-Math.sqrt(l))/(2*o);0<d&&d<1&&(e?this.addX(this.sumCubic(d,t,n,r,i)):this.addY(this.sumCubic(d,t,n,r,i)))}}},{key:`addBezierCurve`,value:function(e,t,n,r,i,a,o,s){this.addPoint(e,t),this.addPoint(o,s),this.bezierCurveAdd(!0,e,n,i,o),this.bezierCurveAdd(!1,t,r,a,s)}},{key:`addQuadraticCurve`,value:function(e,t,n,r,i,a){var o=e+2/3*(n-e),s=t+2/3*(r-t),c=o+1/3*(i-e),l=s+1/3*(a-t);this.addBezierCurve(e,t,o,c,s,l,i,a)}},{key:`isPointInBox`,value:function(e,t){var n=this,r=n.x1,i=n.y1,a=n.x2,o=n.y2;return r<=e&&e<=a&&i<=t&&t<=o}}]),e}(),rn=function(e){Mu(t,e);function t(e){Z(this,t);var n=Eu(this,t,[e.replace(/([+\-.])\s+/gm,`$1`).replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,``)]);return n.control=null,n.start=null,n.current=null,n.command=null,n.commands=n.commands,n.i=-1,n.previousCommand=null,n.points=[],n.angles=[],n}return ku(t,[{key:`reset`,value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new cn(0,0),this.control=new cn(0,0),this.current=new cn(0,0),this.points=[],this.angles=[]}},{key:`isEnd`,value:function(){var e=this;return e.i>=e.commands.length-1}},{key:`next`,value:function(){var e=this.commands[++this.i];return this.previousCommand=this.command,this.command=e,e}},{key:`getPoint`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`x`,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:`y`,n=new cn(this.command[e],this.command[t]);return this.makeAbsolute(n)}},{key:`getAsControlPoint`,value:function(e,t){var n=this.getPoint(e,t);return this.control=n,n}},{key:`getAsCurrentPoint`,value:function(e,t){var n=this.getPoint(e,t);return this.current=n,n}},{key:`getReflectedControlPoint`,value:function(){var e=this.previousCommand.type;if(e!==di.CURVE_TO&&e!==di.SMOOTH_CURVE_TO&&e!==di.QUAD_TO&&e!==di.SMOOTH_QUAD_TO)return this.current;var t=this,n=t.current,r=n.x,i=n.y,a=t.control,o=a.x,s=a.y;return new cn(2*r-o,2*i-s)}},{key:`makeAbsolute`,value:function(e){if(this.command.relative){var t=this.current,n=t.x,r=t.y;e.x+=n,e.y+=r}return e}},{key:`addMarker`,value:function(e,t,n){var r=this,i=r.points,a=r.angles;n&&a.length>0&&!a[a.length-1]&&(a[a.length-1]=i[i.length-1].angleTo(n)),this.addMarkerAngle(e,t?t.angleTo(e):null)}},{key:`addMarkerAngle`,value:function(e,t){this.points.push(e),this.angles.push(t)}},{key:`getMarkerPoints`,value:function(){return this.points}},{key:`getMarkerAngles`,value:function(){for(var e=this.angles,t=e.length,n=0;n<t;n++)if(!e[n]){for(var r=n+1;r<t;r++)if(e[r]){e[n]=e[r];break}}return e}}]),t}(di),yn=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.modifiedEmSizeStack=!1,e}return ku(t,[{key:`calculateOpacity`,value:function(){for(var e=1,t=this;t;){var n=t.getStyle(`opacity`,!1,!0);n.hasValue(!0)&&(e*=n.getNumber()),t=t.parent}return e}},{key:`setContext`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(!t){var n=this.getStyle(`fill`),r=this.getStyle(`fill-opacity`),i=this.getStyle(`stroke`),a=this.getStyle(`stroke-opacity`);if(n.isUrlDefinition()){var o=n.getFillStyleDefinition(this,r);o&&(e.fillStyle=o)}else if(n.hasValue()){n.getString()===`currentColor`&&n.setValue(this.getStyle(`color`).getColor());var s=n.getColor();s!==`inherit`&&(e.fillStyle=s===`none`?`rgba(0,0,0,0)`:s)}if(r.hasValue()&&(e.fillStyle=new K(this.document,`fill`,e.fillStyle).addOpacity(r).getColor()),i.isUrlDefinition()){var c=i.getFillStyleDefinition(this,a);c&&(e.strokeStyle=c)}else if(i.hasValue()){i.getString()===`currentColor`&&i.setValue(this.getStyle(`color`).getColor());var l=i.getString();l!==`inherit`&&(e.strokeStyle=l===`none`?`rgba(0,0,0,0)`:l)}a.hasValue()&&(e.strokeStyle=new K(this.document,`stroke`,e.strokeStyle).addOpacity(a).getString());var u=this.getStyle(`stroke-width`);u.hasValue()&&(e.lineWidth=u.getPixels()||en);var d=this.getStyle(`stroke-linecap`),f=this.getStyle(`stroke-linejoin`),p=this.getStyle(`stroke-miterlimit`),m=this.getStyle(`stroke-dasharray`),h=this.getStyle(`stroke-dashoffset`);if(d.hasValue()&&(e.lineCap=d.getString()),f.hasValue()&&(e.lineJoin=f.getString()),p.hasValue()&&(e.miterLimit=p.getNumber()),m.hasValue()&&m.getString()!==`none`){var g=$u(m.getString());e.setLineDash===void 0?e.webkitLineDash===void 0?e.mozDash!==void 0&&!(g.length===1&&g[0]===0)&&(e.mozDash=g):e.webkitLineDash=g:e.setLineDash(g);var _=h.getPixels();e.lineDashOffset===void 0?e.webkitLineDashOffset===void 0?e.mozDashOffset!==void 0&&(e.mozDashOffset=_):e.webkitLineDashOffset=_:e.lineDashOffset=_}}if(this.modifiedEmSizeStack=!1,e.font!==void 0){var v=this.getStyle(`font`),y=this.getStyle(`font-style`),b=this.getStyle(`font-variant`),x=this.getStyle(`font-weight`),S=this.getStyle(`font-size`),C=this.getStyle(`font-family`),w=new Fe(y.getString(),b.getString(),x.getString(),S.hasValue()?``.concat(S.getPixels(!0),`px`):``,C.getString(),Fe.parse(v.getString(),e.font));y.setValue(w.fontStyle),b.setValue(w.fontVariant),x.setValue(w.fontWeight),S.setValue(w.fontSize),C.setValue(w.fontFamily),e.font=w.toString(),S.isPixels()&&(this.document.emSize=S.getPixels(),this.modifiedEmSizeStack=!0)}t||(this.applyEffects(e),e.globalAlpha=this.calculateOpacity())}},{key:`clearContext`,value:function(e){Au(ju(t.prototype),`clearContext`,this).call(this,e),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),t}(qu(Se)),nn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`path`,i.pathParser=null,i.pathParser=new rn(i.getAttribute(`d`).getString()),i}return ku(t,[{key:`path`,value:function(e){var t=this.pathParser,n=new b;for(t.reset(),e&&e.beginPath();!t.isEnd();)switch(t.next().type){case rn.MOVE_TO:this.pathM(e,n);break;case rn.LINE_TO:this.pathL(e,n);break;case rn.HORIZ_LINE_TO:this.pathH(e,n);break;case rn.VERT_LINE_TO:this.pathV(e,n);break;case rn.CURVE_TO:this.pathC(e,n);break;case rn.SMOOTH_CURVE_TO:this.pathS(e,n);break;case rn.QUAD_TO:this.pathQ(e,n);break;case rn.SMOOTH_QUAD_TO:this.pathT(e,n);break;case rn.ARC:this.pathA(e,n);break;case rn.CLOSE_PATH:this.pathZ(e,n);break}return n}},{key:`getBoundingBox`,value:function(e){return this.path()}},{key:`getMarkers`,value:function(){var e=this.pathParser,t=e.getMarkerPoints(),n=e.getMarkerAngles();return t.map(function(e,t){return[e,n[t]]})}},{key:`renderChildren`,value:function(e){this.path(e),this.document.screen.mouse.checkPath(this,e);var t=this.getStyle(`fill-rule`);e.fillStyle!==``&&(t.getString(`inherit`)===`inherit`?e.fill():e.fill(t.getString())),e.strokeStyle!==``&&(this.getAttribute(`vector-effect`).getString()===`non-scaling-stroke`?(e.save(),e.setTransform(1,0,0,1,0,0),e.stroke(),e.restore()):e.stroke());var n=this.getMarkers();if(n){var r=n.length-1,i=this.getStyle(`marker-start`),a=this.getStyle(`marker-mid`),o=this.getStyle(`marker-end`);if(i.isUrlDefinition()){var s=i.getDefinition(),c=Vu(n[0],2),l=c[0],u=c[1];s.render(e,l,u)}if(a.isUrlDefinition())for(var d=a.getDefinition(),f=1;f<r;f++){var p=Vu(n[f],2),m=p[0],h=p[1];d.render(e,m,h)}if(o.isUrlDefinition()){var g=o.getDefinition(),_=Vu(n[r],2),v=_[0],y=_[1];g.render(e,v,y)}}}},{key:`pathM`,value:function(e,n){var r=this.pathParser,i=t.pathM(r).point,a=i.x,o=i.y;r.addMarker(i),n.addPoint(a,o),e&&e.moveTo(a,o)}},{key:`pathL`,value:function(e,n){var r=this.pathParser,i=t.pathL(r),a=i.current,o=i.point,s=o.x,c=o.y;r.addMarker(o,a),n.addPoint(s,c),e&&e.lineTo(s,c)}},{key:`pathH`,value:function(e,n){var r=this.pathParser,i=t.pathH(r),a=i.current,o=i.point,s=o.x,c=o.y;r.addMarker(o,a),n.addPoint(s,c),e&&e.lineTo(s,c)}},{key:`pathV`,value:function(e,n){var r=this.pathParser,i=t.pathV(r),a=i.current,o=i.point,s=o.x,c=o.y;r.addMarker(o,a),n.addPoint(s,c),e&&e.lineTo(s,c)}},{key:`pathC`,value:function(e,n){var r=this.pathParser,i=t.pathC(r),a=i.current,o=i.point,s=i.controlPoint,c=i.currentPoint;r.addMarker(c,s,o),n.addBezierCurve(a.x,a.y,o.x,o.y,s.x,s.y,c.x,c.y),e&&e.bezierCurveTo(o.x,o.y,s.x,s.y,c.x,c.y)}},{key:`pathS`,value:function(e,n){var r=this.pathParser,i=t.pathS(r),a=i.current,o=i.point,s=i.controlPoint,c=i.currentPoint;r.addMarker(c,s,o),n.addBezierCurve(a.x,a.y,o.x,o.y,s.x,s.y,c.x,c.y),e&&e.bezierCurveTo(o.x,o.y,s.x,s.y,c.x,c.y)}},{key:`pathQ`,value:function(e,n){var r=this.pathParser,i=t.pathQ(r),a=i.current,o=i.controlPoint,s=i.currentPoint;r.addMarker(s,o,o),n.addQuadraticCurve(a.x,a.y,o.x,o.y,s.x,s.y),e&&e.quadraticCurveTo(o.x,o.y,s.x,s.y)}},{key:`pathT`,value:function(e,n){var r=this.pathParser,i=t.pathT(r),a=i.current,o=i.controlPoint,s=i.currentPoint;r.addMarker(s,o,o),n.addQuadraticCurve(a.x,a.y,o.x,o.y,s.x,s.y),e&&e.quadraticCurveTo(o.x,o.y,s.x,s.y)}},{key:`pathA`,value:function(e,n){var r=this.pathParser,i=t.pathA(r),a=i.currentPoint,o=i.rX,s=i.rY,c=i.sweepFlag,l=i.xAxisRotation,u=i.centp,d=i.a1,f=i.ad,p=1-c?1:-1,m=d+f/2*p,h=new cn(u.x+o*Math.cos(m),u.y+s*Math.sin(m));if(r.addMarkerAngle(h,m-p*Math.PI/2),r.addMarkerAngle(a,m-p*Math.PI),n.addPoint(a.x,a.y),e&&!isNaN(d)&&!isNaN(f)){var g=o>s?o:s,_=o>s?1:o/s,v=o>s?s/o:1;e.translate(u.x,u.y),e.rotate(l),e.scale(_,v),e.arc(0,0,g,d,d+f,!!(1-c)),e.scale(1/_,1/v),e.rotate(-l),e.translate(-u.x,-u.y)}}},{key:`pathZ`,value:function(e,n){t.pathZ(this.pathParser),e&&n.x1!==n.x2&&n.y1!==n.y2&&e.closePath()}}],[{key:`pathM`,value:function(e){var t=e.getAsCurrentPoint();return e.start=e.current,{point:t}}},{key:`pathL`,value:function(e){return{current:e.current,point:e.getAsCurrentPoint()}}},{key:`pathH`,value:function(e){var t=e.current,n=e.command,r=new cn((n.relative?t.x:0)+n.x,t.y);return e.current=r,{current:t,point:r}}},{key:`pathV`,value:function(e){var t=e.current,n=e.command,r=new cn(t.x,(n.relative?t.y:0)+n.y);return e.current=r,{current:t,point:r}}},{key:`pathC`,value:function(e){return{current:e.current,point:e.getPoint(`x1`,`y1`),controlPoint:e.getAsControlPoint(`x2`,`y2`),currentPoint:e.getAsCurrentPoint()}}},{key:`pathS`,value:function(e){return{current:e.current,point:e.getReflectedControlPoint(),controlPoint:e.getAsControlPoint(`x2`,`y2`),currentPoint:e.getAsCurrentPoint()}}},{key:`pathQ`,value:function(e){return{current:e.current,controlPoint:e.getAsControlPoint(`x1`,`y1`),currentPoint:e.getAsCurrentPoint()}}},{key:`pathT`,value:function(e){var t=e.current,n=e.getReflectedControlPoint();return e.control=n,{current:t,controlPoint:n,currentPoint:e.getAsCurrentPoint()}}},{key:`pathA`,value:function(e){var t=e.current,n=e.command,r=n.rX,i=n.rY,a=n.xRot,o=n.lArcFlag,s=n.sweepFlag,c=Math.PI/180*a,l=e.getAsCurrentPoint(),u=new cn(Math.cos(c)*(t.x-l.x)/2+Math.sin(c)*(t.y-l.y)/2,-Math.sin(c)*(t.x-l.x)/2+Math.cos(c)*(t.y-l.y)/2),d=u.x**2/r**2+u.y**2/i**2;d>1&&(r*=Math.sqrt(d),i*=Math.sqrt(d));var f=(o===s?-1:1)*Math.sqrt((r**2*i**2-r**2*u.y**2-i**2*u.x**2)/(r**2*u.y**2+i**2*u.x**2));isNaN(f)&&(f=0);var p=new cn(f*r*u.y/i,f*-i*u.x/r),m=new cn((t.x+l.x)/2+Math.cos(c)*p.x-Math.sin(c)*p.y,(t.y+l.y)/2+Math.sin(c)*p.x+Math.cos(c)*p.y),h=sd([1,0],[(u.x-p.x)/r,(u.y-p.y)/i]),g=[(u.x-p.x)/r,(u.y-p.y)/i],_=[(-u.x-p.x)/r,(-u.y-p.y)/i],v=sd(g,_);return od(g,_)<=-1&&(v=Math.PI),od(g,_)>=1&&(v=0),{currentPoint:l,rX:r,rY:i,sweepFlag:s,xAxisRotation:c,centp:m,a1:h,ad:v}}},{key:`pathZ`,value:function(e){e.current=e.start}}]),t}(yn),Ve=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`glyph`,i.horizAdvX=i.getAttribute(`horiz-adv-x`).getNumber(),i.unicode=i.getAttribute(`unicode`).getString(),i.arabicForm=i.getAttribute(`arabic-form`).getString(),i}return t}(nn),Jn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,(Q(this,t)?this.constructor:void 0)===t||r]);return i.type=`text`,i.x=0,i.y=0,i.measureCache=-1,i}return ku(t,[{key:`setContext`,value:function(e){var n=arguments.length>1&&arguments[1]!==void 0&&arguments[1];Au(ju(t.prototype),`setContext`,this).call(this,e,n);var r=this.getStyle(`dominant-baseline`).getTextBaseline()||this.getStyle(`alignment-baseline`).getTextBaseline();r&&(e.textBaseline=r)}},{key:`initializeCoordinates`,value:function(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=1/0,this.maxX=-1/0}},{key:`getBoundingBox`,value:function(e){var t=this;if(this.type!==`text`)return this.getTElementBoundingBox(e);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(e);var n=null;return this.children.forEach(function(r,i){var a=t.getChildBoundingBox(e,t,t,i);n?n.addBoundingBox(a):n=a}),n}},{key:`getFontSize`,value:function(){var e=this,t=e.document,n=e.parent,r=Fe.parse(t.ctx.font).fontSize;return n.getStyle(`font-size`).getNumber(r)}},{key:`getTElementBoundingBox`,value:function(e){var t=this.getFontSize();return new b(this.x,this.y-t,this.x+this.measureText(e),this.y)}},{key:`getGlyph`,value:function(e,t,n){var r=t[n],i=null;if(e.isArabic){var a=t.length,o=t[n-1],s=t[n+1],c=`isolated`;if((n===0||o===` `)&&n<a-1&&s!==` `&&(c=`terminal`),n>0&&o!==` `&&n<a-1&&s!==` `&&(c=`medial`),n>0&&o!==` `&&(n===a-1||s===` `)&&(c=`initial`),e.glyphs[r]!==void 0){var l=e.glyphs[r];i=Q(l,Ve)?l:l[c]}}else i=e.glyphs[r];return i||(i=e.missingGlyph),i}},{key:`getText`,value:function(){return``}},{key:`getTextFromNode`,value:function(e){var t=e||this.node,n=Array.from(t.parentNode.childNodes),r=n.indexOf(t),i=n.length-1,a=Xu(t.textContent||``);return r===0&&(a=Zu(a)),r===i&&(a=Qu(a)),a}},{key:`renderChildren`,value:function(e){var t=this;if(this.type!==`text`){this.renderTElementChildren(e);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(e),this.children.forEach(function(n,r){t.renderChild(e,t,t,r)});var n=this.document.screen.mouse;n.isWorking()&&n.checkBoundingBox(this,this.getBoundingBox(e))}},{key:`renderTElementChildren`,value:function(e){var t=this,n=t.document,r=t.parent,i=this.getText(),a=r.getStyle(`font-family`).getDefinition();if(a){for(var o=a.fontFace.unitsPerEm,s=Fe.parse(n.ctx.font),c=r.getStyle(`font-size`).getNumber(s.fontSize),l=r.getStyle(`font-style`).getString(s.fontStyle),u=c/o,d=a.isRTL?i.split(``).reverse().join(``):i,f=$u(r.getAttribute(`dx`).getString()),p=d.length,m=0;m<p;m++){var h=this.getGlyph(a,d,m);e.translate(this.x,this.y),e.scale(u,-u);var g=e.lineWidth;e.lineWidth=e.lineWidth*o/c,l===`italic`&&e.transform(1,0,.4,1,0,0),h.render(e),l===`italic`&&e.transform(1,0,-.4,1,0,0),e.lineWidth=g,e.scale(1/u,-1/u),e.translate(-this.x,-this.y),this.x+=c*(h.horizAdvX||a.horizAdvX)/o,f[m]!==void 0&&!isNaN(f[m])&&(this.x+=f[m])}return}var _=this,v=_.x,y=_.y;e.fillStyle&&e.fillText(i,v,y),e.strokeStyle&&e.strokeText(i,v,y)}},{key:`applyAnchoring`,value:function(){if(!(this.textChunkStart>=this.leafTexts.length)){var e=this.leafTexts[this.textChunkStart],t=e.getStyle(`text-anchor`).getString(`start`),n=0;n=t===`start`?e.x-this.minX:t===`end`?e.x-this.maxX:e.x-(this.minX+this.maxX)/2;for(var r=this.textChunkStart;r<this.leafTexts.length;r++)this.leafTexts[r].x+=n;this.minX=1/0,this.maxX=-1/0,this.textChunkStart=this.leafTexts.length}}},{key:`adjustChildCoordinatesRecursive`,value:function(e){var t=this;this.children.forEach(function(n,r){t.adjustChildCoordinatesRecursiveCore(e,t,t,r)}),this.applyAnchoring()}},{key:`adjustChildCoordinatesRecursiveCore`,value:function(e,t,n,r){var i=n.children[r];i.children.length>0?i.children.forEach(function(n,r){t.adjustChildCoordinatesRecursiveCore(e,t,i,r)}):this.adjustChildCoordinates(e,t,n,r)}},{key:`adjustChildCoordinates`,value:function(e,t,n,r){var i=n.children[r];if(typeof i.measureText!=`function`)return i;e.save(),i.setContext(e,!0);var a=i.getAttribute(`x`),o=i.getAttribute(`y`),s=i.getAttribute(`dx`),c=i.getAttribute(`dy`),l=i.getStyle(`font-family`).getDefinition(),u=!!l&&l.isRTL;r===0&&(a.hasValue()||a.setValue(i.getInheritedAttribute(`x`)),o.hasValue()||o.setValue(i.getInheritedAttribute(`y`)),s.hasValue()||s.setValue(i.getInheritedAttribute(`dx`)),c.hasValue()||c.setValue(i.getInheritedAttribute(`dy`)));var d=i.measureText(e);return u&&(t.x-=d),a.hasValue()?(t.applyAnchoring(),i.x=a.getPixels(`x`),s.hasValue()&&(i.x+=s.getPixels(`x`))):(s.hasValue()&&(t.x+=s.getPixels(`x`)),i.x=t.x),t.x=i.x,u||(t.x+=d),o.hasValue()?(i.y=o.getPixels(`y`),c.hasValue()&&(i.y+=c.getPixels(`y`))):(c.hasValue()&&(t.y+=c.getPixels(`y`)),i.y=t.y),t.y=i.y,t.leafTexts.push(i),t.minX=Math.min(t.minX,i.x,i.x+d),t.maxX=Math.max(t.maxX,i.x,i.x+d),i.clearContext(e),e.restore(),i}},{key:`getChildBoundingBox`,value:function(e,t,n,r){var i=n.children[r];if(typeof i.getBoundingBox!=`function`)return null;var a=i.getBoundingBox(e);return a?(i.children.forEach(function(n,r){var o=t.getChildBoundingBox(e,t,i,r);a.addBoundingBox(o)}),a):null}},{key:`renderChild`,value:function(e,t,n,r){var i=n.children[r];i.render(e),i.children.forEach(function(n,r){t.renderChild(e,t,i,r)})}},{key:`measureText`,value:function(e){var t=this.measureCache;if(~t)return t;var n=this.getText(),r=this.measureTargetText(e,n);return this.measureCache=r,r}},{key:`measureTargetText`,value:function(e,t){if(!t.length)return 0;var n=this.parent,r=n.getStyle(`font-family`).getDefinition();if(r){for(var i=this.getFontSize(),a=r.isRTL?t.split(``).reverse().join(``):t,o=$u(n.getAttribute(`dx`).getString()),s=a.length,c=0,l=0;l<s;l++){var u=this.getGlyph(r,a,l);c+=(u.horizAdvX||r.horizAdvX)*i/r.fontFace.unitsPerEm,o[l]!==void 0&&!isNaN(o[l])&&(c+=o[l])}return c}if(!e.measureText)return t.length*10;e.save(),this.setContext(e,!0);var d=e.measureText(t).width;return this.clearContext(e),e.restore(),d}},{key:`getInheritedAttribute`,value:function(e){for(var n=this;Q(n,t)&&n.isFirstChild();){var r=n.parent.getAttribute(e);if(r.hasValue(!0))return r.getValue(`0`);n=n.parent}return null}}]),t}(yn),Wn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,(Q(this,t)?this.constructor:void 0)===t||r]);return i.type=`tspan`,i.text=i.children.length>0?``:i.getTextFromNode(),i}return ku(t,[{key:`getText`,value:function(){return this.text}}]),t}(Jn),Yn=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`textNode`,e}return t}(Wn),En=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`svg`,e.root=!1,e}return ku(t,[{key:`setContext`,value:function(e){var n,r=this.document,i=r.screen,a=r.window,o=e.canvas;if(i.setDefaults(e),o.style&&e.font!==void 0&&a&&a.getComputedStyle!==void 0){e.font=a.getComputedStyle(o).getPropertyValue(`font`);var s=new K(r,`fontSize`,Fe.parse(e.font).fontSize);s.hasValue()&&(r.rootEmSize=s.getPixels(`y`),r.emSize=r.rootEmSize)}this.getAttribute(`x`).hasValue()||this.getAttribute(`x`,!0).setValue(0),this.getAttribute(`y`).hasValue()||this.getAttribute(`y`,!0).setValue(0);var c=i.viewPort,l=c.width,u=c.height;this.getStyle(`width`).hasValue()||this.getStyle(`width`,!0).setValue(`100%`),this.getStyle(`height`).hasValue()||this.getStyle(`height`,!0).setValue(`100%`),this.getStyle(`color`).hasValue()||this.getStyle(`color`,!0).setValue(`black`);var d=this.getAttribute(`refX`),f=this.getAttribute(`refY`),p=this.getAttribute(`viewBox`),m=p.hasValue()?$u(p.getString()):null,h=!this.root&&this.getStyle(`overflow`).getValue(`hidden`)!==`visible`,g=0,_=0,v=0,y=0;m&&(g=m[0],_=m[1]),this.root||(l=this.getStyle(`width`).getPixels(`x`),u=this.getStyle(`height`).getPixels(`y`),this.type===`marker`&&(v=g,y=_,g=0,_=0)),i.viewPort.setCurrent(l,u),this.node&&(!this.parent||((n=this.node.parentNode)==null?void 0:n.nodeName)===`foreignObject`)&&this.getStyle(`transform`,!1,!0).hasValue()&&!this.getStyle(`transform-origin`,!1,!0).hasValue()&&this.getStyle(`transform-origin`,!0,!0).setValue(`50% 50%`),Au(ju(t.prototype),`setContext`,this).call(this,e),e.translate(this.getAttribute(`x`).getPixels(`x`),this.getAttribute(`y`).getPixels(`y`)),m&&(l=m[2],u=m[3]),r.setViewBox({ctx:e,aspectRatio:this.getAttribute(`preserveAspectRatio`).getString(),width:i.viewPort.width,desiredWidth:l,height:i.viewPort.height,desiredHeight:u,minX:g,minY:_,refX:d.getValue(),refY:f.getValue(),clip:h,clipX:v,clipY:y}),m&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(l,u))}},{key:`clearContext`,value:function(e){Au(ju(t.prototype),`clearContext`,this).call(this,e),this.document.screen.viewPort.removeCurrent()}},{key:`resize`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r=this.getAttribute(`width`,!0),i=this.getAttribute(`height`,!0),a=this.getAttribute(`viewBox`),o=this.getAttribute(`style`),s=r.getNumber(0),c=i.getNumber(0);if(n)if(typeof n==`string`)this.getAttribute(`preserveAspectRatio`,!0).setValue(n);else{var l=this.getAttribute(`preserveAspectRatio`);l.hasValue()&&l.setValue(l.getString().replace(/^\s*(\S.*\S)\s*$/,`$1`))}if(r.setValue(e),i.setValue(t),a.hasValue()||a.setValue(`0 0 `.concat(s||e,` `,c||t)),o.hasValue()){var u=this.getStyle(`width`),d=this.getStyle(`height`);u.hasValue()&&u.setValue(``.concat(e,`px`)),d.hasValue()&&d.setValue(``.concat(t,`px`))}}}]),t}(yn),vn=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`rect`,e}return ku(t,[{key:`path`,value:function(e){var t=this.getAttribute(`x`).getPixels(`x`),n=this.getAttribute(`y`).getPixels(`y`),r=this.getStyle(`width`,!1,!0).getPixels(`x`),i=this.getStyle(`height`,!1,!0).getPixels(`y`),a=this.getAttribute(`rx`),o=this.getAttribute(`ry`),s=a.getPixels(`x`),c=o.getPixels(`y`);if(a.hasValue()&&!o.hasValue()&&(c=s),o.hasValue()&&!a.hasValue()&&(s=c),s=Math.min(s,r/2),c=Math.min(c,i/2),e){var l=4*((Math.sqrt(2)-1)/3);e.beginPath(),i>0&&r>0&&(e.moveTo(t+s,n),e.lineTo(t+r-s,n),e.bezierCurveTo(t+r-s+l*s,n,t+r,n+c-l*c,t+r,n+c),e.lineTo(t+r,n+i-c),e.bezierCurveTo(t+r,n+i-c+l*c,t+r-s+l*s,n+i,t+r-s,n+i),e.lineTo(t+s,n+i),e.bezierCurveTo(t+s-l*s,n+i,t,n+i-c+l*c,t,n+i-c),e.lineTo(t,n+c),e.bezierCurveTo(t,n+c-l*c,t+s-l*s,n,t+s,n),e.closePath())}return new b(t,n,t+r,n+i)}},{key:`getMarkers`,value:function(){return null}}]),t}(nn),N=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`circle`,e}return ku(t,[{key:`path`,value:function(e){var t=this.getAttribute(`cx`).getPixels(`x`),n=this.getAttribute(`cy`).getPixels(`y`),r=this.getAttribute(`r`).getPixels();return e&&r>0&&(e.beginPath(),e.arc(t,n,r,0,Math.PI*2,!1),e.closePath()),new b(t-r,n-r,t+r,n+r)}},{key:`getMarkers`,value:function(){return null}}]),t}(nn),Ce=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`ellipse`,e}return ku(t,[{key:`path`,value:function(e){var t=4*((Math.sqrt(2)-1)/3),n=this.getAttribute(`rx`).getPixels(`x`),r=this.getAttribute(`ry`).getPixels(`y`),i=this.getAttribute(`cx`).getPixels(`x`),a=this.getAttribute(`cy`).getPixels(`y`);return e&&n>0&&r>0&&(e.beginPath(),e.moveTo(i+n,a),e.bezierCurveTo(i+n,a+t*r,i+t*n,a+r,i,a+r),e.bezierCurveTo(i-t*n,a+r,i-n,a+t*r,i-n,a),e.bezierCurveTo(i-n,a-t*r,i-t*n,a-r,i,a-r),e.bezierCurveTo(i+t*n,a-r,i+n,a-t*r,i+n,a),e.closePath()),new b(i-n,a-r,i+n,a+r)}},{key:`getMarkers`,value:function(){return null}}]),t}(nn),Tt=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`line`,e}return ku(t,[{key:`getPoints`,value:function(){return[new cn(this.getAttribute(`x1`).getPixels(`x`),this.getAttribute(`y1`).getPixels(`y`)),new cn(this.getAttribute(`x2`).getPixels(`x`),this.getAttribute(`y2`).getPixels(`y`))]}},{key:`path`,value:function(e){var t=Vu(this.getPoints(),2),n=t[0],r=n.x,i=n.y,a=t[1],o=a.x,s=a.y;return e&&(e.beginPath(),e.moveTo(r,i),e.lineTo(o,s)),new b(r,i,o,s)}},{key:`getMarkers`,value:function(){var e=Vu(this.getPoints(),2),t=e[0],n=e[1],r=t.angleTo(n);return[[t,r],[n,r]]}}]),t}(nn),un=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`polyline`,i.points=[],i.points=cn.parsePath(i.getAttribute(`points`).getString()),i}return ku(t,[{key:`path`,value:function(e){var t=this.points,n=Vu(t,1)[0],r=n.x,i=n.y,a=new b(r,i);return e&&(e.beginPath(),e.moveTo(r,i)),t.forEach(function(t){var n=t.x,r=t.y;a.addPoint(n,r),e&&e.lineTo(n,r)}),a}},{key:`getMarkers`,value:function(){var e=this.points,t=e.length-1,n=[];return e.forEach(function(r,i){i!==t&&n.push([r,r.angleTo(e[i+1])])}),n.length>0&&n.push([e[e.length-1],n[n.length-1][1]]),n}}]),t}(nn),ln=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`polygon`,e}return ku(t,[{key:`path`,value:function(e){var n=Au(ju(t.prototype),`path`,this).call(this,e),r=Vu(this.points,1)[0],i=r.x,a=r.y;return e&&(e.lineTo(i,a),e.closePath()),n}}]),t}(un),an=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`pattern`,e}return ku(t,[{key:`createPattern`,value:function(e,t,n){var r=this.getStyle(`width`).getPixels(`x`,!0),i=this.getStyle(`height`).getPixels(`y`,!0),a=new En(this.document,null);a.attributes.viewBox=new K(this.document,`viewBox`,this.getAttribute(`viewBox`).getValue()),a.attributes.width=new K(this.document,`width`,``.concat(r,`px`)),a.attributes.height=new K(this.document,`height`,``.concat(i,`px`)),a.attributes.transform=new K(this.document,`transform`,this.getAttribute(`patternTransform`).getValue()),a.children=this.children;var o=this.document.createCanvas(r,i),s=o.getContext(`2d`),c=this.getAttribute(`x`),l=this.getAttribute(`y`);c.hasValue()&&l.hasValue()&&s.translate(c.getPixels(`x`,!0),l.getPixels(`y`,!0)),n.hasValue()?this.styles[`fill-opacity`]=n:Reflect.deleteProperty(this.styles,`fill-opacity`);for(var u=-1;u<=1;u++)for(var d=-1;d<=1;d++)s.save(),a.attributes.x=new K(this.document,`x`,u*o.width),a.attributes.y=new K(this.document,`y`,d*o.height),a.render(s),s.restore();return e.createPattern(o,`repeat`)}}]),t}(qu(Se)),zt=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`marker`,e}return ku(t,[{key:`render`,value:function(e,t,n){if(t){var r=t.x,i=t.y,a=this.getAttribute(`orient`).getString(`auto`),o=this.getAttribute(`markerUnits`).getString(`strokeWidth`);e.translate(r,i),a===`auto`&&e.rotate(n),o===`strokeWidth`&&e.scale(e.lineWidth,e.lineWidth),e.save();var s=new En(this.document,null);s.type=this.type,s.attributes.viewBox=new K(this.document,`viewBox`,this.getAttribute(`viewBox`).getValue()),s.attributes.refX=new K(this.document,`refX`,this.getAttribute(`refX`).getValue()),s.attributes.refY=new K(this.document,`refY`,this.getAttribute(`refY`).getValue()),s.attributes.width=new K(this.document,`width`,this.getAttribute(`markerWidth`).getValue()),s.attributes.height=new K(this.document,`height`,this.getAttribute(`markerHeight`).getValue()),s.attributes.overflow=new K(this.document,`overflow`,this.getAttribute(`overflow`).getValue()),s.attributes.fill=new K(this.document,`fill`,this.getAttribute(`fill`).getColor(`black`)),s.attributes.stroke=new K(this.document,`stroke`,this.getAttribute(`stroke`).getValue(`none`)),s.children=this.children,s.render(e),e.restore(),o===`strokeWidth`&&e.scale(1/e.lineWidth,1/e.lineWidth),a===`auto`&&e.rotate(-n),e.translate(-r,-i)}}}]),t}(qu(Se)),ce=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`defs`,e}return ku(t,[{key:`render`,value:function(){}}]),t}(qu(Se)),G=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`g`,e}return ku(t,[{key:`getBoundingBox`,value:function(e){var t=new b;return this.children.forEach(function(n){t.addBoundingBox(n.getBoundingBox(e))}),t}}]),t}(yn),He=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.attributesToInherit=[`gradientUnits`],i.stops=[];var a=i.stops;return i.children.forEach(function(e){e.type===`stop`&&a.push(e)}),i}return ku(t,[{key:`getGradientUnits`,value:function(){return this.getAttribute(`gradientUnits`).getString(`objectBoundingBox`)}},{key:`createGradient`,value:function(e,t,n){var r=this,i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var a=i.stops,o=this.getGradient(e,t);if(!o)return this.addParentOpacity(n,a[a.length-1].color);if(a.forEach(function(e){o.addColorStop(e.offset,r.addParentOpacity(n,e.color))}),this.getAttribute(`gradientTransform`).hasValue()){var s=this.document,c=s.screen,l=c.MAX_VIRTUAL_PIXELS,u=c.viewPort,d=Vu(u.viewPorts,1)[0],f=new vn(s,null);f.attributes.x=new K(s,`x`,-l/3),f.attributes.y=new K(s,`y`,-l/3),f.attributes.width=new K(s,`width`,l),f.attributes.height=new K(s,`height`,l);var p=new G(s,null);p.attributes.transform=new K(s,`transform`,this.getAttribute(`gradientTransform`).getValue()),p.children=[f];var m=new En(s,null);m.attributes.x=new K(s,`x`,0),m.attributes.y=new K(s,`y`,0),m.attributes.width=new K(s,`width`,d.width),m.attributes.height=new K(s,`height`,d.height),m.children=[p];var h=s.createCanvas(d.width,d.height),g=h.getContext(`2d`);return g.fillStyle=o,m.render(g),g.createPattern(h,`no-repeat`)}return o}},{key:`inheritStopContainer`,value:function(e){var t=this;this.attributesToInherit.forEach(function(n){!t.getAttribute(n).hasValue()&&e.getAttribute(n).hasValue()&&t.getAttribute(n,!0).setValue(e.getAttribute(n).getValue())})}},{key:`addParentOpacity`,value:function(e,t){return e.hasValue()?new K(this.document,`color`,t).addOpacity(e).getColor():t}}]),t}(qu(Se)),Et=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`linearGradient`,i.attributesToInherit.push(`x1`,`y1`,`x2`,`y2`),i}return ku(t,[{key:`getGradient`,value:function(e,t){var n=this.getGradientUnits()===`objectBoundingBox`,r=n?t.getBoundingBox(e):null;if(n&&!r)return null;!this.getAttribute(`x1`).hasValue()&&!this.getAttribute(`y1`).hasValue()&&!this.getAttribute(`x2`).hasValue()&&!this.getAttribute(`y2`).hasValue()&&(this.getAttribute(`x1`,!0).setValue(0),this.getAttribute(`y1`,!0).setValue(0),this.getAttribute(`x2`,!0).setValue(1),this.getAttribute(`y2`,!0).setValue(0));var i=n?r.x+r.width*this.getAttribute(`x1`).getNumber():this.getAttribute(`x1`).getPixels(`x`),a=n?r.y+r.height*this.getAttribute(`y1`).getNumber():this.getAttribute(`y1`).getPixels(`y`),o=n?r.x+r.width*this.getAttribute(`x2`).getNumber():this.getAttribute(`x2`).getPixels(`x`),s=n?r.y+r.height*this.getAttribute(`y2`).getNumber():this.getAttribute(`y2`).getPixels(`y`);return i===o&&a===s?null:e.createLinearGradient(i,a,o,s)}}]),t}(He),_n=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`radialGradient`,i.attributesToInherit.push(`cx`,`cy`,`r`,`fx`,`fy`,`fr`),i}return ku(t,[{key:`getGradient`,value:function(e,t){var n=this.getGradientUnits()===`objectBoundingBox`,r=t.getBoundingBox(e);if(n&&!r)return null;this.getAttribute(`cx`).hasValue()||this.getAttribute(`cx`,!0).setValue(`50%`),this.getAttribute(`cy`).hasValue()||this.getAttribute(`cy`,!0).setValue(`50%`),this.getAttribute(`r`).hasValue()||this.getAttribute(`r`,!0).setValue(`50%`);var i=n?r.x+r.width*this.getAttribute(`cx`).getNumber():this.getAttribute(`cx`).getPixels(`x`),a=n?r.y+r.height*this.getAttribute(`cy`).getNumber():this.getAttribute(`cy`).getPixels(`y`),o=i,s=a;this.getAttribute(`fx`).hasValue()&&(o=n?r.x+r.width*this.getAttribute(`fx`).getNumber():this.getAttribute(`fx`).getPixels(`x`)),this.getAttribute(`fy`).hasValue()&&(s=n?r.y+r.height*this.getAttribute(`fy`).getNumber():this.getAttribute(`fy`).getPixels(`y`));var c=n?(r.width+r.height)/2*this.getAttribute(`r`).getNumber():this.getAttribute(`r`).getPixels(),l=this.getAttribute(`fr`).getPixels();return e.createRadialGradient(o,s,l,i,a,c)}}]),t}(He),In=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`stop`;var a=Math.max(0,Math.min(1,i.getAttribute(`offset`).getNumber())),o=i.getStyle(`stop-opacity`),s=i.getStyle(`stop-color`,!0);return s.getString()===``&&s.setValue(`#000`),o.hasValue()&&(s=s.addOpacity(o)),i.offset=a,i.color=s.getColor(),i}return t}(qu(Se)),c=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`animate`,i.duration=0,i.initialValue=null,i.initialUnits=``,i.removed=!1,i.frozen=!1,e.screen.animations.push(i),i.begin=i.getAttribute(`begin`).getMilliseconds(),i.maxDuration=i.begin+i.getAttribute(`dur`).getMilliseconds(),i.from=i.getAttribute(`from`),i.to=i.getAttribute(`to`),i.values=new K(e,`values`,null);var a=i.getAttribute(`values`);return a.hasValue()&&i.values.setValue(a.getString().split(`;`)),i}return ku(t,[{key:`getProperty`,value:function(){var e=this.getAttribute(`attributeType`).getString(),t=this.getAttribute(`attributeName`).getString();return e===`CSS`?this.parent.getStyle(t,!0):this.parent.getAttribute(t,!0)}},{key:`calcValue`,value:function(){var e=this.initialUnits,t=this.getProgress(),n=t.progress,r=t.from,i=t.to,a=r.getNumber()+(i.getNumber()-r.getNumber())*n;return e===`%`&&(a*=100),``.concat(a,e)}},{key:`update`,value:function(e){var t=this.parent,n=this.getProperty();if(this.initialValue||(this.initialValue=n.getString(),this.initialUnits=n.getUnits()),this.duration>this.maxDuration){var r=this.getAttribute(`fill`).getString(`remove`);if(this.getAttribute(`repeatCount`).getString()===`indefinite`||this.getAttribute(`repeatDur`).getString()===`indefinite`)this.duration=0;else if(r===`freeze`&&!this.frozen)this.frozen=!0,t.animationFrozen=!0,t.animationFrozenValue=n.getString();else if(r===`remove`&&!this.removed)return this.removed=!0,n.setValue(t.animationFrozen?t.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=e;var i=!1;if(this.begin<this.duration){var a=this.calcValue(),o=this.getAttribute(`type`);if(o.hasValue()){var s=o.getString();a=``.concat(s,`(`,a,`)`)}n.setValue(a),i=!0}return i}},{key:`getProgress`,value:function(){var e=this,t=e.document,n=e.values,r={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(n.hasValue()){var i=r.progress*(n.getValue().length-1),a=Math.floor(i),o=Math.ceil(i);r.from=new K(t,`from`,parseFloat(n.getValue()[a])),r.to=new K(t,`to`,parseFloat(n.getValue()[o])),r.progress=(i-a)/(o-a)}else r.from=this.from,r.to=this.to;return r}}]),t}(qu(Se)),s=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`animateColor`,e}return ku(t,[{key:`calcValue`,value:function(){var e=this.getProgress(),t=e.progress,n=e.from,r=e.to,i=new $o.default(n.getColor()),a=new $o.default(r.getColor());if(i.ok&&a.ok){var o=i.r+(a.r-i.r)*t,s=i.g+(a.g-i.g)*t,c=i.b+(a.b-i.b)*t;return`rgb(`.concat(Math.floor(o),`, `,Math.floor(s),`, `,Math.floor(c),`)`)}return this.getAttribute(`from`).getColor()}}]),t}(c),l=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`animateTransform`,e}return ku(t,[{key:`calcValue`,value:function(){var e=this.getProgress(),t=e.progress,n=e.from,r=e.to,i=$u(n.getString()),a=$u(r.getString());return i.map(function(e,n){return e+(a[n]-e)*t}).join(` `)}}]),t}(c),Ie=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`font`,i.glyphs=Object.create(null),i.horizAdvX=i.getAttribute(`horiz-adv-x`).getNumber();var a=e.definitions,o=i.children,s=!0,c=!1,l=void 0;try{for(var u=o[Symbol.iterator](),d;!(s=(d=u.next()).done);s=!0){var f=d.value;switch(f.type){case`font-face`:i.fontFace=f;var p=f.getStyle(`font-family`);p.hasValue()&&(a[p.getString()]=i);break;case`missing-glyph`:i.missingGlyph=f;break;case`glyph`:var m=f;m.arabicForm?(i.isRTL=!0,i.isArabic=!0,i.glyphs[m.unicode]===void 0&&(i.glyphs[m.unicode]=Object.create(null)),i.glyphs[m.unicode][m.arabicForm]=m):i.glyphs[m.unicode]=m;break}}}catch(e){c=!0,l=e}finally{try{!s&&u.return!=null&&u.return()}finally{if(c)throw l}}return i}return ku(t,[{key:`render`,value:function(){}}]),t}(qu(Se)),Le=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`font-face`,i.ascent=i.getAttribute(`ascent`).getNumber(),i.descent=i.getAttribute(`descent`).getNumber(),i.unitsPerEm=i.getAttribute(`units-per-em`).getNumber(),i}return t}(qu(Se)),Ht=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`missing-glyph`,e.horizAdvX=0,e}return t}(nn),Un=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`tref`,e}return ku(t,[{key:`getText`,value:function(){var e=this.getHrefAttribute().getDefinition();if(e){var t=e.children[0];if(t)return t.getText()}return``}}]),t}(Jn),r=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`a`;var a=n.childNodes,o=a[0],s=a.length>0&&Array.from(a).every(function(e){return e.nodeType===3});return i.hasText=s,i.text=s?i.getTextFromNode(o):``,i}return ku(t,[{key:`getText`,value:function(){return this.text}},{key:`renderChildren`,value:function(e){if(this.hasText){Au(ju(t.prototype),`renderChildren`,this).call(this,e);var n=this,r=n.document,i=n.x,a=n.y,o=r.screen.mouse,s=new K(r,`fontSize`,Fe.parse(r.ctx.font).fontSize);o.isWorking()&&o.checkBoundingBox(this,new b(i,a-s.getPixels(`y`),i+this.measureText(e),a))}else if(this.children.length>0){var c=new G(this.document,null);c.children=this.children,c.parent=this,c.render(e)}}},{key:`onClick`,value:function(){var e=this.document.window;e&&e.open(this.getHrefAttribute().getString())}},{key:`onMouseMove`,value:function(){var e=this.document.ctx;e.canvas.style.cursor=`pointer`}}]),t}(Jn),Xn=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`textPath`,i.textWidth=0,i.textHeight=0,i.pathLength=-1,i.glyphInfo=null,i.letterSpacingCache=[],i.measuresCache=new Map([[``,0]]);var a=i.getHrefAttribute().getDefinition();return i.text=i.getTextFromNode(),i.dataArray=i.parsePathData(a),i}return ku(t,[{key:`getText`,value:function(){return this.text}},{key:`path`,value:function(e){var t=this.dataArray;e&&e.beginPath(),t.forEach(function(t){var n=t.type,r=t.points;switch(n){case rn.LINE_TO:e&&e.lineTo(r[0],r[1]);break;case rn.MOVE_TO:e&&e.moveTo(r[0],r[1]);break;case rn.CURVE_TO:e&&e.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);break;case rn.QUAD_TO:e&&e.quadraticCurveTo(r[0],r[1],r[2],r[3]);break;case rn.ARC:var i=Vu(r,8),a=i[0],o=i[1],s=i[2],c=i[3],l=i[4],u=i[5],d=i[6],f=i[7],p=s>c?s:c,m=s>c?1:s/c,h=s>c?c/s:1;e&&(e.translate(a,o),e.rotate(d),e.scale(m,h),e.arc(0,0,p,l,l+u,!!(1-f)),e.scale(1/m,1/h),e.rotate(-d),e.translate(-a,-o));break;case rn.CLOSE_PATH:e&&e.closePath();break}})}},{key:`renderChildren`,value:function(e){this.setTextData(e),e.save();var t=this.parent.getStyle(`text-decoration`).getString(),n=this.getFontSize(),r=this.glyphInfo,i=e.fillStyle;t===`underline`&&e.beginPath(),r.forEach(function(r,i){var a=r.p0,o=r.p1,s=r.rotation,c=r.text;e.save(),e.translate(a.x,a.y),e.rotate(s),e.fillStyle&&e.fillText(c,0,0),e.strokeStyle&&e.strokeText(c,0,0),e.restore(),t===`underline`&&(i===0&&e.moveTo(a.x,a.y+n/8),e.lineTo(o.x,o.y+n/5))}),t===`underline`&&(e.lineWidth=n/20,e.strokeStyle=i,e.stroke(),e.closePath()),e.restore()}},{key:`getLetterSpacingAt`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[e]||0}},{key:`findSegmentToFitChar`,value:function(e,t,n,r,i,a,o,s,c){var l=a,u=this.measureText(e,s);s===` `&&t===`justify`&&n<r&&(u+=(r-n)/i),c>-1&&(l+=this.getLetterSpacingAt(c));var d=this.textHeight/20,f=this.getEquidistantPointOnPath(l,d,0),p=this.getEquidistantPointOnPath(l+u,d,0),m={p0:f,p1:p},h=f&&p?Math.atan2(p.y-f.y,p.x-f.x):0;if(o){var g=Math.cos(Math.PI/2+h)*o,_=Math.cos(-h)*o;m.p0=Sd(Sd({},f),{},{x:f.x+g,y:f.y+_}),m.p1=Sd(Sd({},p),{},{x:p.x+g,y:p.y+_})}return l+=u,{offset:l,segment:m,rotation:h}}},{key:`measureText`,value:function(e,t){var n=this.measuresCache,r=t||this.getText();if(n.has(r))return n.get(r);var i=this.measureTargetText(e,r);return n.set(r,i),i}},{key:`setTextData`,value:function(e){var t=this;if(!this.glyphInfo){var n=this.getText(),r=n.split(``),i=n.split(` `).length-1,a=this.parent.getAttribute(`dx`).split().map(function(e){return e.getPixels(`x`)}),o=this.parent.getAttribute(`dy`).getPixels(`y`),s=this.parent.getStyle(`text-anchor`).getString(`start`),c=this.getStyle(`letter-spacing`),l=this.parent.getStyle(`letter-spacing`),u=0;!c.hasValue()||c.getValue()===`inherit`?u=l.getPixels():c.hasValue()&&c.getValue()!==`initial`&&c.getValue()!==`unset`&&(u=c.getPixels());var d=[],f=n.length;this.letterSpacingCache=d;for(var p=0;p<f;p++)d.push(a[p]===void 0?u:a[p]);var m=d.reduce(function(e,t,n){return n===0?0:e+t||0},0),h=this.measureText(e),g=Math.max(h+m,0);this.textWidth=h,this.textHeight=this.getFontSize(),this.glyphInfo=[];var _=this.getPathLength(),v=this.getStyle(`startOffset`).getNumber(0)*_,y=0;(s===`middle`||s===`center`)&&(y=-g/2),(s===`end`||s===`right`)&&(y=-g),y+=v,r.forEach(function(n,a){var c=t.findSegmentToFitChar(e,s,g,_,i,y,o,n,a),l=c.offset,u=c.segment,d=c.rotation;y=l,!(!u.p0||!u.p1)&&t.glyphInfo.push({text:r[a],p0:u.p0,p1:u.p1,rotation:d})})}}},{key:`parsePathData`,value:function(e){if(this.pathLength=-1,!e)return[];var t=[],n=e.pathParser;for(n.reset();!n.isEnd();){var r=n.current,i=r?r.x:0,a=r?r.y:0,o=n.next(),s=o.type,c=[];switch(o.type){case rn.MOVE_TO:this.pathM(n,c);break;case rn.LINE_TO:s=this.pathL(n,c);break;case rn.HORIZ_LINE_TO:s=this.pathH(n,c);break;case rn.VERT_LINE_TO:s=this.pathV(n,c);break;case rn.CURVE_TO:this.pathC(n,c);break;case rn.SMOOTH_CURVE_TO:s=this.pathS(n,c);break;case rn.QUAD_TO:this.pathQ(n,c);break;case rn.SMOOTH_QUAD_TO:s=this.pathT(n,c);break;case rn.ARC:c=this.pathA(n);break;case rn.CLOSE_PATH:nn.pathZ(n);break}o.type===rn.CLOSE_PATH?t.push({type:rn.CLOSE_PATH,points:[],pathLength:0}):t.push({type:s,points:c,start:{x:i,y:a},pathLength:this.calcLength(i,a,s,c)})}return t}},{key:`pathM`,value:function(e,t){var n=nn.pathM(e).point,r=n.x,i=n.y;t.push(r,i)}},{key:`pathL`,value:function(e,t){var n=nn.pathL(e).point,r=n.x,i=n.y;return t.push(r,i),rn.LINE_TO}},{key:`pathH`,value:function(e,t){var n=nn.pathH(e).point,r=n.x,i=n.y;return t.push(r,i),rn.LINE_TO}},{key:`pathV`,value:function(e,t){var n=nn.pathV(e).point,r=n.x,i=n.y;return t.push(r,i),rn.LINE_TO}},{key:`pathC`,value:function(e,t){var n=nn.pathC(e),r=n.point,i=n.controlPoint,a=n.currentPoint;t.push(r.x,r.y,i.x,i.y,a.x,a.y)}},{key:`pathS`,value:function(e,t){var n=nn.pathS(e),r=n.point,i=n.controlPoint,a=n.currentPoint;return t.push(r.x,r.y,i.x,i.y,a.x,a.y),rn.CURVE_TO}},{key:`pathQ`,value:function(e,t){var n=nn.pathQ(e),r=n.controlPoint,i=n.currentPoint;t.push(r.x,r.y,i.x,i.y)}},{key:`pathT`,value:function(e,t){var n=nn.pathT(e),r=n.controlPoint,i=n.currentPoint;return t.push(r.x,r.y,i.x,i.y),rn.QUAD_TO}},{key:`pathA`,value:function(e){var t=nn.pathA(e),n=t.rX,r=t.rY,i=t.sweepFlag,a=t.xAxisRotation,o=t.centp,s=t.a1,c=t.ad;return i===0&&c>0&&(c-=2*Math.PI),i===1&&c<0&&(c+=2*Math.PI),[o.x,o.y,n,r,s,c,a,i]}},{key:`calcLength`,value:function(e,t,n,r){var i=0,a=null,o=null,s=0;switch(n){case rn.LINE_TO:return this.getLineLength(e,t,r[0],r[1]);case rn.CURVE_TO:for(i=0,a=this.getPointOnCubicBezier(0,e,t,r[0],r[1],r[2],r[3],r[4],r[5]),s=.01;s<=1;s+=.01)o=this.getPointOnCubicBezier(s,e,t,r[0],r[1],r[2],r[3],r[4],r[5]),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return i;case rn.QUAD_TO:for(i=0,a=this.getPointOnQuadraticBezier(0,e,t,r[0],r[1],r[2],r[3]),s=.01;s<=1;s+=.01)o=this.getPointOnQuadraticBezier(s,e,t,r[0],r[1],r[2],r[3]),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return i;case rn.ARC:i=0;var c=r[4],l=r[5],u=r[4]+l,d=Math.PI/180;if(Math.abs(c-u)<d&&(d=Math.abs(c-u)),a=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],c,0),l<0)for(s=c-d;s>u;s-=d)o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],s,0),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;else for(s=c+d;s<u;s+=d)o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],s,0),i+=this.getLineLength(a.x,a.y,o.x,o.y),a=o;return o=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],u,0),i+=this.getLineLength(a.x,a.y,o.x,o.y),i}return 0}},{key:`getPointOnLine`,value:function(e,t,n,r,i){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:t,o=arguments.length>6&&arguments[6]!==void 0?arguments[6]:n,s=(i-n)/(r-t+en),c=Math.sqrt(e*e/(1+s*s));r<t&&(c*=-1);var l=s*c,u=null;if(r===t)u={x:a,y:o+l};else if((o-n)/(a-t+1e-8)===s)u={x:a+c,y:o+l};else{var d=0,f=0,p=this.getLineLength(t,n,r,i);if(p<1e-8)return null;var m=(a-t)*(r-t)+(o-n)*(i-n);m/=p*p,d=t+m*(r-t),f=n+m*(i-n);var h=this.getLineLength(a,o,d,f),g=Math.sqrt(e*e-h*h);c=Math.sqrt(g*g/(1+s*s)),r<t&&(c*=-1),l=s*c,u={x:d+c,y:f+l}}return u}},{key:`getPointOnPath`,value:function(e){var t=this.getPathLength(),n=0,r=null;if(e<-5e-5||e-5e-5>t)return null;var i=this.dataArray,a=!0,o=!1,s=void 0;try{for(var c=i[Symbol.iterator](),l;!(a=(l=c.next()).done);a=!0){var u=l.value;if(u&&(u.pathLength<5e-5||n+u.pathLength+5e-5<e)){n+=u.pathLength;continue}var d=e-n,f=0;switch(u.type){case rn.LINE_TO:r=this.getPointOnLine(d,u.start.x,u.start.y,u.points[0],u.points[1],u.start.x,u.start.y);break;case rn.ARC:var p=u.points[4],m=u.points[5],h=u.points[4]+m;if(f=p+d/u.pathLength*m,m<0&&f<h||m>=0&&f>h)break;r=this.getPointOnEllipticalArc(u.points[0],u.points[1],u.points[2],u.points[3],f,u.points[6]);break;case rn.CURVE_TO:f=d/u.pathLength,f>1&&(f=1),r=this.getPointOnCubicBezier(f,u.start.x,u.start.y,u.points[0],u.points[1],u.points[2],u.points[3],u.points[4],u.points[5]);break;case rn.QUAD_TO:f=d/u.pathLength,f>1&&(f=1),r=this.getPointOnQuadraticBezier(f,u.start.x,u.start.y,u.points[0],u.points[1],u.points[2],u.points[3]);break}if(r)return r;break}}catch(e){o=!0,s=e}finally{try{!a&&c.return!=null&&c.return()}finally{if(o)throw s}}return null}},{key:`getLineLength`,value:function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}},{key:`getPathLength`,value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(e,t){return t.pathLength>0?e+t.pathLength:e},0)),this.pathLength}},{key:`getPointOnCubicBezier`,value:function(e,t,n,r,i,a,o,s,c){return{x:s*cd(e)+a*ld(e)+r*ud(e)+t*dd(e),y:c*cd(e)+o*ld(e)+i*ud(e)+n*dd(e)}}},{key:`getPointOnQuadraticBezier`,value:function(e,t,n,r,i,a,o){return{x:a*fd(e)+r*pd(e)+t*md(e),y:o*fd(e)+i*pd(e)+n*md(e)}}},{key:`getPointOnEllipticalArc`,value:function(e,t,n,r,i,a){var o=Math.cos(a),s=Math.sin(a),c={x:n*Math.cos(i),y:r*Math.sin(i)};return{x:e+(c.x*o-c.y*s),y:t+(c.x*s+c.y*o)}}},{key:`buildEquidistantCache`,value:function(e,t){var n=this.getPathLength(),r=t||.25,i=e||n/100;if(!this.equidistantCache||this.equidistantCache.step!==i||this.equidistantCache.precision!==r){this.equidistantCache={step:i,precision:r,points:[]};for(var a=0,o=0;o<=n;o+=r){var s=this.getPointOnPath(o),c=this.getPointOnPath(o+r);!s||!c||(a+=this.getLineLength(s.x,s.y,c.x,c.y),a>=i&&(this.equidistantCache.points.push({x:s.x,y:s.y,distance:o}),a-=i))}}}},{key:`getEquidistantPointOnPath`,value:function(e,t,n){if(this.buildEquidistantCache(t,n),e<0||e-this.getPathLength()>5e-5)return null;var r=Math.round(e/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[r]||null}}]),t}(Jn),ja=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,it=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`image`,i.loaded=!1;var a=i.getHrefAttribute().getString();if(!a)return zu(i);var o=a.endsWith(`.svg`)||/^\s*data:image\/svg\+xml/i.test(a);return e.images.push(i),o?i.loadSvg(a):i.loadImage(a),i.isSvg=o,i}return ku(t,[{key:`loadImage`,value:function(e){var t=this;return yi(function(){var n;return Wu(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,t.document.createImage(e)];case 1:return t.image=r.sent(),[3,3];case 2:return n=r.sent(),console.error(`Error while loading image "`.concat(e,`":`),n),[3,3];case 3:return t.loaded=!0,[2]}})})()}},{key:`loadSvg`,value:function(e){var t=this;return yi(function(){var n,r,i;return Wu(this,function(a){switch(a.label){case 0:return n=ja.exec(e),n?(r=n[5],n[4]===`base64`?t.image=atob(r):t.image=decodeURIComponent(r),[3,5]):[3,1];case 1:return a.trys.push([1,4,,5]),[4,t.document.fetch(e)];case 2:return[4,a.sent().text()];case 3:return t.image=a.sent(),[3,5];case 4:return i=a.sent(),console.error(`Error while loading image "`.concat(e,`":`),i),[3,5];case 5:return t.loaded=!0,[2]}})})()}},{key:`renderChildren`,value:function(e){var t=this,n=t.document,r=t.image,i=t.loaded,a=this.getAttribute(`x`).getPixels(`x`),o=this.getAttribute(`y`).getPixels(`y`),s=this.getStyle(`width`).getPixels(`x`),c=this.getStyle(`height`).getPixels(`y`);if(!(!i||!r||!s||!c)){if(e.save(),e.translate(a,o),this.isSvg){var l=n.canvg.forkString(e,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:c});l.document.documentElement.parent=this,l.render()}else{var u=this.image;n.setViewBox({ctx:e,aspectRatio:this.getAttribute(`preserveAspectRatio`).getString(),width:s,desiredWidth:u.width,height:c,desiredHeight:u.height}),this.loaded&&(u.complete===void 0||u.complete)&&e.drawImage(u,0,0)}e.restore()}}},{key:`getBoundingBox`,value:function(){var e=this.getAttribute(`x`).getPixels(`x`),t=this.getAttribute(`y`).getPixels(`y`),n=this.getStyle(`width`).getPixels(`x`),r=this.getStyle(`height`).getPixels(`y`);return new b(e,t,e+n,t+r)}}]),t}(yn),Rn=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`symbol`,e}return ku(t,[{key:`render`,value:function(e){}}]),t}(yn),Dn=function(){function e(t){Z(this,e),this.document=t,this.loaded=!1,t.fonts.push(this)}return ku(e,[{key:`load`,value:function(e,t){var n=this;return yi(function(){var r,i,a;return Wu(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),r=n.document,[4,r.canvg.parser.load(t)];case 1:return i=o.sent().getElementsByTagName(`font`),Array.from(i).forEach(function(t){var n=r.createElement(t);r.definitions[e]=n}),[3,3];case 2:return a=o.sent(),console.error(`Error while loading font "`.concat(t,`":`),a),[3,3];case 3:return n.loaded=!0,[2]}})})()}}]),e}(),Ln=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`style`,Xu(Array.from(n.childNodes).map(function(e){return e.textContent}).join(``).replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,``).replace(/@import.*;/g,``)).split(`}`).forEach(function(t){var n=t.trim();if(n){var r=n.split(`{`),i=r[0].split(`,`),a=r[1].split(`;`);i.forEach(function(t){var n=t.trim();if(n){var r=e.styles[n]||{};if(a.forEach(function(t){var n=t.indexOf(`:`),i=t.substr(0,n).trim(),a=t.substr(n+1,t.length-n).trim();i&&a&&(r[i]=new K(e,i,a))}),e.styles[n]=r,e.stylesSpecificity[n]=id(n),n===`@font-face`){var i=r[`font-family`].getString().replace(/"|'/g,``);r.src.getString().split(`,`).forEach(function(t){if(t.indexOf(`format("svg")`)>0){var n=td(t);n&&new Dn(e).load(i,n)}})}}})}}),i}return t}(qu(Se)),Ln.parseExternalUrl=td,rr=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`use`,e}return ku(t,[{key:`setContext`,value:function(e){Au(ju(t.prototype),`setContext`,this).call(this,e);var n=this.getAttribute(`x`),r=this.getAttribute(`y`);n.hasValue()&&e.translate(n.getPixels(`x`),0),r.hasValue()&&e.translate(0,r.getPixels(`y`))}},{key:`path`,value:function(e){var t=this.element;t&&t.path(e)}},{key:`renderChildren`,value:function(e){var t=this,n=t.document,r=t.element;if(r){var i=r;if(r.type===`symbol`&&(i=new En(n,null),i.attributes.viewBox=new K(n,`viewBox`,r.getAttribute(`viewBox`).getString()),i.attributes.preserveAspectRatio=new K(n,`preserveAspectRatio`,r.getAttribute(`preserveAspectRatio`).getString()),i.attributes.overflow=new K(n,`overflow`,r.getAttribute(`overflow`).getString()),i.children=r.children,r.styles.opacity=new K(n,`opacity`,this.calculateOpacity())),i.type===`svg`){var a=this.getStyle(`width`,!1,!0),o=this.getStyle(`height`,!1,!0);a.hasValue()&&(i.attributes.width=new K(n,`width`,a.getString())),o.hasValue()&&(i.attributes.height=new K(n,`height`,o.getString()))}var s=i.parent;i.parent=this,i.render(e),i.parent=s}}},{key:`getBoundingBox`,value:function(e){var t=this.element;return t?t.getBoundingBox(e):null}},{key:`elementTransform`,value:function(){var e=this,t=e.document,n=e.element;return Qn.fromElement(t,n)}},{key:`element`,get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),t}(yn),Oe=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);i.type=`feColorMatrix`;var a=$u(i.getAttribute(`values`).getString());switch(i.getAttribute(`type`).getString(`matrix`)){case`saturate`:var o=a[0];a=[.213+.787*o,.715-.715*o,.072-.072*o,0,0,.213-.213*o,.715+.285*o,.072-.072*o,0,0,.213-.213*o,.715-.715*o,.072+.928*o,0,0,0,0,0,1,0,0,0,0,0,1];break;case`hueRotate`:var s=a[0]*Math.PI/180;a=[Ed(s,.213,.787,-.213),Ed(s,.715,-.715,-.715),Ed(s,.072,-.072,.928),0,0,Ed(s,.213,-.213,.143),Ed(s,.715,.285,.14),Ed(s,.072,-.072,-.283),0,0,Ed(s,.213,-.213,-.787),Ed(s,.715,-.715,.715),Ed(s,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case`luminanceToAlpha`:a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return i.matrix=a,i.includeOpacity=i.getAttribute(`includeOpacity`).hasValue(),i}return ku(t,[{key:`apply`,value:function(e,t,n,r,i){for(var a=this,o=a.includeOpacity,s=a.matrix,c=e.getImageData(0,0,r,i),l=0;l<i;l++)for(var u=0;u<r;u++){var d=Cd(c.data,u,l,r,i,0),f=Cd(c.data,u,l,r,i,1),p=Cd(c.data,u,l,r,i,2),m=Cd(c.data,u,l,r,i,3),h=Td(s,0,d)+Td(s,1,f)+Td(s,2,p)+Td(s,3,m)+Td(s,4,1),g=Td(s,5,d)+Td(s,6,f)+Td(s,7,p)+Td(s,8,m)+Td(s,9,1),_=Td(s,10,d)+Td(s,11,f)+Td(s,12,p)+Td(s,13,m)+Td(s,14,1),v=Td(s,15,d)+Td(s,16,f)+Td(s,17,p)+Td(s,18,m)+Td(s,19,1);o&&(h=0,g=0,_=0,v*=m/255),wd(c.data,u,l,r,i,0,h),wd(c.data,u,l,r,i,1,g),wd(c.data,u,l,r,i,2,_),wd(c.data,u,l,r,i,3,v)}e.clearRect(0,0,r,i),e.putImageData(c,0,0)}}]),t}(qu(Se)),Bt=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`mask`,e}return ku(t,[{key:`apply`,value:function(e,n){var r=this.document,i=this.getAttribute(`x`).getPixels(`x`),a=this.getAttribute(`y`).getPixels(`y`),o=this.getStyle(`width`).getPixels(`x`),s=this.getStyle(`height`).getPixels(`y`);if(!o&&!s){var c=new b;this.children.forEach(function(t){c.addBoundingBox(t.getBoundingBox(e))}),i=Math.floor(c.x1),a=Math.floor(c.y1),o=Math.floor(c.width),s=Math.floor(c.height)}var l=this.removeStyles(n,t.ignoreStyles),u=r.createCanvas(i+o,a+s),d=u.getContext(`2d`);r.screen.setDefaults(d),this.renderChildren(d),new Oe(r,{nodeType:1,childNodes:[],attributes:[{nodeName:`type`,value:`luminanceToAlpha`},{nodeName:`includeOpacity`,value:`true`}]}).apply(d,0,0,i+o,a+s);var f=r.createCanvas(i+o,a+s),p=f.getContext(`2d`);r.screen.setDefaults(p),n.render(p),p.globalCompositeOperation=`destination-in`,p.fillStyle=d.createPattern(u,`no-repeat`),p.fillRect(0,0,i+o,a+s),e.fillStyle=p.createPattern(f,`no-repeat`),e.fillRect(0,0,i+o,a+s),this.restoreStyles(n,l)}},{key:`render`,value:function(e){}}]),t}(qu(Se)),Bt.ignoreStyles=[`mask`,`transform`,`clip-path`],vc=function(){},P=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`clipPath`,e}return ku(t,[{key:`apply`,value:function(e){var t=this.document,n=Reflect.getPrototypeOf(e),r=e.beginPath,i=e.closePath;n&&(n.beginPath=vc,n.closePath=vc),Reflect.apply(r,e,[]),this.children.forEach(function(r){if(r.path!==void 0){var a=r.elementTransform===void 0?null:r.elementTransform();a||(a=Qn.fromElement(t,r)),a&&a.apply(e),r.path(e),n&&(n.closePath=i),a&&a.unapply(e)}}),Reflect.apply(i,e,[]),e.clip(),n&&(n.beginPath=r,n.closePath=i)}},{key:`render`,value:function(e){}}]),t}(qu(Se)),Ne=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`filter`,e}return ku(t,[{key:`apply`,value:function(e,n){var r=this,i=r.document,a=r.children,o=n.getBoundingBox(e);if(o){var s=0,c=0;a.forEach(function(e){var t=e.extraFilterDistance||0;s=Math.max(s,t),c=Math.max(c,t)});var l=Math.floor(o.width),u=Math.floor(o.height),d=l+2*s,f=u+2*c;if(!(d<1||f<1)){var p=Math.floor(o.x),m=Math.floor(o.y),h=this.removeStyles(n,t.ignoreStyles),g=i.createCanvas(d,f),_=g.getContext(`2d`);i.screen.setDefaults(_),_.translate(-p+s,-m+c),n.render(_),a.forEach(function(e){typeof e.apply==`function`&&e.apply(_,0,0,d,f)}),e.drawImage(g,0,0,d,f,p-s,m-c,d,f),this.restoreStyles(n,h)}}}},{key:`render`,value:function(e){}}]),t}(qu(Se)),Ne.ignoreStyles=[`filter`,`transform`,`clip-path`],Ae=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`feDropShadow`,i.addStylesFromStyleDefinition(),i}return ku(t,[{key:`apply`,value:function(e,t,n,r,i){}}]),t}(qu(Se)),Me=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`feMorphology`,e}return ku(t,[{key:`apply`,value:function(e,t,n,r,i){}}]),t}(qu(Se)),ke=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`feComposite`,e}return ku(t,[{key:`apply`,value:function(e,t,n,r,i){}}]),t}(qu(Se)),je=function(e){Mu(t,e);function t(e,n,r){Z(this,t);var i=Eu(this,t,[e,n,r]);return i.type=`feGaussianBlur`,i.blurRadius=Math.floor(i.getAttribute(`stdDeviation`).getNumber()),i.extraFilterDistance=i.blurRadius,i}return ku(t,[{key:`apply`,value:function(e,t,n,r,i){var a=this,o=a.document,s=a.blurRadius,c=o.window?o.window.document.body:null,l=e.canvas;l.id=o.getUniqueId(),c&&(l.style.display=`none`,c.appendChild(l)),Ac(l,t,n,r,i,s),c&&c.removeChild(l)}}]),t}(qu(Se)),Zn=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`title`,e}return t}(qu(Se)),le=function(e){Mu(t,e);function t(){Z(this,t);var e=Eu(this,t,arguments);return e.type=`desc`,e}return t}(qu(Se)),so={svg:En,rect:vn,circle:N,ellipse:Ce,line:Tt,polyline:un,polygon:ln,path:nn,pattern:an,marker:zt,defs:ce,linearGradient:Et,radialGradient:_n,stop:In,animate:c,animateColor:s,animateTransform:l,font:Ie,"font-face":Le,"missing-glyph":Ht,glyph:Ve,text:Jn,tspan:Wn,tref:Un,a:r,textPath:Xn,image:it,g:G,symbol:Rn,style:Ln,use:rr,mask:Bt,clipPath:P,filter:Ne,feDropShadow:Ae,feMorphology:Me,feComposite:ke,feColorMatrix:Oe,feGaussianBlur:je,title:Zn,desc:le},de=function(){function e(t){Z(this,e);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.rootEmSize,i=r===void 0?12:r,a=n.emSize,o=a===void 0?12:a,s=n.createCanvas,c=s===void 0?e.createCanvas:s,l=n.createImage,u=l===void 0?e.createImage:l,d=n.anonymousCrossOrigin;this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=i,this.emSize=o,this.createCanvas=c,this.createImage=this.bindCreateImage(u,d),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return ku(e,[{key:`bindCreateImage`,value:function(e,t){return typeof t==`boolean`?function(n,r){return e(n,typeof r==`boolean`?r:t)}:e}},{key:`window`,get:function(){return this.screen.window}},{key:`fetch`,get:function(){return this.screen.fetch}},{key:`ctx`,get:function(){return this.screen.ctx}},{key:`emSize`,get:function(){var e=this.emSizeStack;return e[e.length-1]},set:function(e){this.emSizeStack.push(e)}},{key:`popEmSize`,value:function(){this.emSizeStack.pop()}},{key:`getUniqueId`,value:function(){return`canvg`.concat(++this.uniqueId)}},{key:`isImagesLoaded`,value:function(){return this.images.every(function(e){return e.loaded})}},{key:`isFontsLoaded`,value:function(){return this.fonts.every(function(e){return e.loaded})}},{key:`createDocumentElement`,value:function(e){var t=this.createElement(e.documentElement);return t.root=!0,t.addStylesFromStyleDefinition(),this.documentElement=t,t}},{key:`createElement`,value:function(t){var n=t.nodeName.replace(/^[^:]+:/,``),r=e.elementTypes[n];return r===void 0?new nr(this,t):new r(this,t)}},{key:`createTextNode`,value:function(e){return new Yn(this,e)}},{key:`setViewBox`,value:function(e){this.screen.setViewBox(Od({document:this},e))}}]),e}(),de.createCanvas=kd,de.createImage=Ad,de.elementTypes=so,M=function(){function e(t,n){Z(this,e);var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new tn(r),this.screen=new An(t,r),this.options=r;var i=new de(this,r),a=i.createDocumentElement(n);this.document=i,this.documentElement=a}return ku(e,[{key:`fork`,value:function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return e.from(t,n,Nd(Nd({},this.options),r))}},{key:`forkString`,value:function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return e.fromString(t,n,Nd(Nd({},this.options),r))}},{key:`ready`,value:function(){return this.screen.ready()}},{key:`isReady`,value:function(){return this.screen.isReady()}},{key:`render`,value:function(){var e=arguments,t=this;return yi(function(){var n;return Wu(this,function(r){switch(r.label){case 0:return n=e.length>0&&e[0]!==void 0?e[0]:{},t.start(Nd({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},n)),[4,t.ready()];case 1:return r.sent(),t.stop(),[2]}})})()}},{key:`start`,value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=this,n=t.documentElement,r=t.screen,i=t.options;r.start(n,Nd(Nd({enableRedraw:!0},i),e))}},{key:`stop`,value:function(){this.screen.stop()}},{key:`resize`,value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,n=arguments.length>2&&arguments[2]!==void 0&&arguments[2];this.documentElement.resize(e,t,n)}}],[{key:`from`,value:function(t,n){var r=arguments;return yi(function(){var i,a;return Wu(this,function(o){switch(o.label){case 0:return i=r.length>2&&r[2]!==void 0?r[2]:{},[4,new tn(i).parse(n)];case 1:return a=o.sent(),[2,new e(t,a,i)]}})})()}},{key:`fromString`,value:function(t,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return new e(t,new tn(r).parseFromString(n),r)}}]),e}()}),Fc=mi({default:function(){return Pc}}),Rs=pi(function(){var e=Object;lo=e.entries,ml=e.setPrototypeOf,qs=e.isFrozen,zo=e.getPrototypeOf,Ro=e.getOwnPropertyDescriptor;var t=Object;Mo=t.freeze,ll=t.seal,Oa=t.create;var n=typeof Reflect<`u`&&Reflect;Ki=n.apply,Ca=n.construct,Mo||(Mo=function(e){return e}),ll||(ll=function(e){return e}),Ki||(Ki=function(e,t){var n=[...arguments].slice(2);return e.apply(t,n)}),Ca||(Ca=function(e){var t=[...arguments].slice(1);return Du(e,Uu(t))}),qi=Pd(Array.prototype.forEach),Yi=Pd(Array.prototype.lastIndexOf),Xi=Pd(Array.prototype.pop),Zi=Pd(Array.prototype.push),Qi=Pd(Array.prototype.splice),Ji=Array.isArray,Al=Pd(String.prototype.toLowerCase),jl=Pd(String.prototype.toString),Ol=Pd(String.prototype.match),kl=Pd(String.prototype.replace),Dl=Pd(String.prototype.indexOf),Ml=Pd(String.prototype.trim),bc=Pd(Number.prototype.toString),ua=Pd(Boolean.prototype.toString),ca=typeof BigInt>`u`?null:Pd(BigInt.prototype.toString),Rl=typeof Symbol>`u`?null:Pd(Symbol.prototype.toString),Sc=Pd(Object.prototype.hasOwnProperty),Cc=Pd(Object.prototype.toString),Bc=Pd(RegExp.prototype.test),ql=Fd(TypeError),qo=Mo(`a.abbr.acronym.address.area.article.aside.audio.b.bdi.bdo.big.blink.blockquote.body.br.button.canvas.caption.center.cite.code.col.colgroup.content.data.datalist.dd.decorator.del.details.dfn.dialog.dir.div.dl.dt.element.em.fieldset.figcaption.figure.font.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.img.input.ins.kbd.label.legend.li.main.map.mark.marquee.menu.menuitem.meter.nav.nobr.ol.optgroup.option.output.p.picture.pre.progress.q.rp.rt.ruby.s.samp.search.section.select.shadow.slot.small.source.spacer.span.strike.strong.style.sub.summary.sup.table.tbody.td.template.textarea.tfoot.th.thead.time.tr.track.tt.u.ul.var.video.wbr`.split(`.`)),Fl=Mo(`svg.a.altglyph.altglyphdef.altglyphitem.animatecolor.animatemotion.animatetransform.circle.clippath.defs.desc.ellipse.enterkeyhint.exportparts.filter.font.g.glyph.glyphref.hkern.image.inputmode.line.lineargradient.marker.mask.metadata.mpath.part.path.pattern.polygon.polyline.radialgradient.rect.stop.style.switch.symbol.text.textpath.title.tref.tspan.view.vkern`.split(`.`)),Ll=Mo([`feBlend`,`feColorMatrix`,`feComponentTransfer`,`feComposite`,`feConvolveMatrix`,`feDiffuseLighting`,`feDisplacementMap`,`feDistantLight`,`feDropShadow`,`feFlood`,`feFuncA`,`feFuncB`,`feFuncG`,`feFuncR`,`feGaussianBlur`,`feImage`,`feMerge`,`feMergeNode`,`feMorphology`,`feOffset`,`fePointLight`,`feSpecularLighting`,`feSpotLight`,`feTile`,`feTurbulence`]),Il=Mo([`animate`,`color-profile`,`cursor`,`discard`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`foreignobject`,`hatch`,`hatchpath`,`mesh`,`meshgradient`,`meshpatch`,`meshrow`,`missing-glyph`,`script`,`set`,`solidcolor`,`unknown`,`use`]),pc=Mo(`math.menclose.merror.mfenced.mfrac.mglyph.mi.mlabeledtr.mmultiscripts.mn.mo.mover.mpadded.mphantom.mroot.mrow.ms.mspace.msqrt.mstyle.msub.msup.msubsup.mtable.mtd.mtext.mtr.munder.munderover.mprescripts`.split(`.`)),mc=Mo([`maction`,`maligngroup`,`malignmark`,`mlongdiv`,`mscarries`,`mscarry`,`msgroup`,`mstack`,`msline`,`msrow`,`semantics`,`annotation`,`annotation-xml`,`mprescripts`,`none`]),Bl=Mo([`#text`]),Ko=Mo(`accept.action.align.alt.autocapitalize.autocomplete.autopictureinpicture.autoplay.background.bgcolor.border.capture.cellpadding.cellspacing.checked.cite.class.clear.color.cols.colspan.controls.controlslist.coords.crossorigin.datetime.decoding.default.dir.disabled.disablepictureinpicture.disableremoteplayback.download.draggable.enctype.enterkeyhint.exportparts.face.for.headers.height.hidden.high.href.hreflang.id.inert.inputmode.integrity.ismap.kind.label.lang.list.loading.loop.low.max.maxlength.media.method.min.minlength.multiple.muted.name.nonce.noshade.novalidate.nowrap.open.optimum.part.pattern.placeholder.playsinline.popover.popovertarget.popovertargetaction.poster.preload.pubdate.radiogroup.readonly.rel.required.rev.reversed.role.rows.rowspan.spellcheck.scope.selected.shape.size.sizes.slot.span.srclang.start.src.srcset.step.style.summary.tabindex.title.translate.type.usemap.valign.value.width.wrap.xmlns`.split(`.`)),Pl=Mo(`accent-height.accumulate.additive.alignment-baseline.amplitude.ascent.attributename.attributetype.azimuth.basefrequency.baseline-shift.begin.bias.by.class.clip.clippathunits.clip-path.clip-rule.color.color-interpolation.color-interpolation-filters.color-profile.color-rendering.cx.cy.d.dx.dy.diffuseconstant.direction.display.divisor.dur.edgemode.elevation.end.exponent.fill.fill-opacity.fill-rule.filter.filterunits.flood-color.flood-opacity.font-family.font-size.font-size-adjust.font-stretch.font-style.font-variant.font-weight.fx.fy.g1.g2.glyph-name.glyphref.gradientunits.gradienttransform.height.href.id.image-rendering.in.in2.intercept.k.k1.k2.k3.k4.kerning.keypoints.keysplines.keytimes.lang.lengthadjust.letter-spacing.kernelmatrix.kernelunitlength.lighting-color.local.marker-end.marker-mid.marker-start.markerheight.markerunits.markerwidth.maskcontentunits.maskunits.max.mask.mask-type.media.method.mode.min.name.numoctaves.offset.operator.opacity.order.orient.orientation.origin.overflow.paint-order.path.pathlength.patterncontentunits.patterntransform.patternunits.points.preservealpha.preserveaspectratio.primitiveunits.r.rx.ry.radius.refx.refy.repeatcount.repeatdur.restart.result.rotate.scale.seed.shape-rendering.slope.specularconstant.specularexponent.spreadmethod.startoffset.stddeviation.stitchtiles.stop-color.stop-opacity.stroke-dasharray.stroke-dashoffset.stroke-linecap.stroke-linejoin.stroke-miterlimit.stroke-opacity.stroke.stroke-width.style.surfacescale.systemlanguage.tabindex.tablevalues.targetx.targety.transform.transform-origin.text-anchor.text-decoration.text-rendering.textlength.type.u1.u2.unicode.values.viewbox.visibility.version.vert-adv-y.vert-origin-x.vert-origin-y.width.word-spacing.wrap.writing-mode.xchannelselector.ychannelselector.x.x1.x2.xmlns.y.y1.y2.z.zoomandpan`.split(`.`)),fc=Mo(`accent.accentunder.align.bevelled.close.columnalign.columnlines.columnspacing.columnspan.denomalign.depth.dir.display.displaystyle.encoding.fence.frame.height.href.id.largeop.length.linethickness.lquote.lspace.mathbackground.mathcolor.mathsize.mathvariant.maxsize.minsize.movablelimits.notation.numalign.open.rowalign.rowlines.rowspacing.rowspan.rspace.rquote.scriptlevel.scriptminsize.scriptsizemultiplier.selection.separator.separators.stretchy.subscriptshift.supscriptshift.symmetric.voffset.width.xmlns`.split(`.`)),pu=Mo([`xlink:href`,`xml:id`,`xlink:title`,`xml:space`,`xmlns:xlink`]),Rt=ll(/\{\{[\w\W]*|[\w\W]*\}\}/gm),_e=ll(/<%[\w\W]*|[\w\W]*%>/gm),Hn=ll(/\$\{[\w\W]*/gm),te=ll(/^data-[\-\w.\u00B7-\uFFFF]+$/),i=ll(/^aria-[\-\w]+$/),tt=ll(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),nt=ll(/^(?:\w+script|data):/i),a=ll(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ie=ll(/^html$/i),j=ll(/^[a-z][.\w]*(-[.\w]+)+$/i),ye=Object.freeze({__proto__:null,ARIA_ATTR:i,ATTR_WHITESPACE:a,CUSTOM_ELEMENT:j,DATA_ATTR:te,DOCTYPE_NAME:ie,ERB_EXPR:_e,IS_ALLOWED_URI:tt,IS_SCRIPT_OR_DATA:nt,MUSTACHE_EXPR:Rt,TMPLIT_EXPR:Hn}),qt={element:1,text:3,progressingInstruction:7,comment:8,document:9},Lo=function(){return typeof window>`u`?null:window},Si=function(e,t){if((e===void 0?`undefined`:Gu(e))!==`object`||typeof e.createPolicy!=`function`)return null;var n=null,r=`data-tt-policy-suffix`;t&&t.hasAttribute(r)&&(n=t.getAttribute(r));var i=`dompurify`+(n?`#`+n:``);try{return e.createPolicy(i,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn(`TrustedTypes policy `+i+` could not be created.`),null}},xi=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},Pc=Hd()}),el=fi(function(e,t){(function(n,r){(e===void 0?`undefined`:Gu(e))===`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self,n.html2canvas=r())})(e,function(){var e=function(t,n){return e=Object.setPrototypeOf||Q({__proto__:[]},Array)&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};function t(t,n){if(typeof n!=`function`&&n!==null)throw TypeError(`Class extends value `+String(n)+` is not a constructor or null`);e(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}var n=function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},n.apply(this,arguments)};function r(e,t,n,r){function i(e){return Q(e,n)?e:new n(function(t){t(e)})}return new(n||(n=Promise))(function(n,a){function o(e){try{c(r.next(e))}catch(e){a(e)}}function s(e){try{c(r.throw(e))}catch(e){a(e)}}function c(e){e.done?n(e.value):i(e.value).then(o,s)}c((r=r.apply(e,t||[])).next())})}function i(e,t){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},r,i,a,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol==`function`&&(o[Symbol.iterator]=function(){return this}),o;function s(e){return function(t){return c([e,t])}}function c(o){if(r)throw TypeError(`Generator is already executing.`);for(;n;)try{if(r=1,i&&(a=o[0]&2?i.return:o[0]?i.throw||((a=i.return)&&a.call(i),0):i.next)&&!(a=a.call(i,o[1])).done)return a;switch(i=0,a&&(o=[o[0]&2,a.value]),o[0]){case 0:case 1:a=o;break;case 4:return n.label++,{value:o[1],done:!1};case 5:n.label++,i=o[1],o=[0];continue;case 7:o=n.ops.pop(),n.trys.pop();continue;default:if((a=n.trys,!(a=a.length>0&&a[a.length-1]))&&(o[0]===6||o[0]===2)){n=0;continue}if(o[0]===3&&(!a||o[1]>a[0]&&o[1]<a[3])){n.label=o[1];break}if(o[0]===6&&n.label<a[1]){n.label=a[1],a=o;break}if(a&&n.label<a[2]){n.label=a[2],n.ops.push(o);break}a[2]&&n.ops.pop(),n.trys.pop();continue}o=t.call(e,n)}catch(e){o=[6,e],i=0}finally{r=a=0}if(o[0]&5)throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}}function a(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r<i;r++)(a||!(r in t))&&(a||(a=Array.prototype.slice.call(t,0,r)),a[r]=t[r]);return e.concat(a||t)}for(var o=function(){function e(e,t,n,r){this.left=e,this.top=t,this.width=n,this.height=r}return e.prototype.add=function(t,n,r,i){return new e(this.left+t,this.top+n,this.width+r,this.height+i)},e.fromClientRect=function(t,n){return new e(n.left+t.windowBounds.left,n.top+t.windowBounds.top,n.width,n.height)},e.fromDOMRectList=function(t,n){var r=Array.from(n).find(function(e){return e.width!==0});return r?new e(r.left+t.windowBounds.left,r.top+t.windowBounds.top,r.width,r.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e}(),s=function(e,t){return o.fromClientRect(e,t.getBoundingClientRect())},c=function(e){var t=e.body,n=e.documentElement;if(!t||!n)throw Error(`Unable to get document size`);return new o(0,0,Math.max(Math.max(t.scrollWidth,n.scrollWidth),Math.max(t.offsetWidth,n.offsetWidth),Math.max(t.clientWidth,n.clientWidth)),Math.max(Math.max(t.scrollHeight,n.scrollHeight),Math.max(t.offsetHeight,n.offsetHeight),Math.max(t.clientHeight,n.clientHeight)))},l=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var a=e.charCodeAt(n++);(a&64512)==56320?t.push(((i&1023)<<10)+(a&1023)+65536):(t.push(i),n--)}else t.push(i)}return t},u=function(){var e=[...arguments];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var t=e.length;if(!t)return``;for(var n=[],r=-1,i=``;++r<t;){var a=e[r];a<=65535?n.push(a):(a-=65536,n.push((a>>10)+55296,a%1024+56320)),(r+1===t||n.length>16384)&&(i+=String.fromCharCode.apply(String,n),n.length=0)}return i},d=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,f=typeof Uint8Array>`u`?[]:new Uint8Array(256),p=0;p<d.length;p++)f[d.charCodeAt(p)]=p;for(var m=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,h=typeof Uint8Array>`u`?[]:new Uint8Array(256),g=0;g<m.length;g++)h[m.charCodeAt(g)]=g;for(var _=function(e){var t=e.length*.75,n=e.length,r,i=0,a,o,s,c;e[e.length-1]===`=`&&(t--,e[e.length-2]===`=`&&t--);var l=typeof ArrayBuffer<`u`&&typeof Uint8Array<`u`&&Uint8Array.prototype.slice!==void 0?new ArrayBuffer(t):Array(t),u=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<n;r+=4)a=h[e.charCodeAt(r)],o=h[e.charCodeAt(r+1)],s=h[e.charCodeAt(r+2)],c=h[e.charCodeAt(r+3)],u[i++]=a<<2|o>>4,u[i++]=(o&15)<<4|s>>2,u[i++]=(s&3)<<6|c&63;return l},v=function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n.push(e[r+1]<<8|e[r]);return n},y=function(e){for(var t=e.length,n=[],r=0;r<t;r+=4)n.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return n},b=5,x=11,S=2,C=x-b,w=65536>>b,T=(1<<b)-1,E=w+(1024>>b)+32,D=65536>>x,O=(1<<C)-1,k=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},A=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},j=function(e,t){var n=_(e),r=Array.isArray(n)?y(n):new Uint32Array(n),i=Array.isArray(n)?v(n):new Uint16Array(n),a=24,o=k(i,a/2,r[4]/2),s=r[5]===2?k(i,(a+r[4])/2):A(r,Math.ceil((a+r[4])/4));return new M(r[0],r[1],r[2],r[3],o,s)},M=function(){function e(e,t,n,r,i,a){this.initialValue=e,this.errorValue=t,this.highStart=n,this.highValueIndex=r,this.index=i,this.data=a}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>b],t=(t<<S)+(e&T),this.data[t];if(e<=65535)return t=this.index[w+(e-55296>>b)],t=(t<<S)+(e&T),this.data[t];if(e<this.highStart)return t=E-D+(e>>x),t=this.index[t],t+=e>>b&O,t=this.index[t],t=(t<<S)+(e&T),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),N=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,P=typeof Uint8Array>`u`?[]:new Uint8Array(256),F=0;F<N.length;F++)P[N.charCodeAt(F)]=F;var ee=`KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==`,I=50,te=1,L=2,R=3,z=4,B=5,V=7,ne=8,re=9,H=10,U=11,ie=12,ae=13,oe=14,W=15,se=16,ce=17,le=18,ue=19,de=20,fe=21,pe=22,me=23,he=24,ge=25,_e=26,ve=27,ye=28,be=29,xe=30,Se=31,Ce=32,we=33,Te=34,Ee=35,De=36,Oe=37,ke=38,Ae=39,je=40,Me=41,Ne=42,Pe=43,Fe=[9001,65288],Ie=`!`,Le=`×`,Re=`÷`,ze=j(ee),G=[xe,De],Be=[te,L,R,B],Ve=[H,ne],He=[ve,_e],Ue=Be.concat(Ve),We=[ke,Ae,je,Te,Ee],Ge=[W,ae],Ke=function(e,t){t===void 0&&(t=`strict`);var n=[],r=[],i=[];return e.forEach(function(e,a){var o=ze.get(e);if(o>I?(i.push(!0),o-=I):i.push(!1),[`normal`,`auto`,`loose`].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(e)!==-1)return r.push(a),n.push(se);if(o===z||o===U){if(a===0)return r.push(a),n.push(xe);var s=n[a-1];return Ue.indexOf(s)===-1?(r.push(r[a-1]),n.push(s)):(r.push(a),n.push(xe))}if(r.push(a),o===Se)return n.push(t===`strict`?fe:Oe);if(o===Ne||o===be)return n.push(xe);if(o===Pe)return e>=131072&&e<=196605||e>=196608&&e<=262141?n.push(Oe):n.push(xe);n.push(o)}),[r,n,i]},qe=function(e,t,n,r){var i=r[n];if(Array.isArray(e)?e.indexOf(i)!==-1:e===i)for(var a=n;a<=r.length;){a++;var o=r[a];if(o===t)return!0;if(o!==H)break}if(i===H)for(var a=n;a>0;){a--;var s=r[a];if(Array.isArray(e)?e.indexOf(s)!==-1:e===s)for(var c=n;c<=r.length;){c++;var o=r[c];if(o===t)return!0;if(o!==H)break}if(s!==H)break}return!1},Je=function(e,t){for(var n=e;n>=0;){var r=t[n];if(r===H)n--;else return r}return 0},Ye=function(e,t,n,r,i){if(n[r]===0)return Le;var a=r-1;if(Array.isArray(i)&&i[a]===!0)return Le;var o=a-1,s=a+1,c=t[a],l=o>=0?t[o]:0,u=t[s];if(c===L&&u===R)return Le;if(Be.indexOf(c)!==-1)return Ie;if(Be.indexOf(u)!==-1||Ve.indexOf(u)!==-1)return Le;if(Je(a,t)===ne)return Re;if(ze.get(e[a])===U||(c===Ce||c===we)&&ze.get(e[s])===U||c===V||u===V||c===re||[H,ae,W].indexOf(c)===-1&&u===re||[ce,le,ue,he,ye].indexOf(u)!==-1||Je(a,t)===pe||qe(me,pe,a,t)||qe([ce,le],fe,a,t)||qe(ie,ie,a,t))return Le;if(c===H)return Re;if(c===me||u===me)return Le;if(u===se||c===se)return Re;if([ae,W,fe].indexOf(u)!==-1||c===oe||l===De&&Ge.indexOf(c)!==-1||c===ye&&u===De||u===de||G.indexOf(u)!==-1&&c===ge||G.indexOf(c)!==-1&&u===ge||c===ve&&[Oe,Ce,we].indexOf(u)!==-1||[Oe,Ce,we].indexOf(c)!==-1&&u===_e||G.indexOf(c)!==-1&&He.indexOf(u)!==-1||He.indexOf(c)!==-1&&G.indexOf(u)!==-1||[ve,_e].indexOf(c)!==-1&&(u===ge||[pe,W].indexOf(u)!==-1&&t[s+1]===ge)||[pe,W].indexOf(c)!==-1&&u===ge||c===ge&&[ge,ye,he].indexOf(u)!==-1)return Le;if([ge,ye,he,ce,le].indexOf(u)!==-1)for(var d=a;d>=0;){var f=t[d];if(f===ge)return Le;if([ye,he].indexOf(f)!==-1)d--;else break}if([ve,_e].indexOf(u)!==-1)for(var d=[ce,le].indexOf(c)===-1?a:o;d>=0;){var f=t[d];if(f===ge)return Le;if([ye,he].indexOf(f)!==-1)d--;else break}if(ke===c&&[ke,Ae,Te,Ee].indexOf(u)!==-1||[Ae,Te].indexOf(c)!==-1&&[Ae,je].indexOf(u)!==-1||[je,Ee].indexOf(c)!==-1&&u===je||We.indexOf(c)!==-1&&[de,_e].indexOf(u)!==-1||We.indexOf(u)!==-1&&c===ve||G.indexOf(c)!==-1&&G.indexOf(u)!==-1||c===he&&G.indexOf(u)!==-1||G.concat(ge).indexOf(c)!==-1&&u===pe&&Fe.indexOf(e[s])===-1||G.concat(ge).indexOf(u)!==-1&&c===le)return Le;if(c===Me&&u===Me){for(var p=n[a],m=1;p>0&&(p--,t[p]===Me);)m++;if(m%2!=0)return Le}return c===Ce&&u===we?Le:Re},Xe=function(e,t){t||(t={lineBreak:`normal`,wordBreak:`normal`});var n=Ke(e,t.lineBreak),r=n[0],i=n[1],a=n[2];(t.wordBreak===`break-all`||t.wordBreak===`break-word`)&&(i=i.map(function(e){return[ge,xe,Ne].indexOf(e)===-1?e:Oe}));var o=t.wordBreak===`keep-all`?a.map(function(t,n){return t&&e[n]>=19968&&e[n]<=40959}):void 0;return[r,i,o]},Ze=function(){function e(e,t,n,r){this.codePoints=e,this.required=t===Ie,this.start=n,this.end=r}return e.prototype.slice=function(){return u.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),Qe=function(e,t){var n=l(e),r=Xe(n,t),i=r[0],a=r[1],o=r[2],s=n.length,c=0,u=0;return{next:function(){if(u>=s)return{done:!0,value:null};for(var e=Le;u<s&&(e=Ye(n,a,i,++u,o))===Le;);if(e!==Le||u===s){var t=new Ze(n,e,c,u);return c=u,{value:t,done:!1}}return{done:!0,value:null}}}},$e=1,et=2,tt=4,nt=8,rt=10,it=47,at=92,ot=9,st=32,ct=34,lt=61,ut=35,dt=36,ft=37,pt=39,mt=40,ht=41,gt=95,_t=45,vt=33,yt=60,bt=62,xt=64,St=91,Ct=93,wt=61,Tt=123,Et=63,Dt=125,Ot=124,kt=126,At=128,jt=65533,Mt=42,Nt=43,Pt=44,Ft=58,It=59,Lt=46,Rt=0,zt=8,Bt=11,Vt=14,Ht=31,Ut=127,Wt=-1,Gt=48,Kt=97,qt=101,Jt=102,Yt=117,Xt=122,Zt=65,Qt=69,$t=70,en=85,tn=90,nn=function(e){return e>=Gt&&e<=57},rn=function(e){return e>=55296&&e<=57343},an=function(e){return nn(e)||e>=Zt&&e<=$t||e>=Kt&&e<=Jt},on=function(e){return e>=Kt&&e<=Xt},sn=function(e){return e>=Zt&&e<=tn},cn=function(e){return on(e)||sn(e)},ln=function(e){return e>=At},un=function(e){return e===rt||e===ot||e===st},K=function(e){return cn(e)||ln(e)||e===gt},dn=function(e){return K(e)||nn(e)||e===_t},fn=function(e){return e>=Rt&&e<=zt||e===Bt||e>=Vt&&e<=Ht||e===Ut},pn=function(e,t){return e===at&&t!==rt},mn=function(e,t,n){return e===_t?K(t)||pn(t,n):K(e)?!0:!!(e===at&&pn(e,t))},hn=function(e,t,n){return e===Nt||e===_t?nn(t)?!0:t===Lt&&nn(n):nn(e===Lt?t:e)},gn=function(e){var t=0,n=1;(e[t]===Nt||e[t]===_t)&&(e[t]===_t&&(n=-1),t++);for(var r=[];nn(e[t]);)r.push(e[t++]);var i=r.length?parseInt(u.apply(void 0,r),10):0;e[t]===Lt&&t++;for(var a=[];nn(e[t]);)a.push(e[t++]);var o=a.length,s=o?parseInt(u.apply(void 0,a),10):0;(e[t]===Qt||e[t]===qt)&&t++;var c=1;(e[t]===Nt||e[t]===_t)&&(e[t]===_t&&(c=-1),t++);for(var l=[];nn(e[t]);)l.push(e[t++]);var d=l.length?parseInt(u.apply(void 0,l),10):0;return n*(i+s*10**-o)*10**(c*d)},_n={type:2},vn={type:3},yn={type:4},bn={type:13},xn={type:8},Sn={type:21},Cn={type:9},wn={type:10},Tn={type:11},En={type:12},Dn={type:14},On={type:23},kn={type:1},An={type:25},jn={type:24},Mn={type:26},Nn={type:27},Pn={type:28},Fn={type:29},In={type:31},Ln={type:32},Rn=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(l(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Ln;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case ct:return this.consumeStringToken(ct);case ut:var t=this.peekCodePoint(0),n=this.peekCodePoint(1),r=this.peekCodePoint(2);if(dn(t)||pn(n,r)){var i=mn(t,n,r)?et:$e,a=this.consumeName();return{type:5,value:a,flags:i}}break;case dt:if(this.peekCodePoint(0)===lt)return this.consumeCodePoint(),bn;break;case pt:return this.consumeStringToken(pt);case mt:return _n;case ht:return vn;case Mt:if(this.peekCodePoint(0)===lt)return this.consumeCodePoint(),Dn;break;case Nt:if(hn(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Pt:return yn;case _t:var o=e,s=this.peekCodePoint(0),c=this.peekCodePoint(1);if(hn(o,s,c))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(mn(o,s,c))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(s===_t&&c===bt)return this.consumeCodePoint(),this.consumeCodePoint(),jn;break;case Lt:if(hn(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case it:if(this.peekCodePoint(0)===Mt)for(this.consumeCodePoint();;){var l=this.consumeCodePoint();if(l===Mt&&(l=this.consumeCodePoint(),l===it)||l===Wt)return this.consumeToken()}break;case Ft:return Mn;case It:return Nn;case yt:if(this.peekCodePoint(0)===vt&&this.peekCodePoint(1)===_t&&this.peekCodePoint(2)===_t)return this.consumeCodePoint(),this.consumeCodePoint(),An;break;case xt:if(mn(this.peekCodePoint(0),this.peekCodePoint(1),this.peekCodePoint(2))){var a=this.consumeName();return{type:7,value:a}}break;case St:return Pn;case at:if(pn(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Ct:return Fn;case wt:if(this.peekCodePoint(0)===lt)return this.consumeCodePoint(),xn;break;case Tt:return Tn;case Dt:return En;case Yt:case en:var d=this.peekCodePoint(0),f=this.peekCodePoint(1);return d===Nt&&(an(f)||f===Et)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case Ot:if(this.peekCodePoint(0)===lt)return this.consumeCodePoint(),Cn;if(this.peekCodePoint(0)===Ot)return this.consumeCodePoint(),Sn;break;case kt:if(this.peekCodePoint(0)===lt)return this.consumeCodePoint(),wn;break;case Wt:return Ln}return un(e)?(this.consumeWhiteSpace(),In):nn(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):K(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:u(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return e===void 0?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();an(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var n=!1;t===Et&&e.length<6;)e.push(t),t=this.consumeCodePoint(),n=!0;if(n){var r=parseInt(u.apply(void 0,e.map(function(e){return e===Et?Gt:e})),16),i=parseInt(u.apply(void 0,e.map(function(e){return e===Et?$t:e})),16);return{type:30,start:r,end:i}}var a=parseInt(u.apply(void 0,e),16);if(this.peekCodePoint(0)===_t&&an(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var o=[];an(t)&&o.length<6;)o.push(t),t=this.consumeCodePoint();var i=parseInt(u.apply(void 0,o),16);return{type:30,start:a,end:i}}else return{type:30,start:a,end:a}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()===`url`&&this.peekCodePoint(0)===mt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===mt?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Wt)return{type:22,value:``};var t=this.peekCodePoint(0);if(t===pt||t===ct){var n=this.consumeStringToken(this.consumeCodePoint());return n.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Wt||this.peekCodePoint(0)===ht)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),On)}for(;;){var r=this.consumeCodePoint();if(r===Wt||r===ht)return{type:22,value:u.apply(void 0,e)};if(un(r))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Wt||this.peekCodePoint(0)===ht?(this.consumeCodePoint(),{type:22,value:u.apply(void 0,e)}):(this.consumeBadUrlRemnants(),On);if(r===ct||r===pt||r===mt||fn(r))return this.consumeBadUrlRemnants(),On;if(r===at)if(pn(r,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),On;else e.push(r)}},e.prototype.consumeWhiteSpace=function(){for(;un(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===ht||e===Wt)return;pn(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t=5e4,n=``;e>0;){var r=Math.min(t,e);n+=u.apply(void 0,this._value.splice(0,r)),e-=r}return this._value.shift(),n},e.prototype.consumeStringToken=function(e){var t=``,n=0;do{var r=this._value[n];if(r===Wt||r===void 0||r===e)return t+=this.consumeStringSlice(n),{type:0,value:t};if(r===rt)return this._value.splice(0,n),kn;if(r===at){var i=this._value[n+1];i!==Wt&&i!==void 0&&(i===rt?(t+=this.consumeStringSlice(n),n=-1,this._value.shift()):pn(r,i)&&(t+=this.consumeStringSlice(n),t+=u(this.consumeEscapedCodePoint()),n=-1))}n++}while(!0)},e.prototype.consumeNumber=function(){var e=[],t=tt,n=this.peekCodePoint(0);for((n===Nt||n===_t)&&e.push(this.consumeCodePoint());nn(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var r=this.peekCodePoint(1);if(n===Lt&&nn(r))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=nt;nn(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0),r=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((n===Qt||n===qt)&&((r===Nt||r===_t)&&nn(i)||nn(r)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=nt;nn(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[gn(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],n=e[1],r=this.peekCodePoint(0);return mn(r,this.peekCodePoint(1),this.peekCodePoint(2))?{type:15,number:t,flags:n,unit:this.consumeName()}:r===ft?(this.consumeCodePoint(),{type:16,number:t,flags:n}):{type:17,number:t,flags:n}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(an(e)){for(var t=u(e);an(this.peekCodePoint(0))&&t.length<6;)t+=u(this.consumeCodePoint());un(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(t,16);return n===0||rn(n)||n>1114111?jt:n}return e===Wt?jt:e},e.prototype.consumeName=function(){for(var e=``;;){var t=this.consumeCodePoint();if(dn(t))e+=u(t);else if(pn(t,this.peekCodePoint(0)))e+=u(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),e}},e}(),zn=function(){function e(e){this._tokens=e}return e.create=function(t){var n=new Rn;return n.write(t),new e(n.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw SyntaxError(`Error parsing CSS component value, unexpected EOF`);this.reconsumeToken(e);var t=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return t;throw SyntaxError(`Error parsing CSS component value, multiple values found when expecting only one`)},e.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(t.type===32)return e;e.push(t),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},n=this.consumeToken();;){if(n.type===32||Jn(n,e))return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue()),n=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:18};;){var n=this.consumeToken();if(n.type===32||n.type===3)return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return e===void 0?Ln:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Bn=function(e){return e.type===15},Vn=function(e){return e.type===17},Hn=function(e){return e.type===20},Un=function(e){return e.type===0},Wn=function(e,t){return Hn(e)&&e.value===t},Gn=function(e){return e.type!==31},Kn=function(e){return e.type!==31&&e.type!==4},qn=function(e){var t=[],n=[];return e.forEach(function(e){if(e.type===4){if(n.length===0)throw Error(`Error parsing function args, zero tokens for arg`);t.push(n),n=[];return}e.type!==31&&n.push(e)}),n.length&&t.push(n),t},Jn=function(e,t){return t===11&&e.type===12||t===28&&e.type===29||t===2&&e.type===3},Yn=function(e){return e.type===17||e.type===15},Xn=function(e){return e.type===16||Yn(e)},Zn=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Qn={type:17,number:0,flags:tt},$n={type:16,number:50,flags:tt},er={type:16,number:100,flags:tt},tr=function(e,t,n){var r=e[0],i=e[1];return[nr(r,t),nr(i===void 0?r:i,n)]},nr=function(e,t){if(e.type===16)return e.number/100*t;if(Bn(e))switch(e.unit){case`rem`:case`em`:return 16*e.number;default:return e.number}return e.number},rr=`deg`,ir=`grad`,ar=`rad`,or=`turn`,sr={name:`angle`,parse:function(e,t){if(t.type===15)switch(t.unit){case rr:return Math.PI*t.number/180;case ir:return Math.PI/200*t.number;case ar:return t.number;case or:return Math.PI*2*t.number}throw Error(`Unsupported angle type`)}},cr=function(e){return e.type===15&&(e.unit===rr||e.unit===ir||e.unit===ar||e.unit===or)},lr=function(e){switch(e.filter(Hn).map(function(e){return e.value}).join(` `)){case`to bottom right`:case`to right bottom`:case`left top`:case`top left`:return[Qn,Qn];case`to top`:case`bottom`:return ur(0);case`to bottom left`:case`to left bottom`:case`right top`:case`top right`:return[Qn,er];case`to right`:case`left`:return ur(90);case`to top left`:case`to left top`:case`right bottom`:case`bottom right`:return[er,er];case`to bottom`:case`top`:return ur(180);case`to top right`:case`to right top`:case`left bottom`:case`bottom left`:return[er,Qn];case`to left`:case`right`:return ur(270)}return 0},ur=function(e){return Math.PI*e/180},dr={name:`color`,parse:function(e,t){if(t.type===18){var n=yr[t.name];if(n===void 0)throw Error(`Attempting to parse an unsupported color function "`+t.name+`"`);return n(e,t.values)}if(t.type===5){if(t.value.length===3){var r=t.value.substring(0,1),i=t.value.substring(1,2),a=t.value.substring(2,3);return mr(parseInt(r+r,16),parseInt(i+i,16),parseInt(a+a,16),1)}if(t.value.length===4){var r=t.value.substring(0,1),i=t.value.substring(1,2),a=t.value.substring(2,3),o=t.value.substring(3,4);return mr(parseInt(r+r,16),parseInt(i+i,16),parseInt(a+a,16),parseInt(o+o,16)/255)}if(t.value.length===6){var r=t.value.substring(0,2),i=t.value.substring(2,4),a=t.value.substring(4,6);return mr(parseInt(r,16),parseInt(i,16),parseInt(a,16),1)}if(t.value.length===8){var r=t.value.substring(0,2),i=t.value.substring(2,4),a=t.value.substring(4,6),o=t.value.substring(6,8);return mr(parseInt(r,16),parseInt(i,16),parseInt(a,16),parseInt(o,16)/255)}}if(t.type===20){var s=xr[t.value.toUpperCase()];if(s!==void 0)return s}return xr.TRANSPARENT}},fr=function(e){return(255&e)==0},pr=function(e){var t=255&e,n=255&e>>8,r=255&e>>16,i=255&e>>24;return t<255?`rgba(`+i+`,`+r+`,`+n+`,`+t/255+`)`:`rgb(`+i+`,`+r+`,`+n+`)`},mr=function(e,t,n,r){return(e<<24|t<<16|n<<8|Math.round(r*255)<<0)>>>0},hr=function(e,t){if(e.type===17)return e.number;if(e.type===16){var n=t===3?1:255;return t===3?e.number/100*n:Math.round(e.number/100*n)}return 0},gr=function(e,t){var n=t.filter(Kn);if(n.length===3){var r=n.map(hr),i=r[0],a=r[1],o=r[2];return mr(i,a,o,1)}if(n.length===4){var s=n.map(hr),i=s[0],a=s[1],o=s[2],c=s[3];return mr(i,a,o,c)}return 0};function _r(e,t,n){return n<0&&(n+=1),n>=1&&--n,n<1/6?(t-e)*n*6+e:n<1/2?t:n<2/3?(t-e)*6*(2/3-n)+e:e}var vr=function(e,t){var n=t.filter(Kn),r=n[0],i=n[1],a=n[2],o=n[3],s=(r.type===17?ur(r.number):sr.parse(e,r))/(Math.PI*2),c=Xn(i)?i.number/100:0,l=Xn(a)?a.number/100:0,u=o!==void 0&&Xn(o)?nr(o,1):1;if(c===0)return mr(l*255,l*255,l*255,1);var d=l<=.5?l*(c+1):l+c-l*c,f=l*2-d,p=_r(f,d,s+1/3),m=_r(f,d,s),h=_r(f,d,s-1/3);return mr(p*255,m*255,h*255,u)},yr={hsl:vr,hsla:vr,rgb:gr,rgba:gr},br=function(e,t){return dr.parse(e,zn.create(t).parseComponentValue())},xr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Sr={name:`background-clip`,initialValue:`border-box`,prefix:!1,type:1,parse:function(e,t){return t.map(function(e){if(Hn(e))switch(e.value){case`padding-box`:return 1;case`content-box`:return 2}return 0})}},Cr={name:`background-color`,initialValue:`transparent`,prefix:!1,type:3,format:`color`},wr=function(e,t){var n=dr.parse(e,t[0]),r=t[1];return r&&Xn(r)?{color:n,stop:r}:{color:n,stop:null}},Tr=function(e,t){var n=e[0],r=e[e.length-1];n.stop===null&&(n.stop=Qn),r.stop===null&&(r.stop=er);for(var i=[],a=0,o=0;o<e.length;o++){var s=e[o].stop;if(s!==null){var c=nr(s,t);c>a?i.push(c):i.push(a),a=c}else i.push(null)}for(var l=null,o=0;o<i.length;o++){var u=i[o];if(u===null)l===null&&(l=o);else if(l!==null){for(var d=o-l,f=(u-i[l-1])/(d+1),p=1;p<=d;p++)i[l+p-1]=f*p;l=null}}return e.map(function(e,n){return{color:e.color,stop:Math.max(Math.min(1,i[n]/t),0)}})},Er=function(e,t,n){var r=t/2,i=n/2,a=nr(e[0],t)-r,o=i-nr(e[1],n);return(Math.atan2(o,a)+Math.PI*2)%(Math.PI*2)},Dr=function(e,t,n){var r=typeof e==`number`?e:Er(e,t,n),i=Math.abs(t*Math.sin(r))+Math.abs(n*Math.cos(r)),a=t/2,o=n/2,s=i/2,c=Math.sin(r-Math.PI/2)*s,l=Math.cos(r-Math.PI/2)*s;return[i,a-l,a+l,o-c,o+c]},Or=function(e,t){return Math.sqrt(e*e+t*t)},kr=function(e,t,n,r,i){return[[0,0],[0,t],[e,0],[e,t]].reduce(function(e,t){var a=t[0],o=t[1],s=Or(n-a,r-o);return(i?s<e.optimumDistance:s>e.optimumDistance)?{optimumCorner:t,optimumDistance:s}:e},{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},Ar=function(e,t,n,r,i){var a=0,o=0;switch(e.size){case 0:e.shape===0?a=o=Math.min(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-i)):e.shape===1&&(a=Math.min(Math.abs(t),Math.abs(t-r)),o=Math.min(Math.abs(n),Math.abs(n-i)));break;case 2:if(e.shape===0)a=o=Math.min(Or(t,n),Or(t,n-i),Or(t-r,n),Or(t-r,n-i));else if(e.shape===1){var s=Math.min(Math.abs(n),Math.abs(n-i))/Math.min(Math.abs(t),Math.abs(t-r)),c=kr(r,i,t,n,!0),l=c[0],u=c[1];a=Or(l-t,(u-n)/s),o=s*a}break;case 1:e.shape===0?a=o=Math.max(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-i)):e.shape===1&&(a=Math.max(Math.abs(t),Math.abs(t-r)),o=Math.max(Math.abs(n),Math.abs(n-i)));break;case 3:if(e.shape===0)a=o=Math.max(Or(t,n),Or(t,n-i),Or(t-r,n),Or(t-r,n-i));else if(e.shape===1){var s=Math.max(Math.abs(n),Math.abs(n-i))/Math.max(Math.abs(t),Math.abs(t-r)),d=kr(r,i,t,n,!1),l=d[0],u=d[1];a=Or(l-t,(u-n)/s),o=s*a}break}return Array.isArray(e.size)&&(a=nr(e.size[0],r),o=e.size.length===2?nr(e.size[1],i):a),[a,o]},jr=function(e,t){var n=ur(180),r=[];return qn(t).forEach(function(t,i){if(i===0){var a=t[0];if(a.type===20&&a.value===`to`){n=lr(t);return}else if(cr(a)){n=sr.parse(e,a);return}}var o=wr(e,t);r.push(o)}),{angle:n,stops:r,type:1}},Mr=function(e,t){var n=ur(180),r=[];return qn(t).forEach(function(t,i){if(i===0){var a=t[0];if(a.type===20&&[`top`,`left`,`right`,`bottom`].indexOf(a.value)!==-1){n=lr(t);return}else if(cr(a)){n=(sr.parse(e,a)+ur(270))%ur(360);return}}var o=wr(e,t);r.push(o)}),{angle:n,stops:r,type:1}},Nr=function(e,t){var n=ur(180),r=[],i=1;return qn(t).forEach(function(t,n){var a=t[0];if(n===0){if(Hn(a)&&a.value===`linear`){i=1;return}else if(Hn(a)&&a.value===`radial`){i=2;return}}if(a.type===18){if(a.name===`from`){var o=dr.parse(e,a.values[0]);r.push({stop:Qn,color:o})}else if(a.name===`to`){var o=dr.parse(e,a.values[0]);r.push({stop:er,color:o})}else if(a.name===`color-stop`){var s=a.values.filter(Kn);if(s.length===2){var o=dr.parse(e,s[1]),c=s[0];Vn(c)&&r.push({stop:{type:16,number:c.number*100,flags:c.flags},color:o})}}}}),i===1?{angle:(n+ur(180))%ur(360),stops:r,type:i}:{size:3,shape:0,stops:r,position:[],type:i}},Pr=`closest-side`,Fr=`farthest-side`,Ir=`closest-corner`,Lr=`farthest-corner`,Rr=`circle`,zr=`ellipse`,Br=`cover`,Vr=`contain`,Hr=function(e,t){var n=0,r=3,i=[],a=[];return qn(t).forEach(function(t,o){var s=!0;if(o===0){var c=!1;s=t.reduce(function(e,t){if(c)if(Hn(t))switch(t.value){case`center`:return a.push($n),e;case`top`:case`left`:return a.push(Qn),e;case`right`:case`bottom`:return a.push(er),e}else(Xn(t)||Yn(t))&&a.push(t);else if(Hn(t))switch(t.value){case Rr:return n=0,!1;case zr:return n=1,!1;case`at`:return c=!0,!1;case Pr:return r=0,!1;case Br:case Fr:return r=1,!1;case Vr:case Ir:return r=2,!1;case Lr:return r=3,!1}else if(Yn(t)||Xn(t))return Array.isArray(r)||(r=[]),r.push(t),!1;return e},s)}if(s){var l=wr(e,t);i.push(l)}}),{size:r,shape:n,stops:i,position:a,type:2}},Ur=function(e,t){var n=0,r=3,i=[],a=[];return qn(t).forEach(function(t,o){var s=!0;if(o===0?s=t.reduce(function(e,t){if(Hn(t))switch(t.value){case`center`:return a.push($n),!1;case`top`:case`left`:return a.push(Qn),!1;case`right`:case`bottom`:return a.push(er),!1}else if(Xn(t)||Yn(t))return a.push(t),!1;return e},s):o===1&&(s=t.reduce(function(e,t){if(Hn(t))switch(t.value){case Rr:return n=0,!1;case zr:return n=1,!1;case Vr:case Pr:return r=0,!1;case Fr:return r=1,!1;case Ir:return r=2,!1;case Br:case Lr:return r=3,!1}else if(Yn(t)||Xn(t))return Array.isArray(r)||(r=[]),r.push(t),!1;return e},s)),s){var c=wr(e,t);i.push(c)}}),{size:r,shape:n,stops:i,position:a,type:2}},Wr=function(e){return e.type===1},Gr=function(e){return e.type===2},Kr={name:`image`,parse:function(e,t){if(t.type===22){var n={url:t.value,type:0};return e.cache.addImage(t.value),n}if(t.type===18){var r=Jr[t.name];if(r===void 0)throw Error(`Attempting to parse an unsupported image function "`+t.name+`"`);return r(e,t.values)}throw Error(`Unsupported image type `+t.type)}};function qr(e){return!(e.type===20&&e.value===`none`)&&(e.type!==18||!!Jr[e.name])}var Jr={"linear-gradient":jr,"-moz-linear-gradient":Mr,"-ms-linear-gradient":Mr,"-o-linear-gradient":Mr,"-webkit-linear-gradient":Mr,"radial-gradient":Hr,"-moz-radial-gradient":Ur,"-ms-radial-gradient":Ur,"-o-radial-gradient":Ur,"-webkit-radial-gradient":Ur,"-webkit-gradient":Nr},Yr={name:`background-image`,initialValue:`none`,type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value===`none`?[]:t.filter(function(e){return Kn(e)&&qr(e)}).map(function(t){return Kr.parse(e,t)})}},Xr={name:`background-origin`,initialValue:`border-box`,prefix:!1,type:1,parse:function(e,t){return t.map(function(e){if(Hn(e))switch(e.value){case`padding-box`:return 1;case`content-box`:return 2}return 0})}},Zr={name:`background-position`,initialValue:`0% 0%`,type:1,prefix:!1,parse:function(e,t){return qn(t).map(function(e){return e.filter(Xn)}).map(Zn)}},Qr={name:`background-repeat`,initialValue:`repeat`,prefix:!1,type:1,parse:function(e,t){return qn(t).map(function(e){return e.filter(Hn).map(function(e){return e.value}).join(` `)}).map($r)}},$r=function(e){switch(e){case`no-repeat`:return 1;case`repeat-x`:case`repeat no-repeat`:return 2;case`repeat-y`:case`no-repeat repeat`:return 3;default:return 0}},ei;(function(e){e.AUTO=`auto`,e.CONTAIN=`contain`,e.COVER=`cover`})(ei||(ei={}));var ti={name:`background-size`,initialValue:`0`,prefix:!1,type:1,parse:function(e,t){return qn(t).map(function(e){return e.filter(ni)})}},ni=function(e){return Hn(e)||Xn(e)},ri=function(e){return{name:`border-`+e+`-color`,initialValue:`transparent`,prefix:!1,type:3,format:`color`}},ii=ri(`top`),ai=ri(`right`),oi=ri(`bottom`),si=ri(`left`),ci=function(e){return{name:`border-radius-`+e,initialValue:`0 0`,prefix:!1,type:1,parse:function(e,t){return Zn(t.filter(Xn))}}},li=ci(`top-left`),ui=ci(`top-right`),di=ci(`bottom-right`),fi=ci(`bottom-left`),pi=function(e){return{name:`border-`+e+`-style`,initialValue:`solid`,prefix:!1,type:2,parse:function(e,t){switch(t){case`none`:return 0;case`dashed`:return 2;case`dotted`:return 3;case`double`:return 4}return 1}}},mi=pi(`top`),hi=pi(`right`),gi=pi(`bottom`),_i=pi(`left`),vi=function(e){return{name:`border-`+e+`-width`,initialValue:`0`,type:0,prefix:!1,parse:function(e,t){return Bn(t)?t.number:0}}},yi=vi(`top`),bi=vi(`right`),xi=vi(`bottom`),Si=vi(`left`),Ci={name:`color`,initialValue:`transparent`,prefix:!1,type:3,format:`color`},wi={name:`direction`,initialValue:`ltr`,prefix:!1,type:2,parse:function(e,t){switch(t){case`rtl`:return 1;default:return 0}}},Ti={name:`display`,initialValue:`inline-block`,prefix:!1,type:1,parse:function(e,t){return t.filter(Hn).reduce(function(e,t){return e|Ei(t.value)},0)}},Ei=function(e){switch(e){case`block`:case`-webkit-box`:return 2;case`inline`:return 4;case`run-in`:return 8;case`flow`:return 16;case`flow-root`:return 32;case`table`:return 64;case`flex`:case`-webkit-flex`:return 128;case`grid`:case`-ms-grid`:return 256;case`ruby`:return 512;case`subgrid`:return 1024;case`list-item`:return 2048;case`table-row-group`:return 4096;case`table-header-group`:return 8192;case`table-footer-group`:return 16384;case`table-row`:return 32768;case`table-cell`:return 65536;case`table-column-group`:return 131072;case`table-column`:return 262144;case`table-caption`:return 524288;case`ruby-base`:return 1048576;case`ruby-text`:return 2097152;case`ruby-base-container`:return 4194304;case`ruby-text-container`:return 8388608;case`contents`:return 16777216;case`inline-block`:return 33554432;case`inline-list-item`:return 67108864;case`inline-table`:return 134217728;case`inline-flex`:return 268435456;case`inline-grid`:return 536870912}return 0},Di={name:`float`,initialValue:`none`,prefix:!1,type:2,parse:function(e,t){switch(t){case`left`:return 1;case`right`:return 2;case`inline-start`:return 3;case`inline-end`:return 4}return 0}},Oi={name:`letter-spacing`,initialValue:`0`,prefix:!1,type:0,parse:function(e,t){return t.type===20&&t.value===`normal`?0:t.type===17||t.type===15?t.number:0}},ki;(function(e){e.NORMAL=`normal`,e.STRICT=`strict`})(ki||(ki={}));var Ai={name:`line-break`,initialValue:`normal`,prefix:!1,type:2,parse:function(e,t){switch(t){case`strict`:return ki.STRICT;default:return ki.NORMAL}}},ji={name:`line-height`,initialValue:`normal`,prefix:!1,type:4},Mi=function(e,t){return Hn(e)&&e.value===`normal`?1.2*t:e.type===17?t*e.number:Xn(e)?nr(e,t):t},Ni={name:`list-style-image`,initialValue:`none`,type:0,prefix:!1,parse:function(e,t){return t.type===20&&t.value===`none`?null:Kr.parse(e,t)}},Pi={name:`list-style-position`,initialValue:`outside`,prefix:!1,type:2,parse:function(e,t){switch(t){case`inside`:return 0;default:return 1}}},Fi={name:`list-style-type`,initialValue:`none`,prefix:!1,type:2,parse:function(e,t){switch(t){case`disc`:return 0;case`circle`:return 1;case`square`:return 2;case`decimal`:return 3;case`cjk-decimal`:return 4;case`decimal-leading-zero`:return 5;case`lower-roman`:return 6;case`upper-roman`:return 7;case`lower-greek`:return 8;case`lower-alpha`:return 9;case`upper-alpha`:return 10;case`arabic-indic`:return 11;case`armenian`:return 12;case`bengali`:return 13;case`cambodian`:return 14;case`cjk-earthly-branch`:return 15;case`cjk-heavenly-stem`:return 16;case`cjk-ideographic`:return 17;case`devanagari`:return 18;case`ethiopic-numeric`:return 19;case`georgian`:return 20;case`gujarati`:return 21;case`gurmukhi`:return 22;case`hebrew`:return 22;case`hiragana`:return 23;case`hiragana-iroha`:return 24;case`japanese-formal`:return 25;case`japanese-informal`:return 26;case`kannada`:return 27;case`katakana`:return 28;case`katakana-iroha`:return 29;case`khmer`:return 30;case`korean-hangul-formal`:return 31;case`korean-hanja-formal`:return 32;case`korean-hanja-informal`:return 33;case`lao`:return 34;case`lower-armenian`:return 35;case`malayalam`:return 36;case`mongolian`:return 37;case`myanmar`:return 38;case`oriya`:return 39;case`persian`:return 40;case`simp-chinese-formal`:return 41;case`simp-chinese-informal`:return 42;case`tamil`:return 43;case`telugu`:return 44;case`thai`:return 45;case`tibetan`:return 46;case`trad-chinese-formal`:return 47;case`trad-chinese-informal`:return 48;case`upper-armenian`:return 49;case`disclosure-open`:return 50;case`disclosure-closed`:return 51;default:return-1}}},Ii=function(e){return{name:`margin-`+e,initialValue:`0`,prefix:!1,type:4}},Li=Ii(`top`),Ri=Ii(`right`),zi=Ii(`bottom`),Bi=Ii(`left`),Vi={name:`overflow`,initialValue:`visible`,prefix:!1,type:1,parse:function(e,t){return t.filter(Hn).map(function(e){switch(e.value){case`hidden`:return 1;case`scroll`:return 2;case`clip`:return 3;case`auto`:return 4;default:return 0}})}},Hi={name:`overflow-wrap`,initialValue:`normal`,prefix:!1,type:2,parse:function(e,t){switch(t){case`break-word`:return`break-word`;default:return`normal`}}},Ui=function(e){return{name:`padding-`+e,initialValue:`0`,prefix:!1,type:3,format:`length-percentage`}},Wi=Ui(`top`),Gi=Ui(`right`),Ki=Ui(`bottom`),qi=Ui(`left`),Ji={name:`text-align`,initialValue:`left`,prefix:!1,type:2,parse:function(e,t){switch(t){case`right`:return 2;case`center`:case`justify`:return 1;default:return 0}}},Yi={name:`position`,initialValue:`static`,prefix:!1,type:2,parse:function(e,t){switch(t){case`relative`:return 1;case`absolute`:return 2;case`fixed`:return 3;case`sticky`:return 4}return 0}},Xi={name:`text-shadow`,initialValue:`none`,type:1,prefix:!1,parse:function(e,t){return t.length===1&&Wn(t[0],`none`)?[]:qn(t).map(function(t){for(var n={color:xr.TRANSPARENT,offsetX:Qn,offsetY:Qn,blur:Qn},r=0,i=0;i<t.length;i++){var a=t[i];Yn(a)?(r===0?n.offsetX=a:r===1?n.offsetY=a:n.blur=a,r++):n.color=dr.parse(e,a)}return n})}},Zi={name:`text-transform`,initialValue:`none`,prefix:!1,type:2,parse:function(e,t){switch(t){case`uppercase`:return 2;case`lowercase`:return 1;case`capitalize`:return 3}return 0}},Qi={name:`transform`,initialValue:`none`,prefix:!0,type:0,parse:function(e,t){if(t.type===20&&t.value===`none`)return null;if(t.type===18){var n=$i[t.name];if(n===void 0)throw Error(`Attempting to parse an unsupported transform function "`+t.name+`"`);return n(t.values)}return null}},$i={matrix:function(e){var t=e.filter(function(e){return e.type===17}).map(function(e){return e.number});return t.length===6?t:null},matrix3d:function(e){var t=e.filter(function(e){return e.type===17}).map(function(e){return e.number}),n=t[0],r=t[1];t[2],t[3];var i=t[4],a=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var o=t[12],s=t[13];return t[14],t[15],t.length===16?[n,r,i,a,o,s]:null}},ea={type:16,number:50,flags:tt},ta=[ea,ea],na={name:`transform-origin`,initialValue:`50% 50%`,prefix:!0,type:1,parse:function(e,t){var n=t.filter(Xn);return n.length===2?[n[0],n[1]]:ta}},ra={name:`visible`,initialValue:`none`,prefix:!1,type:2,parse:function(e,t){switch(t){case`hidden`:return 1;case`collapse`:return 2;default:return 0}}},ia;(function(e){e.NORMAL=`normal`,e.BREAK_ALL=`break-all`,e.KEEP_ALL=`keep-all`})(ia||(ia={}));for(var aa={name:`word-break`,initialValue:`normal`,prefix:!1,type:2,parse:function(e,t){switch(t){case`break-all`:return ia.BREAK_ALL;case`keep-all`:return ia.KEEP_ALL;default:return ia.NORMAL}}},oa={name:`z-index`,initialValue:`auto`,prefix:!1,type:0,parse:function(e,t){if(t.type===20)return{auto:!0,order:0};if(Vn(t))return{auto:!1,order:t.number};throw Error(`Invalid z-index number parsed`)}},sa={name:`time`,parse:function(e,t){if(t.type===15)switch(t.unit.toLowerCase()){case`s`:return 1e3*t.number;case`ms`:return t.number}throw Error(`Unsupported time type`)}},ca={name:`opacity`,initialValue:`1`,type:0,prefix:!1,parse:function(e,t){return Vn(t)?t.number:1}},la={name:`text-decoration-color`,initialValue:`transparent`,prefix:!1,type:3,format:`color`},ua={name:`text-decoration-line`,initialValue:`none`,prefix:!1,type:1,parse:function(e,t){return t.filter(Hn).map(function(e){switch(e.value){case`underline`:return 1;case`overline`:return 2;case`line-through`:return 3;case`none`:return 4}return 0}).filter(function(e){return e!==0})}},da={name:`font-family`,initialValue:``,prefix:!1,type:1,parse:function(e,t){var n=[],r=[];return t.forEach(function(e){switch(e.type){case 20:case 0:n.push(e.value);break;case 17:n.push(e.number.toString());break;case 4:r.push(n.join(` `)),n.length=0;break}}),n.length&&r.push(n.join(` `)),r.map(function(e){return e.indexOf(` `)===-1?e:`'`+e+`'`})}},fa={name:`font-size`,initialValue:`0`,prefix:!1,type:3,format:`length`},pa={name:`font-weight`,initialValue:`normal`,type:0,prefix:!1,parse:function(e,t){if(Vn(t))return t.number;if(Hn(t))switch(t.value){case`bold`:return 700;default:return 400}return 400}},ma={name:`font-variant`,initialValue:`none`,type:1,prefix:!1,parse:function(e,t){return t.filter(Hn).map(function(e){return e.value})}},ha={name:`font-style`,initialValue:`normal`,prefix:!1,type:2,parse:function(e,t){switch(t){case`oblique`:return`oblique`;case`italic`:return`italic`;default:return`normal`}}},ga=function(e,t){return(e&t)!==0},_a={name:`content`,initialValue:`none`,type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value===`none`?[]:t}},va={name:`counter-increment`,initialValue:`none`,prefix:!0,type:1,parse:function(e,t){if(t.length===0)return null;var n=t[0];if(n.type===20&&n.value===`none`)return null;for(var r=[],i=t.filter(Gn),a=0;a<i.length;a++){var o=i[a],s=i[a+1];if(o.type===20){var c=s&&Vn(s)?s.number:1;r.push({counter:o.value,increment:c})}}return r}},ya={name:`counter-reset`,initialValue:`none`,prefix:!0,type:1,parse:function(e,t){if(t.length===0)return[];for(var n=[],r=t.filter(Gn),i=0;i<r.length;i++){var a=r[i],o=r[i+1];if(Hn(a)&&a.value!==`none`){var s=o&&Vn(o)?o.number:0;n.push({counter:a.value,reset:s})}}return n}},ba={name:`duration`,initialValue:`0s`,prefix:!1,type:1,parse:function(e,t){return t.filter(Bn).map(function(t){return sa.parse(e,t)})}},xa={name:`quotes`,initialValue:`none`,prefix:!0,type:1,parse:function(e,t){if(t.length===0)return null;var n=t[0];if(n.type===20&&n.value===`none`)return null;var r=[],i=t.filter(Un);if(i.length%2!=0)return null;for(var a=0;a<i.length;a+=2){var o=i[a].value,s=i[a+1].value;r.push({open:o,close:s})}return r}},Sa=function(e,t,n){if(!e)return``;var r=e[Math.min(t,e.length-1)];return r?n?r.open:r.close:``},Ca={name:`box-shadow`,initialValue:`none`,type:1,prefix:!1,parse:function(e,t){return t.length===1&&Wn(t[0],`none`)?[]:qn(t).map(function(t){for(var n={color:255,offsetX:Qn,offsetY:Qn,blur:Qn,spread:Qn,inset:!1},r=0,i=0;i<t.length;i++){var a=t[i];Wn(a,`inset`)?n.inset=!0:Yn(a)?(r===0?n.offsetX=a:r===1?n.offsetY=a:r===2?n.blur=a:n.spread=a,r++):n.color=dr.parse(e,a)}return n})}},wa={name:`paint-order`,initialValue:`normal`,prefix:!1,type:1,parse:function(e,t){var n=[0,1,2],r=[];return t.filter(Hn).forEach(function(e){switch(e.value){case`stroke`:r.push(1);break;case`fill`:r.push(0);break;case`markers`:r.push(2);break}}),n.forEach(function(e){r.indexOf(e)===-1&&r.push(e)}),r}},Ta={name:`-webkit-text-stroke-color`,initialValue:`currentcolor`,prefix:!1,type:3,format:`color`},Ea={name:`-webkit-text-stroke-width`,initialValue:`0`,type:0,prefix:!1,parse:function(e,t){return Bn(t)?t.number:0}},Da=function(){function e(e,t){var n,r;this.animationDuration=q(e,ba,t.animationDuration),this.backgroundClip=q(e,Sr,t.backgroundClip),this.backgroundColor=q(e,Cr,t.backgroundColor),this.backgroundImage=q(e,Yr,t.backgroundImage),this.backgroundOrigin=q(e,Xr,t.backgroundOrigin),this.backgroundPosition=q(e,Zr,t.backgroundPosition),this.backgroundRepeat=q(e,Qr,t.backgroundRepeat),this.backgroundSize=q(e,ti,t.backgroundSize),this.borderTopColor=q(e,ii,t.borderTopColor),this.borderRightColor=q(e,ai,t.borderRightColor),this.borderBottomColor=q(e,oi,t.borderBottomColor),this.borderLeftColor=q(e,si,t.borderLeftColor),this.borderTopLeftRadius=q(e,li,t.borderTopLeftRadius),this.borderTopRightRadius=q(e,ui,t.borderTopRightRadius),this.borderBottomRightRadius=q(e,di,t.borderBottomRightRadius),this.borderBottomLeftRadius=q(e,fi,t.borderBottomLeftRadius),this.borderTopStyle=q(e,mi,t.borderTopStyle),this.borderRightStyle=q(e,hi,t.borderRightStyle),this.borderBottomStyle=q(e,gi,t.borderBottomStyle),this.borderLeftStyle=q(e,_i,t.borderLeftStyle),this.borderTopWidth=q(e,yi,t.borderTopWidth),this.borderRightWidth=q(e,bi,t.borderRightWidth),this.borderBottomWidth=q(e,xi,t.borderBottomWidth),this.borderLeftWidth=q(e,Si,t.borderLeftWidth),this.boxShadow=q(e,Ca,t.boxShadow),this.color=q(e,Ci,t.color),this.direction=q(e,wi,t.direction),this.display=q(e,Ti,t.display),this.float=q(e,Di,t.cssFloat),this.fontFamily=q(e,da,t.fontFamily),this.fontSize=q(e,fa,t.fontSize),this.fontStyle=q(e,ha,t.fontStyle),this.fontVariant=q(e,ma,t.fontVariant),this.fontWeight=q(e,pa,t.fontWeight),this.letterSpacing=q(e,Oi,t.letterSpacing),this.lineBreak=q(e,Ai,t.lineBreak),this.lineHeight=q(e,ji,t.lineHeight),this.listStyleImage=q(e,Ni,t.listStyleImage),this.listStylePosition=q(e,Pi,t.listStylePosition),this.listStyleType=q(e,Fi,t.listStyleType),this.marginTop=q(e,Li,t.marginTop),this.marginRight=q(e,Ri,t.marginRight),this.marginBottom=q(e,zi,t.marginBottom),this.marginLeft=q(e,Bi,t.marginLeft),this.opacity=q(e,ca,t.opacity);var i=q(e,Vi,t.overflow);this.overflowX=i[0],this.overflowY=i[+(i.length>1)],this.overflowWrap=q(e,Hi,t.overflowWrap),this.paddingTop=q(e,Wi,t.paddingTop),this.paddingRight=q(e,Gi,t.paddingRight),this.paddingBottom=q(e,Ki,t.paddingBottom),this.paddingLeft=q(e,qi,t.paddingLeft),this.paintOrder=q(e,wa,t.paintOrder),this.position=q(e,Yi,t.position),this.textAlign=q(e,Ji,t.textAlign),this.textDecorationColor=q(e,la,(n=t.textDecorationColor)==null?t.color:n),this.textDecorationLine=q(e,ua,(r=t.textDecorationLine)==null?t.textDecoration:r),this.textShadow=q(e,Xi,t.textShadow),this.textTransform=q(e,Zi,t.textTransform),this.transform=q(e,Qi,t.transform),this.transformOrigin=q(e,na,t.transformOrigin),this.visibility=q(e,ra,t.visibility),this.webkitTextStrokeColor=q(e,Ta,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=q(e,Ea,t.webkitTextStrokeWidth),this.wordBreak=q(e,aa,t.wordBreak),this.zIndex=q(e,oa,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return fr(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return ga(this.display,4)||ga(this.display,33554432)||ga(this.display,268435456)||ga(this.display,536870912)||ga(this.display,67108864)||ga(this.display,134217728)},e}(),Oa=function(){function e(e,t){this.content=q(e,_a,t.content),this.quotes=q(e,xa,t.quotes)}return e}(),ka=function(){function e(e,t){this.counterIncrement=q(e,va,t.counterIncrement),this.counterReset=q(e,ya,t.counterReset)}return e}(),q=function(e,t,n){var r=new Rn,i=n==null?t.initialValue:n.toString();r.write(i);var a=new zn(r.read());switch(t.type){case 2:var o=a.parseComponentValue();return t.parse(e,Hn(o)?o.value:t.initialValue);case 0:return t.parse(e,a.parseComponentValue());case 1:return t.parse(e,a.parseComponentValues());case 4:return a.parseComponentValue();case 3:switch(t.format){case`angle`:return sr.parse(e,a.parseComponentValue());case`color`:return dr.parse(e,a.parseComponentValue());case`image`:return Kr.parse(e,a.parseComponentValue());case`length`:var s=a.parseComponentValue();return Yn(s)?s:Qn;case`length-percentage`:var c=a.parseComponentValue();return Xn(c)?c:Qn;case`time`:return sa.parse(e,a.parseComponentValue())}break}},Aa=`data-html2canvas-debug`,ja=function(e){switch(e.getAttribute(Aa)){case`all`:return 1;case`clone`:return 2;case`parse`:return 3;case`render`:return 4;default:return 0}},Ma=function(e,t){var n=ja(e);return n===1||t===n},Na=function(){function e(e,t){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,Ma(t,3))debugger;this.styles=new Da(e,window.getComputedStyle(t,null)),xs(t)&&(this.styles.animationDuration.some(function(e){return e>0})&&(t.style.animationDuration=`0s`),this.styles.transform!==null&&(t.style.transform=`none`)),this.bounds=s(this.context,t),Ma(t,4)&&(this.flags|=16)}return e}(),Pa=`AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=`,Fa=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,Ia=typeof Uint8Array>`u`?[]:new Uint8Array(256),La=0;La<Fa.length;La++)Ia[Fa.charCodeAt(La)]=La;for(var Ra=function(e){var t=e.length*.75,n=e.length,r,i=0,a,o,s,c;e[e.length-1]===`=`&&(t--,e[e.length-2]===`=`&&t--);var l=typeof ArrayBuffer<`u`&&typeof Uint8Array<`u`&&Uint8Array.prototype.slice!==void 0?new ArrayBuffer(t):Array(t),u=Array.isArray(l)?l:new Uint8Array(l);for(r=0;r<n;r+=4)a=Ia[e.charCodeAt(r)],o=Ia[e.charCodeAt(r+1)],s=Ia[e.charCodeAt(r+2)],c=Ia[e.charCodeAt(r+3)],u[i++]=a<<2|o>>4,u[i++]=(o&15)<<4|s>>2,u[i++]=(s&3)<<6|c&63;return l},za=function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n.push(e[r+1]<<8|e[r]);return n},Ba=function(e){for(var t=e.length,n=[],r=0;r<t;r+=4)n.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return n},Va=5,Ha=11,Ua=2,Wa=Ha-Va,Ga=65536>>Va,Ka=(1<<Va)-1,qa=Ga+(1024>>Va)+32,Ja=65536>>Ha,Ya=(1<<Wa)-1,Xa=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},Za=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},Qa=function(e,t){var n=Ra(e),r=Array.isArray(n)?Ba(n):new Uint32Array(n),i=Array.isArray(n)?za(n):new Uint16Array(n),a=24,o=Xa(i,a/2,r[4]/2),s=r[5]===2?Xa(i,(a+r[4])/2):Za(r,Math.ceil((a+r[4])/4));return new $a(r[0],r[1],r[2],r[3],o,s)},$a=function(){function e(e,t,n,r,i,a){this.initialValue=e,this.errorValue=t,this.highStart=n,this.highValueIndex=r,this.index=i,this.data=a}return e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535)return t=this.index[e>>Va],t=(t<<Ua)+(e&Ka),this.data[t];if(e<=65535)return t=this.index[Ga+(e-55296>>Va)],t=(t<<Ua)+(e&Ka),this.data[t];if(e<this.highStart)return t=qa-Ja+(e>>Ha),t=this.index[t],t+=e>>Va&Ya,t=this.index[t],t=(t<<Ua)+(e&Ka),this.data[t];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),eo=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/`,to=typeof Uint8Array>`u`?[]:new Uint8Array(256),no=0;no<eo.length;no++)to[eo.charCodeAt(no)]=no;var ro=1,io=2,ao=3,oo=4,so=5,co=7,lo=8,uo=9,fo=10,po=11,mo=12,ho=13,go=14,_o=15,vo=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var a=e.charCodeAt(n++);(a&64512)==56320?t.push(((i&1023)<<10)+(a&1023)+65536):(t.push(i),n--)}else t.push(i)}return t},yo=function(){var e=[...arguments];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var t=e.length;if(!t)return``;for(var n=[],r=-1,i=``;++r<t;){var a=e[r];a<=65535?n.push(a):(a-=65536,n.push((a>>10)+55296,a%1024+56320)),(r+1===t||n.length>16384)&&(i+=String.fromCharCode.apply(String,n),n.length=0)}return i},bo=Qa(Pa),xo=`×`,So=`÷`,Co=function(e){return bo.get(e)},wo=function(e,t,n){var r=n-2,i=t[r],a=t[n-1],o=t[n];if(a===io&&o===ao)return xo;if(a===io||a===ao||a===oo||o===io||o===ao||o===oo)return So;if(a===lo&&[lo,uo,po,mo].indexOf(o)!==-1||(a===po||a===uo)&&(o===uo||o===fo)||(a===mo||a===fo)&&o===fo||o===ho||o===so||o===co||a===ro)return xo;if(a===ho&&o===go){for(;i===so;)i=t[--r];if(i===go)return xo}if(a===_o&&o===_o){for(var s=0;i===_o;)s++,i=t[--r];if(s%2==0)return xo}return So},To=function(e){var t=vo(e),n=t.length,r=0,i=0,a=t.map(Co);return{next:function(){if(r>=n)return{done:!0,value:null};for(var e=xo;r<n&&(e=wo(t,a,++r))===xo;);if(e!==xo||r===n){var o=yo.apply(null,t.slice(i,r));return i=r,{value:o,done:!1}}return{done:!0,value:null}}}},Eo=function(e){for(var t=To(e),n=[],r;!(r=t.next()).done;)r.value&&n.push(r.value.slice());return n},Do=function(e){var t=123;if(e.createRange){var n=e.createRange();if(n.getBoundingClientRect){var r=e.createElement(`boundtest`);r.style.height=t+`px`,r.style.display=`block`,e.body.appendChild(r),n.selectNode(r);var i=n.getBoundingClientRect(),a=Math.round(i.height);if(e.body.removeChild(r),a===t)return!0}}return!1},Oo=function(e){var t=e.createElement(`boundtest`);t.style.width=`50px`,t.style.display=`block`,t.style.fontSize=`12px`,t.style.letterSpacing=`0px`,t.style.wordSpacing=`0px`,e.body.appendChild(t);var n=e.createRange();t.innerHTML=typeof``.repeat==`function`?`👨`.repeat(10):``;var r=t.firstChild,i=l(r.data).map(function(e){return u(e)}),a=0,o={},s=i.every(function(e,t){n.setStart(r,a),n.setEnd(r,a+e.length);var i=n.getBoundingClientRect();a+=e.length;var s=i.x>o.x||i.y>o.y;return o=i,t===0||s});return e.body.removeChild(t),s},ko=function(){return new Image().crossOrigin!==void 0},Ao=function(){return typeof new XMLHttpRequest().responseType==`string`},jo=function(e){var t=new Image,n=e.createElement(`canvas`),r=n.getContext(`2d`);if(!r)return!1;t.src=`data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>`;try{r.drawImage(t,0,0),n.toDataURL()}catch(e){return!1}return!0},Mo=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},No=function(e){var t=e.createElement(`canvas`),n=100;t.width=n,t.height=n;var r=t.getContext(`2d`);if(!r)return Promise.reject(!1);r.fillStyle=`rgb(0, 255, 0)`,r.fillRect(0,0,n,n);var i=new Image,a=t.toDataURL();i.src=a;var o=Po(n,n,0,0,i);return r.fillStyle=`red`,r.fillRect(0,0,n,n),Fo(o).then(function(t){r.drawImage(t,0,0);var i=r.getImageData(0,0,n,n).data;r.fillStyle=`red`,r.fillRect(0,0,n,n);var o=e.createElement(`div`);return o.style.backgroundImage=`url(`+a+`)`,o.style.height=n+`px`,Mo(i)?Fo(Po(n,n,0,0,o)):Promise.reject(!1)}).then(function(e){return r.drawImage(e,0,0),Mo(r.getImageData(0,0,n,n).data)}).catch(function(){return!1})},Po=function(e,t,n,r,i){var a=`http://www.w3.org/2000/svg`,o=document.createElementNS(a,`svg`),s=document.createElementNS(a,`foreignObject`);return o.setAttributeNS(null,`width`,e.toString()),o.setAttributeNS(null,`height`,t.toString()),s.setAttributeNS(null,`width`,`100%`),s.setAttributeNS(null,`height`,`100%`),s.setAttributeNS(null,`x`,n.toString()),s.setAttributeNS(null,`y`,r.toString()),s.setAttributeNS(null,`externalResourcesRequired`,`true`),o.appendChild(s),s.appendChild(i),o},Fo=function(e){return new Promise(function(t,n){var r=new Image;r.onload=function(){return t(r)},r.onerror=n,r.src=`data:image/svg+xml;charset=utf-8,`+encodeURIComponent(new XMLSerializer().serializeToString(e))})},Io={get SUPPORT_RANGE_BOUNDS(){var e=Do(document);return Object.defineProperty(Io,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=Io.SUPPORT_RANGE_BOUNDS&&Oo(document);return Object.defineProperty(Io,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=jo(document);return Object.defineProperty(Io,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from==`function`&&typeof window.fetch==`function`?No(document):Promise.resolve(!1);return Object.defineProperty(Io,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=ko();return Object.defineProperty(Io,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=Ao();return Object.defineProperty(Io,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e=`withCredentials`in new XMLHttpRequest;return Object.defineProperty(Io,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<`u`&&Intl.Segmenter);return Object.defineProperty(Io,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Lo=function(){function e(e,t){this.text=e,this.bounds=t}return e}(),Ro=function(e,t,n,r){var i=Uo(t,n),a=[],s=0;return i.forEach(function(t){if(n.textDecorationLine.length||t.trim().length>0)if(Io.SUPPORT_RANGE_BOUNDS){var i=Bo(r,s,t.length).getClientRects();if(i.length>1){var c=Vo(t),l=0;c.forEach(function(t){a.push(new Lo(t,o.fromDOMRectList(e,Bo(r,l+s,t.length).getClientRects()))),l+=t.length})}else a.push(new Lo(t,o.fromDOMRectList(e,i)))}else{var u=r.splitText(t.length);a.push(new Lo(t,zo(e,r))),r=u}else Io.SUPPORT_RANGE_BOUNDS||(r=r.splitText(t.length));s+=t.length}),a},zo=function(e,t){var n=t.ownerDocument;if(n){var r=n.createElement(`html2canvaswrapper`);r.appendChild(t.cloneNode(!0));var i=t.parentNode;if(i){i.replaceChild(r,t);var a=s(e,r);return r.firstChild&&i.replaceChild(r.firstChild,r),a}}return o.EMPTY},Bo=function(e,t,n){var r=e.ownerDocument;if(!r)throw Error(`Node has no owner document`);var i=r.createRange();return i.setStart(e,t),i.setEnd(e,t+n),i},Vo=function(e){if(Io.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:`grapheme`});return Array.from(t.segment(e)).map(function(e){return e.segment})}return Eo(e)},Ho=function(e,t){if(Io.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:`word`});return Array.from(n.segment(e)).map(function(e){return e.segment})}return Go(e,t)},Uo=function(e,t){return t.letterSpacing===0?Ho(e,t):Vo(e)},Wo=[32,160,4961,65792,65793,4153,4241],Go=function(e,t){for(var n=Qe(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap===`break-word`?`break-word`:t.wordBreak}),r=[],i,a=function(){if(i.value){var e=l(i.value.slice()),t=``;e.forEach(function(e){Wo.indexOf(e)===-1?t+=u(e):(t.length&&r.push(t),r.push(u(e)),t=``)}),t.length&&r.push(t)}};!(i=n.next()).done;)a();return r},Ko=function(){function e(e,t,n){this.text=qo(t.data,n.textTransform),this.textBounds=Ro(e,this.text,n,t)}return e}(),qo=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(Jo,Yo);case 2:return e.toUpperCase();default:return e}},Jo=/(^|\s|:|-|\(|\))([a-z])/g,Yo=function(e,t,n){return e.length>0?t+n.toUpperCase():e},Xo=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.src=n.currentSrc||n.src,r.intrinsicWidth=n.naturalWidth,r.intrinsicHeight=n.naturalHeight,r.context.cache.addImage(r.src),r}return n}(Na),Zo=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.canvas=n,r.intrinsicWidth=n.width,r.intrinsicHeight=n.height,r}return n}(Na),Qo=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this,i=new XMLSerializer,a=s(t,n);return n.setAttribute(`width`,a.width+`px`),n.setAttribute(`height`,a.height+`px`),r.svg=`data:image/svg+xml,`+encodeURIComponent(i.serializeToString(n)),r.intrinsicWidth=n.width.baseVal.value,r.intrinsicHeight=n.height.baseVal.value,r.context.cache.addImage(r.svg),r}return n}(Na),$o=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.value=n.value,r}return n}(Na),es=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.start=n.start,r.reversed=typeof n.reversed==`boolean`&&n.reversed===!0,r}return n}(Na),ts=[{type:15,flags:0,unit:`px`,number:3}],ns=[{type:16,flags:0,number:50}],rs=function(e){return e.width>e.height?new o(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new o(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},is=function(e){var t=e.type===ss?Array(e.value.length+1).join(`•`):e.value;return t.length===0?e.placeholder||``:t},as=`checkbox`,os=`radio`,ss=`password`,cs=707406591,ls=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;switch(r.type=n.type.toLowerCase(),r.checked=n.checked,r.value=is(n),(r.type===as||r.type===os)&&(r.styles.backgroundColor=3739148031,r.styles.borderTopColor=r.styles.borderRightColor=r.styles.borderBottomColor=r.styles.borderLeftColor=2779096575,r.styles.borderTopWidth=r.styles.borderRightWidth=r.styles.borderBottomWidth=r.styles.borderLeftWidth=1,r.styles.borderTopStyle=r.styles.borderRightStyle=r.styles.borderBottomStyle=r.styles.borderLeftStyle=1,r.styles.backgroundClip=[0],r.styles.backgroundOrigin=[0],r.bounds=rs(r.bounds)),r.type){case as:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=ts;break;case os:r.styles.borderTopRightRadius=r.styles.borderTopLeftRadius=r.styles.borderBottomRightRadius=r.styles.borderBottomLeftRadius=ns;break}return r}return n}(Na),us=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this,i=n.options[n.selectedIndex||0];return r.value=i&&i.text||``,r}return n}(Na),ds=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.value=n.value,r}return n}(Na),fs=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;r.src=n.src,r.width=parseInt(n.width,10)||0,r.height=parseInt(n.height,10)||0,r.backgroundColor=r.styles.backgroundColor;try{if(n.contentWindow&&n.contentWindow.document&&n.contentWindow.document.documentElement){r.tree=gs(t,n.contentWindow.document.documentElement);var i=n.contentWindow.document.documentElement?br(t,getComputedStyle(n.contentWindow.document.documentElement).backgroundColor):xr.TRANSPARENT,a=n.contentWindow.document.body?br(t,getComputedStyle(n.contentWindow.document.body).backgroundColor):xr.TRANSPARENT;r.backgroundColor=fr(i)?fr(a)?r.styles.backgroundColor:a:i}}catch(e){}return r}return n}(Na),ps=[`OL`,`UL`,`MENU`],ms=function(e,t,n,r){for(var i=t.firstChild,a=void 0;i;i=a)if(a=i.nextSibling,ys(i)&&i.data.trim().length>0)n.textNodes.push(new Ko(e,i,n.styles));else if(bs(i))if(Ls(i)&&i.assignedNodes)i.assignedNodes().forEach(function(t){return ms(e,t,n,r)});else{var o=hs(e,i);o.styles.isVisible()&&(_s(i,o,r)?o.flags|=4:vs(o.styles)&&(o.flags|=2),ps.indexOf(i.tagName)!==-1&&(o.flags|=8),n.elements.push(o),i.slot,i.shadowRoot?ms(e,i.shadowRoot,o,r):!Fs(i)&&!Ds(i)&&!Is(i)&&ms(e,i,o,r))}},hs=function(e,t){return js(t)?new Xo(e,t):ks(t)?new Zo(e,t):Ds(t)?new Qo(e,t):Cs(t)?new $o(e,t):ws(t)?new es(e,t):Ts(t)?new ls(e,t):Is(t)?new us(e,t):Fs(t)?new ds(e,t):Ms(t)?new fs(e,t):new Na(e,t)},gs=function(e,t){var n=hs(e,t);return n.flags|=4,ms(e,t,n,n),n},_s=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||Os(e)&&n.styles.isTransparent()},vs=function(e){return e.isPositioned()||e.isFloating()},ys=function(e){return e.nodeType===Node.TEXT_NODE},bs=function(e){return e.nodeType===Node.ELEMENT_NODE},xs=function(e){return bs(e)&&e.style!==void 0&&!Ss(e)},Ss=function(e){return Gu(e.className)===`object`},Cs=function(e){return e.tagName===`LI`},ws=function(e){return e.tagName===`OL`},Ts=function(e){return e.tagName===`INPUT`},Es=function(e){return e.tagName===`HTML`},Ds=function(e){return e.tagName===`svg`},Os=function(e){return e.tagName===`BODY`},ks=function(e){return e.tagName===`CANVAS`},As=function(e){return e.tagName===`VIDEO`},js=function(e){return e.tagName===`IMG`},Ms=function(e){return e.tagName===`IFRAME`},Ns=function(e){return e.tagName===`STYLE`},Ps=function(e){return e.tagName===`SCRIPT`},Fs=function(e){return e.tagName===`TEXTAREA`},Is=function(e){return e.tagName===`SELECT`},Ls=function(e){return e.tagName===`SLOT`},Rs=function(e){return e.tagName.indexOf(`-`)>0},zs=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var t=this.counters[e];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var t=this;e.forEach(function(e){return t.counters[e].pop()})},e.prototype.parse=function(e){var t=this,n=e.counterIncrement,r=e.counterReset,i=!0;n!==null&&n.forEach(function(e){var n=t.counters[e.counter];n&&e.increment!==0&&(i=!1,n.length||n.push(1),n[Math.max(0,n.length-1)]+=e.increment)});var a=[];return i&&r.forEach(function(e){var n=t.counters[e.counter];a.push(e.counter),n||(n=t.counters[e.counter]=[]),n.push(e.reset)}),a},e}(),Bs={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:[`M`,`CM`,`D`,`CD`,`C`,`XC`,`L`,`XL`,`X`,`IX`,`V`,`IV`,`I`]},Vs={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:`Ք.Փ.Ւ.Ց.Ր.Տ.Վ.Ս.Ռ.Ջ.Պ.Չ.Ո.Շ.Ն.Յ.Մ.Ճ.Ղ.Ձ.Հ.Կ.Ծ.Խ.Լ.Ի.Ժ.Թ.Ը.Է.Զ.Ե.Դ.Գ.Բ.Ա`.split(`.`)},Hs={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:`י׳.ט׳.ח׳.ז׳.ו׳.ה׳.ד׳.ג׳.ב׳.א׳.ת.ש.ר.ק.צ.פ.ע.ס.נ.מ.ל.כ.יט.יח.יז.טז.טו.י.ט.ח.ז.ו.ה.ד.ג.ב.א`.split(`.`)},Us={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:`ჵ.ჰ.ჯ.ჴ.ხ.ჭ.წ.ძ.ც.ჩ.შ.ყ.ღ.ქ.ფ.ჳ.ტ.ს.რ.ჟ.პ.ო.ჲ.ნ.მ.ლ.კ.ი.თ.ჱ.ზ.ვ.ე.დ.გ.ბ.ა`.split(`.`)},Ws=function(e,t,n,r,i,a){return e<t||e>n?rc(e,i,a.length>0):r.integers.reduce(function(t,n,i){for(;e>=n;)e-=n,t+=r.values[i];return t},``)+a},Gs=function(e,t,n,r){var i=``;do n||e--,i=r(e)+i,e/=t;while(e*t>=t);return i},Ks=function(e,t,n,r,i){var a=n-t+1;return(e<0?`-`:``)+(Gs(Math.abs(e),a,r,function(e){return u(Math.floor(e%a)+t)})+i)},qs=function(e,t,n){n===void 0&&(n=`. `);var r=t.length;return Gs(Math.abs(e),r,!1,function(e){return t[Math.floor(e%r)]})+n},Js=1,Ys=2,Xs=4,Zs=8,Qs=function(e,t,n,r,i,a){if(e<-9999||e>9999)return rc(e,4,i.length>0);var o=Math.abs(e),s=i;if(o===0)return t[0]+s;for(var c=0;o>0&&c<=4;c++){var l=o%10;l===0&&ga(a,Js)&&s!==``?s=t[l]+s:l>1||l===1&&c===0||l===1&&c===1&&ga(a,Ys)||l===1&&c===1&&ga(a,Xs)&&e>100||l===1&&c>1&&ga(a,Zs)?s=t[l]+(c>0?n[c-1]:``)+s:l===1&&c>0&&(s=n[c-1]+s),o=Math.floor(o/10)}return(e<0?r:``)+s},$s=`十百千萬`,ec=`拾佰仟萬`,tc=`マイナス`,nc=`마이너스`,rc=function(e,t,n){var r=n?`. `:``,i=n?`、`:``,a=n?`, `:``,o=n?` `:``;switch(t){case 0:return`•`+o;case 1:return`◦`+o;case 2:return`◾`+o;case 5:var s=Ks(e,48,57,!0,r);return s.length<4?`0`+s:s;case 4:return qs(e,`〇一二三四五六七八九`,i);case 6:return Ws(e,1,3999,Bs,3,r).toLowerCase();case 7:return Ws(e,1,3999,Bs,3,r);case 8:return Ks(e,945,969,!1,r);case 9:return Ks(e,97,122,!1,r);case 10:return Ks(e,65,90,!1,r);case 11:return Ks(e,1632,1641,!0,r);case 12:case 49:return Ws(e,1,9999,Vs,3,r);case 35:return Ws(e,1,9999,Vs,3,r).toLowerCase();case 13:return Ks(e,2534,2543,!0,r);case 14:case 30:return Ks(e,6112,6121,!0,r);case 15:return qs(e,`子丑寅卯辰巳午未申酉戌亥`,i);case 16:return qs(e,`甲乙丙丁戊己庚辛壬癸`,i);case 17:case 48:return Qs(e,`零一二三四五六七八九`,$s,`負`,i,Ys|Xs|Zs);case 47:return Qs(e,`零壹貳參肆伍陸柒捌玖`,ec,`負`,i,Js|Ys|Xs|Zs);case 42:return Qs(e,`零一二三四五六七八九`,$s,`负`,i,Ys|Xs|Zs);case 41:return Qs(e,`零壹贰叁肆伍陆柒捌玖`,ec,`负`,i,Js|Ys|Xs|Zs);case 26:return Qs(e,`〇一二三四五六七八九`,`十百千万`,tc,i,0);case 25:return Qs(e,`零壱弐参四伍六七八九`,`拾百千万`,tc,i,Js|Ys|Xs);case 31:return Qs(e,`영일이삼사오육칠팔구`,`십백천만`,nc,a,Js|Ys|Xs);case 33:return Qs(e,`零一二三四五六七八九`,`十百千萬`,nc,a,0);case 32:return Qs(e,`零壹貳參四五六七八九`,`拾百千`,nc,a,Js|Ys|Xs);case 18:return Ks(e,2406,2415,!0,r);case 20:return Ws(e,1,19999,Us,3,r);case 21:return Ks(e,2790,2799,!0,r);case 22:return Ks(e,2662,2671,!0,r);case 22:return Ws(e,1,10999,Hs,3,r);case 23:return qs(e,`あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん`);case 24:return qs(e,`いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす`);case 27:return Ks(e,3302,3311,!0,r);case 28:return qs(e,`アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン`,i);case 29:return qs(e,`イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス`,i);case 34:return Ks(e,3792,3801,!0,r);case 37:return Ks(e,6160,6169,!0,r);case 38:return Ks(e,4160,4169,!0,r);case 39:return Ks(e,2918,2927,!0,r);case 40:return Ks(e,1776,1785,!0,r);case 43:return Ks(e,3046,3055,!0,r);case 44:return Ks(e,3174,3183,!0,r);case 45:return Ks(e,3664,3673,!0,r);case 46:return Ks(e,3872,3881,!0,r);default:return Ks(e,48,57,!0,r)}},ic=`data-html2canvas-ignore`,ac=function(){function e(e,t,n){if(this.context=e,this.options=n,this.scrolledElements=[],this.referenceElement=t,this.counters=new zs,this.quoteDepth=0,!t.ownerDocument)throw Error(`Cloned element does not have an owner document`);this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,t){var n=this,a=sc(e,t);if(!a.contentWindow)return Promise.reject(`Unable to find iframe window`);var o=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,c=a.contentWindow,l=c.document,u=uc(a).then(function(){return r(n,void 0,void 0,function(){var e,n;return i(this,function(r){switch(r.label){case 0:return this.scrolledElements.forEach(hc),c&&(c.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(c.scrollY!==t.top||c.scrollX!==t.left)&&(this.context.logger.warn(`Unable to restore scroll position for cloned document`),this.context.windowBounds=this.context.windowBounds.add(c.scrollX-t.left,c.scrollY-t.top,0,0))),e=this.options.onclone,n=this.clonedReferenceElement,n===void 0?[2,Promise.reject(`Error finding the `+this.referenceElement.nodeName+` in the cloned document`)]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:r.sent(),r.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,lc(l)]:[3,4];case 3:r.sent(),r.label=4;case 4:return typeof e==`function`?[2,Promise.resolve().then(function(){return e(l,n)}).then(function(){return a})]:[2,a]}})})});return l.open(),l.write(pc(document.doctype)+`<html></html>`),mc(this.referenceElement.ownerDocument,o,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),u},e.prototype.createElementClone=function(e){if(Ma(e,2))debugger;if(ks(e))return this.createCanvasClone(e);if(As(e))return this.createVideoClone(e);if(Ns(e))return this.createStyleClone(e);var t=e.cloneNode(!1);return js(t)&&(js(e)&&e.currentSrc&&e.currentSrc!==e.src&&(t.src=e.currentSrc,t.srcset=``),t.loading===`lazy`&&(t.loading=`eager`)),Rs(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(e){var t=document.createElement(`html2canvascustomelement`);return fc(e.style,t),t},e.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var n=[].slice.call(t.cssRules,0).reduce(function(e,t){return t&&typeof t.cssText==`string`?e+t.cssText:e},``),r=e.cloneNode(!1);return r.textContent=n,r}}catch(e){if(this.context.logger.error(`Unable to access cssRules property`,e),e.name!==`SecurityError`)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var t;if(this.options.inlineImages&&e.ownerDocument){var n=e.ownerDocument.createElement(`img`);try{return n.src=e.toDataURL(),n}catch(t){this.context.logger.info(`Unable to inline canvas contents, canvas is tainted`,e)}}var r=e.cloneNode(!1);try{r.width=e.width,r.height=e.height;var i=e.getContext(`2d`),a=r.getContext(`2d`);if(a)if(!this.options.allowTaint&&i)a.putImageData(i.getImageData(0,0,e.width,e.height),0,0);else{var o=(t=e.getContext(`webgl2`))==null?e.getContext(`webgl`):t;if(o){var s=o.getContextAttributes();(s==null?void 0:s.preserveDrawingBuffer)===!1&&this.context.logger.warn(`Unable to clone WebGL context as it has preserveDrawingBuffer=false`,e)}a.drawImage(e,0,0)}return r}catch(t){this.context.logger.info(`Unable to clone canvas as it is tainted`,e)}return r},e.prototype.createVideoClone=function(e){var t=e.ownerDocument.createElement(`canvas`);t.width=e.offsetWidth,t.height=e.offsetHeight;var n=t.getContext(`2d`);try{return n&&(n.drawImage(e,0,0,t.width,t.height),this.options.allowTaint||n.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info(`Unable to clone video as it is tainted`,e)}var r=e.ownerDocument.createElement(`canvas`);return r.width=e.offsetWidth,r.height=e.offsetHeight,r},e.prototype.appendChildNode=function(e,t,n){(!bs(t)||!Ps(t)&&!t.hasAttribute(ic)&&(typeof this.options.ignoreElements!=`function`||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!bs(t)||!Ns(t))&&e.appendChild(this.cloneNode(t,n))},e.prototype.cloneChildNodes=function(e,t,n){for(var r=this,i=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;i;i=i.nextSibling)if(bs(i)&&Ls(i)&&typeof i.assignedNodes==`function`){var a=i.assignedNodes();a.length&&a.forEach(function(e){return r.appendChildNode(t,e,n)})}else this.appendChildNode(t,i,n)},e.prototype.cloneNode=function(e,t){if(ys(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var n=e.ownerDocument.defaultView;if(n&&bs(e)&&(xs(e)||Ss(e))){var r=this.createElementClone(e);r.style.transitionProperty=`none`;var i=n.getComputedStyle(e),a=n.getComputedStyle(e,`:before`),o=n.getComputedStyle(e,`:after`);this.referenceElement===e&&xs(r)&&(this.clonedReferenceElement=r),Os(r)&&xc(r);var s=this.counters.parse(new ka(this.context,i)),c=this.resolvePseudoContent(e,r,a,oc.BEFORE);Rs(e)&&(t=!0),As(e)||this.cloneChildNodes(e,r,t),c&&r.insertBefore(c,r.firstChild);var l=this.resolvePseudoContent(e,r,o,oc.AFTER);return l&&r.appendChild(l),this.counters.pop(s),(i&&(this.options.copyStyles||Ss(e))&&!Ms(e)||t)&&fc(i,r),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([r,e.scrollLeft,e.scrollTop]),(Fs(e)||Is(e))&&(Fs(r)||Is(r))&&(r.value=e.value),r}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,t,n,r){var i=this;if(n){var a=n.content,o=t.ownerDocument;if(!(!o||!a||a===`none`||a===`-moz-alt-content`||n.display===`none`)){this.counters.parse(new ka(this.context,n));var s=new Oa(this.context,n),c=o.createElement(`html2canvaspseudoelement`);fc(n,c),s.content.forEach(function(t){if(t.type===0)c.appendChild(o.createTextNode(t.value));else if(t.type===22){var n=o.createElement(`img`);n.src=t.value,n.style.opacity=`1`,c.appendChild(n)}else if(t.type===18){if(t.name===`attr`){var r=t.values.filter(Hn);r.length&&c.appendChild(o.createTextNode(e.getAttribute(r[0].value)||``))}else if(t.name===`counter`){var a=t.values.filter(Kn),l=a[0],u=a[1];if(l&&Hn(l)){var d=i.counters.getCounterValue(l.value),f=u&&Hn(u)?Fi.parse(i.context,u.value):3;c.appendChild(o.createTextNode(rc(d,f,!1)))}}else if(t.name===`counters`){var p=t.values.filter(Kn),l=p[0],m=p[1],u=p[2];if(l&&Hn(l)){var h=i.counters.getCounterValues(l.value),g=u&&Hn(u)?Fi.parse(i.context,u.value):3,_=m&&m.type===0?m.value:``,v=h.map(function(e){return rc(e,g,!1)}).join(_);c.appendChild(o.createTextNode(v))}}}else if(t.type===20)switch(t.value){case`open-quote`:c.appendChild(o.createTextNode(Sa(s.quotes,i.quoteDepth++,!0)));break;case`close-quote`:c.appendChild(o.createTextNode(Sa(s.quotes,--i.quoteDepth,!1)));break;default:c.appendChild(o.createTextNode(t.value))}}),c.className=vc+` `+yc;var l=r===oc.BEFORE?` `+vc:` `+yc;return Ss(t)?t.className.baseValue+=l:t.className+=l,c}}},e.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},e}(),oc;(function(e){e[e.BEFORE=0]=`BEFORE`,e[e.AFTER=1]=`AFTER`})(oc||(oc={}));var sc=function(e,t){var n=e.createElement(`iframe`);return n.className=`html2canvas-container`,n.style.visibility=`hidden`,n.style.position=`fixed`,n.style.left=`-10000px`,n.style.top=`0px`,n.style.border=`0`,n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling=`no`,n.setAttribute(ic,`true`),e.body.appendChild(n),n},cc=function(e){return new Promise(function(t){if(e.complete){t();return}if(!e.src){t();return}e.onload=t,e.onerror=t})},lc=function(e){return Promise.all([].slice.call(e.images,0).map(cc))},uc=function(e){return new Promise(function(t,n){var r=e.contentWindow;if(!r)return n(`No window assigned for iframe`);var i=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var n=setInterval(function(){i.body.childNodes.length>0&&i.readyState===`complete`&&(clearInterval(n),t(e))},50)}})},dc=[`all`,`d`,`content`],fc=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e.item(n);dc.indexOf(r)===-1&&t.style.setProperty(r,e.getPropertyValue(r))}return t},pc=function(e){var t=``;return e&&(t+=`<!DOCTYPE `,e.name&&(t+=e.name),e.internalSubset&&(t+=e.internalSubset),e.publicId&&(t+=`"`+e.publicId+`"`),e.systemId&&(t+=`"`+e.systemId+`"`),t+=`>`),t},mc=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},hc=function(e){var t=e[0],n=e[1],r=e[2];t.scrollLeft=n,t.scrollTop=r},gc=`:before`,_c=`:after`,vc=`___html2canvas___pseudoelement_before`,yc=`___html2canvas___pseudoelement_after`,bc=`{
|
||
content: "" !important;
|
||
display: none !important;
|
||
}`,xc=function(e){Sc(e,`.`+vc+gc+bc+`
|
||
.`+yc+_c+bc)},Sc=function(e,t){var n=e.ownerDocument;if(n){var r=n.createElement(`style`);r.textContent=t,e.appendChild(r)}},Cc=function(){function e(){}return e.getOrigin=function(t){var n=e._link;return n?(n.href=t,n.href=n.href,n.protocol+n.hostname+n.port):`about:blank`},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement(`a`),e._origin=e.getOrigin(t.location.href)},e._origin=`about:blank`,e}(),wc=function(){function e(e,t){this.context=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(jc(e)||Oc(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return r(this,void 0,void 0,function(){var t,n,r,a,o=this;return i(this,function(i){switch(i.label){case 0:return t=Cc.isSameOrigin(e),n=!kc(e)&&this._options.useCORS===!0&&Io.SUPPORT_CORS_IMAGES&&!t,r=!kc(e)&&!t&&!jc(e)&&typeof this._options.proxy==`string`&&Io.SUPPORT_CORS_XHR&&!n,!t&&this._options.allowTaint===!1&&!kc(e)&&!jc(e)&&!r&&!n?[2]:(a=e,r?[4,this.proxy(a)]:[3,2]);case 1:a=i.sent(),i.label=2;case 2:return this.context.logger.debug(`Added image `+e.substring(0,256)),[4,new Promise(function(e,t){var r=new Image;r.onload=function(){return e(r)},r.onerror=t,(Ac(a)||n)&&(r.crossOrigin=`anonymous`),r.src=a,r.complete===!0&&setTimeout(function(){return e(r)},500),o._options.imageTimeout>0&&setTimeout(function(){return t(`Timed out (`+o._options.imageTimeout+`ms) loading image`)},o._options.imageTimeout)})];case 3:return[2,i.sent()]}})})},e.prototype.has=function(e){return this._cache[e]!==void 0},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var t=this,n=this._options.proxy;if(!n)throw Error(`No proxy defined`);var r=e.substring(0,256);return new Promise(function(i,a){var o=Io.SUPPORT_RESPONSE_TYPE?`blob`:`text`,s=new XMLHttpRequest;s.onload=function(){if(s.status===200)if(o===`text`)i(s.response);else{var e=new FileReader;e.addEventListener(`load`,function(){return i(e.result)},!1),e.addEventListener(`error`,function(e){return a(e)},!1),e.readAsDataURL(s.response)}else a(`Failed to proxy resource `+r+` with status code `+s.status)},s.onerror=a;var c=n.indexOf(`?`)>-1?`&`:`?`;if(s.open(`GET`,``+n+c+`url=`+encodeURIComponent(e)+`&responseType=`+o),o!==`text`&&Q(s,XMLHttpRequest)&&(s.responseType=o),t._options.imageTimeout){var l=t._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return a(`Timed out (`+l+`ms) proxying `+r)}}s.send()})},e}(),Tc=/^data:image\/svg\+xml/i,Ec=/^data:image\/.*;base64,/i,Dc=/^data:image\/.*/i,Oc=function(e){return Io.SUPPORT_SVG_DRAWING||!Mc(e)},kc=function(e){return Dc.test(e)},Ac=function(e){return Ec.test(e)},jc=function(e){return e.substr(0,4)===`blob`},Mc=function(e){return e.substr(-3).toLowerCase()===`svg`||Tc.test(e)},J=function(){function e(e,t){this.type=0,this.x=e,this.y=t}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e}(),Nc=function(e,t,n){return new J(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},Pc=function(){function e(e,t,n,r){this.type=1,this.start=e,this.startControl=t,this.endControl=n,this.end=r}return e.prototype.subdivide=function(t,n){var r=Nc(this.start,this.startControl,t),i=Nc(this.startControl,this.endControl,t),a=Nc(this.endControl,this.end,t),o=Nc(r,i,t),s=Nc(i,a,t),c=Nc(o,s,t);return n?new e(this.start,r,o,c):new e(c,s,a,this.end)},e.prototype.add=function(t,n){return new e(this.start.add(t,n),this.startControl.add(t,n),this.endControl.add(t,n),this.end.add(t,n))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Fc=function(e){return e.type===1},Ic=function(){function e(e){var t=e.styles,n=e.bounds,r=tr(t.borderTopLeftRadius,n.width,n.height),i=r[0],a=r[1],o=tr(t.borderTopRightRadius,n.width,n.height),s=o[0],c=o[1],l=tr(t.borderBottomRightRadius,n.width,n.height),u=l[0],d=l[1],f=tr(t.borderBottomLeftRadius,n.width,n.height),p=f[0],m=f[1],h=[];h.push((i+s)/n.width),h.push((p+u)/n.width),h.push((a+m)/n.height),h.push((c+d)/n.height);var g=Math.max.apply(Math,h);g>1&&(i/=g,a/=g,s/=g,c/=g,u/=g,d/=g,p/=g,m/=g);var _=n.width-s,v=n.height-d,y=n.width-u,b=n.height-m,x=t.borderTopWidth,S=t.borderRightWidth,C=t.borderBottomWidth,w=t.borderLeftWidth,T=nr(t.paddingTop,e.bounds.width),E=nr(t.paddingRight,e.bounds.width),D=nr(t.paddingBottom,e.bounds.width),O=nr(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||a>0?Lc(n.left+w/3,n.top+x/3,i-w/3,a-x/3,Y.TOP_LEFT):new J(n.left+w/3,n.top+x/3),this.topRightBorderDoubleOuterBox=i>0||a>0?Lc(n.left+_,n.top+x/3,s-S/3,c-x/3,Y.TOP_RIGHT):new J(n.left+n.width-S/3,n.top+x/3),this.bottomRightBorderDoubleOuterBox=u>0||d>0?Lc(n.left+y,n.top+v,u-S/3,d-C/3,Y.BOTTOM_RIGHT):new J(n.left+n.width-S/3,n.top+n.height-C/3),this.bottomLeftBorderDoubleOuterBox=p>0||m>0?Lc(n.left+w/3,n.top+b,p-w/3,m-C/3,Y.BOTTOM_LEFT):new J(n.left+w/3,n.top+n.height-C/3),this.topLeftBorderDoubleInnerBox=i>0||a>0?Lc(n.left+w*2/3,n.top+x*2/3,i-w*2/3,a-x*2/3,Y.TOP_LEFT):new J(n.left+w*2/3,n.top+x*2/3),this.topRightBorderDoubleInnerBox=i>0||a>0?Lc(n.left+_,n.top+x*2/3,s-S*2/3,c-x*2/3,Y.TOP_RIGHT):new J(n.left+n.width-S*2/3,n.top+x*2/3),this.bottomRightBorderDoubleInnerBox=u>0||d>0?Lc(n.left+y,n.top+v,u-S*2/3,d-C*2/3,Y.BOTTOM_RIGHT):new J(n.left+n.width-S*2/3,n.top+n.height-C*2/3),this.bottomLeftBorderDoubleInnerBox=p>0||m>0?Lc(n.left+w*2/3,n.top+b,p-w*2/3,m-C*2/3,Y.BOTTOM_LEFT):new J(n.left+w*2/3,n.top+n.height-C*2/3),this.topLeftBorderStroke=i>0||a>0?Lc(n.left+w/2,n.top+x/2,i-w/2,a-x/2,Y.TOP_LEFT):new J(n.left+w/2,n.top+x/2),this.topRightBorderStroke=i>0||a>0?Lc(n.left+_,n.top+x/2,s-S/2,c-x/2,Y.TOP_RIGHT):new J(n.left+n.width-S/2,n.top+x/2),this.bottomRightBorderStroke=u>0||d>0?Lc(n.left+y,n.top+v,u-S/2,d-C/2,Y.BOTTOM_RIGHT):new J(n.left+n.width-S/2,n.top+n.height-C/2),this.bottomLeftBorderStroke=p>0||m>0?Lc(n.left+w/2,n.top+b,p-w/2,m-C/2,Y.BOTTOM_LEFT):new J(n.left+w/2,n.top+n.height-C/2),this.topLeftBorderBox=i>0||a>0?Lc(n.left,n.top,i,a,Y.TOP_LEFT):new J(n.left,n.top),this.topRightBorderBox=s>0||c>0?Lc(n.left+_,n.top,s,c,Y.TOP_RIGHT):new J(n.left+n.width,n.top),this.bottomRightBorderBox=u>0||d>0?Lc(n.left+y,n.top+v,u,d,Y.BOTTOM_RIGHT):new J(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=p>0||m>0?Lc(n.left,n.top+b,p,m,Y.BOTTOM_LEFT):new J(n.left,n.top+n.height),this.topLeftPaddingBox=i>0||a>0?Lc(n.left+w,n.top+x,Math.max(0,i-w),Math.max(0,a-x),Y.TOP_LEFT):new J(n.left+w,n.top+x),this.topRightPaddingBox=s>0||c>0?Lc(n.left+Math.min(_,n.width-S),n.top+x,_>n.width+S?0:Math.max(0,s-S),Math.max(0,c-x),Y.TOP_RIGHT):new J(n.left+n.width-S,n.top+x),this.bottomRightPaddingBox=u>0||d>0?Lc(n.left+Math.min(y,n.width-w),n.top+Math.min(v,n.height-C),Math.max(0,u-S),Math.max(0,d-C),Y.BOTTOM_RIGHT):new J(n.left+n.width-S,n.top+n.height-C),this.bottomLeftPaddingBox=p>0||m>0?Lc(n.left+w,n.top+Math.min(b,n.height-C),Math.max(0,p-w),Math.max(0,m-C),Y.BOTTOM_LEFT):new J(n.left+w,n.top+n.height-C),this.topLeftContentBox=i>0||a>0?Lc(n.left+w+O,n.top+x+T,Math.max(0,i-(w+O)),Math.max(0,a-(x+T)),Y.TOP_LEFT):new J(n.left+w+O,n.top+x+T),this.topRightContentBox=s>0||c>0?Lc(n.left+Math.min(_,n.width+w+O),n.top+x+T,_>n.width+w+O?0:s-w+O,c-(x+T),Y.TOP_RIGHT):new J(n.left+n.width-(S+E),n.top+x+T),this.bottomRightContentBox=u>0||d>0?Lc(n.left+Math.min(y,n.width-(w+O)),n.top+Math.min(v,n.height+x+T),Math.max(0,u-(S+E)),d-(C+D),Y.BOTTOM_RIGHT):new J(n.left+n.width-(S+E),n.top+n.height-(C+D)),this.bottomLeftContentBox=p>0||m>0?Lc(n.left+w+O,n.top+b,Math.max(0,p-(w+O)),m-(C+D),Y.BOTTOM_LEFT):new J(n.left+w+O,n.top+n.height-(C+D))}return e}(),Y;(function(e){e[e.TOP_LEFT=0]=`TOP_LEFT`,e[e.TOP_RIGHT=1]=`TOP_RIGHT`,e[e.BOTTOM_RIGHT=2]=`BOTTOM_RIGHT`,e[e.BOTTOM_LEFT=3]=`BOTTOM_LEFT`})(Y||(Y={}));var Lc=function(e,t,n,r,i){var a=4*((Math.sqrt(2)-1)/3),o=n*a,s=r*a,c=e+n,l=t+r;switch(i){case Y.TOP_LEFT:return new Pc(new J(e,l),new J(e,l-s),new J(c-o,t),new J(c,t));case Y.TOP_RIGHT:return new Pc(new J(e,t),new J(e+o,t),new J(c,l-s),new J(c,l));case Y.BOTTOM_RIGHT:return new Pc(new J(c,t),new J(c,t+s),new J(e+o,l),new J(e,l));case Y.BOTTOM_LEFT:default:return new Pc(new J(c,l),new J(c-o,l),new J(e,t+s),new J(e,t))}},Rc=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},zc=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Bc=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Vc=function(){function e(e,t,n){this.offsetX=e,this.offsetY=t,this.matrix=n,this.type=0,this.target=6}return e}(),Hc=function(){function e(e,t){this.path=e,this.target=t,this.type=1}return e}(),Uc=function(){function e(e){this.opacity=e,this.type=2,this.target=6}return e}(),Wc=function(e){return e.type===0},Gc=function(e){return e.type===1},Kc=function(e){return e.type===2},qc=function(e,t){return e.length===t.length&&e.some(function(e,n){return e===t[n]})},Jc=function(e,t,n,r,i){return e.map(function(e,a){switch(a){case 0:return e.add(t,n);case 1:return e.add(t+r,n);case 2:return e.add(t+r,n+i);case 3:return e.add(t,n+i)}return e})},Yc=function(){function e(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),Xc=function(){function e(e,t){if(this.container=e,this.parent=t,this.effects=[],this.curves=new Ic(this.container),this.container.styles.opacity<1&&this.effects.push(new Uc(this.container.styles.opacity)),this.container.styles.transform!==null){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,r=this.container.bounds.top+this.container.styles.transformOrigin[1].number,i=this.container.styles.transform;this.effects.push(new Vc(n,r,i))}if(this.container.styles.overflowX!==0){var a=Rc(this.curves),o=Bc(this.curves);qc(a,o)?this.effects.push(new Hc(a,6)):(this.effects.push(new Hc(a,2)),this.effects.push(new Hc(o,4)))}}return e.prototype.getEffects=function(e){for(var t=[2,3].indexOf(this.container.styles.position)===-1,n=this.parent,r=this.effects.slice(0);n;){var i=n.effects.filter(function(e){return!Gc(e)});if(t||n.container.styles.position!==0||!n.parent){if(r.unshift.apply(r,i),t=[2,3].indexOf(n.container.styles.position)===-1,n.container.styles.overflowX!==0){var a=Rc(n.curves),o=Bc(n.curves);qc(a,o)||r.unshift(new Hc(o,6))}}else r.unshift.apply(r,i);n=n.parent}return r.filter(function(t){return ga(t.target,e)})},e}(),Zc=function(e,t,n,r){e.container.elements.forEach(function(i){var a=ga(i.flags,4),o=ga(i.flags,2),s=new Xc(i,e);ga(i.styles.display,2048)&&r.push(s);var c=ga(i.flags,8)?[]:r;if(a||o){var l=a||i.styles.isPositioned()?n:t,u=new Yc(s);if(i.styles.isPositioned()||i.styles.opacity<1||i.styles.isTransformed()){var d=i.styles.zIndex.order;if(d<0){var f=0;l.negativeZIndex.some(function(e,t){return d>e.element.container.styles.zIndex.order?(f=t,!1):f>0}),l.negativeZIndex.splice(f,0,u)}else if(d>0){var p=0;l.positiveZIndex.some(function(e,t){return d>=e.element.container.styles.zIndex.order?(p=t+1,!1):p>0}),l.positiveZIndex.splice(p,0,u)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else i.styles.isFloating()?l.nonPositionedFloats.push(u):l.nonPositionedInlineLevel.push(u);Zc(s,u,a?u:n,c)}else i.styles.isInlineLevel()?t.inlineLevel.push(s):t.nonInlineLevel.push(s),Zc(s,t,n,c);ga(i.flags,8)&&Qc(i,c)})},Qc=function(e,t){for(var n=Q(e,es)?e.start:1,r=Q(e,es)?e.reversed:!1,i=0;i<t.length;i++){var a=t[i];Q(a.container,$o)&&typeof a.container.value==`number`&&a.container.value!==0&&(n=a.container.value),a.listValue=rc(n,a.container.styles.listStyleType,!0),n+=r?-1:1}},$c=function(e){var t=new Xc(e,null),n=new Yc(t),r=[];return Zc(t,n,n,r),Qc(t.container,r),n},el=function(e,t){switch(t){case 0:return al(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return al(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return al(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);default:return al(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},tl=function(e,t){switch(t){case 0:return al(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return al(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return al(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);default:return al(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},nl=function(e,t){switch(t){case 0:return al(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return al(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return al(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);default:return al(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},rl=function(e,t){switch(t){case 0:return il(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return il(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return il(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return il(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},il=function(e,t){var n=[];return Fc(e)?n.push(e.subdivide(.5,!1)):n.push(e),Fc(t)?n.push(t.subdivide(.5,!0)):n.push(t),n},al=function(e,t,n,r){var i=[];return Fc(e)?i.push(e.subdivide(.5,!1)):i.push(e),Fc(n)?i.push(n.subdivide(.5,!0)):i.push(n),Fc(r)?i.push(r.subdivide(.5,!0).reverse()):i.push(r),Fc(t)?i.push(t.subdivide(.5,!1).reverse()):i.push(t),i},ol=function(e){var t=e.bounds,n=e.styles;return t.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},sl=function(e){var t=e.styles,n=e.bounds,r=nr(t.paddingLeft,n.width),i=nr(t.paddingRight,n.width),a=nr(t.paddingTop,n.width),o=nr(t.paddingBottom,n.width);return n.add(r+t.borderLeftWidth,a+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+r+i),-(t.borderTopWidth+t.borderBottomWidth+a+o))},cl=function(e,t){return e===0?t.bounds:e===2?sl(t):ol(t)},ll=function(e,t){return e===0?t.bounds:e===2?sl(t):ol(t)},ul=function(e,t,n){var r=cl(ml(e.styles.backgroundOrigin,t),e),i=ll(ml(e.styles.backgroundClip,t),e),a=pl(ml(e.styles.backgroundSize,t),n,r),o=a[0],s=a[1],c=tr(ml(e.styles.backgroundPosition,t),r.width-o,r.height-s);return[hl(ml(e.styles.backgroundRepeat,t),c,a,r,i),Math.round(r.left+c[0]),Math.round(r.top+c[1]),o,s]},dl=function(e){return Hn(e)&&e.value===ei.AUTO},fl=function(e){return typeof e==`number`},pl=function(e,t,n){var r=t[0],i=t[1],a=t[2],o=e[0],s=e[1];if(!o)return[0,0];if(Xn(o)&&s&&Xn(s))return[nr(o,n.width),nr(s,n.height)];var c=fl(a);if(Hn(o)&&(o.value===ei.CONTAIN||o.value===ei.COVER))return fl(a)?n.width/n.height<a==(o.value===ei.COVER)?[n.height*a,n.height]:[n.width,n.width/a]:[n.width,n.height];var l=fl(r),u=fl(i),d=l||u;if(dl(o)&&(!s||dl(s)))return l&&u?[r,i]:!c&&!d?[n.width,n.height]:d&&c?[l?r:i*a,u?i:r/a]:[l?r:n.width,u?i:n.height];if(c){var f=0,p=0;return Xn(o)?f=nr(o,n.width):Xn(s)&&(p=nr(s,n.height)),dl(o)?f=p*a:(!s||dl(s))&&(p=f/a),[f,p]}var m=null,h=null;if(Xn(o)?m=nr(o,n.width):s&&Xn(s)&&(h=nr(s,n.height)),m!==null&&(!s||dl(s))&&(h=l&&u?m/r*i:n.height),h!==null&&dl(o)&&(m=l&&u?h/i*r:n.width),m!==null&&h!==null)return[m,h];throw Error(`Unable to calculate background-size for element`)},ml=function(e,t){var n=e[t];return n===void 0?e[0]:n},hl=function(e,t,n,r,i){var a=t[0],o=t[1],s=n[0],c=n[1];switch(e){case 2:return[new J(Math.round(r.left),Math.round(r.top+o)),new J(Math.round(r.left+r.width),Math.round(r.top+o)),new J(Math.round(r.left+r.width),Math.round(c+r.top+o)),new J(Math.round(r.left),Math.round(c+r.top+o))];case 3:return[new J(Math.round(r.left+a),Math.round(r.top)),new J(Math.round(r.left+a+s),Math.round(r.top)),new J(Math.round(r.left+a+s),Math.round(r.height+r.top)),new J(Math.round(r.left+a),Math.round(r.height+r.top))];case 1:return[new J(Math.round(r.left+a),Math.round(r.top+o)),new J(Math.round(r.left+a+s),Math.round(r.top+o)),new J(Math.round(r.left+a+s),Math.round(r.top+o+c)),new J(Math.round(r.left+a),Math.round(r.top+o+c))];default:return[new J(Math.round(i.left),Math.round(i.top)),new J(Math.round(i.left+i.width),Math.round(i.top)),new J(Math.round(i.left+i.width),Math.round(i.height+i.top)),new J(Math.round(i.left),Math.round(i.height+i.top))]}},gl=`data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7`,_l=`Hidden Text`,vl=function(){function e(e){this._data={},this._document=e}return e.prototype.parseMetrics=function(e,t){var n=this._document.createElement(`div`),r=this._document.createElement(`img`),i=this._document.createElement(`span`),a=this._document.body;n.style.visibility=`hidden`,n.style.fontFamily=e,n.style.fontSize=t,n.style.margin=`0`,n.style.padding=`0`,n.style.whiteSpace=`nowrap`,a.appendChild(n),r.src=gl,r.width=1,r.height=1,r.style.margin=`0`,r.style.padding=`0`,r.style.verticalAlign=`baseline`,i.style.fontFamily=e,i.style.fontSize=t,i.style.margin=`0`,i.style.padding=`0`,i.appendChild(this._document.createTextNode(_l)),n.appendChild(i),n.appendChild(r);var o=r.offsetTop-i.offsetTop+2;n.removeChild(i),n.appendChild(this._document.createTextNode(_l)),n.style.lineHeight=`normal`,r.style.verticalAlign=`super`;var s=r.offsetTop-n.offsetTop+2;return a.removeChild(n),{baseline:o,middle:s}},e.prototype.getMetrics=function(e,t){var n=e+` `+t;return this._data[n]===void 0&&(this._data[n]=this.parseMetrics(e,t)),this._data[n]},e}(),yl=function(){function e(e,t){this.context=e,this.options=t}return e}(),bl=1e4,xl=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r._activeEffects=[],r.canvas=n.canvas?n.canvas:document.createElement(`canvas`),r.ctx=r.canvas.getContext(`2d`),n.canvas||(r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+`px`,r.canvas.style.height=n.height+`px`),r.fontMetrics=new vl(document),r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.ctx.textBaseline=`bottom`,r._activeEffects=[],r.context.logger.debug(`Canvas renderer initialized (`+n.width+`x`+n.height+`) with scale `+n.scale),r}return n.prototype.applyEffects=function(e){for(var t=this;this._activeEffects.length;)this.popEffect();e.forEach(function(e){return t.applyEffect(e)})},n.prototype.applyEffect=function(e){this.ctx.save(),Kc(e)&&(this.ctx.globalAlpha=e.opacity),Wc(e)&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),Gc(e)&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},n.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},n.prototype.renderStack=function(e){return r(this,void 0,void 0,function(){var t;return i(this,function(n){switch(n.label){case 0:return t=e.element.container.styles,t.isVisible()?[4,this.renderStackContent(e)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},n.prototype.renderNode=function(e){return r(this,void 0,void 0,function(){return i(this,function(t){switch(t.label){case 0:if(ga(e.container.flags,16))debugger;return e.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(e)]:[3,3];case 1:return t.sent(),[4,this.renderNodeContent(e)];case 2:t.sent(),t.label=3;case 3:return[2]}})})},n.prototype.renderTextWithLetterSpacing=function(e,t,n){var r=this;t===0?this.ctx.fillText(e.text,e.bounds.left,e.bounds.top+n):Vo(e.text).reduce(function(t,i){return r.ctx.fillText(i,t,e.bounds.top+n),t+r.ctx.measureText(i).width},e.bounds.left)},n.prototype.createFontStyle=function(e){var t=e.fontVariant.filter(function(e){return e===`normal`||e===`small-caps`}).join(``),n=El(e.fontFamily).join(`, `),r=Bn(e.fontSize)?``+e.fontSize.number+e.fontSize.unit:e.fontSize.number+`px`;return[[e.fontStyle,t,e.fontWeight,r,n].join(` `),n,r]},n.prototype.renderTextNode=function(e,t){return r(this,void 0,void 0,function(){var n,r,a,o,s,c,l,u,d=this;return i(this,function(i){return n=this.createFontStyle(t),r=n[0],a=n[1],o=n[2],this.ctx.font=r,this.ctx.direction=t.direction===1?`rtl`:`ltr`,this.ctx.textAlign=`left`,this.ctx.textBaseline=`alphabetic`,s=this.fontMetrics.getMetrics(a,o),c=s.baseline,l=s.middle,u=t.paintOrder,e.textBounds.forEach(function(e){u.forEach(function(n){switch(n){case 0:d.ctx.fillStyle=pr(t.color),d.renderTextWithLetterSpacing(e,t.letterSpacing,c);var r=t.textShadow;r.length&&e.text.trim().length&&(r.slice(0).reverse().forEach(function(n){d.ctx.shadowColor=pr(n.color),d.ctx.shadowOffsetX=n.offsetX.number*d.options.scale,d.ctx.shadowOffsetY=n.offsetY.number*d.options.scale,d.ctx.shadowBlur=n.blur.number,d.renderTextWithLetterSpacing(e,t.letterSpacing,c)}),d.ctx.shadowColor=``,d.ctx.shadowOffsetX=0,d.ctx.shadowOffsetY=0,d.ctx.shadowBlur=0),t.textDecorationLine.length&&(d.ctx.fillStyle=pr(t.textDecorationColor||t.color),t.textDecorationLine.forEach(function(t){switch(t){case 1:d.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top+c),e.bounds.width,1);break;case 2:d.ctx.fillRect(e.bounds.left,Math.round(e.bounds.top),e.bounds.width,1);break;case 3:d.ctx.fillRect(e.bounds.left,Math.ceil(e.bounds.top+l),e.bounds.width,1);break}}));break;case 1:t.webkitTextStrokeWidth&&e.text.trim().length&&(d.ctx.strokeStyle=pr(t.webkitTextStrokeColor),d.ctx.lineWidth=t.webkitTextStrokeWidth,d.ctx.lineJoin=window.chrome?`miter`:`round`,d.ctx.strokeText(e.text,e.bounds.left,e.bounds.top+c)),d.ctx.strokeStyle=``,d.ctx.lineWidth=0,d.ctx.lineJoin=`miter`;break}})}),[2]})})},n.prototype.renderReplacedElement=function(e,t,n){if(n&&e.intrinsicWidth>0&&e.intrinsicHeight>0){var r=sl(e),i=Bc(t);this.path(i),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,e.intrinsicWidth,e.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(e){return r(this,void 0,void 0,function(){var t,r,a,s,c,l,u,u,d,f,p,m,h,g,_,v,y,b,x,u,S,h,v;return i(this,function(i){switch(i.label){case 0:this.applyEffects(e.getEffects(4)),t=e.container,r=e.curves,a=t.styles,s=0,c=t.textNodes,i.label=1;case 1:return s<c.length?(l=c[s],[4,this.renderTextNode(l,a)]):[3,4];case 2:i.sent(),i.label=3;case 3:return s++,[3,1];case 4:if(!Q(t,Xo))return[3,8];i.label=5;case 5:return i.trys.push([5,7,,8]),[4,this.context.cache.match(t.src)];case 6:return u=i.sent(),this.renderReplacedElement(t,r,u),[3,8];case 7:return i.sent(),this.context.logger.error(`Error loading image `+t.src),[3,8];case 8:if(Q(t,Zo)&&this.renderReplacedElement(t,r,t.canvas),!Q(t,Qo))return[3,12];i.label=9;case 9:return i.trys.push([9,11,,12]),[4,this.context.cache.match(t.svg)];case 10:return u=i.sent(),this.renderReplacedElement(t,r,u),[3,12];case 11:return i.sent(),this.context.logger.error(`Error loading svg `+t.svg.substring(0,255)),[3,12];case 12:return Q(t,fs)&&t.tree?(d=new n(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height}),[4,d.render(t.tree)]):[3,14];case 13:f=i.sent(),t.width&&t.height&&this.ctx.drawImage(f,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height),i.label=14;case 14:if(Q(t,ls)&&(p=Math.min(t.bounds.width,t.bounds.height),t.type===as?t.checked&&(this.ctx.save(),this.path([new J(t.bounds.left+p*.39363,t.bounds.top+p*.79),new J(t.bounds.left+p*.16,t.bounds.top+p*.5549),new J(t.bounds.left+p*.27347,t.bounds.top+p*.44071),new J(t.bounds.left+p*.39694,t.bounds.top+p*.5649),new J(t.bounds.left+p*.72983,t.bounds.top+p*.23),new J(t.bounds.left+p*.84,t.bounds.top+p*.34085),new J(t.bounds.left+p*.39363,t.bounds.top+p*.79)]),this.ctx.fillStyle=pr(cs),this.ctx.fill(),this.ctx.restore()):t.type===os&&t.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(t.bounds.left+p/2,t.bounds.top+p/2,p/4,0,Math.PI*2,!0),this.ctx.fillStyle=pr(cs),this.ctx.fill(),this.ctx.restore())),Sl(t)&&t.value.length){switch(m=this.createFontStyle(a),h=m[0],g=m[1],_=this.fontMetrics.getMetrics(h,g).baseline,this.ctx.font=h,this.ctx.fillStyle=pr(a.color),this.ctx.textBaseline=`alphabetic`,this.ctx.textAlign=wl(t.styles.textAlign),v=sl(t),y=0,t.styles.textAlign){case 1:y+=v.width/2;break;case 2:y+=v.width;break}b=v.add(y,0,0,-v.height/2+1),this.ctx.save(),this.path([new J(v.left,v.top),new J(v.left+v.width,v.top),new J(v.left+v.width,v.top+v.height),new J(v.left,v.top+v.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Lo(t.value,b),a.letterSpacing,_),this.ctx.restore(),this.ctx.textBaseline=`alphabetic`,this.ctx.textAlign=`left`}if(!ga(t.styles.display,2048))return[3,20];if(t.styles.listStyleImage===null)return[3,19];if(x=t.styles.listStyleImage,x.type!==0)return[3,18];u=void 0,S=x.url,i.label=15;case 15:return i.trys.push([15,17,,18]),[4,this.context.cache.match(S)];case 16:return u=i.sent(),this.ctx.drawImage(u,t.bounds.left-(u.width+10),t.bounds.top),[3,18];case 17:return i.sent(),this.context.logger.error(`Error loading list-style-image `+S),[3,18];case 18:return[3,20];case 19:e.listValue&&t.styles.listStyleType!==-1&&(h=this.createFontStyle(a)[0],this.ctx.font=h,this.ctx.fillStyle=pr(a.color),this.ctx.textBaseline=`middle`,this.ctx.textAlign=`right`,v=new o(t.bounds.left,t.bounds.top+nr(t.styles.paddingTop,t.bounds.width),t.bounds.width,Mi(a.lineHeight,a.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Lo(e.listValue,v),a.letterSpacing,Mi(a.lineHeight,a.fontSize.number)/2+2),this.ctx.textBaseline=`bottom`,this.ctx.textAlign=`left`),i.label=20;case 20:return[2]}})})},n.prototype.renderStackContent=function(e){return r(this,void 0,void 0,function(){var t,n,r,a,o,r,s,c,r,l,u,r,d,f,r,p,m,r,h,g,r;return i(this,function(i){switch(i.label){case 0:if(ga(e.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(e.element)];case 1:i.sent(),t=0,n=e.negativeZIndex,i.label=2;case 2:return t<n.length?(r=n[t],[4,this.renderStack(r)]):[3,5];case 3:i.sent(),i.label=4;case 4:return t++,[3,2];case 5:return[4,this.renderNodeContent(e.element)];case 6:i.sent(),a=0,o=e.nonInlineLevel,i.label=7;case 7:return a<o.length?(r=o[a],[4,this.renderNode(r)]):[3,10];case 8:i.sent(),i.label=9;case 9:return a++,[3,7];case 10:s=0,c=e.nonPositionedFloats,i.label=11;case 11:return s<c.length?(r=c[s],[4,this.renderStack(r)]):[3,14];case 12:i.sent(),i.label=13;case 13:return s++,[3,11];case 14:l=0,u=e.nonPositionedInlineLevel,i.label=15;case 15:return l<u.length?(r=u[l],[4,this.renderStack(r)]):[3,18];case 16:i.sent(),i.label=17;case 17:return l++,[3,15];case 18:d=0,f=e.inlineLevel,i.label=19;case 19:return d<f.length?(r=f[d],[4,this.renderNode(r)]):[3,22];case 20:i.sent(),i.label=21;case 21:return d++,[3,19];case 22:p=0,m=e.zeroOrAutoZIndexOrTransformedOrOpacity,i.label=23;case 23:return p<m.length?(r=m[p],[4,this.renderStack(r)]):[3,26];case 24:i.sent(),i.label=25;case 25:return p++,[3,23];case 26:h=0,g=e.positiveZIndex,i.label=27;case 27:return h<g.length?(r=g[h],[4,this.renderStack(r)]):[3,30];case 28:i.sent(),i.label=29;case 29:return h++,[3,27];case 30:return[2]}})})},n.prototype.mask=function(e){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(e.slice(0).reverse()),this.ctx.closePath()},n.prototype.path=function(e){this.ctx.beginPath(),this.formatPath(e),this.ctx.closePath()},n.prototype.formatPath=function(e){var t=this;e.forEach(function(e,n){var r=Fc(e)?e.start:e;n===0?t.ctx.moveTo(r.x,r.y):t.ctx.lineTo(r.x,r.y),Fc(e)&&t.ctx.bezierCurveTo(e.startControl.x,e.startControl.y,e.endControl.x,e.endControl.y,e.end.x,e.end.y)})},n.prototype.renderRepeat=function(e,t,n,r){this.path(e),this.ctx.fillStyle=t,this.ctx.translate(n,r),this.ctx.fill(),this.ctx.translate(-n,-r)},n.prototype.resizeImage=function(e,t,n){var r;if(e.width===t&&e.height===n)return e;var i=((r=this.canvas.ownerDocument)==null?document:r).createElement(`canvas`);return i.width=Math.max(1,t),i.height=Math.max(1,n),i.getContext(`2d`).drawImage(e,0,0,e.width,e.height,0,0,t,n),i},n.prototype.renderBackgroundImage=function(e){return r(this,void 0,void 0,function(){var t,n,r,a,o,s;return i(this,function(c){switch(c.label){case 0:t=e.styles.backgroundImage.length-1,n=function(n){var a,o,s,c,l,u,d,f,p,m,c,l,u,d,f,h,g,_,v,y,b,x,S,C,p,w,c,T,E,d,f,D,l,u,O,k,A,j,M,N,P,F;return i(this,function(i){switch(i.label){case 0:if(n.type!==0)return[3,5];a=void 0,o=n.url,i.label=1;case 1:return i.trys.push([1,3,,4]),[4,r.context.cache.match(o)];case 2:return a=i.sent(),[3,4];case 3:return i.sent(),r.context.logger.error(`Error loading background-image `+o),[3,4];case 4:return a&&(s=ul(e,t,[a.width,a.height,a.width/a.height]),c=s[0],l=s[1],u=s[2],d=s[3],f=s[4],p=r.ctx.createPattern(r.resizeImage(a,d,f),`repeat`),r.renderRepeat(c,p,l,u)),[3,6];case 5:Wr(n)?(m=ul(e,t,[null,null,null]),c=m[0],l=m[1],u=m[2],d=m[3],f=m[4],h=Dr(n.angle,d,f),g=h[0],_=h[1],v=h[2],y=h[3],b=h[4],x=document.createElement(`canvas`),x.width=d,x.height=f,S=x.getContext(`2d`),C=S.createLinearGradient(_,y,v,b),Tr(n.stops,g).forEach(function(e){return C.addColorStop(e.stop,pr(e.color))}),S.fillStyle=C,S.fillRect(0,0,d,f),d>0&&f>0&&(p=r.ctx.createPattern(x,`repeat`),r.renderRepeat(c,p,l,u))):Gr(n)&&(w=ul(e,t,[null,null,null]),c=w[0],T=w[1],E=w[2],d=w[3],f=w[4],D=n.position.length===0?[$n]:n.position,l=nr(D[0],d),u=nr(D[D.length-1],f),O=Ar(n,l,u,d,f),k=O[0],A=O[1],k>0&&A>0&&(j=r.ctx.createRadialGradient(T+l,E+u,0,T+l,E+u,k),Tr(n.stops,k*2).forEach(function(e){return j.addColorStop(e.stop,pr(e.color))}),r.path(c),r.ctx.fillStyle=j,k===A?r.ctx.fill():(M=e.bounds.left+.5*e.bounds.width,N=e.bounds.top+.5*e.bounds.height,P=A/k,F=1/P,r.ctx.save(),r.ctx.translate(M,N),r.ctx.transform(1,0,0,P,0,0),r.ctx.translate(-M,-N),r.ctx.fillRect(T,F*(E-N)+N,d,f*F),r.ctx.restore()))),i.label=6;case 6:return t--,[2]}})},r=this,a=0,o=e.styles.backgroundImage.slice(0).reverse(),c.label=1;case 1:return a<o.length?(s=o[a],[5,n(s)]):[3,4];case 2:c.sent(),c.label=3;case 3:return a++,[3,1];case 4:return[2]}})})},n.prototype.renderSolidBorder=function(e,t,n){return r(this,void 0,void 0,function(){return i(this,function(r){return this.path(el(n,t)),this.ctx.fillStyle=pr(e),this.ctx.fill(),[2]})})},n.prototype.renderDoubleBorder=function(e,t,n,a){return r(this,void 0,void 0,function(){var r,o;return i(this,function(i){switch(i.label){case 0:return t<3?[4,this.renderSolidBorder(e,n,a)]:[3,2];case 1:return i.sent(),[2];case 2:return r=tl(a,n),this.path(r),this.ctx.fillStyle=pr(e),this.ctx.fill(),o=nl(a,n),this.path(o),this.ctx.fill(),[2]}})})},n.prototype.renderNodeBackgroundAndBorders=function(e){return r(this,void 0,void 0,function(){var t,n,r,a,o,s,c,l,u=this;return i(this,function(i){switch(i.label){case 0:return this.applyEffects(e.getEffects(2)),t=e.container.styles,n=!fr(t.backgroundColor)||t.backgroundImage.length,r=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],a=Cl(ml(t.backgroundClip,0),e.curves),n||t.boxShadow.length?(this.ctx.save(),this.path(a),this.ctx.clip(),fr(t.backgroundColor)||(this.ctx.fillStyle=pr(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(e.container)]):[3,2];case 1:i.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach(function(t){u.ctx.save();var n=Rc(e.curves),r=t.inset?0:bl,i=Jc(n,-r+(t.inset?1:-1)*t.spread.number,(t.inset?1:-1)*t.spread.number,t.spread.number*(t.inset?-2:2),t.spread.number*(t.inset?-2:2));t.inset?(u.path(n),u.ctx.clip(),u.mask(i)):(u.mask(n),u.ctx.clip(),u.path(i)),u.ctx.shadowOffsetX=t.offsetX.number+r,u.ctx.shadowOffsetY=t.offsetY.number,u.ctx.shadowColor=pr(t.color),u.ctx.shadowBlur=t.blur.number,u.ctx.fillStyle=t.inset?pr(t.color):`rgba(0,0,0,1)`,u.ctx.fill(),u.ctx.restore()}),i.label=2;case 2:o=0,s=0,c=r,i.label=3;case 3:return s<c.length?(l=c[s],l.style!==0&&!fr(l.color)&&l.width>0?l.style===2?[4,this.renderDashedDottedBorder(l.color,l.width,o,e.curves,2)]:[3,5]:[3,11]):[3,13];case 4:return i.sent(),[3,11];case 5:return l.style===3?[4,this.renderDashedDottedBorder(l.color,l.width,o,e.curves,3)]:[3,7];case 6:return i.sent(),[3,11];case 7:return l.style===4?[4,this.renderDoubleBorder(l.color,l.width,o,e.curves)]:[3,9];case 8:return i.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,o,e.curves)];case 10:i.sent(),i.label=11;case 11:o++,i.label=12;case 12:return s++,[3,3];case 13:return[2]}})})},n.prototype.renderDashedDottedBorder=function(e,t,n,a,o){return r(this,void 0,void 0,function(){var r,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,b,x;return i(this,function(i){return this.ctx.save(),r=rl(a,n),s=el(a,n),o===2&&(this.path(s),this.ctx.clip()),Fc(s[0])?(c=s[0].start.x,l=s[0].start.y):(c=s[0].x,l=s[0].y),Fc(s[1])?(u=s[1].end.x,d=s[1].end.y):(u=s[1].x,d=s[1].y),f=Math.abs(n===0||n===2?c-u:l-d),this.ctx.beginPath(),o===3?this.formatPath(r):this.formatPath(s.slice(0,2)),p=t<3?t*3:t*2,m=t<3?t*2:t,o===3&&(p=t,m=t),h=!0,f<=p*2?h=!1:f<=p*2+m?(g=f/(2*p+m),p*=g,m*=g):(_=Math.floor((f+m)/(p+m)),v=(f-_*p)/(_-1),y=(f-(_+1)*p)/_,m=y<=0||Math.abs(m-v)<Math.abs(m-y)?v:y),h&&(o===3?this.ctx.setLineDash([0,p+m]):this.ctx.setLineDash([p,m])),o===3?(this.ctx.lineCap=`round`,this.ctx.lineWidth=t):this.ctx.lineWidth=t*2+1.1,this.ctx.strokeStyle=pr(e),this.ctx.stroke(),this.ctx.setLineDash([]),o===2&&(Fc(s[0])&&(b=s[3],x=s[0],this.ctx.beginPath(),this.formatPath([new J(b.end.x,b.end.y),new J(x.start.x,x.start.y)]),this.ctx.stroke()),Fc(s[1])&&(b=s[1],x=s[2],this.ctx.beginPath(),this.formatPath([new J(b.end.x,b.end.y),new J(x.start.x,x.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},n.prototype.render=function(e){return r(this,void 0,void 0,function(){var t;return i(this,function(n){switch(n.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=pr(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),t=$c(e),[4,this.renderStack(t)];case 1:return n.sent(),this.applyEffects([]),[2,this.canvas]}})})},n}(yl),Sl=function(e){return Q(e,ds)||Q(e,us)?!0:!!(Q(e,ls)&&e.type!==os&&e.type!==as)},Cl=function(e,t){switch(e){case 0:return Rc(t);case 2:return zc(t);default:return Bc(t)}},wl=function(e){switch(e){case 1:return`center`;case 2:return`right`;default:return`left`}},Tl=[`-apple-system`,`system-ui`],El=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(e){return Tl.indexOf(e)===-1}):e},Dl=function(e){t(n,e);function n(t,n){var r=e.call(this,t,n)||this;return r.canvas=n.canvas?n.canvas:document.createElement(`canvas`),r.ctx=r.canvas.getContext(`2d`),r.options=n,r.canvas.width=Math.floor(n.width*n.scale),r.canvas.height=Math.floor(n.height*n.scale),r.canvas.style.width=n.width+`px`,r.canvas.style.height=n.height+`px`,r.ctx.scale(r.options.scale,r.options.scale),r.ctx.translate(-n.x,-n.y),r.context.logger.debug(`EXPERIMENTAL ForeignObject renderer initialized (`+n.width+`x`+n.height+` at `+n.x+`,`+n.y+`) with scale `+n.scale),r}return n.prototype.render=function(e){return r(this,void 0,void 0,function(){var t,n;return i(this,function(r){switch(r.label){case 0:return t=Po(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,e),[4,Ol(t)];case 1:return n=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=pr(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(n,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},n}(yl),Ol=function(e){return new Promise(function(t,n){var r=new Image;r.onload=function(){t(r)},r.onerror=n,r.src=`data:image/svg+xml;charset=utf-8,`+encodeURIComponent(new XMLSerializer().serializeToString(e))})},kl=function(){function e(e){var t=e.id,n=e.enabled;this.id=t,this.enabled=n,this.start=Date.now()}return e.prototype.debug=function(){var e=[...arguments];this.enabled&&(typeof window<`u`&&window.console&&typeof console.debug==`function`?console.debug.apply(console,a([this.id,this.getTime()+`ms`],e)):this.info.apply(this,e))},e.prototype.getTime=function(){return Date.now()-this.start},e.prototype.info=function(){var e=[...arguments];this.enabled&&typeof window<`u`&&window.console&&typeof console.info==`function`&&console.info.apply(console,a([this.id,this.getTime()+`ms`],e))},e.prototype.warn=function(){var e=[...arguments];this.enabled&&(typeof window<`u`&&window.console&&typeof console.warn==`function`?console.warn.apply(console,a([this.id,this.getTime()+`ms`],e)):this.info.apply(this,e))},e.prototype.error=function(){var e=[...arguments];this.enabled&&(typeof window<`u`&&window.console&&typeof console.error==`function`?console.error.apply(console,a([this.id,this.getTime()+`ms`],e)):this.info.apply(this,e))},e.instances={},e}(),Al=function(){function e(t,n){var r;this.windowBounds=n,this.instanceName=`#`+e.instanceCount++,this.logger=new kl({id:this.instanceName,enabled:t.logging}),this.cache=(r=t.cache)==null?new wc(this,t):r}return e.instanceCount=1,e}(),jl=function(e,t){return t===void 0&&(t={}),Ml(e,t)};typeof window<`u`&&Cc.setContext(window);var Ml=function(e,t){return r(void 0,void 0,void 0,function(){var r,a,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,D,k,A,j,M,N,P,F,ee,I,te,L,R,z,B,V,ne,re;return i(this,function(i){switch(i.label){case 0:if(!e||(e===void 0?`undefined`:Gu(e))!==`object`)return[2,Promise.reject(`Invalid element provided as first argument`)];if(r=e.ownerDocument,!r)throw Error(`Element is not attached to a Document`);if(a=r.defaultView,!a)throw Error(`Document is not attached to a Window`);return l={allowTaint:(k=t.allowTaint)!=null&&k,imageTimeout:(A=t.imageTimeout)==null?15e3:A,proxy:t.proxy,useCORS:(j=t.useCORS)!=null&&j},u=n({logging:(M=t.logging)==null||M,cache:t.cache},l),d={windowWidth:(N=t.windowWidth)==null?a.innerWidth:N,windowHeight:(P=t.windowHeight)==null?a.innerHeight:P,scrollX:(F=t.scrollX)==null?a.pageXOffset:F,scrollY:(ee=t.scrollY)==null?a.pageYOffset:ee},f=new o(d.scrollX,d.scrollY,d.windowWidth,d.windowHeight),p=new Al(u,f),m=(I=t.foreignObjectRendering)!=null&&I,h={allowTaint:(te=t.allowTaint)!=null&&te,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:m,copyStyles:m},p.logger.debug(`Starting document clone with size `+f.width+`x`+f.height+` scrolled to `+-f.left+`,`+-f.top),g=new ac(p,e,h),_=g.clonedReferenceElement,_?[4,g.toIFrame(r,f)]:[2,Promise.reject(`Unable to find element in cloned iframe`)];case 1:return v=i.sent(),y=Os(_)||Es(_)?c(_.ownerDocument):s(p,_),b=y.width,x=y.height,S=y.left,C=y.top,w=Nl(p,_,t.backgroundColor),T={canvas:t.canvas,backgroundColor:w,scale:(R=(L=t.scale)==null?a.devicePixelRatio:L)==null?1:R,x:((z=t.x)==null?0:z)+S,y:((B=t.y)==null?0:B)+C,width:(V=t.width)==null?Math.ceil(b):V,height:(ne=t.height)==null?Math.ceil(x):ne},m?(p.logger.debug(`Document cloned, using foreign object rendering`),D=new Dl(p,T),[4,D.render(_)]):[3,3];case 2:return E=i.sent(),[3,5];case 3:return p.logger.debug(`Document cloned, element located at `+S+`,`+C+` with size `+b+`x`+x+` using computed rendering`),p.logger.debug(`Starting DOM parsing`),O=gs(p,_),w===O.styles.backgroundColor&&(O.styles.backgroundColor=xr.TRANSPARENT),p.logger.debug(`Starting renderer for element at `+T.x+`,`+T.y+` with size `+T.width+`x`+T.height),D=new xl(p,T),[4,D.render(O)];case 4:E=i.sent(),i.label=5;case 5:return((re=t.removeContainer)==null||re)&&(ac.destroy(v)||p.logger.error(`Cannot detach cloned iframe as it is not in the DOM anymore`)),p.logger.debug(`Finished rendering`),[2,E]}})})},Nl=function(e,t,n){var r=t.ownerDocument,i=r.documentElement?br(e,getComputedStyle(r.documentElement).backgroundColor):xr.TRANSPARENT,a=r.body?br(e,getComputedStyle(r.body).backgroundColor):xr.TRANSPARENT,o=typeof n==`string`?br(e,n):n===null?xr.TRANSPARENT:4294967295;return t===r.documentElement?fr(i)?fr(a)?o:a:i:o};return jl})}),Es=pi(function(){for(Yl=Uint8Array,Jl=Uint16Array,Xo=Int32Array,Eo=new Yl([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),vo=new Yl([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),va=new Yl([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),jo=function(e,t){for(var n=new Jl(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];for(var i=new Xo(n[30]),r=1;r<30;++r)for(var a=n[r];a<n[r+1];++a)i[a]=a-n[r]<<5|r;return{b:n,r:i}},vi=jo(Eo,2),wo=vi.b,ol=vi.r,wo[28]=258,ol[258]=28,bi=jo(vo,0),bi.b,al=bi.r,il=new Jl(32768),Yo=0;Yo<32768;++Yo)du=(Yo&43690)>>1|(Yo&21845)<<1,du=(du&52428)>>2|(du&13107)<<2,du=(du&61680)>>4|(du&3855)<<4,il[Yo]=((du&65280)>>8|(du&255)<<8)>>1;for(Ho=function(e,t,n){for(var r=e.length,i=0,a=new Jl(t);i<r;++i)e[i]&&++a[e[i]-1];var o=new Jl(t);for(i=1;i<t;++i)o[i]=o[i-1]+a[i-1]<<1;var s;if(n){s=new Jl(1<<t);var c=15-t;for(i=0;i<r;++i)if(e[i])for(var l=i<<4|e[i],u=t-e[i],d=o[e[i]-1]++<<u,f=d|(1<<u)-1;d<=f;++d)s[il[d]>>c]=l}else for(s=new Jl(r),i=0;i<r;++i)e[i]&&(s[i]=il[o[e[i]-1]++]>>15-e[i]);return s},Oo=new Yl(288),Yo=0;Yo<144;++Yo)Oo[Yo]=8;for(Yo=144;Yo<256;++Yo)Oo[Yo]=9;for(Yo=256;Yo<280;++Yo)Oo[Yo]=7;for(Yo=280;Yo<288;++Yo)Oo[Yo]=8;for(bo=new Yl(32),Yo=0;Yo<32;++Yo)bo[Yo]=5;Do=Ho(Oo,9,0),yo=Ho(bo,5,0),hl=function(e){return(e+7)/8|0},gl=function(e,t,n){return(t==null||t<0)&&(t=0),(n==null||n>e.length)&&(n=e.length),new Yl(e.subarray(t,n))},iu=function(e,t,n){n<<=t&7;var r=t/8|0;e[r]|=n,e[r+1]|=n>>8},au=function(e,t,n){n<<=t&7;var r=t/8|0;e[r]|=n,e[r+1]|=n>>8,e[r+2]|=n>>16},Uo=function(e,t){for(var n=[],r=0;r<e.length;++r)e[r]&&n.push({s:r,f:e[r]});var i=n.length,a=n.slice();if(!i)return{t:po,l:0};if(i==1){var o=new Yl(n[0].s+1);return o[n[0].s]=1,{t:o,l:1}}n.sort(function(e,t){return e.f-t.f}),n.push({s:-1,f:25001});var s=n[0],c=n[1],l=0,u=1,d=2;for(n[0]={s:-1,f:s.f+c.f,l:s,r:c};u!=i-1;)s=n[n[l].f<n[d].f?l++:d++],c=n[l!=u&&n[l].f<n[d].f?l++:d++],n[u++]={s:-1,f:s.f+c.f,l:s,r:c};for(var f=a[0].s,r=1;r<i;++r)a[r].s>f&&(f=a[r].s);var p=new Jl(f+1),m=cc(n[u-1],p,0);if(m>t){var r=0,h=0,g=m-t,_=1<<g;for(a.sort(function(e,t){return p[t.s]-p[e.s]||e.f-t.f});r<i;++r){var v=a[r].s;if(p[v]>t)h+=_-(1<<m-p[v]),p[v]=t;else break}for(h>>=g;h>0;){var y=a[r].s;p[y]<t?h-=1<<t-p[y]++-1:++r}for(;r>=0&&h;--r){var b=a[r].s;p[b]==t&&(--p[b],++h)}m=t}return{t:new Yl(p),l:m}},cc=function(e,t,n){return e.s==-1?Math.max(cc(e.l,t,n+1),cc(e.r,t,n+1)):t[e.s]=n},ic=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new Jl(++t),r=0,i=e[0],a=1,o=function(e){n[r++]=e},s=1;s<=t;++s)if(e[s]==i&&s!=t)++a;else{if(!i&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(i),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(i);a=1,i=e[s]}return{c:n.subarray(0,r),n:t}},_a=function(e,t){for(var n=0,r=0;r<t.length;++r)n+=e[r]*t[r];return n},lu=function(e,t,n){var r=n.length,i=hl(t+2);e[i]=r&255,e[i+1]=r>>8,e[i+2]=e[i]^255,e[i+3]=e[i+1]^255;for(var a=0;a<r;++a)e[i+a+4]=n[a];return(i+4+r)*8},ou=function(e,t,n,r,i,a,o,s,c,l,u){iu(t,u++,n),++i[256];for(var d=Uo(i,15),f=d.t,p=d.l,m=Uo(a,15),h=m.t,g=m.l,_=ic(f),v=_.c,y=_.n,b=ic(h),x=b.c,S=b.n,C=new Jl(19),w=0;w<v.length;++w)++C[v[w]&31];for(var w=0;w<x.length;++w)++C[x[w]&31];for(var T=Uo(C,7),E=T.t,D=T.l,O=19;O>4&&!E[va[O-1]];--O);var k=l+5<<3,A=_a(i,Oo)+_a(a,bo)+o,j=_a(i,f)+_a(a,h)+o+14+3*O+_a(C,E)+2*C[16]+3*C[17]+7*C[18];if(c>=0&&k<=A&&k<=j)return lu(t,u,e.subarray(c,c+l));var M,N,P,F;if(iu(t,u,1+(j<A)),u+=2,j<A){M=Ho(f,p,0),N=f,P=Ho(h,g,0),F=h;var ee=Ho(E,D,0);iu(t,u,y-257),iu(t,u+5,S-1),iu(t,u+10,O-4),u+=14;for(var w=0;w<O;++w)iu(t,u+3*w,E[va[w]]);u+=3*O;for(var I=[v,x],te=0;te<2;++te)for(var L=I[te],w=0;w<L.length;++w){var R=L[w]&31;iu(t,u,ee[R]),u+=E[R],R>15&&(iu(t,u,L[w]>>5&127),u+=L[w]>>12)}}else M=Do,N=Oo,P=yo,F=bo;for(var w=0;w<s;++w){var z=r[w];if(z>255){var R=z>>18&31;au(t,u,M[R+257]),u+=N[R+257],R>7&&(iu(t,u,z>>23&31),u+=Eo[R]);var B=z&31;au(t,u,P[B]),u+=F[B],B>3&&(au(t,u,z>>5&8191),u+=vo[B])}else au(t,u,M[z]),u+=N[z]}return au(t,u,M[256]),u+N[256]},$a=new Xo([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),po=new Yl(0),no=function(e,t,n,r,i,a){var o=a.z||e.length,s=new Yl(r+o+5*(1+Math.ceil(o/7e3))+i),c=s.subarray(r,s.length-i),l=a.l,u=(a.r||0)&7;if(t){u&&(c[0]=a.r>>3);for(var d=$a[t-1],f=d>>13,p=d&8191,m=(1<<n)-1,h=a.p||new Jl(32768),g=a.h||new Jl(m+1),_=Math.ceil(n/3),v=2*_,y=function(t){return(e[t]^e[t+1]<<_^e[t+2]<<v)&m},b=new Xo(25e3),x=new Jl(288),S=new Jl(32),C=0,w=0,T=a.i||0,E=0,D=a.w||0,O=0;T+2<o;++T){var k=y(T),A=T&32767,j=g[k];if(h[A]=j,g[k]=A,D<=T){var M=o-T;if((C>7e3||E>24576)&&(M>423||!l)){u=ou(e,c,0,b,x,S,w,E,O,T-O,u),E=C=w=0,O=T;for(var N=0;N<286;++N)x[N]=0;for(var N=0;N<30;++N)S[N]=0}var P=2,F=0,ee=p,I=A-j&32767;if(M>2&&k==y(T-I))for(var te=Math.min(f,M)-1,L=Math.min(32767,T),R=Math.min(258,M);I<=L&&--ee&&A!=j;){if(e[T+P]==e[T+P-I]){for(var z=0;z<R&&e[T+z]==e[T+z-I];++z);if(z>P){if(P=z,F=I,z>te)break;for(var B=Math.min(I,z-2),V=0,N=0;N<B;++N){var ne=T-I+N&32767,re=ne-h[ne]&32767;re>V&&(V=re,j=ne)}}}A=j,j=h[A],I+=A-j&32767}if(F){b[E++]=268435456|ol[P]<<18|al[F];var H=ol[P]&31,U=al[F]&31;w+=Eo[H]+vo[U],++x[257+H],++S[U],D=T+P,++C}else b[E++]=e[T],++x[e[T]]}}for(T=Math.max(T,D);T<o;++T)b[E++]=e[T],++x[e[T]];u=ou(e,c,l,b,x,S,w,E,O,T-O,u),l||(a.r=u&7|c[u/8|0]<<3,u-=7,a.h=g,a.p=h,a.i=T,a.w=D)}else{for(var T=a.w||0;T<o+l;T+=65535){var ie=T+65535;ie>=o&&(c[u/8|0]=l,ie=o),u=lu(c,u+1,e.subarray(T,ie))}a.i=o}return gl(s,0,r+hl(u)+i)},Hi=function(){var e=1,t=0;return{p:function(n){for(var r=e,i=t,a=n.length|0,o=0;o!=a;){for(var s=Math.min(o+2655,a);o<s;++o)i+=r+=n[o];r=(r&65535)+15*(r>>16),i=(i&65535)+15*(i>>16)}e=r,t=i},d:function(){return e%=65521,t%=65521,(e&255)<<24|(e&65280)<<8|(t&255)<<8|t>>8}}},io=function(e,t,n,r,i){if(!i&&(i={l:1},t.dictionary)){var a=t.dictionary.subarray(-32768),o=new Yl(a.length+e.length);o.set(a),o.set(e,a.length),e=o,i.w=a.length}return no(e,t.level==null?6:t.level,t.mem==null?i.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+t.mem,n,r,i)},su=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},vu=function(e,t){var n=t.level,r=n==0?0:n<6?1:n==9?3:2;if(e[0]=120,e[1]=r<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var i=Hi();i.p(t.dictionary),su(e,2,i.d())}},zl=typeof TextDecoder<`u`&&new TextDecoder;try{zl.decode(po,{stream:!0})}catch(e){}}),Is=pi(function(){Fr=4,mr=0,oi=1,li=2,wn=0,Sn=1,oe=2,gt=29,St=256,Ct=286,W=30,p=19,Ze=573,At=15,S=16,jt=7,fe=256,gn=16,hn=17,mn=18,go=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),ho=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),mo=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),la=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),U=512,Tl=Array(288*2),Wd(Tl),Sl=Array(W*2),Wd(Sl),Ti=Array(U),Wd(Ti),Oi=Array(256),Wd(Oi),ra=Array(gt),Wd(ra),na=Array(W),Wd(na),Aa=function(e){return e<256?Ti[e]:Ti[256+(e>>>7)]},Lc=function(e,t){e.pending_buf[e.pending++]=t&255,e.pending_buf[e.pending++]=t>>>8&255},dl=function(e,t,n){e.bi_valid>S-n?(e.bi_buf|=t<<e.bi_valid&65535,Lc(e,e.bi_buf),e.bi_buf=t>>S-e.bi_valid,e.bi_valid+=n-S):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)},fl=function(e,t,n){dl(e,n[t*2],n[t*2+1])},oa=function(e,t){var n=0;do n|=e&1,e>>>=1,n<<=1;while(--t>0);return n>>>1},aa=function(e){e.bi_valid===16?(Lc(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Fo=function(e,t){var n=t.dyn_tree,r=t.max_code,i=t.stat_desc.static_tree,a=t.stat_desc.has_stree,o=t.stat_desc.extra_bits,s=t.stat_desc.extra_base,c=t.stat_desc.max_length,l,u,d,f,p,m,h=0;for(f=0;f<=At;f++)e.bl_count[f]=0;for(n[e.heap[e.heap_max]*2+1]=0,l=e.heap_max+1;l<Ze;l++)u=e.heap[l],f=n[n[u*2+1]*2+1]+1,f>c&&(f=c,h++),n[u*2+1]=f,!(u>r)&&(e.bl_count[f]++,p=0,u>=s&&(p=o[u-s]),m=n[u*2],e.opt_len+=m*(f+p),a&&(e.static_len+=m*(i[u*2+1]+p)));if(h!==0){do{for(f=c-1;e.bl_count[f]===0;)f--;e.bl_count[f]--,e.bl_count[f+1]+=2,e.bl_count[c]--,h-=2}while(h>0);for(f=c;f!==0;f--)for(u=e.bl_count[f];u!==0;)d=e.heap[--l],!(d>r)&&(n[d*2+1]!==f&&(e.opt_len+=(f-n[d*2+1])*n[d*2],n[d*2+1]=f),u--)}},Io=function(e,t,n){var r=Array(16),i=0,a,o;for(a=1;a<=At;a++)i=i+n[a-1]<<1,r[a]=i;for(o=0;o<=t;o++){var s=e[o*2+1];s!==0&&(e[o*2]=oa(r[s]++,s))}},Wl=function(){var e,t,n,r,i,a=Array(16);for(n=0,r=0;r<gt-1;r++)for(ra[r]=n,e=0;e<1<<go[r];e++)Oi[n++]=r;for(Oi[n-1]=r,i=0,r=0;r<16;r++)for(na[r]=i,e=0;e<1<<ho[r];e++)Ti[i++]=r;for(i>>=7;r<W;r++)for(na[r]=i<<7,e=0;e<1<<ho[r]-7;e++)Ti[256+i++]=r;for(t=0;t<=At;t++)a[t]=0;for(e=0;e<=143;)Tl[e*2+1]=8,e++,a[8]++;for(;e<=255;)Tl[e*2+1]=9,e++,a[9]++;for(;e<=279;)Tl[e*2+1]=7,e++,a[7]++;for(;e<=287;)Tl[e*2+1]=8,e++,a[8]++;for(Io(Tl,287,a),e=0;e<W;e++)Sl[e*2+1]=5,Sl[e*2]=oa(e,5);wl=new Gd(Tl,go,257,Ct,At),xl=new Gd(Sl,ho,0,W,At),bl=new Gd([],mo,0,p,jt)},Ts=function(e){var t;for(t=0;t<Ct;t++)e.dyn_ltree[t*2]=0;for(t=0;t<W;t++)e.dyn_dtree[t*2]=0;for(t=0;t<p;t++)e.bl_tree[t*2]=0;e.dyn_ltree[fe*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},sa=function(e){e.bi_valid>8?Lc(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},vl=function(e,t,n,r){var i=t*2,a=n*2;return e[i]<e[a]||e[i]===e[a]&&r[t]<=r[n]},kc=function(e,t,n){for(var r=e.heap[n],i=n<<1;i<=e.heap_len&&(i<e.heap_len&&vl(t,e.heap[i+1],e.heap[i],e.depth)&&i++,!vl(t,r,e.heap[i],e.depth));)e.heap[n]=e.heap[i],n=i,i<<=1;e.heap[n]=r},ba=function(e,t,n){var r,i,a=0,o,s;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+a++]&255,r+=(e.pending_buf[e.sym_buf+a++]&255)<<8,i=e.pending_buf[e.sym_buf+a++],r===0?fl(e,i,t):(o=Oi[i],fl(e,o+St+1,t),s=go[o],s!==0&&(i-=ra[o],dl(e,i,s)),r--,o=Aa(r),fl(e,o,n),s=ho[o],s!==0&&(r-=na[o],dl(e,r,s)));while(a<e.sym_next);fl(e,fe,t)},ha=function(e,t){var n=t.dyn_tree,r=t.stat_desc.static_tree,i=t.stat_desc.has_stree,a=t.stat_desc.elems,o,s,c=-1,l;for(e.heap_len=0,e.heap_max=Ze,o=0;o<a;o++)n[o*2]===0?n[o*2+1]=0:(e.heap[++e.heap_len]=c=o,e.depth[o]=0);for(;e.heap_len<2;)l=e.heap[++e.heap_len]=c<2?++c:0,n[l*2]=1,e.depth[l]=0,e.opt_len--,i&&(e.static_len-=r[l*2+1]);for(t.max_code=c,o=e.heap_len>>1;o>=1;o--)kc(e,n,o);l=a;do o=e.heap[1],e.heap[1]=e.heap[e.heap_len--],kc(e,n,1),s=e.heap[1],e.heap[--e.heap_max]=o,e.heap[--e.heap_max]=s,n[l*2]=n[o*2]+n[s*2],e.depth[l]=(e.depth[o]>=e.depth[s]?e.depth[o]:e.depth[s])+1,n[o*2+1]=n[s*2+1]=l,e.heap[1]=l++,kc(e,n,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Fo(e,t),Io(n,c,e.bl_count)},cl=function(e,t,n){var r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),t[(n+1)*2+1]=65535,r=0;r<=n;r++)a=o,o=t[(r+1)*2+1],!(++s<c&&a===o)&&(s<l?e.bl_tree[a*2]+=s:a===0?s<=10?e.bl_tree[hn*2]++:e.bl_tree[mn*2]++:(a!==i&&e.bl_tree[a*2]++,e.bl_tree[gn*2]++),s=0,i=a,o===0?(c=138,l=3):a===o?(c=6,l=3):(c=7,l=4))},pl=function(e,t,n){var r,i=-1,a,o=t[1],s=0,c=7,l=4;for(o===0&&(c=138,l=3),r=0;r<=n;r++)if(a=o,o=t[(r+1)*2+1],!(++s<c&&a===o)){if(s<l)do fl(e,a,e.bl_tree);while(--s!==0);else a===0?s<=10?(fl(e,hn,e.bl_tree),dl(e,s-3,3)):(fl(e,mn,e.bl_tree),dl(e,s-11,7)):(a!==i&&(fl(e,a,e.bl_tree),s--),fl(e,gn,e.bl_tree),dl(e,s-3,2));s=0,i=a,o===0?(c=138,l=3):a===o?(c=6,l=3):(c=7,l=4)}},ma=function(e){var t;for(cl(e,e.dyn_ltree,e.l_desc.max_code),cl(e,e.dyn_dtree,e.d_desc.max_code),ha(e,e.bl_desc),t=p-1;t>=3&&e.bl_tree[la[t]*2+1]===0;t--);return e.opt_len+=3*(t+1)+5+5+4,t},ul=function(e,t,n,r){var i;for(dl(e,t-257,5),dl(e,n-1,5),dl(e,r-4,4),i=0;i<r;i++)dl(e,e.bl_tree[la[i]*2+1],3);pl(e,e.dyn_ltree,t-1),pl(e,e.dyn_dtree,n-1)},eo=function(e){var t=4093624447,n;for(n=0;n<=31;n++,t>>>=1)if(t&1&&e.dyn_ltree[n*2]!==0)return mr;if(e.dyn_ltree[18]!==0||e.dyn_ltree[20]!==0||e.dyn_ltree[26]!==0)return oi;for(n=32;n<St;n++)if(e.dyn_ltree[n*2]!==0)return oi;return mr},Cl=!1,Fi=function(e){Cl||(Wl(),Cl=!0),e.l_desc=new Kd(e.dyn_ltree,wl),e.d_desc=new Kd(e.dyn_dtree,xl),e.bl_desc=new Kd(e.bl_tree,bl),e.bi_buf=0,e.bi_valid=0,Ts(e)},Li=function(e,t,n,r){dl(e,(wn<<1)+ +!!r,3),sa(e),Lc(e,n),Lc(e,~n),n&&e.pending_buf.set(e.window.subarray(t,t+n),e.pending),e.pending+=n},ji=function(e){dl(e,Sn<<1,3),fl(e,fe,Tl),aa(e)},Ni=function(e,t,n,r){var i,a,o=0;e.level>0?(e.strm.data_type===li&&(e.strm.data_type=eo(e)),ha(e,e.l_desc),ha(e,e.d_desc),o=ma(e),i=e.opt_len+3+7>>>3,a=e.static_len+3+7>>>3,a<=i&&(i=a)):i=a=n+5,n+4<=i&&t!==-1?Li(e,t,n,r):e.strategy===Fr||a===i?(dl(e,(Sn<<1)+ +!!r,3),ba(e,Tl,Sl)):(dl(e,(oe<<1)+ +!!r,3),ul(e,e.l_desc.max_code+1,e.d_desc.max_code+1,o+1),ba(e,e.dyn_ltree,e.dyn_dtree)),Ts(e),r&&sa(e)},zi=function(e,t,n){return e.pending_buf[e.sym_buf+e.sym_next++]=t,e.pending_buf[e.sym_buf+e.sym_next++]=t>>8,e.pending_buf[e.sym_buf+e.sym_next++]=n,t===0?e.dyn_ltree[n*2]++:(e.matches++,t--,e.dyn_ltree[(Oi[n]+St+1)*2]++,e.dyn_dtree[Aa(t)*2]++),e.sym_next===e.sym_end},Gl={_tr_init:Fi,_tr_stored_block:Li,_tr_flush_block:Ni,_tr_tally:zi,_tr_align:ji},Ui=function(e,t,n,r){for(var i=e&65535|0,a=e>>>16&65535|0,o=0;n!==0;){o=n>2e3?2e3:n,n-=o;do i=i+t[r++]|0,a=a+i|0;while(--o);i%=65521,a%=65521}return i|a<<16|0},Wi=Ui,dc=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;t[n]=e}return t},Da=new Uint32Array(dc()),wa=function(e,t,n,r){var i=Da,a=r+n;e^=-1;for(var o=r;o<a;o++)e=e>>>8^i[(e^t[o])&255];return e^-1},Ta=wa,gc={2:`need dictionary`,1:`stream end`,0:``,"-1":`file error`,"-2":`stream error`,"-3":`data error`,"-4":`insufficient memory`,"-5":`buffer error`,"-6":`incompatible version`},Sa={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};var e=Gl;Pi=e._tr_init,Ii=e._tr_stored_block,Mi=e._tr_flush_block,Ri=e._tr_tally,Ai=e._tr_align;var t=Sa;Gr=t.Z_NO_FLUSH,Xr=t.Z_PARTIAL_FLUSH,Lr=t.Z_FULL_FLUSH,Nr=t.Z_FINISH,gr=t.Z_BLOCK,Yr=t.Z_OK,ti=t.Z_STREAM_END,ii=t.Z_STREAM_ERROR,xr=t.Z_DATA_ERROR,vr=t.Z_BUF_ERROR,Cr=t.Z_DEFAULT_COMPRESSION,kr=t.Z_FILTERED,Rr=t.Z_HUFFMAN_ONLY,Zr=t.Z_RLE,Pr=t.Z_FIXED,Tr=t.Z_DEFAULT_STRATEGY,ci=t.Z_UNKNOWN,Or=t.Z_DEFLATED,Nt=9,Pt=15,L=8,Xe=573,Lt=3,Mt=258,It=262,$t=32,$e=42,Be=57,xe=69,Kt=73,O=91,Je=103,v=113,Te=666,_=1,m=2,g=3,h=4,Qt=3,uo=function(e,t){return e.msg=gc[t],t},Rc=function(e){return e*2-(e>4?9:0)},_u=function(e){for(var t=e.length;--t>=0;)e[t]=0},_l=function(e){var t,n,r,i=e.w_size;t=e.hash_size,r=t;do n=e.head[--r],e.head[r]=n>=i?n-i:0;while(--t);t=i,r=t;do n=e.prev[--r],e.prev[r]=n>=i?n-i:0;while(--t)},Ke=function(e,t,n){return(t<<e.hash_shift^n)&e.hash_mask},Ge=Ke,Ao=function(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),n!==0&&(e.output.set(t.pending_buf.subarray(t.pending_out,t.pending_out+n),e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,t.pending===0&&(t.pending_out=0))},ko=function(e,t){Mi(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,Ao(e.strm)},Y=function(e,t){e.pending_buf[e.pending++]=t},Ic=function(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=t&255},zc=function(e,t,n,r){var i=e.avail_in;return i>r&&(i=r),i===0?0:(e.avail_in-=i,t.set(e.input.subarray(e.next_in,e.next_in+i),n),e.state.wrap===1?e.adler=Wi(e.adler,t,i,n):e.state.wrap===2&&(e.adler=Ta(e.adler,t,i,n)),e.next_in+=i,e.total_in+=i,i)},lc=function(e,t){var n=e.max_chain_length,r=e.strstart,i,a,o=e.prev_length,s=e.nice_match,c=e.strstart>e.w_size-It?e.strstart-(e.w_size-It):0,l=e.window,u=e.w_mask,d=e.prev,f=e.strstart+Mt,p=l[r+o-1],m=l[r+o];e.prev_length>=e.good_match&&(n>>=2),s>e.lookahead&&(s=e.lookahead);do{if(i=t,l[i+o]!==m||l[i+o-1]!==p||l[i]!==l[r]||l[++i]!==l[r+1])continue;r+=2,i++;do;while(l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&l[++r]===l[++i]&&r<f);if(a=Mt-(f-r),r=f-Mt,a>o){if(e.match_start=t,o=a,a>=s)break;p=l[r+o-1],m=l[r+o]}}while((t=d[t&u])>c&&--n!==0);return o<=e.lookahead?o:e.lookahead},So=function(e){var t=e.w_size,n,r,i;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=t+(t-It)&&(e.window.set(e.window.subarray(t,t+t-r),0),e.match_start-=t,e.strstart-=t,e.block_start-=t,e.insert>e.strstart&&(e.insert=e.strstart),_l(e),r+=t),e.strm.avail_in===0)break;if(n=zc(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=n,e.lookahead+e.insert>=Lt)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=Ge(e,e.ins_h,e.window[i+1]);e.insert&&(e.ins_h=Ge(e,e.ins_h,e.window[i+Lt-1]),e.prev[i&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=i,i++,e.insert--,!(e.lookahead+e.insert<Lt)););}while(e.lookahead<It&&e.strm.avail_in!==0)},Qa=function(e,t){var n=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,i,a,o=0,s=e.strm.avail_in;do{if(r=65535,a=e.bi_valid+42>>3,e.strm.avail_out<a||(a=e.strm.avail_out-a,i=e.strstart-e.block_start,r>i+e.strm.avail_in&&(r=i+e.strm.avail_in),r>a&&(r=a),r<n&&(r===0&&t!==Nr||t===Gr||r!==i+e.strm.avail_in)))break;o=+(t===Nr&&r===i+e.strm.avail_in),Ii(e,0,0,o),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,Ao(e.strm),i&&(i>r&&(i=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+i),e.strm.next_out),e.strm.next_out+=i,e.strm.avail_out-=i,e.strm.total_out+=i,e.block_start+=i,r-=i),r&&(zc(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(o===0);return s-=e.strm.avail_in,s&&(s>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=s&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-s,e.strm.next_in),e.strstart),e.strstart+=s,e.insert+=s>e.w_size-e.insert?e.w_size-e.insert:s),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),o?h:t!==Gr&&t!==Nr&&e.strm.avail_in===0&&e.strstart===e.block_start?m:(a=e.window_size-e.strstart,e.strm.avail_in>a&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,a+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),a>e.strm.avail_in&&(a=e.strm.avail_in),a&&(zc(e.strm,e.window,e.strstart,a),e.strstart+=a,e.insert+=a>e.w_size-e.insert?e.w_size-e.insert:a),e.high_water<e.strstart&&(e.high_water=e.strstart),a=e.bi_valid+42>>3,a=e.pending_buf_size-a>65535?65535:e.pending_buf_size-a,n=a>e.w_size?e.w_size:a,i=e.strstart-e.block_start,(i>=n||(i||t===Nr)&&t!==Gr&&e.strm.avail_in===0&&i<=a)&&(r=i>a?a:i,o=+(t===Nr&&e.strm.avail_in===0&&r===i),Ii(e,e.block_start,r,o),e.block_start+=r,Ao(e.strm)),o?g:_)},Ja=function(e,t){for(var n,r;;){if(e.lookahead<It){if(So(e),e.lookahead<It&&t===Gr)return _;if(e.lookahead===0)break}if(n=0,e.lookahead>=Lt&&(e.ins_h=Ge(e,e.ins_h,e.window[e.strstart+Lt-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),n!==0&&e.strstart-n<=e.w_size-It&&(e.match_length=lc(e,n)),e.match_length>=Lt)if(r=Ri(e,e.strstart-e.match_start,e.match_length-Lt),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Lt){e.match_length--;do e.strstart++,e.ins_h=Ge(e,e.ins_h,e.window[e.strstart+Lt-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Ge(e,e.ins_h,e.window[e.strstart+1]);else r=Ri(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(ko(e,!1),e.strm.avail_out===0))return _}return e.insert=e.strstart<Lt-1?e.strstart:Lt-1,t===Nr?(ko(e,!0),e.strm.avail_out===0?g:h):e.sym_next&&(ko(e,!1),e.strm.avail_out===0)?_:m},Za=function(e,t){for(var n,r,i;;){if(e.lookahead<It){if(So(e),e.lookahead<It&&t===Gr)return _;if(e.lookahead===0)break}if(n=0,e.lookahead>=Lt&&(e.ins_h=Ge(e,e.ins_h,e.window[e.strstart+Lt-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=Lt-1,n!==0&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-It&&(e.match_length=lc(e,n),e.match_length<=5&&(e.strategy===kr||e.match_length===Lt&&e.strstart-e.match_start>4096)&&(e.match_length=Lt-1)),e.prev_length>=Lt&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-Lt,r=Ri(e,e.strstart-1-e.prev_match,e.prev_length-Lt),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=i&&(e.ins_h=Ge(e,e.ins_h,e.window[e.strstart+Lt-1]),n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=Lt-1,e.strstart++,r&&(ko(e,!1),e.strm.avail_out===0))return _}else if(e.match_available){if(r=Ri(e,0,e.window[e.strstart-1]),r&&ko(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return _}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=Ri(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<Lt-1?e.strstart:Lt-1,t===Nr?(ko(e,!0),e.strm.avail_out===0?g:h):e.sym_next&&(ko(e,!1),e.strm.avail_out===0)?_:m},Xa=function(e,t){for(var n,r,i,a,o=e.window;;){if(e.lookahead<=Mt){if(So(e),e.lookahead<=Mt&&t===Gr)return _;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=Lt&&e.strstart>0&&(i=e.strstart-1,r=o[i],r===o[++i]&&r===o[++i]&&r===o[++i])){a=e.strstart+Mt;do;while(r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&r===o[++i]&&i<a);e.match_length=Mt-(a-i),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Lt?(n=Ri(e,1,e.match_length-Lt),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=Ri(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(ko(e,!1),e.strm.avail_out===0))return _}return e.insert=0,t===Nr?(ko(e,!0),e.strm.avail_out===0?g:h):e.sym_next&&(ko(e,!1),e.strm.avail_out===0)?_:m},Ya=function(e,t){for(var n;;){if(e.lookahead===0&&(So(e),e.lookahead===0)){if(t===Gr)return _;break}if(e.match_length=0,n=Ri(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(ko(e,!1),e.strm.avail_out===0))return _}return e.insert=0,t===Nr?(ko(e,!0),e.strm.avail_out===0?g:h):e.sym_next&&(ko(e,!1),e.strm.avail_out===0)?_:m},xa=[new qd(0,0,0,0,Qa),new qd(4,4,8,4,Ja),new qd(4,5,16,8,Ja),new qd(4,6,32,32,Ja),new qd(4,4,16,16,Za),new qd(8,16,32,32,Za),new qd(8,16,128,128,Za),new qd(8,32,128,256,Za),new qd(32,128,258,1024,Za),new qd(32,258,258,4096,Za)],sc=function(e){e.window_size=2*e.w_size,_u(e.head),e.max_lazy_match=xa[e.level].max_lazy,e.good_match=xa[e.level].good_length,e.nice_match=xa[e.level].nice_length,e.max_chain_length=xa[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Lt-1,e.match_available=0,e.ins_h=0},Ga=function(e){if(!e)return 1;var t=e.state;return+(!t||t.strm!==e||t.status!==$e&&t.status!==Be&&t.status!==xe&&t.status!==Kt&&t.status!==O&&t.status!==Je&&t.status!==v&&t.status!==Te)},Ha=function(e){if(Ga(e))return uo(e,ii);e.total_in=e.total_out=0,e.data_type=ci;var t=e.state;return t.pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap===2?Be:t.wrap?$e:v,e.adler=t.wrap===2?0:1,t.last_flush=-2,Pi(t),Yr},Va=function(e){var t=Ha(e);return t===Yr&&sc(e.state),t},Wa=function(e,t){return Ga(e)||e.state.wrap!==2?ii:(e.state.gzhead=t,Yr)},Ba=function(e,t,n,r,i,a){if(!e)return ii;var o=1;if(t===Cr&&(t=6),r<0?(o=0,r=-r):r>15&&(o=2,r-=16),i<1||i>Nt||n!==Or||r<8||r>15||t<0||t>9||a<0||a>Pr||r===8&&o!==1)return uo(e,ii);r===8&&(r=9);var s=new Jd;return e.state=s,s.strm=e,s.status=$e,s.wrap=o,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+Lt-1)/Lt),s.window=new Uint8Array(s.w_size*2),s.head=new Uint16Array(s.hash_size),s.prev=new Uint16Array(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=s.lit_bufsize*4,s.pending_buf=new Uint8Array(s.pending_buf_size),s.sym_buf=s.lit_bufsize,s.sym_end=(s.lit_bufsize-1)*3,s.level=t,s.strategy=a,s.method=n,Va(e)},za=function(e,t){return Ba(e,t,Or,Pt,L,Tr)},La=function(e,t){if(Ga(e)||t>gr||t<0)return e?uo(e,ii):ii;var n=e.state;if(!e.output||e.avail_in!==0&&!e.input||n.status===Te&&t!==Nr)return uo(e,e.avail_out===0?vr:ii);var r=n.last_flush;if(n.last_flush=t,n.pending!==0){if(Ao(e),e.avail_out===0)return n.last_flush=-1,Yr}else if(e.avail_in===0&&Rc(t)<=Rc(r)&&t!==Nr)return uo(e,vr);if(n.status===Te&&e.avail_in!==0)return uo(e,vr);if(n.status===$e&&n.wrap===0&&(n.status=v),n.status===$e){var i=Or+(n.w_bits-8<<4)<<8,a=-1;if(a=n.strategy>=Rr||n.level<2?0:n.level<6?1:n.level===6?2:3,i|=a<<6,n.strstart!==0&&(i|=$t),i+=31-i%31,Ic(n,i),n.strstart!==0&&(Ic(n,e.adler>>>16),Ic(n,e.adler&65535)),e.adler=1,n.status=v,Ao(e),n.pending!==0)return n.last_flush=-1,Yr}if(n.status===Be){if(e.adler=0,Y(n,31),Y(n,139),Y(n,8),n.gzhead)Y(n,+!!n.gzhead.text+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),Y(n,n.gzhead.time&255),Y(n,n.gzhead.time>>8&255),Y(n,n.gzhead.time>>16&255),Y(n,n.gzhead.time>>24&255),Y(n,n.level===9?2:n.strategy>=Rr||n.level<2?4:0),Y(n,n.gzhead.os&255),n.gzhead.extra&&n.gzhead.extra.length&&(Y(n,n.gzhead.extra.length&255),Y(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=Ta(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=xe;else if(Y(n,0),Y(n,0),Y(n,0),Y(n,0),Y(n,0),Y(n,n.level===9?2:n.strategy>=Rr||n.level<2?4:0),Y(n,Qt),n.status=v,Ao(e),n.pending!==0)return n.last_flush=-1,Yr}if(n.status===xe){if(n.gzhead.extra){for(var o=n.pending,s=(n.gzhead.extra.length&65535)-n.gzindex;n.pending+s>n.pending_buf_size;){var c=n.pending_buf_size-n.pending;if(n.pending_buf.set(n.gzhead.extra.subarray(n.gzindex,n.gzindex+c),n.pending),n.pending=n.pending_buf_size,n.gzhead.hcrc&&n.pending>o&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-o,o)),n.gzindex+=c,Ao(e),n.pending!==0)return n.last_flush=-1,Yr;o=0,s-=c}var l=new Uint8Array(n.gzhead.extra);n.pending_buf.set(l.subarray(n.gzindex,n.gzindex+s),n.pending),n.pending+=s,n.gzhead.hcrc&&n.pending>o&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-o,o)),n.gzindex=0}n.status=Kt}if(n.status===Kt){if(n.gzhead.name){var u=n.pending,d;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>u&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-u,u)),Ao(e),n.pending!==0)return n.last_flush=-1,Yr;u=0}d=n.gzindex<n.gzhead.name.length?n.gzhead.name.charCodeAt(n.gzindex++)&255:0,Y(n,d)}while(d!==0);n.gzhead.hcrc&&n.pending>u&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-u,u)),n.gzindex=0}n.status=O}if(n.status===O){if(n.gzhead.comment){var f=n.pending,p;do{if(n.pending===n.pending_buf_size){if(n.gzhead.hcrc&&n.pending>f&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-f,f)),Ao(e),n.pending!==0)return n.last_flush=-1,Yr;f=0}p=n.gzindex<n.gzhead.comment.length?n.gzhead.comment.charCodeAt(n.gzindex++)&255:0,Y(n,p)}while(p!==0);n.gzhead.hcrc&&n.pending>f&&(e.adler=Ta(e.adler,n.pending_buf,n.pending-f,f))}n.status=Je}if(n.status===Je){if(n.gzhead.hcrc){if(n.pending+2>n.pending_buf_size&&(Ao(e),n.pending!==0))return n.last_flush=-1,Yr;Y(n,e.adler&255),Y(n,e.adler>>8&255),e.adler=0}if(n.status=v,Ao(e),n.pending!==0)return n.last_flush=-1,Yr}if(e.avail_in!==0||n.lookahead!==0||t!==Gr&&n.status!==Te){var y=n.level===0?Qa(n,t):n.strategy===Rr?Ya(n,t):n.strategy===Zr?Xa(n,t):xa[n.level].func(n,t);if((y===g||y===h)&&(n.status=Te),y===_||y===g)return e.avail_out===0&&(n.last_flush=-1),Yr;if(y===m&&(t===Xr?Ai(n):t!==gr&&(Ii(n,0,0,!1),t===Lr&&(_u(n.head),n.lookahead===0&&(n.strstart=0,n.block_start=0,n.insert=0))),Ao(e),e.avail_out===0))return n.last_flush=-1,Yr}return t===Nr?n.wrap<=0?ti:(n.wrap===2?(Y(n,e.adler&255),Y(n,e.adler>>8&255),Y(n,e.adler>>16&255),Y(n,e.adler>>24&255),Y(n,e.total_in&255),Y(n,e.total_in>>8&255),Y(n,e.total_in>>16&255),Y(n,e.total_in>>24&255)):(Ic(n,e.adler>>>16),Ic(n,e.adler&65535)),Ao(e),n.wrap>0&&(n.wrap=-n.wrap),n.pending===0?ti:Yr):Yr},Ra=function(e){if(Ga(e))return ii;var t=e.state.status;return e.state=null,t===v?uo(e,xr):Yr},Ua=function(e,t){var n=t.length;if(Ga(e))return ii;var r=e.state,i=r.wrap;if(i===2||i===1&&r.status!==$e||r.lookahead)return ii;if(i===1&&(e.adler=Wi(e.adler,t,n,0)),r.wrap=0,n>=r.w_size){i===0&&(_u(r.head),r.strstart=0,r.block_start=0,r.insert=0);var a=new Uint8Array(r.w_size);a.set(t.subarray(n-r.w_size,n),0),t=a,n=r.w_size}var o=e.avail_in,s=e.next_in,c=e.input;for(e.avail_in=n,e.next_in=0,e.input=t,So(r);r.lookahead>=Lt;){var l=r.strstart,u=r.lookahead-(Lt-1);do r.ins_h=Ge(r,r.ins_h,r.window[l+Lt-1]),r.prev[l&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=l,l++;while(--u);r.strstart=l,r.lookahead=Lt-1,So(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=Lt-1,r.match_available=0,e.next_in=s,e.input=c,e.avail_in=o,r.wrap=i,Yr},qa={deflateInit:za,deflateInit2:Ba,deflateReset:Va,deflateResetKeep:Ha,deflateSetHeader:Wa,deflate:La,deflateEnd:Ra,deflateSetDictionary:Ua,deflateInfo:`pako deflate (from Nodeca project)`},Di=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},$i=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if((n===void 0?`undefined`:Gu(n))!==`object`)throw TypeError(n+`must be non-object`);for(var r in n)Di(n,r)&&(e[r]=n[r])}}return e},To=function(e){for(var t=0,n=0,r=e.length;n<r;n++)t+=e[n].length;for(var i=new Uint8Array(t),a=0,o=0,s=e.length;a<s;a++){var c=e[a];i.set(c,o),o+=c.length}return i},ya={assign:$i,flattenChunks:To},Tn=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){Tn=!1}Vi=new Uint8Array(256);for(var n=0;n<256;n++)Vi[n]=n>=252?6:n>=248?5:n>=240?4:n>=224?3:n>=192?2:1;Vi[254]=Vi[254]=1,El=function(e){if(typeof TextEncoder==`function`&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);var t,n,r,i,a,o=e.length,s=0;for(i=0;i<o;i++)n=e.charCodeAt(i),(n&64512)==55296&&i+1<o&&(r=e.charCodeAt(i+1),(r&64512)==56320&&(n=65536+(n-55296<<10)+(r-56320),i++)),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new Uint8Array(s),a=0,i=0;a<s;i++)n=e.charCodeAt(i),(n&64512)==55296&&i+1<o&&(r=e.charCodeAt(i+1),(r&64512)==56320&&(n=65536+(n-55296<<10)+(r-56320),i++)),n<128?t[a++]=n:n<2048?(t[a++]=192|n>>>6,t[a++]=128|n&63):n<65536?(t[a++]=224|n>>>12,t[a++]=128|n>>>6&63,t[a++]=128|n&63):(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63,t[a++]=128|n>>>6&63,t[a++]=128|n&63);return t},fa=function(e,t){if(t<65534&&e.subarray&&Tn)return String.fromCharCode.apply(null,e.length===t?e:e.subarray(0,t));for(var n=``,r=0;r<t;r++)n+=String.fromCharCode(e[r]);return n},pa=function(e,t){var n=t||e.length;if(typeof TextDecoder==`function`&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,t));var r,i,a=Array(n*2);for(i=0,r=0;r<n;){var o=e[r++];if(o<128){a[i++]=o;continue}var s=Vi[o];if(s>4){a[i++]=65533,r+=s-1;continue}for(o&=s===2?31:s===3?15:7;s>1&&r<n;)o=o<<6|e[r++]&63,s--;if(s>1){a[i++]=65533;continue}o<65536?a[i++]=o:(o-=65536,a[i++]=55296|o>>10&1023,a[i++]=56320|o&1023)}return fa(a,i)},eu=function(e,t){t=t||e.length,t>e.length&&(t=e.length);for(var n=t-1;n>=0&&(e[n]&192)==128;)n--;return n<0||n===0?t:n+Vi[e[n]]>t?n:t},Nl={string2buf:El,buf2string:pa,utf8border:eu},yu=Yd,Ul=Object.prototype.toString;var r=Sa;Wr=r.Z_NO_FLUSH,ai=r.Z_SYNC_FLUSH,Ir=r.Z_FULL_FLUSH,Mr=r.Z_FINISH,Jr=r.Z_OK,ei=r.Z_STREAM_END,Sr=r.Z_DEFAULT_COMPRESSION,wr=r.Z_DEFAULT_STRATEGY,Dr=r.Z_DEFLATED,Xd.prototype.push=function(e,t){var n=this.strm,r=this.options.chunkSize,i,a;if(this.ended)return!1;for(a=t===~~t?t:t===!0?Mr:Wr,typeof e==`string`?n.input=Nl.string2buf(e):Ul.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){if(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),(a===ai||a===Ir)&&n.avail_out<=6){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(i=qa.deflate(n,a),i===ei)return n.next_out>0&&this.onData(n.output.subarray(0,n.next_out)),i=qa.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===Jr;if(n.avail_out===0){this.onData(n.output);continue}if(a>0&&n.next_out>0){this.onData(n.output.subarray(0,n.next_out)),n.avail_out=0;continue}if(n.avail_in===0)break}return!0},Xd.prototype.onData=function(e){this.chunks.push(e)},Xd.prototype.onEnd=function(e){e===Jr&&(this.result=ya.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},Ka={Deflate:Xd,deflate:Zd,deflateRaw:Qd,gzip:$d,constants:Sa},f=16209,Kn=16191,ns=function(e,t){var n,r,i,a,o,s,c,l,u,d,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D=e.state;n=e.next_in,T=e.input,r=n+(e.avail_in-5),i=e.next_out,E=e.output,a=i-(t-e.avail_out),o=i+(e.avail_out-257),s=D.dmax,c=D.wsize,l=D.whave,u=D.wnext,d=D.window,p=D.hold,m=D.bits,h=D.lencode,g=D.distcode,_=(1<<D.lenbits)-1,v=(1<<D.distbits)-1;i:do{m<15&&(p+=T[n++]<<m,m+=8,p+=T[n++]<<m,m+=8),y=h[p&_];a:for(;;){if(b=y>>>24,p>>>=b,m-=b,b=y>>>16&255,b===0)E[i++]=y&65535;else if(b&16){x=y&65535,b&=15,b&&(m<b&&(p+=T[n++]<<m,m+=8),x+=p&(1<<b)-1,p>>>=b,m-=b),m<15&&(p+=T[n++]<<m,m+=8,p+=T[n++]<<m,m+=8),y=g[p&v];s:for(;;){if(b=y>>>24,p>>>=b,m-=b,b=y>>>16&255,b&16){if(S=y&65535,b&=15,m<b&&(p+=T[n++]<<m,m+=8,m<b&&(p+=T[n++]<<m,m+=8)),S+=p&(1<<b)-1,S>s){e.msg=`invalid distance too far back`,D.mode=f;break i}if(p>>>=b,m-=b,b=i-a,S>b){if(b=S-b,b>l&&D.sane){e.msg=`invalid distance too far back`,D.mode=f;break i}if(C=0,w=d,u===0){if(C+=c-b,b<x){x-=b;do E[i++]=d[C++];while(--b);C=i-S,w=E}}else if(u<b){if(C+=c+u-b,b-=u,b<x){x-=b;do E[i++]=d[C++];while(--b);if(C=0,u<x){b=u,x-=b;do E[i++]=d[C++];while(--b);C=i-S,w=E}}}else if(C+=u-b,b<x){x-=b;do E[i++]=d[C++];while(--b);C=i-S,w=E}for(;x>2;)E[i++]=w[C++],E[i++]=w[C++],E[i++]=w[C++],x-=3;x&&(E[i++]=w[C++],x>1&&(E[i++]=w[C++]))}else{C=i-S;do E[i++]=E[C++],E[i++]=E[C++],E[i++]=E[C++],x-=3;while(x>2);x&&(E[i++]=E[C++],x>1&&(E[i++]=E[C++]))}}else if(b&64){e.msg=`invalid distance code`,D.mode=f;break i}else{y=g[(y&65535)+(p&(1<<b)-1)];continue s}break}}else if(!(b&64)){y=h[(y&65535)+(p&(1<<b)-1)];continue a}else if(b&32){D.mode=Kn;break i}else{e.msg=`invalid literal/length code`,D.mode=f;break i}break}}while(n<r&&i<o);x=m>>3,n-=x,m-=x<<3,p&=(1<<m)-1,e.next_in=n,e.next_out=i,e.avail_in=n<r?5+(r-n):5-(n-r),e.avail_out=i<o?257+(o-i):257-(i-o),D.hold=p,D.bits=m},kt=15,ge=852,me=592,E=0,yt=1,H=2,rc=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),oc=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),Ma=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),to=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]),_s=function(e,t,n,r,i,a,o,s){var c=s.bits,l=0,u=0,d=0,f=0,p=0,m=0,h=0,g=0,_=0,v=0,y,b,x,S,C,w=null,T,D=new Uint16Array(16),O=new Uint16Array(16),k=null,A,j,M;for(l=0;l<=kt;l++)D[l]=0;for(u=0;u<r;u++)D[t[n+u]]++;for(p=c,f=kt;f>=1&&D[f]===0;f--);if(p>f&&(p=f),f===0)return i[a++]=20971520,i[a++]=20971520,s.bits=1,0;for(d=1;d<f&&D[d]===0;d++);for(p<d&&(p=d),g=1,l=1;l<=kt;l++)if(g<<=1,g-=D[l],g<0)return-1;if(g>0&&(e===E||f!==1))return-1;for(O[1]=0,l=1;l<kt;l++)O[l+1]=O[l]+D[l];for(u=0;u<r;u++)t[n+u]!==0&&(o[O[t[n+u]]++]=u);if(e===E?(w=k=o,T=20):e===yt?(w=rc,k=oc,T=257):(w=Ma,k=to,T=0),v=0,u=0,l=d,C=a,m=p,h=0,x=-1,_=1<<p,S=_-1,e===yt&&_>ge||e===H&&_>me)return 1;for(;;){A=l-h,o[u]+1<T?(j=0,M=o[u]):o[u]>=T?(j=k[o[u]-T],M=w[o[u]-T]):(j=96,M=0),y=1<<l-h,b=1<<m,d=b;do b-=y,i[C+(v>>h)+b]=A<<24|j<<16|M|0;while(b!==0);for(y=1<<l-1;v&y;)y>>=1;if(y===0?v=0:(v&=y-1,v+=y),u++,--D[l]===0){if(l===f)break;l=t[n+o[u]]}if(l>p&&(v&S)!==x){for(h===0&&(h=p),C+=d,m=l-h,g=1<<m;m+h<f&&(g-=D[m+h],!(g<=0));)m++,g<<=1;if(_+=1<<m,e===yt&&_>ge||e===H&&_>me)return 1;x=v&S,i[x]=p<<24|m<<16|C-a|0}}return v!==0&&(i[C+v]=l-h<<24|4194304),s.bits=p,0},vs=_s,T=0,vt=1,re=2;var i=Sa;jr=i.Z_FINISH,hr=i.Z_BLOCK,si=i.Z_TREES,qr=i.Z_OK,$r=i.Z_STREAM_END,Hr=i.Z_NEED_DICT,ri=i.Z_STREAM_ERROR,br=i.Z_DATA_ERROR,Br=i.Z_MEM_ERROR,_r=i.Z_BUF_ERROR,Er=i.Z_DEFLATED,Ye=16180,Ee=16181,Vn=16182,Zt=16183,ve=16184,be=16185,Gt=16186,D=16187,qe=16188,B=16189,z=16190,Gn=16191,qn=16192,Cn=16193,A=16194,k=16195,Bn=16196,_t=16197,w=16198,bt=16199,pt=16200,mt=16201,V=16202,ne=16203,Ot=16204,xt=16205,C=16206,ht=16207,ae=16208,d=16209,Ft=16210,On=16211,he=852,pe=592,R=15,bu=function(e){return(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24)},ps=function(e){if(!e)return 1;var t=e.state;return+(!t||t.strm!==e||t.mode<Ye||t.mode>On)},ds=function(e){if(ps(e))return ri;var t=e.state;return e.total_in=e.total_out=t.total=0,e.msg=``,t.wrap&&(e.adler=t.wrap&1),t.mode=Ye,t.last=0,t.havedict=0,t.flags=-1,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new Int32Array(he),t.distcode=t.distdyn=new Int32Array(pe),t.sane=1,t.back=-1,qr},ls=function(e){if(ps(e))return ri;var t=e.state;return t.wsize=0,t.whave=0,t.wnext=0,ds(e)},us=function(e,t){var n;if(ps(e))return ri;var r=e.state;return t<0?(n=0,t=-t):(n=(t>>4)+5,t<48&&(t&=15)),t&&(t<8||t>15)?ri:(r.window!==null&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,ls(e))},cs=function(e,t){if(!e)return ri;var n=new ef;e.state=n,n.strm=e,n.window=null,n.mode=Ye;var r=us(e,t);return r!==qr&&(e.state=null),r},ss=function(e){return cs(e,R)},nu=!0,Co=function(e){if(nu){ac=new Int32Array(512),ro=new Int32Array(32);for(var t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(vs(vt,e.lens,0,288,ac,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;vs(re,e.lens,0,32,ro,0,e.work,{bits:5}),nu=!1}e.lencode=ac,e.lenbits=9,e.distcode=ro,e.distbits=5},Ql=function(e,t,n,r){var i,a=e.state;return a.window===null&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new Uint8Array(a.wsize)),r>=a.wsize?(a.window.set(t.subarray(n-a.wsize,n),0),a.wnext=0,a.whave=a.wsize):(i=a.wsize-a.wnext,i>r&&(i=r),a.window.set(t.subarray(n-r,n-r+i),a.wnext),r-=i,r?(a.window.set(t.subarray(n-r,n),0),a.wnext=r,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0},is=function(e,t){var n,r,i,a,o,s,c,l,u,f,p,m,h,g,_=0,v,y,b,x,S,E,O,j,M=new Uint8Array(4),N,P,F=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(ps(e)||!e.output||!e.input&&e.avail_in!==0)return ri;n=e.state,n.mode===Gn&&(n.mode=qn),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,f=s,p=c,j=qr;o:for(;;)switch(n.mode){case Ye:if(n.wrap===0){n.mode=qn;break}for(;u<16;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(n.wrap&2&&l===35615){n.wbits===0&&(n.wbits=15),n.check=0,M[0]=l&255,M[1]=l>>>8&255,n.check=Ta(n.check,M,2,0),l=0,u=0,n.mode=Ee;break}if(n.head&&(n.head.done=!1),!(n.wrap&1)||(((l&255)<<8)+(l>>8))%31){e.msg=`incorrect header check`,n.mode=d;break}if((l&15)!==Er){e.msg=`unknown compression method`,n.mode=d;break}if(l>>>=4,u-=4,O=(l&15)+8,n.wbits===0&&(n.wbits=O),O>15||O>n.wbits){e.msg=`invalid window size`,n.mode=d;break}n.dmax=1<<n.wbits,n.flags=0,e.adler=n.check=1,n.mode=l&512?B:Gn,l=0,u=0;break;case Ee:for(;u<16;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(n.flags=l,(n.flags&255)!==Er){e.msg=`unknown compression method`,n.mode=d;break}if(n.flags&57344){e.msg=`unknown header flags set`,n.mode=d;break}n.head&&(n.head.text=l>>8&1),n.flags&512&&n.wrap&4&&(M[0]=l&255,M[1]=l>>>8&255,n.check=Ta(n.check,M,2,0)),l=0,u=0,n.mode=Vn;case Vn:for(;u<32;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.head&&(n.head.time=l),n.flags&512&&n.wrap&4&&(M[0]=l&255,M[1]=l>>>8&255,M[2]=l>>>16&255,M[3]=l>>>24&255,n.check=Ta(n.check,M,4,0)),l=0,u=0,n.mode=Zt;case Zt:for(;u<16;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.head&&(n.head.xflags=l&255,n.head.os=l>>8),n.flags&512&&n.wrap&4&&(M[0]=l&255,M[1]=l>>>8&255,n.check=Ta(n.check,M,2,0)),l=0,u=0,n.mode=ve;case ve:if(n.flags&1024){for(;u<16;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.length=l,n.head&&(n.head.extra_len=l),n.flags&512&&n.wrap&4&&(M[0]=l&255,M[1]=l>>>8&255,n.check=Ta(n.check,M,2,0)),l=0,u=0}else n.head&&(n.head.extra=null);n.mode=be;case be:if(n.flags&1024&&(m=n.length,m>s&&(m=s),m&&(n.head&&(O=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Uint8Array(n.head.extra_len)),n.head.extra.set(r.subarray(a,a+m),O)),n.flags&512&&n.wrap&4&&(n.check=Ta(n.check,r,m,a)),s-=m,a+=m,n.length-=m),n.length))break o;n.length=0,n.mode=Gt;case Gt:if(n.flags&2048){if(s===0)break o;m=0;do O=r[a+m++],n.head&&O&&n.length<65536&&(n.head.name+=String.fromCharCode(O));while(O&&m<s);if(n.flags&512&&n.wrap&4&&(n.check=Ta(n.check,r,m,a)),s-=m,a+=m,O)break o}else n.head&&(n.head.name=null);n.length=0,n.mode=D;case D:if(n.flags&4096){if(s===0)break o;m=0;do O=r[a+m++],n.head&&O&&n.length<65536&&(n.head.comment+=String.fromCharCode(O));while(O&&m<s);if(n.flags&512&&n.wrap&4&&(n.check=Ta(n.check,r,m,a)),s-=m,a+=m,O)break o}else n.head&&(n.head.comment=null);n.mode=qe;case qe:if(n.flags&512){for(;u<16;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(n.wrap&4&&l!==(n.check&65535)){e.msg=`header crc mismatch`,n.mode=d;break}l=0,u=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=Gn;break;case B:for(;u<32;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}e.adler=n.check=bu(l),l=0,u=0,n.mode=z;case z:if(n.havedict===0)return e.next_out=o,e.avail_out=c,e.next_in=a,e.avail_in=s,n.hold=l,n.bits=u,Hr;e.adler=n.check=1,n.mode=Gn;case Gn:if(t===hr||t===si)break o;case qn:if(n.last){l>>>=u&7,u-=u&7,n.mode=C;break}for(;u<3;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}switch(n.last=l&1,l>>>=1,--u,l&3){case 0:n.mode=Cn;break;case 1:if(Co(n),n.mode=bt,t===si){l>>>=2,u-=2;break o}break;case 2:n.mode=Bn;break;case 3:e.msg=`invalid block type`,n.mode=d}l>>>=2,u-=2;break;case Cn:for(l>>>=u&7,u-=u&7;u<32;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if((l&65535)!=(l>>>16^65535)){e.msg=`invalid stored block lengths`,n.mode=d;break}if(n.length=l&65535,l=0,u=0,n.mode=A,t===si)break o;case A:n.mode=k;case k:if(m=n.length,m){if(m>s&&(m=s),m>c&&(m=c),m===0)break o;i.set(r.subarray(a,a+m),o),s-=m,a+=m,c-=m,o+=m,n.length-=m;break}n.mode=Gn;break;case Bn:for(;u<14;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(n.nlen=(l&31)+257,l>>>=5,u-=5,n.ndist=(l&31)+1,l>>>=5,u-=5,n.ncode=(l&15)+4,l>>>=4,u-=4,n.nlen>286||n.ndist>30){e.msg=`too many length or distance symbols`,n.mode=d;break}n.have=0,n.mode=_t;case _t:for(;n.have<n.ncode;){for(;u<3;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.lens[F[n.have++]]=l&7,l>>>=3,u-=3}for(;n.have<19;)n.lens[F[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,N={bits:n.lenbits},j=vs(T,n.lens,0,19,n.lencode,0,n.work,N),n.lenbits=N.bits,j){e.msg=`invalid code lengths set`,n.mode=d;break}n.have=0,n.mode=w;case w:for(;n.have<n.nlen+n.ndist;){for(;_=n.lencode[l&(1<<n.lenbits)-1],v=_>>>24,y=_>>>16&255,b=_&65535,!(v<=u);){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(b<16)l>>>=v,u-=v,n.lens[n.have++]=b;else{if(b===16){for(P=v+2;u<P;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(l>>>=v,u-=v,n.have===0){e.msg=`invalid bit length repeat`,n.mode=d;break}O=n.lens[n.have-1],m=3+(l&3),l>>>=2,u-=2}else if(b===17){for(P=v+3;u<P;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}l>>>=v,u-=v,O=0,m=3+(l&7),l>>>=3,u-=3}else{for(P=v+7;u<P;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}l>>>=v,u-=v,O=0,m=11+(l&127),l>>>=7,u-=7}if(n.have+m>n.nlen+n.ndist){e.msg=`invalid bit length repeat`,n.mode=d;break}for(;m--;)n.lens[n.have++]=O}}if(n.mode===d)break;if(n.lens[256]===0){e.msg=`invalid code -- missing end-of-block`,n.mode=d;break}if(n.lenbits=9,N={bits:n.lenbits},j=vs(vt,n.lens,0,n.nlen,n.lencode,0,n.work,N),n.lenbits=N.bits,j){e.msg=`invalid literal/lengths set`,n.mode=d;break}if(n.distbits=6,n.distcode=n.distdyn,N={bits:n.distbits},j=vs(re,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,N),n.distbits=N.bits,j){e.msg=`invalid distances set`,n.mode=d;break}if(n.mode=bt,t===si)break o;case bt:n.mode=pt;case pt:if(s>=6&&c>=258){e.next_out=o,e.avail_out=c,e.next_in=a,e.avail_in=s,n.hold=l,n.bits=u,ns(e,p),o=e.next_out,i=e.output,c=e.avail_out,a=e.next_in,r=e.input,s=e.avail_in,l=n.hold,u=n.bits,n.mode===Gn&&(n.back=-1);break}for(n.back=0;_=n.lencode[l&(1<<n.lenbits)-1],v=_>>>24,y=_>>>16&255,b=_&65535,!(v<=u);){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(y&&!(y&240)){for(x=v,S=y,E=b;_=n.lencode[E+((l&(1<<x+S)-1)>>x)],v=_>>>24,y=_>>>16&255,b=_&65535,!(x+v<=u);){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}l>>>=x,u-=x,n.back+=x}if(l>>>=v,u-=v,n.back+=v,n.length=b,y===0){n.mode=xt;break}if(y&32){n.back=-1,n.mode=Gn;break}if(y&64){e.msg=`invalid literal/length code`,n.mode=d;break}n.extra=y&15,n.mode=mt;case mt:if(n.extra){for(P=n.extra;u<P;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.length+=l&(1<<n.extra)-1,l>>>=n.extra,u-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=V;case V:for(;_=n.distcode[l&(1<<n.distbits)-1],v=_>>>24,y=_>>>16&255,b=_&65535,!(v<=u);){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(!(y&240)){for(x=v,S=y,E=b;_=n.distcode[E+((l&(1<<x+S)-1)>>x)],v=_>>>24,y=_>>>16&255,b=_&65535,!(x+v<=u);){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}l>>>=x,u-=x,n.back+=x}if(l>>>=v,u-=v,n.back+=v,y&64){e.msg=`invalid distance code`,n.mode=d;break}n.offset=b,n.extra=y&15,n.mode=ne;case ne:if(n.extra){for(P=n.extra;u<P;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}n.offset+=l&(1<<n.extra)-1,l>>>=n.extra,u-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){e.msg=`invalid distance too far back`,n.mode=d;break}n.mode=Ot;case Ot:if(c===0)break o;if(m=p-c,n.offset>m){if(m=n.offset-m,m>n.whave&&n.sane){e.msg=`invalid distance too far back`,n.mode=d;break}m>n.wnext?(m-=n.wnext,h=n.wsize-m):h=n.wnext-m,m>n.length&&(m=n.length),g=n.window}else g=i,h=o-n.offset,m=n.length;m>c&&(m=c),c-=m,n.length-=m;do i[o++]=g[h++];while(--m);n.length===0&&(n.mode=pt);break;case xt:if(c===0)break o;i[o++]=n.length,c--,n.mode=pt;break;case C:if(n.wrap){for(;u<32;){if(s===0)break o;s--,l|=r[a++]<<u,u+=8}if(p-=c,e.total_out+=p,n.total+=p,n.wrap&4&&p&&(e.adler=n.check=n.flags?Ta(n.check,i,p,o-p):Wi(n.check,i,p,o-p)),p=c,n.wrap&4&&(n.flags?l:bu(l))!==n.check){e.msg=`incorrect data check`,n.mode=d;break}l=0,u=0}n.mode=ht;case ht:if(n.wrap&&n.flags){for(;u<32;){if(s===0)break o;s--,l+=r[a++]<<u,u+=8}if(n.wrap&4&&l!==(n.total&4294967295)){e.msg=`incorrect length check`,n.mode=d;break}l=0,u=0}n.mode=ae;case ae:j=$r;break o;case d:j=br;break o;case Ft:return Br;case On:default:return ri}return e.next_out=o,e.avail_out=c,e.next_in=a,e.avail_in=s,n.hold=l,n.bits=u,(n.wsize||p!==e.avail_out&&n.mode<d&&(n.mode<C||t!==jr))&&Ql(e,e.output,e.next_out,p-e.avail_out),f-=e.avail_in,p-=e.avail_out,e.total_in+=f,e.total_out+=p,n.total+=p,n.wrap&4&&p&&(e.adler=n.check=n.flags?Ta(n.check,i,p,e.next_out-p):Wi(n.check,i,p,e.next_out-p)),e.data_type=n.bits+(n.last?64:0)+(n.mode===Gn?128:0)+(n.mode===bt||n.mode===A?256:0),(f===0&&p===0||t===jr)&&j===qr&&(j=_r),j},as=function(e){if(ps(e))return ri;var t=e.state;return t.window&&(t.window=null),e.state=null,qr},os=function(e,t){if(ps(e))return ri;var n=e.state;return n.wrap&2?(n.head=t,t.done=!1,qr):ri},fs=function(e,t){var n=t.length,r,i,a;return ps(e)||(r=e.state,r.wrap!==0&&r.mode!==z)?ri:r.mode===z&&(i=1,i=Wi(i,t,n,0),i!==r.check)?br:(a=Ql(e,t,n,n),a?(r.mode=Ft,Br):(r.havedict=1,qr))},gs={inflateReset:ls,inflateReset2:us,inflateResetKeep:ds,inflateInit:ss,inflateInit2:cs,inflate:is,inflateEnd:as,inflateGetHeader:os,inflateSetDictionary:fs,inflateInfo:`pako inflate (from Nodeca project)`},Vo=tf,Hl=Object.prototype.toString;var a=Sa;Ur=a.Z_NO_FLUSH,Ar=a.Z_FINISH,Kr=a.Z_OK,Qr=a.Z_STREAM_END,Vr=a.Z_NEED_DICT,ni=a.Z_STREAM_ERROR,yr=a.Z_DATA_ERROR,zr=a.Z_MEM_ERROR,nf.prototype.push=function(e,t){var n=this.strm,r=this.options.chunkSize,i=this.options.dictionary,a,o,s;if(this.ended)return!1;for(o=t===~~t?t:t===!0?Ar:Ur,Hl.call(e)===`[object ArrayBuffer]`?n.input=new Uint8Array(e):n.input=e,n.next_in=0,n.avail_in=n.input.length;;){for(n.avail_out===0&&(n.output=new Uint8Array(r),n.next_out=0,n.avail_out=r),a=gs.inflate(n,o),a===Vr&&i&&(a=gs.inflateSetDictionary(n,i),a===Kr?a=gs.inflate(n,o):a===yr&&(a=Vr));n.avail_in>0&&a===Qr&&n.state.wrap>0&&e[n.next_in]!==0;)gs.inflateReset(n),a=gs.inflate(n,o);switch(a){case ni:case yr:case Vr:case zr:return this.onEnd(a),this.ended=!0,!1}if(s=n.avail_out,n.next_out&&(n.avail_out===0||a===Qr))if(this.options.to===`string`){var c=Nl.utf8border(n.output,n.next_out),l=n.next_out-c,u=Nl.buf2string(n.output,c);n.next_out=l,n.avail_out=r-l,l&&n.output.set(n.output.subarray(c,c+l),0),this.onData(u)}else this.onData(n.output.length===n.next_out?n.output:n.output.subarray(0,n.next_out));if(!(a===Kr&&s===0)){if(a===Qr)return a=gs.inflateEnd(this.strm),this.onEnd(a),this.ended=!0,!0;if(n.avail_in===0)break}}return!0},nf.prototype.onData=function(e){this.chunks.push(e)},nf.prototype.onEnd=function(e){e===Kr&&(this.options.to===`string`?this.result=this.chunks.join(``):this.result=ya.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},hs={Inflate:nf,inflate:rf,inflateRaw:af,ungzip:rf,constants:Sa};var o=Ka;o.Deflate,o.deflate,o.deflateRaw,o.gzip;var s=hs;at=s.Inflate,rs=s.inflate,s.inflateRaw,s.ungzip,ot=at,ms=rs}),Ds=pi(function(){Ea=[];for(var e=0;e<256;e++){for(var t=e,n=0;n<8;n++)t&1?t=3988292384^t>>>1:t>>>=1;Ea[e]=t}Ks=4294967295}),Gs=pi(function(){}),Cs=pi(function(){Gs()}),Os=pi(function(){Cs(),Zl=new Uint16Array([255]),Tc=new Uint8Array(Zl.buffer)[0]===255}),ks=pi(function(){Gs(),Xl=new Uint16Array([255]),wc=new Uint8Array(Xl.buffer)[0]===255,co=new Uint8Array}),zs=pi(function(){Oc=Uint8Array.of(137,80,78,71,13,10,26,10)}),Hs=pi(function(){Ds(),Vl=`tEXt`,Jt=0,tc=new TextDecoder(`latin1`),nc=/^[\u0000-\u00FF]*$/}),Ns=pi(function(){F={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},ee={UNKNOWN:-1,DEFLATE:0},Pe={UNKNOWN:-1,ADAPTIVE:0},st={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},ue={NONE:0,BACKGROUND:1,PREVIOUS:2},y={SOURCE:0,OVER:1}}),bs=pi(function(){ys(),Is(),Ds(),Os(),ks(),zs(),Hs(),Ns(),As(),sn=function(e){Mu(t,e);function t(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Z(this,t);var r=Eu(this,t,[e]);Ci(r,`_checkCrc`,void 0),Ci(r,`_inflator`,void 0),Ci(r,`_png`,void 0),Ci(r,`_apng`,void 0),Ci(r,`_end`,void 0),Ci(r,`_hasPalette`,void 0),Ci(r,`_palette`,void 0),Ci(r,`_hasTransparency`,void 0),Ci(r,`_transparency`,void 0),Ci(r,`_compressionMethod`,void 0),Ci(r,`_filterMethod`,void 0),Ci(r,`_interlaceMethod`,void 0),Ci(r,`_colorType`,void 0),Ci(r,`_isAnimated`,void 0),Ci(r,`_numberOfFrames`,void 0),Ci(r,`_numberOfPlays`,void 0),Ci(r,`_frames`,void 0),Ci(r,`_writingDataChunks`,void 0);var i=n.checkCrc;return r._checkCrc=i!==void 0&&i,r._inflator=new ot,r._png={width:-1,height:-1,channels:-1,data:new Uint8Array,depth:1,text:{}},r._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},r._end=!1,r._hasPalette=!1,r._palette=[],r._hasTransparency=!1,r._transparency=new Uint16Array,r._compressionMethod=ee.UNKNOWN,r._filterMethod=Pe.UNKNOWN,r._interlaceMethod=st.UNKNOWN,r._colorType=F.UNKNOWN,r._isAnimated=!1,r._numberOfFrames=1,r._numberOfPlays=0,r._frames=[],r._writingDataChunks=!1,r.setBigEndian(),r}return ku(t,[{key:`decode`,value:function(){for(bf(this);!this._end;){var e=this.readUint32(),t=this.readChars(4);this.decodeChunk(e,t)}return this.decodeImage(),this._png}},{key:`decodeApng`,value:function(){for(bf(this);!this._end;){var e=this.readUint32(),t=this.readChars(4);this.decodeApngChunk(e,t)}return this.decodeApngImage(),this._apng}},{key:`decodeChunk`,value:function(e,t){var n=this.offset;switch(t){case`IHDR`:this.decodeIHDR();break;case`PLTE`:this.decodePLTE(e);break;case`IDAT`:this.decodeIDAT(e);break;case`IEND`:this._end=!0;break;case`tRNS`:this.decodetRNS(e);break;case`iCCP`:this.decodeiCCP(e);break;case Vl:wf(this._png.text,this,e);break;case`pHYs`:this.decodepHYs();break;default:this.skip(e);break}if(this.offset-n!==e)throw Error(`Length mismatch while decoding chunk `.concat(t));this._checkCrc?cf(this,e+4,t):this.skip(4)}},{key:`decodeApngChunk`,value:function(e,t){var n=this.offset;switch(t!==`fdAT`&&t!==`IDAT`&&this._writingDataChunks&&this.pushDataToFrame(),t){case`acTL`:this.decodeACTL();break;case`fcTL`:this.decodeFCTL();break;case`fdAT`:this.decodeFDAT(e);break;default:this.decodeChunk(e,t),this.offset=n+e;break}if(this.offset-n!==e)throw Error(`Length mismatch while decoding chunk `.concat(t));this._checkCrc?cf(this,e+4,t):this.skip(4)}},{key:`decodeIHDR`,value:function(){var e=this._png;e.width=this.readUint32(),e.height=this.readUint32(),e.depth=Df(this.readUint8());var t=this.readUint8();this._colorType=t;var n;switch(t){case F.GREYSCALE:n=1;break;case F.TRUECOLOUR:n=3;break;case F.INDEXED_COLOUR:n=1;break;case F.GREYSCALE_ALPHA:n=2;break;case F.TRUECOLOUR_ALPHA:n=4;break;case F.UNKNOWN:default:throw Error(`Unknown color type: `.concat(t))}if(this._png.channels=n,this._compressionMethod=this.readUint8(),this._compressionMethod!==ee.DEFLATE)throw Error(`Unsupported compression method: `.concat(this._compressionMethod));this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}},{key:`decodeACTL`,value:function(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}},{key:`decodeFCTL`,value:function(){var e={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array};this._frames.push(e)}},{key:`decodePLTE`,value:function(e){if(e%3!=0)throw RangeError(`PLTE field length must be a multiple of 3. Got `.concat(e));var t=e/3;this._hasPalette=!0;var n=[];this._palette=n;for(var r=0;r<t;r++)n.push([this.readUint8(),this.readUint8(),this.readUint8()])}},{key:`decodeIDAT`,value:function(e){this._writingDataChunks=!0;var t=e,n=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,n,t)),this._inflator.err)throw Error(`Error while decompressing the data: `.concat(this._inflator.err));this.skip(e)}},{key:`decodeFDAT`,value:function(e){this._writingDataChunks=!0;var t=e,n=this.offset+this.byteOffset;if(n+=4,t-=4,this._inflator.push(new Uint8Array(this.buffer,n,t)),this._inflator.err)throw Error(`Error while decompressing the data: `.concat(this._inflator.err));this.skip(e)}},{key:`decodetRNS`,value:function(e){switch(this._colorType){case F.GREYSCALE:case F.TRUECOLOUR:if(e%2!=0)throw RangeError(`tRNS chunk length must be a multiple of 2. Got `.concat(e));if(e/2>this._png.width*this._png.height)throw Error(`tRNS chunk contains more alpha values than there are pixels (`.concat(e/2,` vs `,this._png.width*this._png.height,`)`));this._hasTransparency=!0,this._transparency=new Uint16Array(e/2);for(var t=0;t<e/2;t++)this._transparency[t]=this.readUint16();break;case F.INDEXED_COLOUR:if(e>this._palette.length)throw Error(`tRNS chunk contains more alpha values than there are palette colors (`.concat(e,` vs `,this._palette.length,`)`));for(var n=0;n<e;n++){var r=this.readByte();this._palette[n].push(r)}for(;n<this._palette.length;n++)this._palette[n].push(255);break;case F.UNKNOWN:case F.GREYSCALE_ALPHA:case F.TRUECOLOUR_ALPHA:default:throw Error(`tRNS chunk is not supported for color type `.concat(this._colorType))}}},{key:`decodeiCCP`,value:function(e){var t=Tf(this),n=this.readUint8();if(n!==ee.DEFLATE)throw Error(`Unsupported iCCP compression method: `.concat(n));var r=this.readBytes(e-t.length-2);this._png.iccEmbeddedProfile={name:t,profile:ms(r)}}},{key:`decodepHYs`,value:function(){var e=this.readUint32(),t=this.readUint32(),n=this.readByte();this._png.resolution={x:e,y:t,unit:n}}},{key:`decodeApngImage`,value:function(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(var e=0;e<this._numberOfFrames;e++){var t={sequenceNumber:this._frames[e].sequenceNumber,delayNumber:this._frames[e].delayNumber,delayDenominator:this._frames[e].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},n=this._frames.at(e);if(n){if(n.data=vf({data:n.data,width:n.width,height:n.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),e===0||n.xOffset===0&&n.yOffset===0&&n.width===this._png.width&&n.height===this._png.height)t.data=n.data;else{var r=this._apng.frames.at(e-1);this.disposeFrame(n,r,t),this.addFrameDataToCanvas(t,n)}this._apng.frames.push(t)}}return this._apng}},{key:`disposeFrame`,value:function(e,t,n){switch(e.disposeOp){case ue.NONE:break;case ue.BACKGROUND:for(var r=0;r<this._png.height;r++)for(var i=0;i<this._png.width;i++)for(var a=(r*e.width+i)*this._png.channels,o=0;o<this._png.channels;o++)n.data[a+o]=0;break;case ue.PREVIOUS:n.data.set(t.data);break;default:throw Error(`Unknown disposeOp`)}}},{key:`addFrameDataToCanvas`,value:function(e,t){var n=this,r=1<<this._png.depth,i=function(e,r){return{index:((e+t.yOffset)*n._png.width+t.xOffset+r)*n._png.channels,frameIndex:(e*t.width+r)*n._png.channels}};switch(t.blendOp){case y.SOURCE:for(var a=0;a<t.height;a++)for(var o=0;o<t.width;o++)for(var s=i(a,o),c=s.index,l=s.frameIndex,u=0;u<this._png.channels;u++)e.data[c+u]=t.data[l+u];break;case y.OVER:for(var d=0;d<t.height;d++)for(var f=0;f<t.width;f++)for(var p=i(d,f),m=p.index,h=p.frameIndex,g=0;g<this._png.channels;g++){var _=t.data[h+this._png.channels-1]/r,v=g%(this._png.channels-1)==0?1:t.data[h+g],b=Math.floor(_*v+(1-_)*e.data[m+g]);e.data[m+g]+=b}break;default:throw Error(`Unknown blendOp`)}}},{key:`decodeImage`,value:function(){var e;if(this._inflator.err)throw Error(`Error while decompressing the data: `.concat(this._inflator.err));var t=this._isAnimated?((e=this._frames)==null?void 0:e.at(0)).data:this._inflator.result;if(this._filterMethod!==Pe.ADAPTIVE)throw Error(`Filter method `.concat(this._filterMethod,` not supported`));if(this._interlaceMethod===st.NO_INTERLACE)this._png.data=vf({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===st.ADAM7)this._png.data=gf({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw Error(`Interlace method `.concat(this._interlaceMethod,` not supported`));this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}},{key:`pushDataToFrame`,value:function(){var e=this._inflator.result,t=this._frames.at(-1);t?t.data=e:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:ue.NONE,blendOp:y.SOURCE,data:e}),this._inflator=new ot,this._writingDataChunks=!1}}]),t}(et)}),xs=pi(function(){ys(),Is(),Ds(),Hs()}),Ws=pi(function(){(function(e){e[e.UNKNOWN=0]=`UNKNOWN`,e[e.METRE=1]=`METRE`})(bn||(bn={}))}),Fs=pi(function(){bs(),xs(),zs(),Ws()}),Xs=mi({AcroForm:function(){return Fn},AcroFormAppearance:function(){return X},AcroFormButton:function(){return _c},AcroFormCheckBox:function(){return uu},AcroFormChoiceField:function(){return No},AcroFormComboBox:function(){return Nc},AcroFormEditBox:function(){return Bo},AcroFormListBox:function(){return ao},AcroFormPasswordField:function(){return Dt},AcroFormPushButton:function(){return ru},AcroFormRadioButton:function(){return da},AcroFormTextField:function(){return Xt},GState:function(){return Xf},ShadingPattern:function(){return Qf},TilingPattern:function(){return $f},default:function(){return $},jsPDF:function(){return $}}),Ps=pi(function(){Us(),Es(),Bs(),Fs(),Ls(),Jo=function(){return typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:this}(),xc={log:kf,warn:function(e){Jo.console&&(typeof Jo.console.warn==`function`?Jo.console.warn.apply(Jo.console,arguments):kf.call(null,arguments))},error:function(e){Jo.console&&(typeof Jo.console.error==`function`?Jo.console.error.apply(Jo.console,arguments):kf(e))}},ec=Jo.saveAs||((typeof window>`u`?`undefined`:Bi(window))!==`object`||window!==Jo?function(){}:typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype?function(e,t,n){var r=Jo.URL||Jo.webkitURL,i=document.createElement(`a`);t=t||e.name||`download`,i.download=t,i.rel=`noopener`,typeof e==`string`?(i.href=e,i.origin===location.origin?Mf(i):jf(i.href)?Af(e,t,n):Mf(i,i.target=`_blank`)):(i.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(i.href)},4e4),setTimeout(function(){Mf(i)},0))}:`msSaveOrOpenBlob`in navigator?function(e,t,n){if(t=t||e.name||`download`,typeof e==`string`)if(jf(e))Af(e,t,n);else{var r=document.createElement(`a`);r.href=e,r.target=`_blank`,setTimeout(function(){Mf(r)})}else navigator.msSaveOrOpenBlob(function(e,t){return t===void 0?t={autoBom:!1}:Bi(t)!==`object`&&(xc.warn(`Deprecated: Expected third argument to be a object`),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}(e,n),t)}:function(e,t,n,r){if((r=r||open(``,`_blank`))&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return Af(e,t,n);var i=e.type===`application/octet-stream`,a=/constructor/i.test(Jo.HTMLElement)||Jo.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a)&&(typeof FileReader>`u`?`undefined`:Bi(FileReader))===`object`){var s=new FileReader;s.onloadend=function(){var e=s.result;e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location=e,r=null},s.readAsDataURL(e)}else{var c=Jo.URL||Jo.webkitURL,l=c.createObjectURL(e);r?r.location=l:location.href=l,r=null,setTimeout(function(){c.revokeObjectURL(l)},4e4)}}),_o=Jo.atob.bind(Jo),q=Jo.btoa.bind(Jo),ft=`0123456789abcdef`.split(``),ui=function(e){for(var t=0;t<e.length;t++)e[t]=Hf(e[t]);return e.join(``)}(Bf(`hello`))!=`5d41402abc4b2a76b9719d911017c592`,we={print:4,modify:8,copy:16,"annot-forms":32},qf.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},qf.prototype.toHexString=function(e){return e.split(``).map(function(e){return(`0`+(255&e.charCodeAt(0)).toString(16)).slice(-2)}).join(``)},qf.prototype.hexToBytes=function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(String.fromCharCode(parseInt(e.substr(n,2),16)));return t.join(``)},qf.prototype.processOwnerPassword=function(e,t){return Kf(Wf(t).substr(0,5),e)},qf.prototype.encryptor=function(e,t){var n=Wf(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(e){return Kf(n,e)}},Xf.prototype.equals=function(e){var t,n=`id,objectNumber,equals`;if(!e||Bi(e)!==Bi(this))return!1;var r=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t)||this[t]!==e[t])return!1;r++}for(t in e)e.hasOwnProperty(t)&&n.indexOf(t)<0&&r--;return r===0},$.API={events:[]},$.version=`3.0.4`,pn=$.API,I=1,zn=function(e){return e.replace(/\\/g,`\\\\`).replace(/\(/g,`\\(`).replace(/\)/g,`\\)`)},gu=function(e){return e.replace(/\\\\/g,`\\`).replace(/\\\(/g,`(`).replace(/\\\)/g,`)`)},tr=function(e){return e.toFixed(2)},We=function(e){return e.toFixed(5)},pn.__acroform__={},cr=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},ar=function(e){return e*I},ze=function(e){var t=new ka,n=X.internal.getHeight(e)||0,r=X.internal.getWidth(e)||0;return t.BBox=[0,0,Number(tr(r)),Number(tr(n))],t},dr=pn.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.setBit`);return e|1<<t},lt=pn.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.clearBit`);return e&~(1<<t)},ur=pn.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.getBit`);return e&1<<t?1:0},dt=pn.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf`);return ur(e,t-1)},pr=pn.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf`);return dr(e,t-1)},n=pn.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw Error(`Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf`);return lt(e,t-1)},fn=pn.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,r=t.internal.getVerticalCoordinate,i=e[0],a=e[1],o=e[2],s=e[3],c={};return c.lowerLeft_X=n(i)||0,c.lowerLeft_Y=r(a+s)||0,c.upperRight_X=n(i+o)||0,c.upperRight_Y=r(a)||0,[Number(tr(c.lowerLeft_X)),Number(tr(c.lowerLeft_Y)),Number(tr(c.upperRight_X)),Number(tr(c.upperRight_Y))]},Kl=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=fo(e,e._V||e.DV),r=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push(`/Tx BMC`),t.push(`q`),t.push(`BT`),t.push(e.scope.__private__.encodeColorString(e.color)),t.push(`/`+r+` `+tr(n.fontSize)+` Tf`),t.push(`1 0 0 1 0 0 Tm`),t.push(n.text),t.push(`ET`),t.push(`Q`),t.push(`EMC`);var i=ze(e);return i.scope=e.scope,i.stream=t.join(`
|
||
`),i}},fo=function(e,t){var n=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:``,fontSize:``},i=(t=(t=t.substr(0,1)==`(`?t.substr(1):t).substr(t.length-1)==`)`?t.substr(0,t.length-1):t).split(` `);i=e.multiline?i.map(function(e){return e.split(`
|
||
`)}):i.map(function(e){return[e]});var a=n,o=X.internal.getHeight(e)||0;o=o<0?-o:o;var s=X.internal.getWidth(e)||0;s=s<0?-s:s;var c=function(t,n,r){return t+1<i.length&&yc(n+` `+i[t+1][0],e,r).width<=s-4};a++;A:for(;a>0;){t=``,a--;var l,u,d=yc(`3`,e,a).height,f=e.multiline?o-a:(o-d)/2,p=f+=2,m=0,h=0,g=0;if(a<=0){t=`(...) Tj
|
||
`,t+=`% Width of Text: `+yc(t,e,a=12).width+`, FieldWidth:`+s+`
|
||
`;break}for(var _=``,v=0,y=0;y<i.length;y++)if(i.hasOwnProperty(y)){var b=!1;if(i[y].length!==1&&g!==i[y].length-1){if((d+2)*(v+2)+2>o)continue A;_+=i[y][g],b=!0,h=y,y--}else{_=(_+=i[y][g]+` `).substr(_.length-1)==` `?_.substr(0,_.length-1):_;var x=parseInt(y),S=c(x,_,a),C=y>=i.length-1;if(S&&!C){_+=` `,g=0;continue}if(S||C){if(C)h=x;else if(e.multiline&&(d+2)*(v+2)+2>o)continue A}else{if(!e.multiline||(d+2)*(v+2)+2>o)continue A;h=x}}for(var w=``,T=m;T<=h;T++){var E=i[T];if(e.multiline){if(T===h){w+=E[g]+` `,g=(g+1)%E.length;continue}if(T===m){w+=E[E.length-1]+` `;continue}}w+=E[0]+` `}switch(w=w.substr(w.length-1)==` `?w.substr(0,w.length-1):w,u=yc(w,e,a).width,e.textAlign){case`right`:l=s-u-2;break;case`center`:l=(s-u)/2;break;default:l=2}t+=tr(l)+` `+tr(p)+` Td
|
||
`,t+=`(`+zn(w)+`) Tj
|
||
`,t+=-tr(l)+` 0 Td
|
||
`,p=-(a+2),u=0,m=b?h:h+1,v++,_=``}break}return r.text=t,r.fontSize=a,r},yc=function(e,t,n){var r=t.scope.internal.getFont(t.fontName,t.fontStyle),i=t.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth(`3`,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:i}},sl={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Js=function(e,t){var n={type:`reference`,object:e};t.internal.getPageInfo(e.page).pageContext.annotations.find(function(e){return e.type===n.type&&e.object===n.object})===void 0&&t.internal.getPageInfo(e.page).pageContext.annotations.push(n)},ea=function(e,t){if(t.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||!1===e.internal.acroformPlugin.isInitialized)){if(Go.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(sl)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw Error(`Exception while creating AcroformDictionary`);I=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new uc,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe(`postPutResources`,function(){(function(e){e.internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe(`buildDocument`,function(){(function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var t=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];r.objId=void 0,r.hasAnnotation&&Js(r,e)}})(e)}),e.internal.events.subscribe(`putCatalog`,function(){(function(e){if(e.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw Error(`putCatalogCallback: Root missing.`);e.internal.write(`/AcroForm `+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+` 0 R`)})(e)}),e.internal.events.subscribe(`postPutPages`,function(t){(function(e,t){var n=!e;for(var r in e||(t.internal.newObjectDeferredBegin(t.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),t.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),e=e||t.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(e.hasOwnProperty(r)){var i=e[r],a=[],o=i.Rect;if(i.Rect&&(i.Rect=fn(i.Rect,t)),t.internal.newObjectDeferredBegin(i.objId,!0),i.DA=X.createDefaultAppearanceStream(i),Bi(i)===`object`&&typeof i.getKeyValueListForStream==`function`&&(a=i.getKeyValueListForStream()),i.Rect=o,i.hasAppearanceStream&&!i.appearanceStreamContent){var s=Kl(i);a.push({key:`AP`,value:`<</N `+s+`>>`}),t.internal.acroformPlugin.xForms.push(s)}if(i.appearanceStreamContent){var c=``;for(var l in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(l)){var u=i.appearanceStreamContent[l];if(c+=`/`+l+` `,c+=`<<`,Object.keys(u).length>=1||Array.isArray(u)){for(var r in u)if(u.hasOwnProperty(r)){var d=u[r];typeof d==`function`&&(d=d.call(t,i)),c+=`/`+r+` `+d+` `,t.internal.acroformPlugin.xForms.indexOf(d)>=0||t.internal.acroformPlugin.xForms.push(d)}}else typeof(d=u)==`function`&&(d=d.call(t,i)),c+=`/`+r+` `+d,t.internal.acroformPlugin.xForms.indexOf(d)>=0||t.internal.acroformPlugin.xForms.push(d);c+=`>>`}a.push({key:`AP`,value:`<<
|
||
`+c+`>>`})}t.internal.putStream({additionalKeyValues:a,objectId:i.objId}),t.internal.out(`endobj`)}n&&function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var r=n,i=e[n];t.internal.newObjectDeferredBegin(i.objId,!0),Bi(i)===`object`&&typeof i.putStream==`function`&&i.putStream(),delete e[r]}}(t.internal.acroformPlugin.xForms,t)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},Ec=pn.__acroform__.arrayToPdfArray=function(e,t,n){var r=function(e){return e};if(Array.isArray(e)){for(var i=`[`,a=0;a<e.length;a++)switch(a!==0&&(i+=` `),Bi(e[a])){case`boolean`:case`number`:case`object`:i+=e[a].toString();break;case`string`:e[a].substr(0,1)===`/`?i+=e[a].toString():(t!==void 0&&n&&(r=n.internal.getEncryptor(t)),i+=`(`+zn(r(e[a].toString()))+`)`)}return i+`]`}throw Error(`Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray`)},yl=function(e,t,n){var r=function(e){return e};return t!==void 0&&n&&(r=n.internal.getEncryptor(t)),(e=e||``).toString(),`(`+zn(r(e))+`)`},$l=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})},$l.prototype.toString=function(){return this.objId+` 0 R`},$l.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out(`endobj`)},$l.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter(function(e){return e!=`content`&&e!=`appearanceStreamContent`&&e!=`scope`&&e!=`objId`&&e.substring(0,1)!=`_`});for(var n in t)if(!1===Object.getOwnPropertyDescriptor(this,t[n]).configurable){var r=t[n],i=this[r];i&&(Array.isArray(i)?e.push({key:r,value:Ec(i,this.objId,this.scope)}):Q(i,$l)?(i.scope=this.scope,e.push({key:r,value:i.objId+` 0 R`})):typeof i!=`function`&&e.push({key:r,value:i}))}return e},ka=function(){$l.call(this),Object.defineProperty(this,"Type",{value:`/XObject`,configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:`/Form`,configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"Resources",{value:`2 0 R`,configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})},cr(ka,$l),uc=function(){$l.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),`(`+zn(t(e))+`)`}},set:function(t){e=t}})},cr(uc,$l),Go=function e(){$l.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw Error(`Invalid value "`+e+`" for attribute F supplied.`);t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!dt(t,3)},set:function(e){!!e==1?this.F=pr(t,3):this.F=n(t,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(e){if(isNaN(e))throw Error(`Invalid value "`+e+`" for attribute Ff supplied.`);r=e}});var i=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(i.length!==0)return i},set:function(e){i=e===void 0?[]:e}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[0])?0:i[0]},set:function(e){i[0]=e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[1])?0:i[1]},set:function(e){i[1]=e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[2])?0:i[2]},set:function(e){i[2]=e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[3])?0:i[3]},set:function(e){i[3]=e}});var a=``;Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return a},set:function(e){switch(e){case`/Btn`:case`/Tx`:case`/Ch`:case`/Sig`:a=e;break;default:throw Error(`Invalid value "`+e+`" for attribute FT supplied.`)}}});var o=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!o||o.length<1){if(Q(this,hu))return;o=`FieldObject`+e.FieldNum++}var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),`(`+zn(t(o))+`)`},set:function(e){o=e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return o},set:function(e){o=e}});var s=`helvetica`;Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){s=e}});var c=`normal`;Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return c},set:function(e){c=e}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){l=e}});var u=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return u===void 0?50/I:u},set:function(e){u=e}});var d=`black`;Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return d},set:function(e){d=e}});var f=`/F1 0 Tf 0 g`;Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!f||Q(this,hu)||Q(this,Xt)))return yl(f,this.objId,this.scope)},set:function(e){e=e.toString(),f=e}});var p=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(p)return Q(this,_c)==0?yl(p,this.objId,this.scope):p},set:function(e){e=e.toString(),p=Q(this,_c)==0?e.substr(0,1)===`(`?gu(e.substr(1,e.length-2)):gu(e):e}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return Q(this,_c)==1?gu(p.substr(1,p.length-1)):p},set:function(e){e=e.toString(),p=Q(this,_c)==1?`/`+e:e}});var m=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(m)return m},set:function(e){this.V=e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(m)return Q(this,_c)==0?yl(m,this.objId,this.scope):m},set:function(e){e=e.toString(),m=Q(this,_c)==0?e.substr(0,1)===`(`?gu(e.substr(1,e.length-2)):gu(e):e}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return Q(this,_c)==1?gu(m.substr(1,m.length-1)):m},set:function(e){e=e.toString(),m=Q(this,_c)==1?`/`+e:e}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?`/Annot`:null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?`/Widget`:null}});var h,g=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return g},set:function(e){e=!!e,g=e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(h)return h},set:function(e){h=e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,1)},set:function(e){!!e==1?this.Ff=pr(this.Ff,1):this.Ff=n(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,2)},set:function(e){!!e==1?this.Ff=pr(this.Ff,2):this.Ff=n(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,3)},set:function(e){!!e==1?this.Ff=pr(this.Ff,3):this.Ff=n(this.Ff,3)}});var _=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(_!==null)return _},set:function(e){if([0,1,2].indexOf(e)===-1)throw Error(`Invalid value "`+e+`" for attribute Q supplied.`);_=e}}),Object.defineProperty(this,"textAlign",{get:function(){var e;switch(_){case 0:default:e=`left`;break;case 1:e=`center`;break;case 2:e=`right`}return e},configurable:!0,enumerable:!0,set:function(e){switch(e){case`right`:case 2:_=2;break;case`center`:case 1:_=1;break;default:_=0}}})},cr(Go,$l),No=function(){Go.call(this),this.FT=`/Ch`,this.V=`()`,this.fontName=`zapfdingbats`;var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Ec(t,this.objId,this.scope)},set:function(e){var n,r=[];typeof(n=e)==`string`&&(r=function(e,t,n){n||(n=1);for(var r,i=[];r=t.exec(e);)i.push(r[n]);return i}(n,/\((.*?)\)/g)),t=r}}),this.getOptions=function(){return t},this.setOptions=function(e){t=e,this.sort&&t.sort()},this.addOption=function(e){e=(e=e||``).toString(),t.push(e),this.sort&&t.sort()},this.removeOption=function(e,n){for(n=n||!1,e=(e=e||``).toString();t.indexOf(e)!==-1&&(t.splice(t.indexOf(e),1),!1!==n););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,18)},set:function(e){!!e==1?this.Ff=pr(this.Ff,18):this.Ff=n(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,19)},set:function(e){!0===this.combo&&(!!e==1?this.Ff=pr(this.Ff,19):this.Ff=n(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,20)},set:function(e){!!e==1?(this.Ff=pr(this.Ff,20),t.sort()):this.Ff=n(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,22)},set:function(e){!!e==1?this.Ff=pr(this.Ff,22):this.Ff=n(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,23)},set:function(e){!!e==1?this.Ff=pr(this.Ff,23):this.Ff=n(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,27)},set:function(e){!!e==1?this.Ff=pr(this.Ff,27):this.Ff=n(this.Ff,27)}}),this.hasAppearanceStream=!1},cr(No,Go),ao=function(){No.call(this),this.fontName=`helvetica`,this.combo=!1},cr(ao,No),Nc=function(){ao.call(this),this.combo=!0},cr(Nc,ao),Bo=function(){Nc.call(this),this.edit=!0},cr(Bo,Nc),_c=function(){Go.call(this),this.FT=`/Btn`,Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,15)},set:function(e){!!e==1?this.Ff=pr(this.Ff,15):this.Ff=n(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,16)},set:function(e){!!e==1?this.Ff=pr(this.Ff,16):this.Ff=n(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,17)},set:function(e){!!e==1?this.Ff=pr(this.Ff,17):this.Ff=n(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,26)},set:function(e){!!e==1?this.Ff=pr(this.Ff,26):this.Ff=n(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var n,r=[];for(n in r.push(`<<`),t)r.push(`/`+n+` (`+zn(e(t[n]))+`)`);return r.push(`>>`),r.join(`
|
||
`)}},set:function(e){Bi(e)===`object`&&(t=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||``},set:function(e){typeof e==`string`&&(t.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e=`/`+t}})},cr(_c,Go),ru=function(){_c.call(this),this.pushButton=!0},cr(ru,_c),da=function(){_c.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t===void 0?[]:t}})},cr(da,_c),hu=function(){var e,t;Go.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(e){t=e}});var n,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};this.scope&&(e=this.scope.internal.getEncryptor(this.objId));var t,n=[];for(t in n.push(`<<`),r)n.push(`/`+t+` (`+zn(e(r[t]))+`)`);return n.push(`>>`),n.join(`
|
||
`)},set:function(e){Bi(e)===`object`&&(r=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||``},set:function(e){typeof e==`string`&&(r.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(e){n=`/`+e}}),this.caption=`l`,this.appearanceState=`Off`,this._AppearanceType=X.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)},cr(hu,Go),da.prototype.setAppearance=function(e){if(!(`createAppearanceStream`in e)||!(`getCA`in e))throw Error(`Couldn't assign Appearance to RadioButton. Appearance was Invalid!`);for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var n=this.Kids[t];n.appearanceStreamContent=e.createAppearanceStream(n.optionName),n.caption=e.getCA()}},da.prototype.createOption=function(e){var t=new hu;return t.Parent=this,t.optionName=e,this.Kids.push(t),u.call(this.scope,t),t},uu=function(){_c.call(this),this.fontName=`zapfdingbats`,this.caption=`3`,this.appearanceState=`On`,this.value=`On`,this.textAlign=`center`,this.appearanceStreamContent=X.CheckBox.createAppearanceStream()},cr(uu,_c),Xt=function(){Go.call(this),this.FT=`/Tx`,Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,13)},set:function(e){!!e==1?this.Ff=pr(this.Ff,13):this.Ff=n(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,21)},set:function(e){!!e==1?this.Ff=pr(this.Ff,21):this.Ff=n(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,23)},set:function(e){!!e==1?this.Ff=pr(this.Ff,23):this.Ff=n(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,24)},set:function(e){!!e==1?this.Ff=pr(this.Ff,24):this.Ff=n(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,25)},set:function(e){!!e==1?this.Ff=pr(this.Ff,25):this.Ff=n(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,26)},set:function(e){!!e==1?this.Ff=pr(this.Ff,26):this.Ff=n(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})},cr(Xt,Go),Dt=function(){Xt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!dt(this.Ff,14)},set:function(e){!!e==1?this.Ff=pr(this.Ff,14):this.Ff=n(this.Ff,14)}}),this.password=!0},cr(Dt,Xt),X={CheckBox:{createAppearanceStream:function(){return{N:{On:X.CheckBox.YesNormal},D:{On:X.CheckBox.YesPushDown,Off:X.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,i=e.scope.__private__.encodeColorString(e.color),a=fo(e,e.caption);return n.push(`0.749023 g`),n.push(`0 0 `+tr(X.internal.getWidth(e))+` `+tr(X.internal.getHeight(e))+` re`),n.push(`f`),n.push(`BMC`),n.push(`q`),n.push(`0 0 1 rg`),n.push(`/`+r+` `+tr(a.fontSize)+` Tf `+i),n.push(`BT`),n.push(a.text),n.push(`ET`),n.push(`Q`),n.push(`EMC`),t.stream=n.join(`
|
||
`),t},YesNormal:function(e){var t=ze(e);t.scope=e.scope;var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),i=[],a=X.internal.getHeight(e),o=X.internal.getWidth(e),s=fo(e,e.caption);return i.push(`1 g`),i.push(`0 0 `+tr(o)+` `+tr(a)+` re`),i.push(`f`),i.push(`q`),i.push(`0 0 1 rg`),i.push(`0 0 `+tr(o-1)+` `+tr(a-1)+` re`),i.push(`W`),i.push(`n`),i.push(`0 g`),i.push(`BT`),i.push(`/`+n+` `+tr(s.fontSize)+` Tf `+r),i.push(s.text),i.push(`ET`),i.push(`Q`),t.stream=i.join(`
|
||
`),t},OffPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=[];return n.push(`0.749023 g`),n.push(`0 0 `+tr(X.internal.getWidth(e))+` `+tr(X.internal.getHeight(e))+` re`),n.push(`f`),t.stream=n.join(`
|
||
`),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:X.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=X.RadioButton.Circle.YesNormal,t.D[e]=X.RadioButton.Circle.YesPushDown,t},getCA:function(){return`l`},YesNormal:function(e){var t=ze(e);t.scope=e.scope;var n=[],r=X.internal.getWidth(e)<=X.internal.getHeight(e)?X.internal.getWidth(e)/4:X.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var i=X.internal.Bezier_C,a=Number((r*i).toFixed(5));return n.push(`q`),n.push(`1 0 0 1 `+We(X.internal.getWidth(e)/2)+` `+We(X.internal.getHeight(e)/2)+` cm`),n.push(r+` 0 m`),n.push(r+` `+a+` `+a+` `+r+` 0 `+r+` c`),n.push(`-`+a+` `+r+` -`+r+` `+a+` -`+r+` 0 c`),n.push(`-`+r+` -`+a+` -`+a+` -`+r+` 0 -`+r+` c`),n.push(a+` -`+r+` `+r+` -`+a+` `+r+` 0 c`),n.push(`f`),n.push(`Q`),t.stream=n.join(`
|
||
`),t},YesPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=[],r=X.internal.getWidth(e)<=X.internal.getHeight(e)?X.internal.getWidth(e)/4:X.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var i=Number((2*r).toFixed(5)),a=Number((i*X.internal.Bezier_C).toFixed(5)),o=Number((r*X.internal.Bezier_C).toFixed(5));return n.push(`0.749023 g`),n.push(`q`),n.push(`1 0 0 1 `+We(X.internal.getWidth(e)/2)+` `+We(X.internal.getHeight(e)/2)+` cm`),n.push(i+` 0 m`),n.push(i+` `+a+` `+a+` `+i+` 0 `+i+` c`),n.push(`-`+a+` `+i+` -`+i+` `+a+` -`+i+` 0 c`),n.push(`-`+i+` -`+a+` -`+a+` -`+i+` 0 -`+i+` c`),n.push(a+` -`+i+` `+i+` -`+a+` `+i+` 0 c`),n.push(`f`),n.push(`Q`),n.push(`0 g`),n.push(`q`),n.push(`1 0 0 1 `+We(X.internal.getWidth(e)/2)+` `+We(X.internal.getHeight(e)/2)+` cm`),n.push(r+` 0 m`),n.push(r+` `+o+` `+o+` `+r+` 0 `+r+` c`),n.push(`-`+o+` `+r+` -`+r+` `+o+` -`+r+` 0 c`),n.push(`-`+r+` -`+o+` -`+o+` -`+r+` 0 -`+r+` c`),n.push(o+` -`+r+` `+r+` -`+o+` `+r+` 0 c`),n.push(`f`),n.push(`Q`),t.stream=n.join(`
|
||
`),t},OffPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=[],r=X.internal.getWidth(e)<=X.internal.getHeight(e)?X.internal.getWidth(e)/4:X.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var i=Number((2*r).toFixed(5)),a=Number((i*X.internal.Bezier_C).toFixed(5));return n.push(`0.749023 g`),n.push(`q`),n.push(`1 0 0 1 `+We(X.internal.getWidth(e)/2)+` `+We(X.internal.getHeight(e)/2)+` cm`),n.push(i+` 0 m`),n.push(i+` `+a+` `+a+` `+i+` 0 `+i+` c`),n.push(`-`+a+` `+i+` -`+i+` `+a+` -`+i+` 0 c`),n.push(`-`+i+` -`+a+` -`+a+` -`+i+` 0 -`+i+` c`),n.push(a+` -`+i+` `+i+` -`+a+` `+i+` 0 c`),n.push(`f`),n.push(`Q`),t.stream=n.join(`
|
||
`),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:X.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=X.RadioButton.Cross.YesNormal,t.D[e]=X.RadioButton.Cross.YesPushDown,t},getCA:function(){return`8`},YesNormal:function(e){var t=ze(e);t.scope=e.scope;var n=[],r=X.internal.calculateCross(e);return n.push(`q`),n.push(`1 1 `+tr(X.internal.getWidth(e)-2)+` `+tr(X.internal.getHeight(e)-2)+` re`),n.push(`W`),n.push(`n`),n.push(tr(r.x1.x)+` `+tr(r.x1.y)+` m`),n.push(tr(r.x2.x)+` `+tr(r.x2.y)+` l`),n.push(tr(r.x4.x)+` `+tr(r.x4.y)+` m`),n.push(tr(r.x3.x)+` `+tr(r.x3.y)+` l`),n.push(`s`),n.push(`Q`),t.stream=n.join(`
|
||
`),t},YesPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=X.internal.calculateCross(e),r=[];return r.push(`0.749023 g`),r.push(`0 0 `+tr(X.internal.getWidth(e))+` `+tr(X.internal.getHeight(e))+` re`),r.push(`f`),r.push(`q`),r.push(`1 1 `+tr(X.internal.getWidth(e)-2)+` `+tr(X.internal.getHeight(e)-2)+` re`),r.push(`W`),r.push(`n`),r.push(tr(n.x1.x)+` `+tr(n.x1.y)+` m`),r.push(tr(n.x2.x)+` `+tr(n.x2.y)+` l`),r.push(tr(n.x4.x)+` `+tr(n.x4.y)+` m`),r.push(tr(n.x3.x)+` `+tr(n.x3.y)+` l`),r.push(`s`),r.push(`Q`),t.stream=r.join(`
|
||
`),t},OffPushDown:function(e){var t=ze(e);t.scope=e.scope;var n=[];return n.push(`0.749023 g`),n.push(`0 0 `+tr(X.internal.getWidth(e))+` `+tr(X.internal.getHeight(e))+` re`),n.push(`f`),t.stream=n.join(`
|
||
`),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color);return`/`+t+` `+e.fontSize+` Tf `+n}},X.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=X.internal.getWidth(e),n=X.internal.getHeight(e),r=Math.min(t,n);return{x1:{x:(t-r)/2,y:(n-r)/2+r},x2:{x:(t-r)/2+r,y:(n-r)/2},x3:{x:(t-r)/2,y:(n-r)/2},x4:{x:(t-r)/2+r,y:(n-r)/2+r}}}},X.internal.getWidth=function(e){var t=0;return Bi(e)===`object`&&(t=ar(e.Rect[2])),t},X.internal.getHeight=function(e){var t=0;return Bi(e)===`object`&&(t=ar(e.Rect[3])),t},u=pn.addField=function(e){if(ea(this,e),!Q(e,Go))throw Error(`Invalid argument passed to jsPDF.addField.`);var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this},pn.AcroFormChoiceField=No,pn.AcroFormListBox=ao,pn.AcroFormComboBox=Nc,pn.AcroFormEditBox=Bo,pn.AcroFormButton=_c,pn.AcroFormPushButton=ru,pn.AcroFormRadioButton=da,pn.AcroFormCheckBox=uu,pn.AcroFormTextField=Xt,pn.AcroFormPasswordField=Dt,pn.AcroFormAppearance=X,pn.AcroForm={ChoiceField:No,ListBox:ao,ComboBox:Nc,EditBox:Bo,Button:_c,PushButton:ru,RadioButton:da,CheckBox:uu,TextField:Xt,PasswordField:Dt,Appearance:X},$.AcroForm={ChoiceField:No,ListBox:ao,ComboBox:Nc,EditBox:Bo,Button:_c,PushButton:ru,RadioButton:da,CheckBox:uu,TextField:Xt,PasswordField:Dt,Appearance:X},Fn=$.AcroForm,(function(e){e.__addimage__={};var t=`UNKNOWN`,n={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},r=e.__addimage__.getImageFileTypeByImageData=function(e,r){var i,a,o,s,c,l=t;if((r=r||t)===`RGBA`||e.data!==void 0&&Q(e.data,Uint8ClampedArray)&&`height`in e&&`width`in e)return`RGBA`;if(x(e))for(c in n)for(o=n[c],i=0;i<o.length;i+=1){for(s=!0,a=0;a<o[i].length;a+=1)if(o[i][a]!==void 0&&o[i][a]!==e[a]){s=!1;break}if(!0===s){l=c;break}}else for(c in n)for(o=n[c],i=0;i<o.length;i+=1){for(s=!0,a=0;a<o[i].length;a+=1)if(o[i][a]!==void 0&&o[i][a]!==e.charCodeAt(a)){s=!1;break}if(!0===s){l=c;break}}return l===t&&r!==t&&(l=r),l},i=function e(t){for(var n=this.internal.write,r=this.internal.putStream,i=(0,this.internal.getFilters)();i.indexOf(`FlateEncode`)!==-1;)i.splice(i.indexOf(`FlateEncode`),1);t.objectId=this.internal.newObject();var a=[];if(a.push({key:`Type`,value:`/XObject`}),a.push({key:`Subtype`,value:`/Image`}),a.push({key:`Width`,value:t.width}),a.push({key:`Height`,value:t.height}),t.colorSpace===g.INDEXED?a.push({key:`ColorSpace`,value:`[/Indexed /DeviceRGB `+(t.palette.length/3-1)+` `+(`sMask`in t&&t.sMask!==void 0?t.objectId+2:t.objectId+1)+` 0 R]`}):(a.push({key:`ColorSpace`,value:`/`+t.colorSpace}),t.colorSpace===g.DEVICE_CMYK&&a.push({key:`Decode`,value:`[1 0 1 0 1 0 1 0]`})),a.push({key:`BitsPerComponent`,value:t.bitsPerComponent}),`decodeParameters`in t&&t.decodeParameters!==void 0&&a.push({key:`DecodeParms`,value:`<<`+t.decodeParameters+`>>`}),`transparency`in t&&Array.isArray(t.transparency)&&t.transparency.length>0){for(var o=``,s=0,c=t.transparency.length;s<c;s++)o+=t.transparency[s]+` `+t.transparency[s]+` `;a.push({key:`Mask`,value:`[`+o+`]`})}t.sMask!==void 0&&a.push({key:`SMask`,value:t.objectId+1+` 0 R`});var l=t.filter===void 0?void 0:[`/`+t.filter];if(r({data:t.data,additionalKeyValues:a,alreadyAppliedFilters:l,objectId:t.objectId}),n(`endobj`),`sMask`in t&&t.sMask!==void 0){var u,d=(u=t.sMaskBitsPerComponent)==null?t.bitsPerComponent:u,f={width:t.width,height:t.height,colorSpace:`DeviceGray`,bitsPerComponent:d,data:t.sMask};`filter`in t&&(f.decodeParameters=`/Predictor `.concat(t.predictor,` /Colors 1 /BitsPerComponent `,d,` /Columns `,t.width),f.filter=t.filter),e.call(this,f)}if(t.colorSpace===g.INDEXED){var p=this.internal.newObject();r({data:C(new Uint8Array(t.palette)),objectId:p}),n(`endobj`)}},a=function(){var e=this.internal.collections.addImage_images;for(var t in e)i.call(this,e[t])},o=function(){var e,t=this.internal.collections.addImage_images,n=this.internal.write;for(var r in t)n(`/I`+(e=t[r]).index,e.objectId,`0`,`R`)},s=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe(`putResources`,a),this.internal.events.subscribe(`putXobjectDict`,o))},c=function(){var e=this.internal.collections.addImage_images;return s.call(this),e},l=function(){return Object.keys(this.internal.collections.addImage_images).length},u=function(t){return typeof e[`process`+t.toUpperCase()]==`function`},d=function(e){return Bi(e)===`object`&&e.nodeType===1},f=function(t,n){if(t.nodeName===`IMG`&&t.hasAttribute(`src`)){var r=``+t.getAttribute(`src`);if(r.indexOf(`data:image/`)===0)return _o(unescape(r).split(`base64,`).pop());var i=e.loadFile(r,!0);if(i!==void 0)return i}if(t.nodeName===`CANVAS`){if(t.width===0||t.height===0)throw Error(`Given canvas must have data. Canvas width: `+t.width+`, height: `+t.height);var a;switch(n){case`PNG`:a=`image/png`;break;case`WEBP`:a=`image/webp`;break;default:a=`image/jpeg`}return _o(t.toDataURL(a,1).split(`base64,`).pop())}},p=function(e){var t=this.internal.collections.addImage_images;if(t){for(var n in t)if(e===t[n].alias)return t[n]}},m=function(e,t,n){return e||t||(e=-96,t=-96),e<0&&(e=-1*n.width*72/e/this.internal.scaleFactor),t<0&&(t=-1*n.height*72/t/this.internal.scaleFactor),e===0&&(e=t*n.width/n.height),t===0&&(t=e*n.height/n.width),[e,t]},h=function(e,t,n,r,i,a){var o=m.call(this,n,r,i),s=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,u=c.call(this);if(n=o[0],r=o[1],u[i.index]=i,a){a*=Math.PI/180;var d=Math.cos(a),f=Math.sin(a),p=function(e){return e.toFixed(4)},h=[p(d),p(f),p(-1*f),p(d),0,0,`cm`]}this.internal.write(`q`),a?(this.internal.write([1,`0`,`0`,1,s(e),l(t+r),`cm`].join(` `)),this.internal.write(h.join(` `)),this.internal.write([s(n),`0`,`0`,s(r),`0`,`0`,`cm`].join(` `))):this.internal.write([s(n),`0`,`0`,s(r),s(e),l(t+r),`cm`].join(` `)),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,`cm`].join(` `)),this.internal.write(`/I`+i.index+` Do`),this.internal.write(`Q`)},g=e.color_spaces={DEVICE_RGB:`DeviceRGB`,DEVICE_GRAY:`DeviceGray`,DEVICE_CMYK:`DeviceCMYK`,CAL_GREY:`CalGray`,CAL_RGB:`CalRGB`,LAB:`Lab`,ICC_BASED:`ICCBased`,INDEXED:`Indexed`,PATTERN:`Pattern`,SEPARATION:`Separation`,DEVICE_N:`DeviceN`};e.decode={DCT_DECODE:`DCTDecode`,FLATE_DECODE:`FlateDecode`,LZW_DECODE:`LZWDecode`,JPX_DECODE:`JPXDecode`,JBIG2_DECODE:`JBIG2Decode`,ASCII85_DECODE:`ASCII85Decode`,ASCII_HEX_DECODE:`ASCIIHexDecode`,RUN_LENGTH_DECODE:`RunLengthDecode`,CCITT_FAX_DECODE:`CCITTFaxDecode`};var _=e.image_compression={NONE:`NONE`,FAST:`FAST`,MEDIUM:`MEDIUM`,SLOW:`SLOW`},v=e.__addimage__.sHashCode=function(e){var t,n,r=0;if(typeof e==`string`)for(n=e.length,t=0;t<n;t++)r=(r<<5)-r+e.charCodeAt(t),r|=0;else if(x(e))for(n=e.byteLength/2,t=0;t<n;t++)r=(r<<5)-r+e[t],r|=0;return r},y=e.__addimage__.validateStringAsBase64=function(e){(e=e||``).toString().trim();var t=!0;return e.length===0&&(t=!1),e.length%4!=0&&(t=!1),!1===/^[A-Za-z0-9+/]+$/.test(e.substr(0,e.length-2))&&(t=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(e.substr(-2))&&(t=!1),t},b=e.__addimage__.extractImageFromDataUrl=function(e){if(e==null||!(e=e.trim()).startsWith(`data:`))return null;var t=e.indexOf(`,`);return t<0?null:e.substring(0,t).trim().endsWith(`base64`)?e.substring(t+1):null};e.__addimage__.isArrayBuffer=function(e){return Q(e,ArrayBuffer)};var x=e.__addimage__.isArrayBufferView=function(e){return Q(e,Int8Array)||Q(e,Uint8Array)||Q(e,Uint8ClampedArray)||Q(e,Int16Array)||Q(e,Uint16Array)||Q(e,Int32Array)||Q(e,Uint32Array)||Q(e,Float32Array)||Q(e,Float64Array)},S=e.__addimage__.binaryStringToUint8Array=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n},C=e.__addimage__.arrayBufferToBinaryString=function(e){for(var t=``,n=x(e)?e:new Uint8Array(e),r=0;r<n.length;r+=8192)t+=String.fromCharCode.apply(null,n.subarray(r,r+8192));return t};e.addImage=function(){var e,n,r,i,a,o,c,l,u;if(typeof arguments[1]==`number`?(n=t,r=arguments[1],i=arguments[2],a=arguments[3],o=arguments[4],c=arguments[5],l=arguments[6],u=arguments[7]):(n=arguments[1],r=arguments[2],i=arguments[3],a=arguments[4],o=arguments[5],c=arguments[6],l=arguments[7],u=arguments[8]),Bi(e=arguments[0])===`object`&&!d(e)&&`imageData`in e){var f=e;e=f.imageData,n=f.format||n||t,r=f.x||r||0,i=f.y||i||0,a=f.w||f.width||a,o=f.h||f.height||o,c=f.alias||c,l=f.compression||l,u=f.rotation||f.angle||u}var p=this.internal.getFilters();if(l===void 0&&p.indexOf(`FlateEncode`)!==-1&&(l=`SLOW`),isNaN(r)||isNaN(i))throw Error(`Invalid coordinates passed to jsPDF.addImage`);s.call(this);var m=w.call(this,e,n,c,l);return h.call(this,r,i,a,o,m,u),this};var w=function(n,i,a,o){var s,c,m;if(typeof n==`string`&&r(n)===t){n=unescape(n);var h=T(n,!1);(h!==``||(h=e.loadFile(n,!0))!==void 0)&&(n=h)}if(d(n)&&(n=f(n,i)),i=r(n,i),!u(i))throw Error(`addImage does not support files of type '`+i+`', please ensure that a plugin for '`+i+`' support is added.`);if(((m=a)==null||m.length===0)&&(a=function(e){return typeof e==`string`||x(e)?v(e):x(e.data)?v(e.data):null}(n)),(s=p.call(this,a))||(Q(n,Uint8Array)||i===`RGBA`||(c=n,n=S(n)),s=this[`process`+i.toUpperCase()](n,l.call(this),a,function(t){return t&&typeof t==`string`&&(t=t.toUpperCase()),t in e.image_compression?t:_.NONE}(o),c)),!s)throw Error(`An unknown error occurred whilst processing the image.`);return s},T=e.__addimage__.convertBase64ToBinaryString=function(e,t){t=typeof t!=`boolean`||t;var n,r=``;if(typeof e==`string`){var i;n=(i=b(e))==null?e:i;try{r=_o(n)}catch(e){if(t)throw y(n)?Error(`atob-Error in jsPDF.convertBase64ToBinaryString `+e.message):Error(`Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString `)}}return r};e.getImageProperties=function(n){var i,a,o=``;if(d(n)&&(n=f(n)),typeof n==`string`&&r(n)===t&&((o=T(n,!1))===``&&(o=e.loadFile(n)||``),n=o),a=r(n),!u(a))throw Error(`addImage does not support files of type '`+a+`', please ensure that a plugin for '`+a+`' support is added.`);if(Q(n,Uint8Array)||(n=S(n)),!(i=this[`process`+a.toUpperCase()](n)))throw Error(`An unknown error occurred whilst processing the image`);return i.fileType=a,i}})($.API),function(e){var t=function(e){if(e!==void 0&&e!=``)return!0};$.API.events.push([`addPage`,function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),e.events.push([`putPage`,function(e){for(var n,r,i,a=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,s=this.internal.getPageInfoByObjId(e.objId),c=e.pageContext.annotations,l=!1,u=0;u<c.length&&!l;u++)switch((n=c[u]).type){case`link`:(t(n.options.url)||t(n.options.pageNumber))&&(l=!0);break;case`reference`:case`text`:case`freetext`:l=!0}if(l!=0){this.internal.write(`/Annots [`);for(var d=0;d<c.length;d++){n=c[d];var f=this.internal.pdfEscape,p=this.internal.getEncryptor(e.objId);switch(n.type){case`reference`:this.internal.write(` `+n.object.objId+` 0 R `);break;case`text`:var m=this.internal.newAdditionalObject(),h=this.internal.newAdditionalObject(),g=this.internal.getEncryptor(m.objId),_=n.title||`Note`;i=`<</Type /Annot /Subtype /Text `+(r=`/Rect [`+a(n.bounds.x)+` `+o(n.bounds.y+n.bounds.h)+` `+a(n.bounds.x+n.bounds.w)+` `+o(n.bounds.y)+`] `)+`/Contents (`+f(g(n.contents))+`)`,i+=` /Popup `+h.objId+` 0 R`,i+=` /P `+s.objId+` 0 R`,i+=` /T (`+f(g(_))+`) >>`,m.content=i;var v=m.objId+` 0 R`;i=`<</Type /Annot /Subtype /Popup `+(r=`/Rect [`+a(n.bounds.x+30)+` `+o(n.bounds.y+n.bounds.h)+` `+a(n.bounds.x+n.bounds.w+30)+` `+o(n.bounds.y)+`] `)+` /Parent `+v,n.open&&(i+=` /Open true`),i+=` >>`,h.content=i,this.internal.write(m.objId,`0 R`,h.objId,`0 R`);break;case`freetext`:r=`/Rect [`+a(n.bounds.x)+` `+o(n.bounds.y)+` `+a(n.bounds.x+n.bounds.w)+` `+o(n.bounds.y+n.bounds.h)+`] `;var y=n.color||`#000000`;i=`<</Type /Annot /Subtype /FreeText `+r+`/Contents (`+f(p(n.contents))+`)`,i+=` /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#`+y+`)`,i+=` /Border [0 0 0]`,i+=` >>`,this.internal.write(i);break;case`link`:if(n.options.name){var b=this.annotations._nameMap[n.options.name];n.options.pageNumber=b.page,n.options.top=b.y}else n.options.top||(n.options.top=0);if(r=`/Rect [`+n.finalBounds.x+` `+n.finalBounds.y+` `+n.finalBounds.w+` `+n.finalBounds.h+`] `,i=``,n.options.url)i=`<</Type /Annot /Subtype /Link `+r+`/Border [0 0 0] /A <</S /URI /URI (`+f(p(n.options.url))+`) >>`;else if(n.options.pageNumber)switch(i=`<</Type /Annot /Subtype /Link `+r+`/Border [0 0 0] /Dest [`+this.internal.getPageInfo(n.options.pageNumber).objId+` 0 R`,n.options.magFactor=n.options.magFactor||`XYZ`,n.options.magFactor){case`Fit`:i+=` /Fit]`;break;case`FitH`:i+=` /FitH `+n.options.top+`]`;break;case`FitV`:n.options.left=n.options.left||0,i+=` /FitV `+n.options.left+`]`;break;default:var x=o(n.options.top);n.options.left=n.options.left||0,n.options.zoom===void 0&&(n.options.zoom=0),i+=` /XYZ `+n.options.left+` `+x+` `+n.options.zoom+`]`}i!=``&&(i+=` >>`,this.internal.write(i))}}this.internal.write(`]`)}}]),e.createAnnotation=function(e){var t=this.internal.getCurrentPageInfo();switch(e.type){case`link`:this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case`text`:case`freetext`:t.pageContext.annotations.push(e)}},e.link=function(e,t,n,r,i){var a=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;a.pageContext.annotations.push({finalBounds:{x:o(e),y:s(t),w:o(e+n),h:s(t+r)},options:i,type:`link`})},e.textWithLink=function(e,t,n,r){var i,a,o=this.getTextWidth(e),s=this.internal.getLineHeight()/this.internal.scaleFactor;if(r.maxWidth!==void 0){a=r.maxWidth;var c=this.splitTextToSize(e,a).length;i=Math.ceil(s*c)}else a=o,i=s;return this.text(e,t,n,r),n+=.2*s,r.align===`center`&&(t-=o/2),r.align===`right`&&(t-=o),this.link(t,n-s,a,i,r),o},e.getTextWidth=function(e){var t=this.internal.getFontSize();return this.getStringUnitWidth(e)*t/this.internal.scaleFactor}}($.API),function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},n={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];e.__arabicParser__={};var a=e.__arabicParser__.isInArabicSubstitutionA=function(e){return t[e.charCodeAt(0)]!==void 0},o=e.__arabicParser__.isArabicLetter=function(e){return typeof e==`string`&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(e)},s=e.__arabicParser__.isArabicEndLetter=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length<=2},c=e.__arabicParser__.isArabicAlfLetter=function(e){return o(e)&&i.indexOf(e.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=1};var l=e.__arabicParser__.arabicLetterHasFinalForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length>=3};var u=e.__arabicParser__.arabicLetterHasMedialForm=function(e){return o(e)&&a(e)&&t[e.charCodeAt(0)].length==4},d=e.__arabicParser__.resolveLigatures=function(e){var t=0,r=n,i=``,a=0;for(t=0;t<e.length;t+=1)r[e.charCodeAt(t)]===void 0?(r=n,i+=e.charAt(t-a),t-=a,a=0):(a++,typeof(r=r[e.charCodeAt(t)])==`number`&&(i+=String.fromCharCode(r),r=n,a=0),t===e.length-1&&(r=n,i+=e.charAt(t-(a-1)),t-=a-1,a=0));return i};e.__arabicParser__.isArabicDiacritic=function(e){return e!==void 0&&r[e.charCodeAt(0)]!==void 0};var f=e.__arabicParser__.getCorrectForm=function(e,t,n){return o(e)?!1===a(e)?-1:!l(e)||!o(t)&&!o(n)||!o(n)&&s(t)||s(e)&&!o(t)||s(e)&&c(t)||s(e)&&s(t)?0:u(e)&&o(t)&&!s(t)&&o(n)&&l(n)?3:s(e)||!o(n)?1:2:-1},p=function(e){var n=0,r=0,i=0,a=``,s=``,c=``,l=(e=e||``).split(`\\s+`),u=[];for(n=0;n<l.length;n+=1){for(u.push(``),r=0;r<l[n].length;r+=1)a=l[n][r],s=l[n][r-1],c=l[n][r+1],o(a)?(i=f(a,s,c),u[n]+=i===-1?a:String.fromCharCode(t[a.charCodeAt(0)][i])):u[n]+=a;u[n]=d(u[n])}return u.join(` `)},m=e.__arabicParser__.processArabic=e.processArabic=function(){var e,t=typeof arguments[0]==`string`?arguments[0]:arguments[0].text,n=[];if(Array.isArray(t)){var r=0;for(n=[],r=0;r<t.length;r+=1)Array.isArray(t[r])?n.push([p(t[r][0]),t[r][1],t[r][2]]):n.push([p(t[r])]);e=n}else e=p(t);return typeof arguments[0]==`string`?e:(arguments[0].text=e,arguments[0])};e.events.push([`preProcessText`,m])}($.API),$.API.autoPrint=function(e){var t;return(e=e||{}).variant=e.variant||`non-conform`,e.variant===`javascript`?this.addJS(`print({});`):(this.internal.events.subscribe(`postPutResources`,function(){t=this.internal.newObject(),this.internal.out(`<<`),this.internal.out(`/S /Named`),this.internal.out(`/Type /Action`),this.internal.out(`/N /Print`),this.internal.out(`>>`),this.internal.out(`endobj`)}),this.internal.events.subscribe(`putCatalog`,function(){this.internal.out(`/OpenAction `+t+` 0 R`)})),this},function(e){var t=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(t){e=t}});var t=150;Object.defineProperty(this,"width",{get:function(){return t},set:function(e){t=isNaN(e)||!1===Number.isInteger(e)||e<0?150:e,this.getContext(`2d`).pageWrapXEnabled&&(this.getContext(`2d`).pageWrapX=t+1)}});var n=300;Object.defineProperty(this,"height",{get:function(){return n},set:function(e){n=isNaN(e)||!1===Number.isInteger(e)||e<0?300:e,this.getContext(`2d`).pageWrapYEnabled&&(this.getContext(`2d`).pageWrapY=n+1)}});var r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(e){r=e}});var i={};Object.defineProperty(this,"style",{get:function(){return i},set:function(e){i=e}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(e,t){var n;if((e=e||`2d`)!==`2d`)return null;for(n in t)this.pdf.context2d.hasOwnProperty(n)&&(this.pdf.context2d[n]=t[n]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw Error(`toDataURL is not implemented.`)},e.events.push([`initialized`,function(){this.canvas=new t,this.canvas.pdf=this}])}($.API),function(e){var t={left:0,top:0,bottom:0,right:0},n=!1,r=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new a,this.internal.__cell__.pages=1},a=function(){var e=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var t=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var n=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return n},set:function(e){n=e}});var r=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return r},set:function(e){r=e}});var i=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return i},set:function(e){i=e}});var a=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return a},set:function(e){a=e}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(e){o=e}}),this};a.prototype.clone=function(){return new a(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},a.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(e){return r.call(this),this.internal.__cell__.headerFunction=typeof e==`function`?e:void 0,this},e.getTextDimensions=function(e,t){r.call(this);var n=(t=t||{}).fontSize||this.getFontSize(),i=t.font||this.getFont(),a=t.scaleFactor||this.internal.scaleFactor,o=0,s=0,c=0,l=this;if(!Array.isArray(e)&&typeof e!=`string`){if(typeof e!=`number`)throw Error(`getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.`);e=String(e)}var u=t.maxWidth;u>0?typeof e==`string`?e=this.splitTextToSize(e,u):Object.prototype.toString.call(e)===`[object Array]`&&(e=e.reduce(function(e,t){return e.concat(l.splitTextToSize(t,u))},[])):e=Array.isArray(e)?e:[e];for(var d=0;d<e.length;d++)o<(c=this.getStringUnitWidth(e[d],{font:i})*n)&&(o=c);return o!==0&&(s=e.length),{w:o/=a,h:Math.max((s*n*this.getLineHeightFactor()-n*(this.getLineHeightFactor()-1))/a,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var e=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new a(e.left,e.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var o=e.cell=function(){var e=Q(arguments[0],a)?arguments[0]:new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);r.call(this);var i=this.internal.__cell__.lastCell,o=this.internal.__cell__.padding,s=this.internal.__cell__.margins||t,c=this.internal.__cell__.tableHeaderRow,l=this.internal.__cell__.printHeaders;return i.lineNumber!==void 0&&(i.lineNumber===e.lineNumber?(e.x=(i.x||0)+(i.width||0),e.y=i.y||0):i.y+i.height+e.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),e.y=s.top,l&&c&&(this.printHeaderRow(e.lineNumber,!0),e.y+=c[0].height)):e.y=i.y+i.height||e.y),e.text[0]!==void 0&&(this.rect(e.x,e.y,e.width,e.height,!0===n?`FD`:void 0),e.align===`right`?this.text(e.text,e.x+e.width-o,e.y+o,{align:`right`,baseline:`top`}):e.align===`center`?this.text(e.text,e.x+e.width/2,e.y+o,{align:`center`,baseline:`top`,maxWidth:e.width-o-o}):this.text(e.text,e.x+o,e.y+o,{align:`left`,baseline:`top`,maxWidth:e.width-o-o})),this.internal.__cell__.lastCell=e,this};e.table=function(e,n,c,l,u){if(r.call(this),!c)throw Error(`No data for PDF table.`);var d,f,p,m,h=[],g=[],_=[],v={},y={},b=[],x=[],S=(u=u||{}).autoSize||!1,C=!1!==u.printHeaders,w=u.css&&u.css[`font-size`]!==void 0?16*u.css[`font-size`]:u.fontSize||12,T=u.margins||Object.assign({width:this.getPageWidth()},t),E=typeof u.padding==`number`?u.padding:3,D=u.headerBackgroundColor||`#c8c8c8`,O=u.headerTextColor||`#000`;if(i.call(this),this.internal.__cell__.printHeaders=C,this.internal.__cell__.margins=T,this.internal.__cell__.table_font_size=w,this.internal.__cell__.padding=E,this.internal.__cell__.headerBackgroundColor=D,this.internal.__cell__.headerTextColor=O,this.setFontSize(w),l==null)g=h=Object.keys(c[0]),_=h.map(function(){return`left`});else if(Array.isArray(l)&&Bi(l[0])===`object`)for(h=l.map(function(e){return e.name}),g=l.map(function(e){return e.prompt||e.name||``}),_=l.map(function(e){return e.align||`left`}),d=0;d<l.length;d+=1)y[l[d].name]=.7499990551181103*l[d].width;else Array.isArray(l)&&typeof l[0]==`string`&&(g=h=l,_=h.map(function(){return`left`}));if(S||Array.isArray(l)&&typeof l[0]==`string`)for(d=0;d<h.length;d+=1){for(v[m=h[d]]=c.map(function(e){return e[m]}),this.setFont(void 0,`bold`),b.push(this.getTextDimensions(g[d],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),f=v[m],this.setFont(void 0,`normal`),p=0;p<f.length;p+=1)b.push(this.getTextDimensions(f[p],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);y[m]=Math.max.apply(null,b)+E+E,b=[]}if(C){var k={};for(d=0;d<h.length;d+=1)k[h[d]]={},k[h[d]].text=g[d],k[h[d]].align=_[d];var A=s.call(this,k,y);x=h.map(function(t){return new a(e,n,y[t],A,k[t].text,void 0,k[t].align)}),this.setTableHeaderRow(x),this.printHeaderRow(1,!1)}var j=l.reduce(function(e,t){return e[t.name]=t.align,e},{});for(d=0;d<c.length;d+=1){`rowStart`in u&&Q(u.rowStart,Function)&&u.rowStart({row:d,data:c[d]},this);var M=s.call(this,c[d],y);for(p=0;p<h.length;p+=1){var N=c[d][h[p]];`cellStart`in u&&Q(u.cellStart,Function)&&u.cellStart({row:d,col:p,data:N},this),o.call(this,new a(e,n,y[h[p]],M,N,d+2,j[h[p]]))}}return this.internal.__cell__.table_x=e,this.internal.__cell__.table_y=n,this};var s=function(e,t){var n=this.internal.__cell__.padding,r=this.internal.__cell__.table_font_size,i=this.internal.scaleFactor;return Object.keys(e).map(function(r){var i=e[r];return this.splitTextToSize(i.hasOwnProperty(`text`)?i.text:i,t[r]-n-n)},this).map(function(e){return this.getLineHeightFactor()*e.length*r/i+n+n},this).reduce(function(e,t){return Math.max(e,t)},0)};e.setTableHeaderRow=function(e){r.call(this),this.internal.__cell__.tableHeaderRow=e},e.printHeaderRow=function(e,t){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw Error(`Property tableHeaderRow does not exist.`);var i;if(n=!0,typeof this.internal.__cell__.headerFunction==`function`){var s=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new a(s[0],s[1],s[2],s[3],void 0,-1)}this.setFont(void 0,`bold`);for(var c=[],l=0;l<this.internal.__cell__.tableHeaderRow.length;l+=1){i=this.internal.__cell__.tableHeaderRow[l].clone(),t&&(i.y=this.internal.__cell__.margins.top||0,c.push(i)),i.lineNumber=e;var u=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),o.call(this,i),this.setTextColor(u)}c.length>0&&this.setTableHeaderRow(c),this.setFont(void 0,`normal`),n=!1}}($.API),dn={italic:[`italic`,`oblique`,`normal`],oblique:[`oblique`,`italic`,`normal`],normal:[`normal`,`oblique`,`italic`]},$s=[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`],Re=ep($s),ct=[100,200,300,400,500,600,700,800,900],Zs=ep(ct),x={"sans-serif":`helvetica`,fixed:`courier`,monospace:`courier`,terminal:`courier`,cursive:`times`,fantasy:`times`,serif:`times`},Wt={caption:`times`,icon:`times`,menu:`times`,"message-box":`times`,"small-caption":`times`,"status-bar":`times`},ut=[`times`],(function(e){var t,n,r,i,a,o,s,c,l,u=function(e){return e=e||{},this.isStrokeTransparent=e.isStrokeTransparent||!1,this.strokeOpacity=e.strokeOpacity||1,this.strokeStyle=e.strokeStyle||`#000000`,this.fillStyle=e.fillStyle||`#000000`,this.isFillTransparent=e.isFillTransparent||!1,this.fillOpacity=e.fillOpacity||1,this.font=e.font||`10px sans-serif`,this.textBaseline=e.textBaseline||`alphabetic`,this.textAlign=e.textAlign||`left`,this.lineWidth=e.lineWidth||1,this.lineJoin=e.lineJoin||`miter`,this.lineCap=e.lineCap||`butt`,this.path=e.path||[],this.transform=e.transform===void 0?new c:e.transform.clone(),this.globalCompositeOperation=e.globalCompositeOperation||`normal`,this.globalAlpha=e.globalAlpha||1,this.clip_path=e.clip_path||[],this.currentPoint=e.currentPoint||new o,this.miterLimit=e.miterLimit||10,this.lastPoint=e.lastPoint||new o,this.lineDashOffset=e.lineDashOffset||0,this.lineDash=e.lineDash||[],this.margin=e.margin||[0,0,0,0],this.prevPageLastElemOffset=e.prevPageLastElemOffset||0,this.ignoreClearRect=typeof e.ignoreClearRect!=`boolean`||e.ignoreClearRect,this};e.events.push([`initialized`,function(){this.context2d=new d(this),t=this.internal.f2,n=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,a=this.internal.getVerticalCoordinate,o=this.internal.Point,s=this.internal.Rectangle,c=this.internal.Matrix,l=new u}]);var d=function(e){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var t=e;Object.defineProperty(this,"pdf",{get:function(){return t}});var n=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return n},set:function(e){n=!!e}});var r=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(e){r=!!e}});var i=0;Object.defineProperty(this,"posX",{get:function(){return i},set:function(e){isNaN(e)||(i=e)}});var a=0;Object.defineProperty(this,"posY",{get:function(){return a},set:function(e){isNaN(e)||(a=e)}}),Object.defineProperty(this,"margin",{get:function(){return l.margin},set:function(e){var t;typeof e==`number`?t=[e,e,e,e]:((t=[,,,,])[0]=e[0],t[1]=e.length>=2?e[1]:t[0],t[2]=e.length>=3?e[2]:t[0],t[3]=e.length>=4?e[3]:t[1]),l.margin=t}});var o=!1;Object.defineProperty(this,"autoPaging",{get:function(){return o},set:function(e){o=e}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(e){s=e}});var c=[];Object.defineProperty(this,"pageBreaks",{get:function(){return c},set:function(e){c=e}}),Object.defineProperty(this,"ctx",{get:function(){return l},set:function(e){Q(e,u)&&(l=e)}}),Object.defineProperty(this,"path",{get:function(){return l.path},set:function(e){l.path=e}});var d=[];Object.defineProperty(this,"ctxStack",{get:function(){return d},set:function(e){d=e}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(e){var t=f(e);this.ctx.fillStyle=t.style,this.ctx.isFillTransparent=t.a===0,this.ctx.fillOpacity=t.a,this.pdf.setFillColor(t.r,t.g,t.b,{a:t.a}),this.pdf.setTextColor(t.r,t.g,t.b,{a:t.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(e){var t=f(e);this.ctx.strokeStyle=t.style,this.ctx.isStrokeTransparent=t.a===0,this.ctx.strokeOpacity=t.a,t.a===0?this.pdf.setDrawColor(255,255,255):(t.a,this.pdf.setDrawColor(t.r,t.g,t.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(e){[`butt`,`round`,`square`].indexOf(e)!==-1&&(this.ctx.lineCap=e,this.pdf.setLineCap(e))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(e){isNaN(e)||(this.ctx.lineWidth=e,this.pdf.setLineWidth(e))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(e){[`bevel`,`round`,`miter`].indexOf(e)!==-1&&(this.ctx.lineJoin=e,this.pdf.setLineJoin(e))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(e){isNaN(e)||(this.ctx.miterLimit=e,this.pdf.setMiterLimit(e))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(e){this.ctx.textBaseline=e}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(e){[`right`,`end`,`center`,`left`,`start`].indexOf(e)!==-1&&(this.ctx.textAlign=e)}});var p=null,m=null,h=null;Object.defineProperty(this,"fontFaces",{get:function(){return h},set:function(e){p=null,m=null,h=e}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(e){var t;if(this.ctx.font=e,(t=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z0-9]+?)\s*$/i.exec(e))!==null){var n=t[1];t[2];var r=t[3],i=t[4];t[5];var a=t[6],o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(i)[2];i=Math.floor(o===`px`?parseFloat(i)*this.pdf.internal.scaleFactor:o===`em`?parseFloat(i)*this.pdf.getFontSize():parseFloat(i)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(i);var s=function(e){var t,n,r=[],i=e.trim();if(i===``)return ut;if(i in Wt)return[Wt[i]];for(;i!==``;){switch(n=null,t=(i=ip(i)).charAt(0)){case`"`:case`'`:n=ap(i.substring(1),t);break;default:n=op(i)}if(n===null||(r.push(n[0]),(i=ip(n[1]))!==``&&i.charAt(0)!==`,`))return ut;i=i.replace(/^,/,``)}return r}(a);if(this.fontFaces){var c=function(e,t,n){for(var r=(n=n||{}).defaultFontFamily||`times`,i=Object.assign({},x,n.genericFontFamilies||{}),a=null,o=null,s=0;s<t.length;++s)if(i[(a=tp(t[s])).family]&&(a.family=i[a.family]),e.hasOwnProperty(a.family)){o=e[a.family];break}if(!(o=o||e[r]))throw Error(`Could not find a font-family for the rule '`+rp(a)+`' and default family '`+r+`'.`);if(o=function(e,t){if(t[e])return t[e];var n=Re[e],r=np(t,$s,n,n<=Re.normal?-1:1);if(!r)throw Error(`Could not find a matching font-stretch value for `+e);return r}(a.stretch,o),o=function(e,t){if(t[e])return t[e];for(var n=dn[e],r=0;r<n.length;++r)if(t[n[r]])return t[n[r]];throw Error(`Could not find a matching font-style for `+e)}(a.style,o),!(o=function(e,t){if(t[e])return t[e];if(e===400&&t[500])return t[500];if(e===500&&t[400])return t[400];var n=Zs[e],r=np(t,ct,n,e<400?-1:1);if(!r)throw Error(`Could not find a matching font-weight for value `+e);return r}(a.weight,o)))throw Error(`Failed to resolve a font for the rule '`+rp(a)+`'.`);return o}(function(e,t){var n=e.getFontList(),r=JSON.stringify(n);return(p===null||m!==r)&&(p=function(e){for(var t={},n=0;n<e.length;++n){var r=tp(e[n]),i=r.family,a=r.stretch,o=r.style,s=r.weight;t[i]=t[i]||{},t[i][a]=t[i][a]||{},t[i][a][o]=t[i][a][o]||{},t[i][a][o][s]=r}return t}((function(e){var t=[];return Object.keys(e).forEach(function(n){e[n].forEach(function(e){var r=null;switch(e){case`bold`:r={family:n,weight:`bold`};break;case`italic`:r={family:n,style:`italic`};break;case`bolditalic`:r={family:n,weight:`bold`,style:`italic`};break;case``:case`normal`:r={family:n}}r!==null&&(r.ref={name:n,style:e},t.push(r))})}),t})(n).concat(t)),m=r),p}(this.pdf,this.fontFaces),s.map(function(e){return{family:e,stretch:`normal`,weight:r,style:n}}));this.pdf.setFont(c.ref.name,c.ref.style)}else{var l=``;(r===`bold`||parseInt(r,10)>=700||n===`bold`)&&(l=`bold`),n===`italic`&&(l+=`italic`),l.length===0&&(l=`normal`);for(var u=``,d={arial:`Helvetica`,Arial:`Helvetica`,verdana:`Helvetica`,Verdana:`Helvetica`,helvetica:`Helvetica`,Helvetica:`Helvetica`,"sans-serif":`Helvetica`,fixed:`Courier`,monospace:`Courier`,terminal:`Courier`,cursive:`Times`,fantasy:`Times`,serif:`Times`},f=0;f<s.length;f++){if(this.pdf.internal.getFont(s[f],l,{noFallback:!0,disableWarning:!0})!==void 0){u=s[f];break}if(l===`bolditalic`&&this.pdf.internal.getFont(s[f],`bold`,{noFallback:!0,disableWarning:!0})!==void 0)u=s[f],l=`bold`;else if(this.pdf.internal.getFont(s[f],`normal`,{noFallback:!0,disableWarning:!0})!==void 0){u=s[f],l=`normal`;break}}if(u===``){for(var h=0;h<s.length;h++)if(d[s[h]]){u=d[s[h]];break}}u=u===``?`Times`:u,this.pdf.setFont(u,l)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(e){this.ctx.globalCompositeOperation=e}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(e){this.ctx.globalAlpha=e}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(e){this.ctx.lineDashOffset=e,te.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(e){this.ctx.lineDash=e,te.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(e){this.ctx.ignoreClearRect=!!e}})};d.prototype.setLineDash=function(e){this.lineDash=e},d.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},d.prototype.fill=function(){b.call(this,`fill`,!1)},d.prototype.stroke=function(){b.call(this,`stroke`,!1)},d.prototype.beginPath=function(){this.path=[{type:`begin`}]},d.prototype.moveTo=function(e,t){if(isNaN(e)||isNaN(t))throw xc.error(`jsPDF.context2d.moveTo: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.moveTo`);var n=this.ctx.transform.applyToPoint(new o(e,t));this.path.push({type:`mt`,x:n.x,y:n.y}),this.ctx.lastPoint=new o(e,t)},d.prototype.closePath=function(){var e=new o(0,0),t=0;for(t=this.path.length-1;t!==-1;t--)if(this.path[t].type===`begin`&&Bi(this.path[t+1])===`object`&&typeof this.path[t+1].x==`number`){e=new o(this.path[t+1].x,this.path[t+1].y);break}this.path.push({type:`close`}),this.ctx.lastPoint=new o(e.x,e.y)},d.prototype.lineTo=function(e,t){if(isNaN(e)||isNaN(t))throw xc.error(`jsPDF.context2d.lineTo: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.lineTo`);var n=this.ctx.transform.applyToPoint(new o(e,t));this.path.push({type:`lt`,x:n.x,y:n.y}),this.ctx.lastPoint=new o(n.x,n.y)},d.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),b.call(this,null,!0)},d.prototype.quadraticCurveTo=function(e,t,n,r){if(isNaN(n)||isNaN(r)||isNaN(e)||isNaN(t))throw xc.error(`jsPDF.context2d.quadraticCurveTo: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.quadraticCurveTo`);var i=this.ctx.transform.applyToPoint(new o(n,r)),a=this.ctx.transform.applyToPoint(new o(e,t));this.path.push({type:`qct`,x1:a.x,y1:a.y,x:i.x,y:i.y}),this.ctx.lastPoint=new o(i.x,i.y)},d.prototype.bezierCurveTo=function(e,t,n,r,i,a){if(isNaN(i)||isNaN(a)||isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw xc.error(`jsPDF.context2d.bezierCurveTo: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.bezierCurveTo`);var s=this.ctx.transform.applyToPoint(new o(i,a)),c=this.ctx.transform.applyToPoint(new o(e,t)),l=this.ctx.transform.applyToPoint(new o(n,r));this.path.push({type:`bct`,x1:c.x,y1:c.y,x2:l.x,y2:l.y,x:s.x,y:s.y}),this.ctx.lastPoint=new o(s.x,s.y)},d.prototype.arc=function(e,t,n,r,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(i))throw xc.error(`jsPDF.context2d.arc: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.arc`);if(a=!!a,!this.ctx.transform.isIdentity){var s=this.ctx.transform.applyToPoint(new o(e,t));e=s.x,t=s.y;var c=this.ctx.transform.applyToPoint(new o(0,n)),l=this.ctx.transform.applyToPoint(new o(0,0));n=Math.sqrt((c.x-l.x)**2+(c.y-l.y)**2)}Math.abs(i-r)>=2*Math.PI&&(r=0,i=2*Math.PI),this.path.push({type:`arc`,x:e,y:t,radius:n,startAngle:r,endAngle:i,counterclockwise:a})},d.prototype.arcTo=function(e,t,n,r,i){throw Error(`arcTo not implemented.`)},d.prototype.rect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw xc.error(`jsPDF.context2d.rect: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.rect`);this.moveTo(e,t),this.lineTo(e+n,t),this.lineTo(e+n,t+r),this.lineTo(e,t+r),this.lineTo(e,t),this.lineTo(e+n,t),this.lineTo(e,t)},d.prototype.fillRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw xc.error(`jsPDF.context2d.fillRect: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.fillRect`);if(!p.call(this)){var i={};this.lineCap!==`butt`&&(i.lineCap=this.lineCap,this.lineCap=`butt`),this.lineJoin!==`miter`&&(i.lineJoin=this.lineJoin,this.lineJoin=`miter`),this.beginPath(),this.rect(e,t,n,r),this.fill(),i.hasOwnProperty(`lineCap`)&&(this.lineCap=i.lineCap),i.hasOwnProperty(`lineJoin`)&&(this.lineJoin=i.lineJoin)}},d.prototype.strokeRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw xc.error(`jsPDF.context2d.strokeRect: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.strokeRect`);m.call(this)||(this.beginPath(),this.rect(e,t,n,r),this.stroke())},d.prototype.clearRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw xc.error(`jsPDF.context2d.clearRect: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.clearRect`);this.ignoreClearRect||(this.fillStyle=`#ffffff`,this.fillRect(e,t,n,r))},d.prototype.save=function(e){e=typeof e!=`boolean`||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out(`q`);if(this.pdf.setPage(t),e){this.ctx.fontSize=this.pdf.internal.getFontSize();var r=new u(this.ctx);this.ctxStack.push(this.ctx),this.ctx=r}},d.prototype.restore=function(e){e=typeof e!=`boolean`||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out(`Q`);this.pdf.setPage(t),e&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},d.prototype.toDataURL=function(){throw Error(`toDataUrl not implemented.`)};var f=function(e){var t,n,r,i;if(!0===e.isCanvasGradient&&(e=e.getColor()),!e)return{r:0,g:0,b:0,a:0,style:e};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(e))t=0,n=0,r=0,i=0;else{var a=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(e);if(a!==null)t=parseInt(a[1]),n=parseInt(a[2]),r=parseInt(a[3]),i=1;else if((a=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(e))!==null)t=parseInt(a[1]),n=parseInt(a[2]),r=parseInt(a[3]),i=parseFloat(a[4]);else{if(i=1,typeof e==`string`&&e.charAt(0)!==`#`){var o=new Nf(e);e=o.ok?o.toHex():`#000000`}e.length===4?(t=e.substring(1,2),t+=t,n=e.substring(2,3),n+=n,r=e.substring(3,4),r+=r):(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7)),t=parseInt(t,16),n=parseInt(n,16),r=parseInt(r,16)}}return{r:t,g:n,b:r,a:i,style:e}},p=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},m=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};d.prototype.fillText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||typeof e!=`string`)throw xc.error(`jsPDF.context2d.fillText: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.fillText`);if(r=isNaN(r)?void 0:r,!p.call(this)){var i=F(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;k.call(this,{text:e,x:t,y:n,scale:a,angle:i,align:this.textAlign,maxWidth:r})}},d.prototype.strokeText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||typeof e!=`string`)throw xc.error(`jsPDF.context2d.strokeText: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.strokeText`);if(!m.call(this)){r=isNaN(r)?void 0:r;var i=F(this.ctx.transform.rotation),a=this.ctx.transform.scaleX;k.call(this,{text:e,x:t,y:n,scale:a,renderingMode:`stroke`,angle:i,align:this.textAlign,maxWidth:r})}},d.prototype.measureText=function(e){if(typeof e!=`string`)throw xc.error(`jsPDF.context2d.measureText: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.measureText`);var t=this.pdf,n=this.pdf.internal.scaleFactor,r=t.internal.getFontSize(),i=t.getStringUnitWidth(e)*r/t.internal.scaleFactor;return new function(e){var t=(e=e||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return t}}),this}({width:i*=Math.round(96*n/72*1e4)/1e4})},d.prototype.scale=function(e,t){if(isNaN(e)||isNaN(t))throw xc.error(`jsPDF.context2d.scale: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.scale`);var n=new c(e,0,0,t,0,0);this.ctx.transform=this.ctx.transform.multiply(n)},d.prototype.rotate=function(e){if(isNaN(e))throw xc.error(`jsPDF.context2d.rotate: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.rotate`);var t=new c(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0);this.ctx.transform=this.ctx.transform.multiply(t)},d.prototype.translate=function(e,t){if(isNaN(e)||isNaN(t))throw xc.error(`jsPDF.context2d.translate: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.translate`);var n=new c(1,0,0,1,e,t);this.ctx.transform=this.ctx.transform.multiply(n)},d.prototype.transform=function(e,t,n,r,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(i)||isNaN(a))throw xc.error(`jsPDF.context2d.transform: Invalid arguments`,arguments),Error(`Invalid arguments passed to jsPDF.context2d.transform`);var o=new c(e,t,n,r,i,a);this.ctx.transform=this.ctx.transform.multiply(o)},d.prototype.setTransform=function(e,t,n,r,i,a){e=isNaN(e)?1:e,t=isNaN(t)?0:t,n=isNaN(n)?0:n,r=isNaN(r)?1:r,i=isNaN(i)?0:i,a=isNaN(a)?0:a,this.ctx.transform=new c(e,t,n,r,i,a)};var h=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};d.prototype.drawImage=function(e,t,n,r,i,a,o,l,u){var d=this.pdf.getImageProperties(e),f=1,p=1,m=1,_=1;r!==void 0&&l!==void 0&&(m=l/r,_=u/i,f=d.width/r*l/r,p=d.height/i*u/i),a===void 0&&(a=t,o=n,t=0,n=0),r!==void 0&&l===void 0&&(l=r,u=i),r===void 0&&l===void 0&&(l=d.width,u=d.height);var b=this.ctx.transform.decompose(),x=F(b.rotate.shx),C=new c,w=(C=(C=(C=C.multiply(b.translate)).multiply(b.skew)).multiply(b.scale)).applyToRectangle(new s(a-t*m,o-n*_,r*f,i*p));if(this.autoPaging){for(var T,E=g.call(this,w),D=[],O=0;O<E.length;O+=1)D.indexOf(E[O])===-1&&D.push(E[O]);y(D);for(var k=D[0],A=D[D.length-1],j=k;j<A+1;j++){this.pdf.setPage(j);var M=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],N=j===1?this.posY+this.margin[0]:this.margin[0],P=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ee=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],I=j===1?0:P+(j-2)*ee;if(this.ctx.clip_path.length!==0){var te=this.path;T=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=v(T,this.posX+this.margin[3],-I+N+this.ctx.prevPageLastElemOffset),S.call(this,`fill`,!0),this.path=te}var L=JSON.parse(JSON.stringify(w));L=v([L],this.posX+this.margin[3],-I+N+this.ctx.prevPageLastElemOffset)[0];var R=(j>k||j<A)&&h.call(this);R&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],M,ee,null).clip().discardPath()),this.pdf.addImage(e,`JPEG`,L.x,L.y,L.w,L.h,null,null,x),R&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(e,`JPEG`,w.x,w.y,w.w,w.h,null,null,x)};var g=function(e,t,n){var r=[];t=t||this.pdf.internal.pageSize.width,n=n||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var i=this.posY+this.ctx.prevPageLastElemOffset;switch(e.type){default:case`mt`:case`lt`:r.push(Math.floor((e.y+i)/n)+1);break;case`arc`:r.push(Math.floor((e.y+i-e.radius)/n)+1),r.push(Math.floor((e.y+i+e.radius)/n)+1);break;case`qct`:var a=ee(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x,e.y);r.push(Math.floor((a.y+i)/n)+1),r.push(Math.floor((a.y+a.h+i)/n)+1);break;case`bct`:var o=I(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x2,e.y2,e.x,e.y);r.push(Math.floor((o.y+i)/n)+1),r.push(Math.floor((o.y+o.h+i)/n)+1);break;case`rect`:r.push(Math.floor((e.y+i)/n)+1),r.push(Math.floor((e.y+e.h+i)/n)+1)}for(var s=0;s<r.length;s+=1)for(;this.pdf.internal.getNumberOfPages()<r[s];)_.call(this);return r},_=function(){var e=this.fillStyle,t=this.strokeStyle,n=this.font,r=this.lineCap,i=this.lineWidth,a=this.lineJoin;this.pdf.addPage(),this.fillStyle=e,this.strokeStyle=t,this.font=n,this.lineCap=r,this.lineWidth=i,this.lineJoin=a},v=function(e,t,n){for(var r=0;r<e.length;r++)switch(e[r].type){case`bct`:e[r].x2+=t,e[r].y2+=n;case`qct`:e[r].x1+=t,e[r].y1+=n;default:e[r].x+=t,e[r].y+=n}return e},y=function(e){return e.sort(function(e,t){return e-t})},b=function(e,t){var n=this.fillStyle,r=this.strokeStyle,i=this.lineCap,a=this.lineWidth,o=Math.abs(a*this.ctx.transform.scaleX),s=this.lineJoin;if(this.autoPaging){for(var c,l,u=JSON.parse(JSON.stringify(this.path)),d=JSON.parse(JSON.stringify(this.path)),f=[],p=0;p<d.length;p++)if(d[p].x!==void 0)for(var m=g.call(this,d[p]),b=0;b<m.length;b+=1)f.indexOf(m[b])===-1&&f.push(m[b]);for(var x=0;x<f.length;x++)for(;this.pdf.internal.getNumberOfPages()<f[x];)_.call(this);y(f);for(var C=f[0],w=f[f.length-1],T=C;T<w+1;T++){this.pdf.setPage(T),this.fillStyle=n,this.strokeStyle=r,this.lineCap=i,this.lineWidth=o,this.lineJoin=s;var E=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],D=T===1?this.posY+this.margin[0]:this.margin[0],O=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],k=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],A=T===1?0:O+(T-2)*k;if(this.ctx.clip_path.length!==0){var j=this.path;c=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=v(c,this.posX+this.margin[3],-A+D+this.ctx.prevPageLastElemOffset),S.call(this,e,!0),this.path=j}if(l=JSON.parse(JSON.stringify(u)),this.path=v(l,this.posX+this.margin[3],-A+D+this.ctx.prevPageLastElemOffset),!1===t||T===0){var M=(T>C||T<w)&&h.call(this);M&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],E,k,null).clip().discardPath()),S.call(this,e,t),M&&this.pdf.restoreGraphicsState()}this.lineWidth=a}this.path=u}else this.lineWidth=o,S.call(this,e,t),this.lineWidth=a},S=function(e,t){if((e!==`stroke`||t||!m.call(this))&&(e===`stroke`||t||!p.call(this))){for(var n,r,i=[],a=this.path,o=0;o<a.length;o++){var s=a[o];switch(s.type){case`begin`:i.push({begin:!0});break;case`close`:i.push({close:!0});break;case`mt`:i.push({start:s,deltas:[],abs:[]});break;case`lt`:var c=i.length;if(a[o-1]&&!isNaN(a[o-1].x)&&(n=[s.x-a[o-1].x,s.y-a[o-1].y],c>0)){for(;c>=0;c--)if(!0!==i[c-1].close&&!0!==i[c-1].begin){i[c-1].deltas.push(n),i[c-1].abs.push(s);break}}break;case`bct`:n=[s.x1-a[o-1].x,s.y1-a[o-1].y,s.x2-a[o-1].x,s.y2-a[o-1].y,s.x-a[o-1].x,s.y-a[o-1].y],i[i.length-1].deltas.push(n);break;case`qct`:var l=a[o-1].x+2/3*(s.x1-a[o-1].x),u=a[o-1].y+2/3*(s.y1-a[o-1].y),d=s.x+2/3*(s.x1-s.x),f=s.y+2/3*(s.y1-s.y),h=s.x,g=s.y;n=[l-a[o-1].x,u-a[o-1].y,d-a[o-1].x,f-a[o-1].y,h-a[o-1].x,g-a[o-1].y],i[i.length-1].deltas.push(n);break;case`arc`:i.push({deltas:[],abs:[],arc:!0}),Array.isArray(i[i.length-1].abs)&&i[i.length-1].abs.push(s)}}r=t?null:e===`stroke`?`stroke`:`fill`;for(var _=!1,v=0;v<i.length;v++)if(i[v].arc)for(var y=i[v].abs,b=0;b<y.length;b++){var x=y[b];x.type===`arc`?T.call(this,x.x,x.y,x.radius,x.startAngle,x.endAngle,x.counterclockwise,void 0,t,!_):A.call(this,x.x,x.y),_=!0}else if(!0===i[v].close)this.pdf.internal.out(`h`),_=!1;else if(!0!==i[v].begin){var S=i[v].start.x,C=i[v].start.y;j.call(this,i[v].deltas,S,C),_=!0}r&&E.call(this,r),t&&D.call(this)}},C=function(e){var t=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,n=t*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case`bottom`:return e-n;case`top`:return e+t-n;case`hanging`:return e+t-2*n;case`middle`:return e+t/2-n;default:return e}},w=function(e){return e+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};d.prototype.createLinearGradient=function(){var e=function(){};return e.colorStops=[],e.addColorStop=function(e,t){this.colorStops.push([e,t])},e.getColor=function(){return this.colorStops.length===0?`#000000`:this.colorStops[0][1]},e.isCanvasGradient=!0,e},d.prototype.createPattern=function(){return this.createLinearGradient()},d.prototype.createRadialGradient=function(){return this.createLinearGradient()};var T=function(e,t,n,r,i,a,o,s,c){for(var l=N.call(this,n,r,i,a),u=0;u<l.length;u++){var d=l[u];u===0&&(c?O.call(this,d.x1+e,d.y1+t):A.call(this,d.x1+e,d.y1+t)),M.call(this,e,t,d.x2,d.y2,d.x3,d.y3,d.x4,d.y4)}s?D.call(this):E.call(this,o)},E=function(e){switch(e){case`stroke`:this.pdf.internal.out(`S`);break;case`fill`:this.pdf.internal.out(`f`)}},D=function(){this.pdf.clip(),this.pdf.discardPath()},O=function(e,t){this.pdf.internal.out(n(e)+` `+r(t)+` m`)},k=function(e){var t;switch(e.align){case`right`:case`end`:t=`right`;break;case`center`:t=`center`;break;default:t=`left`}var n,r,i,a=this.pdf.getTextDimensions(e.text),l=C.call(this,e.y),u=w.call(this,l)-a.h,d=this.ctx.transform.applyToPoint(new o(e.x,l));if(this.autoPaging){var f=this.ctx.transform.decompose(),p=new c;p=(p=(p=p.multiply(f.translate)).multiply(f.skew)).multiply(f.scale);for(var m=this.ctx.transform.applyToRectangle(new s(e.x,l,a.w,a.h)),_=p.applyToRectangle(new s(e.x,u,a.w,a.h)),b=g.call(this,_),x=[],T=0;T<b.length;T+=1)x.indexOf(b[T])===-1&&x.push(b[T]);y(x);for(var E=x[0],D=x[x.length-1],O=E;O<D+1;O++){this.pdf.setPage(O);var k=O===1?this.posY+this.margin[0]:this.margin[0],A=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],j=this.pdf.internal.pageSize.height-this.margin[2],M=j-this.margin[0],N=this.pdf.internal.pageSize.width-this.margin[1],P=N-this.margin[3],F=O===1?0:A+(O-2)*M;if(this.ctx.clip_path.length!==0){var ee=this.path;n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=v(n,this.posX+this.margin[3],-1*F+k),S.call(this,`fill`,!0),this.path=ee}var I=v([JSON.parse(JSON.stringify(_))],this.posX+this.margin[3],-F+k+this.ctx.prevPageLastElemOffset)[0];e.scale>=.01&&(r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(r*e.scale),i=this.lineWidth,this.lineWidth=i*e.scale);var te=this.autoPaging!==`text`;if(te||I.y+I.h<=j){if(te||I.y>=k&&I.x<=N){var L=te?e.text:this.pdf.splitTextToSize(e.text,e.maxWidth||N-I.x)[0],R=v([JSON.parse(JSON.stringify(m))],this.posX+this.margin[3],-F+k+this.ctx.prevPageLastElemOffset)[0],z=te&&(O>E||O<D)&&h.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],P,M,null).clip().discardPath()),this.pdf.text(L,R.x,R.y,{angle:e.angle,align:t,renderingMode:e.renderingMode}),z&&this.pdf.restoreGraphicsState()}}else I.y<j&&(this.ctx.prevPageLastElemOffset+=j-I.y);e.scale>=.01&&(this.pdf.setFontSize(r),this.lineWidth=i)}}else e.scale>=.01&&(r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(r*e.scale),i=this.lineWidth,this.lineWidth=i*e.scale),this.pdf.text(e.text,d.x+this.posX,d.y+this.posY,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),e.scale>=.01&&(this.pdf.setFontSize(r),this.lineWidth=i)},A=function(e,t,i,a){i=i||0,a=a||0,this.pdf.internal.out(n(e+i)+` `+r(t+a)+` l`)},j=function(e,t,n){return this.pdf.lines(e,t,n,null,null)},M=function(e,n,r,o,s,c,l,u){this.pdf.internal.out([t(i(r+e)),t(a(o+n)),t(i(s+e)),t(a(c+n)),t(i(l+e)),t(a(u+n)),`c`].join(` `))},N=function(e,t,n,r){for(var i=2*Math.PI,a=Math.PI/2;t>n;)t-=i;var o=Math.abs(n-t);o<i&&r&&(o=i-o);for(var s=[],c=r?-1:1,l=t;o>1e-5;){var u=l+c*Math.min(o,a);s.push(P.call(this,e,l,u)),o-=Math.abs(u-l),l=u}return s},P=function(e,t,n){var r=(n-t)/2,i=e*Math.cos(r),a=e*Math.sin(r),o=i,s=-a,c=o*o+s*s,l=c+o*i+s*a,u=4/3*(Math.sqrt(2*c*l)-l)/(o*a-s*i),d=o-u*s,f=s+u*o,p=d,m=-f,h=r+t,g=Math.cos(h),_=Math.sin(h);return{x1:e*Math.cos(t),y1:e*Math.sin(t),x2:d*g-f*_,y2:d*_+f*g,x3:p*g-m*_,y3:p*_+m*g,x4:e*Math.cos(n),y4:e*Math.sin(n)}},F=function(e){return 180*e/Math.PI},ee=function(e,t,n,r,i,a){var o=e+.5*(n-e),c=t+.5*(r-t),l=i+.5*(n-i),u=a+.5*(r-a),d=Math.min(e,i,o,l),f=Math.max(e,i,o,l),p=Math.min(t,a,c,u),m=Math.max(t,a,c,u);return new s(d,p,f-d,m-p)},I=function(e,t,n,r,i,a,o,c){var l,u,d,f,p,m,h,g,_,v,y,b,x,S,C=n-e,w=r-t,T=i-n,E=a-r,D=o-i,O=c-a;for(u=0;u<41;u++)_=(h=(d=e+(l=u/40)*C)+l*((p=n+l*T)-d))+l*(p+l*(i+l*D-p)-h),v=(g=(f=t+l*w)+l*((m=r+l*E)-f))+l*(m+l*(a+l*O-m)-g),u==0?(y=_,b=v,x=_,S=v):(y=Math.min(y,_),b=Math.min(b,v),x=Math.max(x,_),S=Math.max(S,v));return new s(Math.round(y),Math.round(b),Math.round(x-y),Math.round(S-b))},te=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var e,t,n=(e=this.ctx.lineDash,t=this.ctx.lineDashOffset,JSON.stringify({lineDash:e,lineDashOffset:t}));this.prevLineDash!==n&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=n)}}})($.API),function(e){var t=function(e){var t,n,r,i,a,o,s,c,l,u;for(/[^\x00-\xFF]/.test(e),n=[],r=0,i=(e+=t=`\0\0\0\0`.slice(e.length%4||4)).length;i>r;r+=4)(a=(e.charCodeAt(r)<<24)+(e.charCodeAt(r+1)<<16)+(e.charCodeAt(r+2)<<8)+e.charCodeAt(r+3))===0?n.push(122):(o=(a=((a=((a=((a=(a-(u=a%85))/85)-(l=a%85))/85)-(c=a%85))/85)-(s=a%85))/85)%85,n.push(o+33,s+33,c+33,l+33,u+33));return function(e,t){for(var n=t;n>0;n--)e.pop()}(n,t.length),String.fromCharCode.apply(String,n)+`~>`},n=function(e){var t,n,r,i,a,o=String,s=`length`,c=255,l=`charCodeAt`,u=`slice`,d=`replace`;for(e[u](-2),e=e[u](0,-2)[d](/\s/g,``)[d](`z`,`!!!!!`),r=[],i=0,a=(e+=t=`uuuuu`[u](e[s]%5||5))[s];a>i;i+=5)n=52200625*(e[l](i)-33)+614125*(e[l](i+1)-33)+7225*(e[l](i+2)-33)+85*(e[l](i+3)-33)+(e[l](i+4)-33),r.push(c&n>>24,c&n>>16,c&n>>8,c&n);return function(e,t){for(var n=t;n>0;n--)e.pop()}(r,t[s]),o.fromCharCode.apply(o,r)},r=function(e){return e.split(``).map(function(e){return(`0`+e.charCodeAt().toString(16)).slice(-2)}).join(``)+`>`},i=function(e){var t=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((e=e.replace(/\s/g,``)).indexOf(`>`)!==-1&&(e=e.substr(0,e.indexOf(`>`))),e.length%2&&(e+=`0`),!1===t.test(e))return``;for(var n=``,r=0;r<e.length;r+=2)n+=String.fromCharCode(`0x`+(e[r]+e[r+1]));return n},a=function(e){for(var t=new Uint8Array(e.length),n=e.length;n--;)t[n]=e.charCodeAt(n);return(t=Ud(t)).reduce(function(e,t){return e+String.fromCharCode(t)},``)};e.processDataByFilters=function(e,o){var s=0,c=e||``,l=[];for(typeof(o=o||[])==`string`&&(o=[o]),s=0;s<o.length;s+=1)switch(o[s]){case`ASCII85Decode`:case`/ASCII85Decode`:c=n(c),l.push(`/ASCII85Encode`);break;case`ASCII85Encode`:case`/ASCII85Encode`:c=t(c),l.push(`/ASCII85Decode`);break;case`ASCIIHexDecode`:case`/ASCIIHexDecode`:c=i(c),l.push(`/ASCIIHexEncode`);break;case`ASCIIHexEncode`:case`/ASCIIHexEncode`:c=r(c),l.push(`/ASCIIHexDecode`);break;case`FlateEncode`:case`/FlateEncode`:c=a(c),l.push(`/FlateDecode`);break;default:throw Error(`The filter: "`+o[s]+`" is not implemented`)}return{data:c,reverseChain:l.reverse().join(` `)}}}($.API),function(e){e.loadFile=function(e,t,n){return function(e,t,n){t=!1!==t,n=typeof n==`function`?n:function(){};var r=void 0;try{r=function(e,t,n){var r=new XMLHttpRequest,i=0,a=function(e){var t=e.length,n=[],r=String.fromCharCode;for(i=0;i<t;i+=1)n.push(r(255&e.charCodeAt(i)));return n.join(``)};if(r.open(`GET`,e,!t),r.overrideMimeType(`text/plain; charset=x-user-defined`),!1===t&&(r.onload=function(){r.status===200?n(a(this.responseText)):n(void 0)}),r.send(null),t&&r.status===200)return a(r.responseText)}(e,t,n)}catch(e){}return r}(e,t,n)},e.loadImageFile=e.loadFile}($.API),function(e){function t(){return(Jo.html2canvas?Promise.resolve(Jo.html2canvas):_i(function(){return Promise.resolve().then(function(){return gi(el())})},void 0)).catch(function(e){return Promise.reject(Error(`Could not load html2canvas: `+e))}).then(function(e){return e.default?e.default:e})}function n(){return(Jo.DOMPurify?Promise.resolve(Jo.DOMPurify):_i(function(){return Promise.resolve().then(function(){return Rs(),Fc})},void 0)).catch(function(e){return Promise.reject(Error(`Could not load dompurify: `+e))}).then(function(e){return e.default?e.default:e})}var r=function(e){var t=Bi(e);return t===`undefined`?`undefined`:t===`string`||Q(e,String)?`string`:t===`number`||Q(e,Number)?`number`:t===`function`||Q(e,Function)?`function`:e&&e.constructor===Array?`array`:e&&e.nodeType===1?`element`:t===`object`?`object`:`unknown`},i=function(e,t){var n=document.createElement(e);for(var r in t.className&&(n.className=t.className),t.innerHTML&&t.dompurify&&(n.innerHTML=t.dompurify.sanitize(t.innerHTML)),t.style)n.style[r]=t.style[r];return n},a=function e(t,n){for(var r=t.nodeType===3?document.createTextNode(t.nodeValue):t.cloneNode(!1),i=t.firstChild;i;i=i.nextSibling)!0!==n&&i.nodeType===1&&i.nodeName===`SCRIPT`||r.appendChild(e(i,n));return t.nodeType===1&&(t.nodeName===`CANVAS`?(r.width=t.width,r.height=t.height,r.getContext(`2d`).drawImage(t,0,0)):t.nodeName!==`TEXTAREA`&&t.nodeName!==`SELECT`||(r.value=t.value),r.addEventListener(`load`,function(){r.scrollTop=t.scrollTop,r.scrollLeft=t.scrollLeft},!0)),r},o=function e(t){var n=Object.assign(e.convert(Promise.resolve()),JSON.parse(JSON.stringify(e.template))),r=e.convert(Promise.resolve(),n);return(r=r.setProgress(1,e,1,[e])).set(t)};(o.prototype=Object.create(Promise.prototype)).constructor=o,o.convert=function(e,t){return e.__proto__=t||o.prototype,e},o.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:`file.pdf`,margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:`transparent`}},o.prototype.from=function(e,t){return this.then(function(){switch(t=t||function(e){switch(r(e)){case`string`:return`string`;case`element`:return e.nodeName.toLowerCase()===`canvas`?`canvas`:`element`;default:return`unknown`}}(e),t){case`string`:return this.then(n).then(function(t){return this.set({src:i(`div`,{innerHTML:e,dompurify:t})})});case`element`:return this.set({src:e});case`canvas`:return this.set({canvas:e});case`img`:return this.set({img:e});default:return this.error(`Unknown source type.`)}})},o.prototype.to=function(e){switch(e){case`container`:return this.toContainer();case`canvas`:return this.toCanvas();case`img`:return this.toImg();case`pdf`:return this.toPdf();default:return this.error(`Invalid target.`)}},o.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error(`Cannot duplicate - no source HTML.`)},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var e={position:`relative`,display:`inline-block`,width:(typeof this.opt.width!=`number`||isNaN(this.opt.width)||typeof this.opt.windowWidth!=`number`||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+`px`,left:0,right:0,top:0,margin:`auto`,backgroundColor:this.opt.backgroundColor},t=a(this.prop.src,this.opt.html2canvas.javascriptEnabled);t.tagName===`BODY`&&(e.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+`px`),this.prop.overlay=i(`div`,{className:`html2pdf__overlay`,style:{position:`fixed`,overflow:`hidden`,zIndex:1e3,left:`-100000px`,right:0,bottom:0,top:0}}),this.prop.container=i(`div`,{className:`html2pdf__container`,style:e}),this.prop.container.appendChild(t),this.prop.container.firstChild.appendChild(i(`div`,{style:{clear:`both`,border:`0 none transparent`,margin:0,padding:0,height:0}})),this.prop.container.style.float=`none`,this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position=`relative`,this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+`px`})},o.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(t).then(function(e){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,e(this.prop.container,t)}).then(function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},o.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(t).then(function(e){var t=this.opt.jsPDF,n=this.opt.fontFaces,r=typeof this.opt.width!=`number`||isNaN(this.opt.width)||typeof this.opt.windowWidth!=`number`||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,i=Object.assign({async:!0,allowTaint:!0,scale:r,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:`#ffffff`,imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete i.onrendered,t.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,t.context2d.posX=this.opt.x,t.context2d.posY=this.opt.y,t.context2d.margin=this.opt.margin,t.context2d.fontFaces=n,n)for(var a=0;a<n.length;++a){var o=n[a],s=o.src.find(function(e){return e.format===`truetype`});s&&t.addFont(s.url,o.ref.name,o.ref.style)}return i.windowHeight=i.windowHeight||0,i.windowHeight=i.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):i.windowHeight,t.context2d.save(!0),e(this.prop.container,i)}).then(function(e){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},o.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var e=this.prop.canvas.toDataURL(`image/`+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement(`img`),this.prop.img.src=e})},o.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},o.prototype.output=function(e,t,n){return(n=n||`pdf`).toLowerCase()===`img`||n.toLowerCase()===`image`?this.outputImg(e,t):this.outputPdf(e,t)},o.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(e,t)})},o.prototype.outputImg=function(e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(e){case void 0:case`img`:return this.prop.img;case`datauristring`:case`dataurlstring`:return this.prop.img.src;case`datauri`:case`dataurl`:return document.location.href=this.prop.img.src;default:throw`Image output type "`+e+`" is not supported.`}})},o.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},o.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},o.prototype.set=function(e){if(r(e)!==`object`)return this;var t=Object.keys(e||{}).map(function(t){if(t in o.template.prop)return function(){this.prop[t]=e[t]};switch(t){case`margin`:return this.setMargin.bind(this,e.margin);case`jsPDF`:return function(){return this.opt.jsPDF=e.jsPDF,this.setPageSize()};case`pageSize`:return this.setPageSize.bind(this,e.pageSize);default:return function(){this.opt[t]=e[t]}}},this);return this.then(function(){return this.thenList(t)})},o.prototype.get=function(e,t){return this.then(function(){var n=e in o.template.prop?this.prop[e]:this.opt[e];return t?t(n):n})},o.prototype.setMargin=function(e){return this.then(function(){switch(r(e)){case`number`:e=[e,e,e,e];case`array`:if(e.length===2&&(e=[e[0],e[1],e[0],e[1]]),e.length===4)break;default:return this.error(`Invalid margin array.`)}this.opt.margin=e}).then(this.setPageSize)},o.prototype.setPageSize=function(e){function t(e,t){return Math.floor(e*t/72*96)}return this.then(function(){(e=e||$.getPageSize(this.opt.jsPDF)).hasOwnProperty(`inner`)||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:t(e.inner.width,e.k),height:t(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e})},o.prototype.setProgress=function(e,t,n,r){return e!=null&&(this.progress.val=e),t!=null&&(this.progress.state=t),n!=null&&(this.progress.n=n),r!=null&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},o.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},o.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,function(e,t){return n.updateProgress(null,null,1,[e]),Promise.prototype.then.call(this,function(t){return n.updateProgress(null,e),t}).then(e,t).then(function(e){return n.updateProgress(1),e})})},o.prototype.thenCore=function(e,t,n){n=n||Promise.prototype.then;var r=this;e&&(e=e.bind(r)),t&&(t=t.bind(r));var i=Promise.toString().indexOf(`[native code]`)!==-1&&Promise.name===`Promise`?r:o.convert(Object.assign({},r),Promise.prototype),a=n.call(i,e,t);return o.convert(a,r.__proto__)},o.prototype.thenExternal=function(e,t){return Promise.prototype.then.call(this,e,t)},o.prototype.thenList=function(e){var t=this;return e.forEach(function(e){t=t.thenCore(e)}),t},o.prototype.catch=function(e){e&&(e=e.bind(this));var t=Promise.prototype.catch.call(this,e);return o.convert(t,this)},o.prototype.catchExternal=function(e){return Promise.prototype.catch.call(this,e)},o.prototype.error=function(e){return this.then(function(){throw Error(e)})},o.prototype.using=o.prototype.set,o.prototype.saveAs=o.prototype.save,o.prototype.export=o.prototype.output,o.prototype.run=o.prototype.then,$.getPageSize=function(e,t,n){if(Bi(e)===`object`){var r=e;e=r.orientation,t=r.unit||t,n=r.format||n}t=t||`mm`,n=n||`a4`,e=(``+(e||`P`)).toLowerCase();var i,a=(``+n).toLowerCase(),o={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case`pt`:i=1;break;case`mm`:i=72/25.4;break;case`cm`:i=72/2.54;break;case`in`:i=72;break;case`px`:i=.75;break;case`pc`:case`em`:i=12;break;case`ex`:i=6;break;default:throw`Invalid unit: `+t}var s,c=0,l=0;if(o.hasOwnProperty(a))c=o[a][1]/i,l=o[a][0]/i;else try{c=n[1],l=n[0]}catch(e){throw Error(`Invalid format: `+n)}if(e===`p`||e===`portrait`)e=`p`,l>c&&(s=l,l=c,c=s);else{if(e!==`l`&&e!==`landscape`)throw`Invalid orientation: `+e;e=`l`,c>l&&(s=l,l=c,c=s)}return{width:l,height:c,unit:t,k:i,orientation:e}},e.html=function(e,t){(t=t||{}).callback=t.callback||function(){},t.html2canvas=t.html2canvas||{},t.html2canvas.canvas=t.html2canvas.canvas||this.canvas,t.jsPDF=t.jsPDF||this,t.fontFaces=t.fontFaces?t.fontFaces.map(tp):null;var n=new o(t);return t.worker?n:n.from(e).doCallback()}}($.API),$.API.addJS=function(e){return ir=e,this.internal.events.subscribe(`postPutResources`,function(){er=this.internal.newObject(),this.internal.out(`<<`),this.internal.out(`/Names [(EmbeddedJS) `+(er+1)+` 0 R]`),this.internal.out(`>>`),this.internal.out(`endobj`),xu=this.internal.newObject(),this.internal.out(`<<`),this.internal.out(`/S /JavaScript`),this.internal.out(`/JS (`+ir+`)`),this.internal.out(`>>`),this.internal.out(`endobj`)}),this.internal.events.subscribe(`putCatalog`,function(){er!==void 0&&xu!==void 0&&this.internal.out(`/Names <</JavaScript `+er+` 0 R>>`)}),this},function(e){var t;e.events.push([`postPutResources`,function(){var e=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=e.outline.render().split(/\r\n/),i=0;i<r.length;i++){var a=r[i],o=n.exec(a);if(o!=null){var s=o[1];e.internal.newObjectDeferredBegin(s,!1)}e.internal.write(a)}if(this.outline.createNamedDestinations){var c=this.internal.pages.length,l=[];for(i=0;i<c;i++){var u=e.internal.newObject();l.push(u);var d=e.internal.getPageInfo(i+1);e.internal.write(`<< /D[`+d.objId+` 0 R /XYZ null null null]>> endobj`)}var f=e.internal.newObject();for(e.internal.write(`<< /Names [ `),i=0;i<l.length;i++)e.internal.write(`(page_`+(i+1)+`)`+l[i]+` 0 R`);e.internal.write(` ] >>`,`endobj`),t=e.internal.newObject(),e.internal.write(`<< /Dests `+f+` 0 R`),e.internal.write(`>>`,`endobj`)}}]),e.events.push([`putCatalog`,function(){var e=this;e.outline.root.children.length>0&&(e.internal.write(`/Outlines`,this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&e.internal.write(`/Names `+t+` 0 R`))}]),e.events.push([`initialized`,function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(e,t,n){var r={title:t,options:n,children:[]};return e==null&&(e=this.root),e.children.push(r),r},e.outline.render=function(){return this.ctx={},this.ctx.val=``,this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(t){t.id=e.internal.newObjectDeferred();for(var n=0;n<t.children.length;n++)this.genIds_r(t.children[n])},e.outline.renderRoot=function(e){this.objStart(e),this.line(`/Type /Outlines`),e.children.length>0&&(this.line(`/First `+this.makeRef(e.children[0])),this.line(`/Last `+this.makeRef(e.children[e.children.length-1]))),this.line(`/Count `+this.count_r({count:0},e)),this.objEnd()},e.outline.renderItems=function(t){for(var n=this.ctx.pdf.internal.getVerticalCoordinateString,r=0;r<t.children.length;r++){var i=t.children[r];this.objStart(i),this.line(`/Title `+this.makeString(i.title)),this.line(`/Parent `+this.makeRef(t)),r>0&&this.line(`/Prev `+this.makeRef(t.children[r-1])),r<t.children.length-1&&this.line(`/Next `+this.makeRef(t.children[r+1])),i.children.length>0&&(this.line(`/First `+this.makeRef(i.children[0])),this.line(`/Last `+this.makeRef(i.children[i.children.length-1])));var a=this.count=this.count_r({count:0},i);if(a>0&&this.line(`/Count `+a),i.options&&i.options.pageNumber){var o=e.internal.getPageInfo(i.options.pageNumber);this.line(`/Dest [`+o.objId+` 0 R /XYZ 0 `+n(0)+` 0]`)}this.objEnd()}for(var s=0;s<t.children.length;s++)this.renderItems(t.children[s])},e.outline.line=function(e){this.ctx.val+=e+`\r
|
||
`},e.outline.makeRef=function(e){return e.id+` 0 R`},e.outline.makeString=function(t){return`(`+e.internal.pdfEscape(t)+`)`},e.outline.objStart=function(e){this.ctx.val+=`\r
|
||
`+e.id+` 0 obj\r
|
||
<<\r
|
||
`},e.outline.objEnd=function(){this.ctx.val+=`>> \r
|
||
endobj\r
|
||
`},e.outline.count_r=function(e,t){for(var n=0;n<t.children.length;n++)e.count++,this.count_r(e,t.children[n]);return e.count}}])}($.API),function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(e,n,r,i,a,o){var s,c=this.decode.DCT_DECODE,l=null;if(typeof e==`string`||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=a||e,e=this.__addimage__.isArrayBuffer(e)?new Uint8Array(e):e,s=function(e){for(var n,r=256*e.charCodeAt(4)+e.charCodeAt(5),i=e.length,a={width:0,height:0,numcomponents:1},o=4;o<i;o+=2){if(o+=r,t.indexOf(e.charCodeAt(o+1))!==-1){n=256*e.charCodeAt(o+5)+e.charCodeAt(o+6),a={width:256*e.charCodeAt(o+7)+e.charCodeAt(o+8),height:n,numcomponents:e.charCodeAt(o+9)};break}r=256*e.charCodeAt(o+2)+e.charCodeAt(o+3)}return a}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e),s.numcomponents){case 1:o=this.color_spaces.DEVICE_GRAY;break;case 4:o=this.color_spaces.DEVICE_CMYK;break;case 3:o=this.color_spaces.DEVICE_RGB}l={data:e,width:s.width,height:s.height,colorSpace:o,bitsPerComponent:8,filter:c,index:n,alias:r}}return l}}($.API),$.API.processPNG=function(e,t,n,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var i,a=Of(e,{checkCrc:!0}),o=a.width,s=a.height,c=a.channels,l=a.palette,u=a.depth;i=l&&c===1?function(e){for(var t=e.width,n=e.height,r=e.data,i=e.palette,a=e.depth,o=!1,s=[],c=[],l=void 0,u=!1,d=0,f=0;f<i.length;f++){var p=ki(i[f],4),m=p[0],h=p[1],g=p[2],_=p[3];s.push(m,h,g),_!=null&&(_===0?(d++,c.length<1&&c.push(f)):_<255&&(u=!0))}if(u||d>1){o=!0,c=void 0;var v=t*n;l=new Uint8Array(v);for(var y=new DataView(r.buffer),b=0;b<v;b++){var x=ki(i[hp(y,b,a)],4)[3];l[b]=x}}else d===0&&(c=void 0);return{colorSpace:`Indexed`,colorsPerPixel:1,sMaskBitsPerComponent:o?8:void 0,colorBytes:r,alphaBytes:l,needSMask:o,palette:s,mask:c}}(a):c===2||c===4?function(e){for(var t=e.data,n=e.width,r=e.height,i=e.channels,a=e.depth,o=i===2?`DeviceGray`:`DeviceRGB`,s=i-1,c=n*r,l=s,u=c*l,d=1*c,f=Math.ceil(u*a/8),p=Math.ceil(d*a/8),m=new Uint8Array(f),h=new Uint8Array(p),g=new DataView(t.buffer),_=new DataView(m.buffer),v=new DataView(h.buffer),y=!1,b=0;b<c;b++){for(var x=b*i,S=0;S<l;S++)gp(_,hp(g,x+S,a),b*l+S,a);var C=hp(g,x+l,a);C<(1<<a)-1&&(y=!0),gp(v,C,1*b,a)}return{colorSpace:o,colorsPerPixel:s,sMaskBitsPerComponent:y?a:void 0,colorBytes:m,alphaBytes:h,needSMask:y}}(a):function(e){var t=e.data,n=e.channels===1?`DeviceGray`:`DeviceRGB`;return{colorSpace:n,colorsPerPixel:n===`DeviceGray`?1:3,colorBytes:Q(t,Uint16Array)?function(e){for(var t=e.length,n=new Uint8Array(2*t),r=new DataView(n.buffer,n.byteOffset,n.byteLength),i=0;i<t;i++)r.setUint16(2*i,e[i],!1);return n}(t):t,needSMask:!1}}(a);var d,f,p,m=i,h=m.colorSpace,g=m.colorsPerPixel,_=m.sMaskBitsPerComponent,v=m.colorBytes,y=m.alphaBytes,b=m.needSMask,x=m.palette,S=m.mask,C=null;return r!==$.API.image_compression.NONE&&typeof Ud==`function`?(C=function(e){var t;switch(e){case $.API.image_compression.FAST:t=11;break;case $.API.image_compression.MEDIUM:t=13;break;case $.API.image_compression.SLOW:t=14;break;default:t=12}return t}(r),d=this.decode.FLATE_DECODE,f=`/Predictor `.concat(C,` /Colors `,g,` /BitsPerComponent `,u,` /Columns `,o),e=sp(v,Math.ceil(o*g*u/8),g,u,r),b&&(p=sp(y,Math.ceil(o*_/8),1,_,r))):(d=void 0,f=void 0,e=v,b&&(p=y)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(p&&this.__addimage__.isArrayBuffer(p)||this.__addimage__.isArrayBufferView(p))&&(p=this.__addimage__.arrayBufferToBinaryString(p)),{alias:n,data:e,index:t,filter:d,decodeParameters:f,transparency:S,palette:x,sMask:p,predictor:C,width:o,height:s,bitsPerComponent:u,sMaskBitsPerComponent:_,colorSpace:h}}},function(e){e.processGIF89A=function(t,n,r,i){var a=new vp(t),o=a.width,s=a.height,c=[];a.decodeAndBlitFrameRGBA(0,c);var l={data:c,width:o,height:s},u=new bp(100).encode(l,100);return e.processJPEG.call(this,u,n,r,i)},e.processGIF87A=e.processGIF89A}($.API),xp.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:i,green:r,blue:n,quad:a}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},xp.prototype.parseBGR=function(){this.pos=this.offset;try{var e=`bit`+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(e){xc.log(`bit decode error:`+e)}},xp.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),n=t%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,i=0;i<t;i++)for(var a=this.datav.getUint8(this.pos++,!0),o=r*this.width*4+8*i*4,s=0;s<8&&8*i+s<this.width;s++){var c=this.palette[a>>7-s&1];this.data[o+4*s]=c.blue,this.data[o+4*s+1]=c.green,this.data[o+4*s+2]=c.red,this.data[o+4*s+3]=255}n!==0&&(this.pos+=4-n)}},xp.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,i=0;i<e;i++){var a=this.datav.getUint8(this.pos++,!0),o=r*this.width*4+2*i*4,s=a>>4,c=15&a,l=this.palette[s];if(this.data[o]=l.blue,this.data[o+1]=l.green,this.data[o+2]=l.red,this.data[o+3]=255,2*i+1>=this.width)break;l=this.palette[c],this.data[o+4]=l.blue,this.data[o+4+1]=l.green,this.data[o+4+2]=l.red,this.data[o+4+3]=255}t!==0&&(this.pos+=4-t)}},xp.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var i=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+4*r;if(i<this.palette.length){var o=this.palette[i];this.data[a]=o.red,this.data[a+1]=o.green,this.data[a+2]=o.blue,this.data[a+3]=255}else this.data[a]=255,this.data[a+1]=255,this.data[a+2]=255,this.data[a+3]=255}e!==0&&(this.pos+=4-e)}},xp.prototype.bit15=function(){for(var e=this.width%3,t=31,n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,i=0;i<this.width;i++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(a&t)/t*255|0,s=(a>>5&t)/t*255|0,c=(a>>10&t)/t*255|0,l=a>>15?255:0,u=r*this.width*4+4*i;this.data[u]=c,this.data[u+1]=s,this.data[u+2]=o,this.data[u+3]=l}this.pos+=e}},xp.prototype.bit16=function(){for(var e=this.width%3,t=31,n=63,r=this.height-1;r>=0;r--){for(var i=this.bottom_up?r:this.height-1-r,a=0;a<this.width;a++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(o&t)/t*255|0,c=(o>>5&n)/n*255|0,l=(o>>11)/t*255|0,u=i*this.width*4+4*a;this.data[u]=l,this.data[u+1]=c,this.data[u+2]=s,this.data[u+3]=255}this.pos+=e}},xp.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=t*this.width*4+4*n;this.data[o]=a,this.data[o+1]=i,this.data[o+2]=r,this.data[o+3]=255}this.pos+=this.width%4}},xp.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*n;this.data[s]=a,this.data[s+1]=i,this.data[s+2]=r,this.data[s+3]=o}},xp.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,n,r,i){var a=new xp(t,!1),o=a.width,s=a.height,c={data:a.getData(),width:o,height:s},l=new bp(100).encode(c,100);return e.processJPEG.call(this,l,n,r,i)}}($.API),Sp.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,n,r,i){var a=new Sp(t),o=a.width,s=a.height,c={data:a.getData(),width:o,height:s},l=new bp(100).encode(c,100);return e.processJPEG.call(this,l,n,r,i)}}($.API),$.API.processRGBA=function(e,t,n){for(var r=e.data,i=r.length,a=new Uint8Array(i/4*3),o=new Uint8Array(i/4),s=0,c=0,l=0;l<i;l+=4){var u=r[l],d=r[l+1],f=r[l+2],p=r[l+3];a[s++]=u,a[s++]=d,a[s++]=f,o[c++]=p}var m=this.__addimage__.arrayBufferToBinaryString(a);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:m,index:t,alias:n,colorSpace:`DeviceRGB`,bitsPerComponent:8,width:e.width,height:e.height}},$.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:`Afrikaans`,sq:`Albanian`,ar:`Arabic (Standard)`,"ar-DZ":`Arabic (Algeria)`,"ar-BH":`Arabic (Bahrain)`,"ar-EG":`Arabic (Egypt)`,"ar-IQ":`Arabic (Iraq)`,"ar-JO":`Arabic (Jordan)`,"ar-KW":`Arabic (Kuwait)`,"ar-LB":`Arabic (Lebanon)`,"ar-LY":`Arabic (Libya)`,"ar-MA":`Arabic (Morocco)`,"ar-OM":`Arabic (Oman)`,"ar-QA":`Arabic (Qatar)`,"ar-SA":`Arabic (Saudi Arabia)`,"ar-SY":`Arabic (Syria)`,"ar-TN":`Arabic (Tunisia)`,"ar-AE":`Arabic (U.A.E.)`,"ar-YE":`Arabic (Yemen)`,an:`Aragonese`,hy:`Armenian`,as:`Assamese`,ast:`Asturian`,az:`Azerbaijani`,eu:`Basque`,be:`Belarusian`,bn:`Bengali`,bs:`Bosnian`,br:`Breton`,bg:`Bulgarian`,my:`Burmese`,ca:`Catalan`,ch:`Chamorro`,ce:`Chechen`,zh:`Chinese`,"zh-HK":`Chinese (Hong Kong)`,"zh-CN":`Chinese (PRC)`,"zh-SG":`Chinese (Singapore)`,"zh-TW":`Chinese (Taiwan)`,cv:`Chuvash`,co:`Corsican`,cr:`Cree`,hr:`Croatian`,cs:`Czech`,da:`Danish`,nl:`Dutch (Standard)`,"nl-BE":`Dutch (Belgian)`,en:`English`,"en-AU":`English (Australia)`,"en-BZ":`English (Belize)`,"en-CA":`English (Canada)`,"en-IE":`English (Ireland)`,"en-JM":`English (Jamaica)`,"en-NZ":`English (New Zealand)`,"en-PH":`English (Philippines)`,"en-ZA":`English (South Africa)`,"en-TT":`English (Trinidad & Tobago)`,"en-GB":`English (United Kingdom)`,"en-US":`English (United States)`,"en-ZW":`English (Zimbabwe)`,eo:`Esperanto`,et:`Estonian`,fo:`Faeroese`,fj:`Fijian`,fi:`Finnish`,fr:`French (Standard)`,"fr-BE":`French (Belgium)`,"fr-CA":`French (Canada)`,"fr-FR":`French (France)`,"fr-LU":`French (Luxembourg)`,"fr-MC":`French (Monaco)`,"fr-CH":`French (Switzerland)`,fy:`Frisian`,fur:`Friulian`,gd:`Gaelic (Scots)`,"gd-IE":`Gaelic (Irish)`,gl:`Galacian`,ka:`Georgian`,de:`German (Standard)`,"de-AT":`German (Austria)`,"de-DE":`German (Germany)`,"de-LI":`German (Liechtenstein)`,"de-LU":`German (Luxembourg)`,"de-CH":`German (Switzerland)`,el:`Greek`,gu:`Gujurati`,ht:`Haitian`,he:`Hebrew`,hi:`Hindi`,hu:`Hungarian`,is:`Icelandic`,id:`Indonesian`,iu:`Inuktitut`,ga:`Irish`,it:`Italian (Standard)`,"it-CH":`Italian (Switzerland)`,ja:`Japanese`,kn:`Kannada`,ks:`Kashmiri`,kk:`Kazakh`,km:`Khmer`,ky:`Kirghiz`,tlh:`Klingon`,ko:`Korean`,"ko-KP":`Korean (North Korea)`,"ko-KR":`Korean (South Korea)`,la:`Latin`,lv:`Latvian`,lt:`Lithuanian`,lb:`Luxembourgish`,mk:`North Macedonia`,ms:`Malay`,ml:`Malayalam`,mt:`Maltese`,mi:`Maori`,mr:`Marathi`,mo:`Moldavian`,nv:`Navajo`,ng:`Ndonga`,ne:`Nepali`,no:`Norwegian`,nb:`Norwegian (Bokmal)`,nn:`Norwegian (Nynorsk)`,oc:`Occitan`,or:`Oriya`,om:`Oromo`,fa:`Persian`,"fa-IR":`Persian/Iran`,pl:`Polish`,pt:`Portuguese`,"pt-BR":`Portuguese (Brazil)`,pa:`Punjabi`,"pa-IN":`Punjabi (India)`,"pa-PK":`Punjabi (Pakistan)`,qu:`Quechua`,rm:`Rhaeto-Romanic`,ro:`Romanian`,"ro-MO":`Romanian (Moldavia)`,ru:`Russian`,"ru-MO":`Russian (Moldavia)`,sz:`Sami (Lappish)`,sg:`Sango`,sa:`Sanskrit`,sc:`Sardinian`,sd:`Sindhi`,si:`Singhalese`,sr:`Serbian`,sk:`Slovak`,sl:`Slovenian`,so:`Somani`,sb:`Sorbian`,es:`Spanish`,"es-AR":`Spanish (Argentina)`,"es-BO":`Spanish (Bolivia)`,"es-CL":`Spanish (Chile)`,"es-CO":`Spanish (Colombia)`,"es-CR":`Spanish (Costa Rica)`,"es-DO":`Spanish (Dominican Republic)`,"es-EC":`Spanish (Ecuador)`,"es-SV":`Spanish (El Salvador)`,"es-GT":`Spanish (Guatemala)`,"es-HN":`Spanish (Honduras)`,"es-MX":`Spanish (Mexico)`,"es-NI":`Spanish (Nicaragua)`,"es-PA":`Spanish (Panama)`,"es-PY":`Spanish (Paraguay)`,"es-PE":`Spanish (Peru)`,"es-PR":`Spanish (Puerto Rico)`,"es-ES":`Spanish (Spain)`,"es-UY":`Spanish (Uruguay)`,"es-VE":`Spanish (Venezuela)`,sx:`Sutu`,sw:`Swahili`,sv:`Swedish`,"sv-FI":`Swedish (Finland)`,"sv-SV":`Swedish (Sweden)`,ta:`Tamil`,tt:`Tatar`,te:`Teluga`,th:`Thai`,tig:`Tigre`,ts:`Tsonga`,tn:`Tswana`,tr:`Turkish`,tk:`Turkmen`,uk:`Ukrainian`,hsb:`Upper Sorbian`,ur:`Urdu`,ve:`Venda`,vi:`Vietnamese`,vo:`Volapuk`,wa:`Walloon`,cy:`Welsh`,xh:`Xhosa`,ji:`Yiddish`,zu:`Zulu`}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe(`putCatalog`,function(){this.internal.write(`/Lang (`+this.internal.languageSettings.languageCode+`)`)}),this.internal.languageSettings.isSubscribed=!0)),this},Qe=$.API,lr=Qe.getCharWidthsArray=function(e,t){var n,r,i=(t=t||{}).font||this.internal.getFont(),a=t.fontSize||this.internal.getFontSize(),o=t.charSpace||this.internal.getCharSpace(),s=t.widths?t.widths:i.metadata.Unicode.widths,c=s.fof?s.fof:1,l=t.kerning?t.kerning:i.metadata.Unicode.kerning,u=l.fof?l.fof:1,d=!1!==t.doKerning,f=0,p=e.length,m=0,h=s[0]||c,g=[];for(n=0;n<p;n++)r=e.charCodeAt(n),typeof i.metadata.widthOfString==`function`?g.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(r))+1e3/a*o||0)/1e3):(f=d&&Bi(l[r])===`object`&&!isNaN(parseInt(l[r][m],10))?l[r][m]/u:0,g.push((s[r]||h)/c+f)),m=r;return g},sr=Qe.getStringUnitWidth=function(e,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),r=t.font||this.internal.getFont(),i=t.charSpace||this.internal.getCharSpace();return Qe.processArabic&&(e=Qe.processArabic(e)),typeof r.metadata.widthOfString==`function`?r.metadata.widthOfString(e,n,i)/n:lr.apply(this,arguments).reduce(function(e,t){return e+t},0)},Ue=function(e,t,n,r){for(var i=[],a=0,o=e.length,s=0;a!==o&&s+t[a]<n;)s+=t[a],a++;i.push(e.slice(0,a));var c=a;for(s=0;a!==o;)s+t[a]>r&&(i.push(e.slice(c,a)),s=0,c=a),s+=t[a],a++;return c!==a&&i.push(e.slice(c,a)),i},fr=function(e,t,n){n||(n={});var r,i,a,o,s,c,l,u=[],d=[u],f=n.textIndent||0,p=0,m=0,h=e.split(` `),g=lr.apply(this,[` `,n])[0];if(c=n.lineIndent===-1?h[0].length+2:n.lineIndent||0){var _=Array(c).join(` `),v=[];h.map(function(e){(e=e.split(/\s*\n/)).length>1?v=v.concat(e.map(function(e,t){return(t&&e.length?`
|
||
`:``)+e})):v.push(e[0])}),h=v,c=sr.apply(this,[_,n])}for(a=0,o=h.length;a<o;a++){var y=0;if(r=h[a],c&&r[0]==`
|
||
`&&(r=r.substr(1),y=1),f+p+(m=(i=lr.apply(this,[r,n])).reduce(function(e,t){return e+t},0))>t||y){if(m>t){for(s=Ue.apply(this,[r,i,t-(f+p),t]),u.push(s.shift()),u=[s.pop()];s.length;)d.push([s.shift()]);m=i.slice(r.length-(u[0]?u[0].length:0)).reduce(function(e,t){return e+t},0)}else u=[r];d.push(u),f=m+c,p=g}else u.push(r),f+=p+m,p=g}return l=c?function(e,t){return(t?_:``)+e.join(` `)}:function(e){return e.join(` `)},d.map(l)},Qe.splitTextToSize=function(e,t,n){var r,i=(n=n||{}).fontSize||this.internal.getFontSize(),a=(function(e){if(e.widths&&e.kerning)return{widths:e.widths,kerning:e.kerning};var t=this.internal.getFont(e.fontName,e.fontStyle),n=`Unicode`;return t.metadata[n]?{widths:t.metadata[n].widths||{0:1},kerning:t.metadata[n].kerning||{}}:{font:t.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,n);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var o=1*this.internal.scaleFactor*t/i;a.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/i:0,a.lineIndent=n.lineIndent;var s,c,l=[];for(s=0,c=r.length;s<c;s++)l=l.concat(fr.apply(this,[r[s],o,a]));return l},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t=`0123456789abcdef`,n=`klmnopqrstuvwxyz`,r={},i={},a=0;a<16;a++)r[n[a]]=t[a],i[t[a]]=n[a];var o=function(e){return`0x`+parseInt(e,10).toString(16)},s=e.__fontmetrics__.compress=function(e){var t,n,r,a,c=[`{`];for(var l in e){if(t=e[l],isNaN(parseInt(l,10))?n=`'`+l+`'`:(l=parseInt(l,10),n=(n=o(l).slice(2)).slice(0,-1)+i[n.slice(-1)]),typeof t==`number`)t<0?(r=o(t).slice(3),a=`-`):(r=o(t).slice(2),a=``),r=a+r.slice(0,-1)+i[r.slice(-1)];else{if(Bi(t)!==`object`)throw Error(`Don't know what to do with value type `+Bi(t)+`.`);r=s(t)}c.push(n+r)}return c.push(`}`),c.join(``)},c=e.__fontmetrics__.uncompress=function(e){if(typeof e!=`string`)throw Error(`Invalid argument passed to uncompress.`);for(var t,n,i,a,o={},s=1,c=o,l=[],u=``,d=``,f=e.length-1,p=1;p<f;p+=1)(a=e[p])==`'`?t?(i=t.join(``),t=void 0):t=[]:t?t.push(a):a==`{`?(l.push([c,i]),c={},i=void 0):a==`}`?((n=l.pop())[0][n[1]]=c,i=void 0,c=n[0]):a==`-`?s=-1:i===void 0?r.hasOwnProperty(a)?(u+=r[a],i=parseInt(u,16)*s,s=1,u=``):u+=a:r.hasOwnProperty(a)?(d+=r[a],c[i]=parseInt(d,16)*s,s=1,i=void 0,d=``):d+=a;return o},l={codePages:[`WinAnsiEncoding`],WinAnsiEncoding:c(`{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}`)},u={Unicode:{Courier:l,"Courier-Bold":l,"Courier-BoldOblique":l,"Courier-Oblique":l,Helvetica:l,"Helvetica-Bold":l,"Helvetica-BoldOblique":l,"Helvetica-Oblique":l,"Times-Roman":l,"Times-Bold":l,"Times-BoldItalic":l,"Times-Italic":l}},d={Unicode:{"Courier-Oblique":c(`{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}`),"Times-BoldItalic":c(`{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}`),"Helvetica-Bold":c(`{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}`),Courier:c(`{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}`),"Courier-BoldOblique":c(`{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}`),"Times-Bold":c(`{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}`),Symbol:c(`{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}`),Helvetica:c(`{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}`),"Helvetica-BoldOblique":c(`{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}`),ZapfDingbats:c(`{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}`),"Courier-Bold":c(`{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}`),"Times-Italic":c(`{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}`),"Times-Roman":c(`{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}`),"Helvetica-Oblique":c(`{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}`)}};e.events.push([`addFont`,function(e){var t=e.font,n=d.Unicode[t.postScriptName];n&&(t.metadata.Unicode={},t.metadata.Unicode.widths=n.widths,t.metadata.Unicode.kerning=n.kerning);var r=u.Unicode[t.postScriptName];r&&(t.metadata.Unicode.encoding=r,t.encoding=r.codePages[0])}])}($.API),function(e){var t=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n};e.API.events.push([`addFont`,function(n){var r=void 0,i=n.font,a=n.instance;if(!i.isStandardFont){if(a===void 0)throw Error(`Font does not exist in vFS, import fonts or remove declaration doc.addFont('`+i.postScriptName+`').`);if(typeof(r=!1===a.existsFileInVFS(i.postScriptName)?a.loadFile(i.postScriptName):a.getFileFromVFS(i.postScriptName))!=`string`)throw Error(`Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('`+i.postScriptName+`').`);(function(n,r){r=/^\x00\x01\x00\x00/.test(r)?t(r):t(_o(r)),n.metadata=e.API.TTFFont.open(r),n.metadata.Unicode=n.metadata.Unicode||{encoding:{},kerning:{},widths:[]},n.metadata.glyIdsUsed=[0]})(i,r)}}])}($),$.API.addSvgAsImage=function(e,t,n,r,i,a,o,s){if(isNaN(t)||isNaN(n))throw xc.error(`jsPDF.addSvgAsImage: Invalid coordinates`,arguments),Error(`Invalid coordinates passed to jsPDF.addSvgAsImage`);if(isNaN(r)||isNaN(i))throw xc.error(`jsPDF.addSvgAsImage: Invalid measurements`,arguments),Error(`Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage`);var c=document.createElement(`canvas`);c.width=r,c.height=i;var l=c.getContext(`2d`);l.fillStyle=`#fff`,l.fillRect(0,0,c.width,c.height);var u={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},d=this;return(Jo.canvg?Promise.resolve(Jo.canvg):_i(function(){return Promise.resolve().then(function(){return Ms(),ts})},void 0)).catch(function(e){return Promise.reject(Error(`Could not load canvg: `+e))}).then(function(e){return e.default?e.default:e}).then(function(t){return t.fromString(l,e,u)},function(){return Promise.reject(Error(`Could not load canvg.`))}).then(function(e){return e.render(u)}).then(function(){d.addImage(c.toDataURL(`image/jpeg`,1),t,n,r,i,o,s)})},$.API.putTotalPages=function(e){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,`g`),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),`g`),n=this.pdfEscape16(this.internal.getNumberOfPages()+``,this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var i=0;i<this.internal.pages[r].length;i++)this.internal.pages[r][i]=this.internal.pages[r][i].replace(t,n);return this},$.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var r,i,a,o={HideToolbar:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:`UseNone`,value:`UseNone`,type:`name`,explicitSet:!1,valueSet:[`UseNone`,`UseOutlines`,`UseThumbs`,`UseOC`],pdfVersion:1.3},Direction:{defaultValue:`L2R`,value:`L2R`,type:`name`,explicitSet:!1,valueSet:[`L2R`,`R2L`],pdfVersion:1.3},ViewArea:{defaultValue:`CropBox`,value:`CropBox`,type:`name`,explicitSet:!1,valueSet:[`MediaBox`,`CropBox`,`TrimBox`,`BleedBox`,`ArtBox`],pdfVersion:1.4},ViewClip:{defaultValue:`CropBox`,value:`CropBox`,type:`name`,explicitSet:!1,valueSet:[`MediaBox`,`CropBox`,`TrimBox`,`BleedBox`,`ArtBox`],pdfVersion:1.4},PrintArea:{defaultValue:`CropBox`,value:`CropBox`,type:`name`,explicitSet:!1,valueSet:[`MediaBox`,`CropBox`,`TrimBox`,`BleedBox`,`ArtBox`],pdfVersion:1.4},PrintClip:{defaultValue:`CropBox`,value:`CropBox`,type:`name`,explicitSet:!1,valueSet:[`MediaBox`,`CropBox`,`TrimBox`,`BleedBox`,`ArtBox`],pdfVersion:1.4},PrintScaling:{defaultValue:`AppDefault`,value:`AppDefault`,type:`name`,explicitSet:!1,valueSet:[`AppDefault`,`None`],pdfVersion:1.6},Duplex:{defaultValue:``,value:`none`,type:`name`,explicitSet:!1,valueSet:[`Simplex`,`DuplexFlipShortEdge`,`DuplexFlipLongEdge`,`none`],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:`boolean`,explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:``,value:``,type:`array`,explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:`integer`,explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(o),c=[],l=0,u=0,d=0;function f(e,t){var n,r=!1;for(n=0;n<e.length;n+=1)e[n]===t&&(r=!0);return r}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(o)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,e===`reset`||!0===t){var p=s.length;for(d=0;d<p;d+=1)n[s[d]].value=n[s[d]].defaultValue,n[s[d]].explicitSet=!1}if(Bi(e)===`object`){for(i in e)if(a=e[i],f(s,i)&&a!==void 0){if(n[i].type===`boolean`&&typeof a==`boolean`)n[i].value=a;else if(n[i].type===`name`&&f(n[i].valueSet,a))n[i].value=a;else if(n[i].type===`integer`&&Number.isInteger(a))n[i].value=a;else if(n[i].type===`array`){for(l=0;l<a.length;l+=1)if(r=!0,a[l].length===1&&typeof a[l][0]==`number`)c.push(String(a[l]-1));else if(a[l].length>1){for(u=0;u<a[l].length;u+=1)typeof a[l][u]!=`number`&&(r=!1);!0===r&&c.push([a[l][0]-1,a[l][1]-1].join(` `))}n[i].value=`[`+c.join(` `)+`]`}else n[i].value=n[i].defaultValue;n[i].explicitSet=!0}}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe(`putCatalog`,function(){var e,t=[];for(e in n)!0===n[e].explicitSet&&(n[e].type===`name`?t.push(`/`+e+` /`+n[e].value):t.push(`/`+e+` `+n[e].value));t.length!==0&&this.internal.write(`/ViewerPreferences
|
||
<<
|
||
`+t.join(`
|
||
`)+`
|
||
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},function(e){var t=function(){var e=`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="`+this.internal.__metadata__.namespaceuri+`"><jspdf:metadata>`,t=unescape(`%3Cx%3Axmpmeta%20xmlns%3Ax%3D%22adobe%3Ans%3Ameta%2F%22%3E`),n=unescape(encodeURIComponent(e)),r=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),i=unescape(`%3C%2Fjspdf%3Ametadata%3E%3C%2Frdf%3ADescription%3E%3C%2Frdf%3ARDF%3E`),a=unescape(`%3C%2Fx%3Axmpmeta%3E`),o=n.length+r.length+i.length+t.length+a.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write(`<< /Type /Metadata /Subtype /XML /Length `+o+` >>`),this.internal.write(`stream`),this.internal.write(t+n+r+i+a),this.internal.write(`endstream`),this.internal.write(`endobj`)},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write(`/Metadata `+this.internal.__metadata__.metadata_object_number+` 0 R`)};e.addMetadata=function(e,r){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:e,namespaceuri:r||`http://jspdf.default.namespaceuri/`},this.internal.events.subscribe(`putCatalog`,n),this.internal.events.subscribe(`postPutResources`,t)),this}}($.API),function(e){var t=e.API,n=t.pdfEscape16=function(e,t){for(var n,r=t.metadata.Unicode.widths,i=[``,`0`,`00`,`000`,`0000`],a=[``],o=0,s=e.length;o<s;++o){if(n=t.metadata.characterToGlyph(e.charCodeAt(o)),t.metadata.glyIdsUsed.push(n),t.metadata.toUnicode[n]=e.charCodeAt(o),r.indexOf(n)==-1&&(r.push(n),r.push([parseInt(t.metadata.widthOfGlyph(n),10)])),n==`0`)return a.join(``);n=n.toString(16),a.push(i[4-n.length],n)}return a.join(``)},r=function(e){var t,n,r,i,a,o,s;for(a=`/CIDInit /ProcSet findresource begin
|
||
12 dict begin
|
||
begincmap
|
||
/CIDSystemInfo <<
|
||
/Registry (Adobe)
|
||
/Ordering (UCS)
|
||
/Supplement 0
|
||
>> def
|
||
/CMapName /Adobe-Identity-UCS def
|
||
/CMapType 2 def
|
||
1 begincodespacerange
|
||
<0000><ffff>
|
||
endcodespacerange`,r=[],o=0,s=(n=Object.keys(e).sort(function(e,t){return e-t})).length;o<s;o++)t=n[o],r.length>=100&&(a+=`
|
||
`+r.length+` beginbfchar
|
||
`+r.join(`
|
||
`)+`
|
||
endbfchar`,r=[]),e[t]!==void 0&&e[t]!==null&&typeof e[t].toString==`function`&&(i=(`0000`+e[t].toString(16)).slice(-4),t=(`0000`+(+t).toString(16)).slice(-4),r.push(`<`+t+`><`+i+`>`));return r.length&&(a+=`
|
||
`+r.length+` beginbfchar
|
||
`+r.join(`
|
||
`)+`
|
||
endbfchar
|
||
`),a+`endcmap
|
||
CMapName currentdict /CMap defineresource pop
|
||
end
|
||
end`};t.events.push([`putFont`,function(t){(function(t){var n=t.font,i=t.out,a=t.newObject,o=t.putStream;if(Q(n.metadata,e.API.TTFFont)&&n.encoding===`Identity-H`){for(var s=n.metadata.Unicode.widths,c=n.metadata.subset.encode(n.metadata.glyIdsUsed,1),l=``,u=0;u<c.length;u++)l+=String.fromCharCode(c[u]);var d=a();o({data:l,addLength1:!0,objectId:d}),i(`endobj`);var f=a();o({data:r(n.metadata.toUnicode),addLength1:!0,objectId:f}),i(`endobj`);var p=a();i(`<<`),i(`/Type /FontDescriptor`),i(`/FontName /`+Jf(n.fontName)),i(`/FontFile2 `+d+` 0 R`),i(`/FontBBox `+e.API.PDFObject.convert(n.metadata.bbox)),i(`/Flags `+n.metadata.flags),i(`/StemV `+n.metadata.stemV),i(`/ItalicAngle `+n.metadata.italicAngle),i(`/Ascent `+n.metadata.ascender),i(`/Descent `+n.metadata.decender),i(`/CapHeight `+n.metadata.capHeight),i(`>>`),i(`endobj`);var m=a();i(`<<`),i(`/Type /Font`),i(`/BaseFont /`+Jf(n.fontName)),i(`/FontDescriptor `+p+` 0 R`),i(`/W `+e.API.PDFObject.convert(s)),i(`/CIDToGIDMap /Identity`),i(`/DW 1000`),i(`/Subtype /CIDFontType2`),i(`/CIDSystemInfo`),i(`<<`),i(`/Supplement 0`),i(`/Registry (Adobe)`),i(`/Ordering (`+n.encoding+`)`),i(`>>`),i(`>>`),i(`endobj`),n.objectNumber=a(),i(`<<`),i(`/Type /Font`),i(`/Subtype /Type0`),i(`/ToUnicode `+f+` 0 R`),i(`/BaseFont /`+Jf(n.fontName)),i(`/Encoding /`+n.encoding),i(`/DescendantFonts [`+m+` 0 R]`),i(`>>`),i(`endobj`),n.isAlreadyPutted=!0}})(t)}]),t.events.push([`putFont`,function(t){(function(t){var n=t.font,i=t.out,a=t.newObject,o=t.putStream;if(Q(n.metadata,e.API.TTFFont)&&n.encoding===`WinAnsiEncoding`){for(var s=n.metadata.rawData,c=``,l=0;l<s.length;l++)c+=String.fromCharCode(s[l]);var u=a();o({data:c,addLength1:!0,objectId:u}),i(`endobj`);var d=a();o({data:r(n.metadata.toUnicode),addLength1:!0,objectId:d}),i(`endobj`);var f=a();i(`<<`),i(`/Descent `+n.metadata.decender),i(`/CapHeight `+n.metadata.capHeight),i(`/StemV `+n.metadata.stemV),i(`/Type /FontDescriptor`),i(`/FontFile2 `+u+` 0 R`),i(`/Flags 96`),i(`/FontBBox `+e.API.PDFObject.convert(n.metadata.bbox)),i(`/FontName /`+Jf(n.fontName)),i(`/ItalicAngle `+n.metadata.italicAngle),i(`/Ascent `+n.metadata.ascender),i(`>>`),i(`endobj`),n.objectNumber=a();for(var p=0;p<n.metadata.hmtx.widths.length;p++)n.metadata.hmtx.widths[p]=parseInt(n.metadata.hmtx.widths[p]*(1e3/n.metadata.head.unitsPerEm));i(`<</Subtype/TrueType/Type/Font/ToUnicode `+d+` 0 R/BaseFont/`+Jf(n.fontName)+`/FontDescriptor `+f+` 0 R/Encoding/`+n.encoding+` /FirstChar 29 /LastChar 255 /Widths `+e.API.PDFObject.convert(n.metadata.hmtx.widths)+`>>`),i(`endobj`),n.isAlreadyPutted=!0}})(t)}]);var i=function(e){var t,r=e.text||``,i=e.x,a=e.y,o=e.options||{},s=e.mutex||{},c=s.pdfEscape,l=s.activeFontKey,u=s.fonts,d=l,f=``,p=0,m=``,h=u[d].encoding;if(u[d].encoding!==`Identity-H`)return{text:r,x:i,y:a,options:o,mutex:s};for(m=r,d=l,Array.isArray(r)&&(m=r[0]),p=0;p<m.length;p+=1)u[d].metadata.hasOwnProperty(`cmap`)&&(t=u[d].metadata.cmap.unicode.codeMap[m[p].charCodeAt(0)]),t||m[p].charCodeAt(0)<256&&u[d].metadata.hasOwnProperty(`Unicode`)?f+=m[p]:f+=``;var g=``;return parseInt(d.slice(1))<14||h===`WinAnsiEncoding`?g=c(f,d).split(``).map(function(e){return e.charCodeAt(0).toString(16)}).join(``):h===`Identity-H`&&(g=n(f,u[d])),s.isHex=!0,{text:g,x:i,y:a,options:o,mutex:s}};t.events.push([`postProcessText`,function(e){var t=e.text||``,n=[],r={text:t,x:e.x,y:e.y,options:e.options,mutex:e.mutex};if(Array.isArray(t)){var a=0;for(a=0;a<t.length;a+=1)Array.isArray(t[a])&&t[a].length===3?n.push([i(Object.assign({},r,{text:t[a][0]})).text,t[a][1],t[a][2]]):n.push(i(Object.assign({},r,{text:t[a]})).text);e.text=n}else e.text=i(Object.assign({},r,{text:t})).text}])}($),function(e){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(e){return t.call(this),this.internal.vFS[e]!==void 0},e.addFileToVFS=function(e,n){return t.call(this),this.internal.vFS[e]=n,this},e.getFileFromVFS=function(e){return t.call(this),this.internal.vFS[e]===void 0?null:this.internal.vFS[e]}}($.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,i,a,o,s,c,l=t,u=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],d=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],f={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},p={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},m=`(.).(.<.>.<.[.].[.{.}.{.«.».«.‹.›.‹.⁅.⁆.⁅.⁽.⁾.⁽.₍.₎.₍.≤.≥.≤.〈.〉.〈.﹙.﹚.﹙.﹛.﹜.﹛.﹝.﹞.﹝.﹤.﹥.﹤`.split(`.`),h=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),g=!1,_=0;this.__bidiEngine__={};var v=function(e){var t=e.charCodeAt(),n=t>>8,r=p[n];return r===void 0?n===252||n===253?`AL`:h.test(n)?`L`:n===8?`R`:`N`:l[256*r+(255&t)]},y=function(e){for(var t,n=0;n<e.length;n++){if((t=v(e.charAt(n)))===`L`)return!1;if(t===`R`)return!0}return!1},b=function(e,t,o,s){var c,l,u,d,f=t[s];switch(f){case`L`:case`R`:case`LRE`:case`RLE`:case`LRO`:case`RLO`:case`PDF`:g=!1;break;case`N`:case`AN`:break;case`EN`:g&&(f=`AN`);break;case`AL`:g=!0,f=`R`;break;case`WS`:case`BN`:f=`N`;break;case`CS`:s<1||s+1>=t.length||(c=o[s-1])!==`EN`&&c!==`AN`||(l=t[s+1])!==`EN`&&l!==`AN`?f=`N`:g&&(l=`AN`),f=l===c?l:`N`;break;case`ES`:f=(c=s>0?o[s-1]:`B`)===`EN`&&s+1<t.length&&t[s+1]===`EN`?`EN`:`N`;break;case`ET`:if(s>0&&o[s-1]===`EN`){f=`EN`;break}if(g){f=`N`;break}for(u=s+1,d=t.length;u<d&&t[u]===`ET`;)u++;f=u<d&&t[u]===`EN`?`EN`:`N`;break;case`NSM`:if(i&&!a){for(d=t.length,u=s+1;u<d&&t[u]===`NSM`;)u++;if(u<d){var p=e[s],m=p>=1425&&p<=2303||p===64286;if(c=t[u],m&&(c===`R`||c===`AL`)){f=`R`;break}}}f=s<1||(c=t[s-1])===`B`?`N`:o[s-1];break;case`B`:g=!1,n=!0,f=_;break;case`S`:r=!0,f=`N`}return f},x=function(e,t,n){var r=e.split(``);return n&&S(r,n,{hiLevel:_}),r.reverse(),t&&t.reverse(),r.join(``)},S=function(e,t,i){var a,o,s,c,l,p=-1,m=e.length,h=0,y=[],x=_?d:u,S=[];for(g=!1,n=!1,r=!1,o=0;o<m;o++)S[o]=v(e[o]);for(s=0;s<m;s++){if(l=h,y[s]=b(e,S,y,s),a=240&(h=x[l][f[y[s]]]),h&=15,t[s]=c=x[h][5],a>0)if(a===16){for(o=p;o<s;o++)t[o]=1;p=-1}else p=-1;if(x[h][6])p===-1&&(p=s);else if(p>-1){for(o=p;o<s;o++)t[o]=c;p=-1}S[s]===`B`&&(t[s]=0),i.hiLevel|=c}r&&function(e,t,n){for(var r=0;r<n;r++)if(e[r]===`S`){t[r]=_;for(var i=r-1;i>=0&&e[i]===`WS`;i--)t[i]=_}}(S,t,m)},C=function(e,t,r,i,a){if(!(a.hiLevel<e)){if(e===1&&_===1&&!n)return t.reverse(),void(r&&r.reverse());for(var o,s,c,l,u=t.length,d=0;d<u;){if(i[d]>=e){for(c=d+1;c<u&&i[c]>=e;)c++;for(l=d,s=c-1;l<s;l++,s--)o=t[l],t[l]=t[s],t[s]=o,r&&(o=r[l],r[l]=r[s],r[s]=o);d=c}d++}}},w=function(e,t,n){var r=e.split(``),i={hiLevel:_};return n||(n=[]),S(r,n,i),function(e,t,n){if(n.hiLevel!==0&&c)for(var r,i=0;i<e.length;i++)t[i]===1&&(r=m.indexOf(e[i]))>=0&&(e[i]=m[r+1])}(r,n,i),C(2,r,t,n,i),C(1,r,t,n,i),r.join(``)};return this.__bidiEngine__.doBidiReorder=function(e,t,n){if(function(e,t){if(t)for(var n=0;n<e.length;n++)t[n]=n;a===void 0&&(a=y(e)),s===void 0&&(s=y(e))}(e,t),i||!o||s)if(i&&o&&a^s)_=+!!a,e=x(e,t,n);else if(!i&&o&&s)_=+!!a,e=w(e,t,n),e=x(e,t);else if(!i||a||o||s){if(i&&!o&&a^s)e=x(e,t),a?(_=0,e=w(e,t,n)):(_=1,e=w(e,t,n),e=x(e,t));else if(i&&a&&!o&&s)_=1,e=w(e,t,n),e=x(e,t);else if(!i&&!o&&a^s){var r=c;a?(_=1,e=w(e,t,n),_=0,c=!1,e=w(e,t,n),c=r):(_=0,e=w(e,t,n),e=x(e,t),_=1,c=!1,e=w(e,t,n),c=r,e=x(e,t))}}else _=0,e=w(e,t,n);else _=+!!a,e=w(e,t,n);return e},this.__bidiEngine__.setOptions=function(e){e&&(i=e.isInputVisual,o=e.isOutputVisual,a=e.isInputRtl,s=e.isOutputRtl,c=e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(e),this.__bidiEngine__};var t=`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.N.N.ET.ET.ET.N.N.N.N.N.ES.CS.ES.CS.CS.EN.EN.EN.EN.EN.EN.EN.EN.EN.EN.CS.N.N.N.N.N.N.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.N.N.N.N.N.N.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.N.N.N.N.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.N.ET.ET.ET.ET.N.N.N.N.L.N.N.BN.N.N.ET.ET.EN.EN.N.L.N.N.N.EN.L.N.N.N.N.N.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.L.N.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.N.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.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.N.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.L.L.L.L.L.L.L.N.N.L.L.L.L.L.L.L.N.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.L.L.L.L.L.L.L.L.N.L.N.N.N.N.N.ET.N.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.R.NSM.R.NSM.NSM.R.NSM.NSM.R.NSM.N.N.N.N.N.N.N.N.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.N.N.N.N.N.R.R.R.R.R.N.N.N.N.N.N.N.N.N.N.N.AN.AN.AN.AN.AN.AN.N.N.AL.ET.ET.AL.CS.AL.N.N.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.AL.AL.N.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.N.NSM.NSM.NSM.NSM.NSM.NSM.AL.AL.NSM.NSM.N.NSM.NSM.NSM.NSM.AL.AL.EN.EN.EN.EN.EN.EN.EN.EN.EN.EN.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.N.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.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.N.N.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.NSM.NSM.NSM.NSM.AL.N.N.N.N.N.N.N.N.N.N.N.N.N.N.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.R.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.R.R.N.N.N.N.R.N.N.N.N.N.WS.WS.WS.WS.WS.WS.WS.WS.WS.WS.WS.BN.BN.BN.L.R.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.WS.B.LRE.RLE.PDF.LRO.RLO.CS.ET.ET.ET.ET.ET.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.CS.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.WS.BN.BN.BN.BN.BN.N.LRI.RLI.FSI.PDI.BN.BN.BN.BN.BN.BN.EN.L.N.N.EN.EN.EN.EN.EN.EN.ES.ES.N.N.N.L.EN.EN.EN.EN.EN.EN.EN.EN.EN.EN.ES.ES.N.N.N.N.L.L.L.L.L.L.L.L.L.L.L.L.L.N.N.N.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.ET.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.L.L.L.L.L.L.L.N.N.N.N.N.N.N.N.N.N.N.N.L.L.L.L.L.N.N.N.N.N.R.NSM.R.R.R.R.R.R.R.R.R.R.ES.R.R.R.R.R.R.R.R.R.R.R.R.R.N.R.R.R.R.R.N.R.N.R.R.N.R.R.N.R.R.R.R.R.R.R.R.R.R.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.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.AL.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.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.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.NSM.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.CS.N.CS.N.N.CS.N.N.N.N.N.N.N.N.N.ET.N.N.ES.ES.N.N.N.N.N.ET.ET.N.N.N.N.N.AL.AL.AL.AL.AL.N.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.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.N.N.BN.N.N.N.ET.ET.ET.N.N.N.N.N.ES.CS.ES.CS.CS.EN.EN.EN.EN.EN.EN.EN.EN.EN.EN.CS.N.N.N.N.N.N.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.N.N.N.N.N.N.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.N.N.N.N.N.N.N.N.N.N.N.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.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.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.N.N.N.L.L.L.L.L.L.N.N.L.L.L.L.L.L.N.N.L.L.L.L.L.L.N.N.L.L.L.N.N.N.ET.ET.N.N.N.ET.ET.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N.N`.split(`.`),n=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push([`postProcessText`,function(e){var t=e.text;e.x,e.y;var r=e.options||{};e.mutex,r.lang;var i=[];if(r.isInputVisual=typeof r.isInputVisual!=`boolean`||r.isInputVisual,n.setOptions(r),Object.prototype.toString.call(t)===`[object Array]`){var a=0;for(i=[],a=0;a<t.length;a+=1)Object.prototype.toString.call(t[a])===`[object Array]`?i.push([n.doBidiReorder(t[a][0]),t[a][1],t[a][2]]):i.push([n.doBidiReorder(t[a])]);e.text=i}else e.text=n.doBidiReorder(t);n.setOptions({isInputVisual:!0})}])}($),$.API.TTFFont=function(){function e(e){var t;if(this.rawData=e,t=this.contents=new xo(e),this.contents.pos=4,t.readString(4)===`ttcf`)throw Error(`TTCF not supported.`);t.pos=0,this.parse(),this.subset=new Ys(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new Na(this.contents),this.head=new hc(this),this.name=new fu(this),this.cmap=new ia(this),this.toUnicode={},this.hhea=new mu(this),this.maxp=new o(this),this.hmtx=new jn(this),this.post=new Yt(this),this.os2=new cu(this),this.loca=new rt(this),this.glyf=new on(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var e,t,n,r,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var t,n,r,i;for(i=[],t=0,n=(r=this.bbox).length;t<n;t++)e=r[t],i.push(Math.round(e*this.scaleFactor));return i}).call(this),this.stemV=0,this.post.exists?(n=255&(r=this.post.italic_angle),32768&(t=r>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+`.`+n)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(i=this.familyClass)===1||i===2||i===3||i===4||i===5||i===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw Error(`No unicode cmap for font`)},e.prototype.characterToGlyph=function(e){var t;return((t=this.cmap.unicode)==null?void 0:t.codeMap[e])||0},e.prototype.widthOfGlyph=function(e){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*t},e.prototype.widthOfString=function(e,t,n){var r,i,a,o;for(a=0,i=0,o=(e=``+e).length;0<=o?i<o:i>o;i=0<=o?++i:--i)r=e.charCodeAt(i),a+=this.widthOfGlyph(this.characterToGlyph(r))+1e3/t*n||0;return t/1e3*a},e.prototype.lineHeight=function(e,t){var n;return t==null&&(t=!1),n=t?this.lineGap:0,(this.ascender+n-this.decender)/1e3*e},e}(),xo=function(){function e(e){this.data=e==null?[]:e,this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(e){return this.data[this.pos++]=e},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},e.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},e.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},e.prototype.readString=function(e){var t,n;for(n=[],t=0;0<=e?t<e:t>e;t=0<=e?++t:--t)n[t]=String.fromCharCode(this.readByte());return n.join(``)},e.prototype.writeString=function(e){var t,n,r;for(r=[],t=0,n=e.length;0<=n?t<n:t>n;t=0<=n?++t:--t)r.push(this.writeByte(e.charCodeAt(t)));return r},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(e){return this.writeInt16(e)},e.prototype.readLongLong=function(){var e,t,n,r,i,a,o,s;return e=this.readByte(),t=this.readByte(),n=this.readByte(),r=this.readByte(),i=this.readByte(),a=this.readByte(),o=this.readByte(),s=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^t)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^i)+65536*(255^a)+256*(255^o)+(255^s)+1):72057594037927940*e+281474976710656*t+1099511627776*n+4294967296*r+16777216*i+65536*a+256*o+s},e.prototype.writeLongLong=function(e){var t,n;return t=Math.floor(e/4294967296),n=4294967295&e,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(e){return this.writeInt32(e)},e.prototype.read=function(e){var t,n;for(t=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)t.push(this.readByte());return t},e.prototype.write=function(e){var t,n,r,i;for(i=[],n=0,r=e.length;n<r;n++)t=e[n],i.push(this.writeByte(t));return i},e}(),Na=function(){var e;function t(e){var t,n,r;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},n=0,r=this.tableCount;0<=r?n<r:n>r;n=0<=r?++n:--n)t={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[t.tag]=t}return t.prototype.encode=function(t){var n,r,i,a,o,s,c,l,u,d,f,p,m;for(m in f=Object.keys(t).length,s=Math.log(2),u=16*Math.floor(Math.log(f)/s),a=Math.floor(u/s),l=16*f-u,(r=new xo).writeInt(this.scalarType),r.writeShort(f),r.writeShort(u),r.writeShort(a),r.writeShort(l),i=16*f,c=r.pos+i,o=null,p=[],t)for(d=t[m],r.writeString(m),r.writeInt(e(d)),r.writeInt(c),r.writeInt(d.length),p=p.concat(d),m===`head`&&(o=c),c+=d.length;c%4;)p.push(0),c++;return r.write(p),n=2981146554-e(r.data),r.pos=o+8,r.writeUInt32(n),r.data},e=function(e){var t,n,r,i;for(e=Ei.call(e);e.length%4;)e.push(0);for(r=new xo(e),n=0,t=0,i=e.length;t<i;t=t+=4)n+=r.readUInt32();return 4294967295&n},t}(),Dc={}.hasOwnProperty,Po=function(e,t){for(var n in t)Dc.call(t,n)&&(e[n]=t[n]);function r(){this.constructor=e}return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e},Wo=function(){function e(e){var t;this.file=e,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}(),hc=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`head`,e.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},e.prototype.encode=function(e){var t;return(t=new xo).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(e),t.writeShort(this.glyphDataFormat),t.data},e}(),tu=function(){function e(e,t){var n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=t+e.readInt(),u=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=e.readByte();break;case 4:for(f=e.readUInt16(),d=f/2,e.pos+=6,i=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),e.pos+=2,m=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),c=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),l=function(){var t,n;for(n=[],s=t=0;0<=d?t<d:t>d;s=0<=d?++t:--t)n.push(e.readUInt16());return n}(),r=(this.length-e.pos+this.offset)/2,o=function(){var t,n;for(n=[],s=t=0;0<=r?t<r:t>r;s=0<=r?++t:--t)n.push(e.readUInt16());return n}(),s=g=0,v=i.length;g<v;s=++g)for(h=i[s],n=_=p=m[s];p<=h?_<=h:_>=h;n=p<=h?++_:--_)l[s]===0?a=n+c[s]:(a=o[l[s]/2+(n-p)-(d-s)]||0)!==0&&(a+=c[s]),this.codeMap[n]=65535&a}e.pos=u}return e.encode=function(e,t){var n,r,i,a,o,s,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,M,N,P,F,ee,I,te,L,R,z,B,V,ne,re,H,U;switch(k=new xo,a=Object.keys(e).sort(function(e,t){return e-t}),t){case`macroman`:for(m=0,h=function(){var e=[];for(p=0;p<256;++p)e.push(0);return e}(),_={0:0},i={},A=0,P=a.length;A<P;A++)_[ne=e[r=a[A]]]==null&&(_[ne]=++m),i[r]={old:e[r],new:_[e[r]]},h[r]=_[e[r]];return k.writeUInt16(1),k.writeUInt16(0),k.writeUInt32(12),k.writeUInt16(0),k.writeUInt16(262),k.writeUInt16(0),k.write(h),{charMap:i,subtable:k.data,maxGlyphID:m+1};case`unicode`:for(D=[],u=[],v=0,_={},n={},g=c=null,j=0,F=a.length;j<F;j++)_[b=e[r=a[j]]]==null&&(_[b]=++v),n[r]={old:b,new:_[b]},o=_[b]-r,g!=null&&o===c||(g&&u.push(g),D.push(r),c=o),g=r;for(g&&u.push(g),u.push(65535),D.push(65535),T=2*(w=D.length),C=2*(Math.log(w)/Math.LN2)**2,d=Math.log(C/2)/Math.LN2,S=2*w-C,s=[],x=[],f=[],p=M=0,ee=D.length;M<ee;p=++M){if(E=D[p],l=u[p],E===65535){s.push(0),x.push(0);break}if(E-(O=n[E].new)>=32768)for(s.push(0),x.push(2*(f.length+w-p)),r=N=E;E<=l?N<=l:N>=l;r=E<=l?++N:--N)f.push(n[r].new);else s.push(O-E),x.push(0)}for(k.writeUInt16(3),k.writeUInt16(1),k.writeUInt32(12),k.writeUInt16(4),k.writeUInt16(16+8*w+2*f.length),k.writeUInt16(0),k.writeUInt16(T),k.writeUInt16(C),k.writeUInt16(d),k.writeUInt16(S),B=0,I=u.length;B<I;B++)r=u[B],k.writeUInt16(r);for(k.writeUInt16(0),V=0,te=D.length;V<te;V++)r=D[V],k.writeUInt16(r);for(re=0,L=s.length;re<L;re++)o=s[re],k.writeUInt16(o);for(H=0,R=x.length;H<R;H++)y=x[H],k.writeUInt16(y);for(U=0,z=f.length;U<z;U++)m=f[U],k.writeUInt16(m);return{charMap:n,subtable:k.data,maxGlyphID:v+1}}},e}(),ia=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`cmap`,e.prototype.parse=function(e){var t,n,r;for(e.pos=this.offset,this.version=e.readUInt16(),r=e.readUInt16(),this.tables=[],this.unicode=null,n=0;0<=r?n<r:n>r;n=0<=r?++n:--n)t=new tu(e,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(e,t){var n,r;return t==null&&(t=`macroman`),n=tu.encode(e,t),(r=new xo).writeUInt16(0),r.writeUInt16(1),n.table=r.data.concat(n.subtable),n},e}(),mu=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`hhea`,e.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},e}(),cu=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`OS/2`,e.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var t,n;for(n=[],t=0;t<10;++t)n.push(e.readByte());return n}(),this.charRange=function(){var t,n;for(n=[],t=0;t<4;++t)n.push(e.readInt());return n}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var t,n;for(n=[],t=0;t<2;t=++t)n.push(e.readInt());return n}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},e}(),Yt=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`post`,e.prototype.parse=function(e){var t,n,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var i;for(n=e.readUInt16(),this.glyphNameIndex=[],i=0;0<=n?i<n:i>n;i=0<=n?++i:--i)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.pos<this.offset+this.length;)t=e.readByte(),r.push(this.names.push(e.readString(t)));return r;case 151552:return n=e.readUInt16(),this.offsets=e.read(n);case 262144:return this.map=(function(){var t,n,r;for(r=[],i=t=0,n=this.file.maxp.numGlyphs;0<=n?t<n:t>n;i=0<=n?++t:--t)r.push(e.readUInt32());return r}).call(this)}},e}(),wt=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},fu=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`name`,e.prototype.parse=function(e){var t,n,r,i,a,o,s,c,l,u,d;for(e.pos=this.offset,e.readShort(),t=e.readShort(),o=e.readShort(),n=[],i=0;0<=t?i<t:i>t;i=0<=t?++i:--i)n.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+o+e.readShort()});for(s={},i=l=0,u=n.length;l<u;i=++l)r=n[i],e.pos=r.offset,c=e.readString(r.length),a=new wt(c,r),s[d=r.nameID]==null&&(s[d]=[]),s[r.nameID].push(a);this.strings=s,this.copyright=s[0],this.fontFamily=s[1],this.fontSubfamily=s[2],this.uniqueSubfamily=s[3],this.fontName=s[4],this.version=s[5];try{this.postscriptName=s[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,``)}catch(e){this.postscriptName=s[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,``)}return this.trademark=s[7],this.manufacturer=s[8],this.designer=s[9],this.description=s[10],this.vendorUrl=s[11],this.designerUrl=s[12],this.license=s[13],this.licenseUrl=s[14],this.preferredFamily=s[15],this.preferredSubfamily=s[17],this.compatibleFull=s[18],this.sampleText=s[19]},e}(),o=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`maxp`,e.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},e}(),jn=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`hmtx`,e.prototype.parse=function(e){var t,n,r,i,a,o,s;for(e.pos=this.offset,this.metrics=[],t=0,o=this.file.hhea.numberOfMetrics;0<=o?t<o:t>o;t=0<=o?++t:--t)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var n,i;for(i=[],t=n=0;0<=r?n<r:n>r;t=0<=r?++n:--n)i.push(e.readInt16());return i}(),this.widths=(function(){var e,t,n,r;for(r=[],e=0,t=(n=this.metrics).length;e<t;e++)i=n[e],r.push(i.advance);return r}).call(this),n=this.widths[this.widths.length-1],s=[],t=a=0;0<=r?a<r:a>r;t=0<=r?++a:--a)s.push(this.widths.push(n));return s},e.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},e}(),Ei=[].slice,on=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`glyf`,e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(e){var t,n,r,i,a,o,s,c,l,u;return e in this.cache?this.cache[e]:(i=this.file.loca,t=this.file.contents,n=i.indexOf(e),(r=i.lengthOf(e))===0?this.cache[e]=null:(t.pos=this.offset+n,a=(o=new xo(t.read(r))).readShort(),c=o.readShort(),u=o.readShort(),s=o.readShort(),l=o.readShort(),this.cache[e]=a===-1?new De(o,c,u,s,l):new Qs(o,a,c,u,s,l),this.cache[e]))},e.prototype.encode=function(e,t,n){var r,i,a,o,s;for(a=[],i=[],o=0,s=t.length;o<s;o++)r=e[t[o]],i.push(a.length),r&&(a=a.concat(r.encode(n)));return i.push(a.length),{table:a,offsets:i}},e}(),Qs=function(){function e(e,t,n,r,i,a){this.raw=e,this.numberOfContours=t,this.xMin=n,this.yMin=r,this.xMax=i,this.yMax=a,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),De=function(){function e(e,t,n,r,i){var a,o;for(this.raw=e,this.xMin=t,this.yMin=n,this.xMax=r,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;o=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&o;)a.pos+=1&o?4:2,128&o?a.pos+=8:64&o?a.pos+=4:8&o&&(a.pos+=2)}return e.prototype.encode=function(){var e,t,n;for(t=new xo(Ei.call(this.raw.data)),e=0,n=this.glyphIDs.length;e<n;++e)t.pos=this.glyphOffsets[e];return t.data},e}(),rt=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Po(e,Wo),e.prototype.tag=`loca`,e.prototype.parse=function(e){var t,n;return e.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?(function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=2)r.push(2*e.readUInt16());return r}).call(this):(function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=4)r.push(e.readUInt32());return r}).call(this)},e.prototype.indexOf=function(e){return this.offsets[e]},e.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},e.prototype.encode=function(e,t){for(var n=new Uint32Array(this.offsets.length),r=0,i=0,a=0;a<n.length;++a)if(n[a]=r,i<t.length&&t[i]==a){++i,n[a]=r;var o=this.offsets[a],s=this.offsets[a+1]-o;s>0&&(r+=s)}for(var c=Array(4*n.length),l=0;l<n.length;++l)c[4*l+3]=255&n[l],c[4*l+2]=(65280&n[l])>>8,c[4*l+1]=(16711680&n[l])>>16,c[4*l]=(4278190080&n[l])>>24;return c},e}(),Ys=function(){function e(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var e,t,n,r,i;for(t in r=this.font.cmap.tables[0].codeMap,e={},i=this.subset)n=i[t],e[t]=r[n];return e},e.prototype.glyphsFor=function(e){var t,n,r,i,a,o,s;for(r={},a=0,o=e.length;a<o;a++)r[i=e[a]]=this.font.glyf.glyphFor(i);for(i in t=[],r)(n=r[i])!=null&&n.compound&&t.push.apply(t,n.glyphIDs);if(t.length>0)for(i in s=this.glyphsFor(t))n=s[i],r[i]=n;return r},e.prototype.encode=function(e,t){var n,r,i,a,o,s,c,l,u,d,f,p,m,h,g;for(r in n=ia.encode(this.generateCmap(),`unicode`),a=this.glyphsFor(e),f={0:0},g=n.charMap)f[(s=g[r]).old]=s.new;for(p in d=n.maxGlyphID,a)p in f||(f[p]=d++);return l=function(e){var t,n;for(t in n={},e)n[e[t]]=t;return n}(f),u=Object.keys(l).sort(function(e,t){return e-t}),m=function(){var e,t,n;for(n=[],e=0,t=u.length;e<t;e++)o=u[e],n.push(l[o]);return n}(),i=this.font.glyf.encode(a,m,f),c=this.font.loca.encode(i.offsets,m),h={cmap:this.font.cmap.raw(),glyf:i.table,loca:c,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(h[`OS/2`]=this.font.os2.raw()),this.font.directory.encode(h)},e}(),$.API.PDFObject=function(){var e;function t(){}return e=function(e,t){return(Array(t+1).join(`0`)+e).slice(-t)},t.convert=function(n){var r,i,a,o;if(Array.isArray(n))return`[`+(function(){var e,i,a;for(a=[],e=0,i=n.length;e<i;e++)r=n[e],a.push(t.convert(r));return a})().join(` `)+`]`;if(typeof n==`string`)return`/`+n;if(n!=null&&n.isString)return`(`+n+`)`;if(Q(n,Date))return`(D:`+e(n.getUTCFullYear(),4)+e(n.getUTCMonth(),2)+e(n.getUTCDate(),2)+e(n.getUTCHours(),2)+e(n.getUTCMinutes(),2)+e(n.getUTCSeconds(),2)+`Z)`;if({}.toString.call(n)===`[object Object]`){for(i in a=[`<<`],n)o=n[i],a.push(`/`+i+` `+t.convert(o));return a.push(`>>`),a.join(`
|
||
`)}return``+n},t}()}),e(`t`,fi(function(e,t){(function(n,r){(e===void 0?`undefined`:Gu(e))===`object`&&(t===void 0?`undefined`:Gu(t))===`object`?t.exports=r((Ps(),hi(Xs)),el()):typeof define==`function`&&define.amd?define(`html2pdf`,[`jspdf`,`html2canvas`],r):(e===void 0?`undefined`:Gu(e))===`object`?e.html2pdf=r((Ps(),hi(Xs)),el()):n.html2pdf=r(n.jspdf,n.html2canvas)})(self,function(e,t){return function(){var n={"./src/plugin/hyperlinks.js?v=1784873523001":function(e,t,n){n.r(t),n(`./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.string.link.js?v=1784873523001`);var r=n(`./src/worker.js?v=1784873523001`),i=n(`./src/utils.js?v=1784873523001`),a=[],o={toContainer:r.default.prototype.toContainer,toPdf:r.default.prototype.toPdf};r.default.prototype.toContainer=function(){return o.toContainer.call(this).then(function(){if(this.opt.enableLinks){var e=this.prop.container,t=e.querySelectorAll(`a`),n=(0,i.unitConvert)(e.getBoundingClientRect(),this.prop.pageSize.k);a=[],Array.prototype.forEach.call(t,function(e){for(var t=e.getClientRects(),r=0;r<t.length;r++){var o=(0,i.unitConvert)(t[r],this.prop.pageSize.k);o.left-=n.left,o.top-=n.top;var s=Math.floor(o.top/this.prop.pageSize.inner.height)+1,c=this.opt.margin[0]+o.top%this.prop.pageSize.inner.height,l=this.opt.margin[1]+o.left;a.push({page:s,top:c,left:l,clientRect:o,link:e})}},this)}})},r.default.prototype.toPdf=function(){return o.toPdf.call(this).then(function(){if(this.opt.enableLinks){a.forEach(function(e){this.prop.pdf.setPage(e.page),this.prop.pdf.link(e.left,e.top,e.clientRect.width,e.clientRect.height,{url:e.link.href})},this);var e=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(e)}})}},"./src/plugin/jspdf-plugin.js?v=1784873523001":function(e,t,n){n.r(t),n(`./node_modules/core-js/modules/es.symbol.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.symbol.description.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.object.to-string.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.symbol.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.string.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1784873523001`);var r=n(`jspdf`);function i(e){"@babel/helpers - typeof";return i=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},i(e)}r.jsPDF.getPageSize=function(e,t,n){if(i(e)===`object`){var r=e;e=r.orientation,t=r.unit||t,n=r.format||n}t=t||`mm`,n=n||`a4`,e=(``+(e||`P`)).toLowerCase();var a=(``+n).toLowerCase(),o={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case`pt`:var s=1;break;case`mm`:var s=72/25.4;break;case`cm`:var s=72/2.54;break;case`in`:var s=72;break;case`px`:var s=72/96;break;case`pc`:var s=12;break;case`em`:var s=12;break;case`ex`:var s=6;break;default:throw`Invalid unit: `+t}if(o.hasOwnProperty(a))var c=o[a][1]/s,l=o[a][0]/s;else try{var c=n[1],l=n[0]}catch(e){throw Error(`Invalid format: `+n)}if(e===`p`||e===`portrait`){if(e=`p`,l>c){var u=l;l=c,c=u}}else if(e===`l`||e===`landscape`){if(e=`l`,c>l){var u=l;l=c,c=u}}else throw`Invalid orientation: `+e;return{width:l,height:c,unit:t,k:s}},t.default=r.jsPDF},"./src/plugin/pagebreaks.js?v=1784873523001":function(e,t,n){n.r(t),n(`./node_modules/core-js/modules/es.array.concat.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.slice.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.join.js?v=1784873523001`),n(`./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.object.keys.js?v=1784873523001`);var r=n(`./src/worker.js?v=1784873523001`),i=n(`./src/utils.js?v=1784873523001`),a={toContainer:r.default.prototype.toContainer};r.default.template.opt.pagebreak={mode:[`css`,`legacy`],before:[],after:[],avoid:[]},r.default.prototype.toContainer=function(){return a.toContainer.call(this).then(function(){var e=this.prop.container,t=this.prop.pageSize.inner.px.height,n=[].concat(this.opt.pagebreak.mode),r={avoidAll:n.indexOf(`avoid-all`)!==-1,css:n.indexOf(`css`)!==-1,legacy:n.indexOf(`legacy`)!==-1},a={},o=this;[`before`,`after`,`avoid`].forEach(function(t){a[t]=r.avoidAll&&t===`avoid`?[]:[].concat(o.opt.pagebreak[t]||[]),a[t].length>0&&(a[t]=Array.prototype.slice.call(e.querySelectorAll(a[t].join(`, `))))});var s=e.querySelectorAll(`.html2pdf__page-break`);s=Array.prototype.slice.call(s);var c=e.querySelectorAll(`*`);Array.prototype.forEach.call(c,function(e){var n={before:!1,after:r.legacy&&s.indexOf(e)!==-1,avoid:r.avoidAll};if(r.css){var o=window.getComputedStyle(e),c=[`always`,`page`,`left`,`right`];n={before:n.before||c.indexOf(o.breakBefore||o.pageBreakBefore)!==-1,after:n.after||c.indexOf(o.breakAfter||o.pageBreakAfter)!==-1,avoid:n.avoid||[`avoid`,`avoid-page`].indexOf(o.breakInside||o.pageBreakInside)!==-1}}Object.keys(n).forEach(function(t){n[t]=n[t]||a[t].indexOf(e)!==-1});var l=e.getBoundingClientRect();if(n.avoid&&!n.before){var u=Math.floor(l.top/t),d=Math.floor(l.bottom/t),f=Math.abs(l.bottom-l.top)/t;d!==u&&f<=1&&(n.before=!0)}if(n.before){var p=(0,i.createElement)(`div`,{style:{display:`block`,height:t-l.top%t+`px`}});e.parentNode.insertBefore(p,e)}if(n.after){var p=(0,i.createElement)(`div`,{style:{display:`block`,height:t-l.bottom%t+`px`}});e.parentNode.insertBefore(p,e.nextSibling)}})})}},"./src/utils.js?v=1784873523001":function(e,t,n){n.r(t),n.d(t,{objType:function(){return i},createElement:function(){return a},cloneNode:function(){return o},unitConvert:function(){return s},toPx:function(){return c}}),n(`./node_modules/core-js/modules/es.number.constructor.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.symbol.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.symbol.description.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.object.to-string.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.symbol.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.string.iterator.js?v=1784873523001`),n(`./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1784873523001`);function r(e){"@babel/helpers - typeof";return r=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},r(e)}var i=function(e){var t=r(e);return t===`undefined`?`undefined`:t===`string`||Q(e,String)?`string`:t===`number`||Q(e,Number)?`number`:t===`function`||Q(e,Function)?`function`:e&&e.constructor===Array?`array`:e&&e.nodeType===1?`element`:t===`object`?`object`:`unknown`},a=function(e,t){var n=document.createElement(e);if(t.className&&(n.className=t.className),t.innerHTML){n.innerHTML=t.innerHTML;for(var r=n.getElementsByTagName(`script`),i=r.length;i-->0;)r[i].parentNode.removeChild(r[i])}for(var a in t.style)n.style[a]=t.style[a];return n},o=function e(t,n){for(var r=t.nodeType===3?document.createTextNode(t.nodeValue):t.cloneNode(!1),i=t.firstChild;i;i=i.nextSibling)(n===!0||i.nodeType!==1||i.nodeName!==`SCRIPT`)&&r.appendChild(e(i,n));return t.nodeType===1&&(t.nodeName===`CANVAS`?(r.width=t.width,r.height=t.height,r.getContext(`2d`).drawImage(t,0,0)):(t.nodeName===`TEXTAREA`||t.nodeName===`SELECT`)&&(r.value=t.value),r.addEventListener(`load`,function(){r.scrollTop=t.scrollTop,r.scrollLeft=t.scrollLeft},!0)),r},s=function(e,t){if(i(e)===`number`)return e*72/96/t;var n={};for(var r in e)n[r]=e[r]*72/96/t;return n},c=function(e,t){return Math.floor(e*t/72*96)}},"./src/worker.js?v=1784873523001":function(e,t,n){n.r(t),n(`./node_modules/core-js/modules/es.object.assign.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.map.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.object.keys.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.array.concat.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.object.to-string.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.regexp.to-string.js?v=1784873523001`),n(`./node_modules/core-js/modules/es.function.name.js?v=1784873523001`),n(`./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1784873523001`);var r=n(`jspdf`),i=n(`html2canvas`),a=n(`./src/utils.js?v=1784873523001`),o=n(`./node_modules/es6-promise/dist/es6-promise.js?v=1784873523001`),s=n.n(o)().Promise,c=function e(t){var n=Object.assign(e.convert(s.resolve()),JSON.parse(JSON.stringify(e.template))),r=e.convert(s.resolve(),n);return r=r.setProgress(1,e,1,[e]),r=r.set(t),r};c.prototype=Object.create(s.prototype),c.prototype.constructor=c,c.convert=function(e,t){return e.__proto__=t||c.prototype,e},c.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:`file.pdf`,margin:[0,0,0,0],image:{type:`jpeg`,quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},c.prototype.from=function(e,t){function n(e){switch((0,a.objType)(e)){case`string`:return`string`;case`element`:return e.nodeName.toLowerCase&&e.nodeName.toLowerCase()===`canvas`?`canvas`:`element`;default:return`unknown`}}return this.then(function(){switch(t=t||n(e),t){case`string`:return this.set({src:(0,a.createElement)(`div`,{innerHTML:e})});case`element`:return this.set({src:e});case`canvas`:return this.set({canvas:e});case`img`:return this.set({img:e});default:return this.error(`Unknown source type.`)}})},c.prototype.to=function(e){switch(e){case`container`:return this.toContainer();case`canvas`:return this.toCanvas();case`img`:return this.toImg();case`pdf`:return this.toPdf();default:return this.error(`Invalid target.`)}},c.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error(`Cannot duplicate - no source HTML.`)},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var e={position:`fixed`,overflow:`hidden`,zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:`rgba(0,0,0,0.8)`},t={position:`absolute`,width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:`auto`,margin:`auto`,backgroundColor:`white`};e.opacity=0;var n=(0,a.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,a.createElement)(`div`,{className:`html2pdf__overlay`,style:e}),this.prop.container=(0,a.createElement)(`div`,{className:`html2pdf__container`,style:t}),this.prop.container.appendChild(n),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},c.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(function(){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,i(this.prop.container,e)}).then(function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},c.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var e=this.prop.canvas.toDataURL(`image/`+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement(`img`),this.prop.img.src=e})},c.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var e=this.prop.canvas,t=this.opt,n=e.height,i=Math.floor(e.width*this.prop.pageSize.inner.ratio),a=Math.ceil(n/i),o=this.prop.pageSize.inner.height,s=document.createElement(`canvas`),c=s.getContext(`2d`);s.width=e.width,s.height=i,this.prop.pdf=this.prop.pdf||new r.jsPDF(t.jsPDF);for(var l=0;l<a;l++){l===a-1&&n%i!==0&&(s.height=n%i,o=s.height*this.prop.pageSize.inner.width/s.width);var u=s.width,d=s.height;c.fillStyle=`white`,c.fillRect(0,0,u,d),c.drawImage(e,0,l*i,u,d,0,0,u,d),l&&this.prop.pdf.addPage();var f=s.toDataURL(`image/`+t.image.type,t.image.quality);this.prop.pdf.addImage(f,t.image.type,t.margin[1],t.margin[0],this.prop.pageSize.inner.width,o)}})},c.prototype.output=function(e,t,n){return n=n||`pdf`,n.toLowerCase()===`img`||n.toLowerCase()===`image`?this.outputImg(e,t):this.outputPdf(e,t)},c.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(e,t)})},c.prototype.outputImg=function(e,t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(e){case void 0:case`img`:return this.prop.img;case`datauristring`:case`dataurlstring`:return this.prop.img.src;case`datauri`:case`dataurl`:return document.location.href=this.prop.img.src;default:throw`Image output type "`+e+`" is not supported.`}})},c.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},c.prototype.set=function(e){if((0,a.objType)(e)!==`object`)return this;var t=Object.keys(e||{}).map(function(t){switch(t){case`margin`:return this.setMargin.bind(this,e.margin);case`jsPDF`:return function(){return this.opt.jsPDF=e.jsPDF,this.setPageSize()};case`pageSize`:return this.setPageSize.bind(this,e.pageSize);default:return t in c.template.prop?function(){this.prop[t]=e[t]}:function(){this.opt[t]=e[t]}}},this);return this.then(function(){return this.thenList(t)})},c.prototype.get=function(e,t){return this.then(function(){var n=e in c.template.prop?this.prop[e]:this.opt[e];return t?t(n):n})},c.prototype.setMargin=function(e){return this.then(function(){switch((0,a.objType)(e)){case`number`:e=[e,e,e,e];case`array`:if(e.length===2&&(e=[e[0],e[1],e[0],e[1]]),e.length===4)break;default:return this.error(`Invalid margin array.`)}this.opt.margin=e}).then(this.setPageSize)},c.prototype.setPageSize=function(e){return this.then(function(){e=e||r.jsPDF.getPageSize(this.opt.jsPDF),e.hasOwnProperty(`inner`)||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:(0,a.toPx)(e.inner.width,e.k),height:(0,a.toPx)(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e})},c.prototype.setProgress=function(e,t,n,r){return e!=null&&(this.progress.val=e),t!=null&&(this.progress.state=t),n!=null&&(this.progress.n=n),r!=null&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},c.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},c.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,function(e,t){return n.updateProgress(null,null,1,[e]),s.prototype.then.call(this,function(t){return n.updateProgress(null,e),t}).then(e,t).then(function(e){return n.updateProgress(1),e})})},c.prototype.thenCore=function(e,t,n){n=n||s.prototype.then;var r=this;e&&(e=e.bind(r)),t&&(t=t.bind(r));var i=s.toString().indexOf(`[native code]`)!==-1&&s.name===`Promise`?r:c.convert(Object.assign({},r),s.prototype),a=n.call(i,e,t);return c.convert(a,r.__proto__)},c.prototype.thenExternal=function(e,t){return s.prototype.then.call(this,e,t)},c.prototype.thenList=function(e){var t=this;return e.forEach(function(e){t=t.thenCore(e)}),t},c.prototype.catch=function(e){e&&(e=e.bind(this));var t=s.prototype.catch.call(this,e);return c.convert(t,this)},c.prototype.catchExternal=function(e){return s.prototype.catch.call(this,e)},c.prototype.error=function(e){return this.then(function(){throw Error(e)})},c.prototype.using=c.prototype.set,c.prototype.saveAs=c.prototype.save,c.prototype.export=c.prototype.output,c.prototype.run=c.prototype.then,t.default=c},"./node_modules/core-js/internals/a-function.js?v=1784873523001":function(e){e.exports=function(e){if(typeof e!=`function`)throw TypeError(String(e)+` is not a function`);return e}},"./node_modules/core-js/internals/a-possible-prototype.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`);e.exports=function(e){if(!r(e)&&e!==null)throw TypeError(`Can't set `+String(e)+` as a prototype`);return e}},"./node_modules/core-js/internals/add-to-unscopables.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-create.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`),o=r(`unscopables`),s=Array.prototype;s[o]==null&&a.f(s,o,{configurable:!0,value:i(null)}),e.exports=function(e){s[o][e]=!0}},"./node_modules/core-js/internals/an-object.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`);e.exports=function(e){if(!r(e))throw TypeError(String(e)+` is not an object`);return e}},"./node_modules/core-js/internals/array-for-each.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/array-iteration.js?v=1784873523001`).forEach;e.exports=n(`./node_modules/core-js/internals/array-method-is-strict.js?v=1784873523001`)(`forEach`)?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-length.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/to-absolute-index.js?v=1784873523001`),o=function(e){return function(t,n,o){var s=r(t),c=i(s.length),l=a(o,c),u;if(e&&n!=n){for(;c>l;)if(u=s[l++],u!=u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===n)return e||l||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},"./node_modules/core-js/internals/array-iteration.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/function-bind-context.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/indexed-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/to-length.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/array-species-create.js?v=1784873523001`),c=[].push,l=function(e){var t=e==1,n=e==2,l=e==3,u=e==4,d=e==6,f=e==7,p=e==5||d;return function(m,h,g,_){for(var v=a(m),y=i(v),b=r(h,g,3),x=o(y.length),S=0,C=_||s,w=t?C(m,x):n||f?C(m,0):void 0,T,E;x>S;S++)if((p||S in y)&&(T=y[S],E=b(T,S,v),e))if(t)w[S]=E;else if(E)switch(e){case 3:return!0;case 5:return T;case 6:return S;case 2:c.call(w,T)}else switch(e){case 4:return!1;case 7:c.call(w,T)}return d?-1:l||u?u:w}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/engine-v8-version.js?v=1784873523001`),o=i(`species`);e.exports=function(e){return a>=51||!r(function(){var t=[],n=t.constructor={};return n[o]=function(){return{foo:1}},t[e](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`);e.exports=function(e,t){var n=[][e];return!!n&&r(function(){n.call(null,t||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/is-array.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)(`species`);e.exports=function(e){var t;return i(e)&&(t=e.constructor,typeof t==`function`&&(t===Array||i(t.prototype))?t=void 0:r(t)&&(t=t[a],t===null&&(t=void 0))),t===void 0?Array:t}},"./node_modules/core-js/internals/array-species-create.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/array-species-constructor.js?v=1784873523001`);e.exports=function(e,t){return new(r(e))(t===0?0:t)}},"./node_modules/core-js/internals/classof-raw.js?v=1784873523001":function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},"./node_modules/core-js/internals/classof.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-string-tag-support.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/classof-raw.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)(`toStringTag`),o=i(function(){return arguments}())==`Arguments`,s=function(e,t){try{return e[t]}catch(e){}};e.exports=r?i:function(e){var t,n,r;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=s(t=Object(e),a))==`string`?n:o?i(t):(r=i(t))==`Object`&&typeof t.callee==`function`?`Arguments`:r}},"./node_modules/core-js/internals/copy-constructor-properties.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/own-keys.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`);e.exports=function(e,t){for(var n=i(t),s=o.f,c=a.f,l=0;l<n.length;l++){var u=n[l];r(e,u)||s(e,u,c(t,u))}}},"./node_modules/core-js/internals/correct-prototype-getter.js?v=1784873523001":function(e,t,n){e.exports=!n(`./node_modules/core-js/internals/fails.js?v=1784873523001`)(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},"./node_modules/core-js/internals/create-html.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),a=/"/g;e.exports=function(e,t,n,o){var s=i(r(e)),c=`<`+t;return n!==``&&(c+=` `+n+`="`+i(o).replace(a,`"`)+`"`),c+`>`+s+`</`+t+`>`}},"./node_modules/core-js/internals/create-iterator-constructor.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/iterators-core.js?v=1784873523001`).IteratorPrototype,i=n(`./node_modules/core-js/internals/object-create.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/set-to-string-tag.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/iterators.js?v=1784873523001`),c=function(){return this};e.exports=function(e,t,n){var l=t+` Iterator`;return e.prototype=i(r,{next:a(1,n)}),o(e,l,!1,!0),s[l]=c,e}},"./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001`);e.exports=r?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},"./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001":function(e){e.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}},"./node_modules/core-js/internals/create-property.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-property-key.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001`);e.exports=function(e,t,n){var o=r(t);o in e?i.f(e,o,a(0,n)):e[o]=n}},"./node_modules/core-js/internals/define-iterator.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/create-iterator-constructor.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-get-prototype-of.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/object-set-prototype-of.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/set-to-string-tag.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),d=n(`./node_modules/core-js/internals/is-pure.js?v=1784873523001`),f=n(`./node_modules/core-js/internals/iterators.js?v=1784873523001`),p=n(`./node_modules/core-js/internals/iterators-core.js?v=1784873523001`),m=p.IteratorPrototype,h=p.BUGGY_SAFARI_ITERATORS,g=u(`iterator`),_=`keys`,v=`values`,y=`entries`,b=function(){return this};e.exports=function(e,t,n,u,p,x,S){i(n,t,u);var C=function(e){if(e===p&&O)return O;if(!h&&e in E)return E[e];switch(e){case _:return function(){return new n(this,e)};case v:return function(){return new n(this,e)};case y:return function(){return new n(this,e)}}return function(){return new n(this)}},w=t+` Iterator`,T=!1,E=e.prototype,D=E[g]||E[`@@iterator`]||p&&E[p],O=!h&&D||C(p),k=t==`Array`&&E.entries||D,A,j,M;if(k&&(A=a(k.call(new e)),m!==Object.prototype&&A.next&&(!d&&a(A)!==m&&(o?o(A,m):typeof A[g]!=`function`&&c(A,g,b)),s(A,w,!0,!0),d&&(f[w]=b))),p==v&&D&&D.name!==v&&(T=!0,O=function(){return D.call(this)}),(!d||S)&&E[g]!==O&&c(E,g,O),f[t]=O,p)if(j={values:C(v),keys:x?O:C(_),entries:C(y)},S)for(M in j)(h||T||!(M in E))&&l(E,M,j[M]);else r({target:t,proto:!0,forced:h||T},j);return j}},"./node_modules/core-js/internals/define-well-known-symbol.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/path.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||o(t,e,{value:a.f(e)})}},"./node_modules/core-js/internals/descriptors.js?v=1784873523001":function(e,t,n){e.exports=!n(`./node_modules/core-js/internals/fails.js?v=1784873523001`)(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),a=r.document,o=i(a)&&i(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},"./node_modules/core-js/internals/dom-iterables.js?v=1784873523001":function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js?v=1784873523001":function(e,t,n){e.exports=n(`./node_modules/core-js/internals/get-built-in.js?v=1784873523001`)(`navigator`,`userAgent`)||``},"./node_modules/core-js/internals/engine-v8-version.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/engine-user-agent.js?v=1784873523001`),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c?(l=c.split(`.`),u=l[0]<4?1:l[0]+l[1]):i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=l[1]))),e.exports=u&&+u},"./node_modules/core-js/internals/enum-bug-keys.js?v=1784873523001":function(e){e.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]},"./node_modules/core-js/internals/export.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1784873523001`).f,a=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/set-global.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/copy-constructor-properties.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/is-forced.js?v=1784873523001`);e.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):(r[n]||{}).prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.noTargetGet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if((g===void 0?`undefined`:Gu(g))===(h===void 0?`undefined`:Gu(h)))continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}},"./node_modules/core-js/internals/fails.js?v=1784873523001":function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"./node_modules/core-js/internals/function-bind-context.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/a-function.js?v=1784873523001`);e.exports=function(e,t,n){if(r(e),t===void 0)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/internals/get-built-in.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=function(e){return typeof e==`function`?e:void 0};e.exports=function(e,t){return arguments.length<2?i(r[e]):r[e]&&r[e][t]}},"./node_modules/core-js/internals/global.js?v=1784873523001":function(e){var t=function(e){return e&&e.Math==Math&&e};e.exports=t((typeof globalThis>`u`?`undefined`:Gu(globalThis))==`object`&&globalThis)||t((typeof window>`u`?`undefined`:Gu(window))==`object`&&window)||t((typeof self>`u`?`undefined`:Gu(self))==`object`&&self)||t((typeof global>`u`?`undefined`:Gu(global))==`object`&&global)||function(){return this}()||Function(`return this`)()},"./node_modules/core-js/internals/has.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),i={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return i.call(r(e),t)}},"./node_modules/core-js/internals/hidden-keys.js?v=1784873523001":function(e){e.exports={}},"./node_modules/core-js/internals/html.js?v=1784873523001":function(e,t,n){e.exports=n(`./node_modules/core-js/internals/get-built-in.js?v=1784873523001`)(`document`,`documentElement`)},"./node_modules/core-js/internals/ie8-dom-define.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/document-create-element.js?v=1784873523001`);e.exports=!r&&!i(function(){return Object.defineProperty(a(`div`),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/classof-raw.js?v=1784873523001`),a=``.split;e.exports=r(function(){return!Object(`z`).propertyIsEnumerable(0)})?function(e){return i(e)==`String`?a.call(e,``):Object(e)}:Object},"./node_modules/core-js/internals/inherit-if-required.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-set-prototype-of.js?v=1784873523001`);e.exports=function(e,t,n){var a,o;return i&&typeof(a=t.constructor)==`function`&&a!==n&&r(o=a.prototype)&&o!==n.prototype&&i(e,o),e}},"./node_modules/core-js/internals/inspect-source.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/shared-store.js?v=1784873523001`),i=Function.toString;typeof r.inspectSource!=`function`&&(r.inspectSource=function(e){return i.call(e)}),e.exports=r.inspectSource},"./node_modules/core-js/internals/internal-state.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/native-weak-map.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/shared-store.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/shared-key.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/hidden-keys.js?v=1784873523001`),d=`Object already initialized`,f=i.WeakMap,p,m,h,g=function(e){return h(e)?m(e):p(e,{})},_=function(e){return function(t){var n;if(!a(t)||(n=m(t)).type!==e)throw TypeError(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var v=c.state||(c.state=new f),y=v.get,b=v.has,x=v.set;p=function(e,t){if(b.call(v,e))throw TypeError(d);return t.facade=e,x.call(v,e,t),t},m=function(e){return y.call(v,e)||{}},h=function(e){return b.call(v,e)}}else{var S=l(`state`);u[S]=!0,p=function(e,t){if(s(e,S))throw TypeError(d);return t.facade=e,o(e,S,t),t},m=function(e){return s(e,S)?e[S]:{}},h=function(e){return s(e,S)}}e.exports={set:p,get:m,has:h,enforce:g,getterFor:_}},"./node_modules/core-js/internals/is-array.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/classof-raw.js?v=1784873523001`);e.exports=Array.isArray||function(e){return r(e)==`Array`}},"./node_modules/core-js/internals/is-forced.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),i=/#|\.prototype\./,a=function(e,t){var n=s[o(e)];return n==l?!0:n==c?!1:typeof t==`function`?r(t):!!t},o=a.normalize=function(e){return String(e).replace(i,`.`).toLowerCase()},s=a.data={},c=a.NATIVE=`N`,l=a.POLYFILL=`P`;e.exports=a},"./node_modules/core-js/internals/is-object.js?v=1784873523001":function(e){e.exports=function(e){return(e===void 0?`undefined`:Gu(e))===`object`?e!==null:typeof e==`function`}},"./node_modules/core-js/internals/is-pure.js?v=1784873523001":function(e){e.exports=!1},"./node_modules/core-js/internals/is-symbol.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/get-built-in.js?v=1784873523001`);e.exports=n(`./node_modules/core-js/internals/use-symbol-as-uid.js?v=1784873523001`)?function(e){return(e===void 0?`undefined`:Gu(e))==`symbol`}:function(e){var t=r(`Symbol`);return typeof t==`function`&&Q(Object(e),t)}},"./node_modules/core-js/internals/iterators-core.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-get-prototype-of.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/is-pure.js?v=1784873523001`),l=s(`iterator`),u=!1,d=function(){return this},f,p,m;[].keys&&(m=[].keys(),`next`in m?(p=i(i(m)),p!==Object.prototype&&(f=p)):u=!0);var h=f==null||r(function(){var e={};return f[l].call(e)!==e});h&&(f={}),(!c||h)&&!o(f,l)&&a(f,l,d),e.exports={IteratorPrototype:f,BUGGY_SAFARI_ITERATORS:u}},"./node_modules/core-js/internals/iterators.js?v=1784873523001":function(e){e.exports={}},"./node_modules/core-js/internals/native-symbol.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/engine-v8-version.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`);e.exports=!!Object.getOwnPropertySymbols&&!i(function(){var e=Symbol();return!String(e)||!Q(Object(e),Symbol)||!Symbol.sham&&r&&r<41})},"./node_modules/core-js/internals/native-weak-map.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/inspect-source.js?v=1784873523001`),a=r.WeakMap;e.exports=typeof a==`function`&&/native code/.test(i(a))},"./node_modules/core-js/internals/object-assign.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-keys.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/object-property-is-enumerable.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/indexed-object.js?v=1784873523001`),u=Object.assign,d=Object.defineProperty;e.exports=!u||i(function(){if(r&&u({b:1},u(d({},`a`,{enumerable:!0,get:function(){d(this,`b`,{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var e={},t={},n=Symbol(),i=`abcdefghijklmnopqrst`;return e[n]=7,i.split(``).forEach(function(e){t[e]=e}),u({},e)[n]!=7||a(u({},t)).join(``)!=i})?function(e,t){for(var n=c(e),i=arguments.length,u=1,d=o.f,f=s.f;i>u;)for(var p=l(arguments[u++]),m=d?a(p).concat(d(p)):a(p),h=m.length,g=0,_;h>g;)_=m[g++],(!r||f.call(p,_))&&(n[_]=p[_]);return n}:u},"./node_modules/core-js/internals/object-create.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-define-properties.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/enum-bug-keys.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/hidden-keys.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/html.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/document-create-element.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/shared-key.js?v=1784873523001`),u=`>`,d=`<`,f=`prototype`,p=`script`,m=l(`IE_PROTO`),h=function(){},g=function(e){return d+p+u+e+d+`/`+p+u},_=function(e){e.write(g(``)),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){var e=c(`iframe`),t=`java`+p+`:`,n;if(e.style)return e.style.display=`none`,s.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(g(`document.F=Object`)),n.close(),n.F},y,b=function(){try{y=new ActiveXObject(`htmlfile`)}catch(e){}b=document.domain&&y?_(y):v()||_(y);for(var e=a.length;e--;)delete b[f][a[e]];return b()};o[m]=!0,e.exports=Object.create||function(e,t){var n;return e===null?n=b():(h[f]=r(e),n=new h,h[f]=null,n[m]=e),t===void 0?n:i(n,t)}},"./node_modules/core-js/internals/object-define-properties.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/object-keys.js?v=1784873523001`);e.exports=r?Object.defineProperties:function(e,t){a(e);for(var n=o(t),r=n.length,s=0,c;r>s;)i.f(e,c=n[s++],t[c]);return e}},"./node_modules/core-js/internals/object-define-property.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/ie8-dom-define.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/to-property-key.js?v=1784873523001`),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(a(e),t=o(t),a(n),i)try{return s(e,t,n)}catch(e){}if(`get`in n||`set`in n)throw TypeError(`Accessors not supported`);return`value`in n&&(e[t]=n.value),e}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-property-is-enumerable.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/to-property-key.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/ie8-dom-define.js?v=1784873523001`),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=o(e),t=s(t),l)try{return u(e,t)}catch(e){}if(c(e,t))return a(!i.f.call(e,t),e[t])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-get-own-property-names.js?v=1784873523001`).f,a={}.toString,o=(typeof window>`u`?`undefined`:Gu(window))==`object`&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&a.call(e)==`[object Window]`?s(e):i(r(e))}},"./node_modules/core-js/internals/object-get-own-property-names.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/object-keys-internal.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/enum-bug-keys.js?v=1784873523001`).concat(`length`,`prototype`);t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1784873523001":function(e,t){t.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/shared-key.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/correct-prototype-getter.js?v=1784873523001`),s=a(`IE_PROTO`),c=Object.prototype;e.exports=o?Object.getPrototypeOf:function(e){return e=i(e),r(e,s)?e[s]:typeof e.constructor==`function`&&Q(e,e.constructor)?e.constructor.prototype:Q(e,Object)?c:null}},"./node_modules/core-js/internals/object-keys-internal.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/array-includes.js?v=1784873523001`).indexOf,o=n(`./node_modules/core-js/internals/hidden-keys.js?v=1784873523001`);e.exports=function(e,t){var n=i(e),s=0,c=[],l;for(l in n)!r(o,l)&&r(n,l)&&c.push(l);for(;t.length>s;)r(n,l=t[s++])&&(~a(c,l)||c.push(l));return c}},"./node_modules/core-js/internals/object-keys.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/object-keys-internal.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/enum-bug-keys.js?v=1784873523001`);e.exports=Object.keys||function(e){return r(e,i)}},"./node_modules/core-js/internals/object-property-is-enumerable.js?v=1784873523001":function(e,t){var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor;t.f=r&&!n.call({1:2},1)?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},"./node_modules/core-js/internals/object-set-prototype-of.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/a-possible-prototype.js?v=1784873523001`);e.exports=Object.setPrototypeOf||(`__proto__`in{}?function(){var e=!1,t={},n;try{n=Object.getOwnPropertyDescriptor(Object.prototype,`__proto__`).set,n.call(t,[]),e=Q(t,Array)}catch(e){}return function(t,a){return r(t),i(a),e?n.call(t,a):t.__proto__=a,t}}():void 0)},"./node_modules/core-js/internals/object-to-string.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-string-tag-support.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/classof.js?v=1784873523001`);e.exports=r?{}.toString:function(){return`[object `+i(this)+`]`}},"./node_modules/core-js/internals/ordinary-to-primitive.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`);e.exports=function(e,t){var n,i;if(t===`string`&&typeof(n=e.toString)==`function`&&!r(i=n.call(e))||typeof(n=e.valueOf)==`function`&&!r(i=n.call(e))||t!==`string`&&typeof(n=e.toString)==`function`&&!r(i=n.call(e)))return i;throw TypeError(`Can't convert object to primitive value`)}},"./node_modules/core-js/internals/own-keys.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/get-built-in.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-get-own-property-names.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`);e.exports=r(`Reflect`,`ownKeys`)||function(e){var t=i.f(o(e)),n=a.f;return n?t.concat(n(e)):t}},"./node_modules/core-js/internals/path.js?v=1784873523001":function(e,t,n){e.exports=n(`./node_modules/core-js/internals/global.js?v=1784873523001`)},"./node_modules/core-js/internals/redefine.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/set-global.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/inspect-source.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/internal-state.js?v=1784873523001`),l=c.get,u=c.enforce,d=String(String).split(`String`);(e.exports=function(e,t,n,s){var c=s?!!s.unsafe:!1,l=s?!!s.enumerable:!1,f=s?!!s.noTargetGet:!1,p;if(typeof n==`function`&&(typeof t==`string`&&!a(n,`name`)&&i(n,`name`,t),p=u(n),p.source||(p.source=d.join(typeof t==`string`?t:``))),e===r){l?e[t]=n:o(t,n);return}else c?!f&&e[t]&&(l=!0):delete e[t];l?e[t]=n:i(e,t,n)})(Function.prototype,`toString`,function(){return typeof this==`function`&&l(this).source||s(this)})},"./node_modules/core-js/internals/regexp-flags.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`);e.exports=function(){var e=r(this),t=``;return e.global&&(t+=`g`),e.ignoreCase&&(t+=`i`),e.multiline&&(t+=`m`),e.dotAll&&(t+=`s`),e.unicode&&(t+=`u`),e.sticky&&(t+=`y`),t}},"./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001":function(e){e.exports=function(e){if(e==null)throw TypeError(`Can't call method on `+e);return e}},"./node_modules/core-js/internals/set-global.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`);e.exports=function(e,t){try{Object.defineProperty(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},"./node_modules/core-js/internals/set-to-string-tag.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`).f,i=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)(`toStringTag`);e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,a)&&r(e,a,{configurable:!0,value:t})}},"./node_modules/core-js/internals/shared-key.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/shared.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/uid.js?v=1784873523001`),a=r(`keys`);e.exports=function(e){return a[e]||(a[e]=i(e))}},"./node_modules/core-js/internals/shared-store.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/set-global.js?v=1784873523001`),a=`__core-js_shared__`;e.exports=r[a]||i(a,{})},"./node_modules/core-js/internals/shared.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-pure.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/shared-store.js?v=1784873523001`);(e.exports=function(e,t){return i[e]||(i[e]=t===void 0?{}:t)})(`versions`,[]).push({version:`3.16.0`,mode:r?`pure`:`global`,copyright:`© 2021 Denis Pushkarev (zloirock.ru)`})},"./node_modules/core-js/internals/string-html-forced.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`);e.exports=function(e){return r(function(){var t=``[e](`"`);return t!==t.toLowerCase()||t.split(`"`).length>3})}},"./node_modules/core-js/internals/string-multibyte.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-integer.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001`),o=function(e){return function(t,n){var o=i(a(t)),s=r(n),c=o.length,l,u;return s<0||s>=c?e?``:void 0:(l=o.charCodeAt(s),l<55296||l>56319||s+1===c||(u=o.charCodeAt(s+1))<56320||u>57343?e?o.charAt(s):l:e?o.slice(s,s+2):(l-55296<<10)+(u-56320)+65536)}};e.exports={codeAt:o(!1),charAt:o(!0)}},"./node_modules/core-js/internals/string-trim.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),a=`[`+n(`./node_modules/core-js/internals/whitespaces.js?v=1784873523001`)+`]`,o=RegExp(`^`+a+a+`*`),s=RegExp(a+a+`*$`),c=function(e){return function(t){var n=i(r(t));return e&1&&(n=n.replace(o,``)),e&2&&(n=n.replace(s,``)),n}};e.exports={start:c(1),end:c(2),trim:c(3)}},"./node_modules/core-js/internals/to-absolute-index.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-integer.js?v=1784873523001`),i=Math.max,a=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):a(n,t)}},"./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/indexed-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001`);e.exports=function(e){return r(i(e))}},"./node_modules/core-js/internals/to-integer.js?v=1784873523001":function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:t)(e)}},"./node_modules/core-js/internals/to-length.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-integer.js?v=1784873523001`),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/require-object-coercible.js?v=1784873523001`);e.exports=function(e){return Object(r(e))}},"./node_modules/core-js/internals/to-primitive.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/is-symbol.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/ordinary-to-primitive.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)(`toPrimitive`);e.exports=function(e,t){if(!r(e)||i(e))return e;var n=e[o],s;if(n!==void 0){if(t===void 0&&(t=`default`),s=n.call(e,t),!r(s)||i(s))return s;throw TypeError(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),a(e,t)}},"./node_modules/core-js/internals/to-property-key.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-primitive.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/is-symbol.js?v=1784873523001`);e.exports=function(e){var t=r(e,`string`);return i(t)?t:String(t)}},"./node_modules/core-js/internals/to-string-tag-support.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)(`toStringTag`),i={};i[r]=`z`,e.exports=String(i)===`[object z]`},"./node_modules/core-js/internals/to-string.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/is-symbol.js?v=1784873523001`);e.exports=function(e){if(r(e))throw TypeError(`Cannot convert a Symbol value to a string`);return String(e)}},"./node_modules/core-js/internals/uid.js?v=1784873523001":function(e){var t=0,n=Math.random();e.exports=function(e){return`Symbol(`+String(e===void 0?``:e)+`)_`+(++t+n).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js?v=1784873523001":function(e,t,n){e.exports=n(`./node_modules/core-js/internals/native-symbol.js?v=1784873523001`)&&!Symbol.sham&&Gu(Symbol.iterator)==`symbol`},"./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1784873523001":function(e,t,n){t.f=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`)},"./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/shared.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/uid.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/native-symbol.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/use-symbol-as-uid.js?v=1784873523001`),l=i(`wks`),u=r.Symbol,d=c?u:u&&u.withoutSetter||o;e.exports=function(e){return(!a(l,e)||!(s||typeof l[e]==`string`))&&(s&&a(u,e)?l[e]=u[e]:l[e]=d(`Symbol.`+e)),l[e]}},"./node_modules/core-js/internals/whitespaces.js?v=1784873523001":function(e){e.exports=`
|
||
\v\f\r \xA0 \u2028\u2029`},"./node_modules/core-js/modules/es.array.concat.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/is-array.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/to-length.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/create-property.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/array-species-create.js?v=1784873523001`),d=n(`./node_modules/core-js/internals/array-method-has-species-support.js?v=1784873523001`),f=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),p=n(`./node_modules/core-js/internals/engine-v8-version.js?v=1784873523001`),m=f(`isConcatSpreadable`),h=9007199254740991,g=`Maximum allowed index exceeded`,_=p>=51||!i(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),v=d(`concat`),y=function(e){if(!o(e))return!1;var t=e[m];return t===void 0?a(e):!!t};r({target:`Array`,proto:!0,forced:!_||!v},{concat:function(e){var t=s(this),n=u(t,0),r=0,i,a,o,d,f;for(i=-1,o=arguments.length;i<o;i++)if(f=i===-1?t:arguments[i],y(f)){if(d=c(f.length),r+d>h)throw TypeError(g);for(a=0;a<d;a++,r++)a in f&&l(n,r,f[a])}else{if(r>=h)throw TypeError(g);l(n,r++,f)}return n.length=r,n}})},"./node_modules/core-js/modules/es.array.iterator.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/add-to-unscopables.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/iterators.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/internal-state.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/define-iterator.js?v=1784873523001`),c=`Array Iterator`,l=o.set,u=o.getterFor(c);e.exports=s(Array,`Array`,function(e,t){l(this,{type:c,target:r(e),index:0,kind:t})},function(){var e=u(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?(e.target=void 0,{value:void 0,done:!0}):n==`keys`?{value:r,done:!1}:n==`values`?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}},`values`),a.Arguments=a.Array,i(`keys`),i(`values`),i(`entries`)},"./node_modules/core-js/modules/es.array.join.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/indexed-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/array-method-is-strict.js?v=1784873523001`),s=[].join,c=i!=Object,l=o(`join`,`,`);r({target:`Array`,proto:!0,forced:c||!l},{join:function(e){return s.call(a(this),e===void 0?`,`:e)}})},"./node_modules/core-js/modules/es.array.map.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/array-iteration.js?v=1784873523001`).map;r({target:`Array`,proto:!0,forced:!n(`./node_modules/core-js/internals/array-method-has-species-support.js?v=1784873523001`)(`map`)},{map:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/is-array.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/to-absolute-index.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/to-length.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/create-property.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),d=n(`./node_modules/core-js/internals/array-method-has-species-support.js?v=1784873523001`)(`slice`),f=u(`species`),p=[].slice,m=Math.max;r({target:`Array`,proto:!0,forced:!d},{slice:function(e,t){var n=c(this),r=s(n.length),u=o(e,r),d=o(t===void 0?r:t,r),h,g,_;if(a(n)&&(h=n.constructor,typeof h==`function`&&(h===Array||a(h.prototype))?h=void 0:i(h)&&(h=h[f],h===null&&(h=void 0)),h===Array||h===void 0))return p.call(n,u,d);for(g=new(h===void 0?Array:h)(m(d-u,0)),_=0;u<d;u++,_++)u in n&&l(g,_,n[u]);return g.length=_,g}})},"./node_modules/core-js/modules/es.function.name.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`).f,a=Function.prototype,o=a.toString,s=/^\s*function ([^ (]*)/,c=`name`;r&&!(c in a)&&i(a,c,{configurable:!0,get:function(){try{return o.call(this).match(s)[1]}catch(e){return``}}})},"./node_modules/core-js/modules/es.number.constructor.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/is-forced.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/classof-raw.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/inherit-if-required.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/is-symbol.js?v=1784873523001`),d=n(`./node_modules/core-js/internals/to-primitive.js?v=1784873523001`),f=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),p=n(`./node_modules/core-js/internals/object-create.js?v=1784873523001`),m=n(`./node_modules/core-js/internals/object-get-own-property-names.js?v=1784873523001`).f,h=n(`./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1784873523001`).f,g=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`).f,_=n(`./node_modules/core-js/internals/string-trim.js?v=1784873523001`).trim,v=`Number`,y=i[v],b=y.prototype,x=c(p(b))==v,S=function(e){if(u(e))throw TypeError(`Cannot convert a Symbol value to a number`);var t=d(e,`number`),n,r,i,a,o,s,c,l;if(typeof t==`string`&&t.length>2){if(t=_(t),n=t.charCodeAt(0),n===43||n===45){if(r=t.charCodeAt(2),r===88||r===120)return NaN}else if(n===48){switch(t.charCodeAt(1)){case 66:case 98:i=2,a=49;break;case 79:case 111:i=8,a=55;break;default:return+t}for(o=t.slice(2),s=o.length,c=0;c<s;c++)if(l=o.charCodeAt(c),l<48||l>a)return NaN;return parseInt(o,i)}}return+t};if(a(v,!y(` 0o1`)||!y(`0b1`)||y(`+0x1`))){for(var C=function(e){var t=arguments.length<1?0:e,n=this;return Q(n,C)&&(x?f(function(){b.valueOf.call(n)}):c(n)!=v)?l(new y(S(t)),n,C):S(t)},w=r?m(y):`MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range`.split(`,`),T=0,E;w.length>T;T++)s(y,E=w[T])&&!s(C,E)&&g(C,E,h(y,E));C.prototype=b,b.constructor=C,o(i,v,C)}},"./node_modules/core-js/modules/es.object.assign.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/object-assign.js?v=1784873523001`);r({target:`Object`,stat:!0,forced:Object.assign!==i},{assign:i})},"./node_modules/core-js/modules/es.object.keys.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-keys.js?v=1784873523001`);r({target:`Object`,stat:!0,forced:n(`./node_modules/core-js/internals/fails.js?v=1784873523001`)(function(){a(1)})},{keys:function(e){return a(i(e))}})},"./node_modules/core-js/modules/es.object.to-string.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/to-string-tag-support.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/object-to-string.js?v=1784873523001`);r||i(Object.prototype,`toString`,a,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/regexp-flags.js?v=1784873523001`),c=`toString`,l=RegExp.prototype,u=l[c],d=o(function(){return u.call({source:`a`,flags:`b`})!=`/a/b`}),f=u.name!=c;(d||f)&&r(RegExp.prototype,c,function(){var e=i(this),t=a(e.source),n=e.flags,r=a(n===void 0&&Q(e,RegExp)&&!(`flags`in l)?s.call(e):n);return`/`+t+`/`+r},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/string-multibyte.js?v=1784873523001`).charAt,i=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/internal-state.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/define-iterator.js?v=1784873523001`),s=`String Iterator`,c=a.set,l=a.getterFor(s);o(String,`String`,function(e){c(this,{type:s,string:i(e),index:0})},function(){var e=l(this),t=e.string,n=e.index,i;return n>=t.length?{value:void 0,done:!0}:(i=r(t,n),e.index+=i.length,{value:i,done:!1})})},"./node_modules/core-js/modules/es.string.link.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/create-html.js?v=1784873523001`);r({target:`String`,proto:!0,forced:n(`./node_modules/core-js/internals/string-html-forced.js?v=1784873523001`)(`link`)},{link:function(e){return i(this,`a`,`href`,e)}})},"./node_modules/core-js/modules/es.symbol.description.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`).f,l=n(`./node_modules/core-js/internals/copy-constructor-properties.js?v=1784873523001`),u=a.Symbol;if(i&&typeof u==`function`&&(!(`description`in u.prototype)||u().description!==void 0)){var d={},f=function(){var e=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),t=Q(this,f)?new u(e):e===void 0?u():u(e);return e===``&&(d[t]=!0),t};l(f,u);var p=f.prototype=u.prototype;p.constructor=f;var m=p.toString,h=String(u(`test`))==`Symbol(test)`,g=/^Symbol\((.*)\)[^)]+$/;c(p,`description`,{configurable:!0,get:function(){var e=s(this)?this.valueOf():this,t=m.call(e);if(o(d,e))return``;var n=h?t.slice(7,-1):t.replace(g,`$1`);return n===``?void 0:n}}),r({global:!0,forced:!0},{Symbol:f})}},"./node_modules/core-js/modules/es.symbol.iterator.js?v=1784873523001":function(e,t,n){n(`./node_modules/core-js/internals/define-well-known-symbol.js?v=1784873523001`)(`iterator`)},"./node_modules/core-js/modules/es.symbol.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/export.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/get-built-in.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/is-pure.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/descriptors.js?v=1784873523001`),c=n(`./node_modules/core-js/internals/native-symbol.js?v=1784873523001`),l=n(`./node_modules/core-js/internals/fails.js?v=1784873523001`),u=n(`./node_modules/core-js/internals/has.js?v=1784873523001`),d=n(`./node_modules/core-js/internals/is-array.js?v=1784873523001`),f=n(`./node_modules/core-js/internals/is-object.js?v=1784873523001`),p=n(`./node_modules/core-js/internals/is-symbol.js?v=1784873523001`),m=n(`./node_modules/core-js/internals/an-object.js?v=1784873523001`),h=n(`./node_modules/core-js/internals/to-object.js?v=1784873523001`),g=n(`./node_modules/core-js/internals/to-indexed-object.js?v=1784873523001`),_=n(`./node_modules/core-js/internals/to-property-key.js?v=1784873523001`),v=n(`./node_modules/core-js/internals/to-string.js?v=1784873523001`),y=n(`./node_modules/core-js/internals/create-property-descriptor.js?v=1784873523001`),b=n(`./node_modules/core-js/internals/object-create.js?v=1784873523001`),x=n(`./node_modules/core-js/internals/object-keys.js?v=1784873523001`),S=n(`./node_modules/core-js/internals/object-get-own-property-names.js?v=1784873523001`),C=n(`./node_modules/core-js/internals/object-get-own-property-names-external.js?v=1784873523001`),w=n(`./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1784873523001`),T=n(`./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1784873523001`),E=n(`./node_modules/core-js/internals/object-define-property.js?v=1784873523001`),D=n(`./node_modules/core-js/internals/object-property-is-enumerable.js?v=1784873523001`),O=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),k=n(`./node_modules/core-js/internals/redefine.js?v=1784873523001`),A=n(`./node_modules/core-js/internals/shared.js?v=1784873523001`),j=n(`./node_modules/core-js/internals/shared-key.js?v=1784873523001`),M=n(`./node_modules/core-js/internals/hidden-keys.js?v=1784873523001`),N=n(`./node_modules/core-js/internals/uid.js?v=1784873523001`),P=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),F=n(`./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1784873523001`),ee=n(`./node_modules/core-js/internals/define-well-known-symbol.js?v=1784873523001`),I=n(`./node_modules/core-js/internals/set-to-string-tag.js?v=1784873523001`),te=n(`./node_modules/core-js/internals/internal-state.js?v=1784873523001`),L=n(`./node_modules/core-js/internals/array-iteration.js?v=1784873523001`).forEach,R=j(`hidden`),z=`Symbol`,B=`prototype`,V=P(`toPrimitive`),ne=te.set,re=te.getterFor(z),H=Object[B],U=i.Symbol,ie=a(`JSON`,`stringify`),ae=T.f,oe=E.f,W=C.f,se=D.f,ce=A(`symbols`),le=A(`op-symbols`),ue=A(`string-to-symbol-registry`),de=A(`symbol-to-string-registry`),fe=A(`wks`),pe=i.QObject,me=!pe||!pe[B]||!pe[B].findChild,he=s&&l(function(){return b(oe({},`a`,{get:function(){return oe(this,`a`,{value:7}).a}})).a!=7})?function(e,t,n){var r=ae(H,t);r&&delete H[t],oe(e,t,n),r&&e!==H&&oe(H,t,r)}:oe,ge=function(e,t){var n=ce[e]=b(U[B]);return ne(n,{type:z,tag:e,description:t}),s||(n.description=t),n},_e=function(e,t,n){e===H&&_e(le,t,n),m(e);var r=_(t);return m(n),u(ce,r)?(n.enumerable?(u(e,R)&&e[R][r]&&(e[R][r]=!1),n=b(n,{enumerable:y(0,!1)})):(u(e,R)||oe(e,R,y(1,{})),e[R][r]=!0),he(e,r,n)):oe(e,r,n)},ve=function(e,t){m(e);var n=g(t);return L(x(n).concat(Ce(n)),function(t){(!s||be.call(n,t))&&_e(e,t,n[t])}),e},ye=function(e,t){return t===void 0?b(e):ve(b(e),t)},be=function(e){var t=_(e),n=se.call(this,t);return this===H&&u(ce,t)&&!u(le,t)?!1:n||!u(this,t)||!u(ce,t)||u(this,R)&&this[R][t]?n:!0},xe=function(e,t){var n=g(e),r=_(t);if(!(n===H&&u(ce,r)&&!u(le,r))){var i=ae(n,r);return i&&u(ce,r)&&!(u(n,R)&&n[R][r])&&(i.enumerable=!0),i}},Se=function(e){var t=W(g(e)),n=[];return L(t,function(e){!u(ce,e)&&!u(M,e)&&n.push(e)}),n},Ce=function(e){var t=e===H,n=W(t?le:g(e)),r=[];return L(n,function(e){u(ce,e)&&(!t||u(H,e))&&r.push(ce[e])}),r};c||(U=function(){if(Q(this,U))throw TypeError(`Symbol is not a constructor`);var e=!arguments.length||arguments[0]===void 0?void 0:v(arguments[0]),t=N(e),n=function(e){this===H&&n.call(le,e),u(this,R)&&u(this[R],t)&&(this[R][t]=!1),he(this,t,y(1,e))};return s&&me&&he(H,t,{configurable:!0,set:n}),ge(t,e)},k(U[B],`toString`,function(){return re(this).tag}),k(U,`withoutSetter`,function(e){return ge(N(e),e)}),D.f=be,E.f=_e,T.f=xe,S.f=C.f=Se,w.f=Ce,F.f=function(e){return ge(P(e),e)},s&&(oe(U[B],`description`,{configurable:!0,get:function(){return re(this).description}}),o||k(H,`propertyIsEnumerable`,be,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:U}),L(x(fe),function(e){ee(e)}),r({target:z,stat:!0,forced:!c},{for:function(e){var t=v(e);if(u(ue,t))return ue[t];var n=U(t);return ue[t]=n,de[n]=t,n},keyFor:function(e){if(!p(e))throw TypeError(e+` is not a symbol`);if(u(de,e))return de[e]},useSetter:function(){me=!0},useSimple:function(){me=!1}}),r({target:`Object`,stat:!0,forced:!c,sham:!s},{create:ye,defineProperty:_e,defineProperties:ve,getOwnPropertyDescriptor:xe}),r({target:`Object`,stat:!0,forced:!c},{getOwnPropertyNames:Se,getOwnPropertySymbols:Ce}),r({target:`Object`,stat:!0,forced:l(function(){w.f(1)})},{getOwnPropertySymbols:function(e){return w.f(h(e))}}),ie&&r({target:`JSON`,stat:!0,forced:!c||l(function(){var e=U();return ie([e])!=`[null]`||ie({a:e})!=`{}`||ie(Object(e))!=`{}`})},{stringify:function(e,t,n){for(var r=[e],i=1,a;arguments.length>i;)r.push(arguments[i++]);if(a=t,!(!f(t)&&e===void 0||p(e)))return d(t)||(t=function(e,t){if(typeof a==`function`&&(t=a.call(this,e,t)),!p(t))return t}),r[1]=t,ie.apply(null,r)}}),U[B][V]||O(U[B],V,U[B].valueOf),I(U,z),M[R]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/dom-iterables.js?v=1784873523001`),a=n(`./node_modules/core-js/internals/array-for-each.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`);for(var s in i){var c=r[s],l=c&&c.prototype;if(l&&l.forEach!==a)try{o(l,`forEach`,a)}catch(e){l.forEach=a}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1784873523001":function(e,t,n){var r=n(`./node_modules/core-js/internals/global.js?v=1784873523001`),i=n(`./node_modules/core-js/internals/dom-iterables.js?v=1784873523001`),a=n(`./node_modules/core-js/modules/es.array.iterator.js?v=1784873523001`),o=n(`./node_modules/core-js/internals/create-non-enumerable-property.js?v=1784873523001`),s=n(`./node_modules/core-js/internals/well-known-symbol.js?v=1784873523001`),c=s(`iterator`),l=s(`toStringTag`),u=a.values;for(var d in i){var f=r[d],p=f&&f.prototype;if(p){if(p[c]!==u)try{o(p,c,u)}catch(e){p[c]=u}if(p[l]||o(p,l,d),i[d]){for(var m in a)if(p[m]!==a[m])try{o(p,m,a[m])}catch(e){p[m]=a[m]}}}}},"./node_modules/es6-promise/dist/es6-promise.js?v=1784873523001":function(e){(function(t,n){e.exports=n()})(this,function(){function e(e){var t=e===void 0?`undefined`:Gu(e);return e!==null&&(t===`object`||t===`function`)}function t(e){return typeof e==`function`}var n=void 0;n=Array.isArray?Array.isArray:function(e){return Object.prototype.toString.call(e)===`[object Array]`};var r=n,i=0,a=void 0,o=void 0,s=function(e,t){b[i]=e,b[i+1]=t,i+=2,i===2&&(o?o(x):C())};function c(e){o=e}function l(e){s=e}var u=typeof window<`u`?window:void 0,d=u||{},f=d.MutationObserver||d.WebKitMutationObserver,p=typeof self>`u`&&typeof process<`u`&&{}.toString.call(process)===`[object process]`,m=typeof Uint8ClampedArray<`u`&&typeof importScripts<`u`&&typeof MessageChannel<`u`;function h(){return function(){return process.nextTick(x)}}function g(){return a===void 0?y():function(){a(x)}}function _(){var e=0,t=new f(x),n=document.createTextNode(``);return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}function v(){var e=new MessageChannel;return e.port1.onmessage=x,function(){return e.port2.postMessage(0)}}function y(){var e=setTimeout;return function(){return e(x,1)}}var b=Array(1e3);function x(){for(var e=0;e<i;e+=2){var t=b[e],n=b[e+1];t(n),b[e]=void 0,b[e+1]=void 0}i=0}function S(){try{var e=Function(`return this`)().require(`vertx`);return a=e.runOnLoop||e.runOnContext,g()}catch(e){return y()}}var C=void 0;C=p?h():f?_():m?v():u===void 0?S():y();function w(e,t){var n=this,r=new this.constructor(D);r[E]===void 0&&U(r);var i=n._state;if(i){var a=arguments[i-1];s(function(){return V(i,r,a,n._result)})}else z(n,r,e,t);return r}function T(e){var t=this;if(e&&(e===void 0?`undefined`:Gu(e))===`object`&&e.constructor===t)return e;var n=new t(D);return I(n,e),n}var E=Math.random().toString(36).substring(2);function D(){}var O=void 0,k=1,A=2;function j(){return TypeError(`You cannot resolve a promise with itself`)}function M(){return TypeError(`A promises callback cannot return that same promise.`)}function N(e,t,n,r){try{e.call(t,n,r)}catch(e){return e}}function P(e,t,n){s(function(e){var r=!1,i=N(n,t,function(n){r||(r=!0,t===n?L(e,n):I(e,n))},function(t){r||(r=!0,R(e,t))},`Settle: `+(e._label||` unknown promise`));!r&&i&&(r=!0,R(e,i))},e)}function F(e,t){t._state===k?L(e,t._result):t._state===A?R(e,t._result):z(t,void 0,function(t){return I(e,t)},function(t){return R(e,t)})}function ee(e,n,r){n.constructor===e.constructor&&r===w&&n.constructor.resolve===T?F(e,n):r===void 0?L(e,n):t(r)?P(e,n,r):L(e,n)}function I(t,n){if(t===n)R(t,j());else if(e(n)){var r=void 0;try{r=n.then}catch(e){R(t,e);return}ee(t,n,r)}else L(t,n)}function te(e){e._onerror&&e._onerror(e._result),B(e)}function L(e,t){e._state===O&&(e._result=t,e._state=k,e._subscribers.length!==0&&s(B,e))}function R(e,t){e._state===O&&(e._state=A,e._result=t,s(te,e))}function z(e,t,n,r){var i=e._subscribers,a=i.length;e._onerror=null,i[a]=t,i[a+k]=n,i[a+A]=r,a===0&&e._state&&s(B,e)}function B(e){var t=e._subscribers,n=e._state;if(t.length!==0){for(var r=void 0,i=void 0,a=e._result,o=0;o<t.length;o+=3)r=t[o],i=t[o+n],r?V(n,r,i,a):i(a);e._subscribers.length=0}}function V(e,n,r,i){var a=t(r),o=void 0,s=void 0,c=!0;if(a){try{o=r(i)}catch(e){c=!1,s=e}if(n===o){R(n,M());return}}else o=i;n._state!==O||(a&&c?I(n,o):c===!1?R(n,s):e===k?L(n,o):e===A&&R(n,o))}function ne(e,t){try{t(function(t){I(e,t)},function(t){R(e,t)})}catch(t){R(e,t)}}var re=0;function H(){return re++}function U(e){e[E]=re++,e._state=void 0,e._result=void 0,e._subscribers=[]}function ie(){return Error(`Array Methods must be provided an Array`)}var ae=function(){function e(e,t){this._instanceConstructor=e,this.promise=new e(D),this.promise[E]||U(this.promise),r(t)?(this.length=t.length,this._remaining=t.length,this._result=Array(this.length),this.length===0?L(this.promise,this._result):(this.length=this.length||0,this._enumerate(t),this._remaining===0&&L(this.promise,this._result))):R(this.promise,ie())}return e.prototype._enumerate=function(e){for(var t=0;this._state===O&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(e,t){var n=this._instanceConstructor,r=n.resolve;if(r===T){var i=void 0,a=void 0,o=!1;try{i=e.then}catch(e){o=!0,a=e}if(i===w&&e._state!==O)this._settledAt(e._state,t,e._result);else if(typeof i!=`function`)this._remaining--,this._result[t]=e;else if(n===ue){var s=new n(D);o?R(s,a):ee(s,e,i),this._willSettleAt(s,t)}else this._willSettleAt(new n(function(t){return t(e)}),t)}else this._willSettleAt(r(e),t)},e.prototype._settledAt=function(e,t,n){var r=this.promise;r._state===O&&(this._remaining--,e===A?R(r,n):this._result[t]=n),this._remaining===0&&L(r,this._result)},e.prototype._willSettleAt=function(e,t){var n=this;z(e,void 0,function(e){return n._settledAt(k,t,e)},function(e){return n._settledAt(A,t,e)})},e}();function oe(e){return new ae(this,e).promise}function W(e){var t=this;return r(e)?new t(function(n,r){for(var i=e.length,a=0;a<i;a++)t.resolve(e[a]).then(n,r)}):new t(function(e,t){return t(TypeError(`You must pass an array to race.`))})}function se(e){var t=new this(D);return R(t,e),t}function ce(){throw TypeError(`You must pass a resolver function as the first argument to the promise constructor`)}function le(){throw TypeError(`Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.`)}var ue=function(){function e(t){this[E]=H(),this._result=this._state=void 0,this._subscribers=[],D!==t&&(typeof t!=`function`&&ce(),Q(this,e)?ne(this,t):le())}return e.prototype.catch=function(e){return this.then(null,e)},e.prototype.finally=function(e){var n=this,r=n.constructor;return t(e)?n.then(function(t){return r.resolve(e()).then(function(){return t})},function(t){return r.resolve(e()).then(function(){throw t})}):n.then(e,e)},e}();ue.prototype.then=w,ue.all=oe,ue.race=W,ue.resolve=T,ue.reject=se,ue._setScheduler=c,ue._setAsap=l,ue._asap=s;function de(){var e=void 0;if(typeof global<`u`)e=global;else if(typeof self<`u`)e=self;else try{e=Function(`return this`)()}catch(e){throw Error(`polyfill failed because global object is unavailable in this environment`)}var t=e.Promise;if(t){var n=null;try{n=Object.prototype.toString.call(t.resolve())}catch(e){}if(n===`[object Promise]`&&!t.cast)return}e.Promise=ue}return ue.polyfill=de,ue.Promise=ue,ue})},html2canvas:function(e){e.exports=t},jspdf:function(t){t.exports=e}},r={};function i(e){var t=r[e];if(t!==void 0)return t.exports;var a=r[e]={exports:{}};return n[e].call(a.exports,a,a.exports,i),a.exports}(function(){i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t}})(),(function(){i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}})(),(function(){i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}})(),(function(){i.r=function(e){typeof Symbol<`u`&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:`Module`}),Object.defineProperty(e,"__esModule",{value:!0})}})();var a={};return(function(){i.r(a);var e=i(`./src/worker.js?v=1784873523001`);i(`./src/plugin/jspdf-plugin.js?v=1784873523001`),i(`./src/plugin/pagebreaks.js?v=1784873523001`),i(`./src/plugin/hyperlinks.js?v=1784873523001`);var t=function e(t,n){var r=new e.Worker(n);return t?r.from(t).save():r};t.Worker=e.default,a.default=t})(),a=a.default,a}()})}))}}})})(); |