Files
yakpanel-core/YakPanel/static/vite/js/html2pdf-BAfCreR9.js
2026-04-07 02:04:22 +05:30

3 lines
626 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index.es-CFCNQaqq.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{g as lh,c as tu,a as ch}from"./prismjs-BZPoR7_J.js?v=1773287522785";import{P as ul}from"./index-BTglIPU2.js?v=1773287522785";function fh(o,t){for(var n=0;n<t.length;n++){const u=t[n];if(typeof u!="string"&&!Array.isArray(u)){for(const d in u)if(d!=="default"&&!(d in o)){const c=Object.getOwnPropertyDescriptor(u,d);c&&Object.defineProperty(o,d,c.get?c:{enumerable:!0,get:()=>u[d]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}var $u={exports:{}};function it(o){"@babel/helpers - typeof";return it=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},it(o)}var gr=Uint8Array,zr=Uint16Array,yl=Int32Array,uu=new gr([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]),lu=new gr([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]),ll=new gr([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ic=function(o,t){for(var n=new zr(31),u=0;u<31;++u)n[u]=t+=1<<o[u-1];for(var d=new yl(n[30]),u=1;u<30;++u)for(var c=n[u];c<n[u+1];++c)d[c]=c-n[u]<<5|u;return{b:n,r:d}},xc=Ic(uu,2),Sc=xc.b,cl=xc.r;Sc[28]=258,cl[258]=28;var Hc=Ic(lu,0),hh=Hc.b,oc=Hc.r,fl=new zr(32768);for(var ht=0;ht<32768;++ht){var Js=(ht&43690)>>1|(ht&21845)<<1;Js=(Js&52428)>>2|(Js&13107)<<2,Js=(Js&61680)>>4|(Js&3855)<<4,fl[ht]=((Js&65280)>>8|(Js&255)<<8)>>1}var Jn=(function(o,t,n){for(var u=o.length,d=0,c=new zr(t);d<u;++d)o[d]&&++c[o[d]-1];var p=new zr(t);for(d=1;d<t;++d)p[d]=p[d-1]+c[d-1]<<1;var v;if(n){v=new zr(1<<t);var f=15-t;for(d=0;d<u;++d)if(o[d])for(var y=d<<4|o[d],l=t-o[d],m=p[o[d]-1]++<<l,C=m|(1<<l)-1;m<=C;++m)v[fl[m]>>f]=y}else for(v=new zr(u),d=0;d<u;++d)o[d]&&(v[d]=fl[p[o[d]-1]++]>>15-o[d]);return v}),Zs=new gr(288);for(var ht=0;ht<144;++ht)Zs[ht]=8;for(var ht=144;ht<256;++ht)Zs[ht]=9;for(var ht=256;ht<280;++ht)Zs[ht]=7;for(var ht=280;ht<288;++ht)Zs[ht]=8;var wa=new gr(32);for(var ht=0;ht<32;++ht)wa[ht]=5;var dh=Jn(Zs,9,0),gh=Jn(Zs,9,1),ph=Jn(wa,5,0),Bh=Jn(wa,5,1),Al=function(o){for(var t=o[0],n=1;n<o.length;++n)o[n]>t&&(t=o[n]);return t},mn=function(o,t,n){var u=t/8|0;return(o[u]|o[u+1]<<8)>>(t&7)&n},el=function(o,t){var n=t/8|0;return(o[n]|o[n+1]<<8|o[n+2]<<16)>>(t&7)},Cl=function(o){return(o+7)/8|0},Nc=function(o,t,n){return(n==null||n>o.length)&&(n=o.length),new gr(o.subarray(t,n))},wh=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Cn=function(o,t,n){var u=new Error(t||wh[o]);if(u.code=o,Error.captureStackTrace&&Error.captureStackTrace(u,Cn),!n)throw u;return u},vh=function(o,t,n,u){var d=o.length,c=0;if(!d||t.f&&!t.l)return n||new gr(0);var p=!n,v=p||t.i!=2,f=t.i;p&&(n=new gr(d*3));var y=function(MA){var kA=n.length;if(MA>kA){var GA=new gr(Math.max(kA*2,MA));GA.set(n),n=GA}},l=t.f||0,m=t.p||0,C=t.b||0,g=t.l,L=t.d,E=t.m,x=t.n,b=d*8;do{if(!g){l=mn(o,m,1);var U=mn(o,m+1,3);if(m+=3,U)if(U==1)g=gh,L=Bh,E=9,x=5;else if(U==2){var Z=mn(o,m,31)+257,AA=mn(o,m+10,15)+4,J=Z+mn(o,m+5,31)+1;m+=14;for(var nA=new gr(J),aA=new gr(19),P=0;P<AA;++P)aA[ll[P]]=mn(o,m+P*3,7);m+=AA*3;for(var M=Al(aA),Y=(1<<M)-1,X=Jn(aA,M,1),P=0;P<J;){var tA=X[mn(o,m,Y)];m+=tA&15;var I=tA>>4;if(I<16)nA[P++]=I;else{var uA=0,wA=0;for(I==16?(wA=3+mn(o,m,3),m+=2,uA=nA[P-1]):I==17?(wA=3+mn(o,m,7),m+=3):I==18&&(wA=11+mn(o,m,127),m+=7);wA--;)nA[P++]=uA}}var fA=nA.subarray(0,Z),QA=nA.subarray(Z);E=Al(fA),x=Al(QA),g=Jn(fA,E,1),L=Jn(QA,x,1)}else Cn(1);else{var I=Cl(m)+4,_=o[I-4]|o[I-3]<<8,R=I+_;if(R>d){f&&Cn(0);break}v&&y(C+_),n.set(o.subarray(I,R),C),t.b=C+=_,t.p=m=R*8,t.f=l;continue}if(m>b){f&&Cn(0);break}}v&&y(C+131072);for(var yA=(1<<E)-1,DA=(1<<x)-1,N=m;;N=m){var uA=g[el(o,m)&yA],V=uA>>4;if(m+=uA&15,m>b){f&&Cn(0);break}if(uA||Cn(2),V<256)n[C++]=V;else if(V==256){N=m,g=null;break}else{var q=V-254;if(V>264){var P=V-257,eA=uu[P];q=mn(o,m,(1<<eA)-1)+Sc[P],m+=eA}var lA=L[el(o,m)&DA],gA=lA>>4;lA||Cn(3),m+=lA&15;var QA=hh[gA];if(gA>3){var eA=lu[gA];QA+=el(o,m)&(1<<eA)-1,m+=eA}if(m>b){f&&Cn(0);break}v&&y(C+131072);var bA=C+q;if(C<QA){var UA=c-QA,PA=Math.min(QA,bA);for(UA+C<0&&Cn(3);C<PA;++C)n[C]=u[UA+C]}for(;C<bA;++C)n[C]=n[C-QA]}}t.l=g,t.p=N,t.b=C,t.f=l,g&&(l=1,t.m=E,t.d=L,t.n=x)}while(!l);return C!=n.length&&p?Nc(n,0,C):n.subarray(0,C)},Bs=function(o,t,n){n<<=t&7;var u=t/8|0;o[u]|=n,o[u+1]|=n>>8},ca=function(o,t,n){n<<=t&7;var u=t/8|0;o[u]|=n,o[u+1]|=n>>8,o[u+2]|=n>>16},tl=function(o,t){for(var n=[],u=0;u<o.length;++u)o[u]&&n.push({s:u,f:o[u]});var d=n.length,c=n.slice();if(!d)return{t:Oc,l:0};if(d==1){var p=new gr(n[0].s+1);return p[n[0].s]=1,{t:p,l:1}}n.sort(function(R,Z){return R.f-Z.f}),n.push({s:-1,f:25001});var v=n[0],f=n[1],y=0,l=1,m=2;for(n[0]={s:-1,f:v.f+f.f,l:v,r:f};l!=d-1;)v=n[n[y].f<n[m].f?y++:m++],f=n[y!=l&&n[y].f<n[m].f?y++:m++],n[l++]={s:-1,f:v.f+f.f,l:v,r:f};for(var C=c[0].s,u=1;u<d;++u)c[u].s>C&&(C=c[u].s);var g=new zr(C+1),L=hl(n[l-1],g,0);if(L>t){var u=0,E=0,x=L-t,b=1<<x;for(c.sort(function(Z,AA){return g[AA.s]-g[Z.s]||Z.f-AA.f});u<d;++u){var U=c[u].s;if(g[U]>t)E+=b-(1<<L-g[U]),g[U]=t;else break}for(E>>=x;E>0;){var I=c[u].s;g[I]<t?E-=1<<t-g[I]++-1:++u}for(;u>=0&&E;--u){var _=c[u].s;g[_]==t&&(--g[_],++E)}L=t}return{t:new gr(g),l:L}},hl=function(o,t,n){return o.s==-1?Math.max(hl(o.l,t,n+1),hl(o.r,t,n+1)):t[o.s]=n},ac=function(o){for(var t=o.length;t&&!o[--t];);for(var n=new zr(++t),u=0,d=o[0],c=1,p=function(f){n[u++]=f},v=1;v<=t;++v)if(o[v]==d&&v!=t)++c;else{if(!d&&c>2){for(;c>138;c-=138)p(32754);c>2&&(p(c>10?c-11<<5|28690:c-3<<5|12305),c=0)}else if(c>3){for(p(d),--c;c>6;c-=6)p(8304);c>2&&(p(c-3<<5|8208),c=0)}for(;c--;)p(d);c=1,d=o[v]}return{c:n.subarray(0,u),n:t}},fa=function(o,t){for(var n=0,u=0;u<t.length;++u)n+=o[u]*t[u];return n},jc=function(o,t,n){var u=n.length,d=Cl(t+2);o[d]=u&255,o[d+1]=u>>8,o[d+2]=o[d]^255,o[d+3]=o[d+1]^255;for(var c=0;c<u;++c)o[d+c+4]=n[c];return(d+4+u)*8},uc=function(o,t,n,u,d,c,p,v,f,y,l){Bs(t,l++,n),++d[256];for(var m=tl(d,15),C=m.t,g=m.l,L=tl(c,15),E=L.t,x=L.l,b=ac(C),U=b.c,I=b.n,_=ac(E),R=_.c,Z=_.n,AA=new zr(19),J=0;J<U.length;++J)++AA[U[J]&31];for(var J=0;J<R.length;++J)++AA[R[J]&31];for(var nA=tl(AA,7),aA=nA.t,P=nA.l,M=19;M>4&&!aA[ll[M-1]];--M);var Y=y+5<<3,X=fa(d,Zs)+fa(c,wa)+p,tA=fa(d,C)+fa(c,E)+p+14+3*M+fa(AA,aA)+2*AA[16]+3*AA[17]+7*AA[18];if(f>=0&&Y<=X&&Y<=tA)return jc(t,l,o.subarray(f,f+y));var uA,wA,fA,QA;if(Bs(t,l,1+(tA<X)),l+=2,tA<X){uA=Jn(C,g,0),wA=C,fA=Jn(E,x,0),QA=E;var yA=Jn(aA,P,0);Bs(t,l,I-257),Bs(t,l+5,Z-1),Bs(t,l+10,M-4),l+=14;for(var J=0;J<M;++J)Bs(t,l+3*J,aA[ll[J]]);l+=3*M;for(var DA=[U,R],N=0;N<2;++N)for(var V=DA[N],J=0;J<V.length;++J){var q=V[J]&31;Bs(t,l,yA[q]),l+=aA[q],q>15&&(Bs(t,l,V[J]>>5&127),l+=V[J]>>12)}}else uA=dh,wA=Zs,fA=ph,QA=wa;for(var J=0;J<v;++J){var eA=u[J];if(eA>255){var q=eA>>18&31;ca(t,l,uA[q+257]),l+=wA[q+257],q>7&&(Bs(t,l,eA>>23&31),l+=uu[q]);var lA=eA&31;ca(t,l,fA[lA]),l+=QA[lA],lA>3&&(ca(t,l,eA>>5&8191),l+=lu[lA])}else ca(t,l,uA[eA]),l+=wA[eA]}return ca(t,l,uA[256]),l+wA[256]},mh=new yl([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Oc=new gr(0),yh=function(o,t,n,u,d,c){var p=c.z||o.length,v=new gr(u+p+5*(1+Math.ceil(p/7e3))+d),f=v.subarray(u,v.length-d),y=c.l,l=(c.r||0)&7;if(t){l&&(f[0]=c.r>>3);for(var m=mh[t-1],C=m>>13,g=m&8191,L=(1<<n)-1,E=c.p||new zr(32768),x=c.h||new zr(L+1),b=Math.ceil(n/3),U=2*b,I=function(ue){return(o[ue]^o[ue+1]<<b^o[ue+2]<<U)&L},_=new yl(25e3),R=new zr(288),Z=new zr(32),AA=0,J=0,nA=c.i||0,aA=0,P=c.w||0,M=0;nA+2<p;++nA){var Y=I(nA),X=nA&32767,tA=x[Y];if(E[X]=tA,x[Y]=X,P<=nA){var uA=p-nA;if((AA>7e3||aA>24576)&&(uA>423||!y)){l=uc(o,f,0,_,R,Z,J,aA,M,nA-M,l),aA=AA=J=0,M=nA;for(var wA=0;wA<286;++wA)R[wA]=0;for(var wA=0;wA<30;++wA)Z[wA]=0}var fA=2,QA=0,yA=g,DA=X-tA&32767;if(uA>2&&Y==I(nA-DA))for(var N=Math.min(C,uA)-1,V=Math.min(32767,nA),q=Math.min(258,uA);DA<=V&&--yA&&X!=tA;){if(o[nA+fA]==o[nA+fA-DA]){for(var eA=0;eA<q&&o[nA+eA]==o[nA+eA-DA];++eA);if(eA>fA){if(fA=eA,QA=DA,eA>N)break;for(var lA=Math.min(DA,eA-2),gA=0,wA=0;wA<lA;++wA){var bA=nA-DA+wA&32767,UA=E[bA],PA=bA-UA&32767;PA>gA&&(gA=PA,tA=bA)}}}X=tA,tA=E[X],DA+=X-tA&32767}if(QA){_[aA++]=268435456|cl[fA]<<18|oc[QA];var MA=cl[fA]&31,kA=oc[QA]&31;J+=uu[MA]+lu[kA],++R[257+MA],++Z[kA],P=nA+fA,++AA}else _[aA++]=o[nA],++R[o[nA]]}}for(nA=Math.max(nA,P);nA<p;++nA)_[aA++]=o[nA],++R[o[nA]];l=uc(o,f,y,_,R,Z,J,aA,M,nA-M,l),y||(c.r=l&7|f[l/8|0]<<3,l-=7,c.h=x,c.p=E,c.i=nA,c.w=P)}else{for(var nA=c.w||0;nA<p+y;nA+=65535){var GA=nA+65535;GA>=p&&(f[l/8|0]=y,GA=p),l=jc(f,l+1,o.subarray(nA,GA))}c.i=p}return Nc(v,0,u+Cl(l)+d)},Pc=function(){var o=1,t=0;return{p:function(n){for(var u=o,d=t,c=n.length|0,p=0;p!=c;){for(var v=Math.min(p+2655,c);p<v;++p)d+=u+=n[p];u=(u&65535)+15*(u>>16),d=(d&65535)+15*(d>>16)}o=u,t=d},d:function(){return o%=65521,t%=65521,(o&255)<<24|(o&65280)<<8|(t&255)<<8|t>>8}}},Ch=function(o,t,n,u,d){if(!d&&(d={l:1},t.dictionary)){var c=t.dictionary.subarray(-32768),p=new gr(c.length+o.length);p.set(c),p.set(o,c.length),o=p,d.w=c.length}return yh(o,t.level==null?6:t.level,t.mem==null?d.l?Math.ceil(Math.max(8,Math.min(13,Math.log(o.length)))*1.5):20:12+t.mem,n,u,d)},Tc=function(o,t,n){for(;n;++t)o[t]=n,n>>>=8},Fh=function(o,t){var n=t.level,u=n==0?0:n<6?1:n==9?3:2;if(o[0]=120,o[1]=u<<6|(t.dictionary&&32),o[1]|=31-(o[0]<<8|o[1])%31,t.dictionary){var d=Pc();d.p(t.dictionary),Tc(o,2,d.d())}},bh=function(o,t){return((o[0]&15)!=8||o[0]>>4>7||(o[0]<<8|o[1])%31)&&Cn(6,"invalid zlib data"),(o[1]>>5&1)==1&&Cn(6,"invalid zlib data: "+(o[1]&32?"need":"unexpected")+" dictionary"),(o[1]>>3&4)+2};function dl(o,t){t||(t={});var n=Pc();n.p(o);var u=Ch(o,t,t.dictionary?6:2,4);return Fh(u,t),Tc(u,u.length-4,n.d()),u}function Qh(o,t){return vh(o.subarray(bh(o),-4),{i:2},t,t)}var Uh=typeof TextDecoder<"u"&&new TextDecoder,Eh=0;try{Uh.decode(Oc,{stream:!0}),Eh=1}catch(o){}var Le=(function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this})();function rl(){Le.console&&typeof Le.console.log=="function"&&Le.console.log.apply(Le.console,arguments)}var at={log:rl,warn:function(o){Le.console&&(typeof Le.console.warn=="function"?Le.console.warn.apply(Le.console,arguments):rl.call(null,arguments))},error:function(o){Le.console&&(typeof Le.console.error=="function"?Le.console.error.apply(Le.console,arguments):rl(o))}};function nl(o,t,n){var u=new XMLHttpRequest;u.open("GET",o),u.responseType="blob",u.onload=function(){Qi(u.response,t,n)},u.onerror=function(){at.error("could not download file")},u.send()}function lc(o){var t=new XMLHttpRequest;t.open("HEAD",o,!1);try{t.send()}catch(n){}return t.status>=200&&t.status<=299}function ru(o){try{o.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),o.dispatchEvent(t)}}var ha,gl,Qi=Le.saveAs||((typeof window>"u"?"undefined":it(window))!=="object"||window!==Le?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(o,t,n){var u=Le.URL||Le.webkitURL,d=document.createElement("a");t=t||o.name||"download",d.download=t,d.rel="noopener",typeof o=="string"?(d.href=o,d.origin!==location.origin?lc(d.href)?nl(o,t,n):ru(d,d.target="_blank"):ru(d)):(d.href=u.createObjectURL(o),setTimeout((function(){u.revokeObjectURL(d.href)}),4e4),setTimeout((function(){ru(d)}),0))}:"msSaveOrOpenBlob"in navigator?function(o,t,n){if(t=t||o.name||"download",typeof o=="string")if(lc(o))nl(o,t,n);else{var u=document.createElement("a");u.href=o,u.target="_blank",setTimeout((function(){ru(u)}))}else navigator.msSaveOrOpenBlob((function(d,c){return c===void 0?c={autoBom:!1}:it(c)!=="object"&&(at.warn("Deprecated: Expected third argument to be a object"),c={autoBom:!c}),c.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(d.type)?new Blob(["\uFEFF",d],{type:d.type}):d})(o,n),t)}:function(o,t,n,u){if((u=u||open("","_blank"))&&(u.document.title=u.document.body.innerText="downloading..."),typeof o=="string")return nl(o,t,n);var d=o.type==="application/octet-stream",c=/constructor/i.test(Le.HTMLElement)||Le.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent);if((p||d&&c)&&(typeof FileReader>"u"?"undefined":it(FileReader))==="object"){var v=new FileReader;v.onloadend=function(){var l=v.result;l=p?l:l.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=l:location=l,u=null},v.readAsDataURL(o)}else{var f=Le.URL||Le.webkitURL,y=f.createObjectURL(o);u?u.location=y:location.href=y,u=null,setTimeout((function(){f.revokeObjectURL(y)}),4e4)}});function Dc(o){var t;o=o||"",this.ok=!1,o.charAt(0)=="#"&&(o=o.substr(1,6)),o={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"}[o=(o=o.replace(/ /g,"")).toLowerCase()]||o;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(v){return[parseInt(v[1]),parseInt(v[2]),parseInt(v[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(v){return[parseInt(v[1],16),parseInt(v[2],16),parseInt(v[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(v){return[parseInt(v[1]+v[1],16),parseInt(v[2]+v[2],16),parseInt(v[3]+v[3],16)]}}],u=0;u<n.length;u++){var d=n[u].re,c=n[u].process,p=d.exec(o);p&&(t=c(p),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 v=this.r.toString(16),f=this.g.toString(16),y=this.b.toString(16);return v.length==1&&(v="0"+v),f.length==1&&(f="0"+f),y.length==1&&(y="0"+y),"#"+v+f+y}}function sl(o,t){var n=o[0],u=o[1],d=o[2],c=o[3];n=cr(n,u,d,c,t[0],7,-680876936),c=cr(c,n,u,d,t[1],12,-389564586),d=cr(d,c,n,u,t[2],17,606105819),u=cr(u,d,c,n,t[3],22,-1044525330),n=cr(n,u,d,c,t[4],7,-176418897),c=cr(c,n,u,d,t[5],12,1200080426),d=cr(d,c,n,u,t[6],17,-1473231341),u=cr(u,d,c,n,t[7],22,-45705983),n=cr(n,u,d,c,t[8],7,1770035416),c=cr(c,n,u,d,t[9],12,-1958414417),d=cr(d,c,n,u,t[10],17,-42063),u=cr(u,d,c,n,t[11],22,-1990404162),n=cr(n,u,d,c,t[12],7,1804603682),c=cr(c,n,u,d,t[13],12,-40341101),d=cr(d,c,n,u,t[14],17,-1502002290),n=fr(n,u=cr(u,d,c,n,t[15],22,1236535329),d,c,t[1],5,-165796510),c=fr(c,n,u,d,t[6],9,-1069501632),d=fr(d,c,n,u,t[11],14,643717713),u=fr(u,d,c,n,t[0],20,-373897302),n=fr(n,u,d,c,t[5],5,-701558691),c=fr(c,n,u,d,t[10],9,38016083),d=fr(d,c,n,u,t[15],14,-660478335),u=fr(u,d,c,n,t[4],20,-405537848),n=fr(n,u,d,c,t[9],5,568446438),c=fr(c,n,u,d,t[14],9,-1019803690),d=fr(d,c,n,u,t[3],14,-187363961),u=fr(u,d,c,n,t[8],20,1163531501),n=fr(n,u,d,c,t[13],5,-1444681467),c=fr(c,n,u,d,t[2],9,-51403784),d=fr(d,c,n,u,t[7],14,1735328473),n=hr(n,u=fr(u,d,c,n,t[12],20,-1926607734),d,c,t[5],4,-378558),c=hr(c,n,u,d,t[8],11,-2022574463),d=hr(d,c,n,u,t[11],16,1839030562),u=hr(u,d,c,n,t[14],23,-35309556),n=hr(n,u,d,c,t[1],4,-1530992060),c=hr(c,n,u,d,t[4],11,1272893353),d=hr(d,c,n,u,t[7],16,-155497632),u=hr(u,d,c,n,t[10],23,-1094730640),n=hr(n,u,d,c,t[13],4,681279174),c=hr(c,n,u,d,t[0],11,-358537222),d=hr(d,c,n,u,t[3],16,-722521979),u=hr(u,d,c,n,t[6],23,76029189),n=hr(n,u,d,c,t[9],4,-640364487),c=hr(c,n,u,d,t[12],11,-421815835),d=hr(d,c,n,u,t[15],16,530742520),n=dr(n,u=hr(u,d,c,n,t[2],23,-995338651),d,c,t[0],6,-198630844),c=dr(c,n,u,d,t[7],10,1126891415),d=dr(d,c,n,u,t[14],15,-1416354905),u=dr(u,d,c,n,t[5],21,-57434055),n=dr(n,u,d,c,t[12],6,1700485571),c=dr(c,n,u,d,t[3],10,-1894986606),d=dr(d,c,n,u,t[10],15,-1051523),u=dr(u,d,c,n,t[1],21,-2054922799),n=dr(n,u,d,c,t[8],6,1873313359),c=dr(c,n,u,d,t[15],10,-30611744),d=dr(d,c,n,u,t[6],15,-1560198380),u=dr(u,d,c,n,t[13],21,1309151649),n=dr(n,u,d,c,t[4],6,-145523070),c=dr(c,n,u,d,t[11],10,-1120210379),d=dr(d,c,n,u,t[2],15,718787259),u=dr(u,d,c,n,t[9],21,-343485551),o[0]=Ys(n,o[0]),o[1]=Ys(u,o[1]),o[2]=Ys(d,o[2]),o[3]=Ys(c,o[3])}function cu(o,t,n,u,d,c){return t=Ys(Ys(t,o),Ys(u,c)),Ys(t<<d|t>>>32-d,n)}function cr(o,t,n,u,d,c,p){return cu(t&n|~t&u,o,t,d,c,p)}function fr(o,t,n,u,d,c,p){return cu(t&u|n&~u,o,t,d,c,p)}function hr(o,t,n,u,d,c,p){return cu(t^n^u,o,t,d,c,p)}function dr(o,t,n,u,d,c,p){return cu(n^(t|~u),o,t,d,c,p)}function _c(o){var t,n=o.length,u=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=o.length;t+=64)sl(u,Lh(o.substring(t-64,t)));o=o.substring(t-64);var d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<o.length;t++)d[t>>2]|=o.charCodeAt(t)<<(t%4<<3);if(d[t>>2]|=128<<(t%4<<3),t>55)for(sl(u,d),t=0;t<16;t++)d[t]=0;return d[14]=8*n,sl(u,d),u}function Lh(o){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=o.charCodeAt(t)+(o.charCodeAt(t+1)<<8)+(o.charCodeAt(t+2)<<16)+(o.charCodeAt(t+3)<<24);return n}ha=Le.atob.bind(Le),gl=Le.btoa.bind(Le);var cc="0123456789abcdef".split("");function Ih(o){for(var t="",n=0;n<4;n++)t+=cc[o>>8*n+4&15]+cc[o>>8*n&15];return t}function xh(o){return String.fromCharCode((255&o)>>0,(65280&o)>>8,(16711680&o)>>16,(4278190080&o)>>24)}function pl(o){return _c(o).map(xh).join("")}var Sh=(function(o){for(var t=0;t<o.length;t++)o[t]=Ih(o[t]);return o.join("")})(_c("hello"))!="5d41402abc4b2a76b9719d911017c592";function Ys(o,t){if(Sh){var n=(65535&o)+(65535&t);return(o>>16)+(t>>16)+(n>>16)<<16|65535&n}return o+t&4294967295}function Bl(o,t){var n,u,d,c;if(o!==n){for(var p=(d=o,c=1+(256/o.length>>0),new Array(c+1).join(d)),v=[],f=0;f<256;f++)v[f]=f;var y=0;for(f=0;f<256;f++){var l=v[f];y=(y+l+p.charCodeAt(f))%256,v[f]=v[y],v[y]=l}n=o,u=v}else v=u;var m=t.length,C=0,g=0,L="";for(f=0;f<m;f++)g=(g+(l=v[C=(C+1)%256]))%256,v[C]=v[g],v[g]=l,p=v[(v[C]+v[g])%256],L+=String.fromCharCode(t.charCodeAt(f)^p);return L}var fc={print:4,modify:8,copy:16,"annot-forms":32};function xo(o,t,n,u){this.v=1,this.r=2;var d=192;o.forEach((function(v){if(fc.perm!==void 0)throw new Error("Invalid permission: "+v);d+=fc[v]})),this.padding="(¿N^NuŠAd\0NVÿú\b..\0¶Ðh>€/\f©þdSiz";var c=(t+this.padding).substr(0,32),p=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(c,p),this.P=-(1+(255^d)),this.encryptionKey=pl(c+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(u)).substr(0,5),this.U=Bl(this.encryptionKey,this.padding)}function So(o){if(/[^\u0000-\u00ff]/.test(o))throw new Error("Invalid PDF Name Object: "+o+", Only accept ASCII characters.");for(var t="",n=o.length,u=0;u<n;u++){var d=o.charCodeAt(u);d<33||d===35||d===37||d===40||d===41||d===47||d===60||d===62||d===91||d===93||d===123||d===125||d>126?t+="#"+("0"+d.toString(16)).slice(-2):t+=o[u]}return t}function hc(o){if(it(o)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(n,u,d){if(d=d||!1,typeof n!="string"||typeof u!="function"||typeof d!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(n)||(t[n]={});var c=Math.random().toString(35);return t[n][c]=[u,!!d],c},this.unsubscribe=function(n){for(var u in t)if(t[u][n])return delete t[u][n],Object.keys(t[u]).length===0&&delete t[u],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var u=Array.prototype.slice.call(arguments,1),d=[];for(var c in t[n]){var p=t[n][c];try{p[0].apply(o,u)}catch(v){Le.console&&at.error("jsPDF PubSub Error",v.message,v)}p[1]&&d.push(c)}d.length&&d.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function va(o){if(!(this instanceof va))return new va(o);var t="opacity,stroke-opacity".split(",");for(var n in o)o.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=o[n]);this.id="",this.objectNumber=-1}function Mc(o,t){this.gState=o,this.matrix=t,this.id="",this.objectNumber=-1}function zs(o,t,n,u,d){if(!(this instanceof zs))return new zs(o,t,n,u,d);this.type=o==="axial"?2:3,this.coords=t,this.colors=n,Mc.call(this,u,d)}function Ui(o,t,n,u,d){if(!(this instanceof Ui))return new Ui(o,t,n,u,d);this.boundingBox=o,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,Mc.call(this,u,d)}function Qe(o){var t,n=typeof arguments[0]=="string"?arguments[0]:"p",u=arguments[1],d=arguments[2],c=arguments[3],p=[],v=1,f=16,y="S",l=null;it(o=o||{})==="object"&&(n=o.orientation,u=o.unit||u,d=o.format||d,c=o.compress||o.compressPdf||c,(l=o.encryption||null)!==null&&(l.userPassword=l.userPassword||"",l.ownerPassword=l.ownerPassword||"",l.userPermissions=l.userPermissions||[]),v=typeof o.userUnit=="number"?Math.abs(o.userUnit):1,o.precision!==void 0&&(t=o.precision),o.floatPrecision!==void 0&&(f=o.floatPrecision),y=o.defaultPathOperation||"S"),p=o.filters||(c===!0?["FlateEncode"]:p),u=u||"mm",n=(""+(n||"P")).toLowerCase();var m=o.putOnlyUsedFonts||!1,C={},g={internal:{},__private__:{}};g.__private__.PubSub=hc;var L="1.3",E=g.__private__.getPdfVersion=function(){return L};g.__private__.setPdfVersion=function(h){L=h};var x={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]};g.__private__.getPageFormats=function(){return x};var b=g.__private__.getPageFormat=function(h){return x[h]};d=d||"a4";var U={COMPAT:"compat",ADVANCED:"advanced"},I=U.COMPAT;function _(){this.saveGraphicsState(),$(new ge(mA,0,0,-mA,0,Nn()*mA).toString()+" cm"),this.setFontSize(this.getFontSize()/mA),y="n",I=U.ADVANCED}function R(){this.restoreGraphicsState(),y="S",I=U.COMPAT}var Z=g.__private__.combineFontStyleAndFontWeight=function(h,H){if(h=="bold"&&H=="normal"||h=="bold"&&H==400||h=="normal"&&H=="italic"||h=="bold"&&H=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return H&&(h=H==400||H==="normal"?h==="italic"?"italic":"normal":H!=700&&H!=="bold"||h!=="normal"?(H==700?"bold":H)+""+h:"bold"),h};g.advancedAPI=function(h){var H=I===U.COMPAT;return H&&_.call(this),typeof h!="function"||(h(this),H&&R.call(this)),this},g.compatAPI=function(h){var H=I===U.ADVANCED;return H&&R.call(this),typeof h!="function"||(h(this),H&&_.call(this)),this},g.isAdvancedAPI=function(){return I===U.ADVANCED};var AA,J=function(h){if(I!==U.ADVANCED)throw new Error(h+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},nA=g.roundToPrecision=g.__private__.roundToPrecision=function(h,H){var z=t||H;if(isNaN(h)||isNaN(z))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return h.toFixed(z).replace(/0+$/,"")};AA=g.hpf=g.__private__.hpf=typeof f=="number"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,f)}:f==="smart"?function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,h>-1&&h<1?16:5)}:function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.hpf");return nA(h,16)};var aA=g.f2=g.__private__.f2=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f2");return nA(h,2)},P=g.__private__.f3=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.f3");return nA(h,3)},M=g.scale=g.__private__.scale=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.scale");return I===U.COMPAT?h*mA:I===U.ADVANCED?h:void 0},Y=function(h){return I===U.COMPAT?Nn()-h:I===U.ADVANCED?h:void 0},X=function(h){return M(Y(h))};g.__private__.setPrecision=g.setPrecision=function(h){typeof parseInt(h,10)=="number"&&(t=parseInt(h,10))};var tA,uA="00000000000000000000000000000000",wA=g.__private__.getFileId=function(){return uA},fA=g.__private__.setFileId=function(h){return uA=h!==void 0&&/^[a-fA-F0-9]{32}$/.test(h)?h.toUpperCase():uA.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),l!==null&&(Vt=new xo(l.userPermissions,l.userPassword,l.ownerPassword,uA)),uA};g.setFileId=function(h){return fA(h),this},g.getFileId=function(){return wA()};var QA=g.__private__.convertDateToPDFDate=function(h){var H=h.getTimezoneOffset(),z=H<0?"+":"-",rA=Math.floor(Math.abs(H/60)),pA=Math.abs(H%60),xA=[z,q(rA),"'",q(pA),"'"].join("");return["D:",h.getFullYear(),q(h.getMonth()+1),q(h.getDate()),q(h.getHours()),q(h.getMinutes()),q(h.getSeconds()),xA].join("")},yA=g.__private__.convertPDFDateToDate=function(h){var H=parseInt(h.substr(2,4),10),z=parseInt(h.substr(6,2),10)-1,rA=parseInt(h.substr(8,2),10),pA=parseInt(h.substr(10,2),10),xA=parseInt(h.substr(12,2),10),RA=parseInt(h.substr(14,2),10);return new Date(H,z,rA,pA,xA,RA,0)},DA=g.__private__.setCreationDate=function(h){var H;if(h===void 0&&(h=new Date),h instanceof Date)H=QA(h);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(h))throw new Error("Invalid argument passed to jsPDF.setCreationDate");H=h}return tA=H},N=g.__private__.getCreationDate=function(h){var H=tA;return h==="jsDate"&&(H=yA(tA)),H};g.setCreationDate=function(h){return DA(h),this},g.getCreationDate=function(h){return N(h)};var V,q=g.__private__.padd2=function(h){return("0"+parseInt(h)).slice(-2)},eA=g.__private__.padd2Hex=function(h){return("00"+(h=h.toString())).substr(h.length)},lA=0,gA=[],bA=[],UA=0,PA=[],MA=[],kA=!1,GA=bA,ue=function(){lA=0,UA=0,bA=[],gA=[],PA=[],_r=lt(),Qr=lt()};g.__private__.setCustomOutputDestination=function(h){kA=!0,GA=h};var LA=function(h){kA||(GA=h)};g.__private__.resetCustomOutputDestination=function(){kA=!1,GA=bA};var $=g.__private__.out=function(h){return h=h.toString(),UA+=h.length+1,GA.push(h),GA},Fe=g.__private__.write=function(h){return $(arguments.length===1?h.toString():Array.prototype.join.call(arguments," "))},zA=g.__private__.getArrayBuffer=function(h){for(var H=h.length,z=new ArrayBuffer(H),rA=new Uint8Array(z);H--;)rA[H]=h.charCodeAt(H);return z},jA=[["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]];g.__private__.getStandardFonts=function(){return jA};var WA=o.fontSize||16;g.__private__.setFontSize=g.setFontSize=function(h){return WA=I===U.ADVANCED?h/mA:h,this};var YA,JA=g.__private__.getFontSize=g.getFontSize=function(){return I===U.COMPAT?WA:WA*mA},ae=o.R2L||!1;g.__private__.setR2L=g.setR2L=function(h){return ae=h,this},g.__private__.getR2L=g.getR2L=function(){return ae};var me,de=g.__private__.setZoomMode=function(h){var H=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(h))YA=h;else if(isNaN(h)){if(H.indexOf(h)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+h+'" is not recognized.');YA=h}else YA=parseInt(h,10)};g.__private__.getZoomMode=function(){return YA};var ye,Te=g.__private__.setPageMode=function(h){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(h)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+h+'" is not recognized.');me=h};g.__private__.getPageMode=function(){return me};var Ue=g.__private__.setLayoutMode=function(h){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(h)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+h+'" is not recognized.');ye=h};g.__private__.getLayoutMode=function(){return ye},g.__private__.setDisplayMode=g.setDisplayMode=function(h,H,z){return de(h),Ue(H),Te(z),this};var we={title:"",subject:"",author:"",keywords:"",creator:""};g.__private__.getDocumentProperty=function(h){if(Object.keys(we).indexOf(h)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return we[h]},g.__private__.getDocumentProperties=function(){return we},g.__private__.setDocumentProperties=g.setProperties=g.setDocumentProperties=function(h){for(var H in we)we.hasOwnProperty(H)&&h[H]&&(we[H]=h[H]);return this},g.__private__.setDocumentProperty=function(h,H){if(Object.keys(we).indexOf(h)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return we[h]=H};var BA,mA,TA,KA,fe,Ae={},Ce={},Bt=[],He={},er={},Ge={},Gt={},Ne=null,qA=0,VA=[],ie=new hc(g),_e=o.hotfixes||[],Ke={},Mt={},tr=[],ge=function h(H,z,rA,pA,xA,RA){if(!(this instanceof h))return new h(H,z,rA,pA,xA,RA);isNaN(H)&&(H=1),isNaN(z)&&(z=0),isNaN(rA)&&(rA=0),isNaN(pA)&&(pA=1),isNaN(xA)&&(xA=0),isNaN(RA)&&(RA=0),this._matrix=[H,z,rA,pA,xA,RA]};Object.defineProperty(ge.prototype,"sx",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(ge.prototype,"shy",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(ge.prototype,"shx",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(ge.prototype,"sy",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(ge.prototype,"tx",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(ge.prototype,"ty",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(ge.prototype,"a",{get:function(){return this._matrix[0]},set:function(h){this._matrix[0]=h}}),Object.defineProperty(ge.prototype,"b",{get:function(){return this._matrix[1]},set:function(h){this._matrix[1]=h}}),Object.defineProperty(ge.prototype,"c",{get:function(){return this._matrix[2]},set:function(h){this._matrix[2]=h}}),Object.defineProperty(ge.prototype,"d",{get:function(){return this._matrix[3]},set:function(h){this._matrix[3]=h}}),Object.defineProperty(ge.prototype,"e",{get:function(){return this._matrix[4]},set:function(h){this._matrix[4]=h}}),Object.defineProperty(ge.prototype,"f",{get:function(){return this._matrix[5]},set:function(h){this._matrix[5]=h}}),Object.defineProperty(ge.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(ge.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(ge.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(ge.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),ge.prototype.join=function(h){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(AA).join(h)},ge.prototype.multiply=function(h){var H=h.sx*this.sx+h.shy*this.shx,z=h.sx*this.shy+h.shy*this.sy,rA=h.shx*this.sx+h.sy*this.shx,pA=h.shx*this.shy+h.sy*this.sy,xA=h.tx*this.sx+h.ty*this.shx+this.tx,RA=h.tx*this.shy+h.ty*this.sy+this.ty;return new ge(H,z,rA,pA,xA,RA)},ge.prototype.decompose=function(){var h=this.sx,H=this.shy,z=this.shx,rA=this.sy,pA=this.tx,xA=this.ty,RA=Math.sqrt(h*h+H*H),te=(h/=RA)*z+(H/=RA)*rA;z-=h*te,rA-=H*te;var pe=Math.sqrt(z*z+rA*rA);return te/=pe,h*(rA/=pe)<H*(z/=pe)&&(h=-h,H=-H,te=-te,RA=-RA),{scale:new ge(RA,0,0,pe,0,0),translate:new ge(1,0,0,1,pA,xA),rotate:new ge(h,H,-H,h,0,0),skew:new ge(1,0,te,1,0,0)}},ge.prototype.toString=function(h){return this.join(" ")},ge.prototype.inversed=function(){var h=this.sx,H=this.shy,z=this.shx,rA=this.sy,pA=this.tx,xA=this.ty,RA=1/(h*rA-H*z),te=rA*RA,pe=-H*RA,Ie=-z*RA,xe=h*RA;return new ge(te,pe,Ie,xe,-te*pA-Ie*xA,-pe*pA-xe*xA)},ge.prototype.applyToPoint=function(h){var H=h.x*this.sx+h.y*this.shx+this.tx,z=h.x*this.shy+h.y*this.sy+this.ty;return new Es(H,z)},ge.prototype.applyToRectangle=function(h){var H=this.applyToPoint(h),z=this.applyToPoint(new Es(h.x+h.w,h.y+h.h));return new ni(H.x,H.y,z.x-H.x,z.y-H.y)},ge.prototype.clone=function(){var h=this.sx,H=this.shy,z=this.shx,rA=this.sy,pA=this.tx,xA=this.ty;return new ge(h,H,z,rA,pA,xA)},g.Matrix=ge;var Dr=g.matrixMult=function(h,H){return H.multiply(h)},Yr=new ge(1,0,0,1,0,0);g.unitMatrix=g.identityMatrix=Yr;var zt=function(h,H){if(!er[h]){var z=(H instanceof zs?"Sh":"P")+(Object.keys(He).length+1).toString(10);H.id=z,er[h]=z,He[z]=H,ie.publish("addPattern",H)}};g.ShadingPattern=zs,g.TilingPattern=Ui,g.addShadingPattern=function(h,H){return J("addShadingPattern()"),zt(h,H),this},g.beginTilingPattern=function(h){J("beginTilingPattern()"),Yi(h.boundingBox[0],h.boundingBox[1],h.boundingBox[2]-h.boundingBox[0],h.boundingBox[3]-h.boundingBox[1],h.matrix)},g.endTilingPattern=function(h,H){J("endTilingPattern()"),H.stream=MA[V].join("\n"),zt(h,H),ie.publish("endTilingPattern",H),tr.pop().restore()};var Be=g.__private__.newObject=function(){var h=lt();return Yt(h,!0),h},lt=g.__private__.newObjectDeferred=function(){return lA++,gA[lA]=function(){return UA},lA},Yt=function(h,H){return H=typeof H=="boolean"&&H,gA[h]=UA,H&&$(h+" 0 obj"),h},rr=g.__private__.newAdditionalObject=function(){var h={objId:lt(),content:""};return PA.push(h),h},_r=lt(),Qr=lt(),Ur=g.__private__.decodeColorString=function(h){var H=h.split(" ");if(H.length!==2||H[1]!=="g"&&H[1]!=="G")H.length===5&&(H[4]==="k"||H[4]==="K")&&(H=[(1-H[0])*(1-H[3]),(1-H[1])*(1-H[3]),(1-H[2])*(1-H[3]),"r"]);else{var z=parseFloat(H[0]);H=[z,z,z,"r"]}for(var rA="#",pA=0;pA<3;pA++)rA+=("0"+Math.floor(255*parseFloat(H[pA])).toString(16)).slice(-2);return rA},Mr=g.__private__.encodeColorString=function(h){var H;typeof h=="string"&&(h={ch1:h});var z=h.ch1,rA=h.ch2,pA=h.ch3,xA=h.ch4,RA=h.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof z=="string"&&z.charAt(0)!=="#"){var te=new Dc(z);if(te.ok)z=te.toHex();else if(!/^\d*\.?\d*$/.test(z))throw new Error('Invalid color "'+z+'" passed to jsPDF.encodeColorString.')}if(typeof z=="string"&&/^#[0-9A-Fa-f]{3}$/.test(z)&&(z="#"+z[1]+z[1]+z[2]+z[2]+z[3]+z[3]),typeof z=="string"&&/^#[0-9A-Fa-f]{6}$/.test(z)){var pe=parseInt(z.substr(1),16);z=pe>>16&255,rA=pe>>8&255,pA=255&pe}if(rA===void 0||xA===void 0&&z===rA&&rA===pA)typeof z=="string"?H=z+" "+RA[0]:h.precision===2?H=aA(z/255)+" "+RA[0]:H=P(z/255)+" "+RA[0];else if(xA===void 0||it(xA)==="object"){if(xA&&!isNaN(xA.a)&&xA.a===0)return H=["1.","1.","1.",RA[1]].join(" ");if(typeof z=="string")H=[z,rA,pA,RA[1]].join(" ");else switch(h.precision){case 2:H=[aA(z/255),aA(rA/255),aA(pA/255),RA[1]].join(" ");break;default:case 3:H=[P(z/255),P(rA/255),P(pA/255),RA[1]].join(" ")}}else typeof z=="string"?H=[z,rA,pA,xA,RA[2]].join(" "):h.precision===2?H=[aA(z),aA(rA),aA(pA),aA(xA),RA[2]].join(" "):H=[P(z),P(rA),P(pA),P(xA),RA[2]].join(" ");return H},Kr=g.__private__.getFilters=function(){return p},Er=g.__private__.putStream=function(h){var H=(h=h||{}).data||"",z=h.filters||Kr(),rA=h.alreadyAppliedFilters||[],pA=h.addLength1||!1,xA=H.length,RA=h.objectId,te=function(Wt){return Wt};if(l!==null&&RA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");l!==null&&(te=Vt.encryptor(RA,0));var pe={};z===!0&&(z=["FlateEncode"]);var Ie=h.additionalKeyValues||[],xe=(pe=Qe.API.processDataByFilters!==void 0?Qe.API.processDataByFilters(H,z):{data:H,reverseChain:[]}).reverseChain+(Array.isArray(rA)?rA.join(" "):rA.toString());if(pe.data.length!==0&&(Ie.push({key:"Length",value:pe.data.length}),pA===!0&&Ie.push({key:"Length1",value:xA})),xe.length!=0)if(xe.split("/").length-1==1)Ie.push({key:"Filter",value:xe});else{Ie.push({key:"Filter",value:"["+xe+"]"});for(var Re=0;Re<Ie.length;Re+=1)if(Ie[Re].key==="DecodeParms"){for(var et=[],tt=0;tt<pe.reverseChain.split("/").length-1;tt+=1)et.push("null");et.push(Ie[Re].value),Ie[Re].value="["+et.join(" ")+"]"}}$("<<");for(var Ee=0;Ee<Ie.length;Ee++)$("/"+Ie[Ee].key+" "+Ie[Ee].value);$(">>"),pe.data.length!==0&&($("stream"),$(te(pe.data)),$("endstream"))},qr=g.__private__.putPage=function(h){var H=h.number,z=h.data,rA=h.objId,pA=h.contentsObjId;Yt(rA,!0),$("<</Type /Page"),$("/Parent "+h.rootDictionaryObjId+" 0 R"),$("/Resources "+h.resourceDictionaryObjId+" 0 R"),$("/MediaBox ["+parseFloat(AA(h.mediaBox.bottomLeftX))+" "+parseFloat(AA(h.mediaBox.bottomLeftY))+" "+AA(h.mediaBox.topRightX)+" "+AA(h.mediaBox.topRightY)+"]"),h.cropBox!==null&&$("/CropBox ["+AA(h.cropBox.bottomLeftX)+" "+AA(h.cropBox.bottomLeftY)+" "+AA(h.cropBox.topRightX)+" "+AA(h.cropBox.topRightY)+"]"),h.bleedBox!==null&&$("/BleedBox ["+AA(h.bleedBox.bottomLeftX)+" "+AA(h.bleedBox.bottomLeftY)+" "+AA(h.bleedBox.topRightX)+" "+AA(h.bleedBox.topRightY)+"]"),h.trimBox!==null&&$("/TrimBox ["+AA(h.trimBox.bottomLeftX)+" "+AA(h.trimBox.bottomLeftY)+" "+AA(h.trimBox.topRightX)+" "+AA(h.trimBox.topRightY)+"]"),h.artBox!==null&&$("/ArtBox ["+AA(h.artBox.bottomLeftX)+" "+AA(h.artBox.bottomLeftY)+" "+AA(h.artBox.topRightX)+" "+AA(h.artBox.topRightY)+"]"),typeof h.userUnit=="number"&&h.userUnit!==1&&$("/UserUnit "+h.userUnit),ie.publish("putPage",{objId:rA,pageContext:VA[H],pageNumber:H,page:z}),$("/Contents "+pA+" 0 R"),$(">>"),$("endobj");var xA=z.join("\n");return I===U.ADVANCED&&(xA+="\nQ"),Yt(pA,!0),Er({data:xA,filters:Kr(),objectId:pA}),$("endobj"),rA},on=g.__private__.putPages=function(){var h,H,z=[];for(h=1;h<=qA;h++)VA[h].objId=lt(),VA[h].contentsObjId=lt();for(h=1;h<=qA;h++)z.push(qr({number:h,data:MA[h],objId:VA[h].objId,contentsObjId:VA[h].contentsObjId,mediaBox:VA[h].mediaBox,cropBox:VA[h].cropBox,bleedBox:VA[h].bleedBox,trimBox:VA[h].trimBox,artBox:VA[h].artBox,userUnit:VA[h].userUnit,rootDictionaryObjId:_r,resourceDictionaryObjId:Qr}));Yt(_r,!0),$("<</Type /Pages");var rA="/Kids [";for(H=0;H<qA;H++)rA+=z[H]+" 0 R ";$(rA+"]"),$("/Count "+qA),$(">>"),$("endobj"),ie.publish("postPutPages")},zn=function(h){ie.publish("putFont",{font:h,out:$,newObject:Be,putStream:Er}),h.isAlreadyPutted!==!0&&(h.objectNumber=Be(),$("<<"),$("/Type /Font"),$("/BaseFont /"+So(h.postScriptName)),$("/Subtype /Type1"),typeof h.encoding=="string"&&$("/Encoding /"+h.encoding),$("/FirstChar 32"),$("/LastChar 255"),$(">>"),$("endobj"))},ws=function(){for(var h in Ae)Ae.hasOwnProperty(h)&&(m===!1||m===!0&&C.hasOwnProperty(h))&&zn(Ae[h])},vs=function(h){h.objectNumber=Be();var H=[];H.push({key:"Type",value:"/XObject"}),H.push({key:"Subtype",value:"/Form"}),H.push({key:"BBox",value:"["+[AA(h.x),AA(h.y),AA(h.x+h.width),AA(h.y+h.height)].join(" ")+"]"}),H.push({key:"Matrix",value:"["+h.matrix.toString()+"]"});var z=h.pages[1].join("\n");Er({data:z,additionalKeyValues:H,objectId:h.objectNumber}),$("endobj")},ms=function(){for(var h in Ke)Ke.hasOwnProperty(h)&&vs(Ke[h])},Hi=function(h,H){var z,rA=[],pA=1/(H-1);for(z=0;z<1;z+=pA)rA.push(z);if(rA.push(1),h[0].offset!=0){var xA={offset:0,color:h[0].color};h.unshift(xA)}if(h[h.length-1].offset!=1){var RA={offset:1,color:h[h.length-1].color};h.push(RA)}for(var te="",pe=0,Ie=0;Ie<rA.length;Ie++){for(z=rA[Ie];z>h[pe+1].offset;)pe++;var xe=h[pe].offset,Re=(z-xe)/(h[pe+1].offset-xe),et=h[pe].color,tt=h[pe+1].color;te+=eA(Math.round((1-Re)*et[0]+Re*tt[0]).toString(16))+eA(Math.round((1-Re)*et[1]+Re*tt[1]).toString(16))+eA(Math.round((1-Re)*et[2]+Re*tt[2]).toString(16))}return te.trim()},Ho=function(h,H){H||(H=21);var z=Be(),rA=Hi(h.colors,H),pA=[];pA.push({key:"FunctionType",value:"0"}),pA.push({key:"Domain",value:"[0.0 1.0]"}),pA.push({key:"Size",value:"["+H+"]"}),pA.push({key:"BitsPerSample",value:"8"}),pA.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),pA.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Er({data:rA,additionalKeyValues:pA,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:z}),$("endobj"),h.objectNumber=Be(),$("<< /ShadingType "+h.type),$("/ColorSpace /DeviceRGB");var xA="/Coords ["+AA(parseFloat(h.coords[0]))+" "+AA(parseFloat(h.coords[1]))+" ";h.type===2?xA+=AA(parseFloat(h.coords[2]))+" "+AA(parseFloat(h.coords[3])):xA+=AA(parseFloat(h.coords[2]))+" "+AA(parseFloat(h.coords[3]))+" "+AA(parseFloat(h.coords[4]))+" "+AA(parseFloat(h.coords[5])),$(xA+="]"),h.matrix&&$("/Matrix ["+h.matrix.toString()+"]"),$("/Function "+z+" 0 R"),$("/Extend [true true]"),$(">>"),$("endobj")},No=function(h,H){var z=lt(),rA=Be();H.push({resourcesOid:z,objectOid:rA}),h.objectNumber=rA;var pA=[];pA.push({key:"Type",value:"/Pattern"}),pA.push({key:"PatternType",value:"1"}),pA.push({key:"PaintType",value:"1"}),pA.push({key:"TilingType",value:"1"}),pA.push({key:"BBox",value:"["+h.boundingBox.map(AA).join(" ")+"]"}),pA.push({key:"XStep",value:AA(h.xStep)}),pA.push({key:"YStep",value:AA(h.yStep)}),pA.push({key:"Resources",value:z+" 0 R"}),h.matrix&&pA.push({key:"Matrix",value:"["+h.matrix.toString()+"]"}),Er({data:h.stream,additionalKeyValues:pA,objectId:h.objectNumber}),$("endobj")},Zr=function(h){var H;for(H in He)He.hasOwnProperty(H)&&(He[H]instanceof zs?Ho(He[H]):He[H]instanceof Ui&&No(He[H],h))},Ai=function(h){for(var H in h.objectNumber=Be(),$("<<"),h)switch(H){case"opacity":$("/ca "+aA(h[H]));break;case"stroke-opacity":$("/CA "+aA(h[H]))}$(">>"),$("endobj")},ys=function(){var h;for(h in Ge)Ge.hasOwnProperty(h)&&Ai(Ge[h])},Cs=function(){for(var h in $("/XObject <<"),Ke)Ke.hasOwnProperty(h)&&Ke[h].objectNumber>=0&&$("/"+h+" "+Ke[h].objectNumber+" 0 R");ie.publish("putXobjectDict"),$(">>")},Yn=function(){Vt.oid=Be(),$("<<"),$("/Filter /Standard"),$("/V "+Vt.v),$("/R "+Vt.r),$("/U <"+Vt.toHexString(Vt.U)+">"),$("/O <"+Vt.toHexString(Vt.O)+">"),$("/P "+Vt.P),$(">>"),$("endobj")},Ni=function(){for(var h in $("/Font <<"),Ae)Ae.hasOwnProperty(h)&&(m===!1||m===!0&&C.hasOwnProperty(h))&&$("/"+h+" "+Ae[h].objectNumber+" 0 R");$(">>")},jo=function(){if(Object.keys(He).length>0){for(var h in $("/Shading <<"),He)He.hasOwnProperty(h)&&He[h]instanceof zs&&He[h].objectNumber>=0&&$("/"+h+" "+He[h].objectNumber+" 0 R");ie.publish("putShadingPatternDict"),$(">>")}},an=function(h){if(Object.keys(He).length>0){for(var H in $("/Pattern <<"),He)He.hasOwnProperty(H)&&He[H]instanceof g.TilingPattern&&He[H].objectNumber>=0&&He[H].objectNumber<h&&$("/"+H+" "+He[H].objectNumber+" 0 R");ie.publish("putTilingPatternDict"),$(">>")}},qn=function(){if(Object.keys(Ge).length>0){var h;for(h in $("/ExtGState <<"),Ge)Ge.hasOwnProperty(h)&&Ge[h].objectNumber>=0&&$("/"+h+" "+Ge[h].objectNumber+" 0 R");ie.publish("putGStateDict"),$(">>")}},wt=function(h){Yt(h.resourcesOid,!0),$("<<"),$("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ni(),jo(),an(h.objectOid),qn(),Cs(),$(">>"),$("endobj")},ji=function(){var h=[];ws(),ys(),ms(),Zr(h),ie.publish("putResources"),h.forEach(wt),wt({resourcesOid:Qr,objectOid:Number.MAX_SAFE_INTEGER}),ie.publish("postPutResources")},Oi=function(){ie.publish("putAdditionalObjects");for(var h=0;h<PA.length;h++){var H=PA[h];Yt(H.objId,!0),$(H.content),$("endobj")}ie.publish("postPutAdditionalObjects")},Zn=function(h){Ce[h.fontName]=Ce[h.fontName]||{},Ce[h.fontName][h.fontStyle]=h.id},Qn=function(h,H,z,rA,pA){var xA={id:"F"+(Object.keys(Ae).length+1).toString(10),postScriptName:h,fontName:H,fontStyle:z,encoding:rA,isStandardFont:pA||!1,metadata:{}};return ie.publish("addFont",{font:xA,instance:this}),Ae[xA.id]=xA,Zn(xA),xA.id},$n=function(h){for(var H=0,z=jA.length;H<z;H++){var rA=Qn.call(this,h[H][0],h[H][1],h[H][2],jA[H][3],!0);m===!1&&(C[rA]=!0);var pA=h[H][0].split("-");Zn({id:rA,fontName:pA[0],fontStyle:pA[1]||""})}ie.publish("addFonts",{fonts:Ae,dictionary:Ce})},Rr=function(h){return h.foo=function(){try{return h.apply(this,arguments)}catch(rA){var H=rA.stack||"";~H.indexOf(" at ")&&(H=H.split(" at ")[1]);var z="Error in function "+H.split("\n")[0].split("<")[0]+": "+rA.message;if(!Le.console)throw new Error(z);Le.console.error(z,rA),Le.alert&&alert(z)}},h.foo.bar=h,h.foo},Et=function(h,H){var z,rA,pA,xA,RA,te,pe,Ie,xe;if(pA=(H=H||{}).sourceEncoding||"Unicode",RA=H.outputEncoding,(H.autoencode||RA)&&Ae[BA].metadata&&Ae[BA].metadata[pA]&&Ae[BA].metadata[pA].encoding&&(xA=Ae[BA].metadata[pA].encoding,!RA&&Ae[BA].encoding&&(RA=Ae[BA].encoding),!RA&&xA.codePages&&(RA=xA.codePages[0]),typeof RA=="string"&&(RA=xA[RA]),RA)){for(pe=!1,te=[],z=0,rA=h.length;z<rA;z++)(Ie=RA[h.charCodeAt(z)])?te.push(String.fromCharCode(Ie)):te.push(h[z]),te[z].charCodeAt(0)>>8&&(pe=!0);h=te.join("")}for(z=h.length;pe===void 0&&z!==0;)h.charCodeAt(z-1)>>8&&(pe=!0),z--;if(!pe)return h;for(te=H.noBOM?[]:[254,255],z=0,rA=h.length;z<rA;z++){if((xe=(Ie=h.charCodeAt(z))>>8)>>8)throw new Error("Character at position "+z+" of string '"+h+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");te.push(xe),te.push(Ie-(xe<<8))}return String.fromCharCode.apply(void 0,te)},nr=g.__private__.pdfEscape=g.pdfEscape=function(h,H){return Et(h,H).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ei=g.__private__.beginPage=function(h){MA[++qA]=[],VA[qA]={objId:0,contentsObjId:0,userUnit:Number(v),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(h[0]),topRightY:Number(h[1])}},Ti(qA),LA(MA[V])},Pi=function(h,H){var z,rA,pA;switch(n=H||n,typeof h=="string"&&(z=b(h.toLowerCase()),Array.isArray(z)&&(rA=z[0],pA=z[1])),Array.isArray(h)&&(rA=h[0]*mA,pA=h[1]*mA),isNaN(rA)&&(rA=d[0],pA=d[1]),(rA>14400||pA>14400)&&(at.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),rA=Math.min(14400,rA),pA=Math.min(14400,pA)),d=[rA,pA],n.substr(0,1)){case"l":pA>rA&&(d=[pA,rA]);break;case"p":rA>pA&&(d=[pA,rA])}ei(d),Ji(bs),$(ir),ts!==0&&$(ts+" J"),ri!==0&&$(ri+" j"),ie.publish("addPage",{pageNumber:qA})},Oo=function(h){h>0&&h<=qA&&(MA.splice(h,1),VA.splice(h,1),qA--,V>qA&&(V=qA),this.setPage(V))},Ti=function(h){h>0&&h<=qA&&(V=h)},Po=g.__private__.getNumberOfPages=g.getNumberOfPages=function(){return MA.length-1},Di=function(h,H,z){var rA,pA=void 0;return z=z||{},h=h!==void 0?h:Ae[BA].fontName,H=H!==void 0?H:Ae[BA].fontStyle,rA=h.toLowerCase(),Ce[rA]!==void 0&&Ce[rA][H]!==void 0?pA=Ce[rA][H]:Ce[h]!==void 0&&Ce[h][H]!==void 0?pA=Ce[h][H]:z.disableWarning===!1&&at.warn("Unable to look up font label for font '"+h+"', '"+H+"'. Refer to getFontList() for available fonts."),pA||z.noFallback||(pA=Ce.times[H])==null&&(pA=Ce.times.normal),pA},To=g.__private__.putInfo=function(){var h=Be(),H=function(rA){return rA};for(var z in l!==null&&(H=Vt.encryptor(h,0)),$("<<"),$("/Producer ("+nr(H("jsPDF "+Qe.version))+")"),we)we.hasOwnProperty(z)&&we[z]&&$("/"+z.substr(0,1).toUpperCase()+z.substr(1)+" ("+nr(H(we[z]))+")");$("/CreationDate ("+nr(H(tA))+")"),$(">>"),$("endobj")},Un=g.__private__.putCatalog=function(h){var H=(h=h||{}).rootDictionaryObjId||_r;switch(Be(),$("<<"),$("/Type /Catalog"),$("/Pages "+H+" 0 R"),YA||(YA="fullwidth"),YA){case"fullwidth":$("/OpenAction [3 0 R /FitH null]");break;case"fullheight":$("/OpenAction [3 0 R /FitV null]");break;case"fullpage":$("/OpenAction [3 0 R /Fit]");break;case"original":$("/OpenAction [3 0 R /XYZ null null 1]");break;default:var z=""+YA;z.substr(z.length-1)==="%"&&(YA=parseInt(YA)/100),typeof YA=="number"&&$("/OpenAction [3 0 R /XYZ null null "+aA(YA)+"]")}switch(ye||(ye="continuous"),ye){case"continuous":$("/PageLayout /OneColumn");break;case"single":$("/PageLayout /SinglePage");break;case"two":case"twoleft":$("/PageLayout /TwoColumnLeft");break;case"tworight":$("/PageLayout /TwoColumnRight")}me&&$("/PageMode /"+me),ie.publish("putCatalog"),$(">>"),$("endobj")},Do=g.__private__.putTrailer=function(){$("trailer"),$("<<"),$("/Size "+(lA+1)),$("/Root "+lA+" 0 R"),$("/Info "+(lA-1)+" 0 R"),l!==null&&$("/Encrypt "+Vt.oid+" 0 R"),$("/ID [ <"+uA+"> <"+uA+"> ]"),$(">>")},_i=g.__private__.putHeader=function(){$("%PDF-"+L),$("%ºß¬à")},_o=g.__private__.putXRef=function(){var h="0000000000";$("xref"),$("0 "+(lA+1)),$("0000000000 65535 f ");for(var H=1;H<=lA;H++)typeof gA[H]=="function"?$((h+gA[H]()).slice(-10)+" 00000 n "):gA[H]!==void 0?$((h+gA[H]).slice(-10)+" 00000 n "):$("0000000000 00000 n ")},un=g.__private__.buildDocument=function(){ue(),LA(bA),ie.publish("buildDocument"),_i(),on(),Oi(),ji(),l!==null&&Yn(),To(),Un();var h=UA;return _o(),Do(),$("startxref"),$(""+h),$("%%EOF"),LA(MA[V]),bA.join("\n")},As=g.__private__.getBlob=function(h){return new Blob([zA(h)],{type:"application/pdf"})},En=g.output=g.__private__.output=Rr((function(h,H){switch(typeof(H=H||{})=="string"?H={filename:H}:H.filename=H.filename||"generated.pdf",h){case void 0:return un();case"save":g.save(H.filename);break;case"arraybuffer":return zA(un());case"blob":return As(un());case"bloburi":case"bloburl":if(Le.URL!==void 0&&typeof Le.URL.createObjectURL=="function")return Le.URL&&Le.URL.createObjectURL(As(un()))||void 0;at.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var z="",rA=un();try{z=gl(rA)}catch(tt){z=gl(unescape(encodeURIComponent(rA)))}return"data:application/pdf;filename="+H.filename+";base64,"+z;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Le)==="[object Window]"){var pA="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js?v=1773287522785",xA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';H.pdfObjectUrl&&(pA=H.pdfObjectUrl,xA="");var RA='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+pA+'"'+xA+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(H)+");<\/script></body></html>",te=Le.open();return te!==null&&te.document.write(RA),te}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(Le)==="[object Window]"){var pe='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(H.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+H.filename+'" width="500px" height="400px" /></body></html>',Ie=Le.open();if(Ie!==null){Ie.document.write(pe);var xe=this;Ie.document.documentElement.querySelector("#pdfViewer").onload=function(){Ie.document.title=H.filename,Ie.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(xe.output("bloburl"))}}return Ie}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(Le)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Re='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",H)+'"></iframe></body></html>',et=Le.open();if(et!==null&&(et.document.write(Re),et.document.title=H.filename),et||typeof safari>"u")return et;break;case"datauri":case"dataurl":return Le.document.location.href=this.output("datauristring",H);default:return null}})),$r=function(h){return Array.isArray(_e)===!0&&_e.indexOf(h)>-1};switch(u){case"pt":mA=1;break;case"mm":mA=72/25.4;break;case"cm":mA=72/2.54;break;case"in":mA=72;break;case"px":mA=$r("px_scaling")==1?.75:96/72;break;case"pc":case"em":mA=12;break;case"ex":mA=6;break;default:if(typeof u!="number")throw new Error("Invalid unit: "+u);mA=u}var Vt=null;DA(),fA();var Mo=function(h){return l!==null?Vt.encryptor(h,0):function(H){return H}},Mi=g.__private__.getPageInfo=g.getPageInfo=function(h){if(isNaN(h)||h%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:VA[h].objId,pageNumber:h,pageContext:VA[h]}},be=g.__private__.getPageInfoByObjId=function(h){if(isNaN(h)||h%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var H in VA)if(VA[H].objId===h)break;return Mi(H)},Ko=g.__private__.getCurrentPageInfo=g.getCurrentPageInfo=function(){return{objId:VA[V].objId,pageNumber:V,pageContext:VA[V]}};g.addPage=function(){return Pi.apply(this,arguments),this},g.setPage=function(){return Ti.apply(this,arguments),LA.call(this,MA[V]),this},g.insertPage=function(h){return this.addPage(),this.movePage(V,h),this},g.movePage=function(h,H){var z,rA;if(h>H){z=MA[h],rA=VA[h];for(var pA=h;pA>H;pA--)MA[pA]=MA[pA-1],VA[pA]=VA[pA-1];MA[H]=z,VA[H]=rA,this.setPage(H)}else if(h<H){z=MA[h],rA=VA[h];for(var xA=h;xA<H;xA++)MA[xA]=MA[xA+1],VA[xA]=VA[xA+1];MA[H]=z,VA[H]=rA,this.setPage(H)}return this},g.deletePage=function(){return Oo.apply(this,arguments),this},g.__private__.text=g.text=function(h,H,z,rA,pA){var xA,RA,te,pe,Ie,xe,Re,et,tt,Ee=(rA=rA||{}).scope||this;if(typeof h=="number"&&typeof H=="number"&&(typeof z=="string"||Array.isArray(z))){var Wt=z;z=H,H=h,h=Wt}if(arguments[3]instanceof ge?(J("The transform parameter of text() with a Matrix value"),tt=pA):(te=arguments[4],pe=arguments[5],it(Re=arguments[3])==="object"&&Re!==null||(typeof te=="string"&&(pe=te,te=null),typeof Re=="string"&&(pe=Re,Re=null),typeof Re=="number"&&(te=Re,Re=null),rA={flags:Re,angle:te,align:pe})),isNaN(H)||isNaN(z)||h==null)throw new Error("Invalid arguments passed to jsPDF.text");if(h.length===0)return Ee;var Qt="",Lr=!1,Ot=typeof rA.lineHeightFactor=="number"?rA.lineHeightFactor:In,It=Ee.internal.scaleFactor;function qi(rt){return rt=rt.split(" ").join(Array(rA.TabLen||9).join(" ")),nr(rt,Re)}function Ir(rt){for(var nt,Ft=rt.concat(),dt=[],pn=Ft.length;pn--;)typeof(nt=Ft.shift())=="string"?dt.push(nt):Array.isArray(rt)&&(nt.length===1||nt[1]===void 0&&nt[2]===void 0)?dt.push(nt[0]):dt.push([nt[0],nt[1],nt[2]]);return dt}function ut(rt,nt){var Ft;if(typeof rt=="string")Ft=nt(rt)[0];else if(Array.isArray(rt)){for(var dt,pn,ui=rt.concat(),Tn=[],Zi=ui.length;Zi--;)typeof(dt=ui.shift())=="string"?Tn.push(nt(dt)[0]):Array.isArray(dt)&&typeof dt[0]=="string"&&(pn=nt(dt[0],dt[1],dt[2]),Tn.push([pn[0],pn[1],pn[2]]));Ft=Tn}return Ft}var ns=!1,vt=!0;if(typeof h=="string")ns=!0;else if(Array.isArray(h)){var ss=h.concat();RA=[];for(var Br,mt=ss.length;mt--;)(typeof(Br=ss.shift())!="string"||Array.isArray(Br)&&typeof Br[0]!="string")&&(vt=!1);ns=vt}if(ns===!1)throw new Error('Type of text must be string or Array. "'+h+'" is not recognized.');typeof h=="string"&&(h=h.match(/[\r?\n]/)?h.split(/\r\n|\r|\n/g):[h]);var Xe=WA/Ee.internal.scaleFactor,is=Xe*(Ot-1);switch(rA.baseline){case"bottom":z-=is;break;case"top":z+=Xe-is;break;case"hanging":z+=Xe-2*is;break;case"middle":z+=Xe/2-is}if((xe=rA.maxWidth||0)>0&&(typeof h=="string"?h=Ee.splitTextToSize(h,xe):Object.prototype.toString.call(h)==="[object Array]"&&(h=h.reduce((function(rt,nt){return rt.concat(Ee.splitTextToSize(nt,xe))}),[]))),xA={text:h,x:H,y:z,options:rA,mutex:{pdfEscape:nr,activeFontKey:BA,fonts:Ae,activeFontSize:WA}},ie.publish("preProcessText",xA),h=xA.text,te=(rA=xA.options).angle,!(tt instanceof ge)&&te&&typeof te=="number"){te*=Math.PI/180,rA.rotationDirection===0&&(te=-te),I===U.ADVANCED&&(te=-te);var os=Math.cos(te),Is=Math.sin(te);tt=new ge(os,Is,-Is,os,0,0)}else te&&te instanceof ge&&(tt=te);I!==U.ADVANCED||tt||(tt=Yr),(Ie=rA.charSpace||pr)!==void 0&&(Qt+=AA(M(Ie))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),(et=rA.horizontalScale)!==void 0&&(Qt+=AA(100*et)+" Tz\n"),rA.lang;var qt=-1,xs=rA.renderingMode!==void 0?rA.renderingMode:rA.stroke,Ss=Ee.internal.getCurrentPageInfo().pageContext;switch(xs){case 0:case!1:case"fill":qt=0;break;case 1:case!0:case"stroke":qt=1;break;case 2:case"fillThenStroke":qt=2;break;case 3:case"invisible":qt=3;break;case 4:case"fillAndAddForClipping":qt=4;break;case 5:case"strokeAndAddPathForClipping":qt=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":qt=6;break;case 7:case"addToPathForClipping":qt=7}var ai=Ss.usedRenderingMode!==void 0?Ss.usedRenderingMode:-1;qt!==-1?Qt+=qt+" Tr\n":ai!==-1&&(Qt+="0 Tr\n"),qt!==-1&&(Ss.usedRenderingMode=qt),pe=rA.align||"left";var ct,wr=WA*Ot,kr=Ee.internal.pageSize.getWidth(),yt=Ae[BA];Ie=rA.charSpace||pr,xe=rA.maxWidth||0,Re=Object.assign({autoencode:!0,noBOM:!0},rA.flags);var Zt=[],jn=function(rt){return Ee.getStringUnitWidth(rt,{font:yt,charSpace:Ie,fontSize:WA,doKerning:!1})*WA/It};if(Object.prototype.toString.call(h)==="[object Array]"){var $t;RA=Ir(h),pe!=="left"&&(ct=RA.map(jn));var Kt,fn=0;if(pe==="right"){H-=ct[0],h=[],mt=RA.length;for(var hn=0;hn<mt;hn++)hn===0?(Kt=en(H),$t=cn(z)):(Kt=M(fn-ct[hn]),$t=-wr),h.push([RA[hn],Kt,$t]),fn=ct[hn]}else if(pe==="center"){H-=ct[0]/2,h=[],mt=RA.length;for(var vr=0;vr<mt;vr++)vr===0?(Kt=en(H),$t=cn(z)):(Kt=M((fn-ct[vr])/2),$t=-wr),h.push([RA[vr],Kt,$t]),fn=ct[vr]}else if(pe==="left"){h=[],mt=RA.length;for(var or=0;or<mt;or++)h.push(RA[or])}else if(pe==="justify"&&yt.encoding==="Identity-H"){h=[],mt=RA.length,xe=xe!==0?xe:kr;for(var dn=0,Ct=0;Ct<mt;Ct++)if($t=Ct===0?cn(z):-wr,Kt=Ct===0?en(H):dn,Ct<mt-1){var On=M((xe-ct[Ct])/(RA[Ct].split(" ").length-1)),Jt=RA[Ct].split(" ");h.push([Jt[0]+" ",Kt,$t]),dn=0;for(var xr=1;xr<Jt.length;xr++){var Hs=(jn(Jt[xr-1]+" "+Jt[xr])-jn(Jt[xr]))*It+On;xr==Jt.length-1?h.push([Jt[xr],Hs,0]):h.push([Jt[xr]+" ",Hs,0]),dn-=Hs}}else h.push([RA[Ct],Kt,$t]);h.push(["",dn,0])}else{if(pe!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(h=[],mt=RA.length,xe=xe!==0?xe:kr,Ct=0;Ct<mt;Ct++)$t=Ct===0?cn(z):-wr,Kt=Ct===0?en(H):0,Ct<mt-1?Zt.push(AA(M((xe-ct[Ct])/(RA[Ct].split(" ").length-1)))):Zt.push(0),h.push([RA[Ct],Kt,$t])}}var ar=typeof rA.R2L=="boolean"?rA.R2L:ae;ar===!0&&(h=ut(h,(function(rt,nt,Ft){return[rt.split("").reverse().join(""),nt,Ft]}))),xA={text:h,x:H,y:z,options:rA,mutex:{pdfEscape:nr,activeFontKey:BA,fonts:Ae,activeFontSize:WA}},ie.publish("postProcessText",xA),h=xA.text,Lr=xA.mutex.isHex||!1;var Ns=Ae[BA].encoding;Ns!=="WinAnsiEncoding"&&Ns!=="StandardEncoding"||(h=ut(h,(function(rt,nt,Ft){return[qi(rt),nt,Ft]}))),RA=Ir(h),h=[];for(var as,us,Gr,ls=0,cs=1,Pn=Array.isArray(RA[0])?cs:ls,gn="",js=function(rt,nt,Ft){var dt="";return Ft instanceof ge?(Ft=typeof rA.angle=="number"?Dr(Ft,new ge(1,0,0,1,rt,nt)):Dr(new ge(1,0,0,1,rt,nt),Ft),I===U.ADVANCED&&(Ft=Dr(new ge(1,0,0,-1,0,0),Ft)),dt=Ft.join(" ")+" Tm\n"):dt=AA(rt)+" "+AA(nt)+" Td\n",dt},mr=0;mr<RA.length;mr++){switch(gn="",Pn){case cs:Gr=(Lr?"<":"(")+RA[mr][0]+(Lr?">":")"),as=parseFloat(RA[mr][1]),us=parseFloat(RA[mr][2]);break;case ls:Gr=(Lr?"<":"(")+RA[mr]+(Lr?">":")"),as=en(H),us=cn(z)}Zt!==void 0&&Zt[mr]!==void 0&&(gn=Zt[mr]+" Tw\n"),mr===0?h.push(gn+js(as,us,tt)+Gr):Pn===ls?h.push(gn+Gr):Pn===cs&&h.push(gn+js(as,us,tt)+Gr)}h=Pn===ls?h.join(" Tj\nT* "):h.join(" Tj\n"),h+=" Tj\n";var yr="BT\n/";return yr+=BA+" "+WA+" Tf\n",yr+=AA(WA*Ot)+" TL\n",yr+=Hn+"\n",yr+=Qt,yr+=h,$(yr+="ET"),C[BA]=!0,Ee};var Ro=g.__private__.clip=g.clip=function(h){return $(h==="evenodd"?"W*":"W"),this};g.clipEvenOdd=function(){return Ro("evenodd")},g.__private__.discardPath=g.discardPath=function(){return $("n"),this};var An=g.__private__.isValidStyle=function(h){var H=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(h)!==-1&&(H=!0),H};g.__private__.setDefaultPathOperation=g.setDefaultPathOperation=function(h){return An(h)&&(y=h),this};var Ki=g.__private__.getStyle=g.getStyle=function(h){var H=y;switch(h){case"D":case"S":H="S";break;case"F":H="f";break;case"FD":case"DF":H="B";break;case"f":case"f*":case"B":case"B*":H=h}return H},Ri=g.close=function(){return $("h"),this};g.stroke=function(){return $("S"),this},g.fill=function(h){return Fs("f",h),this},g.fillEvenOdd=function(h){return Fs("f*",h),this},g.fillStroke=function(h){return Fs("B",h),this},g.fillStrokeEvenOdd=function(h){return Fs("B*",h),this};var Fs=function(h,H){it(H)==="object"?Gi(H,h):$(h)},sr=function(h){h===null||I===U.ADVANCED&&h===void 0||(h=Ki(h),$(h))};function ki(h,H,z,rA,pA){var xA=new Ui(H||this.boundingBox,z||this.xStep,rA||this.yStep,this.gState,pA||this.matrix);xA.stream=this.stream;var RA=h+"$$"+this.cloneIndex+++"$$";return zt(RA,xA),xA}var Gi=function(h,H){var z=er[h.key],rA=He[z];if(rA instanceof zs)$("q"),$(Vi(H)),rA.gState&&g.setGState(rA.gState),$(h.matrix.toString()+" cm"),$("/"+z+" sh"),$("Q");else if(rA instanceof Ui){var pA=new ge(1,0,0,-1,0,Nn());h.matrix&&(pA=pA.multiply(h.matrix||Yr),z=ki.call(rA,h.key,h.boundingBox,h.xStep,h.yStep,pA).id),$("q"),$("/Pattern cs"),$("/"+z+" scn"),rA.gState&&g.setGState(rA.gState),$(H),$("Q")}},Vi=function(h){switch(h){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},ti=g.moveTo=function(h,H){return $(AA(M(h))+" "+AA(X(H))+" m"),this},es=g.lineTo=function(h,H){return $(AA(M(h))+" "+AA(X(H))+" l"),this},Ln=g.curveTo=function(h,H,z,rA,pA,xA){return $([AA(M(h)),AA(X(H)),AA(M(z)),AA(X(rA)),AA(M(pA)),AA(X(xA)),"c"].join(" ")),this};g.__private__.line=g.line=function(h,H,z,rA,pA){if(isNaN(h)||isNaN(H)||isNaN(z)||isNaN(rA)||!An(pA))throw new Error("Invalid arguments passed to jsPDF.line");return I===U.COMPAT?this.lines([[z-h,rA-H]],h,H,[1,1],pA||"S"):this.lines([[z-h,rA-H]],h,H,[1,1]).stroke()},g.__private__.lines=g.lines=function(h,H,z,rA,pA,xA){var RA,te,pe,Ie,xe,Re,et,tt,Ee,Wt,Qt,Lr;if(typeof h=="number"&&(Lr=z,z=H,H=h,h=Lr),rA=rA||[1,1],xA=xA||!1,isNaN(H)||isNaN(z)||!Array.isArray(h)||!Array.isArray(rA)||!An(pA)||typeof xA!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(ti(H,z),RA=rA[0],te=rA[1],Ie=h.length,Wt=H,Qt=z,pe=0;pe<Ie;pe++)(xe=h[pe]).length===2?(Wt=xe[0]*RA+Wt,Qt=xe[1]*te+Qt,es(Wt,Qt)):(Re=xe[0]*RA+Wt,et=xe[1]*te+Qt,tt=xe[2]*RA+Wt,Ee=xe[3]*te+Qt,Wt=xe[4]*RA+Wt,Qt=xe[5]*te+Qt,Ln(Re,et,tt,Ee,Wt,Qt));return xA&&Ri(),sr(pA),this},g.path=function(h){for(var H=0;H<h.length;H++){var z=h[H],rA=z.c;switch(z.op){case"m":ti(rA[0],rA[1]);break;case"l":es(rA[0],rA[1]);break;case"c":Ln.apply(this,rA);break;case"h":Ri()}}return this},g.__private__.rect=g.rect=function(h,H,z,rA,pA){if(isNaN(h)||isNaN(H)||isNaN(z)||isNaN(rA)||!An(pA))throw new Error("Invalid arguments passed to jsPDF.rect");return I===U.COMPAT&&(rA=-rA),$([AA(M(h)),AA(X(H)),AA(M(z)),AA(M(rA)),"re"].join(" ")),sr(pA),this},g.__private__.triangle=g.triangle=function(h,H,z,rA,pA,xA,RA){if(isNaN(h)||isNaN(H)||isNaN(z)||isNaN(rA)||isNaN(pA)||isNaN(xA)||!An(RA))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[z-h,rA-H],[pA-z,xA-rA],[h-pA,H-xA]],h,H,[1,1],RA,!0),this},g.__private__.roundedRect=g.roundedRect=function(h,H,z,rA,pA,xA,RA){if(isNaN(h)||isNaN(H)||isNaN(z)||isNaN(rA)||isNaN(pA)||isNaN(xA)||!An(RA))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var te=4/3*(Math.SQRT2-1);return pA=Math.min(pA,.5*z),xA=Math.min(xA,.5*rA),this.lines([[z-2*pA,0],[pA*te,0,pA,xA-xA*te,pA,xA],[0,rA-2*xA],[0,xA*te,-pA*te,xA,-pA,xA],[2*pA-z,0],[-pA*te,0,-pA,-xA*te,-pA,-xA],[0,2*xA-rA],[0,-xA*te,pA*te,-xA,pA,-xA]],h+pA,H,[1,1],RA,!0),this},g.__private__.ellipse=g.ellipse=function(h,H,z,rA,pA){if(isNaN(h)||isNaN(H)||isNaN(z)||isNaN(rA)||!An(pA))throw new Error("Invalid arguments passed to jsPDF.ellipse");var xA=4/3*(Math.SQRT2-1)*z,RA=4/3*(Math.SQRT2-1)*rA;return ti(h+z,H),Ln(h+z,H-RA,h+xA,H-rA,h,H-rA),Ln(h-xA,H-rA,h-z,H-RA,h-z,H),Ln(h-z,H+RA,h-xA,H+rA,h,H+rA),Ln(h+xA,H+rA,h+z,H+RA,h+z,H),sr(pA),this},g.__private__.circle=g.circle=function(h,H,z,rA){if(isNaN(h)||isNaN(H)||isNaN(z)||!An(rA))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(h,H,z,z,rA)},g.setFont=function(h,H,z){return z&&(H=Z(H,z)),BA=Di(h,H,{disableWarning:!1}),this};var Wi=g.__private__.getFont=g.getFont=function(){return Ae[Di.apply(g,arguments)]};g.__private__.getFontList=g.getFontList=function(){var h,H,z={};for(h in Ce)if(Ce.hasOwnProperty(h))for(H in z[h]=[],Ce[h])Ce[h].hasOwnProperty(H)&&z[h].push(H);return z},g.addFont=function(h,H,z,rA,pA){var xA=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&xA.indexOf(arguments[3])!==-1?pA=arguments[3]:arguments[3]&&xA.indexOf(arguments[3])==-1&&(z=Z(z,rA)),pA=pA||"Identity-H",Qn.call(this,h,H,z,pA)};var In,bs=o.lineWidth||.200025,Qs=g.__private__.getLineWidth=g.getLineWidth=function(){return bs},Ji=g.__private__.setLineWidth=g.setLineWidth=function(h){return bs=h,$(AA(M(h))+" w"),this};g.__private__.setLineDash=Qe.API.setLineDash=Qe.API.setLineDashPattern=function(h,H){if(h=h||[],H=H||0,isNaN(H)||!Array.isArray(h))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return h=h.map((function(z){return AA(M(z))})).join(" "),H=AA(M(H)),$("["+h+"] "+H+" d"),this};var Lt=g.__private__.getLineHeight=g.getLineHeight=function(){return WA*In};g.__private__.getLineHeight=g.getLineHeight=function(){return WA*In};var Xi=g.__private__.setLineHeightFactor=g.setLineHeightFactor=function(h){return typeof(h=h||1.15)=="number"&&(In=h),this},ln=g.__private__.getLineHeightFactor=g.getLineHeightFactor=function(){return In};Xi(o.lineHeight);var en=g.__private__.getHorizontalCoordinate=function(h){return M(h)},cn=g.__private__.getVerticalCoordinate=function(h){return I===U.ADVANCED?h:VA[V].mediaBox.topRightY-VA[V].mediaBox.bottomLeftY-M(h)},ko=g.__private__.getHorizontalCoordinateString=g.getHorizontalCoordinateString=function(h){return AA(en(h))},xn=g.__private__.getVerticalCoordinateString=g.getVerticalCoordinateString=function(h){return AA(cn(h))},ir=o.strokeColor||"0 G";g.__private__.getStrokeColor=g.getDrawColor=function(){return Ur(ir)},g.__private__.setStrokeColor=g.setDrawColor=function(h,H,z,rA){return ir=Mr({ch1:h,ch2:H,ch3:z,ch4:rA,pdfColorType:"draw",precision:2}),$(ir),this};var Sn=o.fillColor||"0 g";g.__private__.getFillColor=g.getFillColor=function(){return Ur(Sn)},g.__private__.setFillColor=g.setFillColor=function(h,H,z,rA){return Sn=Mr({ch1:h,ch2:H,ch3:z,ch4:rA,pdfColorType:"fill",precision:2}),$(Sn),this};var Hn=o.textColor||"0 g",Go=g.__private__.getTextColor=g.getTextColor=function(){return Ur(Hn)};g.__private__.setTextColor=g.setTextColor=function(h,H,z,rA){return Hn=Mr({ch1:h,ch2:H,ch3:z,ch4:rA,pdfColorType:"text",precision:3}),this};var pr=o.charSpace,Us=g.__private__.getCharSpace=g.getCharSpace=function(){return parseFloat(pr||0)};g.__private__.setCharSpace=g.setCharSpace=function(h){if(isNaN(h))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return pr=h,this};var ts=0;g.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},g.__private__.setLineCap=g.setLineCap=function(h){var H=g.CapJoinStyles[h];if(H===void 0)throw new Error("Line cap style of '"+h+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return ts=H,$(H+" J"),this};var ri=0;g.__private__.setLineJoin=g.setLineJoin=function(h){var H=g.CapJoinStyles[h];if(H===void 0)throw new Error("Line join style of '"+h+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return ri=H,$(H+" j"),this},g.__private__.setLineMiterLimit=g.__private__.setMiterLimit=g.setLineMiterLimit=g.setMiterLimit=function(h){if(h=h||0,isNaN(h))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return $(AA(M(h))+" M"),this},g.GState=va,g.setGState=function(h){(h=typeof h=="string"?Ge[Gt[h]]:zi(null,h)).equals(Ne)||($("/"+h.id+" gs"),Ne=h)};var zi=function(h,H){if(!h||!Gt[h]){var z=!1;for(var rA in Ge)if(Ge.hasOwnProperty(rA)&&Ge[rA].equals(H)){z=!0;break}if(z)H=Ge[rA];else{var pA="GS"+(Object.keys(Ge).length+1).toString(10);Ge[pA]=H,H.id=pA}return h&&(Gt[h]=H.id),ie.publish("addGState",H),H}};g.addGState=function(h,H){return zi(h,H),this},g.saveGraphicsState=function(){return $("q"),Bt.push({key:BA,size:WA,color:Hn}),this},g.restoreGraphicsState=function(){$("Q");var h=Bt.pop();return BA=h.key,WA=h.size,Hn=h.color,Ne=null,this},g.setCurrentTransformationMatrix=function(h){return $(h.toString()+" cm"),this},g.comment=function(h){return $("#"+h),this};var Es=function(h,H){var z=h||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return z},set:function(xA){isNaN(xA)||(z=parseFloat(xA))}});var rA=H||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return rA},set:function(xA){isNaN(xA)||(rA=parseFloat(xA))}});var pA="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return pA},set:function(xA){pA=xA.toString()}}),this},ni=function(h,H,z,rA){Es.call(this,h,H),this.type="rect";var pA=z||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return pA},set:function(RA){isNaN(RA)||(pA=parseFloat(RA))}});var xA=rA||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return xA},set:function(RA){isNaN(RA)||(xA=parseFloat(RA))}}),this},si=function(){this.page=qA,this.currentPage=V,this.pages=MA.slice(0),this.pagesContext=VA.slice(0),this.x=TA,this.y=KA,this.matrix=fe,this.width=rs(V),this.height=Nn(V),this.outputDestination=GA,this.id="",this.objectNumber=-1};si.prototype.restore=function(){qA=this.page,V=this.currentPage,VA=this.pagesContext,MA=this.pages,TA=this.x,KA=this.y,fe=this.matrix,ii(V,this.width),oi(V,this.height),GA=this.outputDestination};var Yi=function(h,H,z,rA,pA){tr.push(new si),qA=V=0,MA=[],TA=h,KA=H,fe=pA,ei([z,rA])},Vo=function(h){if(Mt[h])tr.pop().restore();else{var H=new si,z="Xo"+(Object.keys(Ke).length+1).toString(10);H.id=z,Mt[h]=z,Ke[z]=H,ie.publish("addFormObject",H),tr.pop().restore()}};for(var Ls in g.beginFormObject=function(h,H,z,rA,pA){return Yi(h,H,z,rA,pA),this},g.endFormObject=function(h){return Vo(h),this},g.doFormObject=function(h,H){var z=Ke[Mt[h]];return $("q"),$(H.toString()+" cm"),$("/"+z.id+" Do"),$("Q"),this},g.getFormObject=function(h){var H=Ke[Mt[h]];return{x:H.x,y:H.y,width:H.width,height:H.height,matrix:H.matrix}},g.save=function(h,H){return h=h||"generated.pdf",(H=H||{}).returnPromise=H.returnPromise||!1,H.returnPromise===!1?(Qi(As(un()),h),typeof Qi.unload=="function"&&Le.setTimeout&&setTimeout(Qi.unload,911),this):new Promise((function(z,rA){try{var pA=Qi(As(un()),h);typeof Qi.unload=="function"&&Le.setTimeout&&setTimeout(Qi.unload,911),z(pA)}catch(xA){rA(xA.message)}}))},Qe.API)Qe.API.hasOwnProperty(Ls)&&(Ls==="events"&&Qe.API.events.length?(function(h,H){var z,rA,pA;for(pA=H.length-1;pA!==-1;pA--)z=H[pA][0],rA=H[pA][1],h.subscribe.apply(h,[z].concat(typeof rA=="function"?[rA]:rA))})(ie,Qe.API.events):g[Ls]=Qe.API[Ls]);var rs=g.getPageWidth=function(h){return(VA[h=h||V].mediaBox.topRightX-VA[h].mediaBox.bottomLeftX)/mA},ii=g.setPageWidth=function(h,H){VA[h].mediaBox.topRightX=H*mA+VA[h].mediaBox.bottomLeftX},Nn=g.getPageHeight=function(h){return(VA[h=h||V].mediaBox.topRightY-VA[h].mediaBox.bottomLeftY)/mA},oi=g.setPageHeight=function(h,H){VA[h].mediaBox.topRightY=H*mA+VA[h].mediaBox.bottomLeftY};return g.internal={pdfEscape:nr,getStyle:Ki,getFont:Wi,getFontSize:JA,getCharSpace:Us,getTextColor:Go,getLineHeight:Lt,getLineHeightFactor:ln,getLineWidth:Qs,write:Fe,getHorizontalCoordinate:en,getVerticalCoordinate:cn,getCoordinateString:ko,getVerticalCoordinateString:xn,collections:{},newObject:Be,newAdditionalObject:rr,newObjectDeferred:lt,newObjectDeferredBegin:Yt,getFilters:Kr,putStream:Er,events:ie,scaleFactor:mA,pageSize:{getWidth:function(){return rs(V)},setWidth:function(h){ii(V,h)},getHeight:function(){return Nn(V)},setHeight:function(h){oi(V,h)}},encryptionOptions:l,encryption:Vt,getEncryptor:Mo,output:En,getNumberOfPages:Po,pages:MA,out:$,f2:aA,f3:P,getPageInfo:Mi,getPageInfoByObjId:be,getCurrentPageInfo:Ko,getPDFVersion:E,Point:Es,Rectangle:ni,Matrix:ge,hasHotfix:$r},Object.defineProperty(g.internal.pageSize,"width",{get:function(){return rs(V)},set:function(h){ii(V,h)},enumerable:!0,configurable:!0}),Object.defineProperty(g.internal.pageSize,"height",{get:function(){return Nn(V)},set:function(h){oi(V,h)},enumerable:!0,configurable:!0}),$n.call(g,jA),BA="F1",Pi(d,n),ie.publish("initialized"),g}xo.prototype.lsbFirstWord=function(o){return String.fromCharCode(o>>0&255,o>>8&255,o>>16&255,o>>24&255)},xo.prototype.toHexString=function(o){return o.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},xo.prototype.hexToBytes=function(o){for(var t=[],n=0;n<o.length;n+=2)t.push(String.fromCharCode(parseInt(o.substr(n,2),16)));return t.join("")},xo.prototype.processOwnerPassword=function(o,t){return Bl(pl(t).substr(0,5),o)},xo.prototype.encryptor=function(o,t){var n=pl(this.encryptionKey+String.fromCharCode(255&o,o>>8&255,o>>16&255,255&t,t>>8&255)).substr(0,10);return function(u){return Bl(n,u)}},va.prototype.equals=function(o){var t,n="id,objectNumber,equals";if(!o||it(o)!==it(this))return!1;var u=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!o.hasOwnProperty(t)||this[t]!==o[t])return!1;u++}for(t in o)o.hasOwnProperty(t)&&n.indexOf(t)<0&&u--;return u===0},Qe.API={events:[]},Qe.version="3.0.1";var Ut=Qe.API,Fl=1,Si=function(o){return o.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Lo=function(o){return o.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Pe=function(o){return o.toFixed(2)},Xs=function(o){return o.toFixed(5)};Ut.__acroform__={};var Tr=function(o,t){o.prototype=Object.create(t.prototype),o.prototype.constructor=o},dc=function(o){return o*Fl},Vn=function(o){var t=new Rc,n=le.internal.getHeight(o)||0,u=le.internal.getWidth(o)||0;return t.BBox=[0,0,Number(Pe(u)),Number(Pe(n))],t},Hh=Ut.__acroform__.setBit=function(o,t){if(o=o||0,t=t||0,isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return o|=1<<t},Nh=Ut.__acroform__.clearBit=function(o,t){if(o=o||0,t=t||0,isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return o&=~(1<<t)},jh=Ut.__acroform__.getBit=function(o,t){if(isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(o&1<<t)==0?0:1},Ht=Ut.__acroform__.getBitForPdf=function(o,t){if(isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return jh(o,t-1)},Nt=Ut.__acroform__.setBitForPdf=function(o,t){if(isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Hh(o,t-1)},jt=Ut.__acroform__.clearBitForPdf=function(o,t){if(isNaN(o)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Nh(o,t-1)},Oh=Ut.__acroform__.calculateCoordinates=function(o,t){var n=t.internal.getHorizontalCoordinate,u=t.internal.getVerticalCoordinate,d=o[0],c=o[1],p=o[2],v=o[3],f={};return f.lowerLeft_X=n(d)||0,f.lowerLeft_Y=u(c+v)||0,f.upperRight_X=n(d+p)||0,f.upperRight_Y=u(c)||0,[Number(Pe(f.lowerLeft_X)),Number(Pe(f.lowerLeft_Y)),Number(Pe(f.upperRight_X)),Number(Pe(f.upperRight_Y))]},Ph=function(o){if(o.appearanceStreamContent)return o.appearanceStreamContent;if(o.V||o.DV){var t=[],n=o._V||o.DV,u=wl(o,n),d=o.scope.internal.getFont(o.fontName,o.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(o.scope.__private__.encodeColorString(o.color)),t.push("/"+d+" "+Pe(u.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(u.text),t.push("ET"),t.push("Q"),t.push("EMC");var c=Vn(o);return c.scope=o.scope,c.stream=t.join("\n"),c}},wl=function(o,t){var n=o.fontSize===0?o.maxFontSize:o.fontSize,u={text:"",fontSize:""},d=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");d=o.multiline?d.map((function(P){return P.split("\n")})):d.map((function(P){return[P]}));var c=n,p=le.internal.getHeight(o)||0;p=p<0?-p:p;var v=le.internal.getWidth(o)||0;v=v<0?-v:v;var f=function(P,M,Y){if(P+1<d.length){var X=M+" "+d[P+1][0];return nu(X,o,Y).width<=v-4}return!1};c++;A:for(;c>0;){t="",c--;var y,l,m=nu("3",o,c).height,C=o.multiline?p-c:(p-m)/2,g=C+=2,L=0,E=0,x=0;if(c<=0){t="(...) Tj\n",t+="% Width of Text: "+nu(t,o,c=12).width+", FieldWidth:"+v+"\n";break}for(var b="",U=0,I=0;I<d.length;I++)if(d.hasOwnProperty(I)){var _=!1;if(d[I].length!==1&&x!==d[I].length-1){if((m+2)*(U+2)+2>p)continue A;b+=d[I][x],_=!0,E=I,I--}else{b=(b+=d[I][x]+" ").substr(b.length-1)==" "?b.substr(0,b.length-1):b;var R=parseInt(I),Z=f(R,b,c),AA=I>=d.length-1;if(Z&&!AA){b+=" ",x=0;continue}if(Z||AA){if(AA)E=R;else if(o.multiline&&(m+2)*(U+2)+2>p)continue A}else{if(!o.multiline||(m+2)*(U+2)+2>p)continue A;E=R}}for(var J="",nA=L;nA<=E;nA++){var aA=d[nA];if(o.multiline){if(nA===E){J+=aA[x]+" ",x=(x+1)%aA.length;continue}if(nA===L){J+=aA[aA.length-1]+" ";continue}}J+=aA[0]+" "}switch(J=J.substr(J.length-1)==" "?J.substr(0,J.length-1):J,l=nu(J,o,c).width,o.textAlign){case"right":y=v-l-2;break;case"center":y=(v-l)/2;break;default:y=2}t+=Pe(y)+" "+Pe(g)+" Td\n",t+="("+Si(J)+") Tj\n",t+=-Pe(y)+" 0 Td\n",g=-(c+2),l=0,L=_?E:E+1,U++,b=""}break}return u.text=t,u.fontSize=c,u},nu=function(o,t,n){var u=t.scope.internal.getFont(t.fontName,t.fontStyle),d=t.scope.getStringUnitWidth(o,{font:u,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:u,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:d}},Th={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Dh=function(o,t){var n={type:"reference",object:o};t.internal.getPageInfo(o.page).pageContext.annotations.find((function(u){return u.type===n.type&&u.object===n.object}))===void 0&&t.internal.getPageInfo(o.page).pageContext.annotations.push(n)},_h=function(o,t){for(var n in o)if(o.hasOwnProperty(n)){var u=n,d=o[n];t.internal.newObjectDeferredBegin(d.objId,!0),it(d)==="object"&&typeof d.putStream=="function"&&d.putStream(),delete o[u]}},Mh=function(o,t){if(t.scope=o,o.internal!==void 0&&(o.internal.acroformPlugin===void 0||o.internal.acroformPlugin.isInitialized===!1)){if(Fn.FieldNum=0,o.internal.acroformPlugin=JSON.parse(JSON.stringify(Th)),o.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Fl=o.internal.scaleFactor,o.internal.acroformPlugin.acroFormDictionaryRoot=new kc,o.internal.acroformPlugin.acroFormDictionaryRoot.scope=o,o.internal.acroformPlugin.acroFormDictionaryRoot._eventID=o.internal.events.subscribe("postPutResources",(function(){(function(n){n.internal.events.unsubscribe(n.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete n.internal.acroformPlugin.acroFormDictionaryRoot._eventID,n.internal.acroformPlugin.printedOut=!0})(o)})),o.internal.events.subscribe("buildDocument",(function(){(function(n){n.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var u=n.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var d in u)if(u.hasOwnProperty(d)){var c=u[d];c.objId=void 0,c.hasAnnotation&&Dh(c,n)}})(o)})),o.internal.events.subscribe("putCatalog",(function(){(function(n){if(n.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");n.internal.write("/AcroForm "+n.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(o)})),o.internal.events.subscribe("postPutPages",(function(n){(function(u,d){var c=!u;for(var p in u||(d.internal.newObjectDeferredBegin(d.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),d.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),u=u||d.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(u.hasOwnProperty(p)){var v=u[p],f=[],y=v.Rect;if(v.Rect&&(v.Rect=Oh(v.Rect,d)),d.internal.newObjectDeferredBegin(v.objId,!0),v.DA=le.createDefaultAppearanceStream(v),it(v)==="object"&&typeof v.getKeyValueListForStream=="function"&&(f=v.getKeyValueListForStream()),v.Rect=y,v.hasAppearanceStream&&!v.appearanceStreamContent){var l=Ph(v);f.push({key:"AP",value:"<</N "+l+">>"}),d.internal.acroformPlugin.xForms.push(l)}if(v.appearanceStreamContent){var m="";for(var C in v.appearanceStreamContent)if(v.appearanceStreamContent.hasOwnProperty(C)){var g=v.appearanceStreamContent[C];if(m+="/"+C+" ",m+="<<",Object.keys(g).length>=1||Array.isArray(g)){for(var p in g)if(g.hasOwnProperty(p)){var L=g[p];typeof L=="function"&&(L=L.call(d,v)),m+="/"+p+" "+L+" ",d.internal.acroformPlugin.xForms.indexOf(L)>=0||d.internal.acroformPlugin.xForms.push(L)}}else typeof(L=g)=="function"&&(L=L.call(d,v)),m+="/"+p+" "+L,d.internal.acroformPlugin.xForms.indexOf(L)>=0||d.internal.acroformPlugin.xForms.push(L);m+=">>"}f.push({key:"AP",value:"<<\n"+m+">>"})}d.internal.putStream({additionalKeyValues:f,objectId:v.objId}),d.internal.out("endobj")}c&&_h(d.internal.acroformPlugin.xForms,d)})(n,o)})),o.internal.acroformPlugin.isInitialized=!0}},Kc=Ut.__acroform__.arrayToPdfArray=function(o,t,n){var u=function(p){return p};if(Array.isArray(o)){for(var d="[",c=0;c<o.length;c++)switch(c!==0&&(d+=" "),it(o[c])){case"boolean":case"number":case"object":d+=o[c].toString();break;case"string":o[c].substr(0,1)!=="/"?(t!==void 0&&n&&(u=n.internal.getEncryptor(t)),d+="("+Si(u(o[c].toString()))+")"):d+=o[c].toString()}return d+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},il=function(o,t,n){var u=function(d){return d};return t!==void 0&&n&&(u=n.internal.getEncryptor(t)),(o=o||"").toString(),o="("+Si(u(o))+")"},Wn=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(o){this._objId=o}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Wn.prototype.toString=function(){return this.objId+" 0 R"},Wn.prototype.putStream=function(){var o=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:o,objectId:this.objId}),this.scope.internal.out("endobj")},Wn.prototype.getKeyValueListForStream=function(){var o=[],t=Object.getOwnPropertyNames(this).filter((function(c){return c!="content"&&c!="appearanceStreamContent"&&c!="scope"&&c!="objId"&&c.substring(0,1)!="_"}));for(var n in t)if(Object.getOwnPropertyDescriptor(this,t[n]).configurable===!1){var u=t[n],d=this[u];d&&(Array.isArray(d)?o.push({key:u,value:Kc(d,this.objId,this.scope)}):d instanceof Wn?(d.scope=this.scope,o.push({key:u,value:d.objId+" 0 R"})):typeof d!="function"&&o.push({key:u,value:d}))}return o};var Rc=function(){Wn.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 o,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){o=n.trim()},get:function(){return o||null}})};Tr(Rc,Wn);var kc=function(){Wn.call(this);var o,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(o){var n=function(u){return u};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+Si(n(o))+")"}},set:function(n){o=n}})};Tr(kc,Wn);var Fn=function o(){Wn.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(b){if(isNaN(b))throw new Error('Invalid value "'+b+'" for attribute F supplied.');t=b}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Ht(t,3)},set:function(b){b?this.F=Nt(t,3):this.F=jt(t,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(b){if(isNaN(b))throw new Error('Invalid value "'+b+'" for attribute Ff supplied.');n=b}});var u=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(u.length!==0)return u},set:function(b){u=b!==void 0?b:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[0])?0:u[0]},set:function(b){u[0]=b}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[1])?0:u[1]},set:function(b){u[1]=b}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[2])?0:u[2]},set:function(b){u[2]=b}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!u||isNaN(u[3])?0:u[3]},set:function(b){u[3]=b}});var d="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return d},set:function(b){switch(b){case"/Btn":case"/Tx":case"/Ch":case"/Sig":d=b;break;default:throw new Error('Invalid value "'+b+'" for attribute FT supplied.')}}});var c=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!c||c.length<1){if(this instanceof au)return;c="FieldObject"+o.FieldNum++}var b=function(U){return U};return this.scope&&(b=this.scope.internal.getEncryptor(this.objId)),"("+Si(b(c))+")"},set:function(b){c=b.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return c},set:function(b){c=b}});var p="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return p},set:function(b){p=b}});var v="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return v},set:function(b){v=b}});var f=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return f},set:function(b){f=b}});var y=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return y===void 0?50/Fl:y},set:function(b){y=b}});var l="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return l},set:function(b){l=b}});var m="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!m||this instanceof au||this instanceof qs))return il(m,this.objId,this.scope)},set:function(b){b=b.toString(),m=b}});var C=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(C)return this instanceof kt?C:il(C,this.objId,this.scope)},set:function(b){b=b.toString(),C=this instanceof kt?b:b.substr(0,1)==="("?Lo(b.substr(1,b.length-2)):Lo(b)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof kt?Lo(C.substr(1,C.length-1)):C},set:function(b){b=b.toString(),C=this instanceof kt?"/"+b:b}});var g=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(g)return g},set:function(b){this.V=b}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(g)return this instanceof kt?g:il(g,this.objId,this.scope)},set:function(b){b=b.toString(),g=this instanceof kt?b:b.substr(0,1)==="("?Lo(b.substr(1,b.length-2)):Lo(b)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof kt?Lo(g.substr(1,g.length-1)):g},set:function(b){b=b.toString(),g=this instanceof kt?"/"+b:b}}),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 L,E=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return E},set:function(b){b=!!b,E=b}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(L)return L},set:function(b){L=b}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,1)},set:function(b){b?this.Ff=Nt(this.Ff,1):this.Ff=jt(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,2)},set:function(b){b?this.Ff=Nt(this.Ff,2):this.Ff=jt(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,3)},set:function(b){b?this.Ff=Nt(this.Ff,3):this.Ff=jt(this.Ff,3)}});var x=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(x!==null)return x},set:function(b){if([0,1,2].indexOf(b)===-1)throw new Error('Invalid value "'+b+'" for attribute Q supplied.');x=b}}),Object.defineProperty(this,"textAlign",{get:function(){var b;switch(x){case 0:default:b="left";break;case 1:b="center";break;case 2:b="right"}return b},configurable:!0,enumerable:!0,set:function(b){switch(b){case"right":case 2:x=2;break;case"center":case 1:x=1;break;default:x=0}}})};Tr(Fn,Wn);var Ei=function(){Fn.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var o=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return o},set:function(n){o=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return o},set:function(n){o=n}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Kc(t,this.objId,this.scope)},set:function(n){var u,d;d=[],typeof(u=n)=="string"&&(d=(function(c,p,v){v||(v=1);for(var f,y=[];f=p.exec(c);)y.push(f[v]);return y})(u,/\((.*?)\)/g)),t=d}}),this.getOptions=function(){return t},this.setOptions=function(n){t=n,this.sort&&t.sort()},this.addOption=function(n){n=(n=n||"").toString(),t.push(n),this.sort&&t.sort()},this.removeOption=function(n,u){for(u=u||!1,n=(n=n||"").toString();t.indexOf(n)!==-1&&(t.splice(t.indexOf(n),1),u!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,18)},set:function(n){n?this.Ff=Nt(this.Ff,18):this.Ff=jt(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,19)},set:function(n){this.combo===!0&&(n?this.Ff=Nt(this.Ff,19):this.Ff=jt(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,20)},set:function(n){n?(this.Ff=Nt(this.Ff,20),t.sort()):this.Ff=jt(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,22)},set:function(n){n?this.Ff=Nt(this.Ff,22):this.Ff=jt(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,23)},set:function(n){n?this.Ff=Nt(this.Ff,23):this.Ff=jt(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,27)},set:function(n){n?this.Ff=Nt(this.Ff,27):this.Ff=jt(this.Ff,27)}}),this.hasAppearanceStream=!1};Tr(Ei,Fn);var Li=function(){Ei.call(this),this.fontName="helvetica",this.combo=!1};Tr(Li,Ei);var Ii=function(){Li.call(this),this.combo=!0};Tr(Ii,Li);var da=function(){Ii.call(this),this.edit=!0};Tr(da,Ii);var kt=function(){Fn.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,15)},set:function(n){n?this.Ff=Nt(this.Ff,15):this.Ff=jt(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,16)},set:function(n){n?this.Ff=Nt(this.Ff,16):this.Ff=jt(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,17)},set:function(n){n?this.Ff=Nt(this.Ff,17):this.Ff=jt(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,26)},set:function(n){n?this.Ff=Nt(this.Ff,26):this.Ff=jt(this.Ff,26)}});var o,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var n=function(c){return c};if(this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var u,d=[];for(u in d.push("<<"),t)d.push("/"+u+" ("+Si(n(t[u]))+")");return d.push(">>"),d.join("\n")}},set:function(n){it(n)==="object"&&(t=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(n){typeof n=="string"&&(t.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return o},set:function(n){o=n}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return o.substr(1,o.length-1)},set:function(n){o="/"+n}})};Tr(kt,Fn);var ga=function(){kt.call(this),this.pushButton=!0};Tr(ga,kt);var xi=function(){kt.call(this),this.radio=!0,this.pushButton=!1;var o=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return o},set:function(t){o=t!==void 0?t:[]}})};Tr(xi,kt);var au=function(){var o,t;Fn.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return o},set:function(d){o=d}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(d){t=d}});var n,u={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var d=function(v){return v};this.scope&&(d=this.scope.internal.getEncryptor(this.objId));var c,p=[];for(c in p.push("<<"),u)p.push("/"+c+" ("+Si(d(u[c]))+")");return p.push(">>"),p.join("\n")},set:function(d){it(d)==="object"&&(u=d)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return u.CA||""},set:function(d){typeof d=="string"&&(u.CA=d)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(d){n=d}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(d){n="/"+d}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=le.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Tr(au,Fn),xi.prototype.setAppearance=function(o){if(!("createAppearanceStream"in o)||!("getCA"in o))throw new 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=o.createAppearanceStream(n.optionName),n.caption=o.getCA()}},xi.prototype.createOption=function(o){var t=new au;return t.Parent=this,t.optionName=o,this.Kids.push(t),Kh.call(this.scope,t),t};var pa=function(){kt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=le.CheckBox.createAppearanceStream()};Tr(pa,kt);var qs=function(){Fn.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,13)},set:function(t){t?this.Ff=Nt(this.Ff,13):this.Ff=jt(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,21)},set:function(t){t?this.Ff=Nt(this.Ff,21):this.Ff=jt(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,23)},set:function(t){t?this.Ff=Nt(this.Ff,23):this.Ff=jt(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,24)},set:function(t){t?this.Ff=Nt(this.Ff,24):this.Ff=jt(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,25)},set:function(t){t?this.Ff=Nt(this.Ff,25):this.Ff=jt(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,26)},set:function(t){t?this.Ff=Nt(this.Ff,26):this.Ff=jt(this.Ff,26)}});var o=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return o},set:function(t){o=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return o},set:function(t){Number.isInteger(t)&&(o=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Tr(qs,Fn);var Ba=function(){qs.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Ht(this.Ff,14)},set:function(o){o?this.Ff=Nt(this.Ff,14):this.Ff=jt(this.Ff,14)}}),this.password=!0};Tr(Ba,qs);var le={CheckBox:{createAppearanceStream:function(){return{N:{On:le.CheckBox.YesNormal},D:{On:le.CheckBox.YesPushDown,Off:le.CheckBox.OffPushDown}}},YesPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=[],u=o.scope.internal.getFont(o.fontName,o.fontStyle).id,d=o.scope.__private__.encodeColorString(o.color),c=wl(o,o.caption);return n.push("0.749023 g"),n.push("0 0 "+Pe(le.internal.getWidth(o))+" "+Pe(le.internal.getHeight(o))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+u+" "+Pe(c.fontSize)+" Tf "+d),n.push("BT"),n.push(c.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join("\n"),t},YesNormal:function(o){var t=Vn(o);t.scope=o.scope;var n=o.scope.internal.getFont(o.fontName,o.fontStyle).id,u=o.scope.__private__.encodeColorString(o.color),d=[],c=le.internal.getHeight(o),p=le.internal.getWidth(o),v=wl(o,o.caption);return d.push("1 g"),d.push("0 0 "+Pe(p)+" "+Pe(c)+" re"),d.push("f"),d.push("q"),d.push("0 0 1 rg"),d.push("0 0 "+Pe(p-1)+" "+Pe(c-1)+" re"),d.push("W"),d.push("n"),d.push("0 g"),d.push("BT"),d.push("/"+n+" "+Pe(v.fontSize)+" Tf "+u),d.push(v.text),d.push("ET"),d.push("Q"),t.stream=d.join("\n"),t},OffPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Pe(le.internal.getWidth(o))+" "+Pe(le.internal.getHeight(o))+" re"),n.push("f"),t.stream=n.join("\n"),t}},RadioButton:{Circle:{createAppearanceStream:function(o){var t={D:{Off:le.RadioButton.Circle.OffPushDown},N:{}};return t.N[o]=le.RadioButton.Circle.YesNormal,t.D[o]=le.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(o){var t=Vn(o);t.scope=o.scope;var n=[],u=le.internal.getWidth(o)<=le.internal.getHeight(o)?le.internal.getWidth(o)/4:le.internal.getHeight(o)/4;u=Number((.9*u).toFixed(5));var d=le.internal.Bezier_C,c=Number((u*d).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+Xs(le.internal.getWidth(o)/2)+" "+Xs(le.internal.getHeight(o)/2)+" cm"),n.push(u+" 0 m"),n.push(u+" "+c+" "+c+" "+u+" 0 "+u+" c"),n.push("-"+c+" "+u+" -"+u+" "+c+" -"+u+" 0 c"),n.push("-"+u+" -"+c+" -"+c+" -"+u+" 0 -"+u+" c"),n.push(c+" -"+u+" "+u+" -"+c+" "+u+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=[],u=le.internal.getWidth(o)<=le.internal.getHeight(o)?le.internal.getWidth(o)/4:le.internal.getHeight(o)/4;u=Number((.9*u).toFixed(5));var d=Number((2*u).toFixed(5)),c=Number((d*le.internal.Bezier_C).toFixed(5)),p=Number((u*le.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Xs(le.internal.getWidth(o)/2)+" "+Xs(le.internal.getHeight(o)/2)+" cm"),n.push(d+" 0 m"),n.push(d+" "+c+" "+c+" "+d+" 0 "+d+" c"),n.push("-"+c+" "+d+" -"+d+" "+c+" -"+d+" 0 c"),n.push("-"+d+" -"+c+" -"+c+" -"+d+" 0 -"+d+" c"),n.push(c+" -"+d+" "+d+" -"+c+" "+d+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+Xs(le.internal.getWidth(o)/2)+" "+Xs(le.internal.getHeight(o)/2)+" cm"),n.push(u+" 0 m"),n.push(u+" "+p+" "+p+" "+u+" 0 "+u+" c"),n.push("-"+p+" "+u+" -"+u+" "+p+" -"+u+" 0 c"),n.push("-"+u+" -"+p+" -"+p+" -"+u+" 0 -"+u+" c"),n.push(p+" -"+u+" "+u+" -"+p+" "+u+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},OffPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=[],u=le.internal.getWidth(o)<=le.internal.getHeight(o)?le.internal.getWidth(o)/4:le.internal.getHeight(o)/4;u=Number((.9*u).toFixed(5));var d=Number((2*u).toFixed(5)),c=Number((d*le.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Xs(le.internal.getWidth(o)/2)+" "+Xs(le.internal.getHeight(o)/2)+" cm"),n.push(d+" 0 m"),n.push(d+" "+c+" "+c+" "+d+" 0 "+d+" c"),n.push("-"+c+" "+d+" -"+d+" "+c+" -"+d+" 0 c"),n.push("-"+d+" -"+c+" -"+c+" -"+d+" 0 -"+d+" c"),n.push(c+" -"+d+" "+d+" -"+c+" "+d+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t}},Cross:{createAppearanceStream:function(o){var t={D:{Off:le.RadioButton.Cross.OffPushDown},N:{}};return t.N[o]=le.RadioButton.Cross.YesNormal,t.D[o]=le.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(o){var t=Vn(o);t.scope=o.scope;var n=[],u=le.internal.calculateCross(o);return n.push("q"),n.push("1 1 "+Pe(le.internal.getWidth(o)-2)+" "+Pe(le.internal.getHeight(o)-2)+" re"),n.push("W"),n.push("n"),n.push(Pe(u.x1.x)+" "+Pe(u.x1.y)+" m"),n.push(Pe(u.x2.x)+" "+Pe(u.x2.y)+" l"),n.push(Pe(u.x4.x)+" "+Pe(u.x4.y)+" m"),n.push(Pe(u.x3.x)+" "+Pe(u.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=le.internal.calculateCross(o),u=[];return u.push("0.749023 g"),u.push("0 0 "+Pe(le.internal.getWidth(o))+" "+Pe(le.internal.getHeight(o))+" re"),u.push("f"),u.push("q"),u.push("1 1 "+Pe(le.internal.getWidth(o)-2)+" "+Pe(le.internal.getHeight(o)-2)+" re"),u.push("W"),u.push("n"),u.push(Pe(n.x1.x)+" "+Pe(n.x1.y)+" m"),u.push(Pe(n.x2.x)+" "+Pe(n.x2.y)+" l"),u.push(Pe(n.x4.x)+" "+Pe(n.x4.y)+" m"),u.push(Pe(n.x3.x)+" "+Pe(n.x3.y)+" l"),u.push("s"),u.push("Q"),t.stream=u.join("\n"),t},OffPushDown:function(o){var t=Vn(o);t.scope=o.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+Pe(le.internal.getWidth(o))+" "+Pe(le.internal.getHeight(o))+" re"),n.push("f"),t.stream=n.join("\n"),t}}},createDefaultAppearanceStream:function(o){var t=o.scope.internal.getFont(o.fontName,o.fontStyle).id,n=o.scope.__private__.encodeColorString(o.color);return"/"+t+" "+o.fontSize+" Tf "+n}};le.internal={Bezier_C:.551915024494,calculateCross:function(o){var t=le.internal.getWidth(o),n=le.internal.getHeight(o),u=Math.min(t,n);return{x1:{x:(t-u)/2,y:(n-u)/2+u},x2:{x:(t-u)/2+u,y:(n-u)/2},x3:{x:(t-u)/2,y:(n-u)/2},x4:{x:(t-u)/2+u,y:(n-u)/2+u}}}},le.internal.getWidth=function(o){var t=0;return it(o)==="object"&&(t=dc(o.Rect[2])),t},le.internal.getHeight=function(o){var t=0;return it(o)==="object"&&(t=dc(o.Rect[3])),t};var Kh=Ut.addField=function(o){if(Mh(this,o),!(o instanceof Fn))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=o).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),o.page=o.scope.internal.getCurrentPageInfo().pageNumber,this};Ut.AcroFormChoiceField=Ei,Ut.AcroFormListBox=Li,Ut.AcroFormComboBox=Ii,Ut.AcroFormEditBox=da,Ut.AcroFormButton=kt,Ut.AcroFormPushButton=ga,Ut.AcroFormRadioButton=xi,Ut.AcroFormCheckBox=pa,Ut.AcroFormTextField=qs,Ut.AcroFormPasswordField=Ba,Ut.AcroFormAppearance=le,Ut.AcroForm={ChoiceField:Ei,ListBox:Li,ComboBox:Ii,EditBox:da,Button:kt,PushButton:ga,RadioButton:xi,CheckBox:pa,TextField:qs,PasswordField:Ba,Appearance:le},Qe.AcroForm={ChoiceField:Ei,ListBox:Li,ComboBox:Ii,EditBox:da,Button:kt,PushButton:ga,RadioButton:xi,CheckBox:pa,TextField:qs,PasswordField:Ba,Appearance:le};var Rh=Qe.AcroForm;function Gc(o){return o.reduce((function(t,n,u){return t[n]=u,t}),{})}(function(o){o.__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]]},u=o.__addimage__.getImageFileTypeByImageData=function(P,M){var Y,X,tA,uA,wA,fA=t;if((M=M||t)==="RGBA"||P.data!==void 0&&P.data instanceof Uint8ClampedArray&&"height"in P&&"width"in P)return"RGBA";if(Z(P))for(wA in n)for(tA=n[wA],Y=0;Y<tA.length;Y+=1){for(uA=!0,X=0;X<tA[Y].length;X+=1)if(tA[Y][X]!==void 0&&tA[Y][X]!==P[X]){uA=!1;break}if(uA===!0){fA=wA;break}}else for(wA in n)for(tA=n[wA],Y=0;Y<tA.length;Y+=1){for(uA=!0,X=0;X<tA[Y].length;X+=1)if(tA[Y][X]!==void 0&&tA[Y][X]!==P.charCodeAt(X)){uA=!1;break}if(uA===!0){fA=wA;break}}return fA===t&&M!==t&&(fA=M),fA},d=function P(M){for(var Y=this.internal.write,X=this.internal.putStream,tA=(0,this.internal.getFilters)();tA.indexOf("FlateEncode")!==-1;)tA.splice(tA.indexOf("FlateEncode"),1);M.objectId=this.internal.newObject();var uA=[];if(uA.push({key:"Type",value:"/XObject"}),uA.push({key:"Subtype",value:"/Image"}),uA.push({key:"Width",value:M.width}),uA.push({key:"Height",value:M.height}),M.colorSpace===x.INDEXED?uA.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(M.palette.length/3-1)+" "+("sMask"in M&&M.sMask!==void 0?M.objectId+2:M.objectId+1)+" 0 R]"}):(uA.push({key:"ColorSpace",value:"/"+M.colorSpace}),M.colorSpace===x.DEVICE_CMYK&&uA.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),uA.push({key:"BitsPerComponent",value:M.bitsPerComponent}),"decodeParameters"in M&&M.decodeParameters!==void 0&&uA.push({key:"DecodeParms",value:"<<"+M.decodeParameters+">>"}),"transparency"in M&&Array.isArray(M.transparency)){for(var wA="",fA=0,QA=M.transparency.length;fA<QA;fA++)wA+=M.transparency[fA]+" "+M.transparency[fA]+" ";uA.push({key:"Mask",value:"["+wA+"]"})}M.sMask!==void 0&&uA.push({key:"SMask",value:M.objectId+1+" 0 R"});var yA=M.filter!==void 0?["/"+M.filter]:void 0;if(X({data:M.data,additionalKeyValues:uA,alreadyAppliedFilters:yA,objectId:M.objectId}),Y("endobj"),"sMask"in M&&M.sMask!==void 0){var DA="/Predictor "+M.predictor+" /Colors 1 /BitsPerComponent "+M.bitsPerComponent+" /Columns "+M.width,N={width:M.width,height:M.height,colorSpace:"DeviceGray",bitsPerComponent:M.bitsPerComponent,decodeParameters:DA,data:M.sMask};"filter"in M&&(N.filter=M.filter),P.call(this,N)}if(M.colorSpace===x.INDEXED){var V=this.internal.newObject();X({data:J(new Uint8Array(M.palette)),objectId:V}),Y("endobj")}},c=function(){var P=this.internal.collections.addImage_images;for(var M in P)d.call(this,P[M])},p=function(){var P,M=this.internal.collections.addImage_images,Y=this.internal.write;for(var X in M)Y("/I"+(P=M[X]).index,P.objectId,"0","R")},v=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",c),this.internal.events.subscribe("putXobjectDict",p))},f=function(){var P=this.internal.collections.addImage_images;return v.call(this),P},y=function(){return Object.keys(this.internal.collections.addImage_images).length},l=function(P){return typeof o["process"+P.toUpperCase()]=="function"},m=function(P){return it(P)==="object"&&P.nodeType===1},C=function(P,M){if(P.nodeName==="IMG"&&P.hasAttribute("src")){var Y=""+P.getAttribute("src");if(Y.indexOf("data:image/")===0)return ha(unescape(Y).split("base64,").pop());var X=o.loadFile(Y,!0);if(X!==void 0)return X}if(P.nodeName==="CANVAS"){if(P.width===0||P.height===0)throw new Error("Given canvas must have data. Canvas width: "+P.width+", height: "+P.height);var tA;switch(M){case"PNG":tA="image/png";break;case"WEBP":tA="image/webp";break;default:tA="image/jpeg"}return ha(P.toDataURL(tA,1).split("base64,").pop())}},g=function(P){var M=this.internal.collections.addImage_images;if(M){for(var Y in M)if(P===M[Y].alias)return M[Y]}},L=function(P,M,Y){return P||M||(P=-96,M=-96),P<0&&(P=-1*Y.width*72/P/this.internal.scaleFactor),M<0&&(M=-1*Y.height*72/M/this.internal.scaleFactor),P===0&&(P=M*Y.width/Y.height),M===0&&(M=P*Y.height/Y.width),[P,M]},E=function(P,M,Y,X,tA,uA){var wA=L.call(this,Y,X,tA),fA=this.internal.getCoordinateString,QA=this.internal.getVerticalCoordinateString,yA=f.call(this);if(Y=wA[0],X=wA[1],yA[tA.index]=tA,uA){uA*=Math.PI/180;var DA=Math.cos(uA),N=Math.sin(uA),V=function(eA){return eA.toFixed(4)},q=[V(DA),V(N),V(-1*N),V(DA),0,0,"cm"]}this.internal.write("q"),uA?(this.internal.write([1,"0","0",1,fA(P),QA(M+X),"cm"].join(" ")),this.internal.write(q.join(" ")),this.internal.write([fA(Y),"0","0",fA(X),"0","0","cm"].join(" "))):this.internal.write([fA(Y),"0","0",fA(X),fA(P),QA(M+X),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+tA.index+" Do"),this.internal.write("Q")},x=o.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"};o.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 b=o.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},U=o.__addimage__.sHashCode=function(P){var M,Y,X=0;if(typeof P=="string")for(Y=P.length,M=0;M<Y;M++)X=(X<<5)-X+P.charCodeAt(M),X|=0;else if(Z(P))for(Y=P.byteLength/2,M=0;M<Y;M++)X=(X<<5)-X+P[M],X|=0;return X},I=o.__addimage__.validateStringAsBase64=function(P){(P=P||"").toString().trim();var M=!0;return P.length===0&&(M=!1),P.length%4!=0&&(M=!1),/^[A-Za-z0-9+/]+$/.test(P.substr(0,P.length-2))===!1&&(M=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(P.substr(-2))===!1&&(M=!1),M},_=o.__addimage__.extractImageFromDataUrl=function(P){if(P==null||!(P=P.trim()).startsWith("data:"))return null;var M=P.indexOf(",");return M<0?null:P.substring(0,M).trim().endsWith("base64")?P.substring(M+1):null},R=o.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};o.__addimage__.isArrayBuffer=function(P){return R()&&P instanceof ArrayBuffer};var Z=o.__addimage__.isArrayBufferView=function(P){return R()&&typeof Uint32Array<"u"&&(P instanceof Int8Array||P instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&P instanceof Uint8ClampedArray||P instanceof Int16Array||P instanceof Uint16Array||P instanceof Int32Array||P instanceof Uint32Array||P instanceof Float32Array||P instanceof Float64Array)},AA=o.__addimage__.binaryStringToUint8Array=function(P){for(var M=P.length,Y=new Uint8Array(M),X=0;X<M;X++)Y[X]=P.charCodeAt(X);return Y},J=o.__addimage__.arrayBufferToBinaryString=function(P){for(var M="",Y=Z(P)?P:new Uint8Array(P),X=0;X<Y.length;X+=8192)M+=String.fromCharCode.apply(null,Y.subarray(X,X+8192));return M};o.addImage=function(){var P,M,Y,X,tA,uA,wA,fA,QA;if(typeof arguments[1]=="number"?(M=t,Y=arguments[1],X=arguments[2],tA=arguments[3],uA=arguments[4],wA=arguments[5],fA=arguments[6],QA=arguments[7]):(M=arguments[1],Y=arguments[2],X=arguments[3],tA=arguments[4],uA=arguments[5],wA=arguments[6],fA=arguments[7],QA=arguments[8]),it(P=arguments[0])==="object"&&!m(P)&&"imageData"in P){var yA=P;P=yA.imageData,M=yA.format||M||t,Y=yA.x||Y||0,X=yA.y||X||0,tA=yA.w||yA.width||tA,uA=yA.h||yA.height||uA,wA=yA.alias||wA,fA=yA.compression||fA,QA=yA.rotation||yA.angle||QA}var DA=this.internal.getFilters();if(fA===void 0&&DA.indexOf("FlateEncode")!==-1&&(fA="SLOW"),isNaN(Y)||isNaN(X))throw new Error("Invalid coordinates passed to jsPDF.addImage");v.call(this);var N=nA.call(this,P,M,wA,fA);return E.call(this,Y,X,tA,uA,N,QA),this};var nA=function(P,M,Y,X){var tA,uA,wA;if(typeof P=="string"&&u(P)===t){P=unescape(P);var fA=aA(P,!1);(fA!==""||(fA=o.loadFile(P,!0))!==void 0)&&(P=fA)}if(m(P)&&(P=C(P,M)),M=u(P,M),!l(M))throw new Error("addImage does not support files of type '"+M+"', please ensure that a plugin for '"+M+"' support is added.");if(((wA=Y)==null||wA.length===0)&&(Y=(function(QA){return typeof QA=="string"||Z(QA)?U(QA):Z(QA.data)?U(QA.data):null})(P)),(tA=g.call(this,Y))||(R()&&(P instanceof Uint8Array||M==="RGBA"||(uA=P,P=AA(P))),tA=this["process"+M.toUpperCase()](P,y.call(this),Y,(function(QA){return QA&&typeof QA=="string"&&(QA=QA.toUpperCase()),QA in o.image_compression?QA:b.NONE})(X),uA)),!tA)throw new Error("An unknown error occurred whilst processing the image.");return tA},aA=o.__addimage__.convertBase64ToBinaryString=function(P,M){M=typeof M!="boolean"||M;var Y,X="";if(typeof P=="string"){var tA;Y=(tA=_(P))!==null&&tA!==void 0?tA:P;try{X=ha(Y)}catch(uA){if(M)throw I(Y)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+uA.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return X};o.getImageProperties=function(P){var M,Y,X="";if(m(P)&&(P=C(P)),typeof P=="string"&&u(P)===t&&((X=aA(P,!1))===""&&(X=o.loadFile(P)||""),P=X),Y=u(P),!l(Y))throw new Error("addImage does not support files of type '"+Y+"', please ensure that a plugin for '"+Y+"' support is added.");if(!R()||P instanceof Uint8Array||(P=AA(P)),!(M=this["process"+Y.toUpperCase()](P)))throw new Error("An unknown error occurred whilst processing the image");return M.fileType=Y,M}})(Qe.API),(function(o){var t=function(n){if(n!==void 0&&n!="")return!0};Qe.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),o.events.push(["putPage",function(n){for(var u,d,c,p=this.internal.getCoordinateString,v=this.internal.getVerticalCoordinateString,f=this.internal.getPageInfoByObjId(n.objId),y=n.pageContext.annotations,l=!1,m=0;m<y.length&&!l;m++)switch((u=y[m]).type){case"link":(t(u.options.url)||t(u.options.pageNumber))&&(l=!0);break;case"reference":case"text":case"freetext":l=!0}if(l!=0){this.internal.write("/Annots [");for(var C=0;C<y.length;C++){u=y[C];var g=this.internal.pdfEscape,L=this.internal.getEncryptor(n.objId);switch(u.type){case"reference":this.internal.write(" "+u.object.objId+" 0 R ");break;case"text":var E=this.internal.newAdditionalObject(),x=this.internal.newAdditionalObject(),b=this.internal.getEncryptor(E.objId),U=u.title||"Note";c="<</Type /Annot /Subtype /Text "+(d="/Rect ["+p(u.bounds.x)+" "+v(u.bounds.y+u.bounds.h)+" "+p(u.bounds.x+u.bounds.w)+" "+v(u.bounds.y)+"] ")+"/Contents ("+g(b(u.contents))+")",c+=" /Popup "+x.objId+" 0 R",c+=" /P "+f.objId+" 0 R",c+=" /T ("+g(b(U))+") >>",E.content=c;var I=E.objId+" 0 R";c="<</Type /Annot /Subtype /Popup "+(d="/Rect ["+p(u.bounds.x+30)+" "+v(u.bounds.y+u.bounds.h)+" "+p(u.bounds.x+u.bounds.w+30)+" "+v(u.bounds.y)+"] ")+" /Parent "+I,u.open&&(c+=" /Open true"),c+=" >>",x.content=c,this.internal.write(E.objId,"0 R",x.objId,"0 R");break;case"freetext":d="/Rect ["+p(u.bounds.x)+" "+v(u.bounds.y)+" "+p(u.bounds.x+u.bounds.w)+" "+v(u.bounds.y+u.bounds.h)+"] ";var _=u.color||"#000000";c="<</Type /Annot /Subtype /FreeText "+d+"/Contents ("+g(L(u.contents))+")",c+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+_+")",c+=" /Border [0 0 0]",c+=" >>",this.internal.write(c);break;case"link":if(u.options.name){var R=this.annotations._nameMap[u.options.name];u.options.pageNumber=R.page,u.options.top=R.y}else u.options.top||(u.options.top=0);if(d="/Rect ["+u.finalBounds.x+" "+u.finalBounds.y+" "+u.finalBounds.w+" "+u.finalBounds.h+"] ",c="",u.options.url)c="<</Type /Annot /Subtype /Link "+d+"/Border [0 0 0] /A <</S /URI /URI ("+g(L(u.options.url))+") >>";else if(u.options.pageNumber)switch(c="<</Type /Annot /Subtype /Link "+d+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(u.options.pageNumber).objId+" 0 R",u.options.magFactor=u.options.magFactor||"XYZ",u.options.magFactor){case"Fit":c+=" /Fit]";break;case"FitH":c+=" /FitH "+u.options.top+"]";break;case"FitV":u.options.left=u.options.left||0,c+=" /FitV "+u.options.left+"]";break;default:var Z=v(u.options.top);u.options.left=u.options.left||0,u.options.zoom===void 0&&(u.options.zoom=0),c+=" /XYZ "+u.options.left+" "+Z+" "+u.options.zoom+"]"}c!=""&&(c+=" >>",this.internal.write(c))}}this.internal.write("]")}}]),o.createAnnotation=function(n){var u=this.internal.getCurrentPageInfo();switch(n.type){case"link":this.link(n.bounds.x,n.bounds.y,n.bounds.w,n.bounds.h,n);break;case"text":case"freetext":u.pageContext.annotations.push(n)}},o.link=function(n,u,d,c,p){var v=this.internal.getCurrentPageInfo(),f=this.internal.getCoordinateString,y=this.internal.getVerticalCoordinateString;v.pageContext.annotations.push({finalBounds:{x:f(n),y:y(u),w:f(n+d),h:y(u+c)},options:p,type:"link"})},o.textWithLink=function(n,u,d,c){var p,v,f=this.getTextWidth(n),y=this.internal.getLineHeight()/this.internal.scaleFactor;if(c.maxWidth!==void 0){v=c.maxWidth;var l=this.splitTextToSize(n,v).length;p=Math.ceil(y*l)}else v=f,p=y;return this.text(n,u,d,c),d+=.2*y,c.align==="center"&&(u-=f/2),c.align==="right"&&(u-=f),this.link(u,d-y,v,p,c),f},o.getTextWidth=function(n){var u=this.internal.getFontSize();return this.getStringUnitWidth(n)*u/this.internal.scaleFactor}})(Qe.API),(function(o){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}},u={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},d=[1570,1571,1573,1575];o.__arabicParser__={};var c=o.__arabicParser__.isInArabicSubstitutionA=function(E){return t[E.charCodeAt(0)]!==void 0},p=o.__arabicParser__.isArabicLetter=function(E){return typeof E=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(E)},v=o.__arabicParser__.isArabicEndLetter=function(E){return p(E)&&c(E)&&t[E.charCodeAt(0)].length<=2},f=o.__arabicParser__.isArabicAlfLetter=function(E){return p(E)&&d.indexOf(E.charCodeAt(0))>=0};o.__arabicParser__.arabicLetterHasIsolatedForm=function(E){return p(E)&&c(E)&&t[E.charCodeAt(0)].length>=1};var y=o.__arabicParser__.arabicLetterHasFinalForm=function(E){return p(E)&&c(E)&&t[E.charCodeAt(0)].length>=2};o.__arabicParser__.arabicLetterHasInitialForm=function(E){return p(E)&&c(E)&&t[E.charCodeAt(0)].length>=3};var l=o.__arabicParser__.arabicLetterHasMedialForm=function(E){return p(E)&&c(E)&&t[E.charCodeAt(0)].length==4},m=o.__arabicParser__.resolveLigatures=function(E){var x=0,b=n,U="",I=0;for(x=0;x<E.length;x+=1)b[E.charCodeAt(x)]!==void 0?(I++,typeof(b=b[E.charCodeAt(x)])=="number"&&(U+=String.fromCharCode(b),b=n,I=0),x===E.length-1&&(b=n,U+=E.charAt(x-(I-1)),x-=I-1,I=0)):(b=n,U+=E.charAt(x-I),x-=I,I=0);return U};o.__arabicParser__.isArabicDiacritic=function(E){return E!==void 0&&u[E.charCodeAt(0)]!==void 0};var C=o.__arabicParser__.getCorrectForm=function(E,x,b){return p(E)?c(E)===!1?-1:!y(E)||!p(x)&&!p(b)||!p(b)&&v(x)||v(E)&&!p(x)||v(E)&&f(x)||v(E)&&v(x)?0:l(E)&&p(x)&&!v(x)&&p(b)&&y(b)?3:v(E)||!p(b)?1:2:-1},g=function(E){var x=0,b=0,U=0,I="",_="",R="",Z=(E=E||"").split("\\s+"),AA=[];for(x=0;x<Z.length;x+=1){for(AA.push(""),b=0;b<Z[x].length;b+=1)I=Z[x][b],_=Z[x][b-1],R=Z[x][b+1],p(I)?(U=C(I,_,R),AA[x]+=U!==-1?String.fromCharCode(t[I.charCodeAt(0)][U]):I):AA[x]+=I;AA[x]=m(AA[x])}return AA.join(" ")},L=o.__arabicParser__.processArabic=o.processArabic=function(){var E,x=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,b=[];if(Array.isArray(x)){var U=0;for(b=[],U=0;U<x.length;U+=1)Array.isArray(x[U])?b.push([g(x[U][0]),x[U][1],x[U][2]]):b.push([g(x[U])]);E=b}else E=g(x);return typeof arguments[0]=="string"?E:(arguments[0].text=E,arguments[0])};o.events.push(["preProcessText",L])})(Qe.API),Qe.API.autoPrint=function(o){var t;return((o=o||{}).variant=o.variant||"non-conform",o.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(o){var t=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(v){n=v}});var u=150;Object.defineProperty(this,"width",{get:function(){return u},set:function(v){u=isNaN(v)||Number.isInteger(v)===!1||v<0?150:v,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=u+1)}});var d=300;Object.defineProperty(this,"height",{get:function(){return d},set:function(v){d=isNaN(v)||Number.isInteger(v)===!1||v<0?300:v,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=d+1)}});var c=[];Object.defineProperty(this,"childNodes",{get:function(){return c},set:function(v){c=v}});var p={};Object.defineProperty(this,"style",{get:function(){return p},set:function(v){p=v}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(n,u){var d;if((n=n||"2d")!=="2d")return null;for(d in u)this.pdf.context2d.hasOwnProperty(d)&&(this.pdf.context2d[d]=u[d]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},o.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])})(Qe.API),(function(o){var t={left:0,top:0,bottom:0,right:0},n=!1,u=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(),d.call(this))},d=function(){this.internal.__cell__.lastCell=new c,this.internal.__cell__.pages=1},c=function(){var f=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return f},set:function(E){f=E}});var y=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return y},set:function(E){y=E}});var l=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return l},set:function(E){l=E}});var m=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return m},set:function(E){m=E}});var C=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return C},set:function(E){C=E}});var g=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return g},set:function(E){g=E}});var L=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return L},set:function(E){L=E}}),this};c.prototype.clone=function(){return new c(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},c.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},o.setHeaderFunction=function(f){return u.call(this),this.internal.__cell__.headerFunction=typeof f=="function"?f:void 0,this},o.getTextDimensions=function(f,y){u.call(this);var l=(y=y||{}).fontSize||this.getFontSize(),m=y.font||this.getFont(),C=y.scaleFactor||this.internal.scaleFactor,g=0,L=0,E=0,x=this;if(!Array.isArray(f)&&typeof f!="string"){if(typeof f!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");f=String(f)}var b=y.maxWidth;b>0?typeof f=="string"?f=this.splitTextToSize(f,b):Object.prototype.toString.call(f)==="[object Array]"&&(f=f.reduce((function(I,_){return I.concat(x.splitTextToSize(_,b))}),[])):f=Array.isArray(f)?f:[f];for(var U=0;U<f.length;U++)g<(E=this.getStringUnitWidth(f[U],{font:m})*l)&&(g=E);return g!==0&&(L=f.length),{w:g/=C,h:Math.max((L*l*this.getLineHeightFactor()-l*(this.getLineHeightFactor()-1))/C,0)}},o.cellAddPage=function(){u.call(this),this.addPage();var f=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new c(f.left,f.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var p=o.cell=function(){var f;f=arguments[0]instanceof c?arguments[0]:new c(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),u.call(this);var y=this.internal.__cell__.lastCell,l=this.internal.__cell__.padding,m=this.internal.__cell__.margins||t,C=this.internal.__cell__.tableHeaderRow,g=this.internal.__cell__.printHeaders;return y.lineNumber!==void 0&&(y.lineNumber===f.lineNumber?(f.x=(y.x||0)+(y.width||0),f.y=y.y||0):y.y+y.height+f.height+m.bottom>this.getPageHeight()?(this.cellAddPage(),f.y=m.top,g&&C&&(this.printHeaderRow(f.lineNumber,!0),f.y+=C[0].height)):f.y=y.y+y.height||f.y),f.text[0]!==void 0&&(this.rect(f.x,f.y,f.width,f.height,n===!0?"FD":void 0),f.align==="right"?this.text(f.text,f.x+f.width-l,f.y+l,{align:"right",baseline:"top"}):f.align==="center"?this.text(f.text,f.x+f.width/2,f.y+l,{align:"center",baseline:"top",maxWidth:f.width-l-l}):this.text(f.text,f.x+l,f.y+l,{align:"left",baseline:"top",maxWidth:f.width-l-l})),this.internal.__cell__.lastCell=f,this};o.table=function(f,y,l,m,C){if(u.call(this),!l)throw new Error("No data for PDF table.");var g,L,E,x,b=[],U=[],I=[],_={},R={},Z=[],AA=[],J=(C=C||{}).autoSize||!1,nA=C.printHeaders!==!1,aA=C.css&&C.css["font-size"]!==void 0?16*C.css["font-size"]:C.fontSize||12,P=C.margins||Object.assign({width:this.getPageWidth()},t),M=typeof C.padding=="number"?C.padding:3,Y=C.headerBackgroundColor||"#c8c8c8",X=C.headerTextColor||"#000";if(d.call(this),this.internal.__cell__.printHeaders=nA,this.internal.__cell__.margins=P,this.internal.__cell__.table_font_size=aA,this.internal.__cell__.padding=M,this.internal.__cell__.headerBackgroundColor=Y,this.internal.__cell__.headerTextColor=X,this.setFontSize(aA),m==null)U=b=Object.keys(l[0]),I=b.map((function(){return"left"}));else if(Array.isArray(m)&&it(m[0])==="object")for(b=m.map((function(yA){return yA.name})),U=m.map((function(yA){return yA.prompt||yA.name||""})),I=m.map((function(yA){return yA.align||"left"})),g=0;g<m.length;g+=1)R[m[g].name]=m[g].width*(19.049976/25.4);else Array.isArray(m)&&typeof m[0]=="string"&&(U=b=m,I=b.map((function(){return"left"})));if(J||Array.isArray(m)&&typeof m[0]=="string")for(g=0;g<b.length;g+=1){for(_[x=b[g]]=l.map((function(yA){return yA[x]})),this.setFont(void 0,"bold"),Z.push(this.getTextDimensions(U[g],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),L=_[x],this.setFont(void 0,"normal"),E=0;E<L.length;E+=1)Z.push(this.getTextDimensions(L[E],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);R[x]=Math.max.apply(null,Z)+M+M,Z=[]}if(nA){var tA={};for(g=0;g<b.length;g+=1)tA[b[g]]={},tA[b[g]].text=U[g],tA[b[g]].align=I[g];var uA=v.call(this,tA,R);AA=b.map((function(yA){return new c(f,y,R[yA],uA,tA[yA].text,void 0,tA[yA].align)})),this.setTableHeaderRow(AA),this.printHeaderRow(1,!1)}var wA=m.reduce((function(yA,DA){return yA[DA.name]=DA.align,yA}),{});for(g=0;g<l.length;g+=1){"rowStart"in C&&C.rowStart instanceof Function&&C.rowStart({row:g,data:l[g]},this);var fA=v.call(this,l[g],R);for(E=0;E<b.length;E+=1){var QA=l[g][b[E]];"cellStart"in C&&C.cellStart instanceof Function&&C.cellStart({row:g,col:E,data:QA},this),p.call(this,new c(f,y,R[b[E]],fA,QA,g+2,wA[b[E]]))}}return this.internal.__cell__.table_x=f,this.internal.__cell__.table_y=y,this};var v=function(f,y){var l=this.internal.__cell__.padding,m=this.internal.__cell__.table_font_size,C=this.internal.scaleFactor;return Object.keys(f).map((function(g){var L=f[g];return this.splitTextToSize(L.hasOwnProperty("text")?L.text:L,y[g]-l-l)}),this).map((function(g){return this.getLineHeightFactor()*g.length*m/C+l+l}),this).reduce((function(g,L){return Math.max(g,L)}),0)};o.setTableHeaderRow=function(f){u.call(this),this.internal.__cell__.tableHeaderRow=f},o.printHeaderRow=function(f,y){if(u.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var l;if(n=!0,typeof this.internal.__cell__.headerFunction=="function"){var m=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new c(m[0],m[1],m[2],m[3],void 0,-1)}this.setFont(void 0,"bold");for(var C=[],g=0;g<this.internal.__cell__.tableHeaderRow.length;g+=1){l=this.internal.__cell__.tableHeaderRow[g].clone(),y&&(l.y=this.internal.__cell__.margins.top||0,C.push(l)),l.lineNumber=f;var L=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),p.call(this,l),this.setTextColor(L)}C.length>0&&this.setTableHeaderRow(C),this.setFont(void 0,"normal"),n=!1}})(Qe.API);var Vc={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Wc=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],vl=Gc(Wc),Jc=[100,200,300,400,500,600,700,800,900],kh=Gc(Jc);function ml(o){var t=o.family.replace(/"|'/g,"").toLowerCase(),n=(function(c){return Vc[c=c||"normal"]?c:"normal"})(o.style),u=(function(c){return c?typeof c=="number"?c>=100&&c<=900&&c%100==0?c:400:/^\d00$/.test(c)?parseInt(c):c==="bold"?700:400:400})(o.weight),d=(function(c){return typeof vl[c=c||"normal"]=="number"?c:"normal"})(o.stretch);return{family:t,style:n,weight:u,stretch:d,src:o.src||[],ref:o.ref||{name:t,style:[d,n,u].join(" ")}}}function gc(o,t,n,u){var d;for(d=n;d>=0&&d<t.length;d+=u)if(o[t[d]])return o[t[d]];for(d=n;d>=0&&d<t.length;d-=u)if(o[t[d]])return o[t[d]]}var Gh={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},pc={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Bc(o){return[o.stretch,o.style,o.weight,o.family].join(" ")}function Vh(o,t,n){for(var u=(n=n||{}).defaultFontFamily||"times",d=Object.assign({},Gh,n.genericFontFamilies||{}),c=null,p=null,v=0;v<t.length;++v)if(d[(c=ml(t[v])).family]&&(c.family=d[c.family]),o.hasOwnProperty(c.family)){p=o[c.family];break}if(!(p=p||o[u]))throw new Error("Could not find a font-family for the rule '"+Bc(c)+"' and default family '"+u+"'.");if(p=(function(f,y){if(y[f])return y[f];var l=vl[f],m=l<=vl.normal?-1:1,C=gc(y,Wc,l,m);if(!C)throw new Error("Could not find a matching font-stretch value for "+f);return C})(c.stretch,p),p=(function(f,y){if(y[f])return y[f];for(var l=Vc[f],m=0;m<l.length;++m)if(y[l[m]])return y[l[m]];throw new Error("Could not find a matching font-style for "+f)})(c.style,p),!(p=(function(f,y){if(y[f])return y[f];if(f===400&&y[500])return y[500];if(f===500&&y[400])return y[400];var l=kh[f],m=gc(y,Jc,l,f<400?-1:1);if(!m)throw new Error("Could not find a matching font-weight for value "+f);return m})(c.weight,p)))throw new Error("Failed to resolve a font for the rule '"+Bc(c)+"'.");return p}function wc(o){return o.trimLeft()}function Wh(o,t){for(var n=0;n<o.length;){if(o.charAt(n)===t)return[o.substring(0,n),o.substring(n+1)];n+=1}return null}function Jh(o){var t=o.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],o.substring(t[0].length)]}var su,vc,mc,ol=["times"];(function(o){var t,n,u,d,c,p,v,f,y,l=function(N){return N=N||{},this.isStrokeTransparent=N.isStrokeTransparent||!1,this.strokeOpacity=N.strokeOpacity||1,this.strokeStyle=N.strokeStyle||"#000000",this.fillStyle=N.fillStyle||"#000000",this.isFillTransparent=N.isFillTransparent||!1,this.fillOpacity=N.fillOpacity||1,this.font=N.font||"10px sans-serif",this.textBaseline=N.textBaseline||"alphabetic",this.textAlign=N.textAlign||"left",this.lineWidth=N.lineWidth||1,this.lineJoin=N.lineJoin||"miter",this.lineCap=N.lineCap||"butt",this.path=N.path||[],this.transform=N.transform!==void 0?N.transform.clone():new f,this.globalCompositeOperation=N.globalCompositeOperation||"normal",this.globalAlpha=N.globalAlpha||1,this.clip_path=N.clip_path||[],this.currentPoint=N.currentPoint||new p,this.miterLimit=N.miterLimit||10,this.lastPoint=N.lastPoint||new p,this.lineDashOffset=N.lineDashOffset||0,this.lineDash=N.lineDash||[],this.margin=N.margin||[0,0,0,0],this.prevPageLastElemOffset=N.prevPageLastElemOffset||0,this.ignoreClearRect=typeof N.ignoreClearRect!="boolean"||N.ignoreClearRect,this};o.events.push(["initialized",function(){this.context2d=new m(this),t=this.internal.f2,n=this.internal.getCoordinateString,u=this.internal.getVerticalCoordinateString,d=this.internal.getHorizontalCoordinate,c=this.internal.getVerticalCoordinate,p=this.internal.Point,v=this.internal.Rectangle,f=this.internal.Matrix,y=new l}]);var m=function(N){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var V=N;Object.defineProperty(this,"pdf",{get:function(){return V}});var q=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return q},set:function(LA){q=!!LA}});var eA=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return eA},set:function(LA){eA=!!LA}});var lA=0;Object.defineProperty(this,"posX",{get:function(){return lA},set:function(LA){isNaN(LA)||(lA=LA)}});var gA=0;Object.defineProperty(this,"posY",{get:function(){return gA},set:function(LA){isNaN(LA)||(gA=LA)}}),Object.defineProperty(this,"margin",{get:function(){return y.margin},set:function(LA){var $;typeof LA=="number"?$=[LA,LA,LA,LA]:(($=new Array(4))[0]=LA[0],$[1]=LA.length>=2?LA[1]:$[0],$[2]=LA.length>=3?LA[2]:$[0],$[3]=LA.length>=4?LA[3]:$[1]),y.margin=$}});var bA=!1;Object.defineProperty(this,"autoPaging",{get:function(){return bA},set:function(LA){bA=LA}});var UA=0;Object.defineProperty(this,"lastBreak",{get:function(){return UA},set:function(LA){UA=LA}});var PA=[];Object.defineProperty(this,"pageBreaks",{get:function(){return PA},set:function(LA){PA=LA}}),Object.defineProperty(this,"ctx",{get:function(){return y},set:function(LA){LA instanceof l&&(y=LA)}}),Object.defineProperty(this,"path",{get:function(){return y.path},set:function(LA){y.path=LA}});var MA=[];Object.defineProperty(this,"ctxStack",{get:function(){return MA},set:function(LA){MA=LA}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(LA){var $;$=C(LA),this.ctx.fillStyle=$.style,this.ctx.isFillTransparent=$.a===0,this.ctx.fillOpacity=$.a,this.pdf.setFillColor($.r,$.g,$.b,{a:$.a}),this.pdf.setTextColor($.r,$.g,$.b,{a:$.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(LA){var $=C(LA);this.ctx.strokeStyle=$.style,this.ctx.isStrokeTransparent=$.a===0,this.ctx.strokeOpacity=$.a,$.a===0?this.pdf.setDrawColor(255,255,255):($.a,this.pdf.setDrawColor($.r,$.g,$.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(LA){["butt","round","square"].indexOf(LA)!==-1&&(this.ctx.lineCap=LA,this.pdf.setLineCap(LA))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(LA){isNaN(LA)||(this.ctx.lineWidth=LA,this.pdf.setLineWidth(LA))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(LA){["bevel","round","miter"].indexOf(LA)!==-1&&(this.ctx.lineJoin=LA,this.pdf.setLineJoin(LA))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(LA){isNaN(LA)||(this.ctx.miterLimit=LA,this.pdf.setMiterLimit(LA))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(LA){this.ctx.textBaseline=LA}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(LA){["right","end","center","left","start"].indexOf(LA)!==-1&&(this.ctx.textAlign=LA)}});var kA=null;function GA(LA,$){if(kA===null){var Fe=(function(zA){var jA=[];return Object.keys(zA).forEach((function(WA){zA[WA].forEach((function(YA){var JA=null;switch(YA){case"bold":JA={family:WA,weight:"bold"};break;case"italic":JA={family:WA,style:"italic"};break;case"bolditalic":JA={family:WA,weight:"bold",style:"italic"};break;case"":case"normal":JA={family:WA}}JA!==null&&(JA.ref={name:WA,style:YA},jA.push(JA))}))})),jA})(LA.getFontList());kA=(function(zA){for(var jA={},WA=0;WA<zA.length;++WA){var YA=ml(zA[WA]),JA=YA.family,ae=YA.stretch,me=YA.style,de=YA.weight;jA[JA]=jA[JA]||{},jA[JA][ae]=jA[JA][ae]||{},jA[JA][ae][me]=jA[JA][ae][me]||{},jA[JA][ae][me][de]=YA}return jA})(Fe.concat($))}return kA}var ue=null;Object.defineProperty(this,"fontFaces",{get:function(){return ue},set:function(LA){kA=null,ue=LA}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(LA){var $;if(this.ctx.font=LA,($=/^\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-z]+?)\s*$/i.exec(LA))!==null){var Fe=$[1];$[2];var zA=$[3],jA=$[4];$[5];var WA=$[6],YA=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(jA)[2];jA=Math.floor(YA==="px"?parseFloat(jA)*this.pdf.internal.scaleFactor:YA==="em"?parseFloat(jA)*this.pdf.getFontSize():parseFloat(jA)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(jA);var JA=(function(we){var BA,mA,TA=[],KA=we.trim();if(KA==="")return ol;if(KA in pc)return[pc[KA]];for(;KA!=="";){switch(mA=null,BA=(KA=wc(KA)).charAt(0)){case'"':case"'":mA=Wh(KA.substring(1),BA);break;default:mA=Jh(KA)}if(mA===null||(TA.push(mA[0]),(KA=wc(mA[1]))!==""&&KA.charAt(0)!==","))return ol;KA=KA.replace(/^,/,"")}return TA})(WA);if(this.fontFaces){var ae=Vh(GA(this.pdf,this.fontFaces),JA.map((function(we){return{family:we,stretch:"normal",weight:zA,style:Fe}})));this.pdf.setFont(ae.ref.name,ae.ref.style)}else{var me="";(zA==="bold"||parseInt(zA,10)>=700||Fe==="bold")&&(me="bold"),Fe==="italic"&&(me+="italic"),me.length===0&&(me="normal");for(var de="",ye={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"},Te=0;Te<JA.length;Te++){if(this.pdf.internal.getFont(JA[Te],me,{noFallback:!0,disableWarning:!0})!==void 0){de=JA[Te];break}if(me==="bolditalic"&&this.pdf.internal.getFont(JA[Te],"bold",{noFallback:!0,disableWarning:!0})!==void 0)de=JA[Te],me="bold";else if(this.pdf.internal.getFont(JA[Te],"normal",{noFallback:!0,disableWarning:!0})!==void 0){de=JA[Te],me="normal";break}}if(de===""){for(var Ue=0;Ue<JA.length;Ue++)if(ye[JA[Ue]]){de=ye[JA[Ue]];break}}de=de===""?"Times":de,this.pdf.setFont(de,me)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(LA){this.ctx.globalCompositeOperation=LA}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(LA){this.ctx.globalAlpha=LA}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(LA){this.ctx.lineDashOffset=LA,DA.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(LA){this.ctx.lineDash=LA,DA.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(LA){this.ctx.ignoreClearRect=!!LA}})};m.prototype.setLineDash=function(N){this.lineDash=N},m.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},m.prototype.fill=function(){_.call(this,"fill",!1)},m.prototype.stroke=function(){_.call(this,"stroke",!1)},m.prototype.beginPath=function(){this.path=[{type:"begin"}]},m.prototype.moveTo=function(N,V){if(isNaN(N)||isNaN(V))throw at.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var q=this.ctx.transform.applyToPoint(new p(N,V));this.path.push({type:"mt",x:q.x,y:q.y}),this.ctx.lastPoint=new p(N,V)},m.prototype.closePath=function(){var N=new p(0,0),V=0;for(V=this.path.length-1;V!==-1;V--)if(this.path[V].type==="begin"&&it(this.path[V+1])==="object"&&typeof this.path[V+1].x=="number"){N=new p(this.path[V+1].x,this.path[V+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new p(N.x,N.y)},m.prototype.lineTo=function(N,V){if(isNaN(N)||isNaN(V))throw at.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var q=this.ctx.transform.applyToPoint(new p(N,V));this.path.push({type:"lt",x:q.x,y:q.y}),this.ctx.lastPoint=new p(q.x,q.y)},m.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),_.call(this,null,!0)},m.prototype.quadraticCurveTo=function(N,V,q,eA){if(isNaN(q)||isNaN(eA)||isNaN(N)||isNaN(V))throw at.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var lA=this.ctx.transform.applyToPoint(new p(q,eA)),gA=this.ctx.transform.applyToPoint(new p(N,V));this.path.push({type:"qct",x1:gA.x,y1:gA.y,x:lA.x,y:lA.y}),this.ctx.lastPoint=new p(lA.x,lA.y)},m.prototype.bezierCurveTo=function(N,V,q,eA,lA,gA){if(isNaN(lA)||isNaN(gA)||isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA))throw at.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var bA=this.ctx.transform.applyToPoint(new p(lA,gA)),UA=this.ctx.transform.applyToPoint(new p(N,V)),PA=this.ctx.transform.applyToPoint(new p(q,eA));this.path.push({type:"bct",x1:UA.x,y1:UA.y,x2:PA.x,y2:PA.y,x:bA.x,y:bA.y}),this.ctx.lastPoint=new p(bA.x,bA.y)},m.prototype.arc=function(N,V,q,eA,lA,gA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA)||isNaN(lA))throw at.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(gA=!!gA,!this.ctx.transform.isIdentity){var bA=this.ctx.transform.applyToPoint(new p(N,V));N=bA.x,V=bA.y;var UA=this.ctx.transform.applyToPoint(new p(0,q)),PA=this.ctx.transform.applyToPoint(new p(0,0));q=Math.sqrt(Math.pow(UA.x-PA.x,2)+Math.pow(UA.y-PA.y,2))}Math.abs(lA-eA)>=2*Math.PI&&(eA=0,lA=2*Math.PI),this.path.push({type:"arc",x:N,y:V,radius:q,startAngle:eA,endAngle:lA,counterclockwise:gA})},m.prototype.arcTo=function(N,V,q,eA,lA){throw new Error("arcTo not implemented.")},m.prototype.rect=function(N,V,q,eA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA))throw at.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(N,V),this.lineTo(N+q,V),this.lineTo(N+q,V+eA),this.lineTo(N,V+eA),this.lineTo(N,V),this.lineTo(N+q,V),this.lineTo(N,V)},m.prototype.fillRect=function(N,V,q,eA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA))throw at.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var lA={};this.lineCap!=="butt"&&(lA.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(lA.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(N,V,q,eA),this.fill(),lA.hasOwnProperty("lineCap")&&(this.lineCap=lA.lineCap),lA.hasOwnProperty("lineJoin")&&(this.lineJoin=lA.lineJoin)}},m.prototype.strokeRect=function(N,V,q,eA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA))throw at.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");L.call(this)||(this.beginPath(),this.rect(N,V,q,eA),this.stroke())},m.prototype.clearRect=function(N,V,q,eA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA))throw at.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(N,V,q,eA))},m.prototype.save=function(N){N=typeof N!="boolean"||N;for(var V=this.pdf.internal.getCurrentPageInfo().pageNumber,q=0;q<this.pdf.internal.getNumberOfPages();q++)this.pdf.setPage(q+1),this.pdf.internal.out("q");if(this.pdf.setPage(V),N){this.ctx.fontSize=this.pdf.internal.getFontSize();var eA=new l(this.ctx);this.ctxStack.push(this.ctx),this.ctx=eA}},m.prototype.restore=function(N){N=typeof N!="boolean"||N;for(var V=this.pdf.internal.getCurrentPageInfo().pageNumber,q=0;q<this.pdf.internal.getNumberOfPages();q++)this.pdf.setPage(q+1),this.pdf.internal.out("Q");this.pdf.setPage(V),N&&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)},m.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var C=function(N){var V,q,eA,lA;if(N.isCanvasGradient===!0&&(N=N.getColor()),!N)return{r:0,g:0,b:0,a:0,style:N};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(N))V=0,q=0,eA=0,lA=0;else{var gA=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(N);if(gA!==null)V=parseInt(gA[1]),q=parseInt(gA[2]),eA=parseInt(gA[3]),lA=1;else if((gA=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(N))!==null)V=parseInt(gA[1]),q=parseInt(gA[2]),eA=parseInt(gA[3]),lA=parseFloat(gA[4]);else{if(lA=1,typeof N=="string"&&N.charAt(0)!=="#"){var bA=new Dc(N);N=bA.ok?bA.toHex():"#000000"}N.length===4?(V=N.substring(1,2),V+=V,q=N.substring(2,3),q+=q,eA=N.substring(3,4),eA+=eA):(V=N.substring(1,3),q=N.substring(3,5),eA=N.substring(5,7)),V=parseInt(V,16),q=parseInt(q,16),eA=parseInt(eA,16)}}return{r:V,g:q,b:eA,a:lA,style:N}},g=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},L=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};m.prototype.fillText=function(N,V,q,eA){if(isNaN(V)||isNaN(q)||typeof N!="string")throw at.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(eA=isNaN(eA)?void 0:eA,!g.call(this)){var lA=fA(this.ctx.transform.rotation),gA=this.ctx.transform.scaleX;M.call(this,{text:N,x:V,y:q,scale:gA,angle:lA,align:this.textAlign,maxWidth:eA})}},m.prototype.strokeText=function(N,V,q,eA){if(isNaN(V)||isNaN(q)||typeof N!="string")throw at.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!L.call(this)){eA=isNaN(eA)?void 0:eA;var lA=fA(this.ctx.transform.rotation),gA=this.ctx.transform.scaleX;M.call(this,{text:N,x:V,y:q,scale:gA,renderingMode:"stroke",angle:lA,align:this.textAlign,maxWidth:eA})}},m.prototype.measureText=function(N){if(typeof N!="string")throw at.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var V=this.pdf,q=this.pdf.internal.scaleFactor,eA=V.internal.getFontSize(),lA=V.getStringUnitWidth(N)*eA/V.internal.scaleFactor,gA=function(bA){var UA=(bA=bA||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return UA}}),this};return new gA({width:lA*=Math.round(96*q/72*1e4)/1e4})},m.prototype.scale=function(N,V){if(isNaN(N)||isNaN(V))throw at.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var q=new f(N,0,0,V,0,0);this.ctx.transform=this.ctx.transform.multiply(q)},m.prototype.rotate=function(N){if(isNaN(N))throw at.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var V=new f(Math.cos(N),Math.sin(N),-Math.sin(N),Math.cos(N),0,0);this.ctx.transform=this.ctx.transform.multiply(V)},m.prototype.translate=function(N,V){if(isNaN(N)||isNaN(V))throw at.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var q=new f(1,0,0,1,N,V);this.ctx.transform=this.ctx.transform.multiply(q)},m.prototype.transform=function(N,V,q,eA,lA,gA){if(isNaN(N)||isNaN(V)||isNaN(q)||isNaN(eA)||isNaN(lA)||isNaN(gA))throw at.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var bA=new f(N,V,q,eA,lA,gA);this.ctx.transform=this.ctx.transform.multiply(bA)},m.prototype.setTransform=function(N,V,q,eA,lA,gA){N=isNaN(N)?1:N,V=isNaN(V)?0:V,q=isNaN(q)?0:q,eA=isNaN(eA)?1:eA,lA=isNaN(lA)?0:lA,gA=isNaN(gA)?0:gA,this.ctx.transform=new f(N,V,q,eA,lA,gA)};var E=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};m.prototype.drawImage=function(N,V,q,eA,lA,gA,bA,UA,PA){var MA=this.pdf.getImageProperties(N),kA=1,GA=1,ue=1,LA=1;eA!==void 0&&UA!==void 0&&(ue=UA/eA,LA=PA/lA,kA=MA.width/eA*UA/eA,GA=MA.height/lA*PA/lA),gA===void 0&&(gA=V,bA=q,V=0,q=0),eA!==void 0&&UA===void 0&&(UA=eA,PA=lA),eA===void 0&&UA===void 0&&(UA=MA.width,PA=MA.height);for(var $,Fe=this.ctx.transform.decompose(),zA=fA(Fe.rotate.shx),jA=new f,WA=(jA=(jA=(jA=jA.multiply(Fe.translate)).multiply(Fe.skew)).multiply(Fe.scale)).applyToRectangle(new v(gA-V*ue,bA-q*LA,eA*kA,lA*GA)),YA=x.call(this,WA),JA=[],ae=0;ae<YA.length;ae+=1)JA.indexOf(YA[ae])===-1&&JA.push(YA[ae]);if(I(JA),this.autoPaging)for(var me=JA[0],de=JA[JA.length-1],ye=me;ye<de+1;ye++){this.pdf.setPage(ye);var Te=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Ue=ye===1?this.posY+this.margin[0]:this.margin[0],we=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],BA=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],mA=ye===1?0:we+(ye-2)*BA;if(this.ctx.clip_path.length!==0){var TA=this.path;$=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U($,this.posX+this.margin[3],-mA+Ue+this.ctx.prevPageLastElemOffset),R.call(this,"fill",!0),this.path=TA}var KA=JSON.parse(JSON.stringify(WA));KA=U([KA],this.posX+this.margin[3],-mA+Ue+this.ctx.prevPageLastElemOffset)[0];var fe=(ye>me||ye<de)&&E.call(this);fe&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Te,BA,null).clip().discardPath()),this.pdf.addImage(N,"JPEG",KA.x,KA.y,KA.w,KA.h,null,null,zA),fe&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(N,"JPEG",WA.x,WA.y,WA.w,WA.h,null,null,zA)};var x=function(N,V,q){var eA=[];V=V||this.pdf.internal.pageSize.width,q=q||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var lA=this.posY+this.ctx.prevPageLastElemOffset;switch(N.type){default:case"mt":case"lt":eA.push(Math.floor((N.y+lA)/q)+1);break;case"arc":eA.push(Math.floor((N.y+lA-N.radius)/q)+1),eA.push(Math.floor((N.y+lA+N.radius)/q)+1);break;case"qct":var gA=QA(this.ctx.lastPoint.x,this.ctx.lastPoint.y,N.x1,N.y1,N.x,N.y);eA.push(Math.floor((gA.y+lA)/q)+1),eA.push(Math.floor((gA.y+gA.h+lA)/q)+1);break;case"bct":var bA=yA(this.ctx.lastPoint.x,this.ctx.lastPoint.y,N.x1,N.y1,N.x2,N.y2,N.x,N.y);eA.push(Math.floor((bA.y+lA)/q)+1),eA.push(Math.floor((bA.y+bA.h+lA)/q)+1);break;case"rect":eA.push(Math.floor((N.y+lA)/q)+1),eA.push(Math.floor((N.y+N.h+lA)/q)+1)}for(var UA=0;UA<eA.length;UA+=1)for(;this.pdf.internal.getNumberOfPages()<eA[UA];)b.call(this);return eA},b=function(){var N=this.fillStyle,V=this.strokeStyle,q=this.font,eA=this.lineCap,lA=this.lineWidth,gA=this.lineJoin;this.pdf.addPage(),this.fillStyle=N,this.strokeStyle=V,this.font=q,this.lineCap=eA,this.lineWidth=lA,this.lineJoin=gA},U=function(N,V,q){for(var eA=0;eA<N.length;eA++)switch(N[eA].type){case"bct":N[eA].x2+=V,N[eA].y2+=q;case"qct":N[eA].x1+=V,N[eA].y1+=q;default:N[eA].x+=V,N[eA].y+=q}return N},I=function(N){return N.sort((function(V,q){return V-q}))},_=function(N,V){for(var q,eA,lA=this.fillStyle,gA=this.strokeStyle,bA=this.lineCap,UA=this.lineWidth,PA=Math.abs(UA*this.ctx.transform.scaleX),MA=this.lineJoin,kA=JSON.parse(JSON.stringify(this.path)),GA=JSON.parse(JSON.stringify(this.path)),ue=[],LA=0;LA<GA.length;LA++)if(GA[LA].x!==void 0)for(var $=x.call(this,GA[LA]),Fe=0;Fe<$.length;Fe+=1)ue.indexOf($[Fe])===-1&&ue.push($[Fe]);for(var zA=0;zA<ue.length;zA++)for(;this.pdf.internal.getNumberOfPages()<ue[zA];)b.call(this);if(I(ue),this.autoPaging)for(var jA=ue[0],WA=ue[ue.length-1],YA=jA;YA<WA+1;YA++){this.pdf.setPage(YA),this.fillStyle=lA,this.strokeStyle=gA,this.lineCap=bA,this.lineWidth=PA,this.lineJoin=MA;var JA=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],ae=YA===1?this.posY+this.margin[0]:this.margin[0],me=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],de=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ye=YA===1?0:me+(YA-2)*de;if(this.ctx.clip_path.length!==0){var Te=this.path;q=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U(q,this.posX+this.margin[3],-ye+ae+this.ctx.prevPageLastElemOffset),R.call(this,N,!0),this.path=Te}if(eA=JSON.parse(JSON.stringify(kA)),this.path=U(eA,this.posX+this.margin[3],-ye+ae+this.ctx.prevPageLastElemOffset),V===!1||YA===0){var Ue=(YA>jA||YA<WA)&&E.call(this);Ue&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],JA,de,null).clip().discardPath()),R.call(this,N,V),Ue&&this.pdf.restoreGraphicsState()}this.lineWidth=UA}else this.lineWidth=PA,R.call(this,N,V),this.lineWidth=UA;this.path=kA},R=function(N,V){if((N!=="stroke"||V||!L.call(this))&&(N==="stroke"||V||!g.call(this))){for(var q,eA,lA=[],gA=this.path,bA=0;bA<gA.length;bA++){var UA=gA[bA];switch(UA.type){case"begin":lA.push({begin:!0});break;case"close":lA.push({close:!0});break;case"mt":lA.push({start:UA,deltas:[],abs:[]});break;case"lt":var PA=lA.length;if(gA[bA-1]&&!isNaN(gA[bA-1].x)&&(q=[UA.x-gA[bA-1].x,UA.y-gA[bA-1].y],PA>0)){for(;PA>=0;PA--)if(lA[PA-1].close!==!0&&lA[PA-1].begin!==!0){lA[PA-1].deltas.push(q),lA[PA-1].abs.push(UA);break}}break;case"bct":q=[UA.x1-gA[bA-1].x,UA.y1-gA[bA-1].y,UA.x2-gA[bA-1].x,UA.y2-gA[bA-1].y,UA.x-gA[bA-1].x,UA.y-gA[bA-1].y],lA[lA.length-1].deltas.push(q);break;case"qct":var MA=gA[bA-1].x+2/3*(UA.x1-gA[bA-1].x),kA=gA[bA-1].y+2/3*(UA.y1-gA[bA-1].y),GA=UA.x+2/3*(UA.x1-UA.x),ue=UA.y+2/3*(UA.y1-UA.y),LA=UA.x,$=UA.y;q=[MA-gA[bA-1].x,kA-gA[bA-1].y,GA-gA[bA-1].x,ue-gA[bA-1].y,LA-gA[bA-1].x,$-gA[bA-1].y],lA[lA.length-1].deltas.push(q);break;case"arc":lA.push({deltas:[],abs:[],arc:!0}),Array.isArray(lA[lA.length-1].abs)&&lA[lA.length-1].abs.push(UA)}}eA=V?null:N==="stroke"?"stroke":"fill";for(var Fe=!1,zA=0;zA<lA.length;zA++)if(lA[zA].arc)for(var jA=lA[zA].abs,WA=0;WA<jA.length;WA++){var YA=jA[WA];YA.type==="arc"?J.call(this,YA.x,YA.y,YA.radius,YA.startAngle,YA.endAngle,YA.counterclockwise,void 0,V,!Fe):Y.call(this,YA.x,YA.y),Fe=!0}else if(lA[zA].close===!0)this.pdf.internal.out("h"),Fe=!1;else if(lA[zA].begin!==!0){var JA=lA[zA].start.x,ae=lA[zA].start.y;X.call(this,lA[zA].deltas,JA,ae),Fe=!0}eA&&nA.call(this,eA),V&&aA.call(this)}},Z=function(N){var V=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,q=V*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return N-q;case"top":return N+V-q;case"hanging":return N+V-2*q;case"middle":return N+V/2-q;case"ideographic":return N;default:return N}},AA=function(N){return N+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};m.prototype.createLinearGradient=function(){var N=function(){};return N.colorStops=[],N.addColorStop=function(V,q){this.colorStops.push([V,q])},N.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},N.isCanvasGradient=!0,N},m.prototype.createPattern=function(){return this.createLinearGradient()},m.prototype.createRadialGradient=function(){return this.createLinearGradient()};var J=function(N,V,q,eA,lA,gA,bA,UA,PA){for(var MA=uA.call(this,q,eA,lA,gA),kA=0;kA<MA.length;kA++){var GA=MA[kA];kA===0&&(PA?P.call(this,GA.x1+N,GA.y1+V):Y.call(this,GA.x1+N,GA.y1+V)),tA.call(this,N,V,GA.x2,GA.y2,GA.x3,GA.y3,GA.x4,GA.y4)}UA?aA.call(this):nA.call(this,bA)},nA=function(N){switch(N){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},aA=function(){this.pdf.clip(),this.pdf.discardPath()},P=function(N,V){this.pdf.internal.out(n(N)+" "+u(V)+" m")},M=function(N){var V;switch(N.align){case"right":case"end":V="right";break;case"center":V="center";break;default:V="left"}var q=this.pdf.getTextDimensions(N.text),eA=Z.call(this,N.y),lA=AA.call(this,eA)-q.h,gA=this.ctx.transform.applyToPoint(new p(N.x,eA)),bA=this.ctx.transform.decompose(),UA=new f;UA=(UA=(UA=UA.multiply(bA.translate)).multiply(bA.skew)).multiply(bA.scale);for(var PA,MA,kA,GA=this.ctx.transform.applyToRectangle(new v(N.x,eA,q.w,q.h)),ue=UA.applyToRectangle(new v(N.x,lA,q.w,q.h)),LA=x.call(this,ue),$=[],Fe=0;Fe<LA.length;Fe+=1)$.indexOf(LA[Fe])===-1&&$.push(LA[Fe]);if(I($),this.autoPaging)for(var zA=$[0],jA=$[$.length-1],WA=zA;WA<jA+1;WA++){this.pdf.setPage(WA);var YA=WA===1?this.posY+this.margin[0]:this.margin[0],JA=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ae=this.pdf.internal.pageSize.height-this.margin[2],me=ae-this.margin[0],de=this.pdf.internal.pageSize.width-this.margin[1],ye=de-this.margin[3],Te=WA===1?0:JA+(WA-2)*me;if(this.ctx.clip_path.length!==0){var Ue=this.path;PA=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=U(PA,this.posX+this.margin[3],-1*Te+YA),R.call(this,"fill",!0),this.path=Ue}var we=U([JSON.parse(JSON.stringify(ue))],this.posX+this.margin[3],-Te+YA+this.ctx.prevPageLastElemOffset)[0];N.scale>=.01&&(MA=this.pdf.internal.getFontSize(),this.pdf.setFontSize(MA*N.scale),kA=this.lineWidth,this.lineWidth=kA*N.scale);var BA=this.autoPaging!=="text";if(BA||we.y+we.h<=ae){if(BA||we.y>=YA&&we.x<=de){var mA=BA?N.text:this.pdf.splitTextToSize(N.text,N.maxWidth||de-we.x)[0],TA=U([JSON.parse(JSON.stringify(GA))],this.posX+this.margin[3],-Te+YA+this.ctx.prevPageLastElemOffset)[0],KA=BA&&(WA>zA||WA<jA)&&E.call(this);KA&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ye,me,null).clip().discardPath()),this.pdf.text(mA,TA.x,TA.y,{angle:N.angle,align:V,renderingMode:N.renderingMode}),KA&&this.pdf.restoreGraphicsState()}}else we.y<ae&&(this.ctx.prevPageLastElemOffset+=ae-we.y);N.scale>=.01&&(this.pdf.setFontSize(MA),this.lineWidth=kA)}else N.scale>=.01&&(MA=this.pdf.internal.getFontSize(),this.pdf.setFontSize(MA*N.scale),kA=this.lineWidth,this.lineWidth=kA*N.scale),this.pdf.text(N.text,gA.x+this.posX,gA.y+this.posY,{angle:N.angle,align:V,renderingMode:N.renderingMode,maxWidth:N.maxWidth}),N.scale>=.01&&(this.pdf.setFontSize(MA),this.lineWidth=kA)},Y=function(N,V,q,eA){q=q||0,eA=eA||0,this.pdf.internal.out(n(N+q)+" "+u(V+eA)+" l")},X=function(N,V,q){return this.pdf.lines(N,V,q,null,null)},tA=function(N,V,q,eA,lA,gA,bA,UA){this.pdf.internal.out([t(d(q+N)),t(c(eA+V)),t(d(lA+N)),t(c(gA+V)),t(d(bA+N)),t(c(UA+V)),"c"].join(" "))},uA=function(N,V,q,eA){for(var lA=2*Math.PI,gA=Math.PI/2;V>q;)V-=lA;var bA=Math.abs(q-V);bA<lA&&eA&&(bA=lA-bA);for(var UA=[],PA=eA?-1:1,MA=V;bA>1e-5;){var kA=MA+PA*Math.min(bA,gA);UA.push(wA.call(this,N,MA,kA)),bA-=Math.abs(kA-MA),MA=kA}return UA},wA=function(N,V,q){var eA=(q-V)/2,lA=N*Math.cos(eA),gA=N*Math.sin(eA),bA=lA,UA=-gA,PA=bA*bA+UA*UA,MA=PA+bA*lA+UA*gA,kA=4/3*(Math.sqrt(2*PA*MA)-MA)/(bA*gA-UA*lA),GA=bA-kA*UA,ue=UA+kA*bA,LA=GA,$=-ue,Fe=eA+V,zA=Math.cos(Fe),jA=Math.sin(Fe);return{x1:N*Math.cos(V),y1:N*Math.sin(V),x2:GA*zA-ue*jA,y2:GA*jA+ue*zA,x3:LA*zA-$*jA,y3:LA*jA+$*zA,x4:N*Math.cos(q),y4:N*Math.sin(q)}},fA=function(N){return 180*N/Math.PI},QA=function(N,V,q,eA,lA,gA){var bA=N+.5*(q-N),UA=V+.5*(eA-V),PA=lA+.5*(q-lA),MA=gA+.5*(eA-gA),kA=Math.min(N,lA,bA,PA),GA=Math.max(N,lA,bA,PA),ue=Math.min(V,gA,UA,MA),LA=Math.max(V,gA,UA,MA);return new v(kA,ue,GA-kA,LA-ue)},yA=function(N,V,q,eA,lA,gA,bA,UA){var PA,MA,kA,GA,ue,LA,$,Fe,zA,jA,WA,YA,JA,ae,me=q-N,de=eA-V,ye=lA-q,Te=gA-eA,Ue=bA-lA,we=UA-gA;for(MA=0;MA<41;MA++)zA=($=(kA=N+(PA=MA/40)*me)+PA*((ue=q+PA*ye)-kA))+PA*(ue+PA*(lA+PA*Ue-ue)-$),jA=(Fe=(GA=V+PA*de)+PA*((LA=eA+PA*Te)-GA))+PA*(LA+PA*(gA+PA*we-LA)-Fe),MA==0?(WA=zA,YA=jA,JA=zA,ae=jA):(WA=Math.min(WA,zA),YA=Math.min(YA,jA),JA=Math.max(JA,zA),ae=Math.max(ae,jA));return new v(Math.round(WA),Math.round(YA),Math.round(JA-WA),Math.round(ae-YA))},DA=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var N,V,q=(N=this.ctx.lineDash,V=this.ctx.lineDashOffset,JSON.stringify({lineDash:N,lineDashOffset:V}));this.prevLineDash!==q&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=q)}}})(Qe.API),(function(o){var t=function(c){var p,v,f,y,l,m,C,g,L,E;for(v=[],f=0,y=(c+=p="\0\0\0\0".slice(c.length%4||4)).length;y>f;f+=4)(l=(c.charCodeAt(f)<<24)+(c.charCodeAt(f+1)<<16)+(c.charCodeAt(f+2)<<8)+c.charCodeAt(f+3))!==0?(m=(l=((l=((l=((l=(l-(E=l%85))/85)-(L=l%85))/85)-(g=l%85))/85)-(C=l%85))/85)%85,v.push(m+33,C+33,g+33,L+33,E+33)):v.push(122);return(function(x,b){for(var U=b;U>0;U--)x.pop()})(v,p.length),String.fromCharCode.apply(String,v)+"~>"},n=function(c){var p,v,f,y,l,m=String,C="length",g=255,L="charCodeAt",E="slice",x="replace";for(c[E](-2),c=c[E](0,-2)[x](/\s/g,"")[x]("z","!!!!!"),f=[],y=0,l=(c+=p="uuuuu"[E](c[C]%5||5))[C];l>y;y+=5)v=52200625*(c[L](y)-33)+614125*(c[L](y+1)-33)+7225*(c[L](y+2)-33)+85*(c[L](y+3)-33)+(c[L](y+4)-33),f.push(g&v>>24,g&v>>16,g&v>>8,g&v);return(function(b,U){for(var I=U;I>0;I--)b.pop()})(f,p[C]),m.fromCharCode.apply(m,f)},u=function(c){var p=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((c=c.replace(/\s/g,"")).indexOf(">")!==-1&&(c=c.substr(0,c.indexOf(">"))),c.length%2&&(c+="0"),p.test(c)===!1)return"";for(var v="",f=0;f<c.length;f+=2)v+=String.fromCharCode("0x"+(c[f]+c[f+1]));return v},d=function(c){for(var p=new Uint8Array(c.length),v=c.length;v--;)p[v]=c.charCodeAt(v);return c=(p=dl(p)).reduce((function(f,y){return f+String.fromCharCode(y)}),"")};o.processDataByFilters=function(c,p){var v=0,f=c||"",y=[];for(typeof(p=p||[])=="string"&&(p=[p]),v=0;v<p.length;v+=1)switch(p[v]){case"ASCII85Decode":case"/ASCII85Decode":f=n(f),y.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":f=t(f),y.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":f=u(f),y.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":f=f.split("").map((function(l){return("0"+l.charCodeAt().toString(16)).slice(-2)})).join("")+">",y.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":f=d(f),y.push("/FlateDecode");break;default:throw new Error('The filter: "'+p[v]+'" is not implemented')}return{data:f,reverseChain:y.reverse().join(" ")}}})(Qe.API),(function(o){o.loadFile=function(t,n,u){return(function(d,c,p){c=c!==!1,p=typeof p=="function"?p:function(){};var v=void 0;try{v=(function(f,y,l){var m=new XMLHttpRequest,C=0,g=function(L){var E=L.length,x=[],b=String.fromCharCode;for(C=0;C<E;C+=1)x.push(b(255&L.charCodeAt(C)));return x.join("")};if(m.open("GET",f,!y),m.overrideMimeType("text/plain; charset=x-user-defined"),y===!1&&(m.onload=function(){m.status===200?l(g(this.responseText)):l(void 0)}),m.send(null),y&&m.status===200)return g(m.responseText)})(d,c,p)}catch(f){}return v})(t,n,u)},o.loadImageFile=o.loadFile})(Qe.API),(function(o){function t(){return(Le.html2canvas?Promise.resolve(Le.html2canvas):ul(()=>import("./html2canvas.esm-s-EmnBNi.js?v=1773287522785"),[])).catch((function(p){return Promise.reject(new Error("Could not load html2canvas: "+p))})).then((function(p){return p.default?p.default:p}))}function n(){return(Le.DOMPurify?Promise.resolve(Le.DOMPurify):ul(()=>import("./purify.es-DYhOfEKQ.js?v=1773287522785"),[])).catch((function(p){return Promise.reject(new Error("Could not load dompurify: "+p))})).then((function(p){return p.default?p.default:p}))}var u=function(p){var v=it(p);return v==="undefined"?"undefined":v==="string"||p instanceof String?"string":v==="number"||p instanceof Number?"number":v==="function"||p instanceof Function?"function":p&&p.constructor===Array?"array":p&&p.nodeType===1?"element":v==="object"?"object":"unknown"},d=function(p,v){var f=document.createElement(p);for(var y in v.className&&(f.className=v.className),v.innerHTML&&v.dompurify&&(f.innerHTML=v.dompurify.sanitize(v.innerHTML)),v.style)f.style[y]=v.style[y];return f},c=function p(v){var f=Object.assign(p.convert(Promise.resolve()),JSON.parse(JSON.stringify(p.template))),y=p.convert(Promise.resolve(),f);return y=(y=y.setProgress(1,p,1,[p])).set(v)};(c.prototype=Object.create(Promise.prototype)).constructor=c,c.convert=function(p,v){return p.__proto__=v||c.prototype,p},c.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"}},c.prototype.from=function(p,v){return this.then((function(){switch(v=v||(function(f){switch(u(f)){case"string":return"string";case"element":return f.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(p)){case"string":return this.then(n).then((function(f){return this.set({src:d("div",{innerHTML:p,dompurify:f})})}));case"element":return this.set({src:p});case"canvas":return this.set({canvas:p});case"img":return this.set({img:p});default:return this.error("Unknown source type.")}}))},c.prototype.to=function(p){switch(p){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 p={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},v=(function f(y,l){for(var m=y.nodeType===3?document.createTextNode(y.nodeValue):y.cloneNode(!1),C=y.firstChild;C;C=C.nextSibling)l!==!0&&C.nodeType===1&&C.nodeName==="SCRIPT"||m.appendChild(f(C,l));return y.nodeType===1&&(y.nodeName==="CANVAS"?(m.width=y.width,m.height=y.height,m.getContext("2d").drawImage(y,0,0)):y.nodeName!=="TEXTAREA"&&y.nodeName!=="SELECT"||(m.value=y.value),m.addEventListener("load",(function(){m.scrollTop=y.scrollTop,m.scrollLeft=y.scrollLeft}),!0)),m})(this.prop.src,this.opt.html2canvas.javascriptEnabled);v.tagName==="BODY"&&(p.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=d("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=d("div",{className:"html2pdf__container",style:p}),this.prop.container.appendChild(v),this.prop.container.firstChild.appendChild(d("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"}))},c.prototype.toCanvas=function(){var p=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(p).then(t).then((function(v){var f=Object.assign({},this.opt.html2canvas);return delete f.onrendered,v(this.prop.container,f)})).then((function(v){(this.opt.html2canvas.onrendered||function(){})(v),this.prop.canvas=v,document.body.removeChild(this.prop.overlay)}))},c.prototype.toContext2d=function(){var p=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(p).then(t).then((function(v){var f=this.opt.jsPDF,y=this.opt.fontFaces,l=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,m=Object.assign({async:!0,allowTaint:!0,scale:l,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 m.onrendered,f.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,f.context2d.posX=this.opt.x,f.context2d.posY=this.opt.y,f.context2d.margin=this.opt.margin,f.context2d.fontFaces=y,y)for(var C=0;C<y.length;++C){var g=y[C],L=g.src.find((function(E){return E.format==="truetype"}));L&&f.addFont(L.url,g.ref.name,g.ref.style)}return m.windowHeight=m.windowHeight||0,m.windowHeight=m.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):m.windowHeight,f.context2d.save(!0),v(this.prop.container,m)})).then((function(v){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(v),this.prop.canvas=v,document.body.removeChild(this.prop.overlay)}))},c.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var p=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=p}))},c.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},c.prototype.output=function(p,v,f){return(f=f||"pdf").toLowerCase()==="img"||f.toLowerCase()==="image"?this.outputImg(p,v):this.outputPdf(p,v)},c.prototype.outputPdf=function(p,v){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(p,v)}))},c.prototype.outputImg=function(p){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(p){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 "'+p+'" is not supported.'}}))},c.prototype.save=function(p){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(p?{filename:p}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},c.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},c.prototype.set=function(p){if(u(p)!=="object")return this;var v=Object.keys(p||{}).map((function(f){if(f in c.template.prop)return function(){this.prop[f]=p[f]};switch(f){case"margin":return this.setMargin.bind(this,p.margin);case"jsPDF":return function(){return this.opt.jsPDF=p.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,p.pageSize);default:return function(){this.opt[f]=p[f]}}}),this);return this.then((function(){return this.thenList(v)}))},c.prototype.get=function(p,v){return this.then((function(){var f=p in c.template.prop?this.prop[p]:this.opt[p];return v?v(f):f}))},c.prototype.setMargin=function(p){return this.then((function(){switch(u(p)){case"number":p=[p,p,p,p];case"array":if(p.length===2&&(p=[p[0],p[1],p[0],p[1]]),p.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=p})).then(this.setPageSize)},c.prototype.setPageSize=function(p){function v(f,y){return Math.floor(f*y/72*96)}return this.then((function(){(p=p||Qe.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(p.inner={width:p.width-this.opt.margin[1]-this.opt.margin[3],height:p.height-this.opt.margin[0]-this.opt.margin[2]},p.inner.px={width:v(p.inner.width,p.k),height:v(p.inner.height,p.k)},p.inner.ratio=p.inner.height/p.inner.width),this.prop.pageSize=p}))},c.prototype.setProgress=function(p,v,f,y){return p!=null&&(this.progress.val=p),v!=null&&(this.progress.state=v),f!=null&&(this.progress.n=f),y!=null&&(this.progress.stack=y),this.progress.ratio=this.progress.val/this.progress.state,this},c.prototype.updateProgress=function(p,v,f,y){return this.setProgress(p?this.progress.val+p:null,v||null,f?this.progress.n+f:null,y?this.progress.stack.concat(y):null)},c.prototype.then=function(p,v){var f=this;return this.thenCore(p,v,(function(y,l){return f.updateProgress(null,null,1,[y]),Promise.prototype.then.call(this,(function(m){return f.updateProgress(null,y),m})).then(y,l).then((function(m){return f.updateProgress(1),m}))}))},c.prototype.thenCore=function(p,v,f){f=f||Promise.prototype.then,p&&(p=p.bind(this)),v&&(v=v.bind(this));var y=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:c.convert(Object.assign({},this),Promise.prototype),l=f.call(y,p,v);return c.convert(l,this.__proto__)},c.prototype.thenExternal=function(p,v){return Promise.prototype.then.call(this,p,v)},c.prototype.thenList=function(p){var v=this;return p.forEach((function(f){v=v.thenCore(f)})),v},c.prototype.catch=function(p){p&&(p=p.bind(this));var v=Promise.prototype.catch.call(this,p);return c.convert(v,this)},c.prototype.catchExternal=function(p){return Promise.prototype.catch.call(this,p)},c.prototype.error=function(p){return this.then((function(){throw new Error(p)}))},c.prototype.using=c.prototype.set,c.prototype.saveAs=c.prototype.save,c.prototype.export=c.prototype.output,c.prototype.run=c.prototype.then,Qe.getPageSize=function(p,v,f){if(it(p)==="object"){var y=p;p=y.orientation,v=y.unit||v,f=y.format||f}v=v||"mm",f=f||"a4",p=(""+(p||"P")).toLowerCase();var l,m=(""+f).toLowerCase(),C={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(v){case"pt":l=1;break;case"mm":l=72/25.4;break;case"cm":l=72/2.54;break;case"in":l=72;break;case"px":l=.75;break;case"pc":case"em":l=12;break;case"ex":l=6;break;default:throw"Invalid unit: "+v}var g,L=0,E=0;if(C.hasOwnProperty(m))L=C[m][1]/l,E=C[m][0]/l;else try{L=f[1],E=f[0]}catch(x){throw new Error("Invalid format: "+f)}if(p==="p"||p==="portrait")p="p",E>L&&(g=E,E=L,L=g);else{if(p!=="l"&&p!=="landscape")throw"Invalid orientation: "+p;p="l",L>E&&(g=E,E=L,L=g)}return{width:E,height:L,unit:v,k:l,orientation:p}},o.html=function(p,v){(v=v||{}).callback=v.callback||function(){},v.html2canvas=v.html2canvas||{},v.html2canvas.canvas=v.html2canvas.canvas||this.canvas,v.jsPDF=v.jsPDF||this,v.fontFaces=v.fontFaces?v.fontFaces.map(ml):null;var f=new c(v);return v.worker?f:f.from(p).doCallback()}})(Qe.API),Qe.API.addJS=function(o){return mc=o,this.internal.events.subscribe("postPutResources",(function(){su=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(su+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),vc=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+mc+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){su!==void 0&&vc!==void 0&&this.internal.out("/Names <</JavaScript "+su+" 0 R>>")})),this},(function(o){var t;o.events.push(["postPutResources",function(){var n=this,u=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var d=n.outline.render().split(/\r\n/),c=0;c<d.length;c++){var p=d[c],v=u.exec(p);if(v!=null){var f=v[1];n.internal.newObjectDeferredBegin(f,!1)}n.internal.write(p)}if(this.outline.createNamedDestinations){var y=this.internal.pages.length,l=[];for(c=0;c<y;c++){var m=n.internal.newObject();l.push(m);var C=n.internal.getPageInfo(c+1);n.internal.write("<< /D["+C.objId+" 0 R /XYZ null null null]>> endobj")}var g=n.internal.newObject();for(n.internal.write("<< /Names [ "),c=0;c<l.length;c++)n.internal.write("(page_"+(c+1)+")"+l[c]+" 0 R");n.internal.write(" ] >>","endobj"),t=n.internal.newObject(),n.internal.write("<< /Dests "+g+" 0 R"),n.internal.write(">>","endobj")}}]),o.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),o.events.push(["initialized",function(){var n=this;n.outline={createNamedDestinations:!1,root:{children:[]}},n.outline.add=function(u,d,c){var p={title:d,options:c,children:[]};return u==null&&(u=this.root),u.children.push(p),p},n.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=n,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},n.outline.genIds_r=function(u){u.id=n.internal.newObjectDeferred();for(var d=0;d<u.children.length;d++)this.genIds_r(u.children[d])},n.outline.renderRoot=function(u){this.objStart(u),this.line("/Type /Outlines"),u.children.length>0&&(this.line("/First "+this.makeRef(u.children[0])),this.line("/Last "+this.makeRef(u.children[u.children.length-1]))),this.line("/Count "+this.count_r({count:0},u)),this.objEnd()},n.outline.renderItems=function(u){for(var d=this.ctx.pdf.internal.getVerticalCoordinateString,c=0;c<u.children.length;c++){var p=u.children[c];this.objStart(p),this.line("/Title "+this.makeString(p.title)),this.line("/Parent "+this.makeRef(u)),c>0&&this.line("/Prev "+this.makeRef(u.children[c-1])),c<u.children.length-1&&this.line("/Next "+this.makeRef(u.children[c+1])),p.children.length>0&&(this.line("/First "+this.makeRef(p.children[0])),this.line("/Last "+this.makeRef(p.children[p.children.length-1])));var v=this.count=this.count_r({count:0},p);if(v>0&&this.line("/Count "+v),p.options&&p.options.pageNumber){var f=n.internal.getPageInfo(p.options.pageNumber);this.line("/Dest ["+f.objId+" 0 R /XYZ 0 "+d(0)+" 0]")}this.objEnd()}for(var y=0;y<u.children.length;y++)this.renderItems(u.children[y])},n.outline.line=function(u){this.ctx.val+=u+"\r\n"},n.outline.makeRef=function(u){return u.id+" 0 R"},n.outline.makeString=function(u){return"("+n.internal.pdfEscape(u)+")"},n.outline.objStart=function(u){this.ctx.val+="\r\n"+u.id+" 0 obj\r\n<<\r\n"},n.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},n.outline.count_r=function(u,d){for(var c=0;c<d.children.length;c++)u.count++,this.count_r(u,d.children[c]);return u.count}}])})(Qe.API),(function(o){var t=[192,193,194,195,196,197,198,199];o.processJPEG=function(n,u,d,c,p,v){var f,y=this.decode.DCT_DECODE,l=null;if(typeof n=="string"||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=p||n,n=this.__addimage__.isArrayBuffer(n)?new Uint8Array(n):n,(f=(function(m){for(var C,g=256*m.charCodeAt(4)+m.charCodeAt(5),L=m.length,E={width:0,height:0,numcomponents:1},x=4;x<L;x+=2){if(x+=g,t.indexOf(m.charCodeAt(x+1))!==-1){C=256*m.charCodeAt(x+5)+m.charCodeAt(x+6),E={width:256*m.charCodeAt(x+7)+m.charCodeAt(x+8),height:C,numcomponents:m.charCodeAt(x+9)};break}g=256*m.charCodeAt(x+2)+m.charCodeAt(x+3)}return E})(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:v=this.color_spaces.DEVICE_GRAY;break;case 4:v=this.color_spaces.DEVICE_CMYK;break;case 3:v=this.color_spaces.DEVICE_RGB}l={data:n,width:f.width,height:f.height,colorSpace:v,bitsPerComponent:8,filter:y,index:u,alias:d}}return l}})(Qe.API);var Io,iu,yc,Cc,Fc,Xh=(function(){var o,t,n;function u(c){var p,v,f,y,l,m,C,g,L,E,x,b,U,I;for(this.data=c,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},m=null;;){switch(p=this.readUInt32(),L=(function(){var _,R;for(R=[],_=0;_<4;++_)R.push(String.fromCharCode(this.data[this.pos++]));return R}).call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(p);break;case"fcTL":m&&this.animation.frames.push(m),this.pos+=4,m={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},l=this.readUInt16(),y=this.readUInt16()||100,m.delay=1e3*l/y,m.disposeOp=this.data[this.pos++],m.blendOp=this.data[this.pos++],m.data=[];break;case"IDAT":case"fdAT":for(L==="fdAT"&&(this.pos+=4,p-=4),c=(m!=null?m.data:void 0)||this.imgData,b=0;0<=p?b<p:b>p;0<=p?++b:--b)c.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(f=this.palette.length/3,this.transparency.indexed=this.read(p),this.transparency.indexed.length>f)throw new Error("More transparent colors than palette size");if((E=f-this.transparency.indexed.length)>0)for(U=0;0<=E?U<E:U>E;0<=E?++U:--U)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(p)[0];break;case 2:this.transparency.rgb=this.read(p)}break;case"tEXt":C=(x=this.read(p)).indexOf(0),g=String.fromCharCode.apply(String,x.slice(0,C)),this.text[g]=String.fromCharCode.apply(String,x.slice(C+1));break;case"IEND":return m&&this.animation.frames.push(m),this.colors=(function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}).call(this),this.hasAlphaChannel=(I=this.colorType)===4||I===6,v=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*v,this.colorSpace=(function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}).call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=p}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}u.prototype.read=function(c){var p,v;for(v=[],p=0;0<=c?p<c:p>c;0<=c?++p:--p)v.push(this.data[this.pos++]);return v},u.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},u.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},u.prototype.decodePixels=function(c){var p=this.pixelBitlength/8,v=new Uint8Array(this.width*this.height*p),f=0,y=this;if(c==null&&(c=this.imgData),c.length===0)return new Uint8Array(0);function l(m,C,g,L){var E,x,b,U,I,_,R,Z,AA,J,nA,aA,P,M,Y,X,tA,uA,wA,fA,QA,yA=Math.ceil((y.width-m)/g),DA=Math.ceil((y.height-C)/L),N=y.width==yA&&y.height==DA;for(M=p*yA,aA=N?v:new Uint8Array(M*DA),_=c.length,P=0,x=0;P<DA&&f<_;){switch(c[f++]){case 0:for(U=tA=0;tA<M;U=tA+=1)aA[x++]=c[f++];break;case 1:for(U=uA=0;uA<M;U=uA+=1)E=c[f++],I=U<p?0:aA[x-p],aA[x++]=(E+I)%256;break;case 2:for(U=wA=0;wA<M;U=wA+=1)E=c[f++],b=(U-U%p)/p,Y=P&&aA[(P-1)*M+b*p+U%p],aA[x++]=(Y+E)%256;break;case 3:for(U=fA=0;fA<M;U=fA+=1)E=c[f++],b=(U-U%p)/p,I=U<p?0:aA[x-p],Y=P&&aA[(P-1)*M+b*p+U%p],aA[x++]=(E+Math.floor((I+Y)/2))%256;break;case 4:for(U=QA=0;QA<M;U=QA+=1)E=c[f++],b=(U-U%p)/p,I=U<p?0:aA[x-p],P===0?Y=X=0:(Y=aA[(P-1)*M+b*p+U%p],X=b&&aA[(P-1)*M+(b-1)*p+U%p]),R=I+Y-X,Z=Math.abs(R-I),J=Math.abs(R-Y),nA=Math.abs(R-X),AA=Z<=J&&Z<=nA?I:J<=nA?Y:X,aA[x++]=(E+AA)%256;break;default:throw new Error("Invalid filter algorithm: "+c[f-1])}if(!N){var V=((C+P*L)*y.width+m)*p,q=P*M;for(U=0;U<yA;U+=1){for(var eA=0;eA<p;eA+=1)v[V++]=aA[q++];V+=(g-1)*p}}P++}}return c=Qh(c),y.interlaceMethod==1?(l(0,0,8,8),l(4,0,8,8),l(0,4,4,8),l(2,0,4,4),l(0,2,2,4),l(1,0,2,2),l(0,1,1,2)):l(0,0,1,1),v},u.prototype.decodePalette=function(){var c,p,v,f,y,l,m,C,g;for(v=this.palette,l=this.transparency.indexed||[],y=new Uint8Array((l.length||0)+v.length),f=0,c=0,p=m=0,C=v.length;m<C;p=m+=3)y[f++]=v[p],y[f++]=v[p+1],y[f++]=v[p+2],y[f++]=(g=l[c++])!=null?g:255;return y},u.prototype.copyToImageData=function(c,p){var v,f,y,l,m,C,g,L,E,x,b;if(f=this.colors,E=null,v=this.hasAlphaChannel,this.palette.length&&(E=(b=this._decodedPalette)!=null?b:this._decodedPalette=this.decodePalette(),f=4,v=!0),L=(y=c.data||c).length,m=E||p,l=C=0,f===1)for(;l<L;)g=E?4*p[l/4]:C,x=m[g++],y[l++]=x,y[l++]=x,y[l++]=x,y[l++]=v?m[g++]:255,C=g;else for(;l<L;)g=E?4*p[l/4]:C,y[l++]=m[g++],y[l++]=m[g++],y[l++]=m[g++],y[l++]=v?m[g++]:255,C=g},u.prototype.decode=function(){var c;return c=new Uint8Array(this.width*this.height*4),this.copyToImageData(c,this.decodePixels()),c};var d=function(){if(Object.prototype.toString.call(Le)==="[object Window]"){try{t=Le.document.createElement("canvas"),n=t.getContext("2d")}catch(c){return!1}return!0}return!1};return d(),o=function(c){var p;if(d()===!0)return n.width=c.width,n.height=c.height,n.clearRect(0,0,c.width,c.height),n.putImageData(c,0,0),(p=new Image).src=t.toDataURL(),p;throw new Error("This method requires a Browser with Canvas-capability.")},u.prototype.decodeFrames=function(c){var p,v,f,y,l,m,C,g;if(this.animation){for(g=[],v=l=0,m=(C=this.animation.frames).length;l<m;v=++l)p=C[v],f=c.createImageData(p.width,p.height),y=this.decodePixels(new Uint8Array(p.data)),this.copyToImageData(f,y),p.imageData=f,g.push(p.image=o(f));return g}},u.prototype.renderFrame=function(c,p){var v,f,y;return v=(f=this.animation.frames)[p],y=f[p-1],p===0&&c.clearRect(0,0,this.width,this.height),(y!=null?y.disposeOp:void 0)===1?c.clearRect(y.xOffset,y.yOffset,y.width,y.height):(y!=null?y.disposeOp:void 0)===2&&c.putImageData(y.imageData,y.xOffset,y.yOffset),v.blendOp===0&&c.clearRect(v.xOffset,v.yOffset,v.width,v.height),c.drawImage(v.image,v.xOffset,v.yOffset)},u.prototype.animate=function(c){var p,v,f,y,l,m,C=this;return v=0,m=this.animation,y=m.numFrames,f=m.frames,l=m.numPlays,(p=function(){var g,L;if(g=v++%y,L=f[g],C.renderFrame(c,g),y>1&&v/y<l)return C.animation._timeout=setTimeout(p,L.delay)})()},u.prototype.stopAnimation=function(){var c;return clearTimeout((c=this.animation)!=null?c._timeout:void 0)},u.prototype.render=function(c){var p,v;return c._png&&c._png.stopAnimation(),c._png=this,c.width=this.width,c.height=this.height,p=c.getContext("2d"),this.animation?(this.decodeFrames(p),this.animate(p)):(v=p.createImageData(this.width,this.height),this.copyToImageData(v,this.decodePixels()),p.putImageData(v,0,0))},u})();function zh(o){var t=0;if(o[t++]!==71||o[t++]!==73||o[t++]!==70||o[t++]!==56||(o[t++]+1&253)!=56||o[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var n=o[t++]|o[t++]<<8,u=o[t++]|o[t++]<<8,d=o[t++],c=d>>7,p=1<<(7&d)+1;o[t++],o[t++];var v=null,f=null;c&&(v=t,f=p,t+=3*p);var y=!0,l=[],m=0,C=null,g=0,L=null;for(this.width=n,this.height=u;y&&t<o.length;)switch(o[t++]){case 33:switch(o[t++]){case 255:if(o[t]!==11||o[t+1]==78&&o[t+2]==69&&o[t+3]==84&&o[t+4]==83&&o[t+5]==67&&o[t+6]==65&&o[t+7]==80&&o[t+8]==69&&o[t+9]==50&&o[t+10]==46&&o[t+11]==48&&o[t+12]==3&&o[t+13]==1&&o[t+16]==0)t+=14,L=o[t++]|o[t++]<<8,t++;else for(t+=12;;){if(!((P=o[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}break;case 249:if(o[t++]!==4||o[t+4]!==0)throw new Error("Invalid graphics extension block.");var E=o[t++];m=o[t++]|o[t++]<<8,C=o[t++],(1&E)==0&&(C=null),g=E>>2&7,t++;break;case 254:for(;;){if(!((P=o[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}break;default:throw new Error("Unknown graphic control label: 0x"+o[t-1].toString(16))}break;case 44:var x=o[t++]|o[t++]<<8,b=o[t++]|o[t++]<<8,U=o[t++]|o[t++]<<8,I=o[t++]|o[t++]<<8,_=o[t++],R=_>>6&1,Z=1<<(7&_)+1,AA=v,J=f,nA=!1;_>>7&&(nA=!0,AA=t,J=Z,t+=3*Z);var aA=t;for(t++;;){var P;if(!((P=o[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}l.push({x,y:b,width:U,height:I,has_local_palette:nA,palette_offset:AA,palette_size:J,data_offset:aA,data_length:t-aA,transparent_index:C,interlaced:!!R,delay:m,disposal:g});break;case 59:y=!1;break;default:throw new Error("Unknown gif block: 0x"+o[t-1].toString(16))}this.numFrames=function(){return l.length},this.loopCount=function(){return L},this.frameInfo=function(M){if(M<0||M>=l.length)throw new Error("Frame index out of range.");return l[M]},this.decodeAndBlitFrameBGRA=function(M,Y){var X=this.frameInfo(M),tA=X.width*X.height,uA=new Uint8Array(tA);bc(o,X.data_offset,uA,tA);var wA=X.palette_offset,fA=X.transparent_index;fA===null&&(fA=256);var QA=X.width,yA=n-QA,DA=QA,N=4*(X.y*n+X.x),V=4*((X.y+X.height)*n+X.x),q=N,eA=4*yA;X.interlaced===!0&&(eA+=4*n*7);for(var lA=8,gA=0,bA=uA.length;gA<bA;++gA){var UA=uA[gA];if(DA===0&&(DA=QA,(q+=eA)>=V&&(eA=4*yA+4*n*(lA-1),q=N+(QA+yA)*(lA<<1),lA>>=1)),UA===fA)q+=4;else{var PA=o[wA+3*UA],MA=o[wA+3*UA+1],kA=o[wA+3*UA+2];Y[q++]=kA,Y[q++]=MA,Y[q++]=PA,Y[q++]=255}--DA}},this.decodeAndBlitFrameRGBA=function(M,Y){var X=this.frameInfo(M),tA=X.width*X.height,uA=new Uint8Array(tA);bc(o,X.data_offset,uA,tA);var wA=X.palette_offset,fA=X.transparent_index;fA===null&&(fA=256);var QA=X.width,yA=n-QA,DA=QA,N=4*(X.y*n+X.x),V=4*((X.y+X.height)*n+X.x),q=N,eA=4*yA;X.interlaced===!0&&(eA+=4*n*7);for(var lA=8,gA=0,bA=uA.length;gA<bA;++gA){var UA=uA[gA];if(DA===0&&(DA=QA,(q+=eA)>=V&&(eA=4*yA+4*n*(lA-1),q=N+(QA+yA)*(lA<<1),lA>>=1)),UA===fA)q+=4;else{var PA=o[wA+3*UA],MA=o[wA+3*UA+1],kA=o[wA+3*UA+2];Y[q++]=PA,Y[q++]=MA,Y[q++]=kA,Y[q++]=255}--DA}}}function bc(o,t,n,u){for(var d=o[t++],c=1<<d,p=c+1,v=p+1,f=d+1,y=(1<<f)-1,l=0,m=0,C=0,g=o[t++],L=new Int32Array(4096),E=null;;){for(;l<16&&g!==0;)m|=o[t++]<<l,l+=8,g===1?g=o[t++]:--g;if(l<f)break;var x=m&y;if(m>>=f,l-=f,x!==c){if(x===p)break;for(var b=x<v?x:E,U=0,I=b;I>c;)I=L[I]>>8,++U;var _=I;if(C+U+(b!==x?1:0)>u)return void at.log("Warning, gif stream longer than expected.");n[C++]=_;var R=C+=U;for(b!==x&&(n[C++]=_),I=b;U--;)I=L[I],n[--R]=255&I,I>>=8;E!==null&&v<4096&&(L[v++]=E<<8|_,v>=y+1&&f<12&&(++f,y=y<<1|1)),E=x}else v=p+1,y=(1<<(f=d+1))-1,E=null}return C!==u&&at.log("Warning, gif stream shorter than expected."),n}function al(o){var t,n,u,d,c,p=Math.floor,v=new Array(64),f=new Array(64),y=new Array(64),l=new Array(64),m=new Array(65535),C=new Array(65535),g=new Array(64),L=new Array(64),E=[],x=0,b=7,U=new Array(64),I=new Array(64),_=new Array(64),R=new Array(256),Z=new Array(2048),AA=[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],J=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],nA=[0,1,2,3,4,5,6,7,8,9,10,11],aA=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],P=[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],M=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Y=[0,1,2,3,4,5,6,7,8,9,10,11],X=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],tA=[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 uA(N,V){for(var q=0,eA=0,lA=new Array,gA=1;gA<=16;gA++){for(var bA=1;bA<=N[gA];bA++)lA[V[eA]]=[],lA[V[eA]][0]=q,lA[V[eA]][1]=gA,eA++,q++;q*=2}return lA}function wA(N){for(var V=N[0],q=N[1]-1;q>=0;)V&1<<q&&(x|=1<<b),q--,--b<0&&(x==255?(fA(255),fA(0)):fA(x),b=7,x=0)}function fA(N){E.push(N)}function QA(N){fA(N>>8&255),fA(255&N)}function yA(N,V,q,eA,lA){for(var gA,bA=lA[0],UA=lA[240],PA=(function(jA,WA){var YA,JA,ae,me,de,ye,Te,Ue,we,BA,mA=0;for(we=0;we<8;++we){YA=jA[mA],JA=jA[mA+1],ae=jA[mA+2],me=jA[mA+3],de=jA[mA+4],ye=jA[mA+5],Te=jA[mA+6];var TA=YA+(Ue=jA[mA+7]),KA=YA-Ue,fe=JA+Te,Ae=JA-Te,Ce=ae+ye,Bt=ae-ye,He=me+de,er=me-de,Ge=TA+He,Gt=TA-He,Ne=fe+Ce,qA=fe-Ce;jA[mA]=Ge+Ne,jA[mA+4]=Ge-Ne;var VA=.707106781*(qA+Gt);jA[mA+2]=Gt+VA,jA[mA+6]=Gt-VA;var ie=.382683433*((Ge=er+Bt)-(qA=Ae+KA)),_e=.5411961*Ge+ie,Ke=1.306562965*qA+ie,Mt=.707106781*(Ne=Bt+Ae),tr=KA+Mt,ge=KA-Mt;jA[mA+5]=ge+_e,jA[mA+3]=ge-_e,jA[mA+1]=tr+Ke,jA[mA+7]=tr-Ke,mA+=8}for(mA=0,we=0;we<8;++we){YA=jA[mA],JA=jA[mA+8],ae=jA[mA+16],me=jA[mA+24],de=jA[mA+32],ye=jA[mA+40],Te=jA[mA+48];var Dr=YA+(Ue=jA[mA+56]),Yr=YA-Ue,zt=JA+Te,Be=JA-Te,lt=ae+ye,Yt=ae-ye,rr=me+de,_r=me-de,Qr=Dr+rr,Ur=Dr-rr,Mr=zt+lt,Kr=zt-lt;jA[mA]=Qr+Mr,jA[mA+32]=Qr-Mr;var Er=.707106781*(Kr+Ur);jA[mA+16]=Ur+Er,jA[mA+48]=Ur-Er;var qr=.382683433*((Qr=_r+Yt)-(Kr=Be+Yr)),on=.5411961*Qr+qr,zn=1.306562965*Kr+qr,ws=.707106781*(Mr=Yt+Be),vs=Yr+ws,ms=Yr-ws;jA[mA+40]=ms+on,jA[mA+24]=ms-on,jA[mA+8]=vs+zn,jA[mA+56]=vs-zn,mA++}for(we=0;we<64;++we)BA=jA[we]*WA[we],g[we]=BA>0?BA+.5|0:BA-.5|0;return g})(N,V),MA=0;MA<64;++MA)L[AA[MA]]=PA[MA];var kA=L[0]-q;q=L[0],kA==0?wA(eA[0]):(wA(eA[C[gA=32767+kA]]),wA(m[gA]));for(var GA=63;GA>0&&L[GA]==0;)GA--;if(GA==0)return wA(bA),q;for(var ue,LA=1;LA<=GA;){for(var $=LA;L[LA]==0&&LA<=GA;)++LA;var Fe=LA-$;if(Fe>=16){ue=Fe>>4;for(var zA=1;zA<=ue;++zA)wA(UA);Fe&=15}gA=32767+L[LA],wA(lA[(Fe<<4)+C[gA]]),wA(m[gA]),LA++}return GA!=63&&wA(bA),q}function DA(N){N=Math.min(Math.max(N,1),100),c!=N&&((function(V){for(var q=[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],eA=0;eA<64;eA++){var lA=p((q[eA]*V+50)/100);lA=Math.min(Math.max(lA,1),255),v[AA[eA]]=lA}for(var gA=[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],bA=0;bA<64;bA++){var UA=p((gA[bA]*V+50)/100);UA=Math.min(Math.max(UA,1),255),f[AA[bA]]=UA}for(var PA=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],MA=0,kA=0;kA<8;kA++)for(var GA=0;GA<8;GA++)y[MA]=1/(v[AA[MA]]*PA[kA]*PA[GA]*8),l[MA]=1/(f[AA[MA]]*PA[kA]*PA[GA]*8),MA++})(N<50?Math.floor(5e3/N):Math.floor(200-2*N)),c=N)}this.encode=function(N,V){V&&DA(V),E=new Array,x=0,b=7,QA(65496),QA(65504),QA(16),fA(74),fA(70),fA(73),fA(70),fA(0),fA(1),fA(1),fA(0),QA(1),QA(1),fA(0),fA(0),(function(){QA(65499),QA(132),fA(0);for(var JA=0;JA<64;JA++)fA(v[JA]);fA(1);for(var ae=0;ae<64;ae++)fA(f[ae])})(),(function(JA,ae){QA(65472),QA(17),fA(8),QA(ae),QA(JA),fA(3),fA(1),fA(17),fA(0),fA(2),fA(17),fA(1),fA(3),fA(17),fA(1)})(N.width,N.height),(function(){QA(65476),QA(418),fA(0);for(var JA=0;JA<16;JA++)fA(J[JA+1]);for(var ae=0;ae<=11;ae++)fA(nA[ae]);fA(16);for(var me=0;me<16;me++)fA(aA[me+1]);for(var de=0;de<=161;de++)fA(P[de]);fA(1);for(var ye=0;ye<16;ye++)fA(M[ye+1]);for(var Te=0;Te<=11;Te++)fA(Y[Te]);fA(17);for(var Ue=0;Ue<16;Ue++)fA(X[Ue+1]);for(var we=0;we<=161;we++)fA(tA[we])})(),QA(65498),QA(12),fA(3),fA(1),fA(0),fA(2),fA(17),fA(3),fA(17),fA(0),fA(63),fA(0);var q=0,eA=0,lA=0;x=0,b=7,this.encode.displayName="_encode_";for(var gA,bA,UA,PA,MA,kA,GA,ue,LA,$=N.data,Fe=N.width,zA=N.height,jA=4*Fe,WA=0;WA<zA;){for(gA=0;gA<jA;){for(MA=jA*WA+gA,GA=-1,ue=0,LA=0;LA<64;LA++)kA=MA+(ue=LA>>3)*jA+(GA=4*(7&LA)),WA+ue>=zA&&(kA-=jA*(WA+1+ue-zA)),gA+GA>=jA&&(kA-=gA+GA-jA+4),bA=$[kA++],UA=$[kA++],PA=$[kA++],U[LA]=(Z[bA]+Z[UA+256>>0]+Z[PA+512>>0]>>16)-128,I[LA]=(Z[bA+768>>0]+Z[UA+1024>>0]+Z[PA+1280>>0]>>16)-128,_[LA]=(Z[bA+1280>>0]+Z[UA+1536>>0]+Z[PA+1792>>0]>>16)-128;q=yA(U,y,q,t,u),eA=yA(I,l,eA,n,d),lA=yA(_,l,lA,n,d),gA+=32}WA+=8}if(b>=0){var YA=[];YA[1]=b+1,YA[0]=(1<<b+1)-1,wA(YA)}return QA(65497),new Uint8Array(E)},o=o||50,(function(){for(var N=String.fromCharCode,V=0;V<256;V++)R[V]=N(V)})(),t=uA(J,nA),n=uA(M,Y),u=uA(aA,P),d=uA(X,tA),(function(){for(var N=1,V=2,q=1;q<=15;q++){for(var eA=N;eA<V;eA++)C[32767+eA]=q,m[32767+eA]=[],m[32767+eA][1]=q,m[32767+eA][0]=eA;for(var lA=-(V-1);lA<=-N;lA++)C[32767+lA]=q,m[32767+lA]=[],m[32767+lA][1]=q,m[32767+lA][0]=V-1+lA;N<<=1,V<<=1}})(),(function(){for(var N=0;N<256;N++)Z[N]=19595*N,Z[N+256>>0]=38470*N,Z[N+512>>0]=7471*N+32768,Z[N+768>>0]=-11059*N,Z[N+1024>>0]=-21709*N,Z[N+1280>>0]=32768*N+8421375,Z[N+1536>>0]=-27439*N,Z[N+1792>>0]=-5329*N})(),DA(o)}function yn(o,t){if(this.pos=0,this.buffer=o,this.datav=new DataView(o.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 new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Qc(o){function t(J){if(!J)throw Error("assert :P")}function n(J,nA,aA){for(var P=0;4>P;P++)if(J[nA+P]!=aA.charCodeAt(P))return!0;return!1}function u(J,nA,aA,P,M){for(var Y=0;Y<M;Y++)J[nA+Y]=aA[P+Y]}function d(J,nA,aA,P){for(var M=0;M<P;M++)J[nA+M]=aA}function c(J){return new Int32Array(J)}function p(J,nA){for(var aA=[],P=0;P<J;P++)aA.push(new nA);return aA}function v(J,nA){var aA=[];return(function P(M,Y,X){for(var tA=X[Y],uA=0;uA<tA&&(M.push(X.length>Y+1?[]:new nA),!(X.length<Y+1));uA++)P(M[uA],Y+1,X)})(aA,0,J),aA}var f=function(){var J=this;function nA(A,a){for(var B=1<<a-1>>>0;A&B;)B>>>=1;return B?(A&B-1)+B:A}function aA(A,a,B,F,S){t(!(F%B));do A[a+(F-=B)]=S;while(0<F)}function P(A,a,B,F,S){if(t(2328>=S),512>=S)var j=c(512);else if((j=c(S))==null)return 0;return(function(T,D,K,W,sA,CA){var FA,dA,IA=D,EA=1<<K,iA=c(16),cA=c(16);for(t(sA!=0),t(W!=null),t(T!=null),t(0<K),dA=0;dA<sA;++dA){if(15<W[dA])return 0;++iA[W[dA]]}if(iA[0]==sA)return 0;for(cA[1]=0,FA=1;15>FA;++FA){if(iA[FA]>1<<FA)return 0;cA[FA+1]=cA[FA]+iA[FA]}for(dA=0;dA<sA;++dA)FA=W[dA],0<W[dA]&&(CA[cA[FA]++]=dA);if(cA[15]==1)return(W=new M).g=0,W.value=CA[0],aA(T,IA,1,EA,W),EA;var HA,OA=-1,NA=EA-1,re=0,ZA=1,ve=1,$A=1<<K;for(dA=0,FA=1,sA=2;FA<=K;++FA,sA<<=1){if(ZA+=ve<<=1,0>(ve-=iA[FA]))return 0;for(;0<iA[FA];--iA[FA])(W=new M).g=FA,W.value=CA[dA++],aA(T,IA+re,sA,$A,W),re=nA(re,FA)}for(FA=K+1,sA=2;15>=FA;++FA,sA<<=1){if(ZA+=ve<<=1,0>(ve-=iA[FA]))return 0;for(;0<iA[FA];--iA[FA]){if(W=new M,(re&NA)!=OA){for(IA+=$A,HA=1<<(OA=FA)-K;15>OA&&!(0>=(HA-=iA[OA]));)++OA,HA<<=1;EA+=$A=1<<(HA=OA-K),T[D+(OA=re&NA)].g=HA+K,T[D+OA].value=IA-D-OA}W.g=FA-K,W.value=CA[dA++],aA(T,IA+(re>>K),sA,$A,W),re=nA(re,FA)}}return ZA!=2*cA[15]-1?0:EA})(A,a,B,F,S,j)}function M(){this.value=this.g=0}function Y(){this.value=this.g=0}function X(){this.G=p(5,M),this.H=c(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=p(mt,Y)}function tA(A,a,B,F){t(A!=null),t(a!=null),t(2147483648>F),A.Ca=254,A.I=0,A.b=-8,A.Ka=0,A.oa=a,A.pa=B,A.Jd=a,A.Yc=B+F,A.Zc=4<=F?B+F-4+1:B,gA(A)}function uA(A,a){for(var B=0;0<a--;)B|=UA(A,128)<<a;return B}function wA(A,a){var B=uA(A,a);return bA(A)?-B:B}function fA(A,a,B,F){var S,j=0;for(t(A!=null),t(a!=null),t(4294967288>F),A.Sb=F,A.Ra=0,A.u=0,A.h=0,4<F&&(F=4),S=0;S<F;++S)j+=a[B+S]<<8*S;A.Ra=j,A.bb=F,A.oa=a,A.pa=B}function QA(A){for(;8<=A.u&&A.bb<A.Sb;)A.Ra>>>=8,A.Ra+=A.oa[A.pa+A.bb]<<os-8>>>0,++A.bb,A.u-=8;q(A)&&(A.h=1,A.u=0)}function yA(A,a){if(t(0<=a),!A.h&&a<=is){var B=V(A)&Xe[a];return A.u+=a,QA(A),B}return A.h=1,A.u=0}function DA(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function N(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function V(A){return A.Ra>>>(A.u&os-1)>>>0}function q(A){return t(A.bb<=A.Sb),A.h||A.bb==A.Sb&&A.u>os}function eA(A,a){A.u=a,A.h=q(A)}function lA(A){A.u>=Is&&(t(A.u>=Is),QA(A))}function gA(A){t(A!=null&&A.oa!=null),A.pa<A.Zc?(A.I=(A.oa[A.pa++]|A.I<<8)>>>0,A.b+=8):(t(A!=null&&A.oa!=null),A.pa<A.Yc?(A.b+=8,A.I=A.oa[A.pa++]|A.I<<8):A.Ka?A.b=0:(A.I<<=8,A.b+=8,A.Ka=1))}function bA(A){return uA(A,1)}function UA(A,a){var B=A.Ca;0>A.b&&gA(A);var F=A.b,S=B*a>>>8,j=(A.I>>>F>S)+0;for(j?(B-=S,A.I-=S+1<<F>>>0):B=S+1,F=B,S=0;256<=F;)S+=8,F>>=8;return F=7^S+qt[F],A.b-=F,A.Ca=(B<<F)-1,j}function PA(A,a,B){A[a+0]=B>>24&255,A[a+1]=B>>16&255,A[a+2]=B>>8&255,A[a+3]=B>>0&255}function MA(A,a){return A[a+0]<<0|A[a+1]<<8}function kA(A,a){return MA(A,a)|A[a+2]<<16}function GA(A,a){return MA(A,a)|MA(A,a+2)<<16}function ue(A,a){var B=1<<a;return t(A!=null),t(0<a),A.X=c(B),A.X==null?0:(A.Mb=32-a,A.Xa=a,1)}function LA(A,a){t(A!=null),t(a!=null),t(A.Xa==a.Xa),u(a.X,0,A.X,0,1<<a.Xa)}function $(){this.X=[],this.Xa=this.Mb=0}function Fe(A,a,B,F){t(B!=null),t(F!=null);var S=B[0],j=F[0];return S==0&&(S=(A*j+a/2)/a),j==0&&(j=(a*S+A/2)/A),0>=S||0>=j?0:(B[0]=S,F[0]=j,1)}function zA(A,a){return A+(1<<a)-1>>>a}function jA(A,a){return((4278255360&A)+(4278255360&a)>>>0&4278255360)+((16711935&A)+(16711935&a)>>>0&16711935)>>>0}function WA(A,a){J[a]=function(B,F,S,j,T,D,K){var W;for(W=0;W<T;++W){var sA=J[A](D[K+W-1],S,j+W);D[K+W]=jA(B[F+W],sA)}}}function YA(){this.ud=this.hd=this.jd=0}function JA(A,a){return((4278124286&(A^a))>>>1)+(A&a)>>>0}function ae(A){return 0<=A&&256>A?A:0>A?0:255<A?255:void 0}function me(A,a){return ae(A+(A-a+.5>>1))}function de(A,a,B){return Math.abs(a-B)-Math.abs(A-B)}function ye(A,a,B,F,S,j,T){for(F=j[T-1],B=0;B<S;++B)j[T+B]=F=jA(A[a+B],F)}function Te(A,a,B,F,S){var j;for(j=0;j<B;++j){var T=A[a+j],D=T>>8&255,K=16711935&(K=(K=16711935&T)+((D<<16)+D));F[S+j]=(4278255360&T)+K>>>0}}function Ue(A,a){a.jd=A>>0&255,a.hd=A>>8&255,a.ud=A>>16&255}function we(A,a,B,F,S,j){var T;for(T=0;T<F;++T){var D=a[B+T],K=D>>>8,W=D,sA=255&(sA=(sA=D>>>16)+((A.jd<<24>>24)*(K<<24>>24)>>>5));W=255&(W=(W=W+((A.hd<<24>>24)*(K<<24>>24)>>>5))+((A.ud<<24>>24)*(sA<<24>>24)>>>5)),S[j+T]=(4278255360&D)+(sA<<16)+W}}function BA(A,a,B,F,S){J[a]=function(j,T,D,K,W,sA,CA,FA,dA){for(K=CA;K<FA;++K)for(CA=0;CA<dA;++CA)W[sA++]=S(D[F(j[T++])])},J[A]=function(j,T,D,K,W,sA,CA){var FA=8>>j.b,dA=j.Ea,IA=j.K[0],EA=j.w;if(8>FA)for(j=(1<<j.b)-1,EA=(1<<FA)-1;T<D;++T){var iA,cA=0;for(iA=0;iA<dA;++iA)iA&j||(cA=F(K[W++])),sA[CA++]=S(IA[cA&EA]),cA>>=FA}else J["VP8LMapColor"+B](K,W,IA,EA,sA,CA,T,D,dA)}}function mA(A,a,B,F,S){for(B=a+B;a<B;){var j=A[a++];F[S++]=j>>16&255,F[S++]=j>>8&255,F[S++]=j>>0&255}}function TA(A,a,B,F,S){for(B=a+B;a<B;){var j=A[a++];F[S++]=j>>16&255,F[S++]=j>>8&255,F[S++]=j>>0&255,F[S++]=j>>24&255}}function KA(A,a,B,F,S){for(B=a+B;a<B;){var j=(T=A[a++])>>16&240|T>>12&15,T=T>>0&240|T>>28&15;F[S++]=j,F[S++]=T}}function fe(A,a,B,F,S){for(B=a+B;a<B;){var j=(T=A[a++])>>16&248|T>>13&7,T=T>>5&224|T>>3&31;F[S++]=j,F[S++]=T}}function Ae(A,a,B,F,S){for(B=a+B;a<B;){var j=A[a++];F[S++]=j>>0&255,F[S++]=j>>8&255,F[S++]=j>>16&255}}function Ce(A,a,B,F,S,j){if(j==0)for(B=a+B;a<B;)PA(F,((j=A[a++])[0]>>24|j[1]>>8&65280|j[2]<<8&16711680|j[3]<<24)>>>0),S+=32;else u(F,S,A,a,B)}function Bt(A,a){J[a][0]=J[A+"0"],J[a][1]=J[A+"1"],J[a][2]=J[A+"2"],J[a][3]=J[A+"3"],J[a][4]=J[A+"4"],J[a][5]=J[A+"5"],J[a][6]=J[A+"6"],J[a][7]=J[A+"7"],J[a][8]=J[A+"8"],J[a][9]=J[A+"9"],J[a][10]=J[A+"10"],J[a][11]=J[A+"11"],J[a][12]=J[A+"12"],J[a][13]=J[A+"13"],J[a][14]=J[A+"0"],J[a][15]=J[A+"0"]}function He(A){return A==Wo||A==Jo||A==so||A==Ps}function er(){this.eb=[],this.size=this.A=this.fb=0}function Ge(){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 Gt(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new er,this.f.kb=new Ge,this.sd=null}function Ne(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function qA(){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 VA(A){return alert("todo:WebPSamplerProcessPlane"),A.T}function ie(A,a){var B=A.T,F=a.ba.f.RGBA,S=F.eb,j=F.fb+A.ka*F.A,T=Nr[a.ba.S],D=A.y,K=A.O,W=A.f,sA=A.N,CA=A.ea,FA=A.W,dA=a.cc,IA=a.dc,EA=a.Mc,iA=a.Nc,cA=A.ka,HA=A.ka+A.T,OA=A.U,NA=OA+1>>1;for(cA==0?T(D,K,null,null,W,sA,CA,FA,W,sA,CA,FA,S,j,null,null,OA):(T(a.ec,a.fc,D,K,dA,IA,EA,iA,W,sA,CA,FA,S,j-F.A,S,j,OA),++B);cA+2<HA;cA+=2)dA=W,IA=sA,EA=CA,iA=FA,sA+=A.Rc,FA+=A.Rc,j+=2*F.A,T(D,(K+=2*A.fa)-A.fa,D,K,dA,IA,EA,iA,W,sA,CA,FA,S,j-F.A,S,j,OA);return K+=A.fa,A.j+HA<A.o?(u(a.ec,a.fc,D,K,OA),u(a.cc,a.dc,W,sA,NA),u(a.Mc,a.Nc,CA,FA,NA),B--):1&HA||T(D,K,null,null,W,sA,CA,FA,W,sA,CA,FA,S,j+F.A,null,null,OA),B}function _e(A,a,B){var F=A.F,S=[A.J];if(F!=null){var j=A.U,T=a.ba.S,D=T==no||T==so;a=a.ba.f.RGBA;var K=[0],W=A.ka;K[0]=A.T,A.Kb&&(W==0?--K[0]:(--W,S[0]-=A.width),A.j+A.ka+A.T==A.o&&(K[0]=A.o-A.j-W));var sA=a.eb;W=a.fb+W*a.A,A=nt(F,S[0],A.width,j,K,sA,W+(D?0:3),a.A),t(B==K),A&&He(T)&&yr(sA,W,D,j,K,a.A)}return 0}function Ke(A){var a=A.ma,B=a.ba.S,F=11>B,S=B==to||B==ro||B==no||B==Os||B==12||He(B);if(a.memory=null,a.Ib=null,a.Jb=null,a.Nd=null,!vt(a.Oa,A,S?11:12))return 0;if(S&&He(B)&&RA(),A.da)alert("todo:use_scaling");else{if(F){if(a.Ib=VA,A.Kb){if(B=A.U+1>>1,a.memory=c(A.U+2*B),a.memory==null)return 0;a.ec=a.memory,a.fc=0,a.cc=a.ec,a.dc=a.fc+A.U,a.Mc=a.cc,a.Nc=a.dc+B,a.Ib=ie,RA()}}else alert("todo:EmitYUV");S&&(a.Jb=_e,F&&pA())}if(F&&!Ea){for(A=0;256>A;++A)Lu[A]=89858*(A-128)+ao>>oo,Su[A]=-22014*(A-128)+ao,xu[A]=-45773*(A-128),Iu[A]=113618*(A-128)+ao>>oo;for(A=_n;A<Yo;++A)a=76283*(A-16)+ao>>oo,Hu[A-_n]=Ot(a,255),Nu[A-_n]=Ot(a+8>>4,15);Ea=1}return 1}function Mt(A){var a=A.ma,B=A.U,F=A.T;return t(!(1&A.ka)),0>=B||0>=F?0:(B=a.Ib(A,a),a.Jb!=null&&a.Jb(A,a,B),a.Dc+=B,1)}function tr(A){A.ma.memory=null}function ge(A,a,B,F){return yA(A,8)!=47?0:(a[0]=yA(A,14)+1,B[0]=yA(A,14)+1,F[0]=yA(A,1),yA(A,3)!=0?0:!A.h)}function Dr(A,a){if(4>A)return A+1;var B=A-2>>1;return(2+(1&A)<<B)+yA(a,B)+1}function Yr(A,a){return 120<a?a-120:1<=(B=((B=gu[a-1])>>4)*A+(8-(15&B)))?B:1;var B}function zt(A,a,B){var F=V(B),S=A[a+=255&F].g-8;return 0<S&&(eA(B,B.u+8),F=V(B),a+=A[a].value,a+=F&(1<<S)-1),eA(B,B.u+A[a].g),A[a].value}function Be(A,a,B){return B.g+=A.g,B.value+=A.value<<a>>>0,t(8>=B.g),A.g}function lt(A,a,B){var F=A.xc;return t((a=F==0?0:A.vc[A.md*(B>>F)+(a>>F)])<A.Wb),A.Ya[a]}function Yt(A,a,B,F){var S=A.ab,j=A.c*a,T=A.C;a=T+a;var D=B,K=F;for(F=A.Ta,B=A.Ua;0<S--;){var W=A.gc[S],sA=T,CA=a,FA=D,dA=K,IA=(K=F,D=B,W.Ea);switch(t(sA<CA),t(CA<=W.nc),W.hc){case 2:ai(FA,dA,(CA-sA)*IA,K,D);break;case 0:var EA=sA,iA=CA,cA=K,HA=D,OA=($A=W).Ea;EA==0&&(xs(FA,dA,null,null,1,cA,HA),ye(FA,dA+1,0,0,OA-1,cA,HA+1),dA+=OA,HA+=OA,++EA);for(var NA=1<<$A.b,re=NA-1,ZA=zA(OA,$A.b),ve=$A.K,$A=$A.w+(EA>>$A.b)*ZA;EA<iA;){var ze=ve,qe=$A,ke=1;for(Ss(FA,dA,cA,HA-OA,1,cA,HA);ke<OA;){var _A=(ke&~re)+NA;_A>OA&&(_A=OA),(0,Zt[ze[qe++]>>8&15])(FA,dA+ +ke,cA,HA+ke-OA,_A-ke,cA,HA+ke),ke=_A}dA+=OA,HA+=OA,++EA&re||($A+=ZA)}CA!=W.nc&&u(K,D-IA,K,D+(CA-sA-1)*IA,IA);break;case 1:for(IA=FA,iA=dA,OA=(FA=W.Ea)-(HA=FA&~(cA=(dA=1<<W.b)-1)),EA=zA(FA,W.b),NA=W.K,W=W.w+(sA>>W.b)*EA;sA<CA;){for(re=NA,ZA=W,ve=new YA,$A=iA+HA,ze=iA+FA;iA<$A;)Ue(re[ZA++],ve),jn(ve,IA,iA,dA,K,D),iA+=dA,D+=dA;iA<ze&&(Ue(re[ZA++],ve),jn(ve,IA,iA,OA,K,D),iA+=OA,D+=OA),++sA&cA||(W+=EA)}break;case 3:if(FA==K&&dA==D&&0<W.b){for(iA=K,FA=IA=D+(CA-sA)*IA-(HA=(CA-sA)*zA(W.Ea,W.b)),dA=K,cA=D,EA=[],HA=(OA=HA)-1;0<=HA;--HA)EA[HA]=dA[cA+HA];for(HA=OA-1;0<=HA;--HA)iA[FA+HA]=EA[HA];ct(W,sA,CA,K,IA,K,D)}else ct(W,sA,CA,FA,dA,K,D)}D=F,K=B}K!=B&&u(F,B,D,K,j)}function rr(A,a){var B=A.V,F=A.Ba+A.c*A.C,S=a-A.C;if(t(a<=A.l.o),t(16>=S),0<S){var j=A.l,T=A.Ta,D=A.Ua,K=j.width;if(Yt(A,S,B,F),S=D=[D],t((B=A.C)<(F=a)),t(j.v<j.va),F>j.o&&(F=j.o),B<j.j){var W=j.j-B;B=j.j,S[0]+=W*K}if(B>=F?B=0:(S[0]+=4*j.v,j.ka=B-j.j,j.U=j.va-j.v,j.T=F-B,B=1),B){if(D=D[0],11>(B=A.ca).S){var sA=B.f.RGBA,CA=(F=B.S,S=j.U,j=j.T,W=sA.eb,sA.A),FA=j;for(sA=sA.fb+A.Ma*sA.A;0<FA--;){var dA=T,IA=D,EA=S,iA=W,cA=sA;switch(F){case eo:$t(dA,IA,EA,iA,cA);break;case to:Kt(dA,IA,EA,iA,cA);break;case Wo:Kt(dA,IA,EA,iA,cA),yr(iA,cA,0,EA,1,0);break;case fs:vr(dA,IA,EA,iA,cA);break;case ro:Ce(dA,IA,EA,iA,cA,1);break;case Jo:Ce(dA,IA,EA,iA,cA,1),yr(iA,cA,0,EA,1,0);break;case no:Ce(dA,IA,EA,iA,cA,0);break;case so:Ce(dA,IA,EA,iA,cA,0),yr(iA,cA,1,EA,1,0);break;case Os:fn(dA,IA,EA,iA,cA);break;case Ps:fn(dA,IA,EA,iA,cA),rt(iA,cA,EA,1,0);break;case ma:hn(dA,IA,EA,iA,cA);break;default:t(0)}D+=K,sA+=CA}A.Ma+=j}else alert("todo:EmitRescaledRowsYUVA");t(A.Ma<=B.height)}}A.C=a,t(A.C<=A.i)}function _r(A){var a;if(0<A.ua)return 0;for(a=0;a<A.Wb;++a){var B=A.Ya[a].G,F=A.Ya[a].H;if(0<B[1][F[1]+0].g||0<B[2][F[2]+0].g||0<B[3][F[3]+0].g)return 0}return 1}function Qr(A,a,B,F,S,j){if(A.Z!=0){var T=A.qd,D=A.rd;for(t(Bn[A.Z]!=null);a<B;++a)Bn[A.Z](T,D,F,S,F,S,j),T=F,D=S,S+=j;A.qd=T,A.rd=D}}function Ur(A,a){var B=A.l.ma,F=B.Z==0||B.Z==1?A.l.j:A.C;if(F=A.C<F?F:A.C,t(a<=A.l.o),a>F){var S=A.l.width,j=B.ca,T=B.tb+S*F,D=A.V,K=A.Ba+A.c*F,W=A.gc;t(A.ab==1),t(W[0].hc==3),kr(W[0],F,a,D,K,j,T),Qr(B,F,a,j,T,S)}A.C=A.Ma=a}function Mr(A,a,B,F,S,j,T){var D=A.$/F,K=A.$%F,W=A.m,sA=A.s,CA=B+A.$,FA=CA;S=B+F*S;var dA=B+F*j,IA=280+sA.ua,EA=A.Pb?D:16777216,iA=0<sA.ua?sA.Wa:null,cA=sA.wc,HA=CA<dA?lt(sA,K,D):null;t(A.C<j),t(dA<=S);var OA=!1;A:for(;;){for(;OA||CA<dA;){var NA=0;if(D>=EA){var re=CA-B;t((EA=A).Pb),EA.wd=EA.m,EA.xd=re,0<EA.s.ua&&LA(EA.s.Wa,EA.s.vb),EA=D+Bu}if(K&cA||(HA=lt(sA,K,D)),t(HA!=null),HA.Qb&&(a[CA]=HA.qb,OA=!0),!OA)if(lA(W),HA.jc){NA=W,re=a;var ZA=CA,ve=HA.pd[V(NA)&mt-1];t(HA.jc),256>ve.g?(eA(NA,NA.u+ve.g),re[ZA]=ve.value,NA=0):(eA(NA,NA.u+ve.g-256),t(256<=ve.value),NA=ve.value),NA==0&&(OA=!0)}else NA=zt(HA.G[0],HA.H[0],W);if(W.h)break;if(OA||256>NA){if(!OA)if(HA.nd)a[CA]=(HA.qb|NA<<8)>>>0;else{if(lA(W),OA=zt(HA.G[1],HA.H[1],W),lA(W),re=zt(HA.G[2],HA.H[2],W),ZA=zt(HA.G[3],HA.H[3],W),W.h)break;a[CA]=(ZA<<24|OA<<16|NA<<8|re)>>>0}if(OA=!1,++CA,++K>=F&&(K=0,++D,T!=null&&D<=j&&!(D%16)&&T(A,D),iA!=null))for(;FA<CA;)NA=a[FA++],iA.X[(506832829*NA&4294967295)>>>iA.Mb]=NA}else if(280>NA){if(NA=Dr(NA-256,W),re=zt(HA.G[4],HA.H[4],W),lA(W),re=Yr(F,re=Dr(re,W)),W.h)break;if(CA-B<re||S-CA<NA)break A;for(ZA=0;ZA<NA;++ZA)a[CA+ZA]=a[CA+ZA-re];for(CA+=NA,K+=NA;K>=F;)K-=F,++D,T!=null&&D<=j&&!(D%16)&&T(A,D);if(t(CA<=S),K&cA&&(HA=lt(sA,K,D)),iA!=null)for(;FA<CA;)NA=a[FA++],iA.X[(506832829*NA&4294967295)>>>iA.Mb]=NA}else{if(!(NA<IA))break A;for(OA=NA-280,t(iA!=null);FA<CA;)NA=a[FA++],iA.X[(506832829*NA&4294967295)>>>iA.Mb]=NA;NA=CA,t(!(OA>>>(re=iA).Xa)),a[NA]=re.X[OA],OA=!0}OA||t(W.h==q(W))}if(A.Pb&&W.h&&CA<S)t(A.m.h),A.a=5,A.m=A.wd,A.$=A.xd,0<A.s.ua&&LA(A.s.vb,A.s.Wa);else{if(W.h)break A;T!=null&&T(A,D>j?j:D),A.a=0,A.$=CA-B}return 1}return A.a=3,0}function Kr(A){t(A!=null),A.vc=null,A.yc=null,A.Ya=null;var a=A.Wa;a!=null&&(a.X=null),A.vb=null,t(A!=null)}function Er(){var A=new Vo;return A==null?null:(A.a=0,A.xb=Fa,Bt("Predictor","VP8LPredictors"),Bt("Predictor","VP8LPredictors_C"),Bt("PredictorAdd","VP8LPredictorsAdd"),Bt("PredictorAdd","VP8LPredictorsAdd_C"),ai=Te,jn=we,$t=mA,Kt=TA,fn=KA,hn=fe,vr=Ae,J.VP8LMapColor32b=wr,J.VP8LMapColor8b=yt,A)}function qr(A,a,B,F,S){var j=1,T=[A],D=[a],K=F.m,W=F.s,sA=null,CA=0;A:for(;;){if(B)for(;j&&yA(K,1);){var FA=T,dA=D,IA=F,EA=1,iA=IA.m,cA=IA.gc[IA.ab],HA=yA(iA,2);if(IA.Oc&1<<HA)j=0;else{switch(IA.Oc|=1<<HA,cA.hc=HA,cA.Ea=FA[0],cA.nc=dA[0],cA.K=[null],++IA.ab,t(4>=IA.ab),HA){case 0:case 1:cA.b=yA(iA,3)+2,EA=qr(zA(cA.Ea,cA.b),zA(cA.nc,cA.b),0,IA,cA.K),cA.K=cA.K[0];break;case 3:var OA,NA=yA(iA,8)+1,re=16<NA?0:4<NA?1:2<NA?2:3;if(FA[0]=zA(cA.Ea,re),cA.b=re,OA=EA=qr(NA,1,0,IA,cA.K)){var ZA,ve=NA,$A=cA,ze=1<<(8>>$A.b),qe=c(ze);if(qe==null)OA=0;else{var ke=$A.K[0],_A=$A.w;for(qe[0]=$A.K[0][0],ZA=1;ZA<1*ve;++ZA)qe[ZA]=jA(ke[_A+ZA],qe[ZA-1]);for(;ZA<4*ze;++ZA)qe[ZA]=0;$A.K[0]=null,$A.K[0]=qe,OA=1}}EA=OA;break;case 2:break;default:t(0)}j=EA}}if(T=T[0],D=D[0],j&&yA(K,1)&&!(j=1<=(CA=yA(K,4))&&11>=CA)){F.a=3;break A}var st;if(st=j)e:{var $e,je,Ze,ur=F,bt=T,Pt=D,Ve=CA,Fr=B,br=ur.m,Tt=ur.s,ft=[null],Rt=1,lr=0,tn=pu[Ve];t:for(;;){if(Fr&&yA(br,1)){var xt=yA(br,3)+2,wn=zA(bt,xt),vn=zA(Pt,xt),Ds=wn*vn;if(!qr(wn,vn,0,ur,ft))break t;for(ft=ft[0],Tt.xc=xt,$e=0;$e<Ds;++$e){var Mn=ft[$e]>>8&65535;ft[$e]=Mn,Mn>=Rt&&(Rt=Mn+1)}}if(br.h)break t;for(je=0;5>je;++je){var gt=ya[je];!je&&0<Ve&&(gt+=1<<Ve),lr<gt&&(lr=gt)}var qo=p(Rt*tn,M),Sa=Rt,Ha=p(Sa,X);if(Ha==null)var lo=null;else t(65536>=Sa),lo=Ha;var fi=c(lr);if(lo==null||fi==null||qo==null){ur.a=1;break t}var hi=qo;for($e=Ze=0;$e<Rt;++$e){var Wr=lo[$e],_s=Wr.G,Ms=Wr.H,Zo=0,co=1,di=0;for(je=0;5>je;++je){gt=ya[je],_s[je]=hi,Ms[je]=Ze,!je&&0<Ve&&(gt+=1<<Ve);n:{var fo,gi=gt,Ks=ur,Rs=fi,Na=hi,Ou=Ze,ho=0,rn=Ks.m,$o=yA(rn,1);if(d(Rs,0,0,gi),$o){var ja=yA(rn,1)+1,Oa=yA(rn,1),Aa=yA(rn,Oa==0?1:8);Rs[Aa]=1,ja==2&&(Rs[Aa=yA(rn,8)]=1);var pi=1}else{var go=c(19),Pa=yA(rn,4)+4;if(19<Pa){Ks.a=3;var po=0;break n}for(fo=0;fo<Pa;++fo)go[io[fo]]=yA(rn,3);var ea=void 0,Xt=void 0,Bo=Ks,Pu=go,wo=gi,Ta=Rs,ta=0,Kn=Bo.m,Da=8,_a=p(128,M);r:for(;P(_a,0,7,Pu,19);){if(yA(Kn,1)){var Tu=2+2*yA(Kn,3);if((ea=2+yA(Kn,Tu))>wo)break r}else ea=wo;for(Xt=0;Xt<wo&&ea--;){lA(Kn);var Ma=_a[0+(127&V(Kn))];eA(Kn,Kn.u+Ma.g);var hs=Ma.value;if(16>hs)Ta[Xt++]=hs,hs!=0&&(Da=hs);else{var Du=hs==16,vo=hs-16,Ka=hu[vo],Dt=yA(Kn,fu[vo])+Ka;if(Xt+Dt>wo)break r;for(var Bi=Du?Da:0;0<Dt--;)Ta[Xt++]=Bi}}ta=1;break r}ta||(Bo.a=3),pi=ta}(pi=pi&&!rn.h)&&(ho=P(Na,Ou,8,Rs,gi)),pi&&ho!=0?po=ho:(Ks.a=3,po=0)}if(po==0)break t;if(co&&du[je]==1&&(co=hi[Ze].g==0),Zo+=hi[Ze].g,Ze+=po,3>=je){var wi,ra=fi[0];for(wi=1;wi<gt;++wi)fi[wi]>ra&&(ra=fi[wi]);di+=ra}}if(Wr.nd=co,Wr.Qb=0,co&&(Wr.qb=(_s[3][Ms[3]+0].value<<24|_s[1][Ms[1]+0].value<<16|_s[2][Ms[2]+0].value)>>>0,Zo==0&&256>_s[0][Ms[0]+0].value&&(Wr.Qb=1,Wr.qb+=_s[0][Ms[0]+0].value<<8)),Wr.jc=!Wr.Qb&&6>di,Wr.jc){var vi,Jr=Wr;for(vi=0;vi<mt;++vi){var Rn=vi,kn=Jr.pd[Rn],mo=Jr.G[0][Jr.H[0]+Rn];256<=mo.value?(kn.g=mo.g+256,kn.value=mo.value):(kn.g=0,kn.value=0,Rn>>=Be(mo,8,kn),Rn>>=Be(Jr.G[1][Jr.H[1]+Rn],16,kn),Rn>>=Be(Jr.G[2][Jr.H[2]+Rn],0,kn),Be(Jr.G[3][Jr.H[3]+Rn],24,kn))}}}Tt.vc=ft,Tt.Wb=Rt,Tt.Ya=lo,Tt.yc=qo,st=1;break e}st=0}if(!(j=st)){F.a=3;break A}if(0<CA){if(W.ua=1<<CA,!ue(W.Wa,CA)){F.a=1,j=0;break A}}else W.ua=0;var na=F,Ra=T,_u=D,sa=na.s,ia=sa.xc;if(na.c=Ra,na.i=_u,sa.md=zA(Ra,ia),sa.wc=ia==0?-1:(1<<ia)-1,B){F.xb=bu;break A}if((sA=c(T*D))==null){F.a=1,j=0;break A}j=(j=Mr(F,sA,0,T,D,D,null))&&!K.h;break A}return j?(S!=null?S[0]=sA:(t(sA==null),t(B)),F.$=0,B||Kr(W)):Kr(W),j}function on(A,a){var B=A.c*A.i,F=B+a+16*a;return t(A.c<=a),A.V=c(F),A.V==null?(A.Ta=null,A.Ua=0,A.a=1,0):(A.Ta=A.V,A.Ua=A.Ba+B+a,1)}function zn(A,a){var B=A.C,F=a-B,S=A.V,j=A.Ba+A.c*B;for(t(a<=A.l.o);0<F;){var T=16<F?16:F,D=A.l.ma,K=A.l.width,W=K*T,sA=D.ca,CA=D.tb+K*B,FA=A.Ta,dA=A.Ua;Yt(A,T,S,j),Ft(FA,dA,sA,CA,W),Qr(D,B,B+T,sA,CA,K),F-=T,S+=T*A.c,B+=T}t(B==a),A.C=A.Ma=a}function ws(){this.ub=this.yd=this.td=this.Rb=0}function vs(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function ms(){this.Fb=this.Bb=this.Cb=0,this.Zb=c(4),this.Lb=c(4)}function Hi(){this.Yb=(function(){var A=[];return(function a(B,F,S){for(var j=S[F],T=0;T<j&&(B.push(S.length>F+1?[]:0),!(S.length<F+1));T++)a(B[T],F+1,S)})(A,0,[3,11]),A})()}function Ho(){this.jb=c(3),this.Wc=v([4,8],Hi),this.Xc=v([4,17],Hi)}function No(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new c(4),this.od=new c(4)}function Zr(){this.ld=this.La=this.dd=this.tc=0}function Ai(){this.Na=this.la=0}function ys(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Cs(){this.ad=c(384),this.Za=0,this.Ob=c(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Yn(){this.uc=this.M=this.Nb=0,this.wa=Array(new Zr),this.Y=0,this.ya=Array(new Cs),this.aa=0,this.l=new an}function Ni(){this.y=c(16),this.f=c(8),this.ea=c(8)}function jo(){this.cb=this.a=0,this.sc="",this.m=new DA,this.Od=new ws,this.Kc=new vs,this.ed=new No,this.Qa=new ms,this.Ic=this.$c=this.Aa=0,this.D=new Yn,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=p(8,DA),this.ia=0,this.pb=p(4,ys),this.Pa=new Ho,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ni),this.Hd=0,this.rb=Array(new Ai),this.sb=0,this.wa=Array(new Zr),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 Cs),this.L=this.aa=0,this.gd=v([4,2],Zr),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 an(){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 qn(){var A=new jo;return A!=null&&(A.a=0,A.sc="OK",A.cb=0,A.Xb=0,li||(li=Zn)),A}function wt(A,a,B){return A.a==0&&(A.a=a,A.sc=B,A.cb=0),0}function ji(A,a,B){return 3<=B&&A[a+0]==157&&A[a+1]==1&&A[a+2]==42}function Oi(A,a){if(A==null)return 0;if(A.a=0,A.sc="OK",a==null)return wt(A,2,"null VP8Io passed to VP8GetHeaders()");var B=a.data,F=a.w,S=a.ha;if(4>S)return wt(A,7,"Truncated header.");var j=B[F+0]|B[F+1]<<8|B[F+2]<<16,T=A.Od;if(T.Rb=!(1&j),T.td=j>>1&7,T.yd=j>>4&1,T.ub=j>>5,3<T.td)return wt(A,3,"Incorrect keyframe parameters.");if(!T.yd)return wt(A,4,"Frame not displayable.");F+=3,S-=3;var D=A.Kc;if(T.Rb){if(7>S)return wt(A,7,"cannot parse picture header");if(!ji(B,F,S))return wt(A,3,"Bad code word");D.c=16383&(B[F+4]<<8|B[F+3]),D.Td=B[F+4]>>6,D.i=16383&(B[F+6]<<8|B[F+5]),D.Ud=B[F+6]>>6,F+=7,S-=7,A.za=D.c+15>>4,A.Ub=D.i+15>>4,a.width=D.c,a.height=D.i,a.Da=0,a.j=0,a.v=0,a.va=a.width,a.o=a.height,a.da=0,a.ib=a.width,a.hb=a.height,a.U=a.width,a.T=a.height,d((j=A.Pa).jb,0,255,j.jb.length),t((j=A.Qa)!=null),j.Cb=0,j.Bb=0,j.Fb=1,d(j.Zb,0,0,j.Zb.length),d(j.Lb,0,0,j.Lb)}if(T.ub>S)return wt(A,7,"bad partition length");tA(j=A.m,B,F,T.ub),F+=T.ub,S-=T.ub,T.Rb&&(D.Ld=bA(j),D.Kd=bA(j)),D=A.Qa;var K,W=A.Pa;if(t(j!=null),t(D!=null),D.Cb=bA(j),D.Cb){if(D.Bb=bA(j),bA(j)){for(D.Fb=bA(j),K=0;4>K;++K)D.Zb[K]=bA(j)?wA(j,7):0;for(K=0;4>K;++K)D.Lb[K]=bA(j)?wA(j,6):0}if(D.Bb)for(K=0;3>K;++K)W.jb[K]=bA(j)?uA(j,8):255}else D.Bb=0;if(j.Ka)return wt(A,3,"cannot parse segment header");if((D=A.ed).zd=bA(j),D.Tb=uA(j,6),D.wb=uA(j,3),D.Pc=bA(j),D.Pc&&bA(j)){for(W=0;4>W;++W)bA(j)&&(D.vd[W]=wA(j,6));for(W=0;4>W;++W)bA(j)&&(D.od[W]=wA(j,6))}if(A.L=D.Tb==0?0:D.zd?1:2,j.Ka)return wt(A,3,"cannot parse filter header");var sA=S;if(S=K=F,F=K+sA,D=sA,A.Xb=(1<<uA(A.m,2))-1,sA<3*(W=A.Xb))B=7;else{for(K+=3*W,D-=3*W,sA=0;sA<W;++sA){var CA=B[S+0]|B[S+1]<<8|B[S+2]<<16;CA>D&&(CA=D),tA(A.Jc[+sA],B,K,CA),K+=CA,D-=CA,S+=3}tA(A.Jc[+W],B,K,D),B=K<F?0:5}if(B!=0)return wt(A,B,"cannot parse partitions");for(B=uA(K=A.m,7),S=bA(K)?wA(K,4):0,F=bA(K)?wA(K,4):0,D=bA(K)?wA(K,4):0,W=bA(K)?wA(K,4):0,K=bA(K)?wA(K,4):0,sA=A.Qa,CA=0;4>CA;++CA){if(sA.Cb){var FA=sA.Zb[CA];sA.Fb||(FA+=B)}else{if(0<CA){A.pb[CA]=A.pb[0];continue}FA=B}var dA=A.pb[CA];dA.Sc[0]=Xo[Ot(FA+S,127)],dA.Sc[1]=Ts[Ot(FA+0,127)],dA.Eb[0]=2*Xo[Ot(FA+F,127)],dA.Eb[1]=101581*Ts[Ot(FA+D,127)]>>16,8>dA.Eb[1]&&(dA.Eb[1]=8),dA.Qc[0]=Xo[Ot(FA+W,117)],dA.Qc[1]=Ts[Ot(FA+K,127)],dA.lc=FA+K}if(!T.Rb)return wt(A,4,"Not a key frame.");for(bA(j),T=A.Pa,B=0;4>B;++B){for(S=0;8>S;++S)for(F=0;3>F;++F)for(D=0;11>D;++D)W=UA(j,Cu[B][S][F][D])?uA(j,8):mu[B][S][F][D],T.Wc[B][S].Yb[F][D]=W;for(S=0;17>S;++S)T.Xc[B][S]=T.Wc[B][Fu[S]]}return A.kc=bA(j),A.kc&&(A.Bd=uA(j,8)),A.cb=1}function Zn(A,a,B,F,S,j,T){var D=a[S].Yb[B];for(B=0;16>S;++S){if(!UA(A,D[B+0]))return S;for(;!UA(A,D[B+1]);)if(D=a[++S].Yb[0],B=0,S==16)return 16;var K=a[S+1].Yb;if(UA(A,D[B+2])){var W=A,sA=0;if(UA(W,(FA=D)[(CA=B)+3]))if(UA(W,FA[CA+6])){for(D=0,CA=2*(sA=UA(W,FA[CA+8]))+(FA=UA(W,FA[CA+9+sA])),sA=0,FA=wu[CA];FA[D];++D)sA+=sA+UA(W,FA[D]);sA+=3+(8<<CA)}else UA(W,FA[CA+7])?(sA=7+2*UA(W,165),sA+=UA(W,145)):sA=5+UA(W,159);else sA=UA(W,FA[CA+4])?3+UA(W,FA[CA+5]):2;D=K[2]}else sA=1,D=K[1];K=T+vu[S],0>(W=A).b&&gA(W);var CA,FA=W.b,dA=(CA=W.Ca>>1)-(W.I>>FA)>>31;--W.b,W.Ca+=dA,W.Ca|=1,W.I-=(CA+1&dA)<<FA,j[K]=((sA^dA)-dA)*F[(0<S)+0]}return 16}function Qn(A){var a=A.rb[A.sb-1];a.la=0,a.Na=0,d(A.zc,0,0,A.zc.length),A.ja=0}function $n(A,a){if(A==null)return 0;if(a==null)return wt(A,2,"NULL VP8Io parameter in VP8Decode().");if(!A.cb&&!Oi(A,a))return 0;if(t(A.cb),a.ac==null||a.ac(a)){a.ob&&(A.L=0);var B=uo[A.L];if(A.L==2?(A.yb=0,A.zb=0):(A.yb=a.v-B>>4,A.zb=a.j-B>>4,0>A.yb&&(A.yb=0),0>A.zb&&(A.zb=0)),A.Va=a.o+15+B>>4,A.Hb=a.va+15+B>>4,A.Hb>A.za&&(A.Hb=A.za),A.Va>A.Ub&&(A.Va=A.Ub),0<A.L){var F=A.ed;for(B=0;4>B;++B){var S;if(A.Qa.Cb){var j=A.Qa.Lb[B];A.Qa.Fb||(j+=F.Tb)}else j=F.Tb;for(S=0;1>=S;++S){var T=A.gd[B][S],D=j;if(F.Pc&&(D+=F.vd[0],S&&(D+=F.od[0])),0<(D=0>D?0:63<D?63:D)){var K=D;0<F.wb&&(K=4<F.wb?K>>2:K>>1)>9-F.wb&&(K=9-F.wb),1>K&&(K=1),T.dd=K,T.tc=2*D+K,T.ld=40<=D?2:15<=D?1:0}else T.tc=0;T.La=S}}}B=0}else wt(A,6,"Frame setup failed"),B=A.a;if(B=B==0){if(B){A.$c=0,0<A.Aa||(A.Ic=Ia);A:{B=A.Ic,F=4*(K=A.za);var W=32*K,sA=K+1,CA=0<A.L?K*(0<A.Aa?2:1):0,FA=(A.Aa==2?2:1)*K;if((T=F+832+(S=3*(16*B+uo[A.L])/2*W)+(j=A.Fa!=null&&0<A.Fa.length?A.Kc.c*A.Kc.i:0))!=T)B=0;else{if(T>A.Vb){if(A.Vb=0,A.Ec=c(T),A.Fc=0,A.Ec==null){B=wt(A,1,"no memory during frame initialization.");break A}A.Vb=T}T=A.Ec,D=A.Fc,A.Ac=T,A.Bc=D,D+=F,A.Gd=p(W,Ni),A.Hd=0,A.rb=p(sA+1,Ai),A.sb=1,A.wa=CA?p(CA,Zr):null,A.Y=0,A.D.Nb=0,A.D.wa=A.wa,A.D.Y=A.Y,0<A.Aa&&(A.D.Y+=K),t(!0),A.oc=T,A.pc=D,D+=832,A.ya=p(FA,Cs),A.aa=0,A.D.ya=A.ya,A.D.aa=A.aa,A.Aa==2&&(A.D.aa+=K),A.R=16*K,A.B=8*K,K=(W=uo[A.L])*A.R,W=W/2*A.B,A.sa=T,A.ta=D+K,A.qa=A.sa,A.ra=A.ta+16*B*A.R+W,A.Ha=A.qa,A.Ia=A.ra+8*B*A.B+W,A.$c=0,D+=S,A.mb=j?T:null,A.nb=j?D:null,t(D+j<=A.Fc+A.Vb),Qn(A),d(A.Ac,A.Bc,0,F),B=1}}if(B){if(a.ka=0,a.y=A.sa,a.O=A.ta,a.f=A.qa,a.N=A.ra,a.ea=A.Ha,a.Vd=A.Ia,a.fa=A.R,a.Rc=A.B,a.F=null,a.J=0,!Zi){for(B=-255;255>=B;++B)dt[255+B]=0>B?-B:B;for(B=-1020;1020>=B;++B)pn[1020+B]=-128>B?-128:127<B?127:B;for(B=-112;112>=B;++B)ui[112+B]=-16>B?-16:15<B?15:B;for(B=-255;510>=B;++B)Tn[255+B]=0>B?0:255<B?255:B;Zi=1}or=To,dn=Oo,On=Ti,Jt=Po,xr=Di,Ct=Pi,Hs=Sn,ar=Hn,Ns=Us,as=ts,us=Go,Gr=pr,ls=ri,cs=zi,Pn=ln,gn=en,js=cn,mr=ko,Vr[0]=An,Vr[1]=Do,Vr[2]=Ko,Vr[3]=Ro,Vr[4]=Ki,Vr[5]=Fs,Vr[6]=Ri,Vr[7]=sr,Vr[8]=Gi,Vr[9]=ki,Dn[0]=$r,Dn[1]=_o,Dn[2]=un,Dn[3]=As,Dn[4]=Vt,Dn[5]=Mo,Dn[6]=Mi,Hr[0]=Ln,Hr[1]=_i,Hr[2]=Vi,Hr[3]=ti,Hr[4]=In,Hr[5]=Wi,Hr[6]=bs,B=1}else B=0}B&&(B=(function(dA,IA){for(dA.M=0;dA.M<dA.Va;++dA.M){var EA,iA=dA.Jc[dA.M&dA.Xb],cA=dA.m,HA=dA;for(EA=0;EA<HA.za;++EA){var OA=cA,NA=HA,re=NA.Ac,ZA=NA.Bc+4*EA,ve=NA.zc,$A=NA.ya[NA.aa+EA];if(NA.Qa.Bb?$A.$b=UA(OA,NA.Pa.jb[0])?2+UA(OA,NA.Pa.jb[2]):UA(OA,NA.Pa.jb[1]):$A.$b=0,NA.kc&&($A.Ad=UA(OA,NA.Bd)),$A.Za=!UA(OA,145)+0,$A.Za){var ze=$A.Ob,qe=0;for(NA=0;4>NA;++NA){var ke,_A=ve[0+NA];for(ke=0;4>ke;++ke){_A=yu[re[ZA+ke]][_A];for(var st=Ca[UA(OA,_A[0])];0<st;)st=Ca[2*st+UA(OA,_A[st])];_A=-st,re[ZA+ke]=_A}u(ze,qe,re,ZA,4),qe+=4,ve[0+NA]=_A}}else _A=UA(OA,156)?UA(OA,128)?1:3:UA(OA,163)?2:0,$A.Ob[0]=_A,d(re,ZA,_A,4),d(ve,0,_A,4);$A.Dd=UA(OA,142)?UA(OA,114)?UA(OA,183)?1:3:2:0}if(HA.m.Ka)return wt(dA,7,"Premature end-of-partition0 encountered.");for(;dA.ja<dA.za;++dA.ja){if(HA=iA,OA=(cA=dA).rb[cA.sb-1],re=cA.rb[cA.sb+cA.ja],EA=cA.ya[cA.aa+cA.ja],ZA=cA.kc?EA.Ad:0)OA.la=re.la=0,EA.Za||(OA.Na=re.Na=0),EA.Hc=0,EA.Gc=0,EA.ia=0;else{var $e,je;if(OA=re,re=HA,ZA=cA.Pa.Xc,ve=cA.ya[cA.aa+cA.ja],$A=cA.pb[ve.$b],NA=ve.ad,ze=0,qe=cA.rb[cA.sb-1],_A=ke=0,d(NA,ze,0,384),ve.Za)var Ze=0,ur=ZA[3];else{st=c(16);var bt=OA.Na+qe.Na;if(bt=li(re,ZA[1],bt,$A.Eb,0,st,0),OA.Na=qe.Na=(0<bt)+0,1<bt)or(st,0,NA,ze);else{var Pt=st[0]+3>>3;for(st=0;256>st;st+=16)NA[ze+st]=Pt}Ze=1,ur=ZA[0]}var Ve=15&OA.la,Fr=15&qe.la;for(st=0;4>st;++st){var br=1&Fr;for(Pt=je=0;4>Pt;++Pt)Ve=Ve>>1|(br=(bt=li(re,ur,bt=br+(1&Ve),$A.Sc,Ze,NA,ze))>Ze)<<7,je=je<<2|(3<bt?3:1<bt?2:NA[ze+0]!=0),ze+=16;Ve>>=4,Fr=Fr>>1|br<<7,ke=(ke<<8|je)>>>0}for(ur=Ve,Ze=Fr>>4,$e=0;4>$e;$e+=2){for(je=0,Ve=OA.la>>4+$e,Fr=qe.la>>4+$e,st=0;2>st;++st){for(br=1&Fr,Pt=0;2>Pt;++Pt)bt=br+(1&Ve),Ve=Ve>>1|(br=0<(bt=li(re,ZA[2],bt,$A.Qc,0,NA,ze)))<<3,je=je<<2|(3<bt?3:1<bt?2:NA[ze+0]!=0),ze+=16;Ve>>=2,Fr=Fr>>1|br<<5}_A|=je<<4*$e,ur|=Ve<<4<<$e,Ze|=(240&Fr)<<$e}OA.la=ur,qe.la=Ze,ve.Hc=ke,ve.Gc=_A,ve.ia=43690&_A?0:$A.ia,ZA=!(ke|_A)}if(0<cA.L&&(cA.wa[cA.Y+cA.ja]=cA.gd[EA.$b][EA.Za],cA.wa[cA.Y+cA.ja].La|=!ZA),HA.Ka)return wt(dA,7,"Premature end-of-file encountered.")}if(Qn(dA),cA=IA,HA=1,EA=(iA=dA).D,OA=0<iA.L&&iA.M>=iA.zb&&iA.M<=iA.Va,iA.Aa==0)A:{if(EA.M=iA.M,EA.uc=OA,ut(iA,EA),HA=1,EA=(je=iA.D).Nb,OA=(_A=uo[iA.L])*iA.R,re=_A/2*iA.B,st=16*EA*iA.R,Pt=8*EA*iA.B,ZA=iA.sa,ve=iA.ta-OA+st,$A=iA.qa,NA=iA.ra-re+Pt,ze=iA.Ha,qe=iA.Ia-re+Pt,Fr=(Ve=je.M)==0,ke=Ve>=iA.Va-1,iA.Aa==2&&ut(iA,je),je.uc)for(br=(bt=iA).D.M,t(bt.D.uc),je=bt.yb;je<bt.Hb;++je){Ze=je,ur=br;var Tt=(ft=(gt=bt).D).Nb;$e=gt.R;var ft=ft.wa[ft.Y+Ze],Rt=gt.sa,lr=gt.ta+16*Tt*$e+16*Ze,tn=ft.dd,xt=ft.tc;if(xt!=0)if(t(3<=xt),gt.L==1)0<Ze&&gn(Rt,lr,$e,xt+4),ft.La&&mr(Rt,lr,$e,xt),0<ur&&Pn(Rt,lr,$e,xt+4),ft.La&&js(Rt,lr,$e,xt);else{var wn=gt.B,vn=gt.qa,Ds=gt.ra+8*Tt*wn+8*Ze,Mn=gt.Ha,gt=gt.Ia+8*Tt*wn+8*Ze;Tt=ft.ld,0<Ze&&(ar(Rt,lr,$e,xt+4,tn,Tt),as(vn,Ds,Mn,gt,wn,xt+4,tn,Tt)),ft.La&&(Gr(Rt,lr,$e,xt,tn,Tt),cs(vn,Ds,Mn,gt,wn,xt,tn,Tt)),0<ur&&(Hs(Rt,lr,$e,xt+4,tn,Tt),Ns(vn,Ds,Mn,gt,wn,xt+4,tn,Tt)),ft.La&&(us(Rt,lr,$e,xt,tn,Tt),ls(vn,Ds,Mn,gt,wn,xt,tn,Tt))}}if(iA.ia&&alert("todo:DitherRow"),cA.put!=null){if(je=16*Ve,Ve=16*(Ve+1),Fr?(cA.y=iA.sa,cA.O=iA.ta+st,cA.f=iA.qa,cA.N=iA.ra+Pt,cA.ea=iA.Ha,cA.W=iA.Ia+Pt):(je-=_A,cA.y=ZA,cA.O=ve,cA.f=$A,cA.N=NA,cA.ea=ze,cA.W=qe),ke||(Ve-=_A),Ve>cA.o&&(Ve=cA.o),cA.F=null,cA.J=null,iA.Fa!=null&&0<iA.Fa.length&&je<Ve&&(cA.J=oi(iA,cA,je,Ve-je),cA.F=iA.mb,cA.F==null&&cA.F.length==0)){HA=wt(iA,3,"Could not decode alpha data.");break A}je<cA.j&&(_A=cA.j-je,je=cA.j,t(!(1&_A)),cA.O+=iA.R*_A,cA.N+=iA.B*(_A>>1),cA.W+=iA.B*(_A>>1),cA.F!=null&&(cA.J+=cA.width*_A)),je<Ve&&(cA.O+=cA.v,cA.N+=cA.v>>1,cA.W+=cA.v>>1,cA.F!=null&&(cA.J+=cA.v),cA.ka=je-cA.j,cA.U=cA.va-cA.v,cA.T=Ve-je,HA=cA.put(cA))}EA+1!=iA.Ic||ke||(u(iA.sa,iA.ta-OA,ZA,ve+16*iA.R,OA),u(iA.qa,iA.ra-re,$A,NA+8*iA.B,re),u(iA.Ha,iA.Ia-re,ze,qe+8*iA.B,re))}if(!HA)return wt(dA,6,"Output aborted.")}return 1})(A,a)),a.bc!=null&&a.bc(a),B&=1}return B?(A.cb=0,B):0}function Rr(A,a,B,F,S){S=A[a+B+32*F]+(S>>3),A[a+B+32*F]=-256&S?0>S?0:255:S}function Et(A,a,B,F,S,j){Rr(A,a,0,B,F+S),Rr(A,a,1,B,F+j),Rr(A,a,2,B,F-j),Rr(A,a,3,B,F-S)}function nr(A){return(20091*A>>16)+A}function ei(A,a,B,F){var S,j=0,T=c(16);for(S=0;4>S;++S){var D=A[a+0]+A[a+8],K=A[a+0]-A[a+8],W=(35468*A[a+4]>>16)-nr(A[a+12]),sA=nr(A[a+4])+(35468*A[a+12]>>16);T[j+0]=D+sA,T[j+1]=K+W,T[j+2]=K-W,T[j+3]=D-sA,j+=4,a++}for(S=j=0;4>S;++S)D=(A=T[j+0]+4)+T[j+8],K=A-T[j+8],W=(35468*T[j+4]>>16)-nr(T[j+12]),Rr(B,F,0,0,D+(sA=nr(T[j+4])+(35468*T[j+12]>>16))),Rr(B,F,1,0,K+W),Rr(B,F,2,0,K-W),Rr(B,F,3,0,D-sA),j++,F+=32}function Pi(A,a,B,F){var S=A[a+0]+4,j=35468*A[a+4]>>16,T=nr(A[a+4]),D=35468*A[a+1]>>16;Et(B,F,0,S+T,A=nr(A[a+1]),D),Et(B,F,1,S+j,A,D),Et(B,F,2,S-j,A,D),Et(B,F,3,S-T,A,D)}function Oo(A,a,B,F,S){ei(A,a,B,F),S&&ei(A,a+16,B,F+4)}function Ti(A,a,B,F){dn(A,a+0,B,F,1),dn(A,a+32,B,F+128,1)}function Po(A,a,B,F){var S;for(A=A[a+0]+4,S=0;4>S;++S)for(a=0;4>a;++a)Rr(B,F,a,S,A)}function Di(A,a,B,F){A[a+0]&&Jt(A,a+0,B,F),A[a+16]&&Jt(A,a+16,B,F+4),A[a+32]&&Jt(A,a+32,B,F+128),A[a+48]&&Jt(A,a+48,B,F+128+4)}function To(A,a,B,F){var S,j=c(16);for(S=0;4>S;++S){var T=A[a+0+S]+A[a+12+S],D=A[a+4+S]+A[a+8+S],K=A[a+4+S]-A[a+8+S],W=A[a+0+S]-A[a+12+S];j[0+S]=T+D,j[8+S]=T-D,j[4+S]=W+K,j[12+S]=W-K}for(S=0;4>S;++S)T=(A=j[0+4*S]+3)+j[3+4*S],D=j[1+4*S]+j[2+4*S],K=j[1+4*S]-j[2+4*S],W=A-j[3+4*S],B[F+0]=T+D>>3,B[F+16]=W+K>>3,B[F+32]=T-D>>3,B[F+48]=W-K>>3,F+=64}function Un(A,a,B){var F,S=a-32,j=Cr,T=255-A[S-1];for(F=0;F<B;++F){var D,K=j,W=T+A[a-1];for(D=0;D<B;++D)A[a+D]=K[W+A[S+D]];a+=32}}function Do(A,a){Un(A,a,4)}function _i(A,a){Un(A,a,8)}function _o(A,a){Un(A,a,16)}function un(A,a){var B;for(B=0;16>B;++B)u(A,a+32*B,A,a-32,16)}function As(A,a){var B;for(B=16;0<B;--B)d(A,a,A[a-1],16),a+=32}function En(A,a,B){var F;for(F=0;16>F;++F)d(a,B+32*F,A,16)}function $r(A,a){var B,F=16;for(B=0;16>B;++B)F+=A[a-1+32*B]+A[a+B-32];En(F>>5,A,a)}function Vt(A,a){var B,F=8;for(B=0;16>B;++B)F+=A[a-1+32*B];En(F>>4,A,a)}function Mo(A,a){var B,F=8;for(B=0;16>B;++B)F+=A[a+B-32];En(F>>4,A,a)}function Mi(A,a){En(128,A,a)}function be(A,a,B){return A+2*a+B+2>>2}function Ko(A,a){var B,F=a-32;for(F=new Uint8Array([be(A[F-1],A[F+0],A[F+1]),be(A[F+0],A[F+1],A[F+2]),be(A[F+1],A[F+2],A[F+3]),be(A[F+2],A[F+3],A[F+4])]),B=0;4>B;++B)u(A,a+32*B,F,0,F.length)}function Ro(A,a){var B=A[a-1],F=A[a-1+32],S=A[a-1+64],j=A[a-1+96];PA(A,a+0,16843009*be(A[a-1-32],B,F)),PA(A,a+32,16843009*be(B,F,S)),PA(A,a+64,16843009*be(F,S,j)),PA(A,a+96,16843009*be(S,j,j))}function An(A,a){var B,F=4;for(B=0;4>B;++B)F+=A[a+B-32]+A[a-1+32*B];for(F>>=3,B=0;4>B;++B)d(A,a+32*B,F,4)}function Ki(A,a){var B=A[a-1+0],F=A[a-1+32],S=A[a-1+64],j=A[a-1-32],T=A[a+0-32],D=A[a+1-32],K=A[a+2-32],W=A[a+3-32];A[a+0+96]=be(F,S,A[a-1+96]),A[a+1+96]=A[a+0+64]=be(B,F,S),A[a+2+96]=A[a+1+64]=A[a+0+32]=be(j,B,F),A[a+3+96]=A[a+2+64]=A[a+1+32]=A[a+0+0]=be(T,j,B),A[a+3+64]=A[a+2+32]=A[a+1+0]=be(D,T,j),A[a+3+32]=A[a+2+0]=be(K,D,T),A[a+3+0]=be(W,K,D)}function Ri(A,a){var B=A[a+1-32],F=A[a+2-32],S=A[a+3-32],j=A[a+4-32],T=A[a+5-32],D=A[a+6-32],K=A[a+7-32];A[a+0+0]=be(A[a+0-32],B,F),A[a+1+0]=A[a+0+32]=be(B,F,S),A[a+2+0]=A[a+1+32]=A[a+0+64]=be(F,S,j),A[a+3+0]=A[a+2+32]=A[a+1+64]=A[a+0+96]=be(S,j,T),A[a+3+32]=A[a+2+64]=A[a+1+96]=be(j,T,D),A[a+3+64]=A[a+2+96]=be(T,D,K),A[a+3+96]=be(D,K,K)}function Fs(A,a){var B=A[a-1+0],F=A[a-1+32],S=A[a-1+64],j=A[a-1-32],T=A[a+0-32],D=A[a+1-32],K=A[a+2-32],W=A[a+3-32];A[a+0+0]=A[a+1+64]=j+T+1>>1,A[a+1+0]=A[a+2+64]=T+D+1>>1,A[a+2+0]=A[a+3+64]=D+K+1>>1,A[a+3+0]=K+W+1>>1,A[a+0+96]=be(S,F,B),A[a+0+64]=be(F,B,j),A[a+0+32]=A[a+1+96]=be(B,j,T),A[a+1+32]=A[a+2+96]=be(j,T,D),A[a+2+32]=A[a+3+96]=be(T,D,K),A[a+3+32]=be(D,K,W)}function sr(A,a){var B=A[a+0-32],F=A[a+1-32],S=A[a+2-32],j=A[a+3-32],T=A[a+4-32],D=A[a+5-32],K=A[a+6-32],W=A[a+7-32];A[a+0+0]=B+F+1>>1,A[a+1+0]=A[a+0+64]=F+S+1>>1,A[a+2+0]=A[a+1+64]=S+j+1>>1,A[a+3+0]=A[a+2+64]=j+T+1>>1,A[a+0+32]=be(B,F,S),A[a+1+32]=A[a+0+96]=be(F,S,j),A[a+2+32]=A[a+1+96]=be(S,j,T),A[a+3+32]=A[a+2+96]=be(j,T,D),A[a+3+64]=be(T,D,K),A[a+3+96]=be(D,K,W)}function ki(A,a){var B=A[a-1+0],F=A[a-1+32],S=A[a-1+64],j=A[a-1+96];A[a+0+0]=B+F+1>>1,A[a+2+0]=A[a+0+32]=F+S+1>>1,A[a+2+32]=A[a+0+64]=S+j+1>>1,A[a+1+0]=be(B,F,S),A[a+3+0]=A[a+1+32]=be(F,S,j),A[a+3+32]=A[a+1+64]=be(S,j,j),A[a+3+64]=A[a+2+64]=A[a+0+96]=A[a+1+96]=A[a+2+96]=A[a+3+96]=j}function Gi(A,a){var B=A[a-1+0],F=A[a-1+32],S=A[a-1+64],j=A[a-1+96],T=A[a-1-32],D=A[a+0-32],K=A[a+1-32],W=A[a+2-32];A[a+0+0]=A[a+2+32]=B+T+1>>1,A[a+0+32]=A[a+2+64]=F+B+1>>1,A[a+0+64]=A[a+2+96]=S+F+1>>1,A[a+0+96]=j+S+1>>1,A[a+3+0]=be(D,K,W),A[a+2+0]=be(T,D,K),A[a+1+0]=A[a+3+32]=be(B,T,D),A[a+1+32]=A[a+3+64]=be(F,B,T),A[a+1+64]=A[a+3+96]=be(S,F,B),A[a+1+96]=be(j,S,F)}function Vi(A,a){var B;for(B=0;8>B;++B)u(A,a+32*B,A,a-32,8)}function ti(A,a){var B;for(B=0;8>B;++B)d(A,a,A[a-1],8),a+=32}function es(A,a,B){var F;for(F=0;8>F;++F)d(a,B+32*F,A,8)}function Ln(A,a){var B,F=8;for(B=0;8>B;++B)F+=A[a+B-32]+A[a-1+32*B];es(F>>4,A,a)}function Wi(A,a){var B,F=4;for(B=0;8>B;++B)F+=A[a+B-32];es(F>>3,A,a)}function In(A,a){var B,F=4;for(B=0;8>B;++B)F+=A[a-1+32*B];es(F>>3,A,a)}function bs(A,a){es(128,A,a)}function Qs(A,a,B){var F=A[a-B],S=A[a+0],j=3*(S-F)+$i[1020+A[a-2*B]-A[a+B]],T=Ao[112+(j+4>>3)];A[a-B]=Cr[255+F+Ao[112+(j+3>>3)]],A[a+0]=Cr[255+S-T]}function Ji(A,a,B,F){var S=A[a+0],j=A[a+B];return Sr[255+A[a-2*B]-A[a-B]]>F||Sr[255+j-S]>F}function Lt(A,a,B,F){return 4*Sr[255+A[a-B]-A[a+0]]+Sr[255+A[a-2*B]-A[a+B]]<=F}function Xi(A,a,B,F,S){var j=A[a-3*B],T=A[a-2*B],D=A[a-B],K=A[a+0],W=A[a+B],sA=A[a+2*B],CA=A[a+3*B];return 4*Sr[255+D-K]+Sr[255+T-W]>F?0:Sr[255+A[a-4*B]-j]<=S&&Sr[255+j-T]<=S&&Sr[255+T-D]<=S&&Sr[255+CA-sA]<=S&&Sr[255+sA-W]<=S&&Sr[255+W-K]<=S}function ln(A,a,B,F){var S=2*F+1;for(F=0;16>F;++F)Lt(A,a+F,B,S)&&Qs(A,a+F,B)}function en(A,a,B,F){var S=2*F+1;for(F=0;16>F;++F)Lt(A,a+F*B,1,S)&&Qs(A,a+F*B,1)}function cn(A,a,B,F){var S;for(S=3;0<S;--S)ln(A,a+=4*B,B,F)}function ko(A,a,B,F){var S;for(S=3;0<S;--S)en(A,a+=4,B,F)}function xn(A,a,B,F,S,j,T,D){for(j=2*j+1;0<S--;){if(Xi(A,a,B,j,T))if(Ji(A,a,B,D))Qs(A,a,B);else{var K=A,W=a,sA=B,CA=K[W-2*sA],FA=K[W-sA],dA=K[W+0],IA=K[W+sA],EA=K[W+2*sA],iA=27*(HA=$i[1020+3*(dA-FA)+$i[1020+CA-IA]])+63>>7,cA=18*HA+63>>7,HA=9*HA+63>>7;K[W-3*sA]=Cr[255+K[W-3*sA]+HA],K[W-2*sA]=Cr[255+CA+cA],K[W-sA]=Cr[255+FA+iA],K[W+0]=Cr[255+dA-iA],K[W+sA]=Cr[255+IA-cA],K[W+2*sA]=Cr[255+EA-HA]}a+=F}}function ir(A,a,B,F,S,j,T,D){for(j=2*j+1;0<S--;){if(Xi(A,a,B,j,T))if(Ji(A,a,B,D))Qs(A,a,B);else{var K=A,W=a,sA=B,CA=K[W-sA],FA=K[W+0],dA=K[W+sA],IA=Ao[112+((EA=3*(FA-CA))+4>>3)],EA=Ao[112+(EA+3>>3)],iA=IA+1>>1;K[W-2*sA]=Cr[255+K[W-2*sA]+iA],K[W-sA]=Cr[255+CA+EA],K[W+0]=Cr[255+FA-IA],K[W+sA]=Cr[255+dA-iA]}a+=F}}function Sn(A,a,B,F,S,j){xn(A,a,B,1,16,F,S,j)}function Hn(A,a,B,F,S,j){xn(A,a,1,B,16,F,S,j)}function Go(A,a,B,F,S,j){var T;for(T=3;0<T;--T)ir(A,a+=4*B,B,1,16,F,S,j)}function pr(A,a,B,F,S,j){var T;for(T=3;0<T;--T)ir(A,a+=4,1,B,16,F,S,j)}function Us(A,a,B,F,S,j,T,D){xn(A,a,S,1,8,j,T,D),xn(B,F,S,1,8,j,T,D)}function ts(A,a,B,F,S,j,T,D){xn(A,a,1,S,8,j,T,D),xn(B,F,1,S,8,j,T,D)}function ri(A,a,B,F,S,j,T,D){ir(A,a+4*S,S,1,8,j,T,D),ir(B,F+4*S,S,1,8,j,T,D)}function zi(A,a,B,F,S,j,T,D){ir(A,a+4,1,S,8,j,T,D),ir(B,F+4,1,S,8,j,T,D)}function Es(){this.ba=new Gt,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new qA,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function ni(){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 si(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Yi(){this.ua=0,this.Wa=new $,this.vb=new $,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new X,this.yc=new M}function Vo(){this.xb=this.a=0,this.l=new an,this.ca=new Gt,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new N,this.Pb=0,this.wd=new N,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Yi,this.ab=0,this.gc=p(4,si),this.Oc=0}function Ls(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new an,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function rs(A,a,B,F,S,j,T){for(A=A==null?0:A[a+0],a=0;a<T;++a)S[j+a]=A+B[F+a]&255,A=S[j+a]}function ii(A,a,B,F,S,j,T){var D;if(A==null)rs(null,null,B,F,S,j,T);else for(D=0;D<T;++D)S[j+D]=A[a+D]+B[F+D]&255}function Nn(A,a,B,F,S,j,T){if(A==null)rs(null,null,B,F,S,j,T);else{var D,K=A[a+0],W=K,sA=K;for(D=0;D<T;++D)W=sA+(K=A[a+D])-W,sA=B[F+D]+(-256&W?0>W?0:255:W)&255,W=K,S[j+D]=sA}}function oi(A,a,B,F){var S=a.width,j=a.o;if(t(A!=null&&a!=null),0>B||0>=F||B+F>j)return null;if(!A.Cc){if(A.ga==null){var T;if(A.ga=new Ls,(T=A.ga==null)||(T=a.width*a.o,t(A.Gb.length==0),A.Gb=c(T),A.Uc=0,A.Gb==null?T=0:(A.mb=A.Gb,A.nb=A.Uc,A.rc=null,T=1),T=!T),!T){T=A.ga;var D=A.Fa,K=A.P,W=A.qc,sA=A.mb,CA=A.nb,FA=K+1,dA=W-1,IA=T.l;if(t(D!=null&&sA!=null&&a!=null),Bn[0]=null,Bn[1]=rs,Bn[2]=ii,Bn[3]=Nn,T.ca=sA,T.tb=CA,T.c=a.width,T.i=a.height,t(0<T.c&&0<T.i),1>=W)a=0;else if(T.$a=D[K+0]>>0&3,T.Z=D[K+0]>>2&3,T.Lc=D[K+0]>>4&3,K=D[K+0]>>6&3,0>T.$a||1<T.$a||4<=T.Z||1<T.Lc||K)a=0;else if(IA.put=Mt,IA.ac=Ke,IA.bc=tr,IA.ma=T,IA.width=a.width,IA.height=a.height,IA.Da=a.Da,IA.v=a.v,IA.va=a.va,IA.j=a.j,IA.o=a.o,T.$a)A:{t(T.$a==1),a=Er();e:for(;;){if(a==null){a=0;break A}if(t(T!=null),T.mc=a,a.c=T.c,a.i=T.i,a.l=T.l,a.l.ma=T,a.l.width=T.c,a.l.height=T.i,a.a=0,fA(a.m,D,FA,dA),!qr(T.c,T.i,1,a,null)||(a.ab==1&&a.gc[0].hc==3&&_r(a.s)?(T.ic=1,D=a.c*a.i,a.Ta=null,a.Ua=0,a.V=c(D),a.Ba=0,a.V==null?(a.a=1,a=0):a=1):(T.ic=0,a=on(a,T.c)),!a))break e;a=1;break A}T.mc=null,a=0}else a=dA>=T.c*T.i;T=!a}if(T)return null;A.ga.Lc!=1?A.Ga=0:F=j-B}t(A.ga!=null),t(B+F<=j);A:{if(a=(D=A.ga).c,j=D.l.o,D.$a==0){if(FA=A.rc,dA=A.Vc,IA=A.Fa,K=A.P+1+B*a,W=A.mb,sA=A.nb+B*a,t(K<=A.P+A.qc),D.Z!=0)for(t(Bn[D.Z]!=null),T=0;T<F;++T)Bn[D.Z](FA,dA,IA,K,W,sA,a),FA=W,dA=sA,sA+=a,K+=a;else for(T=0;T<F;++T)u(W,sA,IA,K,a),FA=W,dA=sA,sA+=a,K+=a;A.rc=FA,A.Vc=dA}else{if(t(D.mc!=null),a=B+F,t((T=D.mc)!=null),t(a<=T.i),T.C>=a)a=1;else if(D.ic||pA(),D.ic){D=T.V,FA=T.Ba,dA=T.c;var EA=T.i,iA=(IA=1,K=T.$/dA,W=T.$%dA,sA=T.m,CA=T.s,T.$),cA=dA*EA,HA=dA*a,OA=CA.wc,NA=iA<HA?lt(CA,W,K):null;t(iA<=cA),t(a<=EA),t(_r(CA));e:for(;;){for(;!sA.h&&iA<HA;){if(W&OA||(NA=lt(CA,W,K)),t(NA!=null),lA(sA),256>(EA=zt(NA.G[0],NA.H[0],sA)))D[FA+iA]=EA,++iA,++W>=dA&&(W=0,++K<=a&&!(K%16)&&Ur(T,K));else{if(!(280>EA)){IA=0;break e}EA=Dr(EA-256,sA);var re,ZA=zt(NA.G[4],NA.H[4],sA);if(lA(sA),!(iA>=(ZA=Yr(dA,ZA=Dr(ZA,sA)))&&cA-iA>=EA)){IA=0;break e}for(re=0;re<EA;++re)D[FA+iA+re]=D[FA+iA+re-ZA];for(iA+=EA,W+=EA;W>=dA;)W-=dA,++K<=a&&!(K%16)&&Ur(T,K);iA<HA&&W&OA&&(NA=lt(CA,W,K))}t(sA.h==q(sA))}Ur(T,K>a?a:K);break e}!IA||sA.h&&iA<cA?(IA=0,T.a=sA.h?5:3):T.$=iA,a=IA}else a=Mr(T,T.V,T.Ba,T.c,T.i,a,zn);if(!a){F=0;break A}}B+F>=j&&(A.Cc=1),F=1}if(!F)return null;if(A.Cc&&((F=A.ga)!=null&&(F.mc=null),A.ga=null,0<A.Ga))return alert("todo:WebPDequantizeLevels"),null}return A.nb+B*S}function h(A,a,B,F,S,j){for(;0<S--;){var T,D=A,K=a+(B?1:0),W=A,sA=a+(B?0:3);for(T=0;T<F;++T){var CA=W[sA+4*T];CA!=255&&(CA*=32897,D[K+4*T+0]=D[K+4*T+0]*CA>>23,D[K+4*T+1]=D[K+4*T+1]*CA>>23,D[K+4*T+2]=D[K+4*T+2]*CA>>23)}a+=j}}function H(A,a,B,F,S){for(;0<F--;){var j;for(j=0;j<B;++j){var T=A[a+2*j+0],D=15&(W=A[a+2*j+1]),K=4369*D,W=(240&W|W>>4)*K>>16;A[a+2*j+0]=(240&T|T>>4)*K>>16&240|(15&T|T<<4)*K>>16>>4&15,A[a+2*j+1]=240&W|D}a+=S}}function z(A,a,B,F,S,j,T,D){var K,W,sA=255;for(W=0;W<S;++W){for(K=0;K<F;++K){var CA=A[a+K];j[T+4*K]=CA,sA&=CA}a+=B,T+=D}return sA!=255}function rA(A,a,B,F,S){var j;for(j=0;j<S;++j)B[F+j]=A[a+j]>>8}function pA(){yr=h,rt=H,nt=z,Ft=rA}function xA(A,a,B){J[A]=function(F,S,j,T,D,K,W,sA,CA,FA,dA,IA,EA,iA,cA,HA,OA){var NA,re=OA-1>>1,ZA=D[K+0]|W[sA+0]<<16,ve=CA[FA+0]|dA[IA+0]<<16;t(F!=null);var $A=3*ZA+ve+131074>>2;for(a(F[S+0],255&$A,$A>>16,EA,iA),j!=null&&($A=3*ve+ZA+131074>>2,a(j[T+0],255&$A,$A>>16,cA,HA)),NA=1;NA<=re;++NA){var ze=D[K+NA]|W[sA+NA]<<16,qe=CA[FA+NA]|dA[IA+NA]<<16,ke=ZA+ze+ve+qe+524296,_A=ke+2*(ze+ve)>>3;$A=_A+ZA>>1,ZA=(ke=ke+2*(ZA+qe)>>3)+ze>>1,a(F[S+2*NA-1],255&$A,$A>>16,EA,iA+(2*NA-1)*B),a(F[S+2*NA-0],255&ZA,ZA>>16,EA,iA+(2*NA-0)*B),j!=null&&($A=ke+ve>>1,ZA=_A+qe>>1,a(j[T+2*NA-1],255&$A,$A>>16,cA,HA+(2*NA-1)*B),a(j[T+2*NA+0],255&ZA,ZA>>16,cA,HA+(2*NA+0)*B)),ZA=ze,ve=qe}1&OA||($A=3*ZA+ve+131074>>2,a(F[S+OA-1],255&$A,$A>>16,EA,iA+(OA-1)*B),j!=null&&($A=3*ve+ZA+131074>>2,a(j[T+OA-1],255&$A,$A>>16,cA,HA+(OA-1)*B)))}}function RA(){Nr[eo]=Qu,Nr[to]=ci,Nr[fs]=zo,Nr[ro]=ba,Nr[no]=Qa,Nr[Os]=Ua,Nr[ma]=Uu,Nr[Wo]=ci,Nr[Jo]=ba,Nr[so]=Qa,Nr[Ps]=Ua}function te(A){return A&-16384?0>A?0:255:A>>Eu}function pe(A,a){return te((19077*A>>8)+(26149*a>>8)-14234)}function Ie(A,a,B){return te((19077*A>>8)-(6419*a>>8)-(13320*B>>8)+8708)}function xe(A,a){return te((19077*A>>8)+(33050*a>>8)-17685)}function Re(A,a,B,F,S){F[S+0]=pe(A,B),F[S+1]=Ie(A,a,B),F[S+2]=xe(A,a)}function et(A,a,B,F,S){F[S+0]=xe(A,a),F[S+1]=Ie(A,a,B),F[S+2]=pe(A,B)}function tt(A,a,B,F,S){var j=Ie(A,a,B);a=j<<3&224|xe(A,a)>>3,F[S+0]=248&pe(A,B)|j>>5,F[S+1]=a}function Ee(A,a,B,F,S){var j=240&xe(A,a)|15;F[S+0]=240&pe(A,B)|Ie(A,a,B)>>4,F[S+1]=j}function Wt(A,a,B,F,S){F[S+0]=255,Re(A,a,B,F,S+1)}function Qt(A,a,B,F,S){et(A,a,B,F,S),F[S+3]=255}function Lr(A,a,B,F,S){Re(A,a,B,F,S),F[S+3]=255}function Ot(A,a){return 0>A?0:A>a?a:A}function It(A,a,B){J[A]=function(F,S,j,T,D,K,W,sA,CA){for(var FA=sA+(-2&CA)*B;sA!=FA;)a(F[S+0],j[T+0],D[K+0],W,sA),a(F[S+1],j[T+0],D[K+0],W,sA+B),S+=2,++T,++K,sA+=2*B;1&CA&&a(F[S+0],j[T+0],D[K+0],W,sA)}}function qi(A,a,B){return B==0?A==0?a==0?6:5:a==0?4:0:B}function Ir(A,a,B,F,S){switch(A>>>30){case 3:dn(a,B,F,S,0);break;case 2:Ct(a,B,F,S);break;case 1:Jt(a,B,F,S)}}function ut(A,a){var B,F,S=a.M,j=a.Nb,T=A.oc,D=A.pc+40,K=A.oc,W=A.pc+584,sA=A.oc,CA=A.pc+600;for(B=0;16>B;++B)T[D+32*B-1]=129;for(B=0;8>B;++B)K[W+32*B-1]=129,sA[CA+32*B-1]=129;for(0<S?T[D-1-32]=K[W-1-32]=sA[CA-1-32]=129:(d(T,D-32-1,127,21),d(K,W-32-1,127,9),d(sA,CA-32-1,127,9)),F=0;F<A.za;++F){var FA=a.ya[a.aa+F];if(0<F){for(B=-1;16>B;++B)u(T,D+32*B-4,T,D+32*B+12,4);for(B=-1;8>B;++B)u(K,W+32*B-4,K,W+32*B+4,4),u(sA,CA+32*B-4,sA,CA+32*B+4,4)}var dA=A.Gd,IA=A.Hd+F,EA=FA.ad,iA=FA.Hc;if(0<S&&(u(T,D-32,dA[IA].y,0,16),u(K,W-32,dA[IA].f,0,8),u(sA,CA-32,dA[IA].ea,0,8)),FA.Za){var cA=T,HA=D-32+16;for(0<S&&(F>=A.za-1?d(cA,HA,dA[IA].y[15],4):u(cA,HA,dA[IA+1].y,0,4)),B=0;4>B;B++)cA[HA+128+B]=cA[HA+256+B]=cA[HA+384+B]=cA[HA+0+B];for(B=0;16>B;++B,iA<<=2)cA=T,HA=D+La[B],Vr[FA.Ob[B]](cA,HA),Ir(iA,EA,16*+B,cA,HA)}else if(cA=qi(F,S,FA.Ob[0]),Dn[cA](T,D),iA!=0)for(B=0;16>B;++B,iA<<=2)Ir(iA,EA,16*+B,T,D+La[B]);for(B=FA.Gc,cA=qi(F,S,FA.Dd),Hr[cA](K,W),Hr[cA](sA,CA),iA=EA,cA=K,HA=W,255&(FA=B>>0)&&(170&FA?On(iA,256,cA,HA):xr(iA,256,cA,HA)),FA=sA,iA=CA,255&(B>>=8)&&(170&B?On(EA,320,FA,iA):xr(EA,320,FA,iA)),S<A.Ub-1&&(u(dA[IA].y,0,T,D+480,16),u(dA[IA].f,0,K,W+224,8),u(dA[IA].ea,0,sA,CA+224,8)),B=8*j*A.B,dA=A.sa,IA=A.ta+16*F+16*j*A.R,EA=A.qa,FA=A.ra+8*F+B,iA=A.Ha,cA=A.Ia+8*F+B,B=0;16>B;++B)u(dA,IA+B*A.R,T,D+32*B,16);for(B=0;8>B;++B)u(EA,FA+B*A.B,K,W+32*B,8),u(iA,cA+B*A.B,sA,CA+32*B,8)}}function ns(A,a,B,F,S,j,T,D,K){var W=[0],sA=[0],CA=0,FA=K!=null?K.kd:0,dA=K!=null?K:new ni;if(A==null||12>B)return 7;dA.data=A,dA.w=a,dA.ha=B,a=[a],B=[B],dA.gb=[dA.gb];A:{var IA=a,EA=B,iA=dA.gb;if(t(A!=null),t(EA!=null),t(iA!=null),iA[0]=0,12<=EA[0]&&!n(A,IA[0],"RIFF")){if(n(A,IA[0]+8,"WEBP")){iA=3;break A}var cA=GA(A,IA[0]+4);if(12>cA||4294967286<cA){iA=3;break A}if(FA&&cA>EA[0]-8){iA=7;break A}iA[0]=cA,IA[0]+=12,EA[0]-=12}iA=0}if(iA!=0)return iA;for(cA=0<dA.gb[0],B=B[0];;){A:{var HA=A;EA=a,iA=B;var OA=W,NA=sA,re=IA=[0];if(($A=CA=[CA])[0]=0,8>iA[0])iA=7;else{if(!n(HA,EA[0],"VP8X")){if(GA(HA,EA[0]+4)!=10){iA=3;break A}if(18>iA[0]){iA=7;break A}var ZA=GA(HA,EA[0]+8),ve=1+kA(HA,EA[0]+12);if(2147483648<=ve*(HA=1+kA(HA,EA[0]+15))){iA=3;break A}re!=null&&(re[0]=ZA),OA!=null&&(OA[0]=ve),NA!=null&&(NA[0]=HA),EA[0]+=18,iA[0]-=18,$A[0]=1}iA=0}}if(CA=CA[0],IA=IA[0],iA!=0)return iA;if(EA=!!(2&IA),!cA&&CA)return 3;if(j!=null&&(j[0]=!!(16&IA)),T!=null&&(T[0]=EA),D!=null&&(D[0]=0),T=W[0],IA=sA[0],CA&&EA&&K==null){iA=0;break}if(4>B){iA=7;break}if(cA&&CA||!cA&&!CA&&!n(A,a[0],"ALPH")){B=[B],dA.na=[dA.na],dA.P=[dA.P],dA.Sa=[dA.Sa];A:{ZA=A,iA=a,cA=B;var $A=dA.gb;OA=dA.na,NA=dA.P,re=dA.Sa,ve=22,t(ZA!=null),t(cA!=null),HA=iA[0];var ze=cA[0];for(t(OA!=null),t(re!=null),OA[0]=null,NA[0]=null,re[0]=0;;){if(iA[0]=HA,cA[0]=ze,8>ze){iA=7;break A}var qe=GA(ZA,HA+4);if(4294967286<qe){iA=3;break A}var ke=8+qe+1&-2;if(ve+=ke,0<$A&&ve>$A){iA=3;break A}if(!n(ZA,HA,"VP8 ")||!n(ZA,HA,"VP8L")){iA=0;break A}if(ze[0]<ke){iA=7;break A}n(ZA,HA,"ALPH")||(OA[0]=ZA,NA[0]=HA+8,re[0]=qe),HA+=ke,ze-=ke}}if(B=B[0],dA.na=dA.na[0],dA.P=dA.P[0],dA.Sa=dA.Sa[0],iA!=0)break}B=[B],dA.Ja=[dA.Ja],dA.xa=[dA.xa];A:if($A=A,iA=a,cA=B,OA=dA.gb[0],NA=dA.Ja,re=dA.xa,ZA=iA[0],HA=!n($A,ZA,"VP8 "),ve=!n($A,ZA,"VP8L"),t($A!=null),t(cA!=null),t(NA!=null),t(re!=null),8>cA[0])iA=7;else{if(HA||ve){if($A=GA($A,ZA+4),12<=OA&&$A>OA-12){iA=3;break A}if(FA&&$A>cA[0]-8){iA=7;break A}NA[0]=$A,iA[0]+=8,cA[0]-=8,re[0]=ve}else re[0]=5<=cA[0]&&$A[ZA+0]==47&&!($A[ZA+4]>>5),NA[0]=cA[0];iA=0}if(B=B[0],dA.Ja=dA.Ja[0],dA.xa=dA.xa[0],a=a[0],iA!=0)break;if(4294967286<dA.Ja)return 3;if(D==null||EA||(D[0]=dA.xa?2:1),T=[T],IA=[IA],dA.xa){if(5>B){iA=7;break}D=T,FA=IA,EA=j,A==null||5>B?A=0:5<=B&&A[a+0]==47&&!(A[a+4]>>5)?(cA=[0],$A=[0],OA=[0],fA(NA=new N,A,a,B),ge(NA,cA,$A,OA)?(D!=null&&(D[0]=cA[0]),FA!=null&&(FA[0]=$A[0]),EA!=null&&(EA[0]=OA[0]),A=1):A=0):A=0}else{if(10>B){iA=7;break}D=IA,A==null||10>B||!ji(A,a+3,B-3)?A=0:(FA=A[a+0]|A[a+1]<<8|A[a+2]<<16,EA=16383&(A[a+7]<<8|A[a+6]),A=16383&(A[a+9]<<8|A[a+8]),1&FA||3<(FA>>1&7)||!(FA>>4&1)||FA>>5>=dA.Ja||!EA||!A?A=0:(T&&(T[0]=EA),D&&(D[0]=A),A=1))}if(!A||(T=T[0],IA=IA[0],CA&&(W[0]!=T||sA[0]!=IA)))return 3;K!=null&&(K[0]=dA,K.offset=a-K.w,t(4294967286>a-K.w),t(K.offset==K.ha-B));break}return iA==0||iA==7&&CA&&K==null?(j!=null&&(j[0]|=dA.na!=null&&0<dA.na.length),F!=null&&(F[0]=T),S!=null&&(S[0]=IA),0):iA}function vt(A,a,B){var F=a.width,S=a.height,j=0,T=0,D=F,K=S;if(a.Da=A!=null&&0<A.Da,a.Da&&(D=A.cd,K=A.bd,j=A.v,T=A.j,11>B||(j&=-2,T&=-2),0>j||0>T||0>=D||0>=K||j+D>F||T+K>S))return 0;if(a.v=j,a.j=T,a.va=j+D,a.o=T+K,a.U=D,a.T=K,a.da=A!=null&&0<A.da,a.da){if(!Fe(D,K,B=[A.ib],j=[A.hb]))return 0;a.ib=B[0],a.hb=j[0]}return a.ob=A!=null&&A.ob,a.Kb=A==null||!A.Sd,a.da&&(a.ob=a.ib<3*F/4&&a.hb<3*S/4,a.Kb=0),1}function ss(A){if(A==null)return 2;if(11>A.S){var a=A.f.RGBA;a.fb+=(A.height-1)*a.A,a.A=-a.A}else a=A.f.kb,A=A.height,a.O+=(A-1)*a.fa,a.fa=-a.fa,a.N+=(A-1>>1)*a.Ab,a.Ab=-a.Ab,a.W+=(A-1>>1)*a.Db,a.Db=-a.Db,a.F!=null&&(a.J+=(A-1)*a.lb,a.lb=-a.lb);return 0}function Br(A,a,B,F){if(F==null||0>=A||0>=a)return 2;if(B!=null){if(B.Da){var S=B.cd,j=B.bd,T=-2&B.v,D=-2&B.j;if(0>T||0>D||0>=S||0>=j||T+S>A||D+j>a)return 2;A=S,a=j}if(B.da){if(!Fe(A,a,S=[B.ib],j=[B.hb]))return 2;A=S[0],a=j[0]}}F.width=A,F.height=a;A:{var K=F.width,W=F.height;if(A=F.S,0>=K||0>=W||!(A>=eo&&13>A))A=2;else{if(0>=F.Rd&&F.sd==null){T=j=S=a=0;var sA=(D=K*xa[A])*W;if(11>A||(j=(W+1)/2*(a=(K+1)/2),A==12&&(T=(S=K)*W)),(W=c(sA+2*j+T))==null){A=1;break A}F.sd=W,11>A?((K=F.f.RGBA).eb=W,K.fb=0,K.A=D,K.size=sA):((K=F.f.kb).y=W,K.O=0,K.fa=D,K.Fd=sA,K.f=W,K.N=0+sA,K.Ab=a,K.Cd=j,K.ea=W,K.W=0+sA+j,K.Db=a,K.Ed=j,A==12&&(K.F=W,K.J=0+sA+2*j),K.Tc=T,K.lb=S)}if(a=1,S=F.S,j=F.width,T=F.height,S>=eo&&13>S)if(11>S)A=F.f.RGBA,a&=(D=Math.abs(A.A))*(T-1)+j<=A.size,a&=D>=j*xa[S],a&=A.eb!=null;else{A=F.f.kb,D=(j+1)/2,sA=(T+1)/2,K=Math.abs(A.fa),W=Math.abs(A.Ab);var CA=Math.abs(A.Db),FA=Math.abs(A.lb),dA=FA*(T-1)+j;a&=K*(T-1)+j<=A.Fd,a&=W*(sA-1)+D<=A.Cd,a=(a&=CA*(sA-1)+D<=A.Ed)&K>=j&W>=D&CA>=D,a&=A.y!=null,a&=A.f!=null,a&=A.ea!=null,S==12&&(a&=FA>=j,a&=dA<=A.Tc,a&=A.F!=null)}else a=0;A=a?0:2}}return A!=0||B!=null&&B.fd&&(A=ss(F)),A}var mt=64,Xe=[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],is=24,os=32,Is=8,qt=[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];WA("Predictor0","PredictorAdd0"),J.Predictor0=function(){return 4278190080},J.Predictor1=function(A){return A},J.Predictor2=function(A,a,B){return a[B+0]},J.Predictor3=function(A,a,B){return a[B+1]},J.Predictor4=function(A,a,B){return a[B-1]},J.Predictor5=function(A,a,B){return JA(JA(A,a[B+1]),a[B+0])},J.Predictor6=function(A,a,B){return JA(A,a[B-1])},J.Predictor7=function(A,a,B){return JA(A,a[B+0])},J.Predictor8=function(A,a,B){return JA(a[B-1],a[B+0])},J.Predictor9=function(A,a,B){return JA(a[B+0],a[B+1])},J.Predictor10=function(A,a,B){return JA(JA(A,a[B-1]),JA(a[B+0],a[B+1]))},J.Predictor11=function(A,a,B){var F=a[B+0];return 0>=de(F>>24&255,A>>24&255,(a=a[B-1])>>24&255)+de(F>>16&255,A>>16&255,a>>16&255)+de(F>>8&255,A>>8&255,a>>8&255)+de(255&F,255&A,255&a)?F:A},J.Predictor12=function(A,a,B){var F=a[B+0];return(ae((A>>24&255)+(F>>24&255)-((a=a[B-1])>>24&255))<<24|ae((A>>16&255)+(F>>16&255)-(a>>16&255))<<16|ae((A>>8&255)+(F>>8&255)-(a>>8&255))<<8|ae((255&A)+(255&F)-(255&a)))>>>0},J.Predictor13=function(A,a,B){var F=a[B-1];return(me((A=JA(A,a[B+0]))>>24&255,F>>24&255)<<24|me(A>>16&255,F>>16&255)<<16|me(A>>8&255,F>>8&255)<<8|me(A>>0&255,F>>0&255))>>>0};var xs=J.PredictorAdd0;J.PredictorAdd1=ye,WA("Predictor2","PredictorAdd2"),WA("Predictor3","PredictorAdd3"),WA("Predictor4","PredictorAdd4"),WA("Predictor5","PredictorAdd5"),WA("Predictor6","PredictorAdd6"),WA("Predictor7","PredictorAdd7"),WA("Predictor8","PredictorAdd8"),WA("Predictor9","PredictorAdd9"),WA("Predictor10","PredictorAdd10"),WA("Predictor11","PredictorAdd11"),WA("Predictor12","PredictorAdd12"),WA("Predictor13","PredictorAdd13");var Ss=J.PredictorAdd2;BA("ColorIndexInverseTransform","MapARGB","32b",(function(A){return A>>8&255}),(function(A){return A})),BA("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(A){return A}),(function(A){return A>>8&255}));var ai,ct=J.ColorIndexInverseTransform,wr=J.MapARGB,kr=J.VP8LColorIndexInverseTransformAlpha,yt=J.MapAlpha,Zt=J.VP8LPredictorsAdd=[];Zt.length=16,(J.VP8LPredictors=[]).length=16,(J.VP8LPredictorsAdd_C=[]).length=16,(J.VP8LPredictors_C=[]).length=16;var jn,$t,Kt,fn,hn,vr,or,dn,Ct,On,Jt,xr,Hs,ar,Ns,as,us,Gr,ls,cs,Pn,gn,js,mr,yr,rt,nt,Ft,dt=c(511),pn=c(2041),ui=c(225),Tn=c(767),Zi=0,$i=pn,Ao=ui,Cr=Tn,Sr=dt,eo=0,to=1,fs=2,ro=3,no=4,Os=5,ma=6,Wo=7,Jo=8,so=9,Ps=10,fu=[2,3,7],hu=[3,3,11],ya=[280,256,256,256,40],du=[0,1,1,1,0],io=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],gu=[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],pu=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Bu=8,Xo=[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],Ts=[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,wu=[[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]],vu=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Ca=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],mu=[[[[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]]]],yu=[[[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]]],Cu=[[[[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]]]],Fu=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Dn=[],Vr=[],Hr=[],bu=1,Fa=2,Bn=[],Nr=[];xA("UpsampleRgbLinePair",Re,3),xA("UpsampleBgrLinePair",et,3),xA("UpsampleRgbaLinePair",Lr,4),xA("UpsampleBgraLinePair",Qt,4),xA("UpsampleArgbLinePair",Wt,4),xA("UpsampleRgba4444LinePair",Ee,2),xA("UpsampleRgb565LinePair",tt,2);var Qu=J.UpsampleRgbLinePair,zo=J.UpsampleBgrLinePair,ci=J.UpsampleRgbaLinePair,ba=J.UpsampleBgraLinePair,Qa=J.UpsampleArgbLinePair,Ua=J.UpsampleRgba4444LinePair,Uu=J.UpsampleRgb565LinePair,oo=16,ao=1<<oo-1,_n=-227,Yo=482,Eu=6,Ea=0,Lu=c(256),Iu=c(256),xu=c(256),Su=c(256),Hu=c(Yo-_n),Nu=c(Yo-_n);It("YuvToRgbRow",Re,3),It("YuvToBgrRow",et,3),It("YuvToRgbaRow",Lr,4),It("YuvToBgraRow",Qt,4),It("YuvToArgbRow",Wt,4),It("YuvToRgba4444Row",Ee,2),It("YuvToRgb565Row",tt,2);var La=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],uo=[0,2,8],ju=[8,7,6,4,4,2,2,2,1,1,1,1],Ia=1;this.WebPDecodeRGBA=function(A,a,B,F,S){var j=to,T=new Es,D=new Gt;T.ba=D,D.S=j,D.width=[D.width],D.height=[D.height];var K=D.width,W=D.height,sA=new Ne;if(sA==null||A==null)var CA=2;else t(sA!=null),CA=ns(A,a,B,sA.width,sA.height,sA.Pd,sA.Qd,sA.format,null);if(CA!=0?K=0:(K!=null&&(K[0]=sA.width[0]),W!=null&&(W[0]=sA.height[0]),K=1),K){D.width=D.width[0],D.height=D.height[0],F!=null&&(F[0]=D.width),S!=null&&(S[0]=D.height);A:{if(F=new an,(S=new ni).data=A,S.w=a,S.ha=B,S.kd=1,a=[0],t(S!=null),((A=ns(S.data,S.w,S.ha,null,null,null,a,null,S))==0||A==7)&&a[0]&&(A=4),(a=A)==0){if(t(T!=null),F.data=S.data,F.w=S.w+S.offset,F.ha=S.ha-S.offset,F.put=Mt,F.ac=Ke,F.bc=tr,F.ma=T,S.xa){if((A=Er())==null){T=1;break A}if((function(FA,dA){var IA=[0],EA=[0],iA=[0];e:for(;;){if(FA==null)return 0;if(dA==null)return FA.a=2,0;if(FA.l=dA,FA.a=0,fA(FA.m,dA.data,dA.w,dA.ha),!ge(FA.m,IA,EA,iA)){FA.a=3;break e}if(FA.xb=Fa,dA.width=IA[0],dA.height=EA[0],!qr(IA[0],EA[0],1,FA,null))break e;return 1}return t(FA.a!=0),0})(A,F)){if(F=(a=Br(F.width,F.height,T.Oa,T.ba))==0){e:{F=A;t:for(;;){if(F==null){F=0;break e}if(t(F.s.yc!=null),t(F.s.Ya!=null),t(0<F.s.Wb),t((B=F.l)!=null),t((S=B.ma)!=null),F.xb!=0){if(F.ca=S.ba,F.tb=S.tb,t(F.ca!=null),!vt(S.Oa,B,ro)){F.a=2;break t}if(!on(F,B.width)||B.da)break t;if((B.da||He(F.ca.S))&&pA(),11>F.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),F.ca.f.kb.F!=null&&pA()),F.Pb&&0<F.s.ua&&F.s.vb.X==null&&!ue(F.s.vb,F.s.Wa.Xa)){F.a=1;break t}F.xb=0}if(!Mr(F,F.V,F.Ba,F.c,F.i,B.o,rr))break t;S.Dc=F.Ma,F=1;break e}t(F.a!=0),F=0}F=!F}F&&(a=A.a)}else a=A.a}else{if((A=new qn)==null){T=1;break A}if(A.Fa=S.na,A.P=S.P,A.qc=S.Sa,Oi(A,F)){if((a=Br(F.width,F.height,T.Oa,T.ba))==0){if(A.Aa=0,B=T.Oa,t((S=A)!=null),B!=null){if(0<(K=0>(K=B.Md)?0:100<K?255:255*K/100)){for(W=sA=0;4>W;++W)12>(CA=S.pb[W]).lc&&(CA.ia=K*ju[0>CA.lc?0:CA.lc]>>3),sA|=CA.ia;sA&&(alert("todo:VP8InitRandom"),S.ia=1)}S.Ga=B.Id,100<S.Ga?S.Ga=100:0>S.Ga&&(S.Ga=0)}$n(A,F)||(a=A.a)}}else a=A.a}a==0&&T.Oa!=null&&T.Oa.fd&&(a=ss(T.ba))}T=a}j=T!=0?null:11>j?D.f.RGBA.eb:D.f.kb.y}else j=null;return j};var xa=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function y(J,nA){for(var aA="",P=0;P<4;P++)aA+=String.fromCharCode(J[nA++]);return aA}function l(J,nA){return(J[nA+0]<<0|J[nA+1]<<8|J[nA+2]<<16)>>>0}function m(J,nA){return(J[nA+0]<<0|J[nA+1]<<8|J[nA+2]<<16|J[nA+3]<<24)>>>0}new f;var C=[0],g=[0],L=[],E=new f,x=o,b=(function(J,nA){var aA={},P=0,M=!1,Y=0,X=0;if(aA.frames=[],!(function(V,q,eA,lA){for(var gA=0;gA<lA;gA++)if(V[q+gA]!=eA.charCodeAt(gA))return!0;return!1})(J,nA,"RIFF",4)){for(m(J,nA+=4),nA+=8;nA<J.length;){var tA=y(J,nA),uA=m(J,nA+=4);nA+=4;var wA=uA+(1&uA);switch(tA){case"VP8 ":case"VP8L":aA.frames[P]===void 0&&(aA.frames[P]={}),(yA=aA.frames[P]).src_off=M?X:nA-8,yA.src_size=Y+uA+8,P++,M&&(M=!1,Y=0,X=0);break;case"VP8X":(yA=aA.header={}).feature_flags=J[nA];var fA=nA+4;yA.canvas_width=1+l(J,fA),fA+=3,yA.canvas_height=1+l(J,fA),fA+=3;break;case"ALPH":M=!0,Y=wA+8,X=nA-8;break;case"ANIM":(yA=aA.header).bgcolor=m(J,nA),fA=nA+4,yA.loop_count=(DA=J)[(N=fA)+0]<<0|DA[N+1]<<8,fA+=2;break;case"ANMF":var QA,yA;(yA=aA.frames[P]={}).offset_x=2*l(J,nA),nA+=3,yA.offset_y=2*l(J,nA),nA+=3,yA.width=1+l(J,nA),nA+=3,yA.height=1+l(J,nA),nA+=3,yA.duration=l(J,nA),nA+=3,QA=J[nA++],yA.dispose=1&QA,yA.blend=QA>>1&1}tA!="ANMF"&&(nA+=wA)}var DA,N;return aA}})(x,0);b.response=x,b.rgbaoutput=!0,b.dataurl=!1;var U=b.header?b.header:null,I=b.frames?b.frames:null;if(U){U.loop_counter=U.loop_count,C=[U.canvas_height],g=[U.canvas_width];for(var _=0;_<I.length&&I[_].blend!=0;_++);}var R=I[0],Z=E.WebPDecodeRGBA(x,R.src_off,R.src_size,g,C);R.rgba=Z,R.imgwidth=g[0],R.imgheight=C[0];for(var AA=0;AA<g[0]*C[0]*4;AA++)L[AA]=Z[AA];return this.width=g,this.height=C,this.data=L,this}(function(o){var t=function(){return typeof dl=="function"},n=function(C,g,L,E){var x=4,b=p;switch(E){case o.image_compression.FAST:x=1,b=c;break;case o.image_compression.MEDIUM:x=6,b=v;break;case o.image_compression.SLOW:x=9,b=f}C=u(C,g,L,b);var U=dl(C,{level:x});return o.__addimage__.arrayBufferToBinaryString(U)},u=function(C,g,L,E){for(var x,b,U,I=C.length/g,_=new Uint8Array(C.length+I),R=l(),Z=0;Z<I;Z+=1){if(U=Z*g,x=C.subarray(U,U+g),E)_.set(E(x,L,b),U+Z);else{for(var AA,J=R.length,nA=[];AA<J;AA+=1)nA[AA]=R[AA](x,L,b);var aA=m(nA.concat());_.set(nA[aA],U+Z)}b=x}return _},d=function(C){var g=Array.apply([],C);return g.unshift(0),g},c=function(C,g){var L,E=[],x=C.length;E[0]=1;for(var b=0;b<x;b+=1)L=C[b-g]||0,E[b+1]=C[b]-L+256&255;return E},p=function(C,g,L){var E,x=[],b=C.length;x[0]=2;for(var U=0;U<b;U+=1)E=L&&L[U]||0,x[U+1]=C[U]-E+256&255;return x},v=function(C,g,L){var E,x,b=[],U=C.length;b[0]=3;for(var I=0;I<U;I+=1)E=C[I-g]||0,x=L&&L[I]||0,b[I+1]=C[I]+256-(E+x>>>1)&255;return b},f=function(C,g,L){var E,x,b,U,I=[],_=C.length;I[0]=4;for(var R=0;R<_;R+=1)E=C[R-g]||0,x=L&&L[R]||0,b=L&&L[R-g]||0,U=y(E,x,b),I[R+1]=C[R]-U+256&255;return I},y=function(C,g,L){if(C===g&&g===L)return C;var E=Math.abs(g-L),x=Math.abs(C-L),b=Math.abs(C+g-L-L);return E<=x&&E<=b?C:x<=b?g:L},l=function(){return[d,c,p,v,f]},m=function(C){var g=C.map((function(L){return L.reduce((function(E,x){return E+Math.abs(x)}),0)}));return g.indexOf(Math.min.apply(null,g))};o.processPNG=function(C,g,L,E){var x,b,U,I,_,R,Z,AA,J,nA,aA,P,M,Y,X,tA=this.decode.FLATE_DECODE,uA="";if(this.__addimage__.isArrayBuffer(C)&&(C=new Uint8Array(C)),this.__addimage__.isArrayBufferView(C)){if(C=(U=new Xh(C)).imgData,b=U.bits,x=U.colorSpace,_=U.colors,[4,6].indexOf(U.colorType)!==-1){if(U.bits===8){J=(AA=U.pixelBitlength==32?new Uint32Array(U.decodePixels().buffer):U.pixelBitlength==16?new Uint16Array(U.decodePixels().buffer):new Uint8Array(U.decodePixels().buffer)).length,aA=new Uint8Array(J*U.colors),nA=new Uint8Array(J);var wA,fA=U.pixelBitlength-U.bits;for(Y=0,X=0;Y<J;Y++){for(M=AA[Y],wA=0;wA<fA;)aA[X++]=M>>>wA&255,wA+=U.bits;nA[Y]=M>>>wA&255}}if(U.bits===16){J=(AA=new Uint32Array(U.decodePixels().buffer)).length,aA=new Uint8Array(J*(32/U.pixelBitlength)*U.colors),nA=new Uint8Array(J*(32/U.pixelBitlength)),P=U.colors>1,Y=0,X=0;for(var QA=0;Y<J;)M=AA[Y++],aA[X++]=M>>>0&255,P&&(aA[X++]=M>>>16&255,M=AA[Y++],aA[X++]=M>>>0&255),nA[QA++]=M>>>16&255;b=8}E!==o.image_compression.NONE&&t()?(C=n(aA,U.width*U.colors,U.colors,E),Z=n(nA,U.width,1,E)):(C=aA,Z=nA,tA=void 0)}if(U.colorType===3&&(x=this.color_spaces.INDEXED,R=U.palette,U.transparency.indexed)){var yA=U.transparency.indexed,DA=0;for(Y=0,J=yA.length;Y<J;++Y)DA+=yA[Y];if((DA/=255)===J-1&&yA.indexOf(0)!==-1)I=[yA.indexOf(0)];else if(DA!==J){for(AA=U.decodePixels(),nA=new Uint8Array(AA.length),Y=0,J=AA.length;Y<J;Y++)nA[Y]=yA[AA[Y]];Z=n(nA,U.width,1)}}var N=(function(V){var q;switch(V){case o.image_compression.FAST:q=11;break;case o.image_compression.MEDIUM:q=13;break;case o.image_compression.SLOW:q=14;break;default:q=12}return q})(E);return tA===this.decode.FLATE_DECODE&&(uA="/Predictor "+N+" "),uA+="/Colors "+_+" /BitsPerComponent "+b+" /Columns "+U.width,(this.__addimage__.isArrayBuffer(C)||this.__addimage__.isArrayBufferView(C))&&(C=this.__addimage__.arrayBufferToBinaryString(C)),(Z&&this.__addimage__.isArrayBuffer(Z)||this.__addimage__.isArrayBufferView(Z))&&(Z=this.__addimage__.arrayBufferToBinaryString(Z)),{alias:L,data:C,index:g,filter:tA,decodeParameters:uA,transparency:I,palette:R,sMask:Z,predictor:N,width:U.width,height:U.height,bitsPerComponent:b,colorSpace:x}}}})(Qe.API),(function(o){o.processGIF89A=function(t,n,u,d){var c=new zh(t),p=c.width,v=c.height,f=[];c.decodeAndBlitFrameRGBA(0,f);var y={data:f,width:p,height:v},l=new al(100).encode(y,100);return o.processJPEG.call(this,l,n,u,d)},o.processGIF87A=o.processGIF89A})(Qe.API),yn.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 o=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(o);for(var t=0;t<o;t++){var n=this.datav.getUint8(this.pos++,!0),u=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:d,green:u,blue:n,quad:c}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},yn.prototype.parseBGR=function(){this.pos=this.offset;try{var o="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[o]()}catch(n){at.log("bit decode error:"+n)}},yn.prototype.bit1=function(){var o,t=Math.ceil(this.width/8),n=t%4;for(o=this.height-1;o>=0;o--){for(var u=this.bottom_up?o:this.height-1-o,d=0;d<t;d++)for(var c=this.datav.getUint8(this.pos++,!0),p=u*this.width*4+8*d*4,v=0;v<8&&8*d+v<this.width;v++){var f=this.palette[c>>7-v&1];this.data[p+4*v]=f.blue,this.data[p+4*v+1]=f.green,this.data[p+4*v+2]=f.red,this.data[p+4*v+3]=255}n!==0&&(this.pos+=4-n)}},yn.prototype.bit4=function(){for(var o=Math.ceil(this.width/2),t=o%4,n=this.height-1;n>=0;n--){for(var u=this.bottom_up?n:this.height-1-n,d=0;d<o;d++){var c=this.datav.getUint8(this.pos++,!0),p=u*this.width*4+2*d*4,v=c>>4,f=15&c,y=this.palette[v];if(this.data[p]=y.blue,this.data[p+1]=y.green,this.data[p+2]=y.red,this.data[p+3]=255,2*d+1>=this.width)break;y=this.palette[f],this.data[p+4]=y.blue,this.data[p+4+1]=y.green,this.data[p+4+2]=y.red,this.data[p+4+3]=255}t!==0&&(this.pos+=4-t)}},yn.prototype.bit8=function(){for(var o=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,u=0;u<this.width;u++){var d=this.datav.getUint8(this.pos++,!0),c=n*this.width*4+4*u;if(d<this.palette.length){var p=this.palette[d];this.data[c]=p.red,this.data[c+1]=p.green,this.data[c+2]=p.blue,this.data[c+3]=255}else this.data[c]=255,this.data[c+1]=255,this.data[c+2]=255,this.data[c+3]=255}o!==0&&(this.pos+=4-o)}},yn.prototype.bit15=function(){for(var o=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var u=this.bottom_up?n:this.height-1-n,d=0;d<this.width;d++){var c=this.datav.getUint16(this.pos,!0);this.pos+=2;var p=(c&t)/t*255|0,v=(c>>5&t)/t*255|0,f=(c>>10&t)/t*255|0,y=c>>15?255:0,l=u*this.width*4+4*d;this.data[l]=f,this.data[l+1]=v,this.data[l+2]=p,this.data[l+3]=y}this.pos+=o}},yn.prototype.bit16=function(){for(var o=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),u=this.height-1;u>=0;u--){for(var d=this.bottom_up?u:this.height-1-u,c=0;c<this.width;c++){var p=this.datav.getUint16(this.pos,!0);this.pos+=2;var v=(p&t)/t*255|0,f=(p>>5&n)/n*255|0,y=(p>>11)/t*255|0,l=d*this.width*4+4*c;this.data[l]=y,this.data[l+1]=f,this.data[l+2]=v,this.data[l+3]=255}this.pos+=o}},yn.prototype.bit24=function(){for(var o=this.height-1;o>=0;o--){for(var t=this.bottom_up?o:this.height-1-o,n=0;n<this.width;n++){var u=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0),p=t*this.width*4+4*n;this.data[p]=c,this.data[p+1]=d,this.data[p+2]=u,this.data[p+3]=255}this.pos+=this.width%4}},yn.prototype.bit32=function(){for(var o=this.height-1;o>=0;o--)for(var t=this.bottom_up?o:this.height-1-o,n=0;n<this.width;n++){var u=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),c=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0),v=t*this.width*4+4*n;this.data[v]=c,this.data[v+1]=d,this.data[v+2]=u,this.data[v+3]=p}},yn.prototype.getData=function(){return this.data},(function(o){o.processBMP=function(t,n,u,d){var c=new yn(t,!1),p=c.width,v=c.height,f={data:c.getData(),width:p,height:v},y=new al(100).encode(f,100);return o.processJPEG.call(this,y,n,u,d)}})(Qe.API),Qc.prototype.getData=function(){return this.data},(function(o){o.processWEBP=function(t,n,u,d){var c=new Qc(t),p=c.width,v=c.height,f={data:c.getData(),width:p,height:v},y=new al(100).encode(f,100);return o.processJPEG.call(this,y,n,u,d)}})(Qe.API),Qe.API.processRGBA=function(o,t,n){for(var u=o.data,d=u.length,c=new Uint8Array(d/4*3),p=new Uint8Array(d/4),v=0,f=0,y=0;y<d;y+=4){var l=u[y],m=u[y+1],C=u[y+2],g=u[y+3];c[v++]=l,c[v++]=m,c[v++]=C,p[f++]=g}var L=this.__addimage__.arrayBufferToBinaryString(c);return{alpha:this.__addimage__.arrayBufferToBinaryString(p),data:L,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:o.width,height:o.height}},Qe.API.setLanguage=function(o){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"}[o]!==void 0&&(this.internal.languageSettings.languageCode=o,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},Io=Qe.API,iu=Io.getCharWidthsArray=function(o,t){var n,u,d=(t=t||{}).font||this.internal.getFont(),c=t.fontSize||this.internal.getFontSize(),p=t.charSpace||this.internal.getCharSpace(),v=t.widths?t.widths:d.metadata.Unicode.widths,f=v.fof?v.fof:1,y=t.kerning?t.kerning:d.metadata.Unicode.kerning,l=y.fof?y.fof:1,m=t.doKerning!==!1,C=0,g=o.length,L=0,E=v[0]||f,x=[];for(n=0;n<g;n++)u=o.charCodeAt(n),typeof d.metadata.widthOfString=="function"?x.push((d.metadata.widthOfGlyph(d.metadata.characterToGlyph(u))+p*(1e3/c)||0)/1e3):(C=m&&it(y[u])==="object"&&!isNaN(parseInt(y[u][L],10))?y[u][L]/l:0,x.push((v[u]||E)/f+C)),L=u;return x},yc=Io.getStringUnitWidth=function(o,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),u=t.font||this.internal.getFont(),d=t.charSpace||this.internal.getCharSpace();return Io.processArabic&&(o=Io.processArabic(o)),typeof u.metadata.widthOfString=="function"?u.metadata.widthOfString(o,n,d)/n:iu.apply(this,arguments).reduce((function(c,p){return c+p}),0)},Cc=function(o,t,n,u){for(var d=[],c=0,p=o.length,v=0;c!==p&&v+t[c]<n;)v+=t[c],c++;d.push(o.slice(0,c));var f=c;for(v=0;c!==p;)v+t[c]>u&&(d.push(o.slice(f,c)),v=0,f=c),v+=t[c],c++;return f!==c&&d.push(o.slice(f,c)),d},Fc=function(o,t,n){n||(n={});var u,d,c,p,v,f,y,l=[],m=[l],C=n.textIndent||0,g=0,L=0,E=o.split(" "),x=iu.apply(this,[" ",n])[0];if(f=n.lineIndent===-1?E[0].length+2:n.lineIndent||0){var b=Array(f).join(" "),U=[];E.map((function(_){(_=_.split(/\s*\n/)).length>1?U=U.concat(_.map((function(R,Z){return(Z&&R.length?"\n":"")+R}))):U.push(_[0])})),E=U,f=yc.apply(this,[b,n])}for(c=0,p=E.length;c<p;c++){var I=0;if(u=E[c],f&&u[0]=="\n"&&(u=u.substr(1),I=1),C+g+(L=(d=iu.apply(this,[u,n])).reduce((function(_,R){return _+R}),0))>t||I){if(L>t){for(v=Cc.apply(this,[u,d,t-(C+g),t]),l.push(v.shift()),l=[v.pop()];v.length;)m.push([v.shift()]);L=d.slice(u.length-(l[0]?l[0].length:0)).reduce((function(_,R){return _+R}),0)}else l=[u];m.push(l),C=L+f,g=x}else l.push(u),C+=g+L,g=x}return y=f?function(_,R){return(R?b:"")+_.join(" ")}:function(_){return _.join(" ")},m.map(y)},Io.splitTextToSize=function(o,t,n){var u,d=(n=n||{}).fontSize||this.internal.getFontSize(),c=(function(l){if(l.widths&&l.kerning)return{widths:l.widths,kerning:l.kerning};var m=this.internal.getFont(l.fontName,l.fontStyle);return m.metadata.Unicode?{widths:m.metadata.Unicode.widths||{0:1},kerning:m.metadata.Unicode.kerning||{}}:{font:m.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,n);u=Array.isArray(o)?o:String(o).split(/\r?\n/);var p=1*this.internal.scaleFactor*t/d;c.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/d:0,c.lineIndent=n.lineIndent;var v,f,y=[];for(v=0,f=u.length;v<f;v++)y=y.concat(Fc.apply(this,[u[v],p,c]));return y},(function(o){o.__fontmetrics__=o.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",n={},u={},d=0;d<t.length;d++)n[t[d]]="0123456789abcdef"[d],u["0123456789abcdef"[d]]=t[d];var c=function(m){return"0x"+parseInt(m,10).toString(16)},p=o.__fontmetrics__.compress=function(m){var C,g,L,E,x=["{"];for(var b in m){if(C=m[b],isNaN(parseInt(b,10))?g="'"+b+"'":(b=parseInt(b,10),g=(g=c(b).slice(2)).slice(0,-1)+u[g.slice(-1)]),typeof C=="number")C<0?(L=c(C).slice(3),E="-"):(L=c(C).slice(2),E=""),L=E+L.slice(0,-1)+u[L.slice(-1)];else{if(it(C)!=="object")throw new Error("Don't know what to do with value type "+it(C)+".");L=p(C)}x.push(g+L)}return x.push("}"),x.join("")},v=o.__fontmetrics__.uncompress=function(m){if(typeof m!="string")throw new Error("Invalid argument passed to uncompress.");for(var C,g,L,E,x={},b=1,U=x,I=[],_="",R="",Z=m.length-1,AA=1;AA<Z;AA+=1)(E=m[AA])=="'"?C?(L=C.join(""),C=void 0):C=[]:C?C.push(E):E=="{"?(I.push([U,L]),U={},L=void 0):E=="}"?((g=I.pop())[0][g[1]]=U,L=void 0,U=g[0]):E=="-"?b=-1:L===void 0?n.hasOwnProperty(E)?(_+=n[E],L=parseInt(_,16)*b,b=1,_=""):_+=E:n.hasOwnProperty(E)?(R+=n[E],U[L]=parseInt(R,16)*b,b=1,L=void 0,R=""):R+=E;return x},f={codePages:["WinAnsiEncoding"],WinAnsiEncoding:v("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},y={Unicode:{Courier:f,"Courier-Bold":f,"Courier-BoldOblique":f,"Courier-Oblique":f,Helvetica:f,"Helvetica-Bold":f,"Helvetica-BoldOblique":f,"Helvetica-Oblique":f,"Times-Roman":f,"Times-Bold":f,"Times-BoldItalic":f,"Times-Italic":f}},l={Unicode:{"Courier-Oblique":v("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":v("{'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":v("{'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:v("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":v("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":v("{'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:v("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:v("{'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":v("{'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:v("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":v("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":v("{'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":v("{'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":v("{'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}}}")}};o.events.push(["addFont",function(m){var C=m.font,g=l.Unicode[C.postScriptName];g&&(C.metadata.Unicode={},C.metadata.Unicode.widths=g.widths,C.metadata.Unicode.kerning=g.kerning);var L=y.Unicode[C.postScriptName];L&&(C.metadata.Unicode.encoding=L,C.encoding=L.codePages[0])}])})(Qe.API),(function(o){var t=function(n){for(var u=n.length,d=new Uint8Array(u),c=0;c<u;c++)d[c]=n.charCodeAt(c);return d};o.API.events.push(["addFont",function(n){var u=void 0,d=n.font,c=n.instance;if(!d.isStandardFont){if(c===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+d.postScriptName+"').");if(typeof(u=c.existsFileInVFS(d.postScriptName)===!1?c.loadFile(d.postScriptName):c.getFileFromVFS(d.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+d.postScriptName+"').");(function(p,v){v=/^\x00\x01\x00\x00/.test(v)?t(v):t(ha(v)),p.metadata=o.API.TTFFont.open(v),p.metadata.Unicode=p.metadata.Unicode||{encoding:{},kerning:{},widths:[]},p.metadata.glyIdsUsed=[0]})(d,u)}}])})(Qe),(function(o){function t(){return(Le.canvg?Promise.resolve(Le.canvg):ul(()=>import("./index.es-CFCNQaqq.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6]))).catch((function(n){return Promise.reject(new Error("Could not load canvg: "+n))})).then((function(n){return n.default?n.default:n}))}Qe.API.addSvgAsImage=function(n,u,d,c,p,v,f,y){if(isNaN(u)||isNaN(d))throw at.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(c)||isNaN(p))throw at.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var l=document.createElement("canvas");l.width=c,l.height=p;var m=l.getContext("2d");m.fillStyle="#fff",m.fillRect(0,0,l.width,l.height);var C={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},g=this;return t().then((function(L){return L.fromString(m,n,C)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(L){return L.render(C)})).then((function(){g.addImage(l.toDataURL("image/jpeg",1),u,d,c,p,f,y)}))}})(),Qe.API.putTotalPages=function(o){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(o,"g"),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(o,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var u=1;u<=this.internal.getNumberOfPages();u++)for(var d=0;d<this.internal.pages[u].length;d++)this.internal.pages[u][d]=this.internal.pages[u][d].replace(t,n);return this},Qe.API.viewerPreferences=function(o,t){var n;o=o||{},t=t||!1;var u,d,c,p={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}},v=Object.keys(p),f=[],y=0,l=0,m=0;function C(L,E){var x,b=!1;for(x=0;x<L.length;x+=1)L[x]===E&&(b=!0);return b}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(p)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,o==="reset"||t===!0){var g=v.length;for(m=0;m<g;m+=1)n[v[m]].value=n[v[m]].defaultValue,n[v[m]].explicitSet=!1}if(it(o)==="object"){for(d in o)if(c=o[d],C(v,d)&&c!==void 0){if(n[d].type==="boolean"&&typeof c=="boolean")n[d].value=c;else if(n[d].type==="name"&&C(n[d].valueSet,c))n[d].value=c;else if(n[d].type==="integer"&&Number.isInteger(c))n[d].value=c;else if(n[d].type==="array"){for(y=0;y<c.length;y+=1)if(u=!0,c[y].length===1&&typeof c[y][0]=="number")f.push(String(c[y]-1));else if(c[y].length>1){for(l=0;l<c[y].length;l+=1)typeof c[y][l]!="number"&&(u=!1);u===!0&&f.push([c[y][0]-1,c[y][1]-1].join(" "))}n[d].value="["+f.join(" ")+"]"}else n[d].value=n[d].defaultValue;n[d].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){var L,E=[];for(L in n)n[L].explicitSet===!0&&(n[L].type==="name"?E.push("/"+L+" /"+n[L].value):E.push("/"+L+" "+n[L].value));E.length!==0&&this.internal.write("/ViewerPreferences\n<<\n"+E.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},(function(o){var t=function(){var u='<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>',d=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),c=unescape(encodeURIComponent(u)),p=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),v=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),f=unescape(encodeURIComponent("</x:xmpmeta>")),y=c.length+p.length+v.length+d.length+f.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+y+" >>"),this.internal.write("stream"),this.internal.write(d+c+p+v+f),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")};o.addMetadata=function(u,d){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:u,namespaceuri:d||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",t)),this}})(Qe.API),(function(o){var t=o.API,n=t.pdfEscape16=function(c,p){for(var v,f=p.metadata.Unicode.widths,y=["","0","00","000","0000"],l=[""],m=0,C=c.length;m<C;++m){if(v=p.metadata.characterToGlyph(c.charCodeAt(m)),p.metadata.glyIdsUsed.push(v),p.metadata.toUnicode[v]=c.charCodeAt(m),f.indexOf(v)==-1&&(f.push(v),f.push([parseInt(p.metadata.widthOfGlyph(v),10)])),v=="0")return l.join("");v=v.toString(16),l.push(y[4-v.length],v)}return l.join("")},u=function(c){var p,v,f,y,l,m,C;for(l="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",f=[],m=0,C=(v=Object.keys(c).sort((function(g,L){return g-L}))).length;m<C;m++)p=v[m],f.length>=100&&(l+="\n"+f.length+" beginbfchar\n"+f.join("\n")+"\nendbfchar",f=[]),c[p]!==void 0&&c[p]!==null&&typeof c[p].toString=="function"&&(y=("0000"+c[p].toString(16)).slice(-4),p=("0000"+(+p).toString(16)).slice(-4),f.push("<"+p+"><"+y+">"));return f.length&&(l+="\n"+f.length+" beginbfchar\n"+f.join("\n")+"\nendbfchar\n"),l+="endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};t.events.push(["putFont",function(c){(function(p){var v=p.font,f=p.out,y=p.newObject,l=p.putStream;if(v.metadata instanceof o.API.TTFFont&&v.encoding==="Identity-H"){for(var m=v.metadata.Unicode.widths,C=v.metadata.subset.encode(v.metadata.glyIdsUsed,1),g="",L=0;L<C.length;L++)g+=String.fromCharCode(C[L]);var E=y();l({data:g,addLength1:!0,objectId:E}),f("endobj");var x=y();l({data:u(v.metadata.toUnicode),addLength1:!0,objectId:x}),f("endobj");var b=y();f("<<"),f("/Type /FontDescriptor"),f("/FontName /"+So(v.fontName)),f("/FontFile2 "+E+" 0 R"),f("/FontBBox "+o.API.PDFObject.convert(v.metadata.bbox)),f("/Flags "+v.metadata.flags),f("/StemV "+v.metadata.stemV),f("/ItalicAngle "+v.metadata.italicAngle),f("/Ascent "+v.metadata.ascender),f("/Descent "+v.metadata.decender),f("/CapHeight "+v.metadata.capHeight),f(">>"),f("endobj");var U=y();f("<<"),f("/Type /Font"),f("/BaseFont /"+So(v.fontName)),f("/FontDescriptor "+b+" 0 R"),f("/W "+o.API.PDFObject.convert(m)),f("/CIDToGIDMap /Identity"),f("/DW 1000"),f("/Subtype /CIDFontType2"),f("/CIDSystemInfo"),f("<<"),f("/Supplement 0"),f("/Registry (Adobe)"),f("/Ordering ("+v.encoding+")"),f(">>"),f(">>"),f("endobj"),v.objectNumber=y(),f("<<"),f("/Type /Font"),f("/Subtype /Type0"),f("/ToUnicode "+x+" 0 R"),f("/BaseFont /"+So(v.fontName)),f("/Encoding /"+v.encoding),f("/DescendantFonts ["+U+" 0 R]"),f(">>"),f("endobj"),v.isAlreadyPutted=!0}})(c)}]),t.events.push(["putFont",function(c){(function(p){var v=p.font,f=p.out,y=p.newObject,l=p.putStream;if(v.metadata instanceof o.API.TTFFont&&v.encoding==="WinAnsiEncoding"){for(var m=v.metadata.rawData,C="",g=0;g<m.length;g++)C+=String.fromCharCode(m[g]);var L=y();l({data:C,addLength1:!0,objectId:L}),f("endobj");var E=y();l({data:u(v.metadata.toUnicode),addLength1:!0,objectId:E}),f("endobj");var x=y();f("<<"),f("/Descent "+v.metadata.decender),f("/CapHeight "+v.metadata.capHeight),f("/StemV "+v.metadata.stemV),f("/Type /FontDescriptor"),f("/FontFile2 "+L+" 0 R"),f("/Flags 96"),f("/FontBBox "+o.API.PDFObject.convert(v.metadata.bbox)),f("/FontName /"+So(v.fontName)),f("/ItalicAngle "+v.metadata.italicAngle),f("/Ascent "+v.metadata.ascender),f(">>"),f("endobj"),v.objectNumber=y();for(var b=0;b<v.metadata.hmtx.widths.length;b++)v.metadata.hmtx.widths[b]=parseInt(v.metadata.hmtx.widths[b]*(1e3/v.metadata.head.unitsPerEm));f("<</Subtype/TrueType/Type/Font/ToUnicode "+E+" 0 R/BaseFont/"+So(v.fontName)+"/FontDescriptor "+x+" 0 R/Encoding/"+v.encoding+" /FirstChar 29 /LastChar 255 /Widths "+o.API.PDFObject.convert(v.metadata.hmtx.widths)+">>"),f("endobj"),v.isAlreadyPutted=!0}})(c)}]);var d=function(c){var p,v=c.text||"",f=c.x,y=c.y,l=c.options||{},m=c.mutex||{},C=m.pdfEscape,g=m.activeFontKey,L=m.fonts,E=g,x="",b=0,U="",I=L[E].encoding;if(L[E].encoding!=="Identity-H")return{text:v,x:f,y,options:l,mutex:m};for(U=v,E=g,Array.isArray(v)&&(U=v[0]),b=0;b<U.length;b+=1)L[E].metadata.hasOwnProperty("cmap")&&(p=L[E].metadata.cmap.unicode.codeMap[U[b].charCodeAt(0)]),p||U[b].charCodeAt(0)<256&&L[E].metadata.hasOwnProperty("Unicode")?x+=U[b]:x+="";var _="";return parseInt(E.slice(1))<14||I==="WinAnsiEncoding"?_=C(x,E).split("").map((function(R){return R.charCodeAt(0).toString(16)})).join(""):I==="Identity-H"&&(_=n(x,L[E])),m.isHex=!0,{text:_,x:f,y,options:l,mutex:m}};t.events.push(["postProcessText",function(c){var p=c.text||"",v=[],f={text:p,x:c.x,y:c.y,options:c.options,mutex:c.mutex};if(Array.isArray(p)){var y=0;for(y=0;y<p.length;y+=1)Array.isArray(p[y])&&p[y].length===3?v.push([d(Object.assign({},f,{text:p[y][0]})).text,p[y][1],p[y][2]]):v.push(d(Object.assign({},f,{text:p[y]})).text);c.text=v}else c.text=d(Object.assign({},f,{text:p})).text}])})(Qe),(function(o){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};o.existsFileInVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0},o.addFileToVFS=function(n,u){return t.call(this),this.internal.vFS[n]=u,this},o.getFileFromVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0?this.internal.vFS[n]:null}})(Qe.API),(function(o){o.__bidiEngine__=o.prototype.__bidiEngine__=function(u){var d,c,p,v,f,y,l,m=t,C=[[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]],g=[[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]],L={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},E={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},x=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","","","","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],b=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)$/),U=!1,I=0;this.__bidiEngine__={};var _=function(P){var M=P.charCodeAt(),Y=M>>8,X=E[Y];return X!==void 0?m[256*X+(255&M)]:Y===252||Y===253?"AL":b.test(Y)?"L":Y===8?"R":"N"},R=function(P){for(var M,Y=0;Y<P.length;Y++){if((M=_(P.charAt(Y)))==="L")return!1;if(M==="R")return!0}return!1},Z=function(P,M,Y,X){var tA,uA,wA,fA,QA=M[X];switch(QA){case"L":case"R":U=!1;break;case"N":case"AN":break;case"EN":U&&(QA="AN");break;case"AL":U=!0,QA="R";break;case"WS":QA="N";break;case"CS":X<1||X+1>=M.length||(tA=Y[X-1])!=="EN"&&tA!=="AN"||(uA=M[X+1])!=="EN"&&uA!=="AN"?QA="N":U&&(uA="AN"),QA=uA===tA?uA:"N";break;case"ES":QA=(tA=X>0?Y[X-1]:"B")==="EN"&&X+1<M.length&&M[X+1]==="EN"?"EN":"N";break;case"ET":if(X>0&&Y[X-1]==="EN"){QA="EN";break}if(U){QA="N";break}for(wA=X+1,fA=M.length;wA<fA&&M[wA]==="ET";)wA++;QA=wA<fA&&M[wA]==="EN"?"EN":"N";break;case"NSM":if(p&&!v){for(fA=M.length,wA=X+1;wA<fA&&M[wA]==="NSM";)wA++;if(wA<fA){var yA=P[X],DA=yA>=1425&&yA<=2303||yA===64286;if(tA=M[wA],DA&&(tA==="R"||tA==="AL")){QA="R";break}}}QA=X<1||(tA=M[X-1])==="B"?"N":Y[X-1];break;case"B":U=!1,d=!0,QA=I;break;case"S":c=!0,QA="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":U=!1;break;case"BN":QA="N"}return QA},AA=function(P,M,Y){var X=P.split("");return Y&&J(X,Y,{hiLevel:I}),X.reverse(),M&&M.reverse(),X.join("")},J=function(P,M,Y){var X,tA,uA,wA,fA,QA=-1,yA=P.length,DA=0,N=[],V=I?g:C,q=[];for(U=!1,d=!1,c=!1,tA=0;tA<yA;tA++)q[tA]=_(P[tA]);for(uA=0;uA<yA;uA++){if(fA=DA,N[uA]=Z(P,q,N,uA),X=240&(DA=V[fA][L[N[uA]]]),DA&=15,M[uA]=wA=V[DA][5],X>0)if(X===16){for(tA=QA;tA<uA;tA++)M[tA]=1;QA=-1}else QA=-1;if(V[DA][6])QA===-1&&(QA=uA);else if(QA>-1){for(tA=QA;tA<uA;tA++)M[tA]=wA;QA=-1}q[uA]==="B"&&(M[uA]=0),Y.hiLevel|=wA}c&&(function(eA,lA,gA){for(var bA=0;bA<gA;bA++)if(eA[bA]==="S"){lA[bA]=I;for(var UA=bA-1;UA>=0&&eA[UA]==="WS";UA--)lA[UA]=I}})(q,M,yA)},nA=function(P,M,Y,X,tA){if(!(tA.hiLevel<P)){if(P===1&&I===1&&!d)return M.reverse(),void(Y&&Y.reverse());for(var uA,wA,fA,QA,yA=M.length,DA=0;DA<yA;){if(X[DA]>=P){for(fA=DA+1;fA<yA&&X[fA]>=P;)fA++;for(QA=DA,wA=fA-1;QA<wA;QA++,wA--)uA=M[QA],M[QA]=M[wA],M[wA]=uA,Y&&(uA=Y[QA],Y[QA]=Y[wA],Y[wA]=uA);DA=fA}DA++}}},aA=function(P,M,Y){var X=P.split(""),tA={hiLevel:I};return Y||(Y=[]),J(X,Y,tA),(function(uA,wA,fA){if(fA.hiLevel!==0&&l)for(var QA,yA=0;yA<uA.length;yA++)wA[yA]===1&&(QA=x.indexOf(uA[yA]))>=0&&(uA[yA]=x[QA+1])})(X,Y,tA),nA(2,X,M,Y,tA),nA(1,X,M,Y,tA),X.join("")};return this.__bidiEngine__.doBidiReorder=function(P,M,Y){if((function(tA,uA){if(uA)for(var wA=0;wA<tA.length;wA++)uA[wA]=wA;v===void 0&&(v=R(tA)),y===void 0&&(y=R(tA))})(P,M),p||!f||y)if(p&&f&&v^y)I=v?1:0,P=AA(P,M,Y);else if(!p&&f&&y)I=v?1:0,P=aA(P,M,Y),P=AA(P,M);else if(!p||v||f||y){if(p&&!f&&v^y)P=AA(P,M),v?(I=0,P=aA(P,M,Y)):(I=1,P=aA(P,M,Y),P=AA(P,M));else if(p&&v&&!f&&y)I=1,P=aA(P,M,Y),P=AA(P,M);else if(!p&&!f&&v^y){var X=l;v?(I=1,P=aA(P,M,Y),I=0,l=!1,P=aA(P,M,Y),l=X):(I=0,P=aA(P,M,Y),P=AA(P,M),I=1,l=!1,P=aA(P,M,Y),l=X,P=AA(P,M))}}else I=0,P=aA(P,M,Y);else I=v?1:0,P=aA(P,M,Y);return P},this.__bidiEngine__.setOptions=function(P){P&&(p=P.isInputVisual,f=P.isOutputVisual,v=P.isInputRtl,y=P.isOutputRtl,l=P.isSymmetricSwapping)},this.__bidiEngine__.setOptions(u),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"],n=new o.__bidiEngine__({isInputVisual:!0});o.API.events.push(["postProcessText",function(u){var d=u.text;u.x,u.y;var c=u.options||{};u.mutex,c.lang;var p=[];if(c.isInputVisual=typeof c.isInputVisual!="boolean"||c.isInputVisual,n.setOptions(c),Object.prototype.toString.call(d)==="[object Array]"){var v=0;for(p=[],v=0;v<d.length;v+=1)Object.prototype.toString.call(d[v])==="[object Array]"?p.push([n.doBidiReorder(d[v][0]),d[v][1],d[v][2]]):p.push([n.doBidiReorder(d[v])]);u.text=p}else u.text=n.doBidiReorder(d);n.setOptions({isInputVisual:!0})}])})(Qe),Qe.API.TTFFont=(function(){function o(t){var n;if(this.rawData=t,n=this.contents=new $s(t),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new ld(this),this.registerTTF()}return o.open=function(t){return new o(t)},o.prototype.parse=function(){return this.directory=new Yh(this.contents),this.head=new Zh(this),this.name=new rd(this),this.cmap=new Xc(this),this.toUnicode={},this.hhea=new $h(this),this.maxp=new nd(this),this.hmtx=new sd(this),this.post=new ed(this),this.os2=new Ad(this),this.loca=new ud(this),this.glyf=new id(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]},o.prototype.registerTTF=function(){var t,n,u,d,c;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var p,v,f,y;for(y=[],p=0,v=(f=this.bbox).length;p<v;p++)t=f[p],y.push(Math.round(t*this.scaleFactor));return y}).call(this),this.stemV=0,this.post.exists?(u=255&(d=this.post.italic_angle),(32768&(n=d>>16))!=0&&(n=-(1+(65535^n))),this.italicAngle=+(n+"."+u)):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=(c=this.familyClass)===1||c===2||c===3||c===4||c===5||c===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 new Error("No unicode cmap for font")},o.prototype.characterToGlyph=function(t){var n;return((n=this.cmap.unicode)!=null?n.codeMap[t]:void 0)||0},o.prototype.widthOfGlyph=function(t){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*n},o.prototype.widthOfString=function(t,n,u){var d,c,p,v;for(p=0,c=0,v=(t=""+t).length;0<=v?c<v:c>v;c=0<=v?++c:--c)d=t.charCodeAt(c),p+=this.widthOfGlyph(this.characterToGlyph(d))+u*(1e3/n)||0;return p*(n/1e3)},o.prototype.lineHeight=function(t,n){var u;return n==null&&(n=!1),u=n?this.lineGap:0,(this.ascender+u-this.decender)/1e3*t},o})();var bn,$s=(function(){function o(t){this.data=t!=null?t:[],this.pos=0,this.length=this.data.length}return o.prototype.readByte=function(){return this.data[this.pos++]},o.prototype.writeByte=function(t){return this.data[this.pos++]=t},o.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},o.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},o.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},o.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},o.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},o.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},o.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},o.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},o.prototype.readString=function(t){var n,u;for(u=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)u[n]=String.fromCharCode(this.readByte());return u.join("")},o.prototype.writeString=function(t){var n,u,d;for(d=[],n=0,u=t.length;0<=u?n<u:n>u;n=0<=u?++n:--n)d.push(this.writeByte(t.charCodeAt(n)));return d},o.prototype.readShort=function(){return this.readInt16()},o.prototype.writeShort=function(t){return this.writeInt16(t)},o.prototype.readLongLong=function(){var t,n,u,d,c,p,v,f;return t=this.readByte(),n=this.readByte(),u=this.readByte(),d=this.readByte(),c=this.readByte(),p=this.readByte(),v=this.readByte(),f=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^n)+1099511627776*(255^u)+4294967296*(255^d)+16777216*(255^c)+65536*(255^p)+256*(255^v)+(255^f)+1):72057594037927940*t+281474976710656*n+1099511627776*u+4294967296*d+16777216*c+65536*p+256*v+f},o.prototype.writeLongLong=function(t){var n,u;return n=Math.floor(t/4294967296),u=4294967295&t,this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n),this.writeByte(u>>24&255),this.writeByte(u>>16&255),this.writeByte(u>>8&255),this.writeByte(255&u)},o.prototype.readInt=function(){return this.readInt32()},o.prototype.writeInt=function(t){return this.writeInt32(t)},o.prototype.read=function(t){var n,u;for(n=[],u=0;0<=t?u<t:u>t;u=0<=t?++u:--u)n.push(this.readByte());return n},o.prototype.write=function(t){var n,u,d,c;for(c=[],u=0,d=t.length;u<d;u++)n=t[u],c.push(this.writeByte(n));return c},o})(),Yh=(function(){var o;function t(n){var u,d,c;for(this.scalarType=n.readInt(),this.tableCount=n.readShort(),this.searchRange=n.readShort(),this.entrySelector=n.readShort(),this.rangeShift=n.readShort(),this.tables={},d=0,c=this.tableCount;0<=c?d<c:d>c;d=0<=c?++d:--d)u={tag:n.readString(4),checksum:n.readInt(),offset:n.readInt(),length:n.readInt()},this.tables[u.tag]=u}return t.prototype.encode=function(n){var u,d,c,p,v,f,y,l,m,C,g,L,E;for(E in g=Object.keys(n).length,f=Math.log(2),m=16*Math.floor(Math.log(g)/f),p=Math.floor(m/f),l=16*g-m,(d=new $s).writeInt(this.scalarType),d.writeShort(g),d.writeShort(m),d.writeShort(p),d.writeShort(l),c=16*g,y=d.pos+c,v=null,L=[],n)for(C=n[E],d.writeString(E),d.writeInt(o(C)),d.writeInt(y),d.writeInt(C.length),L=L.concat(C),E==="head"&&(v=y),y+=C.length;y%4;)L.push(0),y++;return d.write(L),u=2981146554-o(d.data),d.pos=v+8,d.writeUInt32(u),d.data},o=function(n){var u,d,c,p;for(n=zc.call(n);n.length%4;)n.push(0);for(c=new $s(n),d=0,u=0,p=n.length;u<p;u=u+=4)d+=c.readUInt32();return 4294967295&d},t})(),qh={}.hasOwnProperty,Xn=function(o,t){for(var n in t)qh.call(t,n)&&(o[n]=t[n]);function u(){this.constructor=o}return u.prototype=t.prototype,o.prototype=new u,o.__super__=t.prototype,o};bn=(function(){function o(t){var n;this.file=t,n=this.file.directory.tables[this.tag],this.exists=!!n,n&&(this.offset=n.offset,this.length=n.length,this.parse(this.file.contents))}return o.prototype.parse=function(){},o.prototype.encode=function(){},o.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},o})();var Zh=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="head",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},t.prototype.encode=function(n){var u;return(u=new $s).writeInt(this.version),u.writeInt(this.revision),u.writeInt(this.checkSumAdjustment),u.writeInt(this.magicNumber),u.writeShort(this.flags),u.writeShort(this.unitsPerEm),u.writeLongLong(this.created),u.writeLongLong(this.modified),u.writeShort(this.xMin),u.writeShort(this.yMin),u.writeShort(this.xMax),u.writeShort(this.yMax),u.writeShort(this.macStyle),u.writeShort(this.lowestRecPPEM),u.writeShort(this.fontDirectionHint),u.writeShort(n),u.writeShort(this.glyphDataFormat),u.data},t})(),Uc=(function(){function o(t,n){var u,d,c,p,v,f,y,l,m,C,g,L,E,x,b,U,I;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=n+t.readInt(),m=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.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(f=0;f<256;++f)this.codeMap[f]=t.readByte();break;case 4:for(g=t.readUInt16(),C=g/2,t.pos+=6,c=(function(){var _,R;for(R=[],f=_=0;0<=C?_<C:_>C;f=0<=C?++_:--_)R.push(t.readUInt16());return R})(),t.pos+=2,E=(function(){var _,R;for(R=[],f=_=0;0<=C?_<C:_>C;f=0<=C?++_:--_)R.push(t.readUInt16());return R})(),y=(function(){var _,R;for(R=[],f=_=0;0<=C?_<C:_>C;f=0<=C?++_:--_)R.push(t.readUInt16());return R})(),l=(function(){var _,R;for(R=[],f=_=0;0<=C?_<C:_>C;f=0<=C?++_:--_)R.push(t.readUInt16());return R})(),d=(this.length-t.pos+this.offset)/2,v=(function(){var _,R;for(R=[],f=_=0;0<=d?_<d:_>d;f=0<=d?++_:--_)R.push(t.readUInt16());return R})(),f=b=0,I=c.length;b<I;f=++b)for(x=c[f],u=U=L=E[f];L<=x?U<=x:U>=x;u=L<=x?++U:--U)l[f]===0?p=u+y[f]:(p=v[l[f]/2+(u-L)-(C-f)]||0)!==0&&(p+=y[f]),this.codeMap[u]=65535&p}t.pos=m}return o.encode=function(t,n){var u,d,c,p,v,f,y,l,m,C,g,L,E,x,b,U,I,_,R,Z,AA,J,nA,aA,P,M,Y,X,tA,uA,wA,fA,QA,yA,DA,N,V,q,eA,lA,gA,bA,UA,PA,MA,kA;switch(X=new $s,p=Object.keys(t).sort((function(GA,ue){return GA-ue})),n){case"macroman":for(E=0,x=(function(){var GA=[];for(L=0;L<256;++L)GA.push(0);return GA})(),U={0:0},c={},tA=0,QA=p.length;tA<QA;tA++)U[UA=t[d=p[tA]]]==null&&(U[UA]=++E),c[d]={old:t[d],new:U[t[d]]},x[d]=U[t[d]];return X.writeUInt16(1),X.writeUInt16(0),X.writeUInt32(12),X.writeUInt16(0),X.writeUInt16(262),X.writeUInt16(0),X.write(x),{charMap:c,subtable:X.data,maxGlyphID:E+1};case"unicode":for(M=[],m=[],I=0,U={},u={},b=y=null,uA=0,yA=p.length;uA<yA;uA++)U[R=t[d=p[uA]]]==null&&(U[R]=++I),u[d]={old:R,new:U[R]},v=U[R]-d,b!=null&&v===y||(b&&m.push(b),M.push(d),y=v),b=d;for(b&&m.push(b),m.push(65535),M.push(65535),aA=2*(nA=M.length),J=2*Math.pow(Math.log(nA)/Math.LN2,2),C=Math.log(J/2)/Math.LN2,AA=2*nA-J,f=[],Z=[],g=[],L=wA=0,DA=M.length;wA<DA;L=++wA){if(P=M[L],l=m[L],P===65535){f.push(0),Z.push(0);break}if(P-(Y=u[P].new)>=32768)for(f.push(0),Z.push(2*(g.length+nA-L)),d=fA=P;P<=l?fA<=l:fA>=l;d=P<=l?++fA:--fA)g.push(u[d].new);else f.push(Y-P),Z.push(0)}for(X.writeUInt16(3),X.writeUInt16(1),X.writeUInt32(12),X.writeUInt16(4),X.writeUInt16(16+8*nA+2*g.length),X.writeUInt16(0),X.writeUInt16(aA),X.writeUInt16(J),X.writeUInt16(C),X.writeUInt16(AA),gA=0,N=m.length;gA<N;gA++)d=m[gA],X.writeUInt16(d);for(X.writeUInt16(0),bA=0,V=M.length;bA<V;bA++)d=M[bA],X.writeUInt16(d);for(PA=0,q=f.length;PA<q;PA++)v=f[PA],X.writeUInt16(v);for(MA=0,eA=Z.length;MA<eA;MA++)_=Z[MA],X.writeUInt16(_);for(kA=0,lA=g.length;kA<lA;kA++)E=g[kA],X.writeUInt16(E);return{charMap:u,subtable:X.data,maxGlyphID:I+1}}},o})(),Xc=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="cmap",t.prototype.parse=function(n){var u,d,c;for(n.pos=this.offset,this.version=n.readUInt16(),c=n.readUInt16(),this.tables=[],this.unicode=null,d=0;0<=c?d<c:d>c;d=0<=c?++d:--d)u=new Uc(n,this.offset),this.tables.push(u),u.isUnicode&&this.unicode==null&&(this.unicode=u);return!0},t.encode=function(n,u){var d,c;return u==null&&(u="macroman"),d=Uc.encode(n,u),(c=new $s).writeUInt16(0),c.writeUInt16(1),d.table=c.data.concat(d.subtable),d},t})(),$h=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="hhea",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},t})(),Ad=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="OS/2",t.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=(function(){var u,d;for(d=[],u=0;u<10;++u)d.push(n.readByte());return d})(),this.charRange=(function(){var u,d;for(d=[],u=0;u<4;++u)d.push(n.readInt());return d})(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=(function(){var u,d;for(d=[],u=0;u<2;u=++u)d.push(n.readInt());return d})(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},t})(),ed=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="post",t.prototype.parse=function(n){var u,d,c;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:break;case 131072:var p;for(d=n.readUInt16(),this.glyphNameIndex=[],p=0;0<=d?p<d:p>d;p=0<=d?++p:--p)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],c=[];n.pos<this.offset+this.length;)u=n.readByte(),c.push(this.names.push(n.readString(u)));return c;case 151552:return d=n.readUInt16(),this.offsets=n.read(d);case 196608:break;case 262144:return this.map=(function(){var v,f,y;for(y=[],p=v=0,f=this.file.maxp.numGlyphs;0<=f?v<f:v>f;p=0<=f?++v:--v)y.push(n.readUInt32());return y}).call(this)}},t})(),td=function(o,t){this.raw=o,this.length=o.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},rd=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="name",t.prototype.parse=function(n){var u,d,c,p,v,f,y,l,m,C,g;for(n.pos=this.offset,n.readShort(),u=n.readShort(),f=n.readShort(),d=[],p=0;0<=u?p<u:p>u;p=0<=u?++p:--p)d.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+f+n.readShort()});for(y={},p=m=0,C=d.length;m<C;p=++m)c=d[p],n.pos=c.offset,l=n.readString(c.length),v=new td(l,c),y[g=c.nameID]==null&&(y[g]=[]),y[c.nameID].push(v);this.strings=y,this.copyright=y[0],this.fontFamily=y[1],this.fontSubfamily=y[2],this.uniqueSubfamily=y[3],this.fontName=y[4],this.version=y[5];try{this.postscriptName=y[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(L){this.postscriptName=y[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=y[7],this.manufacturer=y[8],this.designer=y[9],this.description=y[10],this.vendorUrl=y[11],this.designerUrl=y[12],this.license=y[13],this.licenseUrl=y[14],this.preferredFamily=y[15],this.preferredSubfamily=y[17],this.compatibleFull=y[18],this.sampleText=y[19]},t})(),nd=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="maxp",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},t})(),sd=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="hmtx",t.prototype.parse=function(n){var u,d,c,p,v,f,y;for(n.pos=this.offset,this.metrics=[],u=0,f=this.file.hhea.numberOfMetrics;0<=f?u<f:u>f;u=0<=f?++u:--u)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(c=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(function(){var l,m;for(m=[],u=l=0;0<=c?l<c:l>c;u=0<=c?++l:--l)m.push(n.readInt16());return m})(),this.widths=(function(){var l,m,C,g;for(g=[],l=0,m=(C=this.metrics).length;l<m;l++)p=C[l],g.push(p.advance);return g}).call(this),d=this.widths[this.widths.length-1],y=[],u=v=0;0<=c?v<c:v>c;u=0<=c?++v:--v)y.push(this.widths.push(d));return y},t.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},t})(),zc=[].slice,id=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(n){var u,d,c,p,v,f,y,l,m,C;return n in this.cache?this.cache[n]:(p=this.file.loca,u=this.file.contents,d=p.indexOf(n),(c=p.lengthOf(n))===0?this.cache[n]=null:(u.pos=this.offset+d,v=(f=new $s(u.read(c))).readShort(),l=f.readShort(),C=f.readShort(),y=f.readShort(),m=f.readShort(),this.cache[n]=v===-1?new ad(f,l,C,y,m):new od(f,v,l,C,y,m),this.cache[n]))},t.prototype.encode=function(n,u,d){var c,p,v,f,y;for(v=[],p=[],f=0,y=u.length;f<y;f++)c=n[u[f]],p.push(v.length),c&&(v=v.concat(c.encode(d)));return p.push(v.length),{table:v,offsets:p}},t})(),od=(function(){function o(t,n,u,d,c,p){this.raw=t,this.numberOfContours=n,this.xMin=u,this.yMin=d,this.xMax=c,this.yMax=p,this.compound=!1}return o.prototype.encode=function(){return this.raw.data},o})(),ad=(function(){function o(t,n,u,d,c){var p,v;for(this.raw=t,this.xMin=n,this.yMin=u,this.xMax=d,this.yMax=c,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],p=this.raw;v=p.readShort(),this.glyphOffsets.push(p.pos),this.glyphIDs.push(p.readUInt16()),32&v;)p.pos+=1&v?4:2,128&v?p.pos+=8:64&v?p.pos+=4:8&v&&(p.pos+=2)}return o.prototype.encode=function(){var t,n,u;for(n=new $s(zc.call(this.raw.data)),t=0,u=this.glyphIDs.length;t<u;++t)n.pos=this.glyphOffsets[t];return n.data},o})(),ud=(function(o){function t(){return t.__super__.constructor.apply(this,arguments)}return Xn(t,bn),t.prototype.tag="loca",t.prototype.parse=function(n){var u,d;return n.pos=this.offset,u=this.file.head.indexToLocFormat,this.offsets=u===0?(function(){var c,p;for(p=[],d=0,c=this.length;d<c;d+=2)p.push(2*n.readUInt16());return p}).call(this):(function(){var c,p;for(p=[],d=0,c=this.length;d<c;d+=4)p.push(n.readUInt32());return p}).call(this)},t.prototype.indexOf=function(n){return this.offsets[n]},t.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},t.prototype.encode=function(n,u){for(var d=new Uint32Array(this.offsets.length),c=0,p=0,v=0;v<d.length;++v)if(d[v]=c,p<u.length&&u[p]==v){++p,d[v]=c;var f=this.offsets[v],y=this.offsets[v+1]-f;y>0&&(c+=y)}for(var l=new Array(4*d.length),m=0;m<d.length;++m)l[4*m+3]=255&d[m],l[4*m+2]=(65280&d[m])>>8,l[4*m+1]=(16711680&d[m])>>16,l[4*m]=(4278190080&d[m])>>24;return l},t})(),ld=(function(){function o(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return o.prototype.generateCmap=function(){var t,n,u,d,c;for(n in d=this.font.cmap.tables[0].codeMap,t={},c=this.subset)u=c[n],t[n]=d[u];return t},o.prototype.glyphsFor=function(t){var n,u,d,c,p,v,f;for(d={},p=0,v=t.length;p<v;p++)d[c=t[p]]=this.font.glyf.glyphFor(c);for(c in n=[],d)(u=d[c])!=null&&u.compound&&n.push.apply(n,u.glyphIDs);if(n.length>0)for(c in f=this.glyphsFor(n))u=f[c],d[c]=u;return d},o.prototype.encode=function(t,n){var u,d,c,p,v,f,y,l,m,C,g,L,E,x,b;for(d in u=Xc.encode(this.generateCmap(),"unicode"),p=this.glyphsFor(t),g={0:0},b=u.charMap)g[(f=b[d]).old]=f.new;for(L in C=u.maxGlyphID,p)L in g||(g[L]=C++);return l=(function(U){var I,_;for(I in _={},U)_[U[I]]=I;return _})(g),m=Object.keys(l).sort((function(U,I){return U-I})),E=(function(){var U,I,_;for(_=[],U=0,I=m.length;U<I;U++)v=m[U],_.push(l[v]);return _})(),c=this.font.glyf.encode(p,E,g),y=this.font.loca.encode(c.offsets,E),x={cmap:this.font.cmap.raw(),glyf:c.table,loca:y,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(n)},this.font.os2.exists&&(x["OS/2"]=this.font.os2.raw()),this.font.directory.encode(x)},o})();Qe.API.PDFObject=(function(){var o;function t(){}return o=function(n,u){return(Array(u+1).join("0")+n).slice(-u)},t.convert=function(n){var u,d,c,p;if(Array.isArray(n))return"["+(function(){var v,f,y;for(y=[],v=0,f=n.length;v<f;v++)u=n[v],y.push(t.convert(u));return y})().join(" ")+"]";if(typeof n=="string")return"/"+n;if(n!=null&&n.isString)return"("+n+")";if(n instanceof Date)return"(D:"+o(n.getUTCFullYear(),4)+o(n.getUTCMonth(),2)+o(n.getUTCDate(),2)+o(n.getUTCHours(),2)+o(n.getUTCMinutes(),2)+o(n.getUTCSeconds(),2)+"Z)";if({}.toString.call(n)==="[object Object]"){for(d in c=["<<"],n)p=n[d],c.push("/"+d+" "+t.convert(p));return c.push(">>"),c.join("\n")}return""+n},t})();const cd=Object.freeze(Object.defineProperty({__proto__:null,AcroForm:Rh,AcroFormAppearance:le,AcroFormButton:kt,AcroFormCheckBox:pa,AcroFormChoiceField:Ei,AcroFormComboBox:Ii,AcroFormEditBox:da,AcroFormListBox:Li,AcroFormPasswordField:Ba,AcroFormPushButton:ga,AcroFormRadioButton:xi,AcroFormTextField:qs,GState:va,ShadingPattern:zs,TilingPattern:Ui,default:Qe,jsPDF:Qe},Symbol.toStringTag,{value:"Module"})),fd=lh(cd);var ou={exports:{}};var hd=ou.exports,Ec;function dd(){return Ec||(Ec=1,(function(o,t){(function(n,u){o.exports=u()})(hd,(function(){var n=function(r,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,s){i.__proto__=s}||function(i,s){for(var w in s)Object.prototype.hasOwnProperty.call(s,w)&&(i[w]=s[w])},n(r,e)};function u(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");n(r,e);function i(){this.constructor=r}r.prototype=e===null?Object.create(e):(i.prototype=e.prototype,new i)}var d=function(){return d=Object.assign||function(e){for(var i,s=1,w=arguments.length;s<w;s++){i=arguments[s];for(var Q in i)Object.prototype.hasOwnProperty.call(i,Q)&&(e[Q]=i[Q])}return e},d.apply(this,arguments)};function c(r,e,i,s){function w(Q){return Q instanceof i?Q:new i(function(O){O(Q)})}return new(i||(i=Promise))(function(Q,O){function G(hA){try{oA(s.next(hA))}catch(vA){O(vA)}}function k(hA){try{oA(s.throw(hA))}catch(vA){O(vA)}}function oA(hA){hA.done?Q(hA.value):w(hA.value).then(G,k)}oA((s=s.apply(r,[])).next())})}function p(r,e){var i={label:0,sent:function(){if(Q[0]&1)throw Q[1];return Q[1]},trys:[],ops:[]},s,w,Q,O;return O={next:G(0),throw:G(1),return:G(2)},typeof Symbol=="function"&&(O[Symbol.iterator]=function(){return this}),O;function G(oA){return function(hA){return k([oA,hA])}}function k(oA){if(s)throw new TypeError("Generator is already executing.");for(;i;)try{if(s=1,w&&(Q=oA[0]&2?w.return:oA[0]?w.throw||((Q=w.return)&&Q.call(w),0):w.next)&&!(Q=Q.call(w,oA[1])).done)return Q;switch(w=0,Q&&(oA=[oA[0]&2,Q.value]),oA[0]){case 0:case 1:Q=oA;break;case 4:return i.label++,{value:oA[1],done:!1};case 5:i.label++,w=oA[1],oA=[0];continue;case 7:oA=i.ops.pop(),i.trys.pop();continue;default:if(Q=i.trys,!(Q=Q.length>0&&Q[Q.length-1])&&(oA[0]===6||oA[0]===2)){i=0;continue}if(oA[0]===3&&(!Q||oA[1]>Q[0]&&oA[1]<Q[3])){i.label=oA[1];break}if(oA[0]===6&&i.label<Q[1]){i.label=Q[1],Q=oA;break}if(Q&&i.label<Q[2]){i.label=Q[2],i.ops.push(oA);break}Q[2]&&i.ops.pop(),i.trys.pop();continue}oA=e.call(r,i)}catch(hA){oA=[6,hA],w=0}finally{s=Q=0}if(oA[0]&5)throw oA[1];return{value:oA[0]?oA[1]:void 0,done:!0}}}function v(r,e,i){if(arguments.length===2)for(var s=0,w=e.length,Q;s<w;s++)(Q||!(s in e))&&(Q||(Q=Array.prototype.slice.call(e,0,s)),Q[s]=e[s]);return r.concat(Q||e)}for(var f=(function(){function r(e,i,s,w){this.left=e,this.top=i,this.width=s,this.height=w}return r.prototype.add=function(e,i,s,w){return new r(this.left+e,this.top+i,this.width+s,this.height+w)},r.fromClientRect=function(e,i){return new r(i.left+e.windowBounds.left,i.top+e.windowBounds.top,i.width,i.height)},r.fromDOMRectList=function(e,i){var s=Array.from(i).find(function(w){return w.width!==0});return s?new r(s.left+e.windowBounds.left,s.top+e.windowBounds.top,s.width,s.height):r.EMPTY},r.EMPTY=new r(0,0,0,0),r})(),y=function(r,e){return f.fromClientRect(r,e.getBoundingClientRect())},l=function(r){var e=r.body,i=r.documentElement;if(!e||!i)throw new Error("Unable to get document size");var s=Math.max(Math.max(e.scrollWidth,i.scrollWidth),Math.max(e.offsetWidth,i.offsetWidth),Math.max(e.clientWidth,i.clientWidth)),w=Math.max(Math.max(e.scrollHeight,i.scrollHeight),Math.max(e.offsetHeight,i.offsetHeight),Math.max(e.clientHeight,i.clientHeight));return new f(0,0,s,w)},m=function(r){for(var e=[],i=0,s=r.length;i<s;){var w=r.charCodeAt(i++);if(w>=55296&&w<=56319&&i<s){var Q=r.charCodeAt(i++);(Q&64512)===56320?e.push(((w&1023)<<10)+(Q&1023)+65536):(e.push(w),i--)}else e.push(w)}return e},C=function(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,r);var i=r.length;if(!i)return"";for(var s=[],w=-1,Q="";++w<i;){var O=r[w];O<=65535?s.push(O):(O-=65536,s.push((O>>10)+55296,O%1024+56320)),(w+1===i||s.length>16384)&&(Q+=String.fromCharCode.apply(String,s),s.length=0)}return Q},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array>"u"?[]:new Uint8Array(256),E=0;E<g.length;E++)L[g.charCodeAt(E)]=E;for(var x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b=typeof Uint8Array>"u"?[]:new Uint8Array(256),U=0;U<x.length;U++)b[x.charCodeAt(U)]=U;for(var I=function(r){var e=r.length*.75,i=r.length,s,w=0,Q,O,G,k;r[r.length-1]==="="&&(e--,r[r.length-2]==="="&&e--);var oA=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),hA=Array.isArray(oA)?oA:new Uint8Array(oA);for(s=0;s<i;s+=4)Q=b[r.charCodeAt(s)],O=b[r.charCodeAt(s+1)],G=b[r.charCodeAt(s+2)],k=b[r.charCodeAt(s+3)],hA[w++]=Q<<2|O>>4,hA[w++]=(O&15)<<4|G>>2,hA[w++]=(G&3)<<6|k&63;return oA},_=function(r){for(var e=r.length,i=[],s=0;s<e;s+=2)i.push(r[s+1]<<8|r[s]);return i},R=function(r){for(var e=r.length,i=[],s=0;s<e;s+=4)i.push(r[s+3]<<24|r[s+2]<<16|r[s+1]<<8|r[s]);return i},Z=5,AA=11,J=2,nA=AA-Z,aA=65536>>Z,P=1<<Z,M=P-1,Y=1024>>Z,X=aA+Y,tA=X,uA=32,wA=tA+uA,fA=65536>>AA,QA=1<<nA,yA=QA-1,DA=function(r,e,i){return r.slice?r.slice(e,i):new Uint16Array(Array.prototype.slice.call(r,e,i))},N=function(r,e,i){return r.slice?r.slice(e,i):new Uint32Array(Array.prototype.slice.call(r,e,i))},V=function(r,e){var i=I(r),s=Array.isArray(i)?R(i):new Uint32Array(i),w=Array.isArray(i)?_(i):new Uint16Array(i),Q=24,O=DA(w,Q/2,s[4]/2),G=s[5]===2?DA(w,(Q+s[4])/2):N(s,Math.ceil((Q+s[4])/4));return new q(s[0],s[1],s[2],s[3],O,G)},q=(function(){function r(e,i,s,w,Q,O){this.initialValue=e,this.errorValue=i,this.highStart=s,this.highValueIndex=w,this.index=Q,this.data=O}return r.prototype.get=function(e){var i;if(e>=0){if(e<55296||e>56319&&e<=65535)return i=this.index[e>>Z],i=(i<<J)+(e&M),this.data[i];if(e<=65535)return i=this.index[aA+(e-55296>>Z)],i=(i<<J)+(e&M),this.data[i];if(e<this.highStart)return i=wA-fA+(e>>AA),i=this.index[i],i+=e>>Z&yA,i=this.index[i],i=(i<<J)+(e&M),this.data[i];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},r})(),eA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",lA=typeof Uint8Array>"u"?[]:new Uint8Array(256),gA=0;gA<eA.length;gA++)lA[eA.charCodeAt(gA)]=gA;var bA="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==",UA=50,PA=1,MA=2,kA=3,GA=4,ue=5,LA=7,$=8,Fe=9,zA=10,jA=11,WA=12,YA=13,JA=14,ae=15,me=16,de=17,ye=18,Te=19,Ue=20,we=21,BA=22,mA=23,TA=24,KA=25,fe=26,Ae=27,Ce=28,Bt=29,He=30,er=31,Ge=32,Gt=33,Ne=34,qA=35,VA=36,ie=37,_e=38,Ke=39,Mt=40,tr=41,ge=42,Dr=43,Yr=[9001,65288],zt="!",Be="×",lt="÷",Yt=V(bA),rr=[He,VA],_r=[PA,MA,kA,ue],Qr=[zA,$],Ur=[Ae,fe],Mr=_r.concat(Qr),Kr=[_e,Ke,Mt,Ne,qA],Er=[ae,YA],qr=function(r,e){e===void 0&&(e="strict");var i=[],s=[],w=[];return r.forEach(function(Q,O){var G=Yt.get(Q);if(G>UA?(w.push(!0),G-=UA):w.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(Q)!==-1)return s.push(O),i.push(me);if(G===GA||G===jA){if(O===0)return s.push(O),i.push(He);var k=i[O-1];return Mr.indexOf(k)===-1?(s.push(s[O-1]),i.push(k)):(s.push(O),i.push(He))}if(s.push(O),G===er)return i.push(e==="strict"?we:ie);if(G===ge||G===Bt)return i.push(He);if(G===Dr)return Q>=131072&&Q<=196605||Q>=196608&&Q<=262141?i.push(ie):i.push(He);i.push(G)}),[s,i,w]},on=function(r,e,i,s){var w=s[i];if(Array.isArray(r)?r.indexOf(w)!==-1:r===w)for(var Q=i;Q<=s.length;){Q++;var O=s[Q];if(O===e)return!0;if(O!==zA)break}if(w===zA)for(var Q=i;Q>0;){Q--;var G=s[Q];if(Array.isArray(r)?r.indexOf(G)!==-1:r===G)for(var k=i;k<=s.length;){k++;var O=s[k];if(O===e)return!0;if(O!==zA)break}if(G!==zA)break}return!1},zn=function(r,e){for(var i=r;i>=0;){var s=e[i];if(s===zA)i--;else return s}return 0},ws=function(r,e,i,s,w){if(i[s]===0)return Be;var Q=s-1;if(Array.isArray(w)&&w[Q]===!0)return Be;var O=Q-1,G=Q+1,k=e[Q],oA=O>=0?e[O]:0,hA=e[G];if(k===MA&&hA===kA)return Be;if(_r.indexOf(k)!==-1)return zt;if(_r.indexOf(hA)!==-1||Qr.indexOf(hA)!==-1)return Be;if(zn(Q,e)===$)return lt;if(Yt.get(r[Q])===jA||(k===Ge||k===Gt)&&Yt.get(r[G])===jA||k===LA||hA===LA||k===Fe||[zA,YA,ae].indexOf(k)===-1&&hA===Fe||[de,ye,Te,TA,Ce].indexOf(hA)!==-1||zn(Q,e)===BA||on(mA,BA,Q,e)||on([de,ye],we,Q,e)||on(WA,WA,Q,e))return Be;if(k===zA)return lt;if(k===mA||hA===mA)return Be;if(hA===me||k===me)return lt;if([YA,ae,we].indexOf(hA)!==-1||k===JA||oA===VA&&Er.indexOf(k)!==-1||k===Ce&&hA===VA||hA===Ue||rr.indexOf(hA)!==-1&&k===KA||rr.indexOf(k)!==-1&&hA===KA||k===Ae&&[ie,Ge,Gt].indexOf(hA)!==-1||[ie,Ge,Gt].indexOf(k)!==-1&&hA===fe||rr.indexOf(k)!==-1&&Ur.indexOf(hA)!==-1||Ur.indexOf(k)!==-1&&rr.indexOf(hA)!==-1||[Ae,fe].indexOf(k)!==-1&&(hA===KA||[BA,ae].indexOf(hA)!==-1&&e[G+1]===KA)||[BA,ae].indexOf(k)!==-1&&hA===KA||k===KA&&[KA,Ce,TA].indexOf(hA)!==-1)return Be;if([KA,Ce,TA,de,ye].indexOf(hA)!==-1)for(var vA=Q;vA>=0;){var SA=e[vA];if(SA===KA)return Be;if([Ce,TA].indexOf(SA)!==-1)vA--;else break}if([Ae,fe].indexOf(hA)!==-1)for(var vA=[de,ye].indexOf(k)!==-1?O:Q;vA>=0;){var SA=e[vA];if(SA===KA)return Be;if([Ce,TA].indexOf(SA)!==-1)vA--;else break}if(_e===k&&[_e,Ke,Ne,qA].indexOf(hA)!==-1||[Ke,Ne].indexOf(k)!==-1&&[Ke,Mt].indexOf(hA)!==-1||[Mt,qA].indexOf(k)!==-1&&hA===Mt||Kr.indexOf(k)!==-1&&[Ue,fe].indexOf(hA)!==-1||Kr.indexOf(hA)!==-1&&k===Ae||rr.indexOf(k)!==-1&&rr.indexOf(hA)!==-1||k===TA&&rr.indexOf(hA)!==-1||rr.concat(KA).indexOf(k)!==-1&&hA===BA&&Yr.indexOf(r[G])===-1||rr.concat(KA).indexOf(hA)!==-1&&k===ye)return Be;if(k===tr&&hA===tr){for(var oe=i[Q],XA=1;oe>0&&(oe--,e[oe]===tr);)XA++;if(XA%2!==0)return Be}return k===Ge&&hA===Gt?Be:lt},vs=function(r,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var i=qr(r,e.lineBreak),s=i[0],w=i[1],Q=i[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(w=w.map(function(G){return[KA,He,ge].indexOf(G)!==-1?ie:G}));var O=e.wordBreak==="keep-all"?Q.map(function(G,k){return G&&r[k]>=19968&&r[k]<=40959}):void 0;return[s,w,O]},ms=(function(){function r(e,i,s,w){this.codePoints=e,this.required=i===zt,this.start=s,this.end=w}return r.prototype.slice=function(){return C.apply(void 0,this.codePoints.slice(this.start,this.end))},r})(),Hi=function(r,e){var i=m(r),s=vs(i,e),w=s[0],Q=s[1],O=s[2],G=i.length,k=0,oA=0;return{next:function(){if(oA>=G)return{done:!0,value:null};for(var hA=Be;oA<G&&(hA=ws(i,Q,w,++oA,O))===Be;);if(hA!==Be||oA===G){var vA=new ms(i,hA,k,oA);return k=oA,{value:vA,done:!1}}return{done:!0,value:null}}}},Ho=1,No=2,Zr=4,Ai=8,ys=10,Cs=47,Yn=92,Ni=9,jo=32,an=34,qn=61,wt=35,ji=36,Oi=37,Zn=39,Qn=40,$n=41,Rr=95,Et=45,nr=33,ei=60,Pi=62,Oo=64,Ti=91,Po=93,Di=61,To=123,Un=63,Do=125,_i=124,_o=126,un=128,As=65533,En=42,$r=43,Vt=44,Mo=58,Mi=59,be=46,Ko=0,Ro=8,An=11,Ki=14,Ri=31,Fs=127,sr=-1,ki=48,Gi=97,Vi=101,ti=102,es=117,Ln=122,Wi=65,In=69,bs=70,Qs=85,Ji=90,Lt=function(r){return r>=ki&&r<=57},Xi=function(r){return r>=55296&&r<=57343},ln=function(r){return Lt(r)||r>=Wi&&r<=bs||r>=Gi&&r<=ti},en=function(r){return r>=Gi&&r<=Ln},cn=function(r){return r>=Wi&&r<=Ji},ko=function(r){return en(r)||cn(r)},xn=function(r){return r>=un},ir=function(r){return r===ys||r===Ni||r===jo},Sn=function(r){return ko(r)||xn(r)||r===Rr},Hn=function(r){return Sn(r)||Lt(r)||r===Et},Go=function(r){return r>=Ko&&r<=Ro||r===An||r>=Ki&&r<=Ri||r===Fs},pr=function(r,e){return r!==Yn?!1:e!==ys},Us=function(r,e,i){return r===Et?Sn(e)||pr(e,i):Sn(r)?!0:!!(r===Yn&&pr(r,e))},ts=function(r,e,i){return r===$r||r===Et?Lt(e)?!0:e===be&&Lt(i):Lt(r===be?e:r)},ri=function(r){var e=0,i=1;(r[e]===$r||r[e]===Et)&&(r[e]===Et&&(i=-1),e++);for(var s=[];Lt(r[e]);)s.push(r[e++]);var w=s.length?parseInt(C.apply(void 0,s),10):0;r[e]===be&&e++;for(var Q=[];Lt(r[e]);)Q.push(r[e++]);var O=Q.length,G=O?parseInt(C.apply(void 0,Q),10):0;(r[e]===In||r[e]===Vi)&&e++;var k=1;(r[e]===$r||r[e]===Et)&&(r[e]===Et&&(k=-1),e++);for(var oA=[];Lt(r[e]);)oA.push(r[e++]);var hA=oA.length?parseInt(C.apply(void 0,oA),10):0;return i*(w+G*Math.pow(10,-O))*Math.pow(10,k*hA)},zi={type:2},Es={type:3},ni={type:4},si={type:13},Yi={type:8},Vo={type:21},Ls={type:9},rs={type:10},ii={type:11},Nn={type:12},oi={type:14},h={type:23},H={type:1},z={type:25},rA={type:24},pA={type:26},xA={type:27},RA={type:28},te={type:29},pe={type:31},Ie={type:32},xe=(function(){function r(){this._value=[]}return r.prototype.write=function(e){this._value=this._value.concat(m(e))},r.prototype.read=function(){for(var e=[],i=this.consumeToken();i!==Ie;)e.push(i),i=this.consumeToken();return e},r.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case an:return this.consumeStringToken(an);case wt:var i=this.peekCodePoint(0),s=this.peekCodePoint(1),w=this.peekCodePoint(2);if(Hn(i)||pr(s,w)){var Q=Us(i,s,w)?No:Ho,O=this.consumeName();return{type:5,value:O,flags:Q}}break;case ji:if(this.peekCodePoint(0)===qn)return this.consumeCodePoint(),si;break;case Zn:return this.consumeStringToken(Zn);case Qn:return zi;case $n:return Es;case En:if(this.peekCodePoint(0)===qn)return this.consumeCodePoint(),oi;break;case $r:if(ts(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Vt:return ni;case Et:var G=e,k=this.peekCodePoint(0),oA=this.peekCodePoint(1);if(ts(G,k,oA))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Us(G,k,oA))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(k===Et&&oA===Pi)return this.consumeCodePoint(),this.consumeCodePoint(),rA;break;case be:if(ts(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case Cs:if(this.peekCodePoint(0)===En)for(this.consumeCodePoint();;){var hA=this.consumeCodePoint();if(hA===En&&(hA=this.consumeCodePoint(),hA===Cs))return this.consumeToken();if(hA===sr)return this.consumeToken()}break;case Mo:return pA;case Mi:return xA;case ei:if(this.peekCodePoint(0)===nr&&this.peekCodePoint(1)===Et&&this.peekCodePoint(2)===Et)return this.consumeCodePoint(),this.consumeCodePoint(),z;break;case Oo:var vA=this.peekCodePoint(0),SA=this.peekCodePoint(1),oe=this.peekCodePoint(2);if(Us(vA,SA,oe)){var O=this.consumeName();return{type:7,value:O}}break;case Ti:return RA;case Yn:if(pr(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Po:return te;case Di:if(this.peekCodePoint(0)===qn)return this.consumeCodePoint(),Yi;break;case To:return ii;case Do:return Nn;case es:case Qs:var XA=this.peekCodePoint(0),ee=this.peekCodePoint(1);return XA===$r&&(ln(ee)||ee===Un)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case _i:if(this.peekCodePoint(0)===qn)return this.consumeCodePoint(),Ls;if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Vo;break;case _o:if(this.peekCodePoint(0)===qn)return this.consumeCodePoint(),rs;break;case sr:return Ie}return ir(e)?(this.consumeWhiteSpace(),pe):Lt(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):Sn(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:C(e)}},r.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e>"u"?-1:e},r.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},r.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},r.prototype.consumeUnicodeRangeToken=function(){for(var e=[],i=this.consumeCodePoint();ln(i)&&e.length<6;)e.push(i),i=this.consumeCodePoint();for(var s=!1;i===Un&&e.length<6;)e.push(i),i=this.consumeCodePoint(),s=!0;if(s){var w=parseInt(C.apply(void 0,e.map(function(k){return k===Un?ki:k})),16),Q=parseInt(C.apply(void 0,e.map(function(k){return k===Un?bs:k})),16);return{type:30,start:w,end:Q}}var O=parseInt(C.apply(void 0,e),16);if(this.peekCodePoint(0)===Et&&ln(this.peekCodePoint(1))){this.consumeCodePoint(),i=this.consumeCodePoint();for(var G=[];ln(i)&&G.length<6;)G.push(i),i=this.consumeCodePoint();var Q=parseInt(C.apply(void 0,G),16);return{type:30,start:O,end:Q}}else return{type:30,start:O,end:O}},r.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===Qn?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Qn?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},r.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===sr)return{type:22,value:""};var i=this.peekCodePoint(0);if(i===Zn||i===an){var s=this.consumeStringToken(this.consumeCodePoint());return s.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===sr||this.peekCodePoint(0)===$n)?(this.consumeCodePoint(),{type:22,value:s.value}):(this.consumeBadUrlRemnants(),h)}for(;;){var w=this.consumeCodePoint();if(w===sr||w===$n)return{type:22,value:C.apply(void 0,e)};if(ir(w))return this.consumeWhiteSpace(),this.peekCodePoint(0)===sr||this.peekCodePoint(0)===$n?(this.consumeCodePoint(),{type:22,value:C.apply(void 0,e)}):(this.consumeBadUrlRemnants(),h);if(w===an||w===Zn||w===Qn||Go(w))return this.consumeBadUrlRemnants(),h;if(w===Yn)if(pr(w,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),h;else e.push(w)}},r.prototype.consumeWhiteSpace=function(){for(;ir(this.peekCodePoint(0));)this.consumeCodePoint()},r.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===$n||e===sr)return;pr(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},r.prototype.consumeStringSlice=function(e){for(var i=5e4,s="";e>0;){var w=Math.min(i,e);s+=C.apply(void 0,this._value.splice(0,w)),e-=w}return this._value.shift(),s},r.prototype.consumeStringToken=function(e){var i="",s=0;do{var w=this._value[s];if(w===sr||w===void 0||w===e)return i+=this.consumeStringSlice(s),{type:0,value:i};if(w===ys)return this._value.splice(0,s),H;if(w===Yn){var Q=this._value[s+1];Q!==sr&&Q!==void 0&&(Q===ys?(i+=this.consumeStringSlice(s),s=-1,this._value.shift()):pr(w,Q)&&(i+=this.consumeStringSlice(s),i+=C(this.consumeEscapedCodePoint()),s=-1))}s++}while(!0)},r.prototype.consumeNumber=function(){var e=[],i=Zr,s=this.peekCodePoint(0);for((s===$r||s===Et)&&e.push(this.consumeCodePoint());Lt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());s=this.peekCodePoint(0);var w=this.peekCodePoint(1);if(s===be&&Lt(w))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),i=Ai;Lt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());s=this.peekCodePoint(0),w=this.peekCodePoint(1);var Q=this.peekCodePoint(2);if((s===In||s===Vi)&&((w===$r||w===Et)&&Lt(Q)||Lt(w)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),i=Ai;Lt(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[ri(e),i]},r.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),i=e[0],s=e[1],w=this.peekCodePoint(0),Q=this.peekCodePoint(1),O=this.peekCodePoint(2);if(Us(w,Q,O)){var G=this.consumeName();return{type:15,number:i,flags:s,unit:G}}return w===Oi?(this.consumeCodePoint(),{type:16,number:i,flags:s}):{type:17,number:i,flags:s}},r.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(ln(e)){for(var i=C(e);ln(this.peekCodePoint(0))&&i.length<6;)i+=C(this.consumeCodePoint());ir(this.peekCodePoint(0))&&this.consumeCodePoint();var s=parseInt(i,16);return s===0||Xi(s)||s>1114111?As:s}return e===sr?As:e},r.prototype.consumeName=function(){for(var e="";;){var i=this.consumeCodePoint();if(Hn(i))e+=C(i);else if(pr(i,this.peekCodePoint(0)))e+=C(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(i),e}},r})(),Re=(function(){function r(e){this._tokens=e}return r.create=function(e){var i=new xe;return i.write(e),new r(i.read())},r.parseValue=function(e){return r.create(e).parseComponentValue()},r.parseValues=function(e){return r.create(e).parseComponentValues()},r.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var i=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return i;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},r.prototype.parseComponentValues=function(){for(var e=[];;){var i=this.consumeComponentValue();if(i.type===32)return e;e.push(i),e.push()}},r.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},r.prototype.consumeSimpleBlock=function(e){for(var i={type:e,values:[]},s=this.consumeToken();;){if(s.type===32||qi(s,e))return i;this.reconsumeToken(s),i.values.push(this.consumeComponentValue()),s=this.consumeToken()}},r.prototype.consumeFunction=function(e){for(var i={name:e.value,values:[],type:18};;){var s=this.consumeToken();if(s.type===32||s.type===3)return i;this.reconsumeToken(s),i.values.push(this.consumeComponentValue())}},r.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e>"u"?Ie:e},r.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},r})(),et=function(r){return r.type===15},tt=function(r){return r.type===17},Ee=function(r){return r.type===20},Wt=function(r){return r.type===0},Qt=function(r,e){return Ee(r)&&r.value===e},Lr=function(r){return r.type!==31},Ot=function(r){return r.type!==31&&r.type!==4},It=function(r){var e=[],i=[];return r.forEach(function(s){if(s.type===4){if(i.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(i),i=[];return}s.type!==31&&i.push(s)}),i.length&&e.push(i),e},qi=function(r,e){return e===11&&r.type===12||e===28&&r.type===29?!0:e===2&&r.type===3},Ir=function(r){return r.type===17||r.type===15},ut=function(r){return r.type===16||Ir(r)},ns=function(r){return r.length>1?[r[0],r[1]]:[r[0]]},vt={type:17,number:0,flags:Zr},ss={type:16,number:50,flags:Zr},Br={type:16,number:100,flags:Zr},mt=function(r,e,i){var s=r[0],w=r[1];return[Xe(s,e),Xe(typeof w<"u"?w:s,i)]},Xe=function(r,e){if(r.type===16)return r.number/100*e;if(et(r))switch(r.unit){case"rem":case"em":return 16*r.number;default:return r.number}return r.number},is="deg",os="grad",Is="rad",qt="turn",xs={name:"angle",parse:function(r,e){if(e.type===15)switch(e.unit){case is:return Math.PI*e.number/180;case os:return Math.PI/200*e.number;case Is:return e.number;case qt:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},Ss=function(r){return r.type===15&&(r.unit===is||r.unit===os||r.unit===Is||r.unit===qt)},ai=function(r){var e=r.filter(Ee).map(function(i){return i.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[vt,vt];case"to top":case"bottom":return ct(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[vt,Br];case"to right":case"left":return ct(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Br,Br];case"to bottom":case"top":return ct(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Br,vt];case"to left":case"right":return ct(270)}return 0},ct=function(r){return Math.PI*r/180},wr={name:"color",parse:function(r,e){if(e.type===18){var i=hn[e.name];if(typeof i>"u")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return i(r,e.values)}if(e.type===5){if(e.value.length===3){var s=e.value.substring(0,1),w=e.value.substring(1,2),Q=e.value.substring(2,3);return Zt(parseInt(s+s,16),parseInt(w+w,16),parseInt(Q+Q,16),1)}if(e.value.length===4){var s=e.value.substring(0,1),w=e.value.substring(1,2),Q=e.value.substring(2,3),O=e.value.substring(3,4);return Zt(parseInt(s+s,16),parseInt(w+w,16),parseInt(Q+Q,16),parseInt(O+O,16)/255)}if(e.value.length===6){var s=e.value.substring(0,2),w=e.value.substring(2,4),Q=e.value.substring(4,6);return Zt(parseInt(s,16),parseInt(w,16),parseInt(Q,16),1)}if(e.value.length===8){var s=e.value.substring(0,2),w=e.value.substring(2,4),Q=e.value.substring(4,6),O=e.value.substring(6,8);return Zt(parseInt(s,16),parseInt(w,16),parseInt(Q,16),parseInt(O,16)/255)}}if(e.type===20){var G=or[e.value.toUpperCase()];if(typeof G<"u")return G}return or.TRANSPARENT}},kr=function(r){return(255&r)===0},yt=function(r){var e=255&r,i=255&r>>8,s=255&r>>16,w=255&r>>24;return e<255?"rgba("+w+","+s+","+i+","+e/255+")":"rgb("+w+","+s+","+i+")"},Zt=function(r,e,i,s){return(r<<24|e<<16|i<<8|Math.round(s*255)<<0)>>>0},jn=function(r,e){if(r.type===17)return r.number;if(r.type===16){var i=e===3?1:255;return e===3?r.number/100*i:Math.round(r.number/100*i)}return 0},$t=function(r,e){var i=e.filter(Ot);if(i.length===3){var s=i.map(jn),w=s[0],Q=s[1],O=s[2];return Zt(w,Q,O,1)}if(i.length===4){var G=i.map(jn),w=G[0],Q=G[1],O=G[2],k=G[3];return Zt(w,Q,O,k)}return 0};function Kt(r,e,i){return i<0&&(i+=1),i>=1&&(i-=1),i<1/6?(e-r)*i*6+r:i<1/2?e:i<2/3?(e-r)*6*(2/3-i)+r:r}var fn=function(r,e){var i=e.filter(Ot),s=i[0],w=i[1],Q=i[2],O=i[3],G=(s.type===17?ct(s.number):xs.parse(r,s))/(Math.PI*2),k=ut(w)?w.number/100:0,oA=ut(Q)?Q.number/100:0,hA=typeof O<"u"&&ut(O)?Xe(O,1):1;if(k===0)return Zt(oA*255,oA*255,oA*255,1);var vA=oA<=.5?oA*(k+1):oA+k-oA*k,SA=oA*2-vA,oe=Kt(SA,vA,G+1/3),XA=Kt(SA,vA,G),ee=Kt(SA,vA,G-1/3);return Zt(oe*255,XA*255,ee*255,hA)},hn={hsl:fn,hsla:fn,rgb:$t,rgba:$t},vr=function(r,e){return wr.parse(r,Re.create(e).parseComponentValue())},or={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},dn={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(r,e){return e.map(function(i){if(Ee(i))switch(i.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ct={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},On=function(r,e){var i=wr.parse(r,e[0]),s=e[1];return s&&ut(s)?{color:i,stop:s}:{color:i,stop:null}},Jt=function(r,e){var i=r[0],s=r[r.length-1];i.stop===null&&(i.stop=vt),s.stop===null&&(s.stop=Br);for(var w=[],Q=0,O=0;O<r.length;O++){var G=r[O].stop;if(G!==null){var k=Xe(G,e);k>Q?w.push(k):w.push(Q),Q=k}else w.push(null)}for(var oA=null,O=0;O<w.length;O++){var hA=w[O];if(hA===null)oA===null&&(oA=O);else if(oA!==null){for(var vA=O-oA,SA=w[oA-1],oe=(hA-SA)/(vA+1),XA=1;XA<=vA;XA++)w[oA+XA-1]=oe*XA;oA=null}}return r.map(function(ee,De){var he=ee.color;return{color:he,stop:Math.max(Math.min(1,w[De]/e),0)}})},xr=function(r,e,i){var s=e/2,w=i/2,Q=Xe(r[0],e)-s,O=w-Xe(r[1],i);return(Math.atan2(O,Q)+Math.PI*2)%(Math.PI*2)},Hs=function(r,e,i){var s=typeof r=="number"?r:xr(r,e,i),w=Math.abs(e*Math.sin(s))+Math.abs(i*Math.cos(s)),Q=e/2,O=i/2,G=w/2,k=Math.sin(s-Math.PI/2)*G,oA=Math.cos(s-Math.PI/2)*G;return[w,Q-oA,Q+oA,O-k,O+k]},ar=function(r,e){return Math.sqrt(r*r+e*e)},Ns=function(r,e,i,s,w){var Q=[[0,0],[0,e],[r,0],[r,e]];return Q.reduce(function(O,G){var k=G[0],oA=G[1],hA=ar(i-k,s-oA);return(w?hA<O.optimumDistance:hA>O.optimumDistance)?{optimumCorner:G,optimumDistance:hA}:O},{optimumDistance:w?1/0:-1/0,optimumCorner:null}).optimumCorner},as=function(r,e,i,s,w){var Q=0,O=0;switch(r.size){case 0:r.shape===0?Q=O=Math.min(Math.abs(e),Math.abs(e-s),Math.abs(i),Math.abs(i-w)):r.shape===1&&(Q=Math.min(Math.abs(e),Math.abs(e-s)),O=Math.min(Math.abs(i),Math.abs(i-w)));break;case 2:if(r.shape===0)Q=O=Math.min(ar(e,i),ar(e,i-w),ar(e-s,i),ar(e-s,i-w));else if(r.shape===1){var G=Math.min(Math.abs(i),Math.abs(i-w))/Math.min(Math.abs(e),Math.abs(e-s)),k=Ns(s,w,e,i,!0),oA=k[0],hA=k[1];Q=ar(oA-e,(hA-i)/G),O=G*Q}break;case 1:r.shape===0?Q=O=Math.max(Math.abs(e),Math.abs(e-s),Math.abs(i),Math.abs(i-w)):r.shape===1&&(Q=Math.max(Math.abs(e),Math.abs(e-s)),O=Math.max(Math.abs(i),Math.abs(i-w)));break;case 3:if(r.shape===0)Q=O=Math.max(ar(e,i),ar(e,i-w),ar(e-s,i),ar(e-s,i-w));else if(r.shape===1){var G=Math.max(Math.abs(i),Math.abs(i-w))/Math.max(Math.abs(e),Math.abs(e-s)),vA=Ns(s,w,e,i,!1),oA=vA[0],hA=vA[1];Q=ar(oA-e,(hA-i)/G),O=G*Q}break}return Array.isArray(r.size)&&(Q=Xe(r.size[0],s),O=r.size.length===2?Xe(r.size[1],w):Q),[Q,O]},us=function(r,e){var i=ct(180),s=[];return It(e).forEach(function(w,Q){if(Q===0){var O=w[0];if(O.type===20&&O.value==="to"){i=ai(w);return}else if(Ss(O)){i=xs.parse(r,O);return}}var G=On(r,w);s.push(G)}),{angle:i,stops:s,type:1}},Gr=function(r,e){var i=ct(180),s=[];return It(e).forEach(function(w,Q){if(Q===0){var O=w[0];if(O.type===20&&["top","left","right","bottom"].indexOf(O.value)!==-1){i=ai(w);return}else if(Ss(O)){i=(xs.parse(r,O)+ct(270))%ct(360);return}}var G=On(r,w);s.push(G)}),{angle:i,stops:s,type:1}},ls=function(r,e){var i=ct(180),s=[],w=1,Q=0,O=3,G=[];return It(e).forEach(function(k,oA){var hA=k[0];if(oA===0){if(Ee(hA)&&hA.value==="linear"){w=1;return}else if(Ee(hA)&&hA.value==="radial"){w=2;return}}if(hA.type===18){if(hA.name==="from"){var vA=wr.parse(r,hA.values[0]);s.push({stop:vt,color:vA})}else if(hA.name==="to"){var vA=wr.parse(r,hA.values[0]);s.push({stop:Br,color:vA})}else if(hA.name==="color-stop"){var SA=hA.values.filter(Ot);if(SA.length===2){var vA=wr.parse(r,SA[1]),oe=SA[0];tt(oe)&&s.push({stop:{type:16,number:oe.number*100,flags:oe.flags},color:vA})}}}}),w===1?{angle:(i+ct(180))%ct(360),stops:s,type:w}:{size:O,shape:Q,stops:s,position:G,type:w}},cs="closest-side",Pn="farthest-side",gn="closest-corner",js="farthest-corner",mr="circle",yr="ellipse",rt="cover",nt="contain",Ft=function(r,e){var i=0,s=3,w=[],Q=[];return It(e).forEach(function(O,G){var k=!0;if(G===0){var oA=!1;k=O.reduce(function(vA,SA){if(oA)if(Ee(SA))switch(SA.value){case"center":return Q.push(ss),vA;case"top":case"left":return Q.push(vt),vA;case"right":case"bottom":return Q.push(Br),vA}else(ut(SA)||Ir(SA))&&Q.push(SA);else if(Ee(SA))switch(SA.value){case mr:return i=0,!1;case yr:return i=1,!1;case"at":return oA=!0,!1;case cs:return s=0,!1;case rt:case Pn:return s=1,!1;case nt:case gn:return s=2,!1;case js:return s=3,!1}else if(Ir(SA)||ut(SA))return Array.isArray(s)||(s=[]),s.push(SA),!1;return vA},k)}if(k){var hA=On(r,O);w.push(hA)}}),{size:s,shape:i,stops:w,position:Q,type:2}},dt=function(r,e){var i=0,s=3,w=[],Q=[];return It(e).forEach(function(O,G){var k=!0;if(G===0?k=O.reduce(function(hA,vA){if(Ee(vA))switch(vA.value){case"center":return Q.push(ss),!1;case"top":case"left":return Q.push(vt),!1;case"right":case"bottom":return Q.push(Br),!1}else if(ut(vA)||Ir(vA))return Q.push(vA),!1;return hA},k):G===1&&(k=O.reduce(function(hA,vA){if(Ee(vA))switch(vA.value){case mr:return i=0,!1;case yr:return i=1,!1;case nt:case cs:return s=0,!1;case Pn:return s=1,!1;case gn:return s=2,!1;case rt:case js:return s=3,!1}else if(Ir(vA)||ut(vA))return Array.isArray(s)||(s=[]),s.push(vA),!1;return hA},k)),k){var oA=On(r,O);w.push(oA)}}),{size:s,shape:i,stops:w,position:Q,type:2}},pn=function(r){return r.type===1},ui=function(r){return r.type===2},Tn={name:"image",parse:function(r,e){if(e.type===22){var i={url:e.value,type:0};return r.cache.addImage(e.value),i}if(e.type===18){var s=$i[e.name];if(typeof s>"u")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return s(r,e.values)}throw new Error("Unsupported image type "+e.type)}};function Zi(r){return!(r.type===20&&r.value==="none")&&(r.type!==18||!!$i[r.name])}var $i={"linear-gradient":us,"-moz-linear-gradient":Gr,"-ms-linear-gradient":Gr,"-o-linear-gradient":Gr,"-webkit-linear-gradient":Gr,"radial-gradient":Ft,"-moz-radial-gradient":dt,"-ms-radial-gradient":dt,"-o-radial-gradient":dt,"-webkit-radial-gradient":dt,"-webkit-gradient":ls},Ao={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(r,e){if(e.length===0)return[];var i=e[0];return i.type===20&&i.value==="none"?[]:e.filter(function(s){return Ot(s)&&Zi(s)}).map(function(s){return Tn.parse(r,s)})}},Cr={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(r,e){return e.map(function(i){if(Ee(i))switch(i.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Sr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(r,e){return It(e).map(function(i){return i.filter(ut)}).map(ns)}},eo={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(r,e){return It(e).map(function(i){return i.filter(Ee).map(function(s){return s.value}).join(" ")}).map(to)}},to=function(r){switch(r){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}},fs;(function(r){r.AUTO="auto",r.CONTAIN="contain",r.COVER="cover"})(fs||(fs={}));var ro={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(r,e){return It(e).map(function(i){return i.filter(no)})}},no=function(r){return Ee(r)||ut(r)},Os=function(r){return{name:"border-"+r+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ma=Os("top"),Wo=Os("right"),Jo=Os("bottom"),so=Os("left"),Ps=function(r){return{name:"border-radius-"+r,initialValue:"0 0",prefix:!1,type:1,parse:function(e,i){return ns(i.filter(ut))}}},fu=Ps("top-left"),hu=Ps("top-right"),ya=Ps("bottom-right"),du=Ps("bottom-left"),io=function(r){return{name:"border-"+r+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,i){switch(i){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},gu=io("top"),pu=io("right"),Bu=io("bottom"),Xo=io("left"),Ts=function(r){return{name:"border-"+r+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,i){return et(i)?i.number:0}}},li=Ts("top"),wu=Ts("right"),vu=Ts("bottom"),Ca=Ts("left"),mu={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},yu={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(r,e){return e==="rtl"?1:0}},Cu={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(r,e){return e.filter(Ee).reduce(function(i,s){return i|Fu(s.value)},0)}},Fu=function(r){switch(r){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},Dn={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(r,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Vr={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(r,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},Hr;(function(r){r.NORMAL="normal",r.STRICT="strict"})(Hr||(Hr={}));var bu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(r,e){return e==="strict"?Hr.STRICT:Hr.NORMAL}},Fa={name:"line-height",initialValue:"normal",prefix:!1,type:4},Bn=function(r,e){return Ee(r)&&r.value==="normal"?1.2*e:r.type===17?e*r.number:ut(r)?Xe(r,e):e},Nr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(r,e){return e.type===20&&e.value==="none"?null:Tn.parse(r,e)}},Qu={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(r,e){return e==="inside"?0:1}},zo={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(r,e){switch(e){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}}},ci=function(r){return{name:"margin-"+r,initialValue:"0",prefix:!1,type:4}},ba=ci("top"),Qa=ci("right"),Ua=ci("bottom"),Uu=ci("left"),oo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(r,e){return e.filter(Ee).map(function(i){switch(i.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}})}},ao={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(r,e){return e==="break-word"?"break-word":"normal"}},_n=function(r){return{name:"padding-"+r,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Yo=_n("top"),Eu=_n("right"),Ea=_n("bottom"),Lu=_n("left"),Iu={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(r,e){switch(e){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},xu={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(r,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Su={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(r,e){return e.length===1&&Qt(e[0],"none")?[]:It(e).map(function(i){for(var s={color:or.TRANSPARENT,offsetX:vt,offsetY:vt,blur:vt},w=0,Q=0;Q<i.length;Q++){var O=i[Q];Ir(O)?(w===0?s.offsetX=O:w===1?s.offsetY=O:s.blur=O,w++):s.color=wr.parse(r,O)}return s})}},Hu={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(r,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Nu={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(r,e){if(e.type===20&&e.value==="none")return null;if(e.type===18){var i=ju[e.name];if(typeof i>"u")throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return i(e.values)}return null}},La=function(r){var e=r.filter(function(i){return i.type===17}).map(function(i){return i.number});return e.length===6?e:null},uo=function(r){var e=r.filter(function(k){return k.type===17}).map(function(k){return k.number}),i=e[0],s=e[1];e[2],e[3];var w=e[4],Q=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var O=e[12],G=e[13];return e[14],e[15],e.length===16?[i,s,w,Q,O,G]:null},ju={matrix:La,matrix3d:uo},Ia={type:16,number:50,flags:Zr},xa=[Ia,Ia],A={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(r,e){var i=e.filter(ut);return i.length!==2?xa:[i[0],i[1]]}},a={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(r,e){switch(e){case"hidden":return 1;case"collapse":return 2;default:return 0}}},B;(function(r){r.NORMAL="normal",r.BREAK_ALL="break-all",r.KEEP_ALL="keep-all"})(B||(B={}));for(var F={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(r,e){switch(e){case"break-all":return B.BREAK_ALL;case"keep-all":return B.KEEP_ALL;default:return B.NORMAL}}},S={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(r,e){if(e.type===20)return{auto:!0,order:0};if(tt(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},j={name:"time",parse:function(r,e){if(e.type===15)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")}},T={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(r,e){return tt(e)?e.number:1}},D={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},K={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(r,e){return e.filter(Ee).map(function(i){switch(i.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(i){return i!==0})}},W={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(r,e){var i=[],s=[];return e.forEach(function(w){switch(w.type){case 20:case 0:i.push(w.value);break;case 17:i.push(w.number.toString());break;case 4:s.push(i.join(" ")),i.length=0;break}}),i.length&&s.push(i.join(" ")),s.map(function(w){return w.indexOf(" ")===-1?w:"'"+w+"'"})}},sA={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},CA={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(r,e){return tt(e)?e.number:Ee(e)&&e.value==="bold"?700:400}},FA={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(r,e){return e.filter(Ee).map(function(i){return i.value})}},dA={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(r,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";default:return"normal"}}},IA=function(r,e){return(r&e)!==0},EA={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(r,e){if(e.length===0)return[];var i=e[0];return i.type===20&&i.value==="none"?[]:e}},iA={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(r,e){if(e.length===0)return null;var i=e[0];if(i.type===20&&i.value==="none")return null;for(var s=[],w=e.filter(Lr),Q=0;Q<w.length;Q++){var O=w[Q],G=w[Q+1];if(O.type===20){var k=G&&tt(G)?G.number:1;s.push({counter:O.value,increment:k})}}return s}},cA={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(r,e){if(e.length===0)return[];for(var i=[],s=e.filter(Lr),w=0;w<s.length;w++){var Q=s[w],O=s[w+1];if(Ee(Q)&&Q.value!=="none"){var G=O&&tt(O)?O.number:0;i.push({counter:Q.value,reset:G})}}return i}},HA={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(r,e){return e.filter(et).map(function(i){return j.parse(r,i)})}},OA={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(r,e){if(e.length===0)return null;var i=e[0];if(i.type===20&&i.value==="none")return null;var s=[],w=e.filter(Wt);if(w.length%2!==0)return null;for(var Q=0;Q<w.length;Q+=2){var O=w[Q].value,G=w[Q+1].value;s.push({open:O,close:G})}return s}},NA=function(r,e,i){if(!r)return"";var s=r[Math.min(e,r.length-1)];return s?i?s.open:s.close:""},re={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(r,e){return e.length===1&&Qt(e[0],"none")?[]:It(e).map(function(i){for(var s={color:255,offsetX:vt,offsetY:vt,blur:vt,spread:vt,inset:!1},w=0,Q=0;Q<i.length;Q++){var O=i[Q];Qt(O,"inset")?s.inset=!0:Ir(O)?(w===0?s.offsetX=O:w===1?s.offsetY=O:w===2?s.blur=O:s.spread=O,w++):s.color=wr.parse(r,O)}return s})}},ZA={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(r,e){var i=[0,1,2],s=[];return e.filter(Ee).forEach(function(w){switch(w.value){case"stroke":s.push(1);break;case"fill":s.push(0);break;case"markers":s.push(2);break}}),i.forEach(function(w){s.indexOf(w)===-1&&s.push(w)}),s}},ve={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},$A={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(r,e){return et(e)?e.number:0}},ze=(function(){function r(e,i){var s,w;this.animationDuration=_A(e,HA,i.animationDuration),this.backgroundClip=_A(e,dn,i.backgroundClip),this.backgroundColor=_A(e,Ct,i.backgroundColor),this.backgroundImage=_A(e,Ao,i.backgroundImage),this.backgroundOrigin=_A(e,Cr,i.backgroundOrigin),this.backgroundPosition=_A(e,Sr,i.backgroundPosition),this.backgroundRepeat=_A(e,eo,i.backgroundRepeat),this.backgroundSize=_A(e,ro,i.backgroundSize),this.borderTopColor=_A(e,ma,i.borderTopColor),this.borderRightColor=_A(e,Wo,i.borderRightColor),this.borderBottomColor=_A(e,Jo,i.borderBottomColor),this.borderLeftColor=_A(e,so,i.borderLeftColor),this.borderTopLeftRadius=_A(e,fu,i.borderTopLeftRadius),this.borderTopRightRadius=_A(e,hu,i.borderTopRightRadius),this.borderBottomRightRadius=_A(e,ya,i.borderBottomRightRadius),this.borderBottomLeftRadius=_A(e,du,i.borderBottomLeftRadius),this.borderTopStyle=_A(e,gu,i.borderTopStyle),this.borderRightStyle=_A(e,pu,i.borderRightStyle),this.borderBottomStyle=_A(e,Bu,i.borderBottomStyle),this.borderLeftStyle=_A(e,Xo,i.borderLeftStyle),this.borderTopWidth=_A(e,li,i.borderTopWidth),this.borderRightWidth=_A(e,wu,i.borderRightWidth),this.borderBottomWidth=_A(e,vu,i.borderBottomWidth),this.borderLeftWidth=_A(e,Ca,i.borderLeftWidth),this.boxShadow=_A(e,re,i.boxShadow),this.color=_A(e,mu,i.color),this.direction=_A(e,yu,i.direction),this.display=_A(e,Cu,i.display),this.float=_A(e,Dn,i.cssFloat),this.fontFamily=_A(e,W,i.fontFamily),this.fontSize=_A(e,sA,i.fontSize),this.fontStyle=_A(e,dA,i.fontStyle),this.fontVariant=_A(e,FA,i.fontVariant),this.fontWeight=_A(e,CA,i.fontWeight),this.letterSpacing=_A(e,Vr,i.letterSpacing),this.lineBreak=_A(e,bu,i.lineBreak),this.lineHeight=_A(e,Fa,i.lineHeight),this.listStyleImage=_A(e,Nr,i.listStyleImage),this.listStylePosition=_A(e,Qu,i.listStylePosition),this.listStyleType=_A(e,zo,i.listStyleType),this.marginTop=_A(e,ba,i.marginTop),this.marginRight=_A(e,Qa,i.marginRight),this.marginBottom=_A(e,Ua,i.marginBottom),this.marginLeft=_A(e,Uu,i.marginLeft),this.opacity=_A(e,T,i.opacity);var Q=_A(e,oo,i.overflow);this.overflowX=Q[0],this.overflowY=Q[Q.length>1?1:0],this.overflowWrap=_A(e,ao,i.overflowWrap),this.paddingTop=_A(e,Yo,i.paddingTop),this.paddingRight=_A(e,Eu,i.paddingRight),this.paddingBottom=_A(e,Ea,i.paddingBottom),this.paddingLeft=_A(e,Lu,i.paddingLeft),this.paintOrder=_A(e,ZA,i.paintOrder),this.position=_A(e,xu,i.position),this.textAlign=_A(e,Iu,i.textAlign),this.textDecorationColor=_A(e,D,(s=i.textDecorationColor)!==null&&s!==void 0?s:i.color),this.textDecorationLine=_A(e,K,(w=i.textDecorationLine)!==null&&w!==void 0?w:i.textDecoration),this.textShadow=_A(e,Su,i.textShadow),this.textTransform=_A(e,Hu,i.textTransform),this.transform=_A(e,Nu,i.transform),this.transformOrigin=_A(e,A,i.transformOrigin),this.visibility=_A(e,a,i.visibility),this.webkitTextStrokeColor=_A(e,ve,i.webkitTextStrokeColor),this.webkitTextStrokeWidth=_A(e,$A,i.webkitTextStrokeWidth),this.wordBreak=_A(e,F,i.wordBreak),this.zIndex=_A(e,S,i.zIndex)}return r.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},r.prototype.isTransparent=function(){return kr(this.backgroundColor)},r.prototype.isTransformed=function(){return this.transform!==null},r.prototype.isPositioned=function(){return this.position!==0},r.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},r.prototype.isFloating=function(){return this.float!==0},r.prototype.isInlineLevel=function(){return IA(this.display,4)||IA(this.display,33554432)||IA(this.display,268435456)||IA(this.display,536870912)||IA(this.display,67108864)||IA(this.display,134217728)},r})(),qe=(function(){function r(e,i){this.content=_A(e,EA,i.content),this.quotes=_A(e,OA,i.quotes)}return r})(),ke=(function(){function r(e,i){this.counterIncrement=_A(e,iA,i.counterIncrement),this.counterReset=_A(e,cA,i.counterReset)}return r})(),_A=function(r,e,i){var s=new xe,w=i!==null&&typeof i<"u"?i.toString():e.initialValue;s.write(w);var Q=new Re(s.read());switch(e.type){case 2:var O=Q.parseComponentValue();return e.parse(r,Ee(O)?O.value:e.initialValue);case 0:return e.parse(r,Q.parseComponentValue());case 1:return e.parse(r,Q.parseComponentValues());case 4:return Q.parseComponentValue();case 3:switch(e.format){case"angle":return xs.parse(r,Q.parseComponentValue());case"color":return wr.parse(r,Q.parseComponentValue());case"image":return Tn.parse(r,Q.parseComponentValue());case"length":var G=Q.parseComponentValue();return Ir(G)?G:vt;case"length-percentage":var k=Q.parseComponentValue();return ut(k)?k:vt;case"time":return j.parse(r,Q.parseComponentValue())}break}},st="data-html2canvas-debug",$e=function(r){var e=r.getAttribute(st);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},je=function(r,e){var i=$e(r);return i===1||e===i},Ze=(function(){function r(e,i){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,je(i,3),this.styles=new ze(e,window.getComputedStyle(i,null)),Ru(i)&&(this.styles.animationDuration.some(function(s){return s>0})&&(i.style.animationDuration="0s"),this.styles.transform!==null&&(i.style.transform="none")),this.bounds=y(this.context,i),je(i,4)&&(this.flags|=16)}return r})(),ur="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",bt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pt=typeof Uint8Array>"u"?[]:new Uint8Array(256),Ve=0;Ve<bt.length;Ve++)Pt[bt.charCodeAt(Ve)]=Ve;for(var Fr=function(r){var e=r.length*.75,i=r.length,s,w=0,Q,O,G,k;r[r.length-1]==="="&&(e--,r[r.length-2]==="="&&e--);var oA=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(e):new Array(e),hA=Array.isArray(oA)?oA:new Uint8Array(oA);for(s=0;s<i;s+=4)Q=Pt[r.charCodeAt(s)],O=Pt[r.charCodeAt(s+1)],G=Pt[r.charCodeAt(s+2)],k=Pt[r.charCodeAt(s+3)],hA[w++]=Q<<2|O>>4,hA[w++]=(O&15)<<4|G>>2,hA[w++]=(G&3)<<6|k&63;return oA},br=function(r){for(var e=r.length,i=[],s=0;s<e;s+=2)i.push(r[s+1]<<8|r[s]);return i},Tt=function(r){for(var e=r.length,i=[],s=0;s<e;s+=4)i.push(r[s+3]<<24|r[s+2]<<16|r[s+1]<<8|r[s]);return i},ft=5,Rt=11,lr=2,tn=Rt-ft,xt=65536>>ft,wn=1<<ft,vn=wn-1,Ds=1024>>ft,Mn=xt+Ds,gt=Mn,qo=32,Sa=gt+qo,Ha=65536>>Rt,lo=1<<tn,fi=lo-1,hi=function(r,e,i){return r.slice?r.slice(e,i):new Uint16Array(Array.prototype.slice.call(r,e,i))},Wr=function(r,e,i){return r.slice?r.slice(e,i):new Uint32Array(Array.prototype.slice.call(r,e,i))},_s=function(r,e){var i=Fr(r),s=Array.isArray(i)?Tt(i):new Uint32Array(i),w=Array.isArray(i)?br(i):new Uint16Array(i),Q=24,O=hi(w,Q/2,s[4]/2),G=s[5]===2?hi(w,(Q+s[4])/2):Wr(s,Math.ceil((Q+s[4])/4));return new Ms(s[0],s[1],s[2],s[3],O,G)},Ms=(function(){function r(e,i,s,w,Q,O){this.initialValue=e,this.errorValue=i,this.highStart=s,this.highValueIndex=w,this.index=Q,this.data=O}return r.prototype.get=function(e){var i;if(e>=0){if(e<55296||e>56319&&e<=65535)return i=this.index[e>>ft],i=(i<<lr)+(e&vn),this.data[i];if(e<=65535)return i=this.index[xt+(e-55296>>ft)],i=(i<<lr)+(e&vn),this.data[i];if(e<this.highStart)return i=Sa-Ha+(e>>Rt),i=this.index[i],i+=e>>ft&fi,i=this.index[i],i=(i<<lr)+(e&vn),this.data[i];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},r})(),Zo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",co=typeof Uint8Array>"u"?[]:new Uint8Array(256),di=0;di<Zo.length;di++)co[Zo.charCodeAt(di)]=di;var fo=1,gi=2,Ks=3,Rs=4,Na=5,Ou=7,ho=8,rn=9,$o=10,ja=11,Oa=12,Aa=13,pi=14,go=15,Pa=function(r){for(var e=[],i=0,s=r.length;i<s;){var w=r.charCodeAt(i++);if(w>=55296&&w<=56319&&i<s){var Q=r.charCodeAt(i++);(Q&64512)===56320?e.push(((w&1023)<<10)+(Q&1023)+65536):(e.push(w),i--)}else e.push(w)}return e},po=function(){for(var r=[],e=0;e<arguments.length;e++)r[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,r);var i=r.length;if(!i)return"";for(var s=[],w=-1,Q="";++w<i;){var O=r[w];O<=65535?s.push(O):(O-=65536,s.push((O>>10)+55296,O%1024+56320)),(w+1===i||s.length>16384)&&(Q+=String.fromCharCode.apply(String,s),s.length=0)}return Q},ea=_s(ur),Xt="×",Bo="÷",Pu=function(r){return ea.get(r)},wo=function(r,e,i){var s=i-2,w=e[s],Q=e[i-1],O=e[i];if(Q===gi&&O===Ks)return Xt;if(Q===gi||Q===Ks||Q===Rs||O===gi||O===Ks||O===Rs)return Bo;if(Q===ho&&[ho,rn,ja,Oa].indexOf(O)!==-1||(Q===ja||Q===rn)&&(O===rn||O===$o)||(Q===Oa||Q===$o)&&O===$o||O===Aa||O===Na||O===Ou||Q===fo)return Xt;if(Q===Aa&&O===pi){for(;w===Na;)w=e[--s];if(w===pi)return Xt}if(Q===go&&O===go){for(var G=0;w===go;)G++,w=e[--s];if(G%2===0)return Xt}return Bo},Ta=function(r){var e=Pa(r),i=e.length,s=0,w=0,Q=e.map(Pu);return{next:function(){if(s>=i)return{done:!0,value:null};for(var O=Xt;s<i&&(O=wo(e,Q,++s))===Xt;);if(O!==Xt||s===i){var G=po.apply(null,e.slice(w,s));return w=s,{value:G,done:!1}}return{done:!0,value:null}}}},ta=function(r){for(var e=Ta(r),i=[],s;!(s=e.next()).done;)s.value&&i.push(s.value.slice());return i},Kn=function(r){var e=123;if(r.createRange){var i=r.createRange();if(i.getBoundingClientRect){var s=r.createElement("boundtest");s.style.height=e+"px",s.style.display="block",r.body.appendChild(s),i.selectNode(s);var w=i.getBoundingClientRect(),Q=Math.round(w.height);if(r.body.removeChild(s),Q===e)return!0}}return!1},Da=function(r){var e=r.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",r.body.appendChild(e);var i=r.createRange();e.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var s=e.firstChild,w=m(s.data).map(function(k){return C(k)}),Q=0,O={},G=w.every(function(k,oA){i.setStart(s,Q),i.setEnd(s,Q+k.length);var hA=i.getBoundingClientRect();Q+=k.length;var vA=hA.x>O.x||hA.y>O.y;return O=hA,oA===0?!0:vA});return r.body.removeChild(e),G},_a=function(){return typeof new Image().crossOrigin<"u"},Tu=function(){return typeof new XMLHttpRequest().responseType=="string"},Ma=function(r){var e=new Image,i=r.createElement("canvas"),s=i.getContext("2d");if(!s)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{s.drawImage(e,0,0),i.toDataURL()}catch(w){return!1}return!0},hs=function(r){return r[0]===0&&r[1]===255&&r[2]===0&&r[3]===255},Du=function(r){var e=r.createElement("canvas"),i=100;e.width=i,e.height=i;var s=e.getContext("2d");if(!s)return Promise.reject(!1);s.fillStyle="rgb(0, 255, 0)",s.fillRect(0,0,i,i);var w=new Image,Q=e.toDataURL();w.src=Q;var O=vo(i,i,0,0,w);return s.fillStyle="red",s.fillRect(0,0,i,i),Ka(O).then(function(G){s.drawImage(G,0,0);var k=s.getImageData(0,0,i,i).data;s.fillStyle="red",s.fillRect(0,0,i,i);var oA=r.createElement("div");return oA.style.backgroundImage="url("+Q+")",oA.style.height=i+"px",hs(k)?Ka(vo(i,i,0,0,oA)):Promise.reject(!1)}).then(function(G){return s.drawImage(G,0,0),hs(s.getImageData(0,0,i,i).data)}).catch(function(){return!1})},vo=function(r,e,i,s,w){var Q="http://www.w3.org/2000/svg",O=document.createElementNS(Q,"svg"),G=document.createElementNS(Q,"foreignObject");return O.setAttributeNS(null,"width",r.toString()),O.setAttributeNS(null,"height",e.toString()),G.setAttributeNS(null,"width","100%"),G.setAttributeNS(null,"height","100%"),G.setAttributeNS(null,"x",i.toString()),G.setAttributeNS(null,"y",s.toString()),G.setAttributeNS(null,"externalResourcesRequired","true"),O.appendChild(G),G.appendChild(w),O},Ka=function(r){return new Promise(function(e,i){var s=new Image;s.onload=function(){return e(s)},s.onerror=i,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(r))})},Dt={get SUPPORT_RANGE_BOUNDS(){var r=Kn(document);return Object.defineProperty(Dt,"SUPPORT_RANGE_BOUNDS",{value:r}),r},get SUPPORT_WORD_BREAKING(){var r=Dt.SUPPORT_RANGE_BOUNDS&&Da(document);return Object.defineProperty(Dt,"SUPPORT_WORD_BREAKING",{value:r}),r},get SUPPORT_SVG_DRAWING(){var r=Ma(document);return Object.defineProperty(Dt,"SUPPORT_SVG_DRAWING",{value:r}),r},get SUPPORT_FOREIGNOBJECT_DRAWING(){var r=typeof Array.from=="function"&&typeof window.fetch=="function"?Du(document):Promise.resolve(!1);return Object.defineProperty(Dt,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:r}),r},get SUPPORT_CORS_IMAGES(){var r=_a();return Object.defineProperty(Dt,"SUPPORT_CORS_IMAGES",{value:r}),r},get SUPPORT_RESPONSE_TYPE(){var r=Tu();return Object.defineProperty(Dt,"SUPPORT_RESPONSE_TYPE",{value:r}),r},get SUPPORT_CORS_XHR(){var r="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Dt,"SUPPORT_CORS_XHR",{value:r}),r},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var r=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Dt,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:r}),r}},Bi=(function(){function r(e,i){this.text=e,this.bounds=i}return r})(),wi=function(r,e,i,s){var w=kn(e,i),Q=[],O=0;return w.forEach(function(G){if(i.textDecorationLine.length||G.trim().length>0)if(Dt.SUPPORT_RANGE_BOUNDS){var k=vi(s,O,G.length).getClientRects();if(k.length>1){var oA=Jr(G),hA=0;oA.forEach(function(SA){Q.push(new Bi(SA,f.fromDOMRectList(r,vi(s,hA+O,SA.length).getClientRects()))),hA+=SA.length})}else Q.push(new Bi(G,f.fromDOMRectList(r,k)))}else{var vA=s.splitText(G.length);Q.push(new Bi(G,ra(r,s))),s=vA}else Dt.SUPPORT_RANGE_BOUNDS||(s=s.splitText(G.length));O+=G.length}),Q},ra=function(r,e){var i=e.ownerDocument;if(i){var s=i.createElement("html2canvaswrapper");s.appendChild(e.cloneNode(!0));var w=e.parentNode;if(w){w.replaceChild(s,e);var Q=y(r,s);return s.firstChild&&w.replaceChild(s.firstChild,s),Q}}return f.EMPTY},vi=function(r,e,i){var s=r.ownerDocument;if(!s)throw new Error("Node has no owner document");var w=s.createRange();return w.setStart(r,e),w.setEnd(r,e+i),w},Jr=function(r){if(Dt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(r)).map(function(i){return i.segment})}return ta(r)},Rn=function(r,e){if(Dt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var i=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(i.segment(r)).map(function(s){return s.segment})}return na(r,e)},kn=function(r,e){return e.letterSpacing!==0?Jr(r):Rn(r,e)},mo=[32,160,4961,65792,65793,4153,4241],na=function(r,e){for(var i=Hi(r,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),s=[],w,Q=function(){if(w.value){var O=w.value.slice(),G=m(O),k="";G.forEach(function(oA){mo.indexOf(oA)===-1?k+=C(oA):(k.length&&s.push(k),s.push(C(oA)),k="")}),k.length&&s.push(k)}};!(w=i.next()).done;)Q();return s},Ra=(function(){function r(e,i,s){this.text=_u(i.data,s.textTransform),this.textBounds=wi(e,this.text,s,i)}return r})(),_u=function(r,e){switch(e){case 1:return r.toLowerCase();case 3:return r.replace(sa,ia);case 2:return r.toUpperCase();default:return r}},sa=/(^|\s|:|-|\(|\))([a-z])/g,ia=function(r,e,i){return r.length>0?e+i.toUpperCase():r},bl=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.src=s.currentSrc||s.src,w.intrinsicWidth=s.naturalWidth,w.intrinsicHeight=s.naturalHeight,w.context.cache.addImage(w.src),w}return e})(Ze),Ql=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.canvas=s,w.intrinsicWidth=s.width,w.intrinsicHeight=s.height,w}return e})(Ze),Ul=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this,Q=new XMLSerializer,O=y(i,s);return s.setAttribute("width",O.width+"px"),s.setAttribute("height",O.height+"px"),w.svg="data:image/svg+xml,"+encodeURIComponent(Q.serializeToString(s)),w.intrinsicWidth=s.width.baseVal.value,w.intrinsicHeight=s.height.baseVal.value,w.context.cache.addImage(w.svg),w}return e})(Ze),El=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.value=s.value,w}return e})(Ze),Mu=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.start=s.start,w.reversed=typeof s.reversed=="boolean"&&s.reversed===!0,w}return e})(Ze),qc=[{type:15,flags:0,unit:"px",number:3}],Zc=[{type:16,flags:0,number:50}],$c=function(r){return r.width>r.height?new f(r.left+(r.width-r.height)/2,r.top,r.height,r.height):r.width<r.height?new f(r.left,r.top+(r.height-r.width)/2,r.width,r.width):r},Af=function(r){var e=r.type===ef?new Array(r.value.length+1).join("•"):r.value;return e.length===0?r.placeholder||"":e},ka="checkbox",Ga="radio",ef="password",Ll=707406591,Ku=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;switch(w.type=s.type.toLowerCase(),w.checked=s.checked,w.value=Af(s),(w.type===ka||w.type===Ga)&&(w.styles.backgroundColor=3739148031,w.styles.borderTopColor=w.styles.borderRightColor=w.styles.borderBottomColor=w.styles.borderLeftColor=2779096575,w.styles.borderTopWidth=w.styles.borderRightWidth=w.styles.borderBottomWidth=w.styles.borderLeftWidth=1,w.styles.borderTopStyle=w.styles.borderRightStyle=w.styles.borderBottomStyle=w.styles.borderLeftStyle=1,w.styles.backgroundClip=[0],w.styles.backgroundOrigin=[0],w.bounds=$c(w.bounds)),w.type){case ka:w.styles.borderTopRightRadius=w.styles.borderTopLeftRadius=w.styles.borderBottomRightRadius=w.styles.borderBottomLeftRadius=qc;break;case Ga:w.styles.borderTopRightRadius=w.styles.borderTopLeftRadius=w.styles.borderBottomRightRadius=w.styles.borderBottomLeftRadius=Zc;break}return w}return e})(Ze),Il=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this,Q=s.options[s.selectedIndex||0];return w.value=Q&&Q.text||"",w}return e})(Ze),xl=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.value=s.value,w}return e})(Ze),Sl=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;w.src=s.src,w.width=parseInt(s.width,10)||0,w.height=parseInt(s.height,10)||0,w.backgroundColor=w.styles.backgroundColor;try{if(s.contentWindow&&s.contentWindow.document&&s.contentWindow.document.documentElement){w.tree=Nl(i,s.contentWindow.document.documentElement);var Q=s.contentWindow.document.documentElement?vr(i,getComputedStyle(s.contentWindow.document.documentElement).backgroundColor):or.TRANSPARENT,O=s.contentWindow.document.body?vr(i,getComputedStyle(s.contentWindow.document.body).backgroundColor):or.TRANSPARENT;w.backgroundColor=kr(Q)?kr(O)?w.styles.backgroundColor:O:Q}}catch(G){}return w}return e})(Ze),tf=["OL","UL","MENU"],Va=function(r,e,i,s){for(var w=e.firstChild,Q=void 0;w;w=Q)if(Q=w.nextSibling,jl(w)&&w.data.trim().length>0)i.textNodes.push(new Ra(r,w,i.styles));else if(yo(w))if(Ml(w)&&w.assignedNodes)w.assignedNodes().forEach(function(G){return Va(r,G,i,s)});else{var O=Hl(r,w);O.styles.isVisible()&&(rf(w,O,s)?O.flags|=4:nf(O.styles)&&(O.flags|=2),tf.indexOf(w.tagName)!==-1&&(O.flags|=8),i.elements.push(O),w.slot,w.shadowRoot?Va(r,w.shadowRoot,O,s):!Ja(w)&&!Ol(w)&&!Xa(w)&&Va(r,w,O,s))}},Hl=function(r,e){return Gu(e)?new bl(r,e):Pl(e)?new Ql(r,e):Ol(e)?new Ul(r,e):sf(e)?new El(r,e):of(e)?new Mu(r,e):af(e)?new Ku(r,e):Xa(e)?new Il(r,e):Ja(e)?new xl(r,e):Dl(e)?new Sl(r,e):new Ze(r,e)},Nl=function(r,e){var i=Hl(r,e);return i.flags|=4,Va(r,e,i,i),i},rf=function(r,e,i){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||ku(r)&&i.styles.isTransparent()},nf=function(r){return r.isPositioned()||r.isFloating()},jl=function(r){return r.nodeType===Node.TEXT_NODE},yo=function(r){return r.nodeType===Node.ELEMENT_NODE},Ru=function(r){return yo(r)&&typeof r.style<"u"&&!Wa(r)},Wa=function(r){return typeof r.className=="object"},sf=function(r){return r.tagName==="LI"},of=function(r){return r.tagName==="OL"},af=function(r){return r.tagName==="INPUT"},uf=function(r){return r.tagName==="HTML"},Ol=function(r){return r.tagName==="svg"},ku=function(r){return r.tagName==="BODY"},Pl=function(r){return r.tagName==="CANVAS"},Tl=function(r){return r.tagName==="VIDEO"},Gu=function(r){return r.tagName==="IMG"},Dl=function(r){return r.tagName==="IFRAME"},_l=function(r){return r.tagName==="STYLE"},lf=function(r){return r.tagName==="SCRIPT"},Ja=function(r){return r.tagName==="TEXTAREA"},Xa=function(r){return r.tagName==="SELECT"},Ml=function(r){return r.tagName==="SLOT"},Kl=function(r){return r.tagName.indexOf("-")>0},cf=(function(){function r(){this.counters={}}return r.prototype.getCounterValue=function(e){var i=this.counters[e];return i&&i.length?i[i.length-1]:1},r.prototype.getCounterValues=function(e){var i=this.counters[e];return i||[]},r.prototype.pop=function(e){var i=this;e.forEach(function(s){return i.counters[s].pop()})},r.prototype.parse=function(e){var i=this,s=e.counterIncrement,w=e.counterReset,Q=!0;s!==null&&s.forEach(function(G){var k=i.counters[G.counter];k&&G.increment!==0&&(Q=!1,k.length||k.push(1),k[Math.max(0,k.length-1)]+=G.increment)});var O=[];return Q&&w.forEach(function(G){var k=i.counters[G.counter];O.push(G.counter),k||(k=i.counters[G.counter]=[]),k.push(G.reset)}),O},r})(),Rl={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"]},kl={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},ff={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},hf={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Co=function(r,e,i,s,w,Q){return r<e||r>i?aa(r,w,Q.length>0):s.integers.reduce(function(O,G,k){for(;r>=G;)r-=G,O+=s.values[k];return O},"")+Q},Gl=function(r,e,i,s){var w="";do i||r--,w=s(r)+w,r/=e;while(r*e>=e);return w},St=function(r,e,i,s,w){var Q=i-e+1;return(r<0?"-":"")+(Gl(Math.abs(r),Q,s,function(O){return C(Math.floor(O%Q)+e)})+w)},mi=function(r,e,i){i===void 0&&(i=". ");var s=e.length;return Gl(Math.abs(r),s,!1,function(w){return e[Math.floor(w%s)]})+i},Fo=1,ks=2,Gs=4,oa=8,ds=function(r,e,i,s,w,Q){if(r<-9999||r>9999)return aa(r,4,w.length>0);var O=Math.abs(r),G=w;if(O===0)return e[0]+G;for(var k=0;O>0&&k<=4;k++){var oA=O%10;oA===0&&IA(Q,Fo)&&G!==""?G=e[oA]+G:oA>1||oA===1&&k===0||oA===1&&k===1&&IA(Q,ks)||oA===1&&k===1&&IA(Q,Gs)&&r>100||oA===1&&k>1&&IA(Q,oa)?G=e[oA]+(k>0?i[k-1]:"")+G:oA===1&&k>0&&(G=i[k-1]+G),O=Math.floor(O/10)}return(r<0?s:"")+G},Vl="十百千萬",Wl="拾佰仟萬",Jl="マイナス",Vu="마이너스",aa=function(r,e,i){var s=i?". ":"",w=i?"、":"",Q=i?", ":"",O=i?" ":"";switch(e){case 0:return"•"+O;case 1:return"◦"+O;case 2:return"◾"+O;case 5:var G=St(r,48,57,!0,s);return G.length<4?"0"+G:G;case 4:return mi(r,"〇一二三四五六七八九",w);case 6:return Co(r,1,3999,Rl,3,s).toLowerCase();case 7:return Co(r,1,3999,Rl,3,s);case 8:return St(r,945,969,!1,s);case 9:return St(r,97,122,!1,s);case 10:return St(r,65,90,!1,s);case 11:return St(r,1632,1641,!0,s);case 12:case 49:return Co(r,1,9999,kl,3,s);case 35:return Co(r,1,9999,kl,3,s).toLowerCase();case 13:return St(r,2534,2543,!0,s);case 14:case 30:return St(r,6112,6121,!0,s);case 15:return mi(r,"子丑寅卯辰巳午未申酉戌亥",w);case 16:return mi(r,"甲乙丙丁戊己庚辛壬癸",w);case 17:case 48:return ds(r,"零一二三四五六七八九",Vl,"負",w,ks|Gs|oa);case 47:return ds(r,"零壹貳參肆伍陸柒捌玖",Wl,"負",w,Fo|ks|Gs|oa);case 42:return ds(r,"零一二三四五六七八九",Vl,"负",w,ks|Gs|oa);case 41:return ds(r,"零壹贰叁肆伍陆柒捌玖",Wl,"负",w,Fo|ks|Gs|oa);case 26:return ds(r,"〇一二三四五六七八九","十百千万",Jl,w,0);case 25:return ds(r,"零壱弐参四伍六七八九","拾百千万",Jl,w,Fo|ks|Gs);case 31:return ds(r,"영일이삼사오육칠팔구","십백천만",Vu,Q,Fo|ks|Gs);case 33:return ds(r,"零一二三四五六七八九","十百千萬",Vu,Q,0);case 32:return ds(r,"零壹貳參四五六七八九","拾百千",Vu,Q,Fo|ks|Gs);case 18:return St(r,2406,2415,!0,s);case 20:return Co(r,1,19999,hf,3,s);case 21:return St(r,2790,2799,!0,s);case 22:return St(r,2662,2671,!0,s);case 22:return Co(r,1,10999,ff,3,s);case 23:return mi(r,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return mi(r,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return St(r,3302,3311,!0,s);case 28:return mi(r,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",w);case 29:return mi(r,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",w);case 34:return St(r,3792,3801,!0,s);case 37:return St(r,6160,6169,!0,s);case 38:return St(r,4160,4169,!0,s);case 39:return St(r,2918,2927,!0,s);case 40:return St(r,1776,1785,!0,s);case 43:return St(r,3046,3055,!0,s);case 44:return St(r,3174,3183,!0,s);case 45:return St(r,3664,3673,!0,s);case 46:return St(r,3872,3881,!0,s);default:return St(r,48,57,!0,s)}},Xl="data-html2canvas-ignore",zl=(function(){function r(e,i,s){if(this.context=e,this.options=s,this.scrolledElements=[],this.referenceElement=i,this.counters=new cf,this.quoteDepth=0,!i.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(i.ownerDocument.documentElement,!1)}return r.prototype.toIFrame=function(e,i){var s=this,w=df(e,i);if(!w.contentWindow)return Promise.reject("Unable to find iframe window");var Q=e.defaultView.pageXOffset,O=e.defaultView.pageYOffset,G=w.contentWindow,k=G.document,oA=Bf(w).then(function(){return c(s,void 0,void 0,function(){var hA,vA;return p(this,function(SA){switch(SA.label){case 0:return this.scrolledElements.forEach(yf),G&&(G.scrollTo(i.left,i.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(G.scrollY!==i.top||G.scrollX!==i.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(G.scrollX-i.left,G.scrollY-i.top,0,0))),hA=this.options.onclone,vA=this.clonedReferenceElement,typeof vA>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:k.fonts&&k.fonts.ready?[4,k.fonts.ready]:[3,2];case 1:SA.sent(),SA.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,pf(k)]:[3,4];case 3:SA.sent(),SA.label=4;case 4:return typeof hA=="function"?[2,Promise.resolve().then(function(){return hA(k,vA)}).then(function(){return w})]:[2,w]}})})});return k.open(),k.write(vf(document.doctype)+"<html></html>"),mf(this.referenceElement.ownerDocument,Q,O),k.replaceChild(k.adoptNode(this.documentElement),k.documentElement),k.close(),oA},r.prototype.createElementClone=function(e){if(je(e,2),Pl(e))return this.createCanvasClone(e);if(Tl(e))return this.createVideoClone(e);if(_l(e))return this.createStyleClone(e);var i=e.cloneNode(!1);return Gu(i)&&(Gu(e)&&e.currentSrc&&e.currentSrc!==e.src&&(i.src=e.currentSrc,i.srcset=""),i.loading==="lazy"&&(i.loading="eager")),Kl(i)?this.createCustomElementClone(i):i},r.prototype.createCustomElementClone=function(e){var i=document.createElement("html2canvascustomelement");return Wu(e.style,i),i},r.prototype.createStyleClone=function(e){try{var i=e.sheet;if(i&&i.cssRules){var s=[].slice.call(i.cssRules,0).reduce(function(Q,O){return O&&typeof O.cssText=="string"?Q+O.cssText:Q},""),w=e.cloneNode(!1);return w.textContent=s,w}}catch(Q){if(this.context.logger.error("Unable to access cssRules property",Q),Q.name!=="SecurityError")throw Q}return e.cloneNode(!1)},r.prototype.createCanvasClone=function(e){var i;if(this.options.inlineImages&&e.ownerDocument){var s=e.ownerDocument.createElement("img");try{return s.src=e.toDataURL(),s}catch(oA){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var w=e.cloneNode(!1);try{w.width=e.width,w.height=e.height;var Q=e.getContext("2d"),O=w.getContext("2d");if(O)if(!this.options.allowTaint&&Q)O.putImageData(Q.getImageData(0,0,e.width,e.height),0,0);else{var G=(i=e.getContext("webgl2"))!==null&&i!==void 0?i:e.getContext("webgl");if(G){var k=G.getContextAttributes();(k==null?void 0:k.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}O.drawImage(e,0,0)}return w}catch(oA){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return w},r.prototype.createVideoClone=function(e){var i=e.ownerDocument.createElement("canvas");i.width=e.offsetWidth,i.height=e.offsetHeight;var s=i.getContext("2d");try{return s&&(s.drawImage(e,0,0,i.width,i.height),this.options.allowTaint||s.getImageData(0,0,i.width,i.height)),i}catch(Q){this.context.logger.info("Unable to clone video as it is tainted",e)}var w=e.ownerDocument.createElement("canvas");return w.width=e.offsetWidth,w.height=e.offsetHeight,w},r.prototype.appendChildNode=function(e,i,s){(!yo(i)||!lf(i)&&!i.hasAttribute(Xl)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(i)))&&(!this.options.copyStyles||!yo(i)||!_l(i))&&e.appendChild(this.cloneNode(i,s))},r.prototype.cloneChildNodes=function(e,i,s){for(var w=this,Q=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;Q;Q=Q.nextSibling)if(yo(Q)&&Ml(Q)&&typeof Q.assignedNodes=="function"){var O=Q.assignedNodes();O.length&&O.forEach(function(G){return w.appendChildNode(i,G,s)})}else this.appendChildNode(i,Q,s)},r.prototype.cloneNode=function(e,i){if(jl(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var s=e.ownerDocument.defaultView;if(s&&yo(e)&&(Ru(e)||Wa(e))){var w=this.createElementClone(e);w.style.transitionProperty="none";var Q=s.getComputedStyle(e),O=s.getComputedStyle(e,":before"),G=s.getComputedStyle(e,":after");this.referenceElement===e&&Ru(w)&&(this.clonedReferenceElement=w),ku(w)&&bf(w);var k=this.counters.parse(new ke(this.context,Q)),oA=this.resolvePseudoContent(e,w,O,ua.BEFORE);Kl(e)&&(i=!0),Tl(e)||this.cloneChildNodes(e,w,i),oA&&w.insertBefore(oA,w.firstChild);var hA=this.resolvePseudoContent(e,w,G,ua.AFTER);return hA&&w.appendChild(hA),this.counters.pop(k),(Q&&(this.options.copyStyles||Wa(e))&&!Dl(e)||i)&&Wu(Q,w),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([w,e.scrollLeft,e.scrollTop]),(Ja(e)||Xa(e))&&(Ja(w)||Xa(w))&&(w.value=e.value),w}return e.cloneNode(!1)},r.prototype.resolvePseudoContent=function(e,i,s,w){var Q=this;if(s){var O=s.content,G=i.ownerDocument;if(!(!G||!O||O==="none"||O==="-moz-alt-content"||s.display==="none")){this.counters.parse(new ke(this.context,s));var k=new qe(this.context,s),oA=G.createElement("html2canvaspseudoelement");Wu(s,oA),k.content.forEach(function(vA){if(vA.type===0)oA.appendChild(G.createTextNode(vA.value));else if(vA.type===22){var SA=G.createElement("img");SA.src=vA.value,SA.style.opacity="1",oA.appendChild(SA)}else if(vA.type===18){if(vA.name==="attr"){var oe=vA.values.filter(Ee);oe.length&&oA.appendChild(G.createTextNode(e.getAttribute(oe[0].value)||""))}else if(vA.name==="counter"){var XA=vA.values.filter(Ot),ee=XA[0],De=XA[1];if(ee&&Ee(ee)){var he=Q.counters.getCounterValue(ee.value),ce=De&&Ee(De)?zo.parse(Q.context,De.value):3;oA.appendChild(G.createTextNode(aa(he,ce,!1)))}}else if(vA.name==="counters"){var Ye=vA.values.filter(Ot),ee=Ye[0],Me=Ye[1],De=Ye[2];if(ee&&Ee(ee)){var Se=Q.counters.getCounterValues(ee.value),se=De&&Ee(De)?zo.parse(Q.context,De.value):3,We=Me&&Me.type===0?Me.value:"",Je=Se.map(function(jr){return aa(jr,se,!1)}).join(We);oA.appendChild(G.createTextNode(Je))}}}else if(vA.type===20)switch(vA.value){case"open-quote":oA.appendChild(G.createTextNode(NA(k.quotes,Q.quoteDepth++,!0)));break;case"close-quote":oA.appendChild(G.createTextNode(NA(k.quotes,--Q.quoteDepth,!1)));break;default:oA.appendChild(G.createTextNode(vA.value))}}),oA.className=Ju+" "+Xu;var hA=w===ua.BEFORE?" "+Ju:" "+Xu;return Wa(i)?i.className.baseValue+=hA:i.className+=hA,oA}}},r.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},r})(),ua;(function(r){r[r.BEFORE=0]="BEFORE",r[r.AFTER=1]="AFTER"})(ua||(ua={}));var df=function(r,e){var i=r.createElement("iframe");return i.className="html2canvas-container",i.style.visibility="hidden",i.style.position="fixed",i.style.left="-10000px",i.style.top="0px",i.style.border="0",i.width=e.width.toString(),i.height=e.height.toString(),i.scrolling="no",i.setAttribute(Xl,"true"),r.body.appendChild(i),i},gf=function(r){return new Promise(function(e){if(r.complete){e();return}if(!r.src){e();return}r.onload=e,r.onerror=e})},pf=function(r){return Promise.all([].slice.call(r.images,0).map(gf))},Bf=function(r){return new Promise(function(e,i){var s=r.contentWindow;if(!s)return i("No window assigned for iframe");var w=s.document;s.onload=r.onload=function(){s.onload=r.onload=null;var Q=setInterval(function(){w.body.childNodes.length>0&&w.readyState==="complete"&&(clearInterval(Q),e(r))},50)}})},wf=["all","d","content"],Wu=function(r,e){for(var i=r.length-1;i>=0;i--){var s=r.item(i);wf.indexOf(s)===-1&&e.style.setProperty(s,r.getPropertyValue(s))}return e},vf=function(r){var e="";return r&&(e+="<!DOCTYPE ",r.name&&(e+=r.name),r.internalSubset&&(e+=r.internalSubset),r.publicId&&(e+='"'+r.publicId+'"'),r.systemId&&(e+='"'+r.systemId+'"'),e+=">"),e},mf=function(r,e,i){r&&r.defaultView&&(e!==r.defaultView.pageXOffset||i!==r.defaultView.pageYOffset)&&r.defaultView.scrollTo(e,i)},yf=function(r){var e=r[0],i=r[1],s=r[2];e.scrollLeft=i,e.scrollTop=s},Cf=":before",Ff=":after",Ju="___html2canvas___pseudoelement_before",Xu="___html2canvas___pseudoelement_after",Yl='{\n content: "" !important;\n display: none !important;\n}',bf=function(r){Qf(r,"."+Ju+Cf+Yl+"\n ."+Xu+Ff+Yl)},Qf=function(r,e){var i=r.ownerDocument;if(i){var s=i.createElement("style");s.textContent=e,r.appendChild(s)}},ql=(function(){function r(){}return r.getOrigin=function(e){var i=r._link;return i?(i.href=e,i.href=i.href,i.protocol+i.hostname+i.port):"about:blank"},r.isSameOrigin=function(e){return r.getOrigin(e)===r._origin},r.setContext=function(e){r._link=e.document.createElement("a"),r._origin=r.getOrigin(e.location.href)},r._origin="about:blank",r})(),Uf=(function(){function r(e,i){this.context=e,this._options=i,this._cache={}}return r.prototype.addImage=function(e){var i=Promise.resolve();return this.has(e)||(Yu(e)||xf(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),i},r.prototype.match=function(e){return this._cache[e]},r.prototype.loadImage=function(e){return c(this,void 0,void 0,function(){var i,s,w,Q,O=this;return p(this,function(G){switch(G.label){case 0:return i=ql.isSameOrigin(e),s=!zu(e)&&this._options.useCORS===!0&&Dt.SUPPORT_CORS_IMAGES&&!i,w=!zu(e)&&!i&&!Yu(e)&&typeof this._options.proxy=="string"&&Dt.SUPPORT_CORS_XHR&&!s,!i&&this._options.allowTaint===!1&&!zu(e)&&!Yu(e)&&!w&&!s?[2]:(Q=e,w?[4,this.proxy(Q)]:[3,2]);case 1:Q=G.sent(),G.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(k,oA){var hA=new Image;hA.onload=function(){return k(hA)},hA.onerror=oA,(Sf(Q)||s)&&(hA.crossOrigin="anonymous"),hA.src=Q,hA.complete===!0&&setTimeout(function(){return k(hA)},500),O._options.imageTimeout>0&&setTimeout(function(){return oA("Timed out ("+O._options.imageTimeout+"ms) loading image")},O._options.imageTimeout)})];case 3:return[2,G.sent()]}})})},r.prototype.has=function(e){return typeof this._cache[e]<"u"},r.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},r.prototype.proxy=function(e){var i=this,s=this._options.proxy;if(!s)throw new Error("No proxy defined");var w=e.substring(0,256);return new Promise(function(Q,O){var G=Dt.SUPPORT_RESPONSE_TYPE?"blob":"text",k=new XMLHttpRequest;k.onload=function(){if(k.status===200)if(G==="text")Q(k.response);else{var vA=new FileReader;vA.addEventListener("load",function(){return Q(vA.result)},!1),vA.addEventListener("error",function(SA){return O(SA)},!1),vA.readAsDataURL(k.response)}else O("Failed to proxy resource "+w+" with status code "+k.status)},k.onerror=O;var oA=s.indexOf("?")>-1?"&":"?";if(k.open("GET",""+s+oA+"url="+encodeURIComponent(e)+"&responseType="+G),G!=="text"&&k instanceof XMLHttpRequest&&(k.responseType=G),i._options.imageTimeout){var hA=i._options.imageTimeout;k.timeout=hA,k.ontimeout=function(){return O("Timed out ("+hA+"ms) proxying "+w)}}k.send()})},r})(),Ef=/^data:image\/svg\+xml/i,Lf=/^data:image\/.*;base64,/i,If=/^data:image\/.*/i,xf=function(r){return Dt.SUPPORT_SVG_DRAWING||!Hf(r)},zu=function(r){return If.test(r)},Sf=function(r){return Lf.test(r)},Yu=function(r){return r.substr(0,4)==="blob"},Hf=function(r){return r.substr(-3).toLowerCase()==="svg"||Ef.test(r)},ne=(function(){function r(e,i){this.type=0,this.x=e,this.y=i}return r.prototype.add=function(e,i){return new r(this.x+e,this.y+i)},r})(),bo=function(r,e,i){return new ne(r.x+(e.x-r.x)*i,r.y+(e.y-r.y)*i)},za=(function(){function r(e,i,s,w){this.type=1,this.start=e,this.startControl=i,this.endControl=s,this.end=w}return r.prototype.subdivide=function(e,i){var s=bo(this.start,this.startControl,e),w=bo(this.startControl,this.endControl,e),Q=bo(this.endControl,this.end,e),O=bo(s,w,e),G=bo(w,Q,e),k=bo(O,G,e);return i?new r(this.start,s,O,k):new r(k,G,Q,this.end)},r.prototype.add=function(e,i){return new r(this.start.add(e,i),this.startControl.add(e,i),this.endControl.add(e,i),this.end.add(e,i))},r.prototype.reverse=function(){return new r(this.end,this.endControl,this.startControl,this.start)},r})(),nn=function(r){return r.type===1},Nf=(function(){function r(e){var i=e.styles,s=e.bounds,w=mt(i.borderTopLeftRadius,s.width,s.height),Q=w[0],O=w[1],G=mt(i.borderTopRightRadius,s.width,s.height),k=G[0],oA=G[1],hA=mt(i.borderBottomRightRadius,s.width,s.height),vA=hA[0],SA=hA[1],oe=mt(i.borderBottomLeftRadius,s.width,s.height),XA=oe[0],ee=oe[1],De=[];De.push((Q+k)/s.width),De.push((XA+vA)/s.width),De.push((O+ee)/s.height),De.push((oA+SA)/s.height);var he=Math.max.apply(Math,De);he>1&&(Q/=he,O/=he,k/=he,oA/=he,vA/=he,SA/=he,XA/=he,ee/=he);var ce=s.width-k,Ye=s.height-SA,Me=s.width-vA,Se=s.height-ee,se=i.borderTopWidth,We=i.borderRightWidth,Je=i.borderBottomWidth,Oe=i.borderLeftWidth,_t=Xe(i.paddingTop,e.bounds.width),jr=Xe(i.paddingRight,e.bounds.width),Xr=Xe(i.paddingBottom,e.bounds.width),ot=Xe(i.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=Q>0||O>0?pt(s.left+Oe/3,s.top+se/3,Q-Oe/3,O-se/3,At.TOP_LEFT):new ne(s.left+Oe/3,s.top+se/3),this.topRightBorderDoubleOuterBox=Q>0||O>0?pt(s.left+ce,s.top+se/3,k-We/3,oA-se/3,At.TOP_RIGHT):new ne(s.left+s.width-We/3,s.top+se/3),this.bottomRightBorderDoubleOuterBox=vA>0||SA>0?pt(s.left+Me,s.top+Ye,vA-We/3,SA-Je/3,At.BOTTOM_RIGHT):new ne(s.left+s.width-We/3,s.top+s.height-Je/3),this.bottomLeftBorderDoubleOuterBox=XA>0||ee>0?pt(s.left+Oe/3,s.top+Se,XA-Oe/3,ee-Je/3,At.BOTTOM_LEFT):new ne(s.left+Oe/3,s.top+s.height-Je/3),this.topLeftBorderDoubleInnerBox=Q>0||O>0?pt(s.left+Oe*2/3,s.top+se*2/3,Q-Oe*2/3,O-se*2/3,At.TOP_LEFT):new ne(s.left+Oe*2/3,s.top+se*2/3),this.topRightBorderDoubleInnerBox=Q>0||O>0?pt(s.left+ce,s.top+se*2/3,k-We*2/3,oA-se*2/3,At.TOP_RIGHT):new ne(s.left+s.width-We*2/3,s.top+se*2/3),this.bottomRightBorderDoubleInnerBox=vA>0||SA>0?pt(s.left+Me,s.top+Ye,vA-We*2/3,SA-Je*2/3,At.BOTTOM_RIGHT):new ne(s.left+s.width-We*2/3,s.top+s.height-Je*2/3),this.bottomLeftBorderDoubleInnerBox=XA>0||ee>0?pt(s.left+Oe*2/3,s.top+Se,XA-Oe*2/3,ee-Je*2/3,At.BOTTOM_LEFT):new ne(s.left+Oe*2/3,s.top+s.height-Je*2/3),this.topLeftBorderStroke=Q>0||O>0?pt(s.left+Oe/2,s.top+se/2,Q-Oe/2,O-se/2,At.TOP_LEFT):new ne(s.left+Oe/2,s.top+se/2),this.topRightBorderStroke=Q>0||O>0?pt(s.left+ce,s.top+se/2,k-We/2,oA-se/2,At.TOP_RIGHT):new ne(s.left+s.width-We/2,s.top+se/2),this.bottomRightBorderStroke=vA>0||SA>0?pt(s.left+Me,s.top+Ye,vA-We/2,SA-Je/2,At.BOTTOM_RIGHT):new ne(s.left+s.width-We/2,s.top+s.height-Je/2),this.bottomLeftBorderStroke=XA>0||ee>0?pt(s.left+Oe/2,s.top+Se,XA-Oe/2,ee-Je/2,At.BOTTOM_LEFT):new ne(s.left+Oe/2,s.top+s.height-Je/2),this.topLeftBorderBox=Q>0||O>0?pt(s.left,s.top,Q,O,At.TOP_LEFT):new ne(s.left,s.top),this.topRightBorderBox=k>0||oA>0?pt(s.left+ce,s.top,k,oA,At.TOP_RIGHT):new ne(s.left+s.width,s.top),this.bottomRightBorderBox=vA>0||SA>0?pt(s.left+Me,s.top+Ye,vA,SA,At.BOTTOM_RIGHT):new ne(s.left+s.width,s.top+s.height),this.bottomLeftBorderBox=XA>0||ee>0?pt(s.left,s.top+Se,XA,ee,At.BOTTOM_LEFT):new ne(s.left,s.top+s.height),this.topLeftPaddingBox=Q>0||O>0?pt(s.left+Oe,s.top+se,Math.max(0,Q-Oe),Math.max(0,O-se),At.TOP_LEFT):new ne(s.left+Oe,s.top+se),this.topRightPaddingBox=k>0||oA>0?pt(s.left+Math.min(ce,s.width-We),s.top+se,ce>s.width+We?0:Math.max(0,k-We),Math.max(0,oA-se),At.TOP_RIGHT):new ne(s.left+s.width-We,s.top+se),this.bottomRightPaddingBox=vA>0||SA>0?pt(s.left+Math.min(Me,s.width-Oe),s.top+Math.min(Ye,s.height-Je),Math.max(0,vA-We),Math.max(0,SA-Je),At.BOTTOM_RIGHT):new ne(s.left+s.width-We,s.top+s.height-Je),this.bottomLeftPaddingBox=XA>0||ee>0?pt(s.left+Oe,s.top+Math.min(Se,s.height-Je),Math.max(0,XA-Oe),Math.max(0,ee-Je),At.BOTTOM_LEFT):new ne(s.left+Oe,s.top+s.height-Je),this.topLeftContentBox=Q>0||O>0?pt(s.left+Oe+ot,s.top+se+_t,Math.max(0,Q-(Oe+ot)),Math.max(0,O-(se+_t)),At.TOP_LEFT):new ne(s.left+Oe+ot,s.top+se+_t),this.topRightContentBox=k>0||oA>0?pt(s.left+Math.min(ce,s.width+Oe+ot),s.top+se+_t,ce>s.width+Oe+ot?0:k-Oe+ot,oA-(se+_t),At.TOP_RIGHT):new ne(s.left+s.width-(We+jr),s.top+se+_t),this.bottomRightContentBox=vA>0||SA>0?pt(s.left+Math.min(Me,s.width-(Oe+ot)),s.top+Math.min(Ye,s.height+se+_t),Math.max(0,vA-(We+jr)),SA-(Je+Xr),At.BOTTOM_RIGHT):new ne(s.left+s.width-(We+jr),s.top+s.height-(Je+Xr)),this.bottomLeftContentBox=XA>0||ee>0?pt(s.left+Oe+ot,s.top+Se,Math.max(0,XA-(Oe+ot)),ee-(Je+Xr),At.BOTTOM_LEFT):new ne(s.left+Oe+ot,s.top+s.height-(Je+Xr))}return r})(),At;(function(r){r[r.TOP_LEFT=0]="TOP_LEFT",r[r.TOP_RIGHT=1]="TOP_RIGHT",r[r.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",r[r.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(At||(At={}));var pt=function(r,e,i,s,w){var Q=4*((Math.sqrt(2)-1)/3),O=i*Q,G=s*Q,k=r+i,oA=e+s;switch(w){case At.TOP_LEFT:return new za(new ne(r,oA),new ne(r,oA-G),new ne(k-O,e),new ne(k,e));case At.TOP_RIGHT:return new za(new ne(r,e),new ne(r+O,e),new ne(k,oA-G),new ne(k,oA));case At.BOTTOM_RIGHT:return new za(new ne(k,e),new ne(k,e+G),new ne(r+O,oA),new ne(r,oA));case At.BOTTOM_LEFT:default:return new za(new ne(k,oA),new ne(k-O,oA),new ne(r,e+G),new ne(r,e))}},Ya=function(r){return[r.topLeftBorderBox,r.topRightBorderBox,r.bottomRightBorderBox,r.bottomLeftBorderBox]},jf=function(r){return[r.topLeftContentBox,r.topRightContentBox,r.bottomRightContentBox,r.bottomLeftContentBox]},qa=function(r){return[r.topLeftPaddingBox,r.topRightPaddingBox,r.bottomRightPaddingBox,r.bottomLeftPaddingBox]},Of=(function(){function r(e,i,s){this.offsetX=e,this.offsetY=i,this.matrix=s,this.type=0,this.target=6}return r})(),Za=(function(){function r(e,i){this.path=e,this.target=i,this.type=1}return r})(),Pf=(function(){function r(e){this.opacity=e,this.type=2,this.target=6}return r})(),Tf=function(r){return r.type===0},Zl=function(r){return r.type===1},Df=function(r){return r.type===2},$l=function(r,e){return r.length===e.length?r.some(function(i,s){return i===e[s]}):!1},_f=function(r,e,i,s,w){return r.map(function(Q,O){switch(O){case 0:return Q.add(e,i);case 1:return Q.add(e+s,i);case 2:return Q.add(e+s,i+w);case 3:return Q.add(e,i+w)}return Q})},Ac=(function(){function r(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return r})(),ec=(function(){function r(e,i){if(this.container=e,this.parent=i,this.effects=[],this.curves=new Nf(this.container),this.container.styles.opacity<1&&this.effects.push(new Pf(this.container.styles.opacity)),this.container.styles.transform!==null){var s=this.container.bounds.left+this.container.styles.transformOrigin[0].number,w=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Q=this.container.styles.transform;this.effects.push(new Of(s,w,Q))}if(this.container.styles.overflowX!==0){var O=Ya(this.curves),G=qa(this.curves);$l(O,G)?this.effects.push(new Za(O,6)):(this.effects.push(new Za(O,2)),this.effects.push(new Za(G,4)))}}return r.prototype.getEffects=function(e){for(var i=[2,3].indexOf(this.container.styles.position)===-1,s=this.parent,w=this.effects.slice(0);s;){var Q=s.effects.filter(function(k){return!Zl(k)});if(i||s.container.styles.position!==0||!s.parent){if(w.unshift.apply(w,Q),i=[2,3].indexOf(s.container.styles.position)===-1,s.container.styles.overflowX!==0){var O=Ya(s.curves),G=qa(s.curves);$l(O,G)||w.unshift(new Za(G,6))}}else w.unshift.apply(w,Q);s=s.parent}return w.filter(function(k){return IA(k.target,e)})},r})(),qu=function(r,e,i,s){r.container.elements.forEach(function(w){var Q=IA(w.flags,4),O=IA(w.flags,2),G=new ec(w,r);IA(w.styles.display,2048)&&s.push(G);var k=IA(w.flags,8)?[]:s;if(Q||O){var oA=Q||w.styles.isPositioned()?i:e,hA=new Ac(G);if(w.styles.isPositioned()||w.styles.opacity<1||w.styles.isTransformed()){var vA=w.styles.zIndex.order;if(vA<0){var SA=0;oA.negativeZIndex.some(function(XA,ee){return vA>XA.element.container.styles.zIndex.order?(SA=ee,!1):SA>0}),oA.negativeZIndex.splice(SA,0,hA)}else if(vA>0){var oe=0;oA.positiveZIndex.some(function(XA,ee){return vA>=XA.element.container.styles.zIndex.order?(oe=ee+1,!1):oe>0}),oA.positiveZIndex.splice(oe,0,hA)}else oA.zeroOrAutoZIndexOrTransformedOrOpacity.push(hA)}else w.styles.isFloating()?oA.nonPositionedFloats.push(hA):oA.nonPositionedInlineLevel.push(hA);qu(G,hA,Q?hA:i,k)}else w.styles.isInlineLevel()?e.inlineLevel.push(G):e.nonInlineLevel.push(G),qu(G,e,i,k);IA(w.flags,8)&&tc(w,k)})},tc=function(r,e){for(var i=r instanceof Mu?r.start:1,s=r instanceof Mu?r.reversed:!1,w=0;w<e.length;w++){var Q=e[w];Q.container instanceof El&&typeof Q.container.value=="number"&&Q.container.value!==0&&(i=Q.container.value),Q.listValue=aa(i,Q.container.styles.listStyleType,!0),i+=s?-1:1}},Mf=function(r){var e=new ec(r,null),i=new Ac(e),s=[];return qu(e,i,i,s),tc(e.container,s),i},rc=function(r,e){switch(e){case 0:return sn(r.topLeftBorderBox,r.topLeftPaddingBox,r.topRightBorderBox,r.topRightPaddingBox);case 1:return sn(r.topRightBorderBox,r.topRightPaddingBox,r.bottomRightBorderBox,r.bottomRightPaddingBox);case 2:return sn(r.bottomRightBorderBox,r.bottomRightPaddingBox,r.bottomLeftBorderBox,r.bottomLeftPaddingBox);default:return sn(r.bottomLeftBorderBox,r.bottomLeftPaddingBox,r.topLeftBorderBox,r.topLeftPaddingBox)}},Kf=function(r,e){switch(e){case 0:return sn(r.topLeftBorderBox,r.topLeftBorderDoubleOuterBox,r.topRightBorderBox,r.topRightBorderDoubleOuterBox);case 1:return sn(r.topRightBorderBox,r.topRightBorderDoubleOuterBox,r.bottomRightBorderBox,r.bottomRightBorderDoubleOuterBox);case 2:return sn(r.bottomRightBorderBox,r.bottomRightBorderDoubleOuterBox,r.bottomLeftBorderBox,r.bottomLeftBorderDoubleOuterBox);default:return sn(r.bottomLeftBorderBox,r.bottomLeftBorderDoubleOuterBox,r.topLeftBorderBox,r.topLeftBorderDoubleOuterBox)}},Rf=function(r,e){switch(e){case 0:return sn(r.topLeftBorderDoubleInnerBox,r.topLeftPaddingBox,r.topRightBorderDoubleInnerBox,r.topRightPaddingBox);case 1:return sn(r.topRightBorderDoubleInnerBox,r.topRightPaddingBox,r.bottomRightBorderDoubleInnerBox,r.bottomRightPaddingBox);case 2:return sn(r.bottomRightBorderDoubleInnerBox,r.bottomRightPaddingBox,r.bottomLeftBorderDoubleInnerBox,r.bottomLeftPaddingBox);default:return sn(r.bottomLeftBorderDoubleInnerBox,r.bottomLeftPaddingBox,r.topLeftBorderDoubleInnerBox,r.topLeftPaddingBox)}},kf=function(r,e){switch(e){case 0:return $a(r.topLeftBorderStroke,r.topRightBorderStroke);case 1:return $a(r.topRightBorderStroke,r.bottomRightBorderStroke);case 2:return $a(r.bottomRightBorderStroke,r.bottomLeftBorderStroke);default:return $a(r.bottomLeftBorderStroke,r.topLeftBorderStroke)}},$a=function(r,e){var i=[];return nn(r)?i.push(r.subdivide(.5,!1)):i.push(r),nn(e)?i.push(e.subdivide(.5,!0)):i.push(e),i},sn=function(r,e,i,s){var w=[];return nn(r)?w.push(r.subdivide(.5,!1)):w.push(r),nn(i)?w.push(i.subdivide(.5,!0)):w.push(i),nn(s)?w.push(s.subdivide(.5,!0).reverse()):w.push(s),nn(e)?w.push(e.subdivide(.5,!1).reverse()):w.push(e),w},nc=function(r){var e=r.bounds,i=r.styles;return e.add(i.borderLeftWidth,i.borderTopWidth,-(i.borderRightWidth+i.borderLeftWidth),-(i.borderTopWidth+i.borderBottomWidth))},Au=function(r){var e=r.styles,i=r.bounds,s=Xe(e.paddingLeft,i.width),w=Xe(e.paddingRight,i.width),Q=Xe(e.paddingTop,i.width),O=Xe(e.paddingBottom,i.width);return i.add(s+e.borderLeftWidth,Q+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+s+w),-(e.borderTopWidth+e.borderBottomWidth+Q+O))},Gf=function(r,e){return r===0?e.bounds:r===2?Au(e):nc(e)},Vf=function(r,e){return r===0?e.bounds:r===2?Au(e):nc(e)},Zu=function(r,e,i){var s=Gf(Uo(r.styles.backgroundOrigin,e),r),w=Vf(Uo(r.styles.backgroundClip,e),r),Q=Wf(Uo(r.styles.backgroundSize,e),i,s),O=Q[0],G=Q[1],k=mt(Uo(r.styles.backgroundPosition,e),s.width-O,s.height-G),oA=Jf(Uo(r.styles.backgroundRepeat,e),k,Q,s,w),hA=Math.round(s.left+k[0]),vA=Math.round(s.top+k[1]);return[oA,hA,vA,O,G]},Qo=function(r){return Ee(r)&&r.value===fs.AUTO},eu=function(r){return typeof r=="number"},Wf=function(r,e,i){var s=e[0],w=e[1],Q=e[2],O=r[0],G=r[1];if(!O)return[0,0];if(ut(O)&&G&&ut(G))return[Xe(O,i.width),Xe(G,i.height)];var k=eu(Q);if(Ee(O)&&(O.value===fs.CONTAIN||O.value===fs.COVER)){if(eu(Q)){var oA=i.width/i.height;return oA<Q!=(O.value===fs.COVER)?[i.width,i.width/Q]:[i.height*Q,i.height]}return[i.width,i.height]}var hA=eu(s),vA=eu(w),SA=hA||vA;if(Qo(O)&&(!G||Qo(G))){if(hA&&vA)return[s,w];if(!k&&!SA)return[i.width,i.height];if(SA&&k){var oe=hA?s:w*Q,XA=vA?w:s/Q;return[oe,XA]}var ee=hA?s:i.width,De=vA?w:i.height;return[ee,De]}if(k){var he=0,ce=0;return ut(O)?he=Xe(O,i.width):ut(G)&&(ce=Xe(G,i.height)),Qo(O)?he=ce*Q:(!G||Qo(G))&&(ce=he/Q),[he,ce]}var Ye=null,Me=null;if(ut(O)?Ye=Xe(O,i.width):G&&ut(G)&&(Me=Xe(G,i.height)),Ye!==null&&(!G||Qo(G))&&(Me=hA&&vA?Ye/s*w:i.height),Me!==null&&Qo(O)&&(Ye=hA&&vA?Me/w*s:i.width),Ye!==null&&Me!==null)return[Ye,Me];throw new Error("Unable to calculate background-size for element")},Uo=function(r,e){var i=r[e];return typeof i>"u"?r[0]:i},Jf=function(r,e,i,s,w){var Q=e[0],O=e[1],G=i[0],k=i[1];switch(r){case 2:return[new ne(Math.round(s.left),Math.round(s.top+O)),new ne(Math.round(s.left+s.width),Math.round(s.top+O)),new ne(Math.round(s.left+s.width),Math.round(k+s.top+O)),new ne(Math.round(s.left),Math.round(k+s.top+O))];case 3:return[new ne(Math.round(s.left+Q),Math.round(s.top)),new ne(Math.round(s.left+Q+G),Math.round(s.top)),new ne(Math.round(s.left+Q+G),Math.round(s.height+s.top)),new ne(Math.round(s.left+Q),Math.round(s.height+s.top))];case 1:return[new ne(Math.round(s.left+Q),Math.round(s.top+O)),new ne(Math.round(s.left+Q+G),Math.round(s.top+O)),new ne(Math.round(s.left+Q+G),Math.round(s.top+O+k)),new ne(Math.round(s.left+Q),Math.round(s.top+O+k))];default:return[new ne(Math.round(w.left),Math.round(w.top)),new ne(Math.round(w.left+w.width),Math.round(w.top)),new ne(Math.round(w.left+w.width),Math.round(w.height+w.top)),new ne(Math.round(w.left),Math.round(w.height+w.top))]}},Xf="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",sc="Hidden Text",zf=(function(){function r(e){this._data={},this._document=e}return r.prototype.parseMetrics=function(e,i){var s=this._document.createElement("div"),w=this._document.createElement("img"),Q=this._document.createElement("span"),O=this._document.body;s.style.visibility="hidden",s.style.fontFamily=e,s.style.fontSize=i,s.style.margin="0",s.style.padding="0",s.style.whiteSpace="nowrap",O.appendChild(s),w.src=Xf,w.width=1,w.height=1,w.style.margin="0",w.style.padding="0",w.style.verticalAlign="baseline",Q.style.fontFamily=e,Q.style.fontSize=i,Q.style.margin="0",Q.style.padding="0",Q.appendChild(this._document.createTextNode(sc)),s.appendChild(Q),s.appendChild(w);var G=w.offsetTop-Q.offsetTop+2;s.removeChild(Q),s.appendChild(this._document.createTextNode(sc)),s.style.lineHeight="normal",w.style.verticalAlign="super";var k=w.offsetTop-s.offsetTop+2;return O.removeChild(s),{baseline:G,middle:k}},r.prototype.getMetrics=function(e,i){var s=e+" "+i;return typeof this._data[s]>"u"&&(this._data[s]=this.parseMetrics(e,i)),this._data[s]},r})(),ic=(function(){function r(e,i){this.context=e,this.options=i}return r})(),Yf=1e4,qf=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w._activeEffects=[],w.canvas=s.canvas?s.canvas:document.createElement("canvas"),w.ctx=w.canvas.getContext("2d"),s.canvas||(w.canvas.width=Math.floor(s.width*s.scale),w.canvas.height=Math.floor(s.height*s.scale),w.canvas.style.width=s.width+"px",w.canvas.style.height=s.height+"px"),w.fontMetrics=new zf(document),w.ctx.scale(w.options.scale,w.options.scale),w.ctx.translate(-s.x,-s.y),w.ctx.textBaseline="bottom",w._activeEffects=[],w.context.logger.debug("Canvas renderer initialized ("+s.width+"x"+s.height+") with scale "+s.scale),w}return e.prototype.applyEffects=function(i){for(var s=this;this._activeEffects.length;)this.popEffect();i.forEach(function(w){return s.applyEffect(w)})},e.prototype.applyEffect=function(i){this.ctx.save(),Df(i)&&(this.ctx.globalAlpha=i.opacity),Tf(i)&&(this.ctx.translate(i.offsetX,i.offsetY),this.ctx.transform(i.matrix[0],i.matrix[1],i.matrix[2],i.matrix[3],i.matrix[4],i.matrix[5]),this.ctx.translate(-i.offsetX,-i.offsetY)),Zl(i)&&(this.path(i.path),this.ctx.clip()),this._activeEffects.push(i)},e.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},e.prototype.renderStack=function(i){return c(this,void 0,void 0,function(){var s;return p(this,function(w){switch(w.label){case 0:return s=i.element.container.styles,s.isVisible()?[4,this.renderStackContent(i)]:[3,2];case 1:w.sent(),w.label=2;case 2:return[2]}})})},e.prototype.renderNode=function(i){return c(this,void 0,void 0,function(){return p(this,function(s){switch(s.label){case 0:return IA(i.container.flags,16),i.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(i)]:[3,3];case 1:return s.sent(),[4,this.renderNodeContent(i)];case 2:s.sent(),s.label=3;case 3:return[2]}})})},e.prototype.renderTextWithLetterSpacing=function(i,s,w){var Q=this;if(s===0)this.ctx.fillText(i.text,i.bounds.left,i.bounds.top+w);else{var O=Jr(i.text);O.reduce(function(G,k){return Q.ctx.fillText(k,G,i.bounds.top+w),G+Q.ctx.measureText(k).width},i.bounds.left)}},e.prototype.createFontStyle=function(i){var s=i.fontVariant.filter(function(O){return O==="normal"||O==="small-caps"}).join(""),w=th(i.fontFamily).join(", "),Q=et(i.fontSize)?""+i.fontSize.number+i.fontSize.unit:i.fontSize.number+"px";return[[i.fontStyle,s,i.fontWeight,Q,w].join(" "),w,Q]},e.prototype.renderTextNode=function(i,s){return c(this,void 0,void 0,function(){var w,Q,O,G,k,oA,hA,vA,SA=this;return p(this,function(oe){return w=this.createFontStyle(s),Q=w[0],O=w[1],G=w[2],this.ctx.font=Q,this.ctx.direction=s.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",k=this.fontMetrics.getMetrics(O,G),oA=k.baseline,hA=k.middle,vA=s.paintOrder,i.textBounds.forEach(function(XA){vA.forEach(function(ee){switch(ee){case 0:SA.ctx.fillStyle=yt(s.color),SA.renderTextWithLetterSpacing(XA,s.letterSpacing,oA);var De=s.textShadow;De.length&&XA.text.trim().length&&(De.slice(0).reverse().forEach(function(he){SA.ctx.shadowColor=yt(he.color),SA.ctx.shadowOffsetX=he.offsetX.number*SA.options.scale,SA.ctx.shadowOffsetY=he.offsetY.number*SA.options.scale,SA.ctx.shadowBlur=he.blur.number,SA.renderTextWithLetterSpacing(XA,s.letterSpacing,oA)}),SA.ctx.shadowColor="",SA.ctx.shadowOffsetX=0,SA.ctx.shadowOffsetY=0,SA.ctx.shadowBlur=0),s.textDecorationLine.length&&(SA.ctx.fillStyle=yt(s.textDecorationColor||s.color),s.textDecorationLine.forEach(function(he){switch(he){case 1:SA.ctx.fillRect(XA.bounds.left,Math.round(XA.bounds.top+oA),XA.bounds.width,1);break;case 2:SA.ctx.fillRect(XA.bounds.left,Math.round(XA.bounds.top),XA.bounds.width,1);break;case 3:SA.ctx.fillRect(XA.bounds.left,Math.ceil(XA.bounds.top+hA),XA.bounds.width,1);break}}));break;case 1:s.webkitTextStrokeWidth&&XA.text.trim().length&&(SA.ctx.strokeStyle=yt(s.webkitTextStrokeColor),SA.ctx.lineWidth=s.webkitTextStrokeWidth,SA.ctx.lineJoin=window.chrome?"miter":"round",SA.ctx.strokeText(XA.text,XA.bounds.left,XA.bounds.top+oA)),SA.ctx.strokeStyle="",SA.ctx.lineWidth=0,SA.ctx.lineJoin="miter";break}})}),[2]})})},e.prototype.renderReplacedElement=function(i,s,w){if(w&&i.intrinsicWidth>0&&i.intrinsicHeight>0){var Q=Au(i),O=qa(s);this.path(O),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(w,0,0,i.intrinsicWidth,i.intrinsicHeight,Q.left,Q.top,Q.width,Q.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(i){return c(this,void 0,void 0,function(){var s,w,Q,O,G,k,ce,ce,oA,hA,vA,SA,Me,oe,XA,Se,ee,De,he,ce,Ye,Me,Se;return p(this,function(se){switch(se.label){case 0:this.applyEffects(i.getEffects(4)),s=i.container,w=i.curves,Q=s.styles,O=0,G=s.textNodes,se.label=1;case 1:return O<G.length?(k=G[O],[4,this.renderTextNode(k,Q)]):[3,4];case 2:se.sent(),se.label=3;case 3:return O++,[3,1];case 4:if(!(s instanceof bl))return[3,8];se.label=5;case 5:return se.trys.push([5,7,,8]),[4,this.context.cache.match(s.src)];case 6:return ce=se.sent(),this.renderReplacedElement(s,w,ce),[3,8];case 7:return se.sent(),this.context.logger.error("Error loading image "+s.src),[3,8];case 8:if(s instanceof Ql&&this.renderReplacedElement(s,w,s.canvas),!(s instanceof Ul))return[3,12];se.label=9;case 9:return se.trys.push([9,11,,12]),[4,this.context.cache.match(s.svg)];case 10:return ce=se.sent(),this.renderReplacedElement(s,w,ce),[3,12];case 11:return se.sent(),this.context.logger.error("Error loading svg "+s.svg.substring(0,255)),[3,12];case 12:return s instanceof Sl&&s.tree?(oA=new e(this.context,{scale:this.options.scale,backgroundColor:s.backgroundColor,x:0,y:0,width:s.width,height:s.height}),[4,oA.render(s.tree)]):[3,14];case 13:hA=se.sent(),s.width&&s.height&&this.ctx.drawImage(hA,0,0,s.width,s.height,s.bounds.left,s.bounds.top,s.bounds.width,s.bounds.height),se.label=14;case 14:if(s instanceof Ku&&(vA=Math.min(s.bounds.width,s.bounds.height),s.type===ka?s.checked&&(this.ctx.save(),this.path([new ne(s.bounds.left+vA*.39363,s.bounds.top+vA*.79),new ne(s.bounds.left+vA*.16,s.bounds.top+vA*.5549),new ne(s.bounds.left+vA*.27347,s.bounds.top+vA*.44071),new ne(s.bounds.left+vA*.39694,s.bounds.top+vA*.5649),new ne(s.bounds.left+vA*.72983,s.bounds.top+vA*.23),new ne(s.bounds.left+vA*.84,s.bounds.top+vA*.34085),new ne(s.bounds.left+vA*.39363,s.bounds.top+vA*.79)]),this.ctx.fillStyle=yt(Ll),this.ctx.fill(),this.ctx.restore()):s.type===Ga&&s.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(s.bounds.left+vA/2,s.bounds.top+vA/2,vA/4,0,Math.PI*2,!0),this.ctx.fillStyle=yt(Ll),this.ctx.fill(),this.ctx.restore())),Zf(s)&&s.value.length){switch(SA=this.createFontStyle(Q),Me=SA[0],oe=SA[1],XA=this.fontMetrics.getMetrics(Me,oe).baseline,this.ctx.font=Me,this.ctx.fillStyle=yt(Q.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Ah(s.styles.textAlign),Se=Au(s),ee=0,s.styles.textAlign){case 1:ee+=Se.width/2;break;case 2:ee+=Se.width;break}De=Se.add(ee,0,0,-Se.height/2+1),this.ctx.save(),this.path([new ne(Se.left,Se.top),new ne(Se.left+Se.width,Se.top),new ne(Se.left+Se.width,Se.top+Se.height),new ne(Se.left,Se.top+Se.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Bi(s.value,De),Q.letterSpacing,XA),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!IA(s.styles.display,2048))return[3,20];if(s.styles.listStyleImage===null)return[3,19];if(he=s.styles.listStyleImage,he.type!==0)return[3,18];ce=void 0,Ye=he.url,se.label=15;case 15:return se.trys.push([15,17,,18]),[4,this.context.cache.match(Ye)];case 16:return ce=se.sent(),this.ctx.drawImage(ce,s.bounds.left-(ce.width+10),s.bounds.top),[3,18];case 17:return se.sent(),this.context.logger.error("Error loading list-style-image "+Ye),[3,18];case 18:return[3,20];case 19:i.listValue&&s.styles.listStyleType!==-1&&(Me=this.createFontStyle(Q)[0],this.ctx.font=Me,this.ctx.fillStyle=yt(Q.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",Se=new f(s.bounds.left,s.bounds.top+Xe(s.styles.paddingTop,s.bounds.width),s.bounds.width,Bn(Q.lineHeight,Q.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Bi(i.listValue,Se),Q.letterSpacing,Bn(Q.lineHeight,Q.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),se.label=20;case 20:return[2]}})})},e.prototype.renderStackContent=function(i){return c(this,void 0,void 0,function(){var s,w,he,Q,O,he,G,k,he,oA,hA,he,vA,SA,he,oe,XA,he,ee,De,he;return p(this,function(ce){switch(ce.label){case 0:return IA(i.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(i.element)];case 1:ce.sent(),s=0,w=i.negativeZIndex,ce.label=2;case 2:return s<w.length?(he=w[s],[4,this.renderStack(he)]):[3,5];case 3:ce.sent(),ce.label=4;case 4:return s++,[3,2];case 5:return[4,this.renderNodeContent(i.element)];case 6:ce.sent(),Q=0,O=i.nonInlineLevel,ce.label=7;case 7:return Q<O.length?(he=O[Q],[4,this.renderNode(he)]):[3,10];case 8:ce.sent(),ce.label=9;case 9:return Q++,[3,7];case 10:G=0,k=i.nonPositionedFloats,ce.label=11;case 11:return G<k.length?(he=k[G],[4,this.renderStack(he)]):[3,14];case 12:ce.sent(),ce.label=13;case 13:return G++,[3,11];case 14:oA=0,hA=i.nonPositionedInlineLevel,ce.label=15;case 15:return oA<hA.length?(he=hA[oA],[4,this.renderStack(he)]):[3,18];case 16:ce.sent(),ce.label=17;case 17:return oA++,[3,15];case 18:vA=0,SA=i.inlineLevel,ce.label=19;case 19:return vA<SA.length?(he=SA[vA],[4,this.renderNode(he)]):[3,22];case 20:ce.sent(),ce.label=21;case 21:return vA++,[3,19];case 22:oe=0,XA=i.zeroOrAutoZIndexOrTransformedOrOpacity,ce.label=23;case 23:return oe<XA.length?(he=XA[oe],[4,this.renderStack(he)]):[3,26];case 24:ce.sent(),ce.label=25;case 25:return oe++,[3,23];case 26:ee=0,De=i.positiveZIndex,ce.label=27;case 27:return ee<De.length?(he=De[ee],[4,this.renderStack(he)]):[3,30];case 28:ce.sent(),ce.label=29;case 29:return ee++,[3,27];case 30:return[2]}})})},e.prototype.mask=function(i){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(i.slice(0).reverse()),this.ctx.closePath()},e.prototype.path=function(i){this.ctx.beginPath(),this.formatPath(i),this.ctx.closePath()},e.prototype.formatPath=function(i){var s=this;i.forEach(function(w,Q){var O=nn(w)?w.start:w;Q===0?s.ctx.moveTo(O.x,O.y):s.ctx.lineTo(O.x,O.y),nn(w)&&s.ctx.bezierCurveTo(w.startControl.x,w.startControl.y,w.endControl.x,w.endControl.y,w.end.x,w.end.y)})},e.prototype.renderRepeat=function(i,s,w,Q){this.path(i),this.ctx.fillStyle=s,this.ctx.translate(w,Q),this.ctx.fill(),this.ctx.translate(-w,-Q)},e.prototype.resizeImage=function(i,s,w){var Q;if(i.width===s&&i.height===w)return i;var O=(Q=this.canvas.ownerDocument)!==null&&Q!==void 0?Q:document,G=O.createElement("canvas");G.width=Math.max(1,s),G.height=Math.max(1,w);var k=G.getContext("2d");return k.drawImage(i,0,0,i.width,i.height,0,0,s,w),G},e.prototype.renderBackgroundImage=function(i){return c(this,void 0,void 0,function(){var s,w,Q,O,G,k;return p(this,function(oA){switch(oA.label){case 0:s=i.styles.backgroundImage.length-1,w=function(hA){var vA,SA,oe,_t,Or,Pr,ot,Ar,Je,XA,_t,Or,Pr,ot,Ar,ee,De,he,ce,Ye,Me,Se,se,We,Je,Oe,_t,jr,Xr,ot,Ar,Vs,Or,Pr,yi,Gn,Ws,Ci,Fi,gs,bi,ps;return p(this,function(Eo){switch(Eo.label){case 0:if(hA.type!==0)return[3,5];vA=void 0,SA=hA.url,Eo.label=1;case 1:return Eo.trys.push([1,3,,4]),[4,Q.context.cache.match(SA)];case 2:return vA=Eo.sent(),[3,4];case 3:return Eo.sent(),Q.context.logger.error("Error loading background-image "+SA),[3,4];case 4:return vA&&(oe=Zu(i,s,[vA.width,vA.height,vA.width/vA.height]),_t=oe[0],Or=oe[1],Pr=oe[2],ot=oe[3],Ar=oe[4],Je=Q.ctx.createPattern(Q.resizeImage(vA,ot,Ar),"repeat"),Q.renderRepeat(_t,Je,Or,Pr)),[3,6];case 5:pn(hA)?(XA=Zu(i,s,[null,null,null]),_t=XA[0],Or=XA[1],Pr=XA[2],ot=XA[3],Ar=XA[4],ee=Hs(hA.angle,ot,Ar),De=ee[0],he=ee[1],ce=ee[2],Ye=ee[3],Me=ee[4],Se=document.createElement("canvas"),Se.width=ot,Se.height=Ar,se=Se.getContext("2d"),We=se.createLinearGradient(he,Ye,ce,Me),Jt(hA.stops,De).forEach(function(la){return We.addColorStop(la.stop,yt(la.color))}),se.fillStyle=We,se.fillRect(0,0,ot,Ar),ot>0&&Ar>0&&(Je=Q.ctx.createPattern(Se,"repeat"),Q.renderRepeat(_t,Je,Or,Pr))):ui(hA)&&(Oe=Zu(i,s,[null,null,null]),_t=Oe[0],jr=Oe[1],Xr=Oe[2],ot=Oe[3],Ar=Oe[4],Vs=hA.position.length===0?[ss]:hA.position,Or=Xe(Vs[0],ot),Pr=Xe(Vs[Vs.length-1],Ar),yi=as(hA,Or,Pr,ot,Ar),Gn=yi[0],Ws=yi[1],Gn>0&&Ws>0&&(Ci=Q.ctx.createRadialGradient(jr+Or,Xr+Pr,0,jr+Or,Xr+Pr,Gn),Jt(hA.stops,Gn*2).forEach(function(la){return Ci.addColorStop(la.stop,yt(la.color))}),Q.path(_t),Q.ctx.fillStyle=Ci,Gn!==Ws?(Fi=i.bounds.left+.5*i.bounds.width,gs=i.bounds.top+.5*i.bounds.height,bi=Ws/Gn,ps=1/bi,Q.ctx.save(),Q.ctx.translate(Fi,gs),Q.ctx.transform(1,0,0,bi,0,0),Q.ctx.translate(-Fi,-gs),Q.ctx.fillRect(jr,ps*(Xr-gs)+gs,ot,Ar*ps),Q.ctx.restore()):Q.ctx.fill())),Eo.label=6;case 6:return s--,[2]}})},Q=this,O=0,G=i.styles.backgroundImage.slice(0).reverse(),oA.label=1;case 1:return O<G.length?(k=G[O],[5,w(k)]):[3,4];case 2:oA.sent(),oA.label=3;case 3:return O++,[3,1];case 4:return[2]}})})},e.prototype.renderSolidBorder=function(i,s,w){return c(this,void 0,void 0,function(){return p(this,function(Q){return this.path(rc(w,s)),this.ctx.fillStyle=yt(i),this.ctx.fill(),[2]})})},e.prototype.renderDoubleBorder=function(i,s,w,Q){return c(this,void 0,void 0,function(){var O,G;return p(this,function(k){switch(k.label){case 0:return s<3?[4,this.renderSolidBorder(i,w,Q)]:[3,2];case 1:return k.sent(),[2];case 2:return O=Kf(Q,w),this.path(O),this.ctx.fillStyle=yt(i),this.ctx.fill(),G=Rf(Q,w),this.path(G),this.ctx.fill(),[2]}})})},e.prototype.renderNodeBackgroundAndBorders=function(i){return c(this,void 0,void 0,function(){var s,w,Q,O,G,k,oA,hA,vA=this;return p(this,function(SA){switch(SA.label){case 0:return this.applyEffects(i.getEffects(2)),s=i.container.styles,w=!kr(s.backgroundColor)||s.backgroundImage.length,Q=[{style:s.borderTopStyle,color:s.borderTopColor,width:s.borderTopWidth},{style:s.borderRightStyle,color:s.borderRightColor,width:s.borderRightWidth},{style:s.borderBottomStyle,color:s.borderBottomColor,width:s.borderBottomWidth},{style:s.borderLeftStyle,color:s.borderLeftColor,width:s.borderLeftWidth}],O=$f(Uo(s.backgroundClip,0),i.curves),w||s.boxShadow.length?(this.ctx.save(),this.path(O),this.ctx.clip(),kr(s.backgroundColor)||(this.ctx.fillStyle=yt(s.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(i.container)]):[3,2];case 1:SA.sent(),this.ctx.restore(),s.boxShadow.slice(0).reverse().forEach(function(oe){vA.ctx.save();var XA=Ya(i.curves),ee=oe.inset?0:Yf,De=_f(XA,-ee+(oe.inset?1:-1)*oe.spread.number,(oe.inset?1:-1)*oe.spread.number,oe.spread.number*(oe.inset?-2:2),oe.spread.number*(oe.inset?-2:2));oe.inset?(vA.path(XA),vA.ctx.clip(),vA.mask(De)):(vA.mask(XA),vA.ctx.clip(),vA.path(De)),vA.ctx.shadowOffsetX=oe.offsetX.number+ee,vA.ctx.shadowOffsetY=oe.offsetY.number,vA.ctx.shadowColor=yt(oe.color),vA.ctx.shadowBlur=oe.blur.number,vA.ctx.fillStyle=oe.inset?yt(oe.color):"rgba(0,0,0,1)",vA.ctx.fill(),vA.ctx.restore()}),SA.label=2;case 2:G=0,k=0,oA=Q,SA.label=3;case 3:return k<oA.length?(hA=oA[k],hA.style!==0&&!kr(hA.color)&&hA.width>0?hA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(hA.color,hA.width,G,i.curves,2)]:[3,11]):[3,13];case 4:return SA.sent(),[3,11];case 5:return hA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(hA.color,hA.width,G,i.curves,3)];case 6:return SA.sent(),[3,11];case 7:return hA.style!==4?[3,9]:[4,this.renderDoubleBorder(hA.color,hA.width,G,i.curves)];case 8:return SA.sent(),[3,11];case 9:return[4,this.renderSolidBorder(hA.color,G,i.curves)];case 10:SA.sent(),SA.label=11;case 11:G++,SA.label=12;case 12:return k++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(i,s,w,Q,O){return c(this,void 0,void 0,function(){var G,k,oA,hA,vA,SA,oe,XA,ee,De,he,ce,Ye,Me,Se,se,Se,se;return p(this,function(We){return this.ctx.save(),G=kf(Q,w),k=rc(Q,w),O===2&&(this.path(k),this.ctx.clip()),nn(k[0])?(oA=k[0].start.x,hA=k[0].start.y):(oA=k[0].x,hA=k[0].y),nn(k[1])?(vA=k[1].end.x,SA=k[1].end.y):(vA=k[1].x,SA=k[1].y),w===0||w===2?oe=Math.abs(oA-vA):oe=Math.abs(hA-SA),this.ctx.beginPath(),O===3?this.formatPath(G):this.formatPath(k.slice(0,2)),XA=s<3?s*3:s*2,ee=s<3?s*2:s,O===3&&(XA=s,ee=s),De=!0,oe<=XA*2?De=!1:oe<=XA*2+ee?(he=oe/(2*XA+ee),XA*=he,ee*=he):(ce=Math.floor((oe+ee)/(XA+ee)),Ye=(oe-ce*XA)/(ce-1),Me=(oe-(ce+1)*XA)/ce,ee=Me<=0||Math.abs(ee-Ye)<Math.abs(ee-Me)?Ye:Me),De&&(O===3?this.ctx.setLineDash([0,XA+ee]):this.ctx.setLineDash([XA,ee])),O===3?(this.ctx.lineCap="round",this.ctx.lineWidth=s):this.ctx.lineWidth=s*2+1.1,this.ctx.strokeStyle=yt(i),this.ctx.stroke(),this.ctx.setLineDash([]),O===2&&(nn(k[0])&&(Se=k[3],se=k[0],this.ctx.beginPath(),this.formatPath([new ne(Se.end.x,Se.end.y),new ne(se.start.x,se.start.y)]),this.ctx.stroke()),nn(k[1])&&(Se=k[1],se=k[2],this.ctx.beginPath(),this.formatPath([new ne(Se.end.x,Se.end.y),new ne(se.start.x,se.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},e.prototype.render=function(i){return c(this,void 0,void 0,function(){var s;return p(this,function(w){switch(w.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=yt(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),s=Mf(i),[4,this.renderStack(s)];case 1:return w.sent(),this.applyEffects([]),[2,this.canvas]}})})},e})(ic),Zf=function(r){return r instanceof xl||r instanceof Il?!0:r instanceof Ku&&r.type!==Ga&&r.type!==ka},$f=function(r,e){switch(r){case 0:return Ya(e);case 2:return jf(e);default:return qa(e)}},Ah=function(r){switch(r){case 1:return"center";case 2:return"right";default:return"left"}},eh=["-apple-system","system-ui"],th=function(r){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?r.filter(function(e){return eh.indexOf(e)===-1}):r},rh=(function(r){u(e,r);function e(i,s){var w=r.call(this,i,s)||this;return w.canvas=s.canvas?s.canvas:document.createElement("canvas"),w.ctx=w.canvas.getContext("2d"),w.options=s,w.canvas.width=Math.floor(s.width*s.scale),w.canvas.height=Math.floor(s.height*s.scale),w.canvas.style.width=s.width+"px",w.canvas.style.height=s.height+"px",w.ctx.scale(w.options.scale,w.options.scale),w.ctx.translate(-s.x,-s.y),w.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+s.width+"x"+s.height+" at "+s.x+","+s.y+") with scale "+s.scale),w}return e.prototype.render=function(i){return c(this,void 0,void 0,function(){var s,w;return p(this,function(Q){switch(Q.label){case 0:return s=vo(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,i),[4,nh(s)];case 1:return w=Q.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=yt(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(w,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},e})(ic),nh=function(r){return new Promise(function(e,i){var s=new Image;s.onload=function(){e(s)},s.onerror=i,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(r))})},sh=(function(){function r(e){var i=e.id,s=e.enabled;this.id=i,this.enabled=s,this.start=Date.now()}return r.prototype.debug=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,v([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},r.prototype.getTime=function(){return Date.now()-this.start},r.prototype.info=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,v([this.id,this.getTime()+"ms"],e))},r.prototype.warn=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,v([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},r.prototype.error=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,v([this.id,this.getTime()+"ms"],e)):this.info.apply(this,e))},r.instances={},r})(),ih=(function(){function r(e,i){var s;this.windowBounds=i,this.instanceName="#"+r.instanceCount++,this.logger=new sh({id:this.instanceName,enabled:e.logging}),this.cache=(s=e.cache)!==null&&s!==void 0?s:new Uf(this,e)}return r.instanceCount=1,r})(),oh=function(r,e){return e===void 0&&(e={}),ah(r,e)};typeof window<"u"&&ql.setContext(window);var ah=function(r,e){return c(void 0,void 0,void 0,function(){var i,s,w,Q,O,G,k,oA,hA,vA,SA,oe,XA,ee,De,he,ce,Ye,Me,Se,We,se,We,Je,Oe,_t,jr,Xr,ot,Ar,Vs,Or,Pr,yi,Gn,Ws,Ci,Fi,gs,bi;return p(this,function(ps){switch(ps.label){case 0:if(!r||typeof r!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(i=r.ownerDocument,!i)throw new Error("Element is not attached to a Document");if(s=i.defaultView,!s)throw new Error("Document is not attached to a Window");return w={allowTaint:(Je=e.allowTaint)!==null&&Je!==void 0?Je:!1,imageTimeout:(Oe=e.imageTimeout)!==null&&Oe!==void 0?Oe:15e3,proxy:e.proxy,useCORS:(_t=e.useCORS)!==null&&_t!==void 0?_t:!1},Q=d({logging:(jr=e.logging)!==null&&jr!==void 0?jr:!0,cache:e.cache},w),O={windowWidth:(Xr=e.windowWidth)!==null&&Xr!==void 0?Xr:s.innerWidth,windowHeight:(ot=e.windowHeight)!==null&&ot!==void 0?ot:s.innerHeight,scrollX:(Ar=e.scrollX)!==null&&Ar!==void 0?Ar:s.pageXOffset,scrollY:(Vs=e.scrollY)!==null&&Vs!==void 0?Vs:s.pageYOffset},G=new f(O.scrollX,O.scrollY,O.windowWidth,O.windowHeight),k=new ih(Q,G),oA=(Or=e.foreignObjectRendering)!==null&&Or!==void 0?Or:!1,hA={allowTaint:(Pr=e.allowTaint)!==null&&Pr!==void 0?Pr:!1,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:oA,copyStyles:oA},k.logger.debug("Starting document clone with size "+G.width+"x"+G.height+" scrolled to "+-G.left+","+-G.top),vA=new zl(k,r,hA),SA=vA.clonedReferenceElement,SA?[4,vA.toIFrame(i,G)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return oe=ps.sent(),XA=ku(SA)||uf(SA)?l(SA.ownerDocument):y(k,SA),ee=XA.width,De=XA.height,he=XA.left,ce=XA.top,Ye=uh(k,SA,e.backgroundColor),Me={canvas:e.canvas,backgroundColor:Ye,scale:(Gn=(yi=e.scale)!==null&&yi!==void 0?yi:s.devicePixelRatio)!==null&&Gn!==void 0?Gn:1,x:((Ws=e.x)!==null&&Ws!==void 0?Ws:0)+he,y:((Ci=e.y)!==null&&Ci!==void 0?Ci:0)+ce,width:(Fi=e.width)!==null&&Fi!==void 0?Fi:Math.ceil(ee),height:(gs=e.height)!==null&&gs!==void 0?gs:Math.ceil(De)},oA?(k.logger.debug("Document cloned, using foreign object rendering"),We=new rh(k,Me),[4,We.render(SA)]):[3,3];case 2:return Se=ps.sent(),[3,5];case 3:return k.logger.debug("Document cloned, element located at "+he+","+ce+" with size "+ee+"x"+De+" using computed rendering"),k.logger.debug("Starting DOM parsing"),se=Nl(k,SA),Ye===se.styles.backgroundColor&&(se.styles.backgroundColor=or.TRANSPARENT),k.logger.debug("Starting renderer for element at "+Me.x+","+Me.y+" with size "+Me.width+"x"+Me.height),We=new qf(k,Me),[4,We.render(se)];case 4:Se=ps.sent(),ps.label=5;case 5:return(!((bi=e.removeContainer)!==null&&bi!==void 0)||bi)&&(zl.destroy(oe)||k.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),k.logger.debug("Finished rendering"),[2,Se]}})})},uh=function(r,e,i){var s=e.ownerDocument,w=s.documentElement?vr(r,getComputedStyle(s.documentElement).backgroundColor):or.TRANSPARENT,Q=s.body?vr(r,getComputedStyle(s.body).backgroundColor):or.TRANSPARENT,O=typeof i=="string"?vr(r,i):i===null?or.TRANSPARENT:4294967295;return e===s.documentElement?kr(w)?kr(Q)?O:Q:w:O};return oh}))})(ou)),ou.exports}var Lc;function gd(){return Lc||(Lc=1,(function(o,t){(function(u,d){o.exports=d(fd,dd())})(self,function(n,u){return(function(){var d={"./src/plugin/hyperlinks.js?v=1773287522785":(function(f,y,l){l.r(y),l("./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1773287522785"),l("./node_modules/core-js/modules/es.string.link.js?v=1773287522785");var m=l("./src/worker.js?v=1773287522785"),C=l("./src/utils.js?v=1773287522785"),g=[],L={toContainer:m.default.prototype.toContainer,toPdf:m.default.prototype.toPdf};m.default.prototype.toContainer=function(){return L.toContainer.call(this).then(function(){if(this.opt.enableLinks){var b=this.prop.container,U=b.querySelectorAll("a"),I=(0,C.unitConvert)(b.getBoundingClientRect(),this.prop.pageSize.k);g=[],Array.prototype.forEach.call(U,function(_){for(var R=_.getClientRects(),Z=0;Z<R.length;Z++){var AA=(0,C.unitConvert)(R[Z],this.prop.pageSize.k);AA.left-=I.left,AA.top-=I.top;var J=Math.floor(AA.top/this.prop.pageSize.inner.height)+1,nA=this.opt.margin[0]+AA.top%this.prop.pageSize.inner.height,aA=this.opt.margin[1]+AA.left;g.push({page:J,top:nA,left:aA,clientRect:AA,link:_})}},this)}})},m.default.prototype.toPdf=function(){return L.toPdf.call(this).then(function(){if(this.opt.enableLinks){g.forEach(function(U){this.prop.pdf.setPage(U.page),this.prop.pdf.link(U.left,U.top,U.clientRect.width,U.clientRect.height,{url:U.link.href})},this);var b=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(b)}})}}),"./src/plugin/jspdf-plugin.js?v=1773287522785":(function(f,y,l){l.r(y),l("./node_modules/core-js/modules/es.symbol.js?v=1773287522785"),l("./node_modules/core-js/modules/es.symbol.description.js?v=1773287522785"),l("./node_modules/core-js/modules/es.object.to-string.js?v=1773287522785"),l("./node_modules/core-js/modules/es.symbol.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/es.string.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1773287522785");var m=l("jspdf");function C(g){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(E){return typeof E}:C=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},C(g)}m.jsPDF.getPageSize=function(g,L,E){if(C(g)==="object"){var x=g;g=x.orientation,L=x.unit||L,E=x.format||E}L=L||"mm",E=E||"a4",g=(""+(g||"P")).toLowerCase();var b=(""+E).toLowerCase(),U={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(L){case"pt":var I=1;break;case"mm":var I=72/25.4;break;case"cm":var I=72/2.54;break;case"in":var I=72;break;case"px":var I=72/96;break;case"pc":var I=12;break;case"em":var I=12;break;case"ex":var I=6;break;default:throw"Invalid unit: "+L}if(U.hasOwnProperty(b))var _=U[b][1]/I,R=U[b][0]/I;else try{var _=E[1],R=E[0]}catch(J){throw new Error("Invalid format: "+E)}if(g==="p"||g==="portrait"){if(g="p",R>_){var Z=R;R=_,_=Z}}else if(g==="l"||g==="landscape"){if(g="l",_>R){var Z=R;R=_,_=Z}}else throw"Invalid orientation: "+g;var AA={width:R,height:_,unit:L,k:I};return AA},y.default=m.jsPDF}),"./src/plugin/pagebreaks.js?v=1773287522785":(function(f,y,l){l.r(y),l("./node_modules/core-js/modules/es.array.concat.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.slice.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.join.js?v=1773287522785"),l("./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1773287522785"),l("./node_modules/core-js/modules/es.object.keys.js?v=1773287522785");var m=l("./src/worker.js?v=1773287522785"),C=l("./src/utils.js?v=1773287522785"),g={toContainer:m.default.prototype.toContainer};m.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},m.default.prototype.toContainer=function(){return g.toContainer.call(this).then(function(){var x=this.prop.container,b=this.prop.pageSize.inner.px.height,U=[].concat(this.opt.pagebreak.mode),I={avoidAll:U.indexOf("avoid-all")!==-1,css:U.indexOf("css")!==-1,legacy:U.indexOf("legacy")!==-1},_={},R=this;["before","after","avoid"].forEach(function(J){var nA=I.avoidAll&&J==="avoid";_[J]=nA?[]:[].concat(R.opt.pagebreak[J]||[]),_[J].length>0&&(_[J]=Array.prototype.slice.call(x.querySelectorAll(_[J].join(", "))))});var Z=x.querySelectorAll(".html2pdf__page-break");Z=Array.prototype.slice.call(Z);var AA=x.querySelectorAll("*");Array.prototype.forEach.call(AA,function(nA){var aA={before:!1,after:I.legacy&&Z.indexOf(nA)!==-1,avoid:I.avoidAll};if(I.css){var P=window.getComputedStyle(nA),M=["always","page","left","right"],Y=["avoid","avoid-page"];aA={before:aA.before||M.indexOf(P.breakBefore||P.pageBreakBefore)!==-1,after:aA.after||M.indexOf(P.breakAfter||P.pageBreakAfter)!==-1,avoid:aA.avoid||Y.indexOf(P.breakInside||P.pageBreakInside)!==-1}}Object.keys(aA).forEach(function(QA){aA[QA]=aA[QA]||_[QA].indexOf(nA)!==-1});var X=nA.getBoundingClientRect();if(aA.avoid&&!aA.before){var tA=Math.floor(X.top/b),uA=Math.floor(X.bottom/b),wA=Math.abs(X.bottom-X.top)/b;uA!==tA&&wA<=1&&(aA.before=!0)}if(aA.before){var fA=(0,C.createElement)("div",{style:{display:"block",height:b-X.top%b+"px"}});nA.parentNode.insertBefore(fA,nA)}if(aA.after){var fA=(0,C.createElement)("div",{style:{display:"block",height:b-X.bottom%b+"px"}});nA.parentNode.insertBefore(fA,nA.nextSibling)}})})}}),"./src/utils.js?v=1773287522785":(function(f,y,l){l.r(y),l.d(y,{objType:function(){return C},createElement:function(){return g},cloneNode:function(){return L},unitConvert:function(){return E},toPx:function(){return x}}),l("./node_modules/core-js/modules/es.number.constructor.js?v=1773287522785"),l("./node_modules/core-js/modules/es.symbol.js?v=1773287522785"),l("./node_modules/core-js/modules/es.symbol.description.js?v=1773287522785"),l("./node_modules/core-js/modules/es.object.to-string.js?v=1773287522785"),l("./node_modules/core-js/modules/es.symbol.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/es.string.iterator.js?v=1773287522785"),l("./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1773287522785");function m(b){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?m=function(I){return typeof I}:m=function(I){return I&&typeof Symbol=="function"&&I.constructor===Symbol&&I!==Symbol.prototype?"symbol":typeof I},m(b)}var C=function(U){var I=m(U);return I==="undefined"?"undefined":I==="string"||U instanceof String?"string":I==="number"||U instanceof Number?"number":I==="function"||U instanceof Function?"function":U&&U.constructor===Array?"array":U&&U.nodeType===1?"element":I==="object"?"object":"unknown"},g=function(U,I){var _=document.createElement(U);if(I.className&&(_.className=I.className),I.innerHTML){_.innerHTML=I.innerHTML;for(var R=_.getElementsByTagName("script"),Z=R.length;Z-- >0;null)R[Z].parentNode.removeChild(R[Z])}for(var AA in I.style)_.style[AA]=I.style[AA];return _},L=function b(U,I){for(var _=U.nodeType===3?document.createTextNode(U.nodeValue):U.cloneNode(!1),R=U.firstChild;R;R=R.nextSibling)(I===!0||R.nodeType!==1||R.nodeName!=="SCRIPT")&&_.appendChild(b(R,I));return U.nodeType===1&&(U.nodeName==="CANVAS"?(_.width=U.width,_.height=U.height,_.getContext("2d").drawImage(U,0,0)):(U.nodeName==="TEXTAREA"||U.nodeName==="SELECT")&&(_.value=U.value),_.addEventListener("load",function(){_.scrollTop=U.scrollTop,_.scrollLeft=U.scrollLeft},!0)),_},E=function(U,I){if(C(U)==="number")return U*72/96/I;var _={};for(var R in U)_[R]=U[R]*72/96/I;return _},x=function(U,I){return Math.floor(U*I/72*96)}}),"./src/worker.js?v=1773287522785":(function(f,y,l){l.r(y),l("./node_modules/core-js/modules/es.object.assign.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.map.js?v=1773287522785"),l("./node_modules/core-js/modules/es.object.keys.js?v=1773287522785"),l("./node_modules/core-js/modules/es.array.concat.js?v=1773287522785"),l("./node_modules/core-js/modules/es.object.to-string.js?v=1773287522785"),l("./node_modules/core-js/modules/es.regexp.to-string.js?v=1773287522785"),l("./node_modules/core-js/modules/es.function.name.js?v=1773287522785"),l("./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1773287522785");var m=l("jspdf"),C=l("html2canvas"),g=l("./src/utils.js?v=1773287522785"),L=l("./node_modules/es6-promise/dist/es6-promise.js?v=1773287522785"),E=l.n(L),x=E().Promise,b=function U(I){var _=Object.assign(U.convert(x.resolve()),JSON.parse(JSON.stringify(U.template))),R=U.convert(x.resolve(),_);return R=R.setProgress(1,U,1,[U]),R=R.set(I),R};b.prototype=Object.create(x.prototype),b.prototype.constructor=b,b.convert=function(I,_){return I.__proto__=_||b.prototype,I},b.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:{}}},b.prototype.from=function(I,_){function R(Z){switch((0,g.objType)(Z)){case"string":return"string";case"element":return Z.nodeName.toLowerCase&&Z.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(_=_||R(I),_){case"string":return this.set({src:(0,g.createElement)("div",{innerHTML:I})});case"element":return this.set({src:I});case"canvas":return this.set({canvas:I});case"img":return this.set({img:I});default:return this.error("Unknown source type.")}})},b.prototype.to=function(I){switch(I){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.")}},b.prototype.toContainer=function(){var I=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(I).then(function(){var R={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Z={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};R.opacity=0;var AA=(0,g.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,g.createElement)("div",{className:"html2pdf__overlay",style:R}),this.prop.container=(0,g.createElement)("div",{className:"html2pdf__container",style:Z}),this.prop.container.appendChild(AA),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},b.prototype.toCanvas=function(){var I=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(I).then(function(){var R=Object.assign({},this.opt.html2canvas);return delete R.onrendered,C(this.prop.container,R)}).then(function(R){var Z=this.opt.html2canvas.onrendered||function(){};Z(R),this.prop.canvas=R,document.body.removeChild(this.prop.overlay)})},b.prototype.toImg=function(){var I=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(I).then(function(){var R=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=R})},b.prototype.toPdf=function(){var I=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(I).then(function(){var R=this.prop.canvas,Z=this.opt,AA=R.height,J=Math.floor(R.width*this.prop.pageSize.inner.ratio),nA=Math.ceil(AA/J),aA=this.prop.pageSize.inner.height,P=document.createElement("canvas"),M=P.getContext("2d");P.width=R.width,P.height=J,this.prop.pdf=this.prop.pdf||new m.jsPDF(Z.jsPDF);for(var Y=0;Y<nA;Y++){Y===nA-1&&AA%J!==0&&(P.height=AA%J,aA=P.height*this.prop.pageSize.inner.width/P.width);var X=P.width,tA=P.height;M.fillStyle="white",M.fillRect(0,0,X,tA),M.drawImage(R,0,Y*J,X,tA,0,0,X,tA),Y&&this.prop.pdf.addPage();var uA=P.toDataURL("image/"+Z.image.type,Z.image.quality);this.prop.pdf.addImage(uA,Z.image.type,Z.margin[1],Z.margin[0],this.prop.pageSize.inner.width,aA)}})},b.prototype.output=function(I,_,R){return R=R||"pdf",R.toLowerCase()==="img"||R.toLowerCase()==="image"?this.outputImg(I,_):this.outputPdf(I,_)},b.prototype.outputPdf=function(I,_){var R=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(R).then(function(){return this.prop.pdf.output(I,_)})},b.prototype.outputImg=function(I,_){var R=[function(){return this.prop.img||this.toImg()}];return this.thenList(R).then(function(){switch(I){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 "'+I+'" is not supported.'}})},b.prototype.save=function(I){var _=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(_).set(I?{filename:I}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},b.prototype.set=function(I){if((0,g.objType)(I)!=="object")return this;var _=Object.keys(I||{}).map(function(R){switch(R){case"margin":return this.setMargin.bind(this,I.margin);case"jsPDF":return function(){return this.opt.jsPDF=I.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,I.pageSize);default:return R in b.template.prop?function(){this.prop[R]=I[R]}:function(){this.opt[R]=I[R]}}},this);return this.then(function(){return this.thenList(_)})},b.prototype.get=function(I,_){return this.then(function(){var Z=I in b.template.prop?this.prop[I]:this.opt[I];return _?_(Z):Z})},b.prototype.setMargin=function(I){return this.then(function(){switch((0,g.objType)(I)){case"number":I=[I,I,I,I];case"array":if(I.length===2&&(I=[I[0],I[1],I[0],I[1]]),I.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=I}).then(this.setPageSize)},b.prototype.setPageSize=function(I){return this.then(function(){I=I||m.jsPDF.getPageSize(this.opt.jsPDF),I.hasOwnProperty("inner")||(I.inner={width:I.width-this.opt.margin[1]-this.opt.margin[3],height:I.height-this.opt.margin[0]-this.opt.margin[2]},I.inner.px={width:(0,g.toPx)(I.inner.width,I.k),height:(0,g.toPx)(I.inner.height,I.k)},I.inner.ratio=I.inner.height/I.inner.width),this.prop.pageSize=I})},b.prototype.setProgress=function(I,_,R,Z){return I!=null&&(this.progress.val=I),_!=null&&(this.progress.state=_),R!=null&&(this.progress.n=R),Z!=null&&(this.progress.stack=Z),this.progress.ratio=this.progress.val/this.progress.state,this},b.prototype.updateProgress=function(I,_,R,Z){return this.setProgress(I?this.progress.val+I:null,_||null,R?this.progress.n+R:null,Z?this.progress.stack.concat(Z):null)},b.prototype.then=function(I,_){var R=this;return this.thenCore(I,_,function(AA,J){return R.updateProgress(null,null,1,[AA]),x.prototype.then.call(this,function(aA){return R.updateProgress(null,AA),aA}).then(AA,J).then(function(aA){return R.updateProgress(1),aA})})},b.prototype.thenCore=function(I,_,R){R=R||x.prototype.then;var Z=this;I&&(I=I.bind(Z)),_&&(_=_.bind(Z));var AA=x.toString().indexOf("[native code]")!==-1&&x.name==="Promise",J=AA?Z:b.convert(Object.assign({},Z),x.prototype),nA=R.call(J,I,_);return b.convert(nA,Z.__proto__)},b.prototype.thenExternal=function(I,_){return x.prototype.then.call(this,I,_)},b.prototype.thenList=function(I){var _=this;return I.forEach(function(Z){_=_.thenCore(Z)}),_},b.prototype.catch=function(U){U&&(U=U.bind(this));var I=x.prototype.catch.call(this,U);return b.convert(I,this)},b.prototype.catchExternal=function(I){return x.prototype.catch.call(this,I)},b.prototype.error=function(I){return this.then(function(){throw new Error(I)})},b.prototype.using=b.prototype.set,b.prototype.saveAs=b.prototype.save,b.prototype.export=b.prototype.output,b.prototype.run=b.prototype.then,y.default=b}),"./node_modules/core-js/internals/a-function.js?v=1773287522785":(function(f){f.exports=function(y){if(typeof y!="function")throw TypeError(String(y)+" is not a function");return y}}),"./node_modules/core-js/internals/a-possible-prototype.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785");f.exports=function(C){if(!m(C)&&C!==null)throw TypeError("Can't set "+String(C)+" as a prototype");return C}}),"./node_modules/core-js/internals/add-to-unscopables.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-create.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785"),L=m("unscopables"),E=Array.prototype;E[L]==null&&g.f(E,L,{configurable:!0,value:C(null)}),f.exports=function(x){E[L][x]=!0}}),"./node_modules/core-js/internals/an-object.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785");f.exports=function(C){if(!m(C))throw TypeError(String(C)+" is not an object");return C}}),"./node_modules/core-js/internals/array-for-each.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/array-iteration.js?v=1773287522785").forEach,C=l("./node_modules/core-js/internals/array-method-is-strict.js?v=1773287522785"),g=C("forEach");f.exports=g?[].forEach:function(E){return m(this,E,arguments.length>1?arguments[1]:void 0)}}),"./node_modules/core-js/internals/array-includes.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-length.js?v=1773287522785"),g=l("./node_modules/core-js/internals/to-absolute-index.js?v=1773287522785"),L=function(E){return function(x,b,U){var I=m(x),_=C(I.length),R=g(U,_),Z;if(E&&b!=b){for(;_>R;)if(Z=I[R++],Z!=Z)return!0}else for(;_>R;R++)if((E||R in I)&&I[R]===b)return E||R||0;return!E&&-1}};f.exports={includes:L(!0),indexOf:L(!1)}}),"./node_modules/core-js/internals/array-iteration.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/function-bind-context.js?v=1773287522785"),C=l("./node_modules/core-js/internals/indexed-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),L=l("./node_modules/core-js/internals/to-length.js?v=1773287522785"),E=l("./node_modules/core-js/internals/array-species-create.js?v=1773287522785"),x=[].push,b=function(U){var I=U==1,_=U==2,R=U==3,Z=U==4,AA=U==6,J=U==7,nA=U==5||AA;return function(aA,P,M,Y){for(var X=g(aA),tA=C(X),uA=m(P,M,3),wA=L(tA.length),fA=0,QA=Y||E,yA=I?QA(aA,wA):_||J?QA(aA,0):void 0,DA,N;wA>fA;fA++)if((nA||fA in tA)&&(DA=tA[fA],N=uA(DA,fA,X),U))if(I)yA[fA]=N;else if(N)switch(U){case 3:return!0;case 5:return DA;case 6:return fA;case 2:x.call(yA,DA)}else switch(U){case 4:return!1;case 7:x.call(yA,DA)}return AA?-1:R||Z?Z:yA}};f.exports={forEach:b(0),map:b(1),filter:b(2),some:b(3),every:b(4),find:b(5),findIndex:b(6),filterReject:b(7)}}),"./node_modules/core-js/internals/array-method-has-species-support.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),C=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),g=l("./node_modules/core-js/internals/engine-v8-version.js?v=1773287522785"),L=C("species");f.exports=function(E){return g>=51||!m(function(){var x=[],b=x.constructor={};return b[L]=function(){return{foo:1}},x[E](Boolean).foo!==1})}}),"./node_modules/core-js/internals/array-method-is-strict.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785");f.exports=function(C,g){var L=[][C];return!!L&&m(function(){L.call(null,g||function(){throw 1},1)})}}),"./node_modules/core-js/internals/array-species-constructor.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/is-array.js?v=1773287522785"),g=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),L=g("species");f.exports=function(E){var x;return C(E)&&(x=E.constructor,typeof x=="function"&&(x===Array||C(x.prototype))?x=void 0:m(x)&&(x=x[L],x===null&&(x=void 0))),x===void 0?Array:x}}),"./node_modules/core-js/internals/array-species-create.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/array-species-constructor.js?v=1773287522785");f.exports=function(C,g){return new(m(C))(g===0?0:g)}}),"./node_modules/core-js/internals/classof-raw.js?v=1773287522785":(function(f){var y={}.toString;f.exports=function(l){return y.call(l).slice(8,-1)}}),"./node_modules/core-js/internals/classof.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-string-tag-support.js?v=1773287522785"),C=l("./node_modules/core-js/internals/classof-raw.js?v=1773287522785"),g=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),L=g("toStringTag"),E=C((function(){return arguments})())=="Arguments",x=function(b,U){try{return b[U]}catch(I){}};f.exports=m?C:function(b){var U,I,_;return b===void 0?"Undefined":b===null?"Null":typeof(I=x(U=Object(b),L))=="string"?I:E?C(U):(_=C(U))=="Object"&&typeof U.callee=="function"?"Arguments":_}}),"./node_modules/core-js/internals/copy-constructor-properties.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/has.js?v=1773287522785"),C=l("./node_modules/core-js/internals/own-keys.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1773287522785"),L=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785");f.exports=function(E,x){for(var b=C(x),U=L.f,I=g.f,_=0;_<b.length;_++){var R=b[_];m(E,R)||U(E,R,I(x,R))}}}),"./node_modules/core-js/internals/correct-prototype-getter.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785");f.exports=!m(function(){function C(){}return C.prototype.constructor=null,Object.getPrototypeOf(new C)!==C.prototype})}),"./node_modules/core-js/internals/create-html.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),g=/"/g;f.exports=function(L,E,x,b){var U=C(m(L)),I="<"+E;return x!==""&&(I+=" "+x+'="'+C(b).replace(g,"&quot;")+'"'),I+">"+U+"</"+E+">"}}),"./node_modules/core-js/internals/create-iterator-constructor.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/iterators-core.js?v=1773287522785").IteratorPrototype,C=l("./node_modules/core-js/internals/object-create.js?v=1773287522785"),g=l("./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785"),L=l("./node_modules/core-js/internals/set-to-string-tag.js?v=1773287522785"),E=l("./node_modules/core-js/internals/iterators.js?v=1773287522785"),x=function(){return this};f.exports=function(b,U,I){var _=U+" Iterator";return b.prototype=C(m,{next:g(1,I)}),L(b,_,!1,!0),E[_]=x,b}}),"./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785"),g=l("./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785");f.exports=m?function(L,E,x){return C.f(L,E,g(1,x))}:function(L,E,x){return L[E]=x,L}}),"./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785":(function(f){f.exports=function(y,l){return{enumerable:!(y&1),configurable:!(y&2),writable:!(y&4),value:l}}}),"./node_modules/core-js/internals/create-property.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-property-key.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785"),g=l("./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785");f.exports=function(L,E,x){var b=m(E);b in L?C.f(L,b,g(0,x)):L[b]=x}}),"./node_modules/core-js/internals/define-iterator.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/create-iterator-constructor.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-get-prototype-of.js?v=1773287522785"),L=l("./node_modules/core-js/internals/object-set-prototype-of.js?v=1773287522785"),E=l("./node_modules/core-js/internals/set-to-string-tag.js?v=1773287522785"),x=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),b=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),U=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),I=l("./node_modules/core-js/internals/is-pure.js?v=1773287522785"),_=l("./node_modules/core-js/internals/iterators.js?v=1773287522785"),R=l("./node_modules/core-js/internals/iterators-core.js?v=1773287522785"),Z=R.IteratorPrototype,AA=R.BUGGY_SAFARI_ITERATORS,J=U("iterator"),nA="keys",aA="values",P="entries",M=function(){return this};f.exports=function(Y,X,tA,uA,wA,fA,QA){C(tA,X,uA);var yA=function(PA){if(PA===wA&&eA)return eA;if(!AA&&PA in V)return V[PA];switch(PA){case nA:return function(){return new tA(this,PA)};case aA:return function(){return new tA(this,PA)};case P:return function(){return new tA(this,PA)}}return function(){return new tA(this)}},DA=X+" Iterator",N=!1,V=Y.prototype,q=V[J]||V["@@iterator"]||wA&&V[wA],eA=!AA&&q||yA(wA),lA=X=="Array"&&V.entries||q,gA,bA,UA;if(lA&&(gA=g(lA.call(new Y)),Z!==Object.prototype&&gA.next&&(!I&&g(gA)!==Z&&(L?L(gA,Z):typeof gA[J]!="function"&&x(gA,J,M)),E(gA,DA,!0,!0),I&&(_[DA]=M))),wA==aA&&q&&q.name!==aA&&(N=!0,eA=function(){return q.call(this)}),(!I||QA)&&V[J]!==eA&&x(V,J,eA),_[X]=eA,wA)if(bA={values:yA(aA),keys:fA?eA:yA(nA),entries:yA(P)},QA)for(UA in bA)(AA||N||!(UA in V))&&b(V,UA,bA[UA]);else m({target:X,proto:!0,forced:AA||N},bA);return bA}}),"./node_modules/core-js/internals/define-well-known-symbol.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/path.js?v=1773287522785"),C=l("./node_modules/core-js/internals/has.js?v=1773287522785"),g=l("./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1773287522785"),L=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785").f;f.exports=function(E){var x=m.Symbol||(m.Symbol={});C(x,E)||L(x,E,{value:g.f(E)})}}),"./node_modules/core-js/internals/descriptors.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785");f.exports=!m(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),"./node_modules/core-js/internals/document-create-element.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),g=m.document,L=C(g)&&C(g.createElement);f.exports=function(E){return L?g.createElement(E):{}}}),"./node_modules/core-js/internals/dom-iterables.js?v=1773287522785":(function(f){f.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=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/get-built-in.js?v=1773287522785");f.exports=m("navigator","userAgent")||""}),"./node_modules/core-js/internals/engine-v8-version.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/engine-user-agent.js?v=1773287522785"),g=m.process,L=m.Deno,E=g&&g.versions||L&&L.version,x=E&&E.v8,b,U;x?(b=x.split("."),U=b[0]<4?1:b[0]+b[1]):C&&(b=C.match(/Edge\/(\d+)/),(!b||b[1]>=74)&&(b=C.match(/Chrome\/(\d+)/),b&&(U=b[1]))),f.exports=U&&+U}),"./node_modules/core-js/internals/enum-bug-keys.js?v=1773287522785":(function(f){f.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),"./node_modules/core-js/internals/export.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1773287522785").f,g=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),L=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),E=l("./node_modules/core-js/internals/set-global.js?v=1773287522785"),x=l("./node_modules/core-js/internals/copy-constructor-properties.js?v=1773287522785"),b=l("./node_modules/core-js/internals/is-forced.js?v=1773287522785");f.exports=function(U,I){var _=U.target,R=U.global,Z=U.stat,AA,J,nA,aA,P,M;if(R?J=m:Z?J=m[_]||E(_,{}):J=(m[_]||{}).prototype,J)for(nA in I){if(P=I[nA],U.noTargetGet?(M=C(J,nA),aA=M&&M.value):aA=J[nA],AA=b(R?nA:_+(Z?".":"#")+nA,U.forced),!AA&&aA!==void 0){if(typeof P==typeof aA)continue;x(P,aA)}(U.sham||aA&&aA.sham)&&g(P,"sham",!0),L(J,nA,P,U)}}}),"./node_modules/core-js/internals/fails.js?v=1773287522785":(function(f){f.exports=function(y){try{return!!y()}catch(l){return!0}}}),"./node_modules/core-js/internals/function-bind-context.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/a-function.js?v=1773287522785");f.exports=function(C,g,L){if(m(C),g===void 0)return C;switch(L){case 0:return function(){return C.call(g)};case 1:return function(E){return C.call(g,E)};case 2:return function(E,x){return C.call(g,E,x)};case 3:return function(E,x,b){return C.call(g,E,x,b)}}return function(){return C.apply(g,arguments)}}}),"./node_modules/core-js/internals/get-built-in.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=function(g){return typeof g=="function"?g:void 0};f.exports=function(g,L){return arguments.length<2?C(m[g]):m[g]&&m[g][L]}}),"./node_modules/core-js/internals/global.js?v=1773287522785":(function(f){var y=function(l){return l&&l.Math==Math&&l};f.exports=y(typeof globalThis=="object"&&globalThis)||y(typeof window=="object"&&window)||y(typeof self=="object"&&self)||y(typeof tu=="object"&&tu)||(function(){return this})()||Function("return this")()}),"./node_modules/core-js/internals/has.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),C={}.hasOwnProperty;f.exports=Object.hasOwn||function(L,E){return C.call(m(L),E)}}),"./node_modules/core-js/internals/hidden-keys.js?v=1773287522785":(function(f){f.exports={}}),"./node_modules/core-js/internals/html.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/get-built-in.js?v=1773287522785");f.exports=m("document","documentElement")}),"./node_modules/core-js/internals/ie8-dom-define.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),g=l("./node_modules/core-js/internals/document-create-element.js?v=1773287522785");f.exports=!m&&!C(function(){return Object.defineProperty(g("div"),"a",{get:function(){return 7}}).a!=7})}),"./node_modules/core-js/internals/indexed-object.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),C=l("./node_modules/core-js/internals/classof-raw.js?v=1773287522785"),g="".split;f.exports=m(function(){return!Object("z").propertyIsEnumerable(0)})?function(L){return C(L)=="String"?g.call(L,""):Object(L)}:Object}),"./node_modules/core-js/internals/inherit-if-required.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-set-prototype-of.js?v=1773287522785");f.exports=function(g,L,E){var x,b;return C&&typeof(x=L.constructor)=="function"&&x!==E&&m(b=x.prototype)&&b!==E.prototype&&C(g,b),g}}),"./node_modules/core-js/internals/inspect-source.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/shared-store.js?v=1773287522785"),C=Function.toString;typeof m.inspectSource!="function"&&(m.inspectSource=function(g){return C.call(g)}),f.exports=m.inspectSource}),"./node_modules/core-js/internals/internal-state.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/native-weak-map.js?v=1773287522785"),C=l("./node_modules/core-js/internals/global.js?v=1773287522785"),g=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),L=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),E=l("./node_modules/core-js/internals/has.js?v=1773287522785"),x=l("./node_modules/core-js/internals/shared-store.js?v=1773287522785"),b=l("./node_modules/core-js/internals/shared-key.js?v=1773287522785"),U=l("./node_modules/core-js/internals/hidden-keys.js?v=1773287522785"),I="Object already initialized",_=C.WeakMap,R,Z,AA,J=function(tA){return AA(tA)?Z(tA):R(tA,{})},nA=function(tA){return function(uA){var wA;if(!g(uA)||(wA=Z(uA)).type!==tA)throw TypeError("Incompatible receiver, "+tA+" required");return wA}};if(m||x.state){var aA=x.state||(x.state=new _),P=aA.get,M=aA.has,Y=aA.set;R=function(tA,uA){if(M.call(aA,tA))throw new TypeError(I);return uA.facade=tA,Y.call(aA,tA,uA),uA},Z=function(tA){return P.call(aA,tA)||{}},AA=function(tA){return M.call(aA,tA)}}else{var X=b("state");U[X]=!0,R=function(tA,uA){if(E(tA,X))throw new TypeError(I);return uA.facade=tA,L(tA,X,uA),uA},Z=function(tA){return E(tA,X)?tA[X]:{}},AA=function(tA){return E(tA,X)}}f.exports={set:R,get:Z,has:AA,enforce:J,getterFor:nA}}),"./node_modules/core-js/internals/is-array.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/classof-raw.js?v=1773287522785");f.exports=Array.isArray||function(g){return m(g)=="Array"}}),"./node_modules/core-js/internals/is-forced.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),C=/#|\.prototype\./,g=function(U,I){var _=E[L(U)];return _==b?!0:_==x?!1:typeof I=="function"?m(I):!!I},L=g.normalize=function(U){return String(U).replace(C,".").toLowerCase()},E=g.data={},x=g.NATIVE="N",b=g.POLYFILL="P";f.exports=g}),"./node_modules/core-js/internals/is-object.js?v=1773287522785":(function(f){f.exports=function(y){return typeof y=="object"?y!==null:typeof y=="function"}}),"./node_modules/core-js/internals/is-pure.js?v=1773287522785":(function(f){f.exports=!1}),"./node_modules/core-js/internals/is-symbol.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/get-built-in.js?v=1773287522785"),C=l("./node_modules/core-js/internals/use-symbol-as-uid.js?v=1773287522785");f.exports=C?function(g){return typeof g=="symbol"}:function(g){var L=m("Symbol");return typeof L=="function"&&Object(g)instanceof L}}),"./node_modules/core-js/internals/iterators-core.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-get-prototype-of.js?v=1773287522785"),g=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),L=l("./node_modules/core-js/internals/has.js?v=1773287522785"),E=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),x=l("./node_modules/core-js/internals/is-pure.js?v=1773287522785"),b=E("iterator"),U=!1,I=function(){return this},_,R,Z;[].keys&&(Z=[].keys(),"next"in Z?(R=C(C(Z)),R!==Object.prototype&&(_=R)):U=!0);var AA=_==null||m(function(){var J={};return _[b].call(J)!==J});AA&&(_={}),(!x||AA)&&!L(_,b)&&g(_,b,I),f.exports={IteratorPrototype:_,BUGGY_SAFARI_ITERATORS:U}}),"./node_modules/core-js/internals/iterators.js?v=1773287522785":(function(f){f.exports={}}),"./node_modules/core-js/internals/native-symbol.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/engine-v8-version.js?v=1773287522785"),C=l("./node_modules/core-js/internals/fails.js?v=1773287522785");f.exports=!!Object.getOwnPropertySymbols&&!C(function(){var g=Symbol();return!String(g)||!(Object(g)instanceof Symbol)||!Symbol.sham&&m&&m<41})}),"./node_modules/core-js/internals/native-weak-map.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/inspect-source.js?v=1773287522785"),g=m.WeakMap;f.exports=typeof g=="function"&&/native code/.test(C(g))}),"./node_modules/core-js/internals/object-assign.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-keys.js?v=1773287522785"),L=l("./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1773287522785"),E=l("./node_modules/core-js/internals/object-property-is-enumerable.js?v=1773287522785"),x=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),b=l("./node_modules/core-js/internals/indexed-object.js?v=1773287522785"),U=Object.assign,I=Object.defineProperty;f.exports=!U||C(function(){if(m&&U({b:1},U(I({},"a",{enumerable:!0,get:function(){I(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var _={},R={},Z=Symbol(),AA="abcdefghijklmnopqrst";return _[Z]=7,AA.split("").forEach(function(J){R[J]=J}),U({},_)[Z]!=7||g(U({},R)).join("")!=AA})?function(R,Z){for(var AA=x(R),J=arguments.length,nA=1,aA=L.f,P=E.f;J>nA;)for(var M=b(arguments[nA++]),Y=aA?g(M).concat(aA(M)):g(M),X=Y.length,tA=0,uA;X>tA;)uA=Y[tA++],(!m||P.call(M,uA))&&(AA[uA]=M[uA]);return AA}:U}),"./node_modules/core-js/internals/object-create.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-define-properties.js?v=1773287522785"),g=l("./node_modules/core-js/internals/enum-bug-keys.js?v=1773287522785"),L=l("./node_modules/core-js/internals/hidden-keys.js?v=1773287522785"),E=l("./node_modules/core-js/internals/html.js?v=1773287522785"),x=l("./node_modules/core-js/internals/document-create-element.js?v=1773287522785"),b=l("./node_modules/core-js/internals/shared-key.js?v=1773287522785"),U=">",I="<",_="prototype",R="script",Z=b("IE_PROTO"),AA=function(){},J=function(Y){return I+R+U+Y+I+"/"+R+U},nA=function(Y){Y.write(J("")),Y.close();var X=Y.parentWindow.Object;return Y=null,X},aA=function(){var Y=x("iframe"),X="java"+R+":",tA;if(Y.style)return Y.style.display="none",E.appendChild(Y),Y.src=String(X),tA=Y.contentWindow.document,tA.open(),tA.write(J("document.F=Object")),tA.close(),tA.F},P,M=function(){try{P=new ActiveXObject("htmlfile")}catch(X){}M=document.domain&&P?nA(P):aA()||nA(P);for(var Y=g.length;Y--;)delete M[_][g[Y]];return M()};L[Z]=!0,f.exports=Object.create||function(X,tA){var uA;return X!==null?(AA[_]=m(X),uA=new AA,AA[_]=null,uA[Z]=X):uA=M(),tA===void 0?uA:C(uA,tA)}}),"./node_modules/core-js/internals/object-define-properties.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785"),g=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),L=l("./node_modules/core-js/internals/object-keys.js?v=1773287522785");f.exports=m?Object.defineProperties:function(x,b){g(x);for(var U=L(b),I=U.length,_=0,R;I>_;)C.f(x,R=U[_++],b[R]);return x}}),"./node_modules/core-js/internals/object-define-property.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/ie8-dom-define.js?v=1773287522785"),g=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),L=l("./node_modules/core-js/internals/to-property-key.js?v=1773287522785"),E=Object.defineProperty;y.f=m?E:function(b,U,I){if(g(b),U=L(U),g(I),C)try{return E(b,U,I)}catch(_){}if("get"in I||"set"in I)throw TypeError("Accessors not supported");return"value"in I&&(b[U]=I.value),b}}),"./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-property-is-enumerable.js?v=1773287522785"),g=l("./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785"),L=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),E=l("./node_modules/core-js/internals/to-property-key.js?v=1773287522785"),x=l("./node_modules/core-js/internals/has.js?v=1773287522785"),b=l("./node_modules/core-js/internals/ie8-dom-define.js?v=1773287522785"),U=Object.getOwnPropertyDescriptor;y.f=m?U:function(_,R){if(_=L(_),R=E(R),b)try{return U(_,R)}catch(Z){}if(x(_,R))return g(!C.f.call(_,R),_[R])}}),"./node_modules/core-js/internals/object-get-own-property-names-external.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-get-own-property-names.js?v=1773287522785").f,g={}.toString,L=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],E=function(x){try{return C(x)}catch(b){return L.slice()}};f.exports.f=function(b){return L&&g.call(b)=="[object Window]"?E(b):C(m(b))}}),"./node_modules/core-js/internals/object-get-own-property-names.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/object-keys-internal.js?v=1773287522785"),C=l("./node_modules/core-js/internals/enum-bug-keys.js?v=1773287522785"),g=C.concat("length","prototype");y.f=Object.getOwnPropertyNames||function(E){return m(E,g)}}),"./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1773287522785":(function(f,y){y.f=Object.getOwnPropertySymbols}),"./node_modules/core-js/internals/object-get-prototype-of.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/has.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/shared-key.js?v=1773287522785"),L=l("./node_modules/core-js/internals/correct-prototype-getter.js?v=1773287522785"),E=g("IE_PROTO"),x=Object.prototype;f.exports=L?Object.getPrototypeOf:function(b){return b=C(b),m(b,E)?b[E]:typeof b.constructor=="function"&&b instanceof b.constructor?b.constructor.prototype:b instanceof Object?x:null}}),"./node_modules/core-js/internals/object-keys-internal.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/has.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/array-includes.js?v=1773287522785").indexOf,L=l("./node_modules/core-js/internals/hidden-keys.js?v=1773287522785");f.exports=function(E,x){var b=C(E),U=0,I=[],_;for(_ in b)!m(L,_)&&m(b,_)&&I.push(_);for(;x.length>U;)m(b,_=x[U++])&&(~g(I,_)||I.push(_));return I}}),"./node_modules/core-js/internals/object-keys.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/object-keys-internal.js?v=1773287522785"),C=l("./node_modules/core-js/internals/enum-bug-keys.js?v=1773287522785");f.exports=Object.keys||function(L){return m(L,C)}}),"./node_modules/core-js/internals/object-property-is-enumerable.js?v=1773287522785":(function(f,y){var l={}.propertyIsEnumerable,m=Object.getOwnPropertyDescriptor,C=m&&!l.call({1:2},1);y.f=C?function(L){var E=m(this,L);return!!E&&E.enumerable}:l}),"./node_modules/core-js/internals/object-set-prototype-of.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/a-possible-prototype.js?v=1773287522785");f.exports=Object.setPrototypeOf||("__proto__"in{}?(function(){var g=!1,L={},E;try{E=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,E.call(L,[]),g=L instanceof Array}catch(x){}return function(b,U){return m(b),C(U),g?E.call(b,U):b.__proto__=U,b}})():void 0)}),"./node_modules/core-js/internals/object-to-string.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-string-tag-support.js?v=1773287522785"),C=l("./node_modules/core-js/internals/classof.js?v=1773287522785");f.exports=m?{}.toString:function(){return"[object "+C(this)+"]"}}),"./node_modules/core-js/internals/ordinary-to-primitive.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785");f.exports=function(C,g){var L,E;if(g==="string"&&typeof(L=C.toString)=="function"&&!m(E=L.call(C))||typeof(L=C.valueOf)=="function"&&!m(E=L.call(C))||g!=="string"&&typeof(L=C.toString)=="function"&&!m(E=L.call(C)))return E;throw TypeError("Can't convert object to primitive value")}}),"./node_modules/core-js/internals/own-keys.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/get-built-in.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-get-own-property-names.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1773287522785"),L=l("./node_modules/core-js/internals/an-object.js?v=1773287522785");f.exports=m("Reflect","ownKeys")||function(x){var b=C.f(L(x)),U=g.f;return U?b.concat(U(x)):b}}),"./node_modules/core-js/internals/path.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785");f.exports=m}),"./node_modules/core-js/internals/redefine.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),g=l("./node_modules/core-js/internals/has.js?v=1773287522785"),L=l("./node_modules/core-js/internals/set-global.js?v=1773287522785"),E=l("./node_modules/core-js/internals/inspect-source.js?v=1773287522785"),x=l("./node_modules/core-js/internals/internal-state.js?v=1773287522785"),b=x.get,U=x.enforce,I=String(String).split("String");(f.exports=function(_,R,Z,AA){var J=AA?!!AA.unsafe:!1,nA=AA?!!AA.enumerable:!1,aA=AA?!!AA.noTargetGet:!1,P;if(typeof Z=="function"&&(typeof R=="string"&&!g(Z,"name")&&C(Z,"name",R),P=U(Z),P.source||(P.source=I.join(typeof R=="string"?R:""))),_===m){nA?_[R]=Z:L(R,Z);return}else J?!aA&&_[R]&&(nA=!0):delete _[R];nA?_[R]=Z:C(_,R,Z)})(Function.prototype,"toString",function(){return typeof this=="function"&&b(this).source||E(this)})}),"./node_modules/core-js/internals/regexp-flags.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/an-object.js?v=1773287522785");f.exports=function(){var C=m(this),g="";return C.global&&(g+="g"),C.ignoreCase&&(g+="i"),C.multiline&&(g+="m"),C.dotAll&&(g+="s"),C.unicode&&(g+="u"),C.sticky&&(g+="y"),g}}),"./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785":(function(f){f.exports=function(y){if(y==null)throw TypeError("Can't call method on "+y);return y}}),"./node_modules/core-js/internals/set-global.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785");f.exports=function(C,g){try{Object.defineProperty(m,C,{value:g,configurable:!0,writable:!0})}catch(L){m[C]=g}return g}}),"./node_modules/core-js/internals/set-to-string-tag.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785").f,C=l("./node_modules/core-js/internals/has.js?v=1773287522785"),g=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),L=g("toStringTag");f.exports=function(E,x,b){E&&!C(E=b?E:E.prototype,L)&&m(E,L,{configurable:!0,value:x})}}),"./node_modules/core-js/internals/shared-key.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/shared.js?v=1773287522785"),C=l("./node_modules/core-js/internals/uid.js?v=1773287522785"),g=m("keys");f.exports=function(L){return g[L]||(g[L]=C(L))}}),"./node_modules/core-js/internals/shared-store.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/set-global.js?v=1773287522785"),g="__core-js_shared__",L=m[g]||C(g,{});f.exports=L}),"./node_modules/core-js/internals/shared.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-pure.js?v=1773287522785"),C=l("./node_modules/core-js/internals/shared-store.js?v=1773287522785");(f.exports=function(g,L){return C[g]||(C[g]=L!==void 0?L:{})})("versions",[]).push({version:"3.16.0",mode:m?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),"./node_modules/core-js/internals/string-html-forced.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/fails.js?v=1773287522785");f.exports=function(C){return m(function(){var g=""[C]('"');return g!==g.toLowerCase()||g.split('"').length>3})}}),"./node_modules/core-js/internals/string-multibyte.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-integer.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),g=l("./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785"),L=function(E){return function(x,b){var U=C(g(x)),I=m(b),_=U.length,R,Z;return I<0||I>=_?E?"":void 0:(R=U.charCodeAt(I),R<55296||R>56319||I+1===_||(Z=U.charCodeAt(I+1))<56320||Z>57343?E?U.charAt(I):R:E?U.slice(I,I+2):(R-55296<<10)+(Z-56320)+65536)}};f.exports={codeAt:L(!1),charAt:L(!0)}}),"./node_modules/core-js/internals/string-trim.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),g=l("./node_modules/core-js/internals/whitespaces.js?v=1773287522785"),L="["+g+"]",E=RegExp("^"+L+L+"*"),x=RegExp(L+L+"*$"),b=function(U){return function(I){var _=C(m(I));return U&1&&(_=_.replace(E,"")),U&2&&(_=_.replace(x,"")),_}};f.exports={start:b(1),end:b(2),trim:b(3)}}),"./node_modules/core-js/internals/to-absolute-index.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-integer.js?v=1773287522785"),C=Math.max,g=Math.min;f.exports=function(L,E){var x=m(L);return x<0?C(x+E,0):g(x,E)}}),"./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/indexed-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785");f.exports=function(g){return m(C(g))}}),"./node_modules/core-js/internals/to-integer.js?v=1773287522785":(function(f){var y=Math.ceil,l=Math.floor;f.exports=function(m){return isNaN(m=+m)?0:(m>0?l:y)(m)}}),"./node_modules/core-js/internals/to-length.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-integer.js?v=1773287522785"),C=Math.min;f.exports=function(g){return g>0?C(m(g),9007199254740991):0}}),"./node_modules/core-js/internals/to-object.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/require-object-coercible.js?v=1773287522785");f.exports=function(C){return Object(m(C))}}),"./node_modules/core-js/internals/to-primitive.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/is-symbol.js?v=1773287522785"),g=l("./node_modules/core-js/internals/ordinary-to-primitive.js?v=1773287522785"),L=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),E=L("toPrimitive");f.exports=function(x,b){if(!m(x)||C(x))return x;var U=x[E],I;if(U!==void 0){if(b===void 0&&(b="default"),I=U.call(x,b),!m(I)||C(I))return I;throw TypeError("Can't convert object to primitive value")}return b===void 0&&(b="number"),g(x,b)}}),"./node_modules/core-js/internals/to-property-key.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-primitive.js?v=1773287522785"),C=l("./node_modules/core-js/internals/is-symbol.js?v=1773287522785");f.exports=function(g){var L=m(g,"string");return C(L)?L:String(L)}}),"./node_modules/core-js/internals/to-string-tag-support.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),C=m("toStringTag"),g={};g[C]="z",f.exports=String(g)==="[object z]"}),"./node_modules/core-js/internals/to-string.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/is-symbol.js?v=1773287522785");f.exports=function(C){if(m(C))throw TypeError("Cannot convert a Symbol value to a string");return String(C)}}),"./node_modules/core-js/internals/uid.js?v=1773287522785":(function(f){var y=0,l=Math.random();f.exports=function(m){return"Symbol("+String(m===void 0?"":m)+")_"+(++y+l).toString(36)}}),"./node_modules/core-js/internals/use-symbol-as-uid.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/native-symbol.js?v=1773287522785");f.exports=m&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),"./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785");y.f=m}),"./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/shared.js?v=1773287522785"),g=l("./node_modules/core-js/internals/has.js?v=1773287522785"),L=l("./node_modules/core-js/internals/uid.js?v=1773287522785"),E=l("./node_modules/core-js/internals/native-symbol.js?v=1773287522785"),x=l("./node_modules/core-js/internals/use-symbol-as-uid.js?v=1773287522785"),b=C("wks"),U=m.Symbol,I=x?U:U&&U.withoutSetter||L;f.exports=function(_){return(!g(b,_)||!(E||typeof b[_]=="string"))&&(E&&g(U,_)?b[_]=U[_]:b[_]=I("Symbol."+_)),b[_]}}),"./node_modules/core-js/internals/whitespaces.js?v=1773287522785":(function(f){f.exports=" \n\v\f\r    \u2028\u2029\uFEFF"}),"./node_modules/core-js/modules/es.array.concat.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),g=l("./node_modules/core-js/internals/is-array.js?v=1773287522785"),L=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),E=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),x=l("./node_modules/core-js/internals/to-length.js?v=1773287522785"),b=l("./node_modules/core-js/internals/create-property.js?v=1773287522785"),U=l("./node_modules/core-js/internals/array-species-create.js?v=1773287522785"),I=l("./node_modules/core-js/internals/array-method-has-species-support.js?v=1773287522785"),_=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),R=l("./node_modules/core-js/internals/engine-v8-version.js?v=1773287522785"),Z=_("isConcatSpreadable"),AA=9007199254740991,J="Maximum allowed index exceeded",nA=R>=51||!C(function(){var Y=[];return Y[Z]=!1,Y.concat()[0]!==Y}),aA=I("concat"),P=function(Y){if(!L(Y))return!1;var X=Y[Z];return X!==void 0?!!X:g(Y)},M=!nA||!aA;m({target:"Array",proto:!0,forced:M},{concat:function(X){var tA=E(this),uA=U(tA,0),wA=0,fA,QA,yA,DA,N;for(fA=-1,yA=arguments.length;fA<yA;fA++)if(N=fA===-1?tA:arguments[fA],P(N)){if(DA=x(N.length),wA+DA>AA)throw TypeError(J);for(QA=0;QA<DA;QA++,wA++)QA in N&&b(uA,wA,N[QA])}else{if(wA>=AA)throw TypeError(J);b(uA,wA++,N)}return uA.length=wA,uA}})}),"./node_modules/core-js/modules/es.array.iterator.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),C=l("./node_modules/core-js/internals/add-to-unscopables.js?v=1773287522785"),g=l("./node_modules/core-js/internals/iterators.js?v=1773287522785"),L=l("./node_modules/core-js/internals/internal-state.js?v=1773287522785"),E=l("./node_modules/core-js/internals/define-iterator.js?v=1773287522785"),x="Array Iterator",b=L.set,U=L.getterFor(x);f.exports=E(Array,"Array",function(I,_){b(this,{type:x,target:m(I),index:0,kind:_})},function(){var I=U(this),_=I.target,R=I.kind,Z=I.index++;return!_||Z>=_.length?(I.target=void 0,{value:void 0,done:!0}):R=="keys"?{value:Z,done:!1}:R=="values"?{value:_[Z],done:!1}:{value:[Z,_[Z]],done:!1}},"values"),g.Arguments=g.Array,C("keys"),C("values"),C("entries")}),"./node_modules/core-js/modules/es.array.join.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/indexed-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),L=l("./node_modules/core-js/internals/array-method-is-strict.js?v=1773287522785"),E=[].join,x=C!=Object,b=L("join",",");m({target:"Array",proto:!0,forced:x||!b},{join:function(I){return E.call(g(this),I===void 0?",":I)}})}),"./node_modules/core-js/modules/es.array.map.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/array-iteration.js?v=1773287522785").map,g=l("./node_modules/core-js/internals/array-method-has-species-support.js?v=1773287522785"),L=g("map");m({target:"Array",proto:!0,forced:!L},{map:function(x){return C(this,x,arguments.length>1?arguments[1]:void 0)}})}),"./node_modules/core-js/modules/es.array.slice.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/is-array.js?v=1773287522785"),L=l("./node_modules/core-js/internals/to-absolute-index.js?v=1773287522785"),E=l("./node_modules/core-js/internals/to-length.js?v=1773287522785"),x=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),b=l("./node_modules/core-js/internals/create-property.js?v=1773287522785"),U=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),I=l("./node_modules/core-js/internals/array-method-has-species-support.js?v=1773287522785"),_=I("slice"),R=U("species"),Z=[].slice,AA=Math.max;m({target:"Array",proto:!0,forced:!_},{slice:function(nA,aA){var P=x(this),M=E(P.length),Y=L(nA,M),X=L(aA===void 0?M:aA,M),tA,uA,wA;if(g(P)&&(tA=P.constructor,typeof tA=="function"&&(tA===Array||g(tA.prototype))?tA=void 0:C(tA)&&(tA=tA[R],tA===null&&(tA=void 0)),tA===Array||tA===void 0))return Z.call(P,Y,X);for(uA=new(tA===void 0?Array:tA)(AA(X-Y,0)),wA=0;Y<X;Y++,wA++)Y in P&&b(uA,wA,P[Y]);return uA.length=wA,uA}})}),"./node_modules/core-js/modules/es.function.name.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785").f,g=Function.prototype,L=g.toString,E=/^\s*function ([^ (]*)/,x="name";m&&!(x in g)&&C(g,x,{configurable:!0,get:function(){try{return L.call(this).match(E)[1]}catch(b){return""}}})}),"./node_modules/core-js/modules/es.number.constructor.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),C=l("./node_modules/core-js/internals/global.js?v=1773287522785"),g=l("./node_modules/core-js/internals/is-forced.js?v=1773287522785"),L=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),E=l("./node_modules/core-js/internals/has.js?v=1773287522785"),x=l("./node_modules/core-js/internals/classof-raw.js?v=1773287522785"),b=l("./node_modules/core-js/internals/inherit-if-required.js?v=1773287522785"),U=l("./node_modules/core-js/internals/is-symbol.js?v=1773287522785"),I=l("./node_modules/core-js/internals/to-primitive.js?v=1773287522785"),_=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),R=l("./node_modules/core-js/internals/object-create.js?v=1773287522785"),Z=l("./node_modules/core-js/internals/object-get-own-property-names.js?v=1773287522785").f,AA=l("./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1773287522785").f,J=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785").f,nA=l("./node_modules/core-js/internals/string-trim.js?v=1773287522785").trim,aA="Number",P=C[aA],M=P.prototype,Y=x(R(M))==aA,X=function(QA){if(U(QA))throw TypeError("Cannot convert a Symbol value to a number");var yA=I(QA,"number"),DA,N,V,q,eA,lA,gA,bA;if(typeof yA=="string"&&yA.length>2){if(yA=nA(yA),DA=yA.charCodeAt(0),DA===43||DA===45){if(N=yA.charCodeAt(2),N===88||N===120)return NaN}else if(DA===48){switch(yA.charCodeAt(1)){case 66:case 98:V=2,q=49;break;case 79:case 111:V=8,q=55;break;default:return+yA}for(eA=yA.slice(2),lA=eA.length,gA=0;gA<lA;gA++)if(bA=eA.charCodeAt(gA),bA<48||bA>q)return NaN;return parseInt(eA,V)}}return+yA};if(g(aA,!P(" 0o1")||!P("0b1")||P("+0x1"))){for(var tA=function(yA){var DA=arguments.length<1?0:yA,N=this;return N instanceof tA&&(Y?_(function(){M.valueOf.call(N)}):x(N)!=aA)?b(new P(X(DA)),N,tA):X(DA)},uA=m?Z(P):"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(","),wA=0,fA;uA.length>wA;wA++)E(P,fA=uA[wA])&&!E(tA,fA)&&J(tA,fA,AA(P,fA));tA.prototype=M,M.constructor=tA,L(C,aA,tA)}}),"./node_modules/core-js/modules/es.object.assign.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/object-assign.js?v=1773287522785");m({target:"Object",stat:!0,forced:Object.assign!==C},{assign:C})}),"./node_modules/core-js/modules/es.object.keys.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-keys.js?v=1773287522785"),L=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),E=L(function(){g(1)});m({target:"Object",stat:!0,forced:E},{keys:function(b){return g(C(b))}})}),"./node_modules/core-js/modules/es.object.to-string.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/to-string-tag-support.js?v=1773287522785"),C=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),g=l("./node_modules/core-js/internals/object-to-string.js?v=1773287522785");m||C(Object.prototype,"toString",g,{unsafe:!0})}),"./node_modules/core-js/modules/es.regexp.to-string.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),C=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),g=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),L=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),E=l("./node_modules/core-js/internals/regexp-flags.js?v=1773287522785"),x="toString",b=RegExp.prototype,U=b[x],I=L(function(){return U.call({source:"a",flags:"b"})!="/a/b"}),_=U.name!=x;(I||_)&&m(RegExp.prototype,x,function(){var Z=C(this),AA=g(Z.source),J=Z.flags,nA=g(J===void 0&&Z instanceof RegExp&&!("flags"in b)?E.call(Z):J);return"/"+AA+"/"+nA},{unsafe:!0})}),"./node_modules/core-js/modules/es.string.iterator.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/string-multibyte.js?v=1773287522785").charAt,C=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),g=l("./node_modules/core-js/internals/internal-state.js?v=1773287522785"),L=l("./node_modules/core-js/internals/define-iterator.js?v=1773287522785"),E="String Iterator",x=g.set,b=g.getterFor(E);L(String,"String",function(U){x(this,{type:E,string:C(U),index:0})},function(){var I=b(this),_=I.string,R=I.index,Z;return R>=_.length?{value:void 0,done:!0}:(Z=m(_,R),I.index+=Z.length,{value:Z,done:!1})})}),"./node_modules/core-js/modules/es.string.link.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/create-html.js?v=1773287522785"),g=l("./node_modules/core-js/internals/string-html-forced.js?v=1773287522785");m({target:"String",proto:!0,forced:g("link")},{link:function(E){return C(this,"a","href",E)}})}),"./node_modules/core-js/modules/es.symbol.description.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),g=l("./node_modules/core-js/internals/global.js?v=1773287522785"),L=l("./node_modules/core-js/internals/has.js?v=1773287522785"),E=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),x=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785").f,b=l("./node_modules/core-js/internals/copy-constructor-properties.js?v=1773287522785"),U=g.Symbol;if(C&&typeof U=="function"&&(!("description"in U.prototype)||U().description!==void 0)){var I={},_=function(){var aA=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),P=this instanceof _?new U(aA):aA===void 0?U():U(aA);return aA===""&&(I[P]=!0),P};b(_,U);var R=_.prototype=U.prototype;R.constructor=_;var Z=R.toString,AA=String(U("test"))=="Symbol(test)",J=/^Symbol\((.*)\)[^)]+$/;x(R,"description",{configurable:!0,get:function(){var aA=E(this)?this.valueOf():this,P=Z.call(aA);if(L(I,aA))return"";var M=AA?P.slice(7,-1):P.replace(J,"$1");return M===""?void 0:M}}),m({global:!0,forced:!0},{Symbol:_})}}),"./node_modules/core-js/modules/es.symbol.iterator.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/define-well-known-symbol.js?v=1773287522785");m("iterator")}),"./node_modules/core-js/modules/es.symbol.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/export.js?v=1773287522785"),C=l("./node_modules/core-js/internals/global.js?v=1773287522785"),g=l("./node_modules/core-js/internals/get-built-in.js?v=1773287522785"),L=l("./node_modules/core-js/internals/is-pure.js?v=1773287522785"),E=l("./node_modules/core-js/internals/descriptors.js?v=1773287522785"),x=l("./node_modules/core-js/internals/native-symbol.js?v=1773287522785"),b=l("./node_modules/core-js/internals/fails.js?v=1773287522785"),U=l("./node_modules/core-js/internals/has.js?v=1773287522785"),I=l("./node_modules/core-js/internals/is-array.js?v=1773287522785"),_=l("./node_modules/core-js/internals/is-object.js?v=1773287522785"),R=l("./node_modules/core-js/internals/is-symbol.js?v=1773287522785"),Z=l("./node_modules/core-js/internals/an-object.js?v=1773287522785"),AA=l("./node_modules/core-js/internals/to-object.js?v=1773287522785"),J=l("./node_modules/core-js/internals/to-indexed-object.js?v=1773287522785"),nA=l("./node_modules/core-js/internals/to-property-key.js?v=1773287522785"),aA=l("./node_modules/core-js/internals/to-string.js?v=1773287522785"),P=l("./node_modules/core-js/internals/create-property-descriptor.js?v=1773287522785"),M=l("./node_modules/core-js/internals/object-create.js?v=1773287522785"),Y=l("./node_modules/core-js/internals/object-keys.js?v=1773287522785"),X=l("./node_modules/core-js/internals/object-get-own-property-names.js?v=1773287522785"),tA=l("./node_modules/core-js/internals/object-get-own-property-names-external.js?v=1773287522785"),uA=l("./node_modules/core-js/internals/object-get-own-property-symbols.js?v=1773287522785"),wA=l("./node_modules/core-js/internals/object-get-own-property-descriptor.js?v=1773287522785"),fA=l("./node_modules/core-js/internals/object-define-property.js?v=1773287522785"),QA=l("./node_modules/core-js/internals/object-property-is-enumerable.js?v=1773287522785"),yA=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),DA=l("./node_modules/core-js/internals/redefine.js?v=1773287522785"),N=l("./node_modules/core-js/internals/shared.js?v=1773287522785"),V=l("./node_modules/core-js/internals/shared-key.js?v=1773287522785"),q=l("./node_modules/core-js/internals/hidden-keys.js?v=1773287522785"),eA=l("./node_modules/core-js/internals/uid.js?v=1773287522785"),lA=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),gA=l("./node_modules/core-js/internals/well-known-symbol-wrapped.js?v=1773287522785"),bA=l("./node_modules/core-js/internals/define-well-known-symbol.js?v=1773287522785"),UA=l("./node_modules/core-js/internals/set-to-string-tag.js?v=1773287522785"),PA=l("./node_modules/core-js/internals/internal-state.js?v=1773287522785"),MA=l("./node_modules/core-js/internals/array-iteration.js?v=1773287522785").forEach,kA=V("hidden"),GA="Symbol",ue="prototype",LA=lA("toPrimitive"),$=PA.set,Fe=PA.getterFor(GA),zA=Object[ue],jA=C.Symbol,WA=g("JSON","stringify"),YA=wA.f,JA=fA.f,ae=tA.f,me=QA.f,de=N("symbols"),ye=N("op-symbols"),Te=N("string-to-symbol-registry"),Ue=N("symbol-to-string-registry"),we=N("wks"),BA=C.QObject,mA=!BA||!BA[ue]||!BA[ue].findChild,TA=E&&b(function(){return M(JA({},"a",{get:function(){return JA(this,"a",{value:7}).a}})).a!=7})?function(Ne,qA,VA){var ie=YA(zA,qA);ie&&delete zA[qA],JA(Ne,qA,VA),ie&&Ne!==zA&&JA(zA,qA,ie)}:JA,KA=function(Ne,qA){var VA=de[Ne]=M(jA[ue]);return $(VA,{type:GA,tag:Ne,description:qA}),E||(VA.description=qA),VA},fe=function(qA,VA,ie){qA===zA&&fe(ye,VA,ie),Z(qA);var _e=nA(VA);return Z(ie),U(de,_e)?(ie.enumerable?(U(qA,kA)&&qA[kA][_e]&&(qA[kA][_e]=!1),ie=M(ie,{enumerable:P(0,!1)})):(U(qA,kA)||JA(qA,kA,P(1,{})),qA[kA][_e]=!0),TA(qA,_e,ie)):JA(qA,_e,ie)},Ae=function(qA,VA){Z(qA);var ie=J(VA),_e=Y(ie).concat(Ge(ie));return MA(_e,function(Ke){(!E||Bt.call(ie,Ke))&&fe(qA,Ke,ie[Ke])}),qA},Ce=function(qA,VA){return VA===void 0?M(qA):Ae(M(qA),VA)},Bt=function(qA){var VA=nA(qA),ie=me.call(this,VA);return this===zA&&U(de,VA)&&!U(ye,VA)?!1:ie||!U(this,VA)||!U(de,VA)||U(this,kA)&&this[kA][VA]?ie:!0},He=function(qA,VA){var ie=J(qA),_e=nA(VA);if(!(ie===zA&&U(de,_e)&&!U(ye,_e))){var Ke=YA(ie,_e);return Ke&&U(de,_e)&&!(U(ie,kA)&&ie[kA][_e])&&(Ke.enumerable=!0),Ke}},er=function(qA){var VA=ae(J(qA)),ie=[];return MA(VA,function(_e){!U(de,_e)&&!U(q,_e)&&ie.push(_e)}),ie},Ge=function(qA){var VA=qA===zA,ie=ae(VA?ye:J(qA)),_e=[];return MA(ie,function(Ke){U(de,Ke)&&(!VA||U(zA,Ke))&&_e.push(de[Ke])}),_e};if(x||(jA=function(){if(this instanceof jA)throw TypeError("Symbol is not a constructor");var qA=!arguments.length||arguments[0]===void 0?void 0:aA(arguments[0]),VA=eA(qA),ie=function(_e){this===zA&&ie.call(ye,_e),U(this,kA)&&U(this[kA],VA)&&(this[kA][VA]=!1),TA(this,VA,P(1,_e))};return E&&mA&&TA(zA,VA,{configurable:!0,set:ie}),KA(VA,qA)},DA(jA[ue],"toString",function(){return Fe(this).tag}),DA(jA,"withoutSetter",function(Ne){return KA(eA(Ne),Ne)}),QA.f=Bt,fA.f=fe,wA.f=He,X.f=tA.f=er,uA.f=Ge,gA.f=function(Ne){return KA(lA(Ne),Ne)},E&&(JA(jA[ue],"description",{configurable:!0,get:function(){return Fe(this).description}}),L||DA(zA,"propertyIsEnumerable",Bt,{unsafe:!0}))),m({global:!0,wrap:!0,forced:!x,sham:!x},{Symbol:jA}),MA(Y(we),function(Ne){bA(Ne)}),m({target:GA,stat:!0,forced:!x},{for:function(Ne){var qA=aA(Ne);if(U(Te,qA))return Te[qA];var VA=jA(qA);return Te[qA]=VA,Ue[VA]=qA,VA},keyFor:function(qA){if(!R(qA))throw TypeError(qA+" is not a symbol");if(U(Ue,qA))return Ue[qA]},useSetter:function(){mA=!0},useSimple:function(){mA=!1}}),m({target:"Object",stat:!0,forced:!x,sham:!E},{create:Ce,defineProperty:fe,defineProperties:Ae,getOwnPropertyDescriptor:He}),m({target:"Object",stat:!0,forced:!x},{getOwnPropertyNames:er,getOwnPropertySymbols:Ge}),m({target:"Object",stat:!0,forced:b(function(){uA.f(1)})},{getOwnPropertySymbols:function(qA){return uA.f(AA(qA))}}),WA){var Gt=!x||b(function(){var Ne=jA();return WA([Ne])!="[null]"||WA({a:Ne})!="{}"||WA(Object(Ne))!="{}"});m({target:"JSON",stat:!0,forced:Gt},{stringify:function(qA,VA,ie){for(var _e=[qA],Ke=1,Mt;arguments.length>Ke;)_e.push(arguments[Ke++]);if(Mt=VA,!(!_(VA)&&qA===void 0||R(qA)))return I(VA)||(VA=function(tr,ge){if(typeof Mt=="function"&&(ge=Mt.call(this,tr,ge)),!R(ge))return ge}),_e[1]=VA,WA.apply(null,_e)}})}jA[ue][LA]||yA(jA[ue],LA,jA[ue].valueOf),UA(jA,GA),q[kA]=!0}),"./node_modules/core-js/modules/web.dom-collections.for-each.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/dom-iterables.js?v=1773287522785"),g=l("./node_modules/core-js/internals/array-for-each.js?v=1773287522785"),L=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785");for(var E in C){var x=m[E],b=x&&x.prototype;if(b&&b.forEach!==g)try{L(b,"forEach",g)}catch(U){b.forEach=g}}}),"./node_modules/core-js/modules/web.dom-collections.iterator.js?v=1773287522785":(function(f,y,l){var m=l("./node_modules/core-js/internals/global.js?v=1773287522785"),C=l("./node_modules/core-js/internals/dom-iterables.js?v=1773287522785"),g=l("./node_modules/core-js/modules/es.array.iterator.js?v=1773287522785"),L=l("./node_modules/core-js/internals/create-non-enumerable-property.js?v=1773287522785"),E=l("./node_modules/core-js/internals/well-known-symbol.js?v=1773287522785"),x=E("iterator"),b=E("toStringTag"),U=g.values;for(var I in C){var _=m[I],R=_&&_.prototype;if(R){if(R[x]!==U)try{L(R,x,U)}catch(AA){R[x]=U}if(R[b]||L(R,b,I),C[I]){for(var Z in g)if(R[Z]!==g[Z])try{L(R,Z,g[Z])}catch(AA){R[Z]=g[Z]}}}}}),"./node_modules/es6-promise/dist/es6-promise.js?v=1773287522785":(function(f){(function(y,l){f.exports=l()})(this,(function(){function y(BA){var mA=typeof BA;return BA!==null&&(mA==="object"||mA==="function")}function l(BA){return typeof BA=="function"}var m=void 0;Array.isArray?m=Array.isArray:m=function(BA){return Object.prototype.toString.call(BA)==="[object Array]"};var C=m,g=0,L=void 0,E=void 0,x=function(mA,TA){Y[g]=mA,Y[g+1]=TA,g+=2,g===2&&(E?E(X):uA())};function b(BA){E=BA}function U(BA){x=BA}var I=typeof window<"u"?window:void 0,_=I||{},R=_.MutationObserver||_.WebKitMutationObserver,Z=typeof self>"u"&&typeof process<"u"&&{}.toString.call(process)==="[object process]",AA=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function J(){return function(){return process.nextTick(X)}}function nA(){return typeof L<"u"?function(){L(X)}:M()}function aA(){var BA=0,mA=new R(X),TA=document.createTextNode("");return mA.observe(TA,{characterData:!0}),function(){TA.data=BA=++BA%2}}function P(){var BA=new MessageChannel;return BA.port1.onmessage=X,function(){return BA.port2.postMessage(0)}}function M(){var BA=setTimeout;return function(){return BA(X,1)}}var Y=new Array(1e3);function X(){for(var BA=0;BA<g;BA+=2){var mA=Y[BA],TA=Y[BA+1];mA(TA),Y[BA]=void 0,Y[BA+1]=void 0}g=0}function tA(){try{var BA=Function("return this")().require("vertx");return L=BA.runOnLoop||BA.runOnContext,nA()}catch(mA){return M()}}var uA=void 0;Z?uA=J():R?uA=aA():AA?uA=P():I===void 0?uA=tA():uA=M();function wA(BA,mA){var TA=this,KA=new this.constructor(yA);KA[QA]===void 0&&WA(KA);var fe=TA._state;if(fe){var Ae=arguments[fe-1];x(function(){return $(fe,KA,Ae,TA._result)})}else ue(TA,KA,BA,mA);return KA}function fA(BA){var mA=this;if(BA&&typeof BA=="object"&&BA.constructor===mA)return BA;var TA=new mA(yA);return PA(TA,BA),TA}var QA=Math.random().toString(36).substring(2);function yA(){}var DA=void 0,N=1,V=2;function q(){return new TypeError("You cannot resolve a promise with itself")}function eA(){return new TypeError("A promises callback cannot return that same promise.")}function lA(BA,mA,TA,KA){try{BA.call(mA,TA,KA)}catch(fe){return fe}}function gA(BA,mA,TA){x(function(KA){var fe=!1,Ae=lA(TA,mA,function(Ce){fe||(fe=!0,mA!==Ce?PA(KA,Ce):kA(KA,Ce))},function(Ce){fe||(fe=!0,GA(KA,Ce))},"Settle: "+(KA._label||" unknown promise"));!fe&&Ae&&(fe=!0,GA(KA,Ae))},BA)}function bA(BA,mA){mA._state===N?kA(BA,mA._result):mA._state===V?GA(BA,mA._result):ue(mA,void 0,function(TA){return PA(BA,TA)},function(TA){return GA(BA,TA)})}function UA(BA,mA,TA){mA.constructor===BA.constructor&&TA===wA&&mA.constructor.resolve===fA?bA(BA,mA):TA===void 0?kA(BA,mA):l(TA)?gA(BA,mA,TA):kA(BA,mA)}function PA(BA,mA){if(BA===mA)GA(BA,q());else if(y(mA)){var TA=void 0;try{TA=mA.then}catch(KA){GA(BA,KA);return}UA(BA,mA,TA)}else kA(BA,mA)}function MA(BA){BA._onerror&&BA._onerror(BA._result),LA(BA)}function kA(BA,mA){BA._state===DA&&(BA._result=mA,BA._state=N,BA._subscribers.length!==0&&x(LA,BA))}function GA(BA,mA){BA._state===DA&&(BA._state=V,BA._result=mA,x(MA,BA))}function ue(BA,mA,TA,KA){var fe=BA._subscribers,Ae=fe.length;BA._onerror=null,fe[Ae]=mA,fe[Ae+N]=TA,fe[Ae+V]=KA,Ae===0&&BA._state&&x(LA,BA)}function LA(BA){var mA=BA._subscribers,TA=BA._state;if(mA.length!==0){for(var KA=void 0,fe=void 0,Ae=BA._result,Ce=0;Ce<mA.length;Ce+=3)KA=mA[Ce],fe=mA[Ce+TA],KA?$(TA,KA,fe,Ae):fe(Ae);BA._subscribers.length=0}}function $(BA,mA,TA,KA){var fe=l(TA),Ae=void 0,Ce=void 0,Bt=!0;if(fe){try{Ae=TA(KA)}catch(He){Bt=!1,Ce=He}if(mA===Ae){GA(mA,eA());return}}else Ae=KA;mA._state!==DA||(fe&&Bt?PA(mA,Ae):Bt===!1?GA(mA,Ce):BA===N?kA(mA,Ae):BA===V&&GA(mA,Ae))}function Fe(BA,mA){try{mA(function(KA){PA(BA,KA)},function(KA){GA(BA,KA)})}catch(TA){GA(BA,TA)}}var zA=0;function jA(){return zA++}function WA(BA){BA[QA]=zA++,BA._state=void 0,BA._result=void 0,BA._subscribers=[]}function YA(){return new Error("Array Methods must be provided an Array")}var JA=(function(){function BA(mA,TA){this._instanceConstructor=mA,this.promise=new mA(yA),this.promise[QA]||WA(this.promise),C(TA)?(this.length=TA.length,this._remaining=TA.length,this._result=new Array(this.length),this.length===0?kA(this.promise,this._result):(this.length=this.length||0,this._enumerate(TA),this._remaining===0&&kA(this.promise,this._result))):GA(this.promise,YA())}return BA.prototype._enumerate=function(TA){for(var KA=0;this._state===DA&&KA<TA.length;KA++)this._eachEntry(TA[KA],KA)},BA.prototype._eachEntry=function(TA,KA){var fe=this._instanceConstructor,Ae=fe.resolve;if(Ae===fA){var Ce=void 0,Bt=void 0,He=!1;try{Ce=TA.then}catch(Ge){He=!0,Bt=Ge}if(Ce===wA&&TA._state!==DA)this._settledAt(TA._state,KA,TA._result);else if(typeof Ce!="function")this._remaining--,this._result[KA]=TA;else if(fe===Ue){var er=new fe(yA);He?GA(er,Bt):UA(er,TA,Ce),this._willSettleAt(er,KA)}else this._willSettleAt(new fe(function(Ge){return Ge(TA)}),KA)}else this._willSettleAt(Ae(TA),KA)},BA.prototype._settledAt=function(TA,KA,fe){var Ae=this.promise;Ae._state===DA&&(this._remaining--,TA===V?GA(Ae,fe):this._result[KA]=fe),this._remaining===0&&kA(Ae,this._result)},BA.prototype._willSettleAt=function(TA,KA){var fe=this;ue(TA,void 0,function(Ae){return fe._settledAt(N,KA,Ae)},function(Ae){return fe._settledAt(V,KA,Ae)})},BA})();function ae(BA){return new JA(this,BA).promise}function me(BA){var mA=this;return C(BA)?new mA(function(TA,KA){for(var fe=BA.length,Ae=0;Ae<fe;Ae++)mA.resolve(BA[Ae]).then(TA,KA)}):new mA(function(TA,KA){return KA(new TypeError("You must pass an array to race."))})}function de(BA){var mA=this,TA=new mA(yA);return GA(TA,BA),TA}function ye(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Te(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Ue=(function(){function BA(mA){this[QA]=jA(),this._result=this._state=void 0,this._subscribers=[],yA!==mA&&(typeof mA!="function"&&ye(),this instanceof BA?Fe(this,mA):Te())}return BA.prototype.catch=function(TA){return this.then(null,TA)},BA.prototype.finally=function(TA){var KA=this,fe=KA.constructor;return l(TA)?KA.then(function(Ae){return fe.resolve(TA()).then(function(){return Ae})},function(Ae){return fe.resolve(TA()).then(function(){throw Ae})}):KA.then(TA,TA)},BA})();Ue.prototype.then=wA,Ue.all=ae,Ue.race=me,Ue.resolve=fA,Ue.reject=de,Ue._setScheduler=b,Ue._setAsap=U,Ue._asap=x;function we(){var BA=void 0;if(typeof tu<"u")BA=tu;else if(typeof self<"u")BA=self;else try{BA=Function("return this")()}catch(KA){throw new Error("polyfill failed because global object is unavailable in this environment")}var mA=BA.Promise;if(mA){var TA=null;try{TA=Object.prototype.toString.call(mA.resolve())}catch(KA){}if(TA==="[object Promise]"&&!mA.cast)return}BA.Promise=Ue}return Ue.polyfill=we,Ue.Promise=Ue,Ue}))}),html2canvas:(function(f){f.exports=u}),jspdf:(function(f){f.exports=n})},c={};function p(f){var y=c[f];if(y!==void 0)return y.exports;var l=c[f]={exports:{}};return d[f].call(l.exports,l,l.exports,p),l.exports}(function(){p.n=function(f){var y=f&&f.__esModule?function(){return f.default}:function(){return f};return p.d(y,{a:y}),y}})(),(function(){p.d=function(f,y){for(var l in y)p.o(y,l)&&!p.o(f,l)&&Object.defineProperty(f,l,{enumerable:!0,get:y[l]})}})(),(function(){p.o=function(f,y){return Object.prototype.hasOwnProperty.call(f,y)}})(),(function(){p.r=function(f){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(f,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(f,"__esModule",{value:!0})}})();var v={};return(function(){p.r(v);var f=p("./src/worker.js?v=1773287522785");p("./src/plugin/jspdf-plugin.js?v=1773287522785"),p("./src/plugin/pagebreaks.js?v=1773287522785"),p("./src/plugin/hyperlinks.js?v=1773287522785");var y=function l(m,C){var g=new l.Worker(C);return m?g.from(m).save():g};y.Worker=f.default,v.default=y})(),v=v.default,v})()})})($u)),$u.exports}var Yc=gd();const pd=ch(Yc),vd=fh({__proto__:null,default:pd},[Yc]);export{it as _,vd as h};