const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index.es.CT0ul_Wj.js","assets/index.CPl_s255.js","assets/vue.D1BjjNmv.js","assets/index.4Qdovvko.css","assets/echarts.BCoidMgp.js","assets/qcLogo.ClkaWBBV.js","assets/_plugin-vue_export-helper.DlAUqK2U.js"])))=>i.map(i=>d[i]); import{i as w1,t as v1,u as m1,a as C1,b as y1,c as Q1,d as F1,f as b1,g as U1,h as L1}from"./echarts.BCoidMgp.js";import{a as E1,ai as x1,s as Rl,i as wo,ag as I1,f as Oi,g as _1,w as vo,l as ah,q as H1,Z as S1,t as N1,y as D1,u as T1,aj as _t,c as KA,o as kA,S as De,Q as IA,b as S,M as At,P as je,K as Ie,J as Gn,R as et,a9 as dt,G as mt,F as ku,aI as Vl,L as P1,T as O1}from"./vue.D1BjjNmv.js";import{_ as Cc,E as jl}from"./index.CPl_s255.js";import{_ as k1}from"./qcLogo.ClkaWBBV.js";import{_ as M1}from"./_plugin-vue_export-helper.DlAUqK2U.js";const K1=["getWidth","getHeight","getDom","getOption","resize","dispatchAction","convertToPixel","convertFromPixel","containPixel","getDataURL","getConnectedDataURL","appendData","clear","isDisposed","dispose"];function R1(e){function A(r){return(...n)=>{if(!e.value)throw new Error("ECharts is not initialized yet.");return e.value[r].apply(e.value,n)}}function t(){const r=Object.create(null);return K1.forEach(n=>{r[n]=A(n)}),r}return t()}function V1(e,A,t){vo([t,e,A],([r,n,i],a,l)=>{let c=null;if(r&&n&&i){const{offsetWidth:h,offsetHeight:g}=r,B=i===!0?{}:i,{throttle:w=100,onResize:d}=B;let L=!1;const C=()=>{n.resize(),d==null||d()},N=w?v1(C,w):C;c=new ResizeObserver(()=>{!L&&(L=!0,r.offsetWidth===h&&r.offsetHeight===g)||N()}),c.observe(r)}l(()=>{c&&(c.disconnect(),c=null)})})}const j1={autoresize:[Boolean,Object]},G1=/^on[^a-z]/,oh=e=>G1.test(e);function q1(e){const A={};for(const t in e)oh(t)||(A[t]=e[t]);return A}function mo(e,A){const t=D1(e)?T1(e):e;return t&&typeof t=="object"&&"value"in t?t.value||A:t||A}const W1="ecLoadingOptions";function J1(e,A,t){const r=wo(W1,{}),n=Oi(()=>({...mo(r,{}),...t==null?void 0:t.value}));ah(()=>{const i=e.value;i&&(A.value?i.showLoading(n.value):i.hideLoading())})}const X1={loading:Boolean,loadingOptions:Object};let Es=null;const lh="x-vue-echarts";function z1(){if(Es!=null)return Es;if(typeof HTMLElement>"u"||typeof customElements>"u")return Es=!1;try{new Function("tag","class EChartsElement extends HTMLElement{__dispose=null;disconnectedCallback(){this.__dispose&&(this.__dispose(),this.__dispose=null)}}customElements.get(tag)==null&&customElements.define(tag,EChartsElement);")(lh)}catch{return Es=!1}return Es=!0}document.head.appendChild(document.createElement("style")).textContent=`x-vue-echarts{display:block;width:100%;height:100%;min-width:0} `;const Y1=z1(),Z1="ecTheme",$1="ecInitOptions",Ag="ecUpdateOptions",Mu=/(^&?~?!?)native:/;var eg=E1({name:"echarts",props:{option:Object,theme:{type:[Object,String]},initOptions:Object,updateOptions:Object,group:String,manualUpdate:Boolean,...j1,...X1},emits:{},inheritAttrs:!1,setup(e,{attrs:A}){const t=Rl(),r=Rl(),n=Rl(),i=wo(Z1,null),a=wo($1,null),l=wo(Ag,null),{autoresize:c,manualUpdate:h,loading:g,loadingOptions:B}=I1(e),w=Oi(()=>n.value||e.option||null),d=Oi(()=>e.theme||mo(i,{})),L=Oi(()=>e.initOptions||mo(a,{})),C=Oi(()=>e.updateOptions||mo(l,{})),N=Oi(()=>q1(A)),Q={},I=_1().proxy.$listeners,V={};I?Object.keys(I).forEach(G=>{Mu.test(G)?Q[G.replace(Mu,"$1")]=I[G]:V[G]=I[G]}):Object.keys(A).filter(G=>oh(G)).forEach(G=>{let nA=G.charAt(2).toLowerCase()+G.slice(3);if(nA.indexOf("native:")===0){const _=`on${nA.charAt(7).toUpperCase()}${nA.slice(8)}`;Q[_]=A[G];return}nA.substring(nA.length-4)==="Once"&&(nA=`~${nA.substring(0,nA.length-4)}`),V[nA]=A[G]});function j(G){if(!t.value)return;const nA=r.value=w1(t.value,d.value,L.value);e.group&&(nA.group=e.group),Object.keys(V).forEach(R=>{let M=V[R];if(!M)return;let lA=R.toLowerCase();lA.charAt(0)==="~"&&(lA=lA.substring(1),M.__once__=!0);let iA=nA;if(lA.indexOf("zr:")===0&&(iA=nA.getZr(),lA=lA.substring(3)),M.__once__){delete M.__once__;const uA=M;M=(...tA)=>{uA(...tA),iA.off(lA,M)}}iA.on(lA,M)});function _(){nA&&!nA.isDisposed()&&nA.resize()}function H(){const R=G||w.value;R&&nA.setOption(R,C.value)}c.value?N1(()=>{_(),H()}):H()}function z(G,nA){e.manualUpdate&&(n.value=G),r.value?r.value.setOption(G,nA||{}):j(G)}function Y(){r.value&&(r.value.dispose(),r.value=void 0)}let $=null;vo(h,G=>{typeof $=="function"&&($(),$=null),G||($=vo(()=>e.option,(nA,_)=>{nA&&(r.value?r.value.setOption(nA,{notMerge:nA!==_,...C.value}):j())},{deep:!0}))},{immediate:!0}),vo([d,L],()=>{Y(),j()},{deep:!0}),ah(()=>{e.group&&r.value&&(r.value.group=e.group)});const k=R1(r);return J1(r,g,B),V1(r,c,t),H1(()=>{j()}),S1(()=>{Y1&&t.value?t.value.__dispose=Y:Y()}),{chart:r,root:t,setOption:z,nonEventAttrs:N,nativeListeners:Q,...k}},render(){const e={...this.nonEventAttrs,...this.nativeListeners};return e.ref="root",e.class=e.class?["echarts"].concat(e.class):"echarts",x1(lh,e)}});/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var yc=function(e,A){return yc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])},yc(e,A)};function Cr(e,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");yc(e,A);function t(){this.constructor=e}e.prototype=A===null?Object.create(A):(t.prototype=A.prototype,new t)}var Qc=function(){return Qc=Object.assign||function(A){for(var t,r=1,n=arguments.length;r0&&i[i.length-1])&&(h[0]===6||h[0]===2)){t=0;continue}if(h[0]===3&&(!i||h[1]>i[0]&&h[1]=55296&&n<=56319&&t>10)+55296,a%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},Ku="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",rg=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Ga=0;Ga"u"?[]:new Uint8Array(256);for(var qa=0;qa>4,g[n++]=(a&15)<<4|l>>2,g[n++]=(l&3)<<6|c&63;return h},ig=function(e){for(var A=e.length,t=[],r=0;r>Yn,og=1<>Yn,cg=ch+lg,ug=cg,fg=32,hg=ug+fg,dg=65536>>tu,gg=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Yn],t=(t<>Yn)],t=(t<>tu),t=this.index[t],t+=A>>Yn&Bg,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var Wa=0;WaGu?(n.push(!0),l-=Gu):n.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(i)!==-1)return r.push(a),t.push(Uc);if(l===Qg||l===Fc){if(a===0)return r.push(a),t.push(Jn);var c=t[a-1];return _g.indexOf(c)===-1?(r.push(r[a-1]),t.push(c)):(r.push(a),t.push(Jn))}if(r.push(a),l===Eg)return t.push(A==="strict"?Lc:Js);if(l===dh||l===Lg)return t.push(Jn);if(l===xg)return i>=131072&&i<=196605||i>=196608&&i<=262141?t.push(Js):t.push(Jn);t.push(l)}),[r,t,n]},Xl=function(e,A,t,r){var n=r[t];if(Array.isArray(e)?e.indexOf(n)!==-1:e===n)for(var i=t;i<=r.length;){i++;var a=r[i];if(a===A)return!0;if(a!==Qn)break}if(n===Qn)for(var i=t;i>0;){i--;var l=r[i];if(Array.isArray(e)?e.indexOf(l)!==-1:e===l)for(var c=t;c<=r.length;){c++;var a=r[c];if(a===A)return!0;if(a!==Qn)break}if(l!==Qn)break}return!1},Zu=function(e,A){for(var t=e;t>=0;){var r=A[t];if(r===Qn)t--;else return r}return 0},Ng=function(e,A,t,r,n){if(t[r]===0)return le;var i=r-1;if(Array.isArray(n)&&n[i]===!0)return le;var a=i-1,l=i+1,c=A[i],h=a>=0?A[a]:0,g=A[l];if(c===uh&&g===fh)return le;if(Sc.indexOf(c)!==-1)return gh;if(Sc.indexOf(g)!==-1||Bh.indexOf(g)!==-1)return le;if(Zu(i,A)===hh)return Ya;if(Hc.get(e[i])===Fc||(c===Xa||c===za)&&Hc.get(e[l])===Fc||c===qu||g===qu||c===Wu||[Qn,bc,Ts].indexOf(c)===-1&&g===Wu||[Ja,xs,Ug,Ii,_i].indexOf(g)!==-1||Zu(i,A)===Is||Xl(Wl,Is,i,A)||Xl([Ja,xs],Lc,i,A)||Xl(Ju,Ju,i,A))return le;if(c===Qn)return Ya;if(c===Wl||g===Wl)return le;if(g===Uc||c===Uc)return Ya;if([bc,Ts,Lc].indexOf(g)!==-1||c===bg||h===Ic&&Hg.indexOf(c)!==-1||c===_i&&g===Ic||g===Xu||Zr.indexOf(g)!==-1&&c===qt||Zr.indexOf(c)!==-1&&g===qt||c===Os&&[Js,Xa,za].indexOf(g)!==-1||[Js,Xa,za].indexOf(c)!==-1&&g===Ps||Zr.indexOf(c)!==-1&&zu.indexOf(g)!==-1||zu.indexOf(c)!==-1&&Zr.indexOf(g)!==-1||[Os,Ps].indexOf(c)!==-1&&(g===qt||[Is,Ts].indexOf(g)!==-1&&A[l+1]===qt)||[Is,Ts].indexOf(c)!==-1&&g===qt||c===qt&&[qt,_i,Ii].indexOf(g)!==-1)return le;if([qt,_i,Ii,Ja,xs].indexOf(g)!==-1)for(var B=i;B>=0;){var w=A[B];if(w===qt)return le;if([_i,Ii].indexOf(w)!==-1)B--;else break}if([Os,Ps].indexOf(g)!==-1)for(var B=[Ja,xs].indexOf(c)!==-1?a:i;B>=0;){var w=A[B];if(w===qt)return le;if([_i,Ii].indexOf(w)!==-1)B--;else break}if(_c===c&&[_c,Co,Ec,xc].indexOf(g)!==-1||[Co,Ec].indexOf(c)!==-1&&[Co,yo].indexOf(g)!==-1||[yo,xc].indexOf(c)!==-1&&g===yo||Yu.indexOf(c)!==-1&&[Xu,Ps].indexOf(g)!==-1||Yu.indexOf(g)!==-1&&c===Os||Zr.indexOf(c)!==-1&&Zr.indexOf(g)!==-1||c===Ii&&Zr.indexOf(g)!==-1||Zr.concat(qt).indexOf(c)!==-1&&g===Is&&Ig.indexOf(e[l])===-1||Zr.concat(qt).indexOf(g)!==-1&&c===xs)return le;if(c===Jl&&g===Jl){for(var d=t[i],L=1;d>0&&(d--,A[d]===Jl);)L++;if(L%2!==0)return le}return c===Xa&&g===za?le:Ya},Dg=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=Sg(e,A.lineBreak),r=t[0],n=t[1],i=t[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(n=n.map(function(l){return[qt,Jn,dh].indexOf(l)!==-1?Js:l}));var a=A.wordBreak==="keep-all"?i.map(function(l,c){return l&&e[c]>=19968&&e[c]<=40959}):void 0;return[r,n,a]},Tg=function(){function e(A,t,r,n){this.codePoints=A,this.required=t===gh,this.start=r,this.end=n}return e.prototype.slice=function(){return qe.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),Pg=function(e,A){var t=Ro(e),r=Dg(t,A),n=r[0],i=r[1],a=r[2],l=t.length,c=0,h=0;return{next:function(){if(h>=l)return{done:!0,value:null};for(var g=le;h=ph&&e<=57},p0=function(e){return e>=55296&&e<=57343},Hi=function(e){return Ut(e)||e>=mh&&e<=yh||e>=wh&&e<=f0},w0=function(e){return e>=wh&&e<=d0},v0=function(e){return e>=mh&&e<=B0},m0=function(e){return w0(e)||v0(e)},C0=function(e){return e>=t0},to=function(e){return e===xo||e===Mg||e===Kg},Io=function(e){return m0(e)||C0(e)||e===Gg},rf=function(e){return Io(e)||Ut(e)||e===kt},y0=function(e){return e>=s0&&e<=a0||e===o0||e>=l0&&e<=c0||e===u0},yn=function(e,A){return e!==Rs?!1:A!==xo},ro=function(e,A,t){return e===kt?Io(A)||yn(A,t):Io(e)?!0:!!(e===Rs&&yn(e,A))},Yl=function(e,A,t){return e===zn||e===kt?Ut(A)?!0:A===Xs&&Ut(t):Ut(e===Xs?A:e)},Q0=function(e){var A=0,t=1;(e[A]===zn||e[A]===kt)&&(e[A]===kt&&(t=-1),A++);for(var r=[];Ut(e[A]);)r.push(e[A++]);var n=r.length?parseInt(qe.apply(void 0,r),10):0;e[A]===Xs&&A++;for(var i=[];Ut(e[A]);)i.push(e[A++]);var a=i.length,l=a?parseInt(qe.apply(void 0,i),10):0;(e[A]===Ch||e[A]===vh)&&A++;var c=1;(e[A]===zn||e[A]===kt)&&(e[A]===kt&&(c=-1),A++);for(var h=[];Ut(e[A]);)h.push(e[A++]);var g=h.length?parseInt(qe.apply(void 0,h),10):0;return t*(n+l*Math.pow(10,-a))*Math.pow(10,c*g)},F0={type:2},b0={type:3},U0={type:4},L0={type:13},E0={type:8},x0={type:21},I0={type:9},_0={type:10},H0={type:11},S0={type:12},N0={type:14},no={type:23},D0={type:1},T0={type:25},P0={type:24},O0={type:26},k0={type:27},M0={type:28},K0={type:29},R0={type:31},Nc={type:32},Qh=function(){function e(){this._value=[]}return e.prototype.write=function(A){this._value=this._value.concat(Ro(A))},e.prototype.read=function(){for(var A=[],t=this.consumeToken();t!==Nc;)A.push(t),t=this.consumeToken();return A},e.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case Za:return this.consumeStringToken(Za);case Rg:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if(rf(t)||yn(r,n)){var i=ro(t,r,n)?kg:Og,a=this.consumeName();return{type:5,value:a,flags:i}}break;case Vg:if(this.peekCodePoint(0)===_s)return this.consumeCodePoint(),L0;break;case $a:return this.consumeStringToken($a);case Ao:return F0;case Hs:return b0;case zl:if(this.peekCodePoint(0)===_s)return this.consumeCodePoint(),N0;break;case zn:if(Yl(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case r0:return U0;case kt:var l=A,c=this.peekCodePoint(0),h=this.peekCodePoint(1);if(Yl(l,c,h))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(ro(l,c,h))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(c===kt&&h===Jg)return this.consumeCodePoint(),this.consumeCodePoint(),P0;break;case Xs:if(Yl(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Af:if(this.peekCodePoint(0)===zl)for(this.consumeCodePoint();;){var g=this.consumeCodePoint();if(g===zl&&(g=this.consumeCodePoint(),g===Af))return this.consumeToken();if(g===Nr)return this.consumeToken()}break;case n0:return O0;case i0:return k0;case Wg:if(this.peekCodePoint(0)===qg&&this.peekCodePoint(1)===kt&&this.peekCodePoint(2)===kt)return this.consumeCodePoint(),this.consumeCodePoint(),T0;break;case Xg:var B=this.peekCodePoint(0),w=this.peekCodePoint(1),d=this.peekCodePoint(2);if(ro(B,w,d)){var a=this.consumeName();return{type:7,value:a}}break;case zg:return M0;case Rs:if(yn(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Yg:return K0;case Zg:if(this.peekCodePoint(0)===_s)return this.consumeCodePoint(),E0;break;case $g:return H0;case A0:return S0;case h0:case g0:var L=this.peekCodePoint(0),C=this.peekCodePoint(1);return L===zn&&(Hi(C)||C===eo)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case ef:if(this.peekCodePoint(0)===_s)return this.consumeCodePoint(),I0;if(this.peekCodePoint(0)===ef)return this.consumeCodePoint(),x0;break;case e0:if(this.peekCodePoint(0)===_s)return this.consumeCodePoint(),_0;break;case Nr:return Nc}return to(A)?(this.consumeWhiteSpace(),R0):Ut(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Io(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:qe(A)}},e.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A>"u"?-1:A},e.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},e.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},e.prototype.consumeUnicodeRangeToken=function(){for(var A=[],t=this.consumeCodePoint();Hi(t)&&A.length<6;)A.push(t),t=this.consumeCodePoint();for(var r=!1;t===eo&&A.length<6;)A.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(qe.apply(void 0,A.map(function(c){return c===eo?ph:c})),16),i=parseInt(qe.apply(void 0,A.map(function(c){return c===eo?yh:c})),16);return{type:30,start:n,end:i}}var a=parseInt(qe.apply(void 0,A),16);if(this.peekCodePoint(0)===kt&&Hi(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var l=[];Hi(t)&&l.length<6;)l.push(t),t=this.consumeCodePoint();var i=parseInt(qe.apply(void 0,l),16);return{type:30,start:a,end:i}}else return{type:30,start:a,end:a}},e.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===Ao?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Ao?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},e.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Nr)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===$a||t===Za){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Nr||this.peekCodePoint(0)===Hs)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),no)}for(;;){var n=this.consumeCodePoint();if(n===Nr||n===Hs)return{type:22,value:qe.apply(void 0,A)};if(to(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Nr||this.peekCodePoint(0)===Hs?(this.consumeCodePoint(),{type:22,value:qe.apply(void 0,A)}):(this.consumeBadUrlRemnants(),no);if(n===Za||n===$a||n===Ao||y0(n))return this.consumeBadUrlRemnants(),no;if(n===Rs)if(yn(n,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),no;else A.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;to(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===Hs||A===Nr)return;yn(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(A){for(var t=5e4,r="";A>0;){var n=Math.min(t,A);r+=qe.apply(void 0,this._value.splice(0,n)),A-=n}return this._value.shift(),r},e.prototype.consumeStringToken=function(A){var t="",r=0;do{var n=this._value[r];if(n===Nr||n===void 0||n===A)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===xo)return this._value.splice(0,r),D0;if(n===Rs){var i=this._value[r+1];i!==Nr&&i!==void 0&&(i===xo?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):yn(n,i)&&(t+=this.consumeStringSlice(r),t+=qe(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},e.prototype.consumeNumber=function(){var A=[],t=Zs,r=this.peekCodePoint(0);for((r===zn||r===kt)&&A.push(this.consumeCodePoint());Ut(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Xs&&Ut(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=$u;Ut(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((r===Ch||r===vh)&&((n===zn||n===kt)&&Ut(i)||Ut(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=$u;Ut(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[Q0(A),t]},e.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],r=A[1],n=this.peekCodePoint(0),i=this.peekCodePoint(1),a=this.peekCodePoint(2);if(ro(n,i,a)){var l=this.consumeName();return{type:15,number:t,flags:r,unit:l}}return n===jg?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Hi(A)){for(var t=qe(A);Hi(this.peekCodePoint(0))&&t.length<6;)t+=qe(this.consumeCodePoint());to(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||p0(r)||r>1114111?tf:r}return A===Nr?tf:A},e.prototype.consumeName=function(){for(var A="";;){var t=this.consumeCodePoint();if(rf(t))A+=qe(t);else if(yn(t,this.peekCodePoint(0)))A+=qe(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),A}},e}(),Fh=function(){function e(A){this._tokens=A}return e.create=function(A){var t=new Qh;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var t=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var A=[];;){var t=this.consumeComponentValue();if(t.type===32)return A;A.push(t),A.push()}},e.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},e.prototype.consumeSimpleBlock=function(A){for(var t={type:A,values:[]},r=this.consumeToken();;){if(r.type===32||j0(r,A))return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue()),r=this.consumeToken()}},e.prototype.consumeFunction=function(A){for(var t={name:A.value,values:[],type:18};;){var r=this.consumeToken();if(r.type===32||r.type===3)return t;this.reconsumeToken(r),t.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A>"u"?Nc:A},e.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},e}(),$s=function(e){return e.type===15},Yi=function(e){return e.type===17},Qe=function(e){return e.type===20},V0=function(e){return e.type===0},Dc=function(e,A){return Qe(e)&&e.value===A},bh=function(e){return e.type!==31},zi=function(e){return e.type!==31&&e.type!==4},Or=function(e){var A=[],t=[];return e.forEach(function(r){if(r.type===4){if(t.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(t),t=[];return}r.type!==31&&t.push(r)}),t.length&&A.push(t),A},j0=function(e,A){return A===11&&e.type===12||A===28&&e.type===29?!0:A===2&&e.type===3},xn=function(e){return e.type===17||e.type===15},tt=function(e){return e.type===16||xn(e)},Uh=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Bt={type:17,number:0,flags:Zs},ru={type:16,number:50,flags:Zs},Fn={type:16,number:100,flags:Zs},ks=function(e,A,t){var r=e[0],n=e[1];return[xe(r,A),xe(typeof n<"u"?n:r,t)]},xe=function(e,A){if(e.type===16)return e.number/100*A;if($s(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},Lh="deg",Eh="grad",xh="rad",Ih="turn",Vo={name:"angle",parse:function(e,A){if(A.type===15)switch(A.unit){case Lh:return Math.PI*A.number/180;case Eh:return Math.PI/200*A.number;case xh:return A.number;case Ih:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},_h=function(e){return e.type===15&&(e.unit===Lh||e.unit===Eh||e.unit===xh||e.unit===Ih)},Hh=function(e){var A=e.filter(Qe).map(function(t){return t.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Bt,Bt];case"to top":case"bottom":return nr(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Bt,Fn];case"to right":case"left":return nr(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Fn,Fn];case"to bottom":case"top":return nr(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Fn,Bt];case"to left":case"right":return nr(270)}return 0},nr=function(e){return Math.PI*e/180},Ln={name:"color",parse:function(e,A){if(A.type===18){var t=G0[A.name];if(typeof t>"u")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(A.type===5){if(A.value.length===3){var r=A.value.substring(0,1),n=A.value.substring(1,2),i=A.value.substring(2,3);return bn(parseInt(r+r,16),parseInt(n+n,16),parseInt(i+i,16),1)}if(A.value.length===4){var r=A.value.substring(0,1),n=A.value.substring(1,2),i=A.value.substring(2,3),a=A.value.substring(3,4);return bn(parseInt(r+r,16),parseInt(n+n,16),parseInt(i+i,16),parseInt(a+a,16)/255)}if(A.value.length===6){var r=A.value.substring(0,2),n=A.value.substring(2,4),i=A.value.substring(4,6);return bn(parseInt(r,16),parseInt(n,16),parseInt(i,16),1)}if(A.value.length===8){var r=A.value.substring(0,2),n=A.value.substring(2,4),i=A.value.substring(4,6),a=A.value.substring(6,8);return bn(parseInt(r,16),parseInt(n,16),parseInt(i,16),parseInt(a,16)/255)}}if(A.type===20){var l=en[A.value.toUpperCase()];if(typeof l<"u")return l}return en.TRANSPARENT}},En=function(e){return(255&e)===0},lt=function(e){var A=255&e,t=255&e>>8,r=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+r+","+t+","+A/255+")":"rgb("+n+","+r+","+t+")"},bn=function(e,A,t,r){return(e<<24|A<<16|t<<8|Math.round(r*255)<<0)>>>0},nf=function(e,A){if(e.type===17)return e.number;if(e.type===16){var t=A===3?1:255;return A===3?e.number/100*t:Math.round(e.number/100*t)}return 0},sf=function(e,A){var t=A.filter(zi);if(t.length===3){var r=t.map(nf),n=r[0],i=r[1],a=r[2];return bn(n,i,a,1)}if(t.length===4){var l=t.map(nf),n=l[0],i=l[1],a=l[2],c=l[3];return bn(n,i,a,c)}return 0};function Zl(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<1/2?A:t<2/3?(A-e)*6*(2/3-t)+e:e}var af=function(e,A){var t=A.filter(zi),r=t[0],n=t[1],i=t[2],a=t[3],l=(r.type===17?nr(r.number):Vo.parse(e,r))/(Math.PI*2),c=tt(n)?n.number/100:0,h=tt(i)?i.number/100:0,g=typeof a<"u"&&tt(a)?xe(a,1):1;if(c===0)return bn(h*255,h*255,h*255,1);var B=h<=.5?h*(c+1):h+c-h*c,w=h*2-B,d=Zl(w,B,l+1/3),L=Zl(w,B,l),C=Zl(w,B,l-1/3);return bn(d*255,L*255,C*255,g)},G0={hsl:af,hsla:af,rgb:sf,rgba:sf},Vs=function(e,A){return Ln.parse(e,Fh.create(A).parseComponentValue())},en={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},q0={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Qe(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},W0={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jo=function(e,A){var t=Ln.parse(e,A[0]),r=A[1];return r&&tt(r)?{color:t,stop:r}:{color:t,stop:null}},of=function(e,A){var t=e[0],r=e[e.length-1];t.stop===null&&(t.stop=Bt),r.stop===null&&(r.stop=Fn);for(var n=[],i=0,a=0;ai?n.push(c):n.push(i),i=c}else n.push(null)}for(var h=null,a=0;aa.optimumDistance)?{optimumCorner:l,optimumDistance:g}:a},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},z0=function(e,A,t,r,n){var i=0,a=0;switch(e.size){case 0:e.shape===0?i=a=Math.min(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(i=Math.min(Math.abs(A),Math.abs(A-r)),a=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(e.shape===0)i=a=Math.min(vr(A,t),vr(A,t-n),vr(A-r,t),vr(A-r,t-n));else if(e.shape===1){var l=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-r)),c=lf(r,n,A,t,!0),h=c[0],g=c[1];i=vr(h-A,(g-t)/l),a=l*i}break;case 1:e.shape===0?i=a=Math.max(Math.abs(A),Math.abs(A-r),Math.abs(t),Math.abs(t-n)):e.shape===1&&(i=Math.max(Math.abs(A),Math.abs(A-r)),a=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(e.shape===0)i=a=Math.max(vr(A,t),vr(A,t-n),vr(A-r,t),vr(A-r,t-n));else if(e.shape===1){var l=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-r)),B=lf(r,n,A,t,!1),h=B[0],g=B[1];i=vr(h-A,(g-t)/l),a=l*i}break}return Array.isArray(e.size)&&(i=xe(e.size[0],r),a=e.size.length===2?xe(e.size[1],n):i),[i,a]},Y0=function(e,A){var t=nr(180),r=[];return Or(A).forEach(function(n,i){if(i===0){var a=n[0];if(a.type===20&&a.value==="to"){t=Hh(n);return}else if(_h(a)){t=Vo.parse(e,a);return}}var l=jo(e,n);r.push(l)}),{angle:t,stops:r,type:1}},io=function(e,A){var t=nr(180),r=[];return Or(A).forEach(function(n,i){if(i===0){var a=n[0];if(a.type===20&&["top","left","right","bottom"].indexOf(a.value)!==-1){t=Hh(n);return}else if(_h(a)){t=(Vo.parse(e,a)+nr(270))%nr(360);return}}var l=jo(e,n);r.push(l)}),{angle:t,stops:r,type:1}},Z0=function(e,A){var t=nr(180),r=[],n=1,i=0,a=3,l=[];return Or(A).forEach(function(c,h){var g=c[0];if(h===0){if(Qe(g)&&g.value==="linear"){n=1;return}else if(Qe(g)&&g.value==="radial"){n=2;return}}if(g.type===18){if(g.name==="from"){var B=Ln.parse(e,g.values[0]);r.push({stop:Bt,color:B})}else if(g.name==="to"){var B=Ln.parse(e,g.values[0]);r.push({stop:Fn,color:B})}else if(g.name==="color-stop"){var w=g.values.filter(zi);if(w.length===2){var B=Ln.parse(e,w[1]),d=w[0];Yi(d)&&r.push({stop:{type:16,number:d.number*100,flags:d.flags},color:B})}}}}),n===1?{angle:(t+nr(180))%nr(360),stops:r,type:n}:{size:a,shape:i,stops:r,position:l,type:n}},Sh="closest-side",Nh="farthest-side",Dh="closest-corner",Th="farthest-corner",Ph="circle",Oh="ellipse",kh="cover",Mh="contain",$0=function(e,A){var t=0,r=3,n=[],i=[];return Or(A).forEach(function(a,l){var c=!0;if(l===0){var h=!1;c=a.reduce(function(B,w){if(h)if(Qe(w))switch(w.value){case"center":return i.push(ru),B;case"top":case"left":return i.push(Bt),B;case"right":case"bottom":return i.push(Fn),B}else(tt(w)||xn(w))&&i.push(w);else if(Qe(w))switch(w.value){case Ph:return t=0,!1;case Oh:return t=1,!1;case"at":return h=!0,!1;case Sh:return r=0,!1;case kh:case Nh:return r=1,!1;case Mh:case Dh:return r=2,!1;case Th:return r=3,!1}else if(xn(w)||tt(w))return Array.isArray(r)||(r=[]),r.push(w),!1;return B},c)}if(c){var g=jo(e,a);n.push(g)}}),{size:r,shape:t,stops:n,position:i,type:2}},so=function(e,A){var t=0,r=3,n=[],i=[];return Or(A).forEach(function(a,l){var c=!0;if(l===0?c=a.reduce(function(g,B){if(Qe(B))switch(B.value){case"center":return i.push(ru),!1;case"top":case"left":return i.push(Bt),!1;case"right":case"bottom":return i.push(Fn),!1}else if(tt(B)||xn(B))return i.push(B),!1;return g},c):l===1&&(c=a.reduce(function(g,B){if(Qe(B))switch(B.value){case Ph:return t=0,!1;case Oh:return t=1,!1;case Mh:case Sh:return r=0,!1;case Nh:return r=1,!1;case Dh:return r=2,!1;case kh:case Th:return r=3,!1}else if(xn(B)||tt(B))return Array.isArray(r)||(r=[]),r.push(B),!1;return g},c)),c){var h=jo(e,a);n.push(h)}}),{size:r,shape:t,stops:n,position:i,type:2}},AB=function(e){return e.type===1},eB=function(e){return e.type===2},nu={name:"image",parse:function(e,A){if(A.type===22){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(A.type===18){var r=Kh[A.name];if(typeof r>"u")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return r(e,A.values)}throw new Error("Unsupported image type "+A.type)}};function tB(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!Kh[e.name])}var Kh={"linear-gradient":Y0,"-moz-linear-gradient":io,"-ms-linear-gradient":io,"-o-linear-gradient":io,"-webkit-linear-gradient":io,"radial-gradient":$0,"-moz-radial-gradient":so,"-ms-radial-gradient":so,"-o-radial-gradient":so,"-webkit-radial-gradient":so,"-webkit-gradient":Z0},rB={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A.filter(function(r){return zi(r)&&tB(r)}).map(function(r){return nu.parse(e,r)})}},nB={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Qe(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},iB={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Or(A).map(function(t){return t.filter(tt)}).map(Uh)}},sB={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Or(A).map(function(t){return t.filter(Qe).map(function(r){return r.value}).join(" ")}).map(aB)}},aB=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Gi;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(Gi||(Gi={}));var oB={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Or(A).map(function(t){return t.filter(lB)})}},lB=function(e){return Qe(e)||tt(e)},Go=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},cB=Go("top"),uB=Go("right"),fB=Go("bottom"),hB=Go("left"),qo=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return Uh(t.filter(tt))}}},dB=qo("top-left"),gB=qo("top-right"),BB=qo("bottom-right"),pB=qo("bottom-left"),Wo=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},wB=Wo("top"),vB=Wo("right"),mB=Wo("bottom"),CB=Wo("left"),Jo=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return $s(t)?t.number:0}}},yB=Jo("top"),QB=Jo("right"),FB=Jo("bottom"),bB=Jo("left"),UB={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},LB={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},EB={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Qe).reduce(function(t,r){return t|xB(r.value)},0)}},xB=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},IB={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},_B={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},_o;(function(e){e.NORMAL="normal",e.STRICT="strict"})(_o||(_o={}));var HB={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"strict":return _o.STRICT;case"normal":default:return _o.NORMAL}}},SB={name:"line-height",initialValue:"normal",prefix:!1,type:4},cf=function(e,A){return Qe(e)&&e.value==="normal"?1.2*A:e.type===17?A*e.number:tt(e)?xe(e,A):A},NB={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return A.type===20&&A.value==="none"?null:nu.parse(e,A)}},DB={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},Tc={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){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;case"none":default:return-1}}},Xo=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},TB=Xo("top"),PB=Xo("right"),OB=Xo("bottom"),kB=Xo("left"),MB={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Qe).map(function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},KB={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},zo=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},RB=zo("top"),VB=zo("right"),jB=zo("bottom"),GB=zo("left"),qB={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},WB={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},JB={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.length===1&&Dc(A[0],"none")?[]:Or(A).map(function(t){for(var r={color:en.TRANSPARENT,offsetX:Bt,offsetY:Bt,blur:Bt},n=0,i=0;i"u")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return t(A.values)}return null}},YB=function(e){var A=e.filter(function(t){return t.type===17}).map(function(t){return t.number});return A.length===6?A:null},ZB=function(e){var A=e.filter(function(c){return c.type===17}).map(function(c){return c.number}),t=A[0],r=A[1];A[2],A[3];var n=A[4],i=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var a=A[12],l=A[13];return A[14],A[15],A.length===16?[t,r,n,i,a,l]:null},$B={matrix:YB,matrix3d:ZB},uf={type:16,number:50,flags:Zs},Ap=[uf,uf],ep={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,A){var t=A.filter(tt);return t.length!==2?Ap:[t[0],t[1]]}},tp={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},js;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(js||(js={}));var rp={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-all":return js.BREAK_ALL;case"keep-all":return js.KEEP_ALL;case"normal":default:return js.NORMAL}}},np={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,A){if(A.type===20)return{auto:!0,order:0};if(Yi(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},Rh={name:"time",parse:function(e,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},ip={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,A){return Yi(A)?A.number:1}},sp={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ap={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,A){return A.filter(Qe).map(function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(t){return t!==0})}},op={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,A){var t=[],r=[];return A.forEach(function(n){switch(n.type){case 20:case 0:t.push(n.value);break;case 17:t.push(n.number.toString());break;case 4:r.push(t.join(" ")),t.length=0;break}}),t.length&&r.push(t.join(" ")),r.map(function(n){return n.indexOf(" ")===-1?n:"'"+n+"'"})}},lp={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},cp={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,A){if(Yi(A))return A.number;if(Qe(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},up={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.filter(Qe).map(function(t){return t.value})}},fp={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},it=function(e,A){return(e&A)!==0},hp={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(A.length===0)return[];var t=A[0];return t.type===20&&t.value==="none"?[]:A}},dp={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,A){if(A.length===0)return null;var t=A[0];if(t.type===20&&t.value==="none")return null;for(var r=[],n=A.filter(bh),i=0;i1?1:0],this.overflowWrap=OA(A,KB,t.overflowWrap),this.paddingTop=OA(A,RB,t.paddingTop),this.paddingRight=OA(A,VB,t.paddingRight),this.paddingBottom=OA(A,jB,t.paddingBottom),this.paddingLeft=OA(A,GB,t.paddingLeft),this.paintOrder=OA(A,vp,t.paintOrder),this.position=OA(A,WB,t.position),this.textAlign=OA(A,qB,t.textAlign),this.textDecorationColor=OA(A,sp,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=OA(A,ap,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=OA(A,JB,t.textShadow),this.textTransform=OA(A,XB,t.textTransform),this.transform=OA(A,zB,t.transform),this.transformOrigin=OA(A,ep,t.transformOrigin),this.visibility=OA(A,tp,t.visibility),this.webkitTextStrokeColor=OA(A,mp,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=OA(A,Cp,t.webkitTextStrokeWidth),this.wordBreak=OA(A,rp,t.wordBreak),this.zIndex=OA(A,np,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return En(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return it(this.display,4)||it(this.display,33554432)||it(this.display,268435456)||it(this.display,536870912)||it(this.display,67108864)||it(this.display,134217728)},e}(),Qp=function(){function e(A,t){this.content=OA(A,hp,t.content),this.quotes=OA(A,pp,t.quotes)}return e}(),hf=function(){function e(A,t){this.counterIncrement=OA(A,dp,t.counterIncrement),this.counterReset=OA(A,gp,t.counterReset)}return e}(),OA=function(e,A,t){var r=new Qh,n=t!==null&&typeof t<"u"?t.toString():A.initialValue;r.write(n);var i=new Fh(r.read());switch(A.type){case 2:var a=i.parseComponentValue();return A.parse(e,Qe(a)?a.value:A.initialValue);case 0:return A.parse(e,i.parseComponentValue());case 1:return A.parse(e,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(A.format){case"angle":return Vo.parse(e,i.parseComponentValue());case"color":return Ln.parse(e,i.parseComponentValue());case"image":return nu.parse(e,i.parseComponentValue());case"length":var l=i.parseComponentValue();return xn(l)?l:Bt;case"length-percentage":var c=i.parseComponentValue();return tt(c)?c:Bt;case"time":return Rh.parse(e,i.parseComponentValue())}break}},Fp="data-html2canvas-debug",bp=function(e){var A=e.getAttribute(Fp);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Pc=function(e,A){var t=bp(e);return t===1||A===t},kr=function(){function e(A,t){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Pc(t,3))debugger;this.styles=new yp(A,window.getComputedStyle(t,null)),Mc(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=Ko(this.context,t),Pc(t,4)&&(this.flags|=16)}return e}(),Up="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",df="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ms=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ao=0;ao>4,g[n++]=(a&15)<<4|l>>2,g[n++]=(l&3)<<6|c&63;return h},Ep=function(e){for(var A=e.length,t=[],r=0;r>Zn,_p=1<>Zn,Sp=Vh+Hp,Np=Sp,Dp=32,Tp=Np+Dp,Pp=65536>>iu,Op=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Zn],t=(t<<$l)+(A&Ac),this.data[t];if(A<=65535)return t=this.index[Vh+(A-55296>>Zn)],t=(t<<$l)+(A&Ac),this.data[t];if(A>iu),t=this.index[t],t+=A>>Zn&kp,t=this.index[t],t=(t<<$l)+(A&Ac),this.data[t];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Bf="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Vp=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var oo=0;oo=55296&&n<=56319&&t>10)+55296,a%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},Jp=Kp(Up),tr="×",sc="÷",Xp=function(e){return Jp.get(e)},zp=function(e,A,t){var r=t-2,n=A[r],i=A[t-1],a=A[t];if(i===ec&&a===tc)return tr;if(i===ec||i===tc||i===pf||a===ec||a===tc||a===pf)return sc;if(i===vf&&[vf,rc,mf,Cf].indexOf(a)!==-1||(i===mf||i===rc)&&(a===rc||a===nc)||(i===Cf||i===nc)&&a===nc||a===yf||a===wf||a===Gp||i===jp)return tr;if(i===yf&&a===Qf){for(;n===wf;)n=A[--r];if(n===Qf)return tr}if(i===ic&&a===ic){for(var l=0;n===ic;)l++,n=A[--r];if(l%2===0)return tr}return sc},Yp=function(e){var A=qp(e),t=A.length,r=0,n=0,i=A.map(Xp);return{next:function(){if(r>=t)return{done:!0,value:null};for(var a=tr;ra.x||g.y>a.y;return a=g,h===0?!0:B});return e.body.removeChild(A),l},e2=function(){return typeof new Image().crossOrigin<"u"},t2=function(){return typeof new XMLHttpRequest().responseType=="string"},r2=function(e){var A=new Image,t=e.createElement("canvas"),r=t.getContext("2d");if(!r)return!1;A.src="data:image/svg+xml,";try{r.drawImage(A,0,0),t.toDataURL()}catch{return!1}return!0},Ff=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},n2=function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var r=A.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,t,t);var n=new Image,i=A.toDataURL();n.src=i;var a=Oc(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),bf(a).then(function(l){r.drawImage(l,0,0);var c=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var h=e.createElement("div");return h.style.backgroundImage="url("+i+")",h.style.height=t+"px",Ff(c)?bf(Oc(t,t,0,0,h)):Promise.reject(!1)}).then(function(l){return r.drawImage(l,0,0),Ff(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},Oc=function(e,A,t,r,n){var i="http://www.w3.org/2000/svg",a=document.createElementNS(i,"svg"),l=document.createElementNS(i,"foreignObject");return a.setAttributeNS(null,"width",e.toString()),a.setAttributeNS(null,"height",A.toString()),l.setAttributeNS(null,"width","100%"),l.setAttributeNS(null,"height","100%"),l.setAttributeNS(null,"x",t.toString()),l.setAttributeNS(null,"y",r.toString()),l.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(l),l.appendChild(n),a},bf=function(e){return new Promise(function(A,t){var r=new Image;r.onload=function(){return A(r)},r.onerror=t,r.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},gt={get SUPPORT_RANGE_BOUNDS(){var e=$p(document);return Object.defineProperty(gt,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=gt.SUPPORT_RANGE_BOUNDS&&A2(document);return Object.defineProperty(gt,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=r2(document);return Object.defineProperty(gt,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?n2(document):Promise.resolve(!1);return Object.defineProperty(gt,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=e2();return Object.defineProperty(gt,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=t2();return Object.defineProperty(gt,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(gt,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(gt,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Gs=function(){function e(A,t){this.text=A,this.bounds=t}return e}(),i2=function(e,A,t,r){var n=o2(A,t),i=[],a=0;return n.forEach(function(l){if(t.textDecorationLine.length||l.trim().length>0)if(gt.SUPPORT_RANGE_BOUNDS){var c=Uf(r,a,l.length).getClientRects();if(c.length>1){var h=su(l),g=0;h.forEach(function(w){i.push(new Gs(w,tn.fromDOMRectList(e,Uf(r,g+a,w.length).getClientRects()))),g+=w.length})}else i.push(new Gs(l,tn.fromDOMRectList(e,c)))}else{var B=r.splitText(l.length);i.push(new Gs(l,s2(e,r))),r=B}else gt.SUPPORT_RANGE_BOUNDS||(r=r.splitText(l.length));a+=l.length}),i},s2=function(e,A){var t=A.ownerDocument;if(t){var r=t.createElement("html2canvaswrapper");r.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(r,A);var i=Ko(e,r);return r.firstChild&&n.replaceChild(r.firstChild,r),i}}return tn.EMPTY},Uf=function(e,A,t){var r=e.ownerDocument;if(!r)throw new Error("Node has no owner document");var n=r.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},su=function(e){if(gt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map(function(t){return t.segment})}return Zp(e)},a2=function(e,A){if(gt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map(function(r){return r.segment})}return c2(e,A)},o2=function(e,A){return A.letterSpacing!==0?su(e):a2(e,A)},l2=[32,160,4961,65792,65793,4153,4241],c2=function(e,A){for(var t=Pg(e,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),r=[],n,i=function(){if(n.value){var a=n.value.slice(),l=Ro(a),c="";l.forEach(function(h){l2.indexOf(h)===-1?c+=qe(h):(c.length&&r.push(c),r.push(qe(h)),c="")}),c.length&&r.push(c)}};!(n=t.next()).done;)i();return r},u2=function(){function e(A,t,r){this.text=f2(t.data,r.textTransform),this.textBounds=i2(A,this.text,r,t)}return e}(),f2=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(h2,d2);case 2:return e.toUpperCase();default:return e}},h2=/(^|\s|:|-|\(|\))([a-z])/g,d2=function(e,A,t){return e.length>0?A+t.toUpperCase():e},jh=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.src=r.currentSrc||r.src,n.intrinsicWidth=r.naturalWidth,n.intrinsicHeight=r.naturalHeight,n.context.cache.addImage(n.src),n}return A}(kr),Gh=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.canvas=r,n.intrinsicWidth=r.width,n.intrinsicHeight=r.height,n}return A}(kr),qh=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this,i=new XMLSerializer,a=Ko(t,r);return r.setAttribute("width",a.width+"px"),r.setAttribute("height",a.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(i.serializeToString(r)),n.intrinsicWidth=r.width.baseVal.value,n.intrinsicHeight=r.height.baseVal.value,n.context.cache.addImage(n.svg),n}return A}(kr),Wh=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return A}(kr),kc=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.start=r.start,n.reversed=typeof r.reversed=="boolean"&&r.reversed===!0,n}return A}(kr),g2=[{type:15,flags:0,unit:"px",number:3}],B2=[{type:16,flags:0,number:50}],p2=function(e){return e.width>e.height?new tn(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width0)t.textNodes.push(new u2(e,n,t.styles));else if(Vi(n))if(rd(n)&&n.assignedNodes)n.assignedNodes().forEach(function(l){return Qo(e,l,t,r)});else{var a=Yh(e,n);a.styles.isVisible()&&(C2(n,a,r)?a.flags|=4:y2(a.styles)&&(a.flags|=2),m2.indexOf(n.tagName)!==-1&&(a.flags|=8),t.elements.push(a),n.slot,n.shadowRoot?Qo(e,n.shadowRoot,a,r):!No(n)&&!Ad(n)&&!Do(n)&&Qo(e,n,a,r))}},Yh=function(e,A){return Kc(A)?new jh(e,A):ed(A)?new Gh(e,A):Ad(A)?new qh(e,A):Q2(A)?new Wh(e,A):F2(A)?new kc(e,A):b2(A)?new au(e,A):Do(A)?new Jh(e,A):No(A)?new Xh(e,A):td(A)?new zh(e,A):new kr(e,A)},Zh=function(e,A){var t=Yh(e,A);return t.flags|=4,Qo(e,A,t,t),t},C2=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||ou(e)&&t.styles.isTransparent()},y2=function(e){return e.isPositioned()||e.isFloating()},$h=function(e){return e.nodeType===Node.TEXT_NODE},Vi=function(e){return e.nodeType===Node.ELEMENT_NODE},Mc=function(e){return Vi(e)&&typeof e.style<"u"&&!Fo(e)},Fo=function(e){return typeof e.className=="object"},Q2=function(e){return e.tagName==="LI"},F2=function(e){return e.tagName==="OL"},b2=function(e){return e.tagName==="INPUT"},U2=function(e){return e.tagName==="HTML"},Ad=function(e){return e.tagName==="svg"},ou=function(e){return e.tagName==="BODY"},ed=function(e){return e.tagName==="CANVAS"},Ef=function(e){return e.tagName==="VIDEO"},Kc=function(e){return e.tagName==="IMG"},td=function(e){return e.tagName==="IFRAME"},xf=function(e){return e.tagName==="STYLE"},L2=function(e){return e.tagName==="SCRIPT"},No=function(e){return e.tagName==="TEXTAREA"},Do=function(e){return e.tagName==="SELECT"},rd=function(e){return e.tagName==="SLOT"},If=function(e){return e.tagName.indexOf("-")>0},E2=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(A){var t=this.counters[A];return t&&t.length?t[t.length-1]:1},e.prototype.getCounterValues=function(A){var t=this.counters[A];return t||[]},e.prototype.pop=function(A){var t=this;A.forEach(function(r){return t.counters[r].pop()})},e.prototype.parse=function(A){var t=this,r=A.counterIncrement,n=A.counterReset,i=!0;r!==null&&r.forEach(function(l){var c=t.counters[l.counter];c&&l.increment!==0&&(i=!1,c.length||c.push(1),c[Math.max(0,c.length-1)]+=l.increment)});var a=[];return i&&n.forEach(function(l){var c=t.counters[l.counter];a.push(l.counter),c||(c=t.counters[l.counter]=[]),c.push(l.reset)}),a},e}(),_f={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"]},Hf={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},x2={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},I2={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Si=function(e,A,t,r,n,i){return et?zs(e,n,i.length>0):r.integers.reduce(function(a,l,c){for(;e>=l;)e-=l,a+=r.values[c];return a},"")+i},nd=function(e,A,t,r){var n="";do t||e--,n=r(e)+n,e/=A;while(e*A>=A);return n},Ge=function(e,A,t,r,n){var i=t-A+1;return(e<0?"-":"")+(nd(Math.abs(e),i,r,function(a){return qe(Math.floor(a%i)+A)})+n)},qn=function(e,A,t){t===void 0&&(t=". ");var r=A.length;return nd(Math.abs(e),r,!1,function(n){return A[Math.floor(n%r)]})+t},ki=1,mn=2,Cn=4,Ks=8,$r=function(e,A,t,r,n,i){if(e<-9999||e>9999)return zs(e,4,n.length>0);var a=Math.abs(e),l=n;if(a===0)return A[0]+l;for(var c=0;a>0&&c<=4;c++){var h=a%10;h===0&&it(i,ki)&&l!==""?l=A[h]+l:h>1||h===1&&c===0||h===1&&c===1&&it(i,mn)||h===1&&c===1&&it(i,Cn)&&e>100||h===1&&c>1&&it(i,Ks)?l=A[h]+(c>0?t[c-1]:"")+l:h===1&&c>0&&(l=t[c-1]+l),a=Math.floor(a/10)}return(e<0?r:"")+l},Sf="十百千萬",Nf="拾佰仟萬",Df="マイナス",ac="마이너스",zs=function(e,A,t){var r=t?". ":"",n=t?"、":"",i=t?", ":"",a=t?" ":"";switch(A){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var l=Ge(e,48,57,!0,r);return l.length<4?"0"+l:l;case 4:return qn(e,"〇一二三四五六七八九",n);case 6:return Si(e,1,3999,_f,3,r).toLowerCase();case 7:return Si(e,1,3999,_f,3,r);case 8:return Ge(e,945,969,!1,r);case 9:return Ge(e,97,122,!1,r);case 10:return Ge(e,65,90,!1,r);case 11:return Ge(e,1632,1641,!0,r);case 12:case 49:return Si(e,1,9999,Hf,3,r);case 35:return Si(e,1,9999,Hf,3,r).toLowerCase();case 13:return Ge(e,2534,2543,!0,r);case 14:case 30:return Ge(e,6112,6121,!0,r);case 15:return qn(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return qn(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return $r(e,"零一二三四五六七八九",Sf,"負",n,mn|Cn|Ks);case 47:return $r(e,"零壹貳參肆伍陸柒捌玖",Nf,"負",n,ki|mn|Cn|Ks);case 42:return $r(e,"零一二三四五六七八九",Sf,"负",n,mn|Cn|Ks);case 41:return $r(e,"零壹贰叁肆伍陆柒捌玖",Nf,"负",n,ki|mn|Cn|Ks);case 26:return $r(e,"〇一二三四五六七八九","十百千万",Df,n,0);case 25:return $r(e,"零壱弐参四伍六七八九","拾百千万",Df,n,ki|mn|Cn);case 31:return $r(e,"영일이삼사오육칠팔구","십백천만",ac,i,ki|mn|Cn);case 33:return $r(e,"零一二三四五六七八九","十百千萬",ac,i,0);case 32:return $r(e,"零壹貳參四五六七八九","拾百千",ac,i,ki|mn|Cn);case 18:return Ge(e,2406,2415,!0,r);case 20:return Si(e,1,19999,I2,3,r);case 21:return Ge(e,2790,2799,!0,r);case 22:return Ge(e,2662,2671,!0,r);case 22:return Si(e,1,10999,x2,3,r);case 23:return qn(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return qn(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ge(e,3302,3311,!0,r);case 28:return qn(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return qn(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Ge(e,3792,3801,!0,r);case 37:return Ge(e,6160,6169,!0,r);case 38:return Ge(e,4160,4169,!0,r);case 39:return Ge(e,2918,2927,!0,r);case 40:return Ge(e,1776,1785,!0,r);case 43:return Ge(e,3046,3055,!0,r);case 44:return Ge(e,3174,3183,!0,r);case 45:return Ge(e,3664,3673,!0,r);case 46:return Ge(e,3872,3881,!0,r);case 3:default:return Ge(e,48,57,!0,r)}},id="data-html2canvas-ignore",Tf=function(){function e(A,t,r){if(this.context=A,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new E2,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(A,t){var r=this,n=_2(A,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var i=A.defaultView.pageXOffset,a=A.defaultView.pageYOffset,l=n.contentWindow,c=l.document,h=N2(n).then(function(){return Ht(r,void 0,void 0,function(){var g,B;return bt(this,function(w){switch(w.label){case 0:return this.scrolledElements.forEach(O2),l&&(l.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(l.scrollY!==t.top||l.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(l.scrollX-t.left,l.scrollY-t.top,0,0))),g=this.options.onclone,B=this.clonedReferenceElement,typeof B>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:w.sent(),w.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,S2(c)]:[3,4];case 3:w.sent(),w.label=4;case 4:return typeof g=="function"?[2,Promise.resolve().then(function(){return g(c,B)}).then(function(){return n})]:[2,n]}})})});return c.open(),c.write(T2(document.doctype)+""),P2(this.referenceElement.ownerDocument,i,a),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),h},e.prototype.createElementClone=function(A){if(Pc(A,2))debugger;if(ed(A))return this.createCanvasClone(A);if(Ef(A))return this.createVideoClone(A);if(xf(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return Kc(t)&&(Kc(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),If(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return oc(A.style,t),t},e.prototype.createStyleClone=function(A){try{var t=A.sheet;if(t&&t.cssRules){var r=[].slice.call(t.cssRules,0).reduce(function(i,a){return a&&typeof a.cssText=="string"?i+a.cssText:i},""),n=A.cloneNode(!1);return n.textContent=r,n}}catch(i){if(this.context.logger.error("Unable to access cssRules property",i),i.name!=="SecurityError")throw i}return A.cloneNode(!1)},e.prototype.createCanvasClone=function(A){var t;if(this.options.inlineImages&&A.ownerDocument){var r=A.ownerDocument.createElement("img");try{return r.src=A.toDataURL(),r}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var n=A.cloneNode(!1);try{n.width=A.width,n.height=A.height;var i=A.getContext("2d"),a=n.getContext("2d");if(a)if(!this.options.allowTaint&&i)a.putImageData(i.getImageData(0,0,A.width,A.height),0,0);else{var l=(t=A.getContext("webgl2"))!==null&&t!==void 0?t:A.getContext("webgl");if(l){var c=l.getContextAttributes();(c==null?void 0:c.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}a.drawImage(A,0,0)}return n}catch{this.context.logger.info("Unable to clone canvas as it is tainted",A)}return n},e.prototype.createVideoClone=function(A){var t=A.ownerDocument.createElement("canvas");t.width=A.offsetWidth,t.height=A.offsetHeight;var r=t.getContext("2d");try{return r&&(r.drawImage(A,0,0,t.width,t.height),this.options.allowTaint||r.getImageData(0,0,t.width,t.height)),t}catch{this.context.logger.info("Unable to clone video as it is tainted",A)}var n=A.ownerDocument.createElement("canvas");return n.width=A.offsetWidth,n.height=A.offsetHeight,n},e.prototype.appendChildNode=function(A,t,r){(!Vi(t)||!L2(t)&&!t.hasAttribute(id)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!Vi(t)||!xf(t))&&A.appendChild(this.cloneNode(t,r))},e.prototype.cloneChildNodes=function(A,t,r){for(var n=this,i=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;i;i=i.nextSibling)if(Vi(i)&&rd(i)&&typeof i.assignedNodes=="function"){var a=i.assignedNodes();a.length&&a.forEach(function(l){return n.appendChildNode(t,l,r)})}else this.appendChildNode(t,i,r)},e.prototype.cloneNode=function(A,t){if($h(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var r=A.ownerDocument.defaultView;if(r&&Vi(A)&&(Mc(A)||Fo(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var i=r.getComputedStyle(A),a=r.getComputedStyle(A,":before"),l=r.getComputedStyle(A,":after");this.referenceElement===A&&Mc(n)&&(this.clonedReferenceElement=n),ou(n)&&K2(n);var c=this.counters.parse(new hf(this.context,i)),h=this.resolvePseudoContent(A,n,a,qs.BEFORE);If(A)&&(t=!0),Ef(A)||this.cloneChildNodes(A,n,t),h&&n.insertBefore(h,n.firstChild);var g=this.resolvePseudoContent(A,n,l,qs.AFTER);return g&&n.appendChild(g),this.counters.pop(c),(i&&(this.options.copyStyles||Fo(A))&&!td(A)||t)&&oc(i,n),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(No(A)||Do(A))&&(No(n)||Do(n))&&(n.value=A.value),n}return A.cloneNode(!1)},e.prototype.resolvePseudoContent=function(A,t,r,n){var i=this;if(r){var a=r.content,l=t.ownerDocument;if(!(!l||!a||a==="none"||a==="-moz-alt-content"||r.display==="none")){this.counters.parse(new hf(this.context,r));var c=new Qp(this.context,r),h=l.createElement("html2canvaspseudoelement");oc(r,h),c.content.forEach(function(B){if(B.type===0)h.appendChild(l.createTextNode(B.value));else if(B.type===22){var w=l.createElement("img");w.src=B.value,w.style.opacity="1",h.appendChild(w)}else if(B.type===18){if(B.name==="attr"){var d=B.values.filter(Qe);d.length&&h.appendChild(l.createTextNode(A.getAttribute(d[0].value)||""))}else if(B.name==="counter"){var L=B.values.filter(zi),C=L[0],N=L[1];if(C&&Qe(C)){var Q=i.counters.getCounterValue(C.value),I=N&&Qe(N)?Tc.parse(i.context,N.value):3;h.appendChild(l.createTextNode(zs(Q,I,!1)))}}else if(B.name==="counters"){var V=B.values.filter(zi),C=V[0],j=V[1],N=V[2];if(C&&Qe(C)){var z=i.counters.getCounterValues(C.value),Y=N&&Qe(N)?Tc.parse(i.context,N.value):3,$=j&&j.type===0?j.value:"",k=z.map(function(_){return zs(_,Y,!1)}).join($);h.appendChild(l.createTextNode(k))}}}else if(B.type===20)switch(B.value){case"open-quote":h.appendChild(l.createTextNode(ff(c.quotes,i.quoteDepth++,!0)));break;case"close-quote":h.appendChild(l.createTextNode(ff(c.quotes,--i.quoteDepth,!1)));break;default:h.appendChild(l.createTextNode(B.value))}}),h.className=Rc+" "+Vc;var g=n===qs.BEFORE?" "+Rc:" "+Vc;return Fo(t)?t.className.baseValue+=g:t.className+=g,h}}},e.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},e}(),qs;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(qs||(qs={}));var _2=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(id,"true"),e.body.appendChild(t),t},H2=function(e){return new Promise(function(A){if(e.complete){A();return}if(!e.src){A();return}e.onload=A,e.onerror=A})},S2=function(e){return Promise.all([].slice.call(e.images,0).map(H2))},N2=function(e){return new Promise(function(A,t){var r=e.contentWindow;if(!r)return t("No window assigned for iframe");var n=r.document;r.onload=e.onload=function(){r.onload=e.onload=null;var i=setInterval(function(){n.body.childNodes.length>0&&n.readyState==="complete"&&(clearInterval(i),A(e))},50)}})},D2=["all","d","content"],oc=function(e,A){for(var t=e.length-1;t>=0;t--){var r=e.item(t);D2.indexOf(r)===-1&&A.style.setProperty(r,e.getPropertyValue(r))}return A},T2=function(e){var A="";return e&&(A+=""),A},P2=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},O2=function(e){var A=e[0],t=e[1],r=e[2];A.scrollLeft=t,A.scrollTop=r},k2=":before",M2=":after",Rc="___html2canvas___pseudoelement_before",Vc="___html2canvas___pseudoelement_after",Pf=`{ content: "" !important; display: none !important; }`,K2=function(e){R2(e,"."+Rc+k2+Pf+` .`+Vc+M2+Pf)},R2=function(e,A){var t=e.ownerDocument;if(t){var r=t.createElement("style");r.textContent=A,e.appendChild(r)}},sd=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),V2=function(){function e(A,t){this.context=A,this._options=t,this._cache={}}return e.prototype.addImage=function(A){var t=Promise.resolve();return this.has(A)||(cc(A)||W2(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),t},e.prototype.match=function(A){return this._cache[A]},e.prototype.loadImage=function(A){return Ht(this,void 0,void 0,function(){var t,r,n,i,a=this;return bt(this,function(l){switch(l.label){case 0:return t=sd.isSameOrigin(A),r=!lc(A)&&this._options.useCORS===!0&>.SUPPORT_CORS_IMAGES&&!t,n=!lc(A)&&!t&&!cc(A)&&typeof this._options.proxy=="string"&>.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!lc(A)&&!cc(A)&&!n&&!r?[2]:(i=A,n?[4,this.proxy(i)]:[3,2]);case 1:i=l.sent(),l.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(c,h){var g=new Image;g.onload=function(){return c(g)},g.onerror=h,(J2(i)||r)&&(g.crossOrigin="anonymous"),g.src=i,g.complete===!0&&setTimeout(function(){return c(g)},500),a._options.imageTimeout>0&&setTimeout(function(){return h("Timed out ("+a._options.imageTimeout+"ms) loading image")},a._options.imageTimeout)})];case 3:return[2,l.sent()]}})})},e.prototype.has=function(A){return typeof this._cache[A]<"u"},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(A){var t=this,r=this._options.proxy;if(!r)throw new Error("No proxy defined");var n=A.substring(0,256);return new Promise(function(i,a){var l=gt.SUPPORT_RESPONSE_TYPE?"blob":"text",c=new XMLHttpRequest;c.onload=function(){if(c.status===200)if(l==="text")i(c.response);else{var B=new FileReader;B.addEventListener("load",function(){return i(B.result)},!1),B.addEventListener("error",function(w){return a(w)},!1),B.readAsDataURL(c.response)}else a("Failed to proxy resource "+n+" with status code "+c.status)},c.onerror=a;var h=r.indexOf("?")>-1?"&":"?";if(c.open("GET",""+r+h+"url="+encodeURIComponent(A)+"&responseType="+l),l!=="text"&&c instanceof XMLHttpRequest&&(c.responseType=l),t._options.imageTimeout){var g=t._options.imageTimeout;c.timeout=g,c.ontimeout=function(){return a("Timed out ("+g+"ms) proxying "+n)}}c.send()})},e}(),j2=/^data:image\/svg\+xml/i,G2=/^data:image\/.*;base64,/i,q2=/^data:image\/.*/i,W2=function(e){return gt.SUPPORT_SVG_DRAWING||!X2(e)},lc=function(e){return q2.test(e)},J2=function(e){return G2.test(e)},cc=function(e){return e.substr(0,4)==="blob"},X2=function(e){return e.substr(-3).toLowerCase()==="svg"||j2.test(e)},DA=function(){function e(A,t){this.type=0,this.x=A,this.y=t}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Ni=function(e,A,t){return new DA(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},lo=function(){function e(A,t,r,n){this.type=1,this.start=A,this.startControl=t,this.endControl=r,this.end=n}return e.prototype.subdivide=function(A,t){var r=Ni(this.start,this.startControl,A),n=Ni(this.startControl,this.endControl,A),i=Ni(this.endControl,this.end,A),a=Ni(r,n,A),l=Ni(n,i,A),c=Ni(a,l,A);return t?new e(this.start,r,a,c):new e(c,l,i,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),rr=function(e){return e.type===1},z2=function(){function e(A){var t=A.styles,r=A.bounds,n=ks(t.borderTopLeftRadius,r.width,r.height),i=n[0],a=n[1],l=ks(t.borderTopRightRadius,r.width,r.height),c=l[0],h=l[1],g=ks(t.borderBottomRightRadius,r.width,r.height),B=g[0],w=g[1],d=ks(t.borderBottomLeftRadius,r.width,r.height),L=d[0],C=d[1],N=[];N.push((i+c)/r.width),N.push((L+B)/r.width),N.push((a+C)/r.height),N.push((h+w)/r.height);var Q=Math.max.apply(Math,N);Q>1&&(i/=Q,a/=Q,c/=Q,h/=Q,B/=Q,w/=Q,L/=Q,C/=Q);var I=r.width-c,V=r.height-w,j=r.width-B,z=r.height-C,Y=t.borderTopWidth,$=t.borderRightWidth,k=t.borderBottomWidth,G=t.borderLeftWidth,nA=xe(t.paddingTop,A.bounds.width),_=xe(t.paddingRight,A.bounds.width),H=xe(t.paddingBottom,A.bounds.width),R=xe(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||a>0?Se(r.left+G/3,r.top+Y/3,i-G/3,a-Y/3,pe.TOP_LEFT):new DA(r.left+G/3,r.top+Y/3),this.topRightBorderDoubleOuterBox=i>0||a>0?Se(r.left+I,r.top+Y/3,c-$/3,h-Y/3,pe.TOP_RIGHT):new DA(r.left+r.width-$/3,r.top+Y/3),this.bottomRightBorderDoubleOuterBox=B>0||w>0?Se(r.left+j,r.top+V,B-$/3,w-k/3,pe.BOTTOM_RIGHT):new DA(r.left+r.width-$/3,r.top+r.height-k/3),this.bottomLeftBorderDoubleOuterBox=L>0||C>0?Se(r.left+G/3,r.top+z,L-G/3,C-k/3,pe.BOTTOM_LEFT):new DA(r.left+G/3,r.top+r.height-k/3),this.topLeftBorderDoubleInnerBox=i>0||a>0?Se(r.left+G*2/3,r.top+Y*2/3,i-G*2/3,a-Y*2/3,pe.TOP_LEFT):new DA(r.left+G*2/3,r.top+Y*2/3),this.topRightBorderDoubleInnerBox=i>0||a>0?Se(r.left+I,r.top+Y*2/3,c-$*2/3,h-Y*2/3,pe.TOP_RIGHT):new DA(r.left+r.width-$*2/3,r.top+Y*2/3),this.bottomRightBorderDoubleInnerBox=B>0||w>0?Se(r.left+j,r.top+V,B-$*2/3,w-k*2/3,pe.BOTTOM_RIGHT):new DA(r.left+r.width-$*2/3,r.top+r.height-k*2/3),this.bottomLeftBorderDoubleInnerBox=L>0||C>0?Se(r.left+G*2/3,r.top+z,L-G*2/3,C-k*2/3,pe.BOTTOM_LEFT):new DA(r.left+G*2/3,r.top+r.height-k*2/3),this.topLeftBorderStroke=i>0||a>0?Se(r.left+G/2,r.top+Y/2,i-G/2,a-Y/2,pe.TOP_LEFT):new DA(r.left+G/2,r.top+Y/2),this.topRightBorderStroke=i>0||a>0?Se(r.left+I,r.top+Y/2,c-$/2,h-Y/2,pe.TOP_RIGHT):new DA(r.left+r.width-$/2,r.top+Y/2),this.bottomRightBorderStroke=B>0||w>0?Se(r.left+j,r.top+V,B-$/2,w-k/2,pe.BOTTOM_RIGHT):new DA(r.left+r.width-$/2,r.top+r.height-k/2),this.bottomLeftBorderStroke=L>0||C>0?Se(r.left+G/2,r.top+z,L-G/2,C-k/2,pe.BOTTOM_LEFT):new DA(r.left+G/2,r.top+r.height-k/2),this.topLeftBorderBox=i>0||a>0?Se(r.left,r.top,i,a,pe.TOP_LEFT):new DA(r.left,r.top),this.topRightBorderBox=c>0||h>0?Se(r.left+I,r.top,c,h,pe.TOP_RIGHT):new DA(r.left+r.width,r.top),this.bottomRightBorderBox=B>0||w>0?Se(r.left+j,r.top+V,B,w,pe.BOTTOM_RIGHT):new DA(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=L>0||C>0?Se(r.left,r.top+z,L,C,pe.BOTTOM_LEFT):new DA(r.left,r.top+r.height),this.topLeftPaddingBox=i>0||a>0?Se(r.left+G,r.top+Y,Math.max(0,i-G),Math.max(0,a-Y),pe.TOP_LEFT):new DA(r.left+G,r.top+Y),this.topRightPaddingBox=c>0||h>0?Se(r.left+Math.min(I,r.width-$),r.top+Y,I>r.width+$?0:Math.max(0,c-$),Math.max(0,h-Y),pe.TOP_RIGHT):new DA(r.left+r.width-$,r.top+Y),this.bottomRightPaddingBox=B>0||w>0?Se(r.left+Math.min(j,r.width-G),r.top+Math.min(V,r.height-k),Math.max(0,B-$),Math.max(0,w-k),pe.BOTTOM_RIGHT):new DA(r.left+r.width-$,r.top+r.height-k),this.bottomLeftPaddingBox=L>0||C>0?Se(r.left+G,r.top+Math.min(z,r.height-k),Math.max(0,L-G),Math.max(0,C-k),pe.BOTTOM_LEFT):new DA(r.left+G,r.top+r.height-k),this.topLeftContentBox=i>0||a>0?Se(r.left+G+R,r.top+Y+nA,Math.max(0,i-(G+R)),Math.max(0,a-(Y+nA)),pe.TOP_LEFT):new DA(r.left+G+R,r.top+Y+nA),this.topRightContentBox=c>0||h>0?Se(r.left+Math.min(I,r.width+G+R),r.top+Y+nA,I>r.width+G+R?0:c-G+R,h-(Y+nA),pe.TOP_RIGHT):new DA(r.left+r.width-($+_),r.top+Y+nA),this.bottomRightContentBox=B>0||w>0?Se(r.left+Math.min(j,r.width-(G+R)),r.top+Math.min(V,r.height+Y+nA),Math.max(0,B-($+_)),w-(k+H),pe.BOTTOM_RIGHT):new DA(r.left+r.width-($+_),r.top+r.height-(k+H)),this.bottomLeftContentBox=L>0||C>0?Se(r.left+G+R,r.top+z,Math.max(0,L-(G+R)),C-(k+H),pe.BOTTOM_LEFT):new DA(r.left+G+R,r.top+r.height-(k+H))}return e}(),pe;(function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(pe||(pe={}));var Se=function(e,A,t,r,n){var i=4*((Math.sqrt(2)-1)/3),a=t*i,l=r*i,c=e+t,h=A+r;switch(n){case pe.TOP_LEFT:return new lo(new DA(e,h),new DA(e,h-l),new DA(c-a,A),new DA(c,A));case pe.TOP_RIGHT:return new lo(new DA(e,A),new DA(e+a,A),new DA(c,h-l),new DA(c,h));case pe.BOTTOM_RIGHT:return new lo(new DA(c,A),new DA(c,A+l),new DA(e+a,h),new DA(e,h));case pe.BOTTOM_LEFT:default:return new lo(new DA(c,h),new DA(c-a,h),new DA(e,A+l),new DA(e,A))}},To=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Y2=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Po=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Z2=function(){function e(A,t,r){this.offsetX=A,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return e}(),co=function(){function e(A,t){this.path=A,this.target=t,this.type=1}return e}(),$2=function(){function e(A){this.opacity=A,this.type=2,this.target=6}return e}(),A5=function(e){return e.type===0},ad=function(e){return e.type===1},e5=function(e){return e.type===2},Of=function(e,A){return e.length===A.length?e.some(function(t,r){return t===A[r]}):!1},t5=function(e,A,t,r,n){return e.map(function(i,a){switch(a){case 0:return i.add(A,t);case 1:return i.add(A+r,t);case 2:return i.add(A+r,t+n);case 3:return i.add(A,t+n)}return i})},od=function(){function e(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),ld=function(){function e(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new z2(this.container),this.container.styles.opacity<1&&this.effects.push(new $2(this.container.styles.opacity)),this.container.styles.transform!==null){var r=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,i=this.container.styles.transform;this.effects.push(new Z2(r,n,i))}if(this.container.styles.overflowX!==0){var a=To(this.curves),l=Po(this.curves);Of(a,l)?this.effects.push(new co(a,6)):(this.effects.push(new co(a,2)),this.effects.push(new co(l,4)))}}return e.prototype.getEffects=function(A){for(var t=[2,3].indexOf(this.container.styles.position)===-1,r=this.parent,n=this.effects.slice(0);r;){var i=r.effects.filter(function(c){return!ad(c)});if(t||r.container.styles.position!==0||!r.parent){if(n.unshift.apply(n,i),t=[2,3].indexOf(r.container.styles.position)===-1,r.container.styles.overflowX!==0){var a=To(r.curves),l=Po(r.curves);Of(a,l)||n.unshift(new co(l,6))}}else n.unshift.apply(n,i);r=r.parent}return n.filter(function(c){return it(c.target,A)})},e}(),jc=function(e,A,t,r){e.container.elements.forEach(function(n){var i=it(n.flags,4),a=it(n.flags,2),l=new ld(n,e);it(n.styles.display,2048)&&r.push(l);var c=it(n.flags,8)?[]:r;if(i||a){var h=i||n.styles.isPositioned()?t:A,g=new od(l);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var B=n.styles.zIndex.order;if(B<0){var w=0;h.negativeZIndex.some(function(L,C){return B>L.element.container.styles.zIndex.order?(w=C,!1):w>0}),h.negativeZIndex.splice(w,0,g)}else if(B>0){var d=0;h.positiveZIndex.some(function(L,C){return B>=L.element.container.styles.zIndex.order?(d=C+1,!1):d>0}),h.positiveZIndex.splice(d,0,g)}else h.zeroOrAutoZIndexOrTransformedOrOpacity.push(g)}else n.styles.isFloating()?h.nonPositionedFloats.push(g):h.nonPositionedInlineLevel.push(g);jc(l,g,i?g:t,c)}else n.styles.isInlineLevel()?A.inlineLevel.push(l):A.nonInlineLevel.push(l),jc(l,A,t,c);it(n.flags,8)&&cd(n,c)})},cd=function(e,A){for(var t=e instanceof kc?e.start:1,r=e instanceof kc?e.reversed:!1,n=0;n"u"?e[0]:t},c5=function(e,A,t,r,n){var i=A[0],a=A[1],l=t[0],c=t[1];switch(e){case 2:return[new DA(Math.round(r.left),Math.round(r.top+a)),new DA(Math.round(r.left+r.width),Math.round(r.top+a)),new DA(Math.round(r.left+r.width),Math.round(c+r.top+a)),new DA(Math.round(r.left),Math.round(c+r.top+a))];case 3:return[new DA(Math.round(r.left+i),Math.round(r.top)),new DA(Math.round(r.left+i+l),Math.round(r.top)),new DA(Math.round(r.left+i+l),Math.round(r.height+r.top)),new DA(Math.round(r.left+i),Math.round(r.height+r.top))];case 1:return[new DA(Math.round(r.left+i),Math.round(r.top+a)),new DA(Math.round(r.left+i+l),Math.round(r.top+a)),new DA(Math.round(r.left+i+l),Math.round(r.top+a+c)),new DA(Math.round(r.left+i),Math.round(r.top+a+c))];default:return[new DA(Math.round(n.left),Math.round(n.top)),new DA(Math.round(n.left+n.width),Math.round(n.top)),new DA(Math.round(n.left+n.width),Math.round(n.height+n.top)),new DA(Math.round(n.left),Math.round(n.height+n.top))]}},u5="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Mf="Hidden Text",f5=function(){function e(A){this._data={},this._document=A}return e.prototype.parseMetrics=function(A,t){var r=this._document.createElement("div"),n=this._document.createElement("img"),i=this._document.createElement("span"),a=this._document.body;r.style.visibility="hidden",r.style.fontFamily=A,r.style.fontSize=t,r.style.margin="0",r.style.padding="0",r.style.whiteSpace="nowrap",a.appendChild(r),n.src=u5,n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",i.style.fontFamily=A,i.style.fontSize=t,i.style.margin="0",i.style.padding="0",i.appendChild(this._document.createTextNode(Mf)),r.appendChild(i),r.appendChild(n);var l=n.offsetTop-i.offsetTop+2;r.removeChild(i),r.appendChild(this._document.createTextNode(Mf)),r.style.lineHeight="normal",n.style.verticalAlign="super";var c=n.offsetTop-r.offsetTop+2;return a.removeChild(r),{baseline:l,middle:c}},e.prototype.getMetrics=function(A,t){var r=A+" "+t;return typeof this._data[r]>"u"&&(this._data[r]=this.parseMetrics(A,t)),this._data[r]},e}(),fd=function(){function e(A,t){this.context=A,this.options=t}return e}(),h5=1e4,d5=function(e){Cr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n._activeEffects=[],n.canvas=r.canvas?r.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),r.canvas||(n.canvas.width=Math.floor(r.width*r.scale),n.canvas.height=Math.floor(r.height*r.scale),n.canvas.style.width=r.width+"px",n.canvas.style.height=r.height+"px"),n.fontMetrics=new f5(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-r.x,-r.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+r.width+"x"+r.height+") with scale "+r.scale),n}return A.prototype.applyEffects=function(t){for(var r=this;this._activeEffects.length;)this.popEffect();t.forEach(function(n){return r.applyEffect(n)})},A.prototype.applyEffect=function(t){this.ctx.save(),e5(t)&&(this.ctx.globalAlpha=t.opacity),A5(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),ad(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return Ht(this,void 0,void 0,function(){var r;return bt(this,function(n){switch(n.label){case 0:return r=t.element.container.styles,r.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:n.sent(),n.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(t){return Ht(this,void 0,void 0,function(){return bt(this,function(r){switch(r.label){case 0:if(it(t.container.flags,16))debugger;return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return r.sent(),[4,this.renderNodeContent(t)];case 2:r.sent(),r.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(t,r,n){var i=this;if(r===0)this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+n);else{var a=su(t.text);a.reduce(function(l,c){return i.ctx.fillText(c,l,t.bounds.top+n),l+i.ctx.measureText(c).width},t.bounds.left)}},A.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(a){return a==="normal"||a==="small-caps"}).join(""),n=v5(t.fontFamily).join(", "),i=$s(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,r,t.fontWeight,i,n].join(" "),n,i]},A.prototype.renderTextNode=function(t,r){return Ht(this,void 0,void 0,function(){var n,i,a,l,c,h,g,B,w=this;return bt(this,function(d){return n=this.createFontStyle(r),i=n[0],a=n[1],l=n[2],this.ctx.font=i,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",c=this.fontMetrics.getMetrics(a,l),h=c.baseline,g=c.middle,B=r.paintOrder,t.textBounds.forEach(function(L){B.forEach(function(C){switch(C){case 0:w.ctx.fillStyle=lt(r.color),w.renderTextWithLetterSpacing(L,r.letterSpacing,h);var N=r.textShadow;N.length&&L.text.trim().length&&(N.slice(0).reverse().forEach(function(Q){w.ctx.shadowColor=lt(Q.color),w.ctx.shadowOffsetX=Q.offsetX.number*w.options.scale,w.ctx.shadowOffsetY=Q.offsetY.number*w.options.scale,w.ctx.shadowBlur=Q.blur.number,w.renderTextWithLetterSpacing(L,r.letterSpacing,h)}),w.ctx.shadowColor="",w.ctx.shadowOffsetX=0,w.ctx.shadowOffsetY=0,w.ctx.shadowBlur=0),r.textDecorationLine.length&&(w.ctx.fillStyle=lt(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(Q){switch(Q){case 1:w.ctx.fillRect(L.bounds.left,Math.round(L.bounds.top+h),L.bounds.width,1);break;case 2:w.ctx.fillRect(L.bounds.left,Math.round(L.bounds.top),L.bounds.width,1);break;case 3:w.ctx.fillRect(L.bounds.left,Math.ceil(L.bounds.top+g),L.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&L.text.trim().length&&(w.ctx.strokeStyle=lt(r.webkitTextStrokeColor),w.ctx.lineWidth=r.webkitTextStrokeWidth,w.ctx.lineJoin=window.chrome?"miter":"round",w.ctx.strokeText(L.text,L.bounds.left,L.bounds.top+h)),w.ctx.strokeStyle="",w.ctx.lineWidth=0,w.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(t,r,n){if(n&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var i=Oo(t),a=Po(r);this.path(a),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,t.intrinsicWidth,t.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(t){return Ht(this,void 0,void 0,function(){var r,n,i,a,l,c,I,I,h,g,B,w,j,d,L,z,C,N,Q,I,V,j,z;return bt(this,function(Y){switch(Y.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,i=r.styles,a=0,l=r.textNodes,Y.label=1;case 1:return a0&&M>0&&(k=i.ctx.createPattern(z,"repeat"),i.renderRepeat(nA,k,iA,uA))):eB(g)&&(G=uc(t,r,[null,null,null]),nA=G[0],_=G[1],H=G[2],R=G[3],M=G[4],lA=g.position.length===0?[ru]:g.position,iA=xe(lA[0],R),uA=xe(lA[lA.length-1],M),tA=z0(g,iA,uA,R,M),fA=tA[0],hA=tA[1],fA>0&&hA>0&&(bA=i.ctx.createRadialGradient(_+iA,H+uA,0,_+iA,H+uA,fA),of(g.stops,fA*2).forEach(function(eA){return bA.addColorStop(eA.stop,lt(eA.color))}),i.path(nA),i.ctx.fillStyle=bA,fA!==hA?(U=t.bounds.left+.5*t.bounds.width,y=t.bounds.top+.5*t.bounds.height,T=hA/fA,O=1/T,i.ctx.save(),i.ctx.translate(U,y),i.ctx.transform(1,0,0,T,0,0),i.ctx.translate(-U,-y),i.ctx.fillRect(_,O*(H-y)+y,R,M*O),i.ctx.restore()):i.ctx.fill())),q.label=6;case 6:return r--,[2]}})},i=this,a=0,l=t.styles.backgroundImage.slice(0).reverse(),h.label=1;case 1:return a0?g.style!==2?[3,5]:[4,this.renderDashedDottedBorder(g.color,g.width,l,t.curves,2)]:[3,11]):[3,13];case 4:return w.sent(),[3,11];case 5:return g.style!==3?[3,7]:[4,this.renderDashedDottedBorder(g.color,g.width,l,t.curves,3)];case 6:return w.sent(),[3,11];case 7:return g.style!==4?[3,9]:[4,this.renderDoubleBorder(g.color,g.width,l,t.curves)];case 8:return w.sent(),[3,11];case 9:return[4,this.renderSolidBorder(g.color,l,t.curves)];case 10:w.sent(),w.label=11;case 11:l++,w.label=12;case 12:return c++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(t,r,n,i,a){return Ht(this,void 0,void 0,function(){var l,c,h,g,B,w,d,L,C,N,Q,I,V,j,z,Y,z,Y;return bt(this,function($){return this.ctx.save(),l=s5(i,n),c=kf(i,n),a===2&&(this.path(c),this.ctx.clip()),rr(c[0])?(h=c[0].start.x,g=c[0].start.y):(h=c[0].x,g=c[0].y),rr(c[1])?(B=c[1].end.x,w=c[1].end.y):(B=c[1].x,w=c[1].y),n===0||n===2?d=Math.abs(h-B):d=Math.abs(g-w),this.ctx.beginPath(),a===3?this.formatPath(l):this.formatPath(c.slice(0,2)),L=r<3?r*3:r*2,C=r<3?r*2:r,a===3&&(L=r,C=r),N=!0,d<=L*2?N=!1:d<=L*2+C?(Q=d/(2*L+C),L*=Q,C*=Q):(I=Math.floor((d+C)/(L+C)),V=(d-I*L)/(I-1),j=(d-(I+1)*L)/I,C=j<=0||Math.abs(C-V)>1|(_e&21845)<<1;wn=(wn&52428)>>2|(wn&13107)<<2,wn=(wn&61680)>>4|(wn&3855)<<4,Wc[_e]=((wn&65280)>>8|(wn&255)<<8)>>1}var Pr=function(e,A,t){for(var r=e.length,n=0,i=new Wt(A);n>c]=h}else for(l=new Wt(r),n=0;n>15-e[n]);return l},In=new Lt(288);for(var _e=0;_e<144;++_e)In[_e]=8;for(var _e=144;_e<256;++_e)In[_e]=9;for(var _e=256;_e<280;++_e)In[_e]=7;for(var _e=280;_e<288;++_e)In[_e]=8;var Ys=new Lt(32);for(var _e=0;_e<32;++_e)Ys[_e]=5;var E5=Pr(In,9,0),x5=Pr(In,9,1),I5=Pr(Ys,5,0),_5=Pr(Ys,5,1),fc=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},pr=function(e,A,t){var r=A/8|0;return(e[r]|e[r+1]<<8)>>(A&7)&t},hc=function(e,A){var t=A/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(A&7)},cu=function(e){return(e+7)/8|0},wd=function(e,A,t){return(t==null||t>e.length)&&(t=e.length),new Lt(e.subarray(A,t))},H5=["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"],mr=function(e,A,t){var r=new Error(A||H5[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,mr),!t)throw r;return r},S5=function(e,A,t,r){var n=e.length,i=0;if(!n||A.f&&!A.l)return t||new Lt(0);var a=!t,l=a||A.i!=2,c=A.i;a&&(t=new Lt(n*3));var h=function(QA){var HA=t.length;if(QA>HA){var EA=new Lt(Math.max(HA*2,QA));EA.set(t),t=EA}},g=A.f||0,B=A.p||0,w=A.b||0,d=A.l,L=A.d,C=A.m,N=A.n,Q=n*8;do{if(!d){g=pr(e,B,1);var I=pr(e,B+1,3);if(B+=3,I)if(I==1)d=x5,L=_5,C=9,N=5;else if(I==2){var Y=pr(e,B,31)+257,$=pr(e,B+10,15)+4,k=Y+pr(e,B+5,31)+1;B+=14;for(var G=new Lt(k),nA=new Lt(19),_=0;_<$;++_)nA[Gc[_]]=pr(e,B+_*3,7);B+=$*3;for(var H=fc(nA),R=(1<>4;if(V<16)G[_++]=V;else{var iA=0,uA=0;for(V==16?(uA=3+pr(e,B,3),B+=2,iA=G[_-1]):V==17?(uA=3+pr(e,B,7),B+=3):V==18&&(uA=11+pr(e,B,127),B+=7);uA--;)G[_++]=iA}}var tA=G.subarray(0,Y),fA=G.subarray(Y);C=fc(tA),N=fc(fA),d=Pr(tA,C,1),L=Pr(fA,N,1)}else mr(1);else{var V=cu(B)+4,j=e[V-4]|e[V-3]<<8,z=V+j;if(z>n){c&&mr(0);break}l&&h(w+j),t.set(e.subarray(V,z),w),A.b=w+=j,A.p=B=z*8,A.f=g;continue}if(B>Q){c&&mr(0);break}}l&&h(w+131072);for(var hA=(1<>4;if(B+=iA&15,B>Q){c&&mr(0);break}if(iA||mr(2),y<256)t[w++]=y;else if(y==256){U=B,d=null;break}else{var T=y-254;if(y>264){var _=y-257,O=Yo[_];T=pr(e,B,(1<>4;q||mr(3),B+=q&15;var fA=L5[eA];if(eA>3){var O=Zo[eA];fA+=hc(e,B)&(1<Q){c&&mr(0);break}l&&h(w+131072);var oA=w+T;if(w>8},Ss=function(e,A,t){t<<=A&7;var r=A/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},dc=function(e,A){for(var t=[],r=0;rw&&(w=i[r].s);var d=new Wt(w+1),L=Jc(t[g-1],d,0);if(L>A){var r=0,C=0,N=L-A,Q=1<A)C+=Q-(1<>=N;C>0;){var V=i[r].s;d[V]=0&&C;--r){var j=i[r].s;d[j]==A&&(--d[j],++C)}L=A}return{t:new Lt(d),l:L}},Jc=function(e,A,t){return e.s==-1?Math.max(Jc(e.l,A,t+1),Jc(e.r,A,t+1)):A[e.s]=t},Rf=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new Wt(++A),r=0,n=e[0],i=1,a=function(c){t[r++]=c},l=1;l<=A;++l)if(e[l]==n&&l!=A)++i;else{if(!n&&i>2){for(;i>138;i-=138)a(32754);i>2&&(a(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(a(n),--i;i>6;i-=6)a(8304);i>2&&(a(i-3<<5|8208),i=0)}for(;i--;)a(n);i=1,n=e[l]}return{c:t.subarray(0,r),n:A}},Ns=function(e,A){for(var t=0,r=0;r>8,e[n+2]=e[n]^255,e[n+3]=e[n+1]^255;for(var i=0;i4&&!nA[Gc[H-1]];--H);var R=h+5<<3,M=Ns(n,In)+Ns(i,Ys)+a,lA=Ns(n,w)+Ns(i,C)+a+14+3*H+Ns($,nA)+2*$[16]+3*$[17]+7*$[18];if(c>=0&&R<=M&&R<=lA)return vd(A,g,e.subarray(c,c+h));var iA,uA,tA,fA;if(An(A,g,1+(lA15&&(An(A,g,y[k]>>5&127),g+=y[k]>>12)}}else iA=E5,uA=In,tA=I5,fA=Ys;for(var k=0;k255){var T=O>>18&31;Ss(A,g,iA[T+257]),g+=uA[T+257],T>7&&(An(A,g,O>>23&31),g+=Yo[T]);var q=O&31;Ss(A,g,tA[q]),g+=fA[q],q>3&&(Ss(A,g,O>>5&8191),g+=Zo[q])}else Ss(A,g,iA[O]),g+=uA[O]}return Ss(A,g,iA[256]),g+uA[256]},N5=new lu([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),md=new Lt(0),D5=function(e,A,t,r,n,i){var a=i.z||e.length,l=new Lt(r+a+5*(1+Math.ceil(a/7e3))+n),c=l.subarray(r,l.length-n),h=i.l,g=(i.r||0)&7;if(A){g&&(c[0]=i.r>>3);for(var B=N5[A-1],w=B>>13,d=B&8191,L=(1<7e3||nA>24576)&&(iA>423||!h)){g=Vf(e,c,0,j,z,Y,k,nA,H,G-H,g),nA=$=k=0,H=G;for(var uA=0;uA<286;++uA)z[uA]=0;for(var uA=0;uA<30;++uA)Y[uA]=0}var tA=2,fA=0,hA=d,bA=M-lA&32767;if(iA>2&&R==V(G-bA))for(var U=Math.min(w,iA)-1,y=Math.min(32767,G),T=Math.min(258,iA);bA<=y&&--hA&&M!=lA;){if(e[G+tA]==e[G+tA-bA]){for(var O=0;OtA){if(tA=O,fA=bA,O>U)break;for(var q=Math.min(bA,O-2),eA=0,uA=0;uAeA&&(eA=FA,lA=oA)}}}M=lA,lA=C[M],bA+=M-lA&32767}if(fA){j[nA++]=268435456|qc[tA]<<18|Kf[fA];var QA=qc[tA]&31,HA=Kf[fA]&31;k+=Yo[QA]+Zo[HA],++z[257+QA],++Y[HA],_=G+tA,++$}else j[nA++]=e[G],++z[e[G]]}}for(G=Math.max(G,_);G=a&&(c[g/8|0]=h,EA=a),g=vd(c,g+1,e.subarray(G,EA))}i.i=a}return wd(l,0,r+cu(g)+n)},Cd=function(){var e=1,A=0;return{p:function(t){for(var r=e,n=A,i=t.length|0,a=0;a!=i;){for(var l=Math.min(a+2655,i);a>16),n=(n&65535)+15*(n>>16)}e=r,A=n},d:function(){return e%=65521,A%=65521,(e&255)<<24|(e&65280)<<8|(A&255)<<8|A>>8}}},T5=function(e,A,t,r,n){if(!n&&(n={l:1},A.dictionary)){var i=A.dictionary.subarray(-32768),a=new Lt(i.length+e.length);a.set(i),a.set(e,i.length),e=a,n.w=i.length}return D5(e,A.level==null?6:A.level,A.mem==null?n.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+A.mem,t,r,n)},yd=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},P5=function(e,A){var t=A.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(A.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,A.dictionary){var n=Cd();n.p(A.dictionary),yd(e,2,n.d())}},O5=function(e,A){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&mr(6,"invalid zlib data"),(e[1]>>5&1)==1&&mr(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Xc(e,A){A||(A={});var t=Cd();t.p(e);var r=T5(e,A,A.dictionary?6:2,4);return P5(r,A),yd(r,r.length-4,t.d()),r}function k5(e,A){return S5(e.subarray(O5(e),-4),{i:2},A,A)}var M5=typeof TextDecoder<"u"&&new TextDecoder,K5=0;try{M5.decode(md,{stream:!0}),K5=1}catch{}var XA=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function gc(){XA.console&&typeof XA.console.log=="function"&&XA.console.log.apply(XA.console,arguments)}var Ue={log:gc,warn:function(e){XA.console&&(typeof XA.console.warn=="function"?XA.console.warn.apply(XA.console,arguments):gc.call(null,arguments))},error:function(e){XA.console&&(typeof XA.console.error=="function"?XA.console.error.apply(XA.console,arguments):gc(e))}};function Bc(e,A,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){Wn(r.response,A,t)},r.onerror=function(){Ue.error("could not download file")},r.send()}function jf(e){var A=new XMLHttpRequest;A.open("HEAD",e,!1);try{A.send()}catch{}return A.status>=200&&A.status<=299}function ho(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var A=document.createEvent("MouseEvents");A.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(A)}}var Ws,zc,Wn=XA.saveAs||((typeof window>"u"?"undefined":me(window))!=="object"||window!==XA?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var r=XA.URL||XA.webkitURL,n=document.createElement("a");A=A||e.name||"download",n.download=A,n.rel="noopener",typeof e=="string"?(n.href=e,n.origin!==location.origin?jf(n.href)?Bc(e,A,t):ho(n,n.target="_blank"):ho(n)):(n.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(n.href)},4e4),setTimeout(function(){ho(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(jf(e))Bc(e,A,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){ho(r)})}else navigator.msSaveOrOpenBlob(function(n,i){return i===void 0?i={autoBom:!1}:me(i)!=="object"&&(Ue.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(n.type)?new Blob(["\uFEFF",n],{type:n.type}):n}(e,t),A)}:function(e,A,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Bc(e,A,t);var n=e.type==="application/octet-stream",i=/constructor/i.test(XA.HTMLElement)||XA.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||n&&i)&&(typeof FileReader>"u"?"undefined":me(FileReader))==="object"){var l=new FileReader;l.onloadend=function(){var g=l.result;g=a?g:g.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=g:location=g,r=null},l.readAsDataURL(e)}else{var c=XA.URL||XA.webkitURL,h=c.createObjectURL(e);r?r.location=h:location.href=h,r=null,setTimeout(function(){c.revokeObjectURL(h)},4e4)}});/** * A class to parse color values * @author Stoyan Stefanov * {@link http://www.phpied.com/rgb-color-parser-in-javascript/} * @license Use it if you like it */function Qd(e){var A;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(l){return[parseInt(l[1]),parseInt(l[2]),parseInt(l[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(l){return[parseInt(l[1],16),parseInt(l[2],16),parseInt(l[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(l){return[parseInt(l[1]+l[1],16),parseInt(l[2]+l[2],16),parseInt(l[3]+l[3],16)]}}],r=0;r255?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 l=this.r.toString(16),c=this.g.toString(16),h=this.b.toString(16);return l.length==1&&(l="0"+l),c.length==1&&(c="0"+c),h.length==1&&(h="0"+h),"#"+l+c+h}}/** * @license * Joseph Myers does not specify a particular license for his work. * * Author: Joseph Myers * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js * * Modified by: Owen Leong */function pc(e,A){var t=e[0],r=e[1],n=e[2],i=e[3];t=Ct(t,r,n,i,A[0],7,-680876936),i=Ct(i,t,r,n,A[1],12,-389564586),n=Ct(n,i,t,r,A[2],17,606105819),r=Ct(r,n,i,t,A[3],22,-1044525330),t=Ct(t,r,n,i,A[4],7,-176418897),i=Ct(i,t,r,n,A[5],12,1200080426),n=Ct(n,i,t,r,A[6],17,-1473231341),r=Ct(r,n,i,t,A[7],22,-45705983),t=Ct(t,r,n,i,A[8],7,1770035416),i=Ct(i,t,r,n,A[9],12,-1958414417),n=Ct(n,i,t,r,A[10],17,-42063),r=Ct(r,n,i,t,A[11],22,-1990404162),t=Ct(t,r,n,i,A[12],7,1804603682),i=Ct(i,t,r,n,A[13],12,-40341101),n=Ct(n,i,t,r,A[14],17,-1502002290),t=yt(t,r=Ct(r,n,i,t,A[15],22,1236535329),n,i,A[1],5,-165796510),i=yt(i,t,r,n,A[6],9,-1069501632),n=yt(n,i,t,r,A[11],14,643717713),r=yt(r,n,i,t,A[0],20,-373897302),t=yt(t,r,n,i,A[5],5,-701558691),i=yt(i,t,r,n,A[10],9,38016083),n=yt(n,i,t,r,A[15],14,-660478335),r=yt(r,n,i,t,A[4],20,-405537848),t=yt(t,r,n,i,A[9],5,568446438),i=yt(i,t,r,n,A[14],9,-1019803690),n=yt(n,i,t,r,A[3],14,-187363961),r=yt(r,n,i,t,A[8],20,1163531501),t=yt(t,r,n,i,A[13],5,-1444681467),i=yt(i,t,r,n,A[2],9,-51403784),n=yt(n,i,t,r,A[7],14,1735328473),t=Qt(t,r=yt(r,n,i,t,A[12],20,-1926607734),n,i,A[5],4,-378558),i=Qt(i,t,r,n,A[8],11,-2022574463),n=Qt(n,i,t,r,A[11],16,1839030562),r=Qt(r,n,i,t,A[14],23,-35309556),t=Qt(t,r,n,i,A[1],4,-1530992060),i=Qt(i,t,r,n,A[4],11,1272893353),n=Qt(n,i,t,r,A[7],16,-155497632),r=Qt(r,n,i,t,A[10],23,-1094730640),t=Qt(t,r,n,i,A[13],4,681279174),i=Qt(i,t,r,n,A[0],11,-358537222),n=Qt(n,i,t,r,A[3],16,-722521979),r=Qt(r,n,i,t,A[6],23,76029189),t=Qt(t,r,n,i,A[9],4,-640364487),i=Qt(i,t,r,n,A[12],11,-421815835),n=Qt(n,i,t,r,A[15],16,530742520),t=Ft(t,r=Qt(r,n,i,t,A[2],23,-995338651),n,i,A[0],6,-198630844),i=Ft(i,t,r,n,A[7],10,1126891415),n=Ft(n,i,t,r,A[14],15,-1416354905),r=Ft(r,n,i,t,A[5],21,-57434055),t=Ft(t,r,n,i,A[12],6,1700485571),i=Ft(i,t,r,n,A[3],10,-1894986606),n=Ft(n,i,t,r,A[10],15,-1051523),r=Ft(r,n,i,t,A[1],21,-2054922799),t=Ft(t,r,n,i,A[8],6,1873313359),i=Ft(i,t,r,n,A[15],10,-30611744),n=Ft(n,i,t,r,A[6],15,-1560198380),r=Ft(r,n,i,t,A[13],21,1309151649),t=Ft(t,r,n,i,A[4],6,-145523070),i=Ft(i,t,r,n,A[11],10,-1120210379),n=Ft(n,i,t,r,A[2],15,718787259),r=Ft(r,n,i,t,A[9],21,-343485551),e[0]=Un(t,e[0]),e[1]=Un(r,e[1]),e[2]=Un(n,e[2]),e[3]=Un(i,e[3])}function $o(e,A,t,r,n,i){return A=Un(Un(A,e),Un(r,i)),Un(A<>>32-n,t)}function Ct(e,A,t,r,n,i,a){return $o(A&t|~A&r,e,A,n,i,a)}function yt(e,A,t,r,n,i,a){return $o(A&r|t&~r,e,A,n,i,a)}function Qt(e,A,t,r,n,i,a){return $o(A^t^r,e,A,n,i,a)}function Ft(e,A,t,r,n,i,a){return $o(t^(A|~r),e,A,n,i,a)}function Fd(e){var A,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)pc(r,R5(e.substring(A-64,A)));e=e.substring(A-64);var n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(A=0;A>2]|=e.charCodeAt(A)<<(A%4<<3);if(n[A>>2]|=128<<(A%4<<3),A>55)for(pc(r,n),A=0;A<16;A++)n[A]=0;return n[14]=8*t,pc(r,n),r}function R5(e){var A,t=[];for(A=0;A<64;A+=4)t[A>>2]=e.charCodeAt(A)+(e.charCodeAt(A+1)<<8)+(e.charCodeAt(A+2)<<16)+(e.charCodeAt(A+3)<<24);return t}Ws=XA.atob.bind(XA),zc=XA.btoa.bind(XA);var Gf="0123456789abcdef".split("");function V5(e){for(var A="",t=0;t<4;t++)A+=Gf[e>>8*t+4&15]+Gf[e>>8*t&15];return A}function j5(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Yc(e){return Fd(e).map(j5).join("")}var G5=function(e){for(var A=0;A>16)+(A>>16)+(t>>16)<<16|65535&t}return e+A&4294967295}/** * @license * FPDF is released under a permissive license: there is no usage restriction. * You may embed it freely in your application (commercial or not), with or * without modifications. * * Reference: http://www.fpdf.org/en/script/script37.php */function Zc(e,A){var t,r,n,i;if(e!==t){for(var a=(n=e,i=1+(256/e.length>>0),new Array(i+1).join(n)),l=[],c=0;c<256;c++)l[c]=c;var h=0;for(c=0;c<256;c++){var g=l[c];h=(h+g+a.charCodeAt(c))%256,l[c]=l[h],l[h]=g}t=e,r=l}else l=r;var B=A.length,w=0,d=0,L="";for(c=0;c€/\f©þdSiz";var i=(A+this.padding).substr(0,32),a=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,a),this.P=-(1+(255^n)),this.encryptionKey=Yc(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Zc(this.encryptionKey,this.padding)}function Ri(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var A="",t=e.length,r=0;r126?A+="#"+("0"+n.toString(16)).slice(-2):A+=e[r]}return A}function Wf(e){if(me(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var A={};this.subscribe=function(t,r,n){if(n=n||!1,typeof t!="string"||typeof r!="function"||typeof n!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");A.hasOwnProperty(t)||(A[t]={});var i=Math.random().toString(35);return A[t][i]=[r,!!n],i},this.unsubscribe=function(t){for(var r in A)if(A[r][t])return delete A[r][t],Object.keys(A[r]).length===0&&delete A[r],!0;return!1},this.publish=function(t){if(A.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),n=[];for(var i in A[t]){var a=A[t][i];try{a[0].apply(e,r)}catch(l){XA.console&&Ue.error("jsPDF PubSub Error",l.message,l)}a[1]&&n.push(i)}n.length&&n.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function ko(e){if(!(this instanceof ko))return new ko(e);var A="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&A.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function bd(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function Xn(e,A,t,r,n){if(!(this instanceof Xn))return new Xn(e,A,t,r,n);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,bd.call(this,r,n)}function ji(e,A,t,r,n){if(!(this instanceof ji))return new ji(e,A,t,r,n);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,bd.call(this,r,n)}function WA(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],n=arguments[2],i=arguments[3],a=[],l=1,c=16,h="S",g=null;me(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,n=e.format||n,i=e.compress||e.compressPdf||i,(g=e.encryption||null)!==null&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),l=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(c=e.floatPrecision),h=e.defaultPathOperation||"S"),a=e.filters||(i===!0?["FlateEncode"]:a),r=r||"mm",t=(""+(t||"P")).toLowerCase();var B=e.putOnlyUsedFonts||!1,w={},d={internal:{},__private__:{}};d.__private__.PubSub=Wf;var L="1.3",C=d.__private__.getPdfVersion=function(){return L};d.__private__.setPdfVersion=function(u){L=u};var N={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]};d.__private__.getPageFormats=function(){return N};var Q=d.__private__.getPageFormat=function(u){return N[u]};n=n||"a4";var I={COMPAT:"compat",ADVANCED:"advanced"},V=I.COMPAT;function j(){this.saveGraphicsState(),K(new qA(NA,0,0,-NA,0,sn()*NA).toString()+" cm"),this.setFontSize(this.getFontSize()/NA),h="n",V=I.ADVANCED}function z(){this.restoreGraphicsState(),h="S",V=I.COMPAT}var Y=d.__private__.combineFontStyleAndFontWeight=function(u,m){if(u=="bold"&&m=="normal"||u=="bold"&&m==400||u=="normal"&&m=="italic"||u=="bold"&&m=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return m&&(u=m==400||m==="normal"?u==="italic"?"italic":"normal":m!=700&&m!=="bold"||u!=="normal"?(m==700?"bold":m)+""+u:"bold"),u};d.advancedAPI=function(u){var m=V===I.COMPAT;return m&&j.call(this),typeof u!="function"||(u(this),m&&z.call(this)),this},d.compatAPI=function(u){var m=V===I.ADVANCED;return m&&z.call(this),typeof u!="function"||(u(this),m&&j.call(this)),this},d.isAdvancedAPI=function(){return V===I.ADVANCED};var $,k=function(u){if(V!==I.ADVANCED)throw new Error(u+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},G=d.roundToPrecision=d.__private__.roundToPrecision=function(u,m){var P=A||m;if(isNaN(u)||isNaN(P))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return u.toFixed(P).replace(/0+$/,"")};$=d.hpf=d.__private__.hpf=typeof c=="number"?function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return G(u,c)}:c==="smart"?function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return G(u,u>-1&&u<1?16:5)}:function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.hpf");return G(u,16)};var nA=d.f2=d.__private__.f2=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.f2");return G(u,2)},_=d.__private__.f3=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.f3");return G(u,3)},H=d.scale=d.__private__.scale=function(u){if(isNaN(u))throw new Error("Invalid argument passed to jsPDF.scale");return V===I.COMPAT?u*NA:V===I.ADVANCED?u:void 0},R=function(u){return V===I.COMPAT?sn()-u:V===I.ADVANCED?u:void 0},M=function(u){return H(R(u))};d.__private__.setPrecision=d.setPrecision=function(u){typeof parseInt(u,10)=="number"&&(A=parseInt(u,10))};var lA,iA="00000000000000000000000000000000",uA=d.__private__.getFileId=function(){return iA},tA=d.__private__.setFileId=function(u){return iA=u!==void 0&&/^[a-fA-F0-9]{32}$/.test(u)?u.toUpperCase():iA.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),g!==null&&(wt=new Ki(g.userPermissions,g.userPassword,g.ownerPassword,iA)),iA};d.setFileId=function(u){return tA(u),this},d.getFileId=function(){return uA()};var fA=d.__private__.convertDateToPDFDate=function(u){var m=u.getTimezoneOffset(),P=m<0?"+":"-",W=Math.floor(Math.abs(m/60)),rA=Math.abs(m%60),gA=[P,T(W),"'",T(rA),"'"].join("");return["D:",u.getFullYear(),T(u.getMonth()+1),T(u.getDate()),T(u.getHours()),T(u.getMinutes()),T(u.getSeconds()),gA].join("")},hA=d.__private__.convertPDFDateToDate=function(u){var m=parseInt(u.substr(2,4),10),P=parseInt(u.substr(6,2),10)-1,W=parseInt(u.substr(8,2),10),rA=parseInt(u.substr(10,2),10),gA=parseInt(u.substr(12,2),10),CA=parseInt(u.substr(14,2),10);return new Date(m,P,W,rA,gA,CA,0)},bA=d.__private__.setCreationDate=function(u){var m;if(u===void 0&&(u=new Date),u instanceof Date)m=fA(u);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(u))throw new Error("Invalid argument passed to jsPDF.setCreationDate");m=u}return lA=m},U=d.__private__.getCreationDate=function(u){var m=lA;return u==="jsDate"&&(m=hA(lA)),m};d.setCreationDate=function(u){return bA(u),this},d.getCreationDate=function(u){return U(u)};var y,T=d.__private__.padd2=function(u){return("0"+parseInt(u)).slice(-2)},O=d.__private__.padd2Hex=function(u){return("00"+(u=u.toString())).substr(u.length)},q=0,eA=[],oA=[],cA=0,FA=[],QA=[],HA=!1,EA=oA,JA=function(){q=0,cA=0,oA=[],eA=[],FA=[],Rr=ze(),lr=ze()};d.__private__.setCustomOutputDestination=function(u){HA=!0,EA=u};var BA=function(u){HA||(EA=u)};d.__private__.resetCustomOutputDestination=function(){HA=!1,EA=oA};var K=d.__private__.out=function(u){return u=u.toString(),cA+=u.length+1,EA.push(u),EA},te=d.__private__.write=function(u){return K(arguments.length===1?u.toString():Array.prototype.join.call(arguments," "))},RA=d.__private__.getArrayBuffer=function(u){for(var m=u.length,P=new ArrayBuffer(m),W=new Uint8Array(P);m--;)W[m]=u.charCodeAt(m);return P},yA=[["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]];d.__private__.getStandardFonts=function(){return yA};var UA=e.fontSize||16;d.__private__.setFontSize=d.setFontSize=function(u){return UA=V===I.ADVANCED?u/NA:u,this};var SA,_A=d.__private__.getFontSize=d.getFontSize=function(){return V===I.COMPAT?UA:UA*NA},VA=e.R2L||!1;d.__private__.setR2L=d.setR2L=function(u){return VA=u,this},d.__private__.getR2L=d.getR2L=function(){return VA};var ZA,ie=d.__private__.setZoomMode=function(u){var m=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(u))SA=u;else if(isNaN(u)){if(m.indexOf(u)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+u+'" is not recognized.');SA=u}else SA=parseInt(u,10)};d.__private__.getZoomMode=function(){return SA};var se,ue=d.__private__.setPageMode=function(u){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(u)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+u+'" is not recognized.');ZA=u};d.__private__.getPageMode=function(){return ZA};var Ce=d.__private__.setLayoutMode=function(u){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(u)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+u+'" is not recognized.');se=u};d.__private__.getLayoutMode=function(){return se},d.__private__.setDisplayMode=d.setDisplayMode=function(u,m,P){return ie(u),Ce(m),ue(P),this};var zA={title:"",subject:"",author:"",keywords:"",creator:""};d.__private__.getDocumentProperty=function(u){if(Object.keys(zA).indexOf(u)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return zA[u]},d.__private__.getDocumentProperties=function(){return zA},d.__private__.setDocumentProperties=d.setProperties=d.setDocumentProperties=function(u){for(var m in zA)zA.hasOwnProperty(m)&&u[m]&&(zA[m]=u[m]);return this},d.__private__.setDocumentProperty=function(u,m){if(Object.keys(zA).indexOf(u)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return zA[u]=m};var ae,NA,pt,he,sr,Fe={},He={},Fr=[],ge={},Hn={},Te={},ar={},Kr=null,Pe=0,$A=[],Be=new Wf(d),Sn=e.hotfixes||[],ut={},br={},Ur=[],qA=function u(m,P,W,rA,gA,CA){if(!(this instanceof u))return new u(m,P,W,rA,gA,CA);isNaN(m)&&(m=1),isNaN(P)&&(P=0),isNaN(W)&&(W=0),isNaN(rA)&&(rA=1),isNaN(gA)&&(gA=0),isNaN(CA)&&(CA=0),this._matrix=[m,P,W,rA,gA,CA]};Object.defineProperty(qA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(u){this._matrix[0]=u}}),Object.defineProperty(qA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(u){this._matrix[1]=u}}),Object.defineProperty(qA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(u){this._matrix[2]=u}}),Object.defineProperty(qA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(u){this._matrix[3]=u}}),Object.defineProperty(qA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(u){this._matrix[4]=u}}),Object.defineProperty(qA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(u){this._matrix[5]=u}}),Object.defineProperty(qA.prototype,"a",{get:function(){return this._matrix[0]},set:function(u){this._matrix[0]=u}}),Object.defineProperty(qA.prototype,"b",{get:function(){return this._matrix[1]},set:function(u){this._matrix[1]=u}}),Object.defineProperty(qA.prototype,"c",{get:function(){return this._matrix[2]},set:function(u){this._matrix[2]=u}}),Object.defineProperty(qA.prototype,"d",{get:function(){return this._matrix[3]},set:function(u){this._matrix[3]=u}}),Object.defineProperty(qA.prototype,"e",{get:function(){return this._matrix[4]},set:function(u){this._matrix[4]=u}}),Object.defineProperty(qA.prototype,"f",{get:function(){return this._matrix[5]},set:function(u){this._matrix[5]=u}}),Object.defineProperty(qA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(qA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(qA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(qA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),qA.prototype.join=function(u){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map($).join(u)},qA.prototype.multiply=function(u){var m=u.sx*this.sx+u.shy*this.shx,P=u.sx*this.shy+u.shy*this.sy,W=u.shx*this.sx+u.sy*this.shx,rA=u.shx*this.shy+u.sy*this.sy,gA=u.tx*this.sx+u.ty*this.shx+this.tx,CA=u.tx*this.shy+u.ty*this.sy+this.ty;return new qA(m,P,W,rA,gA,CA)},qA.prototype.decompose=function(){var u=this.sx,m=this.shy,P=this.shx,W=this.sy,rA=this.tx,gA=this.ty,CA=Math.sqrt(u*u+m*m),TA=(u/=CA)*P+(m/=CA)*W;P-=u*TA,W-=m*TA;var jA=Math.sqrt(P*P+W*W);return TA/=jA,u*(W/=jA)>16&255,W=jA>>8&255,rA=255&jA}if(W===void 0||gA===void 0&&P===W&&W===rA)if(typeof P=="string")m=P+" "+CA[0];else switch(u.precision){case 2:m=nA(P/255)+" "+CA[0];break;case 3:default:m=_(P/255)+" "+CA[0]}else if(gA===void 0||me(gA)==="object"){if(gA&&!isNaN(gA.a)&&gA.a===0)return m=["1.","1.","1.",CA[1]].join(" ");if(typeof P=="string")m=[P,W,rA,CA[1]].join(" ");else switch(u.precision){case 2:m=[nA(P/255),nA(W/255),nA(rA/255),CA[1]].join(" ");break;default:case 3:m=[_(P/255),_(W/255),_(rA/255),CA[1]].join(" ")}}else if(typeof P=="string")m=[P,W,rA,gA,CA[2]].join(" ");else switch(u.precision){case 2:m=[nA(P),nA(W),nA(rA),nA(gA),CA[2]].join(" ");break;case 3:default:m=[_(P),_(W),_(rA),_(gA),CA[2]].join(" ")}return m},Er=d.__private__.getFilters=function(){return a},Jt=d.__private__.putStream=function(u){var m=(u=u||{}).data||"",P=u.filters||Er(),W=u.alreadyAppliedFilters||[],rA=u.addLength1||!1,gA=m.length,CA=u.objectId,TA=function(vt){return vt};if(g!==null&&CA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");g!==null&&(TA=wt.encryptor(CA,0));var jA={};P===!0&&(P=["FlateEncode"]);var re=u.additionalKeyValues||[],Ae=(jA=WA.API.processDataByFilters!==void 0?WA.API.processDataByFilters(m,P):{data:m,reverseChain:[]}).reverseChain+(Array.isArray(W)?W.join(" "):W.toString());if(jA.data.length!==0&&(re.push({key:"Length",value:jA.data.length}),rA===!0&&re.push({key:"Length1",value:gA})),Ae.length!=0)if(Ae.split("/").length-1==1)re.push({key:"Filter",value:Ae});else{re.push({key:"Filter",value:"["+Ae+"]"});for(var ce=0;ce>"),jA.data.length!==0&&(K("stream"),K(TA(jA.data)),K("endstream"))},xr=d.__private__.putPage=function(u){var m=u.number,P=u.data,W=u.objId,rA=u.contentsObjId;Kt(W,!0),K("<>"),K("endobj");var gA=P.join(` `);return V===I.ADVANCED&&(gA+=` Q`),Kt(rA,!0),Jt({data:gA,filters:Er(),objectId:rA}),K("endobj"),W},Nn=d.__private__.putPages=function(){var u,m,P=[];for(u=1;u<=Pe;u++)$A[u].objId=ze(),$A[u].contentsObjId=ze();for(u=1;u<=Pe;u++)P.push(xr({number:u,data:QA[u],objId:$A[u].objId,contentsObjId:$A[u].contentsObjId,mediaBox:$A[u].mediaBox,cropBox:$A[u].cropBox,bleedBox:$A[u].bleedBox,trimBox:$A[u].trimBox,artBox:$A[u].artBox,userUnit:$A[u].userUnit,rootDictionaryObjId:Rr,resourceDictionaryObjId:lr}));Kt(Rr,!0),K("<>"),K("endobj"),Be.publish("postPutPages")},ti=function(u){Be.publish("putFont",{font:u,out:K,newObject:rt,putStream:Jt}),u.isAlreadyPutted!==!0&&(u.objectNumber=rt(),K("<<"),K("/Type /Font"),K("/BaseFont /"+Ri(u.postScriptName)),K("/Subtype /Type1"),typeof u.encoding=="string"&&K("/Encoding /"+u.encoding),K("/FirstChar 32"),K("/LastChar 255"),K(">>"),K("endobj"))},ri=function(){for(var u in Fe)Fe.hasOwnProperty(u)&&(B===!1||B===!0&&w.hasOwnProperty(u))&&ti(Fe[u])},ni=function(u){u.objectNumber=rt();var m=[];m.push({key:"Type",value:"/XObject"}),m.push({key:"Subtype",value:"/Form"}),m.push({key:"BBox",value:"["+[$(u.x),$(u.y),$(u.x+u.width),$(u.y+u.height)].join(" ")+"]"}),m.push({key:"Matrix",value:"["+u.matrix.toString()+"]"});var P=u.pages[1].join(` `);Jt({data:P,additionalKeyValues:m,objectId:u.objectNumber}),K("endobj")},ii=function(){for(var u in ut)ut.hasOwnProperty(u)&&ni(ut[u])},Aa=function(u,m){var P,W=[],rA=1/(m-1);for(P=0;P<1;P+=rA)W.push(P);if(W.push(1),u[0].offset!=0){var gA={offset:0,color:u[0].color};u.unshift(gA)}if(u[u.length-1].offset!=1){var CA={offset:1,color:u[u.length-1].color};u.push(CA)}for(var TA="",jA=0,re=0;reu[jA+1].offset;)jA++;var Ae=u[jA].offset,ce=(P-Ae)/(u[jA+1].offset-Ae),Ne=u[jA].color,Oe=u[jA+1].color;TA+=O(Math.round((1-ce)*Ne[0]+ce*Oe[0]).toString(16))+O(Math.round((1-ce)*Ne[1]+ce*Oe[1]).toString(16))+O(Math.round((1-ce)*Ne[2]+ce*Oe[2]).toString(16))}return TA.trim()},Al=function(u,m){m||(m=21);var P=rt(),W=Aa(u.colors,m),rA=[];rA.push({key:"FunctionType",value:"0"}),rA.push({key:"Domain",value:"[0.0 1.0]"}),rA.push({key:"Size",value:"["+m+"]"}),rA.push({key:"BitsPerSample",value:"8"}),rA.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),rA.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Jt({data:W,additionalKeyValues:rA,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:P}),K("endobj"),u.objectNumber=rt(),K("<< /ShadingType "+u.type),K("/ColorSpace /DeviceRGB");var gA="/Coords ["+$(parseFloat(u.coords[0]))+" "+$(parseFloat(u.coords[1]))+" ";u.type===2?gA+=$(parseFloat(u.coords[2]))+" "+$(parseFloat(u.coords[3])):gA+=$(parseFloat(u.coords[2]))+" "+$(parseFloat(u.coords[3]))+" "+$(parseFloat(u.coords[4]))+" "+$(parseFloat(u.coords[5])),K(gA+="]"),u.matrix&&K("/Matrix ["+u.matrix.toString()+"]"),K("/Function "+P+" 0 R"),K("/Extend [true true]"),K(">>"),K("endobj")},el=function(u,m){var P=ze(),W=rt();m.push({resourcesOid:P,objectOid:W}),u.objectNumber=W;var rA=[];rA.push({key:"Type",value:"/Pattern"}),rA.push({key:"PatternType",value:"1"}),rA.push({key:"PaintType",value:"1"}),rA.push({key:"TilingType",value:"1"}),rA.push({key:"BBox",value:"["+u.boundingBox.map($).join(" ")+"]"}),rA.push({key:"XStep",value:$(u.xStep)}),rA.push({key:"YStep",value:$(u.yStep)}),rA.push({key:"Resources",value:P+" 0 R"}),u.matrix&&rA.push({key:"Matrix",value:"["+u.matrix.toString()+"]"}),Jt({data:u.stream,additionalKeyValues:rA,objectId:u.objectNumber}),K("endobj")},si=function(u){var m;for(m in ge)ge.hasOwnProperty(m)&&(ge[m]instanceof Xn?Al(ge[m]):ge[m]instanceof ji&&el(ge[m],u))},ea=function(u){for(var m in u.objectNumber=rt(),K("<<"),u)switch(m){case"opacity":K("/ca "+nA(u[m]));break;case"stroke-opacity":K("/CA "+nA(u[m]))}K(">>"),K("endobj")},tl=function(){var u;for(u in Te)Te.hasOwnProperty(u)&&ea(Te[u])},Zi=function(){for(var u in K("/XObject <<"),ut)ut.hasOwnProperty(u)&&ut[u].objectNumber>=0&&K("/"+u+" "+ut[u].objectNumber+" 0 R");Be.publish("putXobjectDict"),K(">>")},rl=function(){wt.oid=rt(),K("<<"),K("/Filter /Standard"),K("/V "+wt.v),K("/R "+wt.r),K("/U <"+wt.toHexString(wt.U)+">"),K("/O <"+wt.toHexString(wt.O)+">"),K("/P "+wt.P),K(">>"),K("endobj")},ta=function(){for(var u in K("/Font <<"),Fe)Fe.hasOwnProperty(u)&&(B===!1||B===!0&&w.hasOwnProperty(u))&&K("/"+u+" "+Fe[u].objectNumber+" 0 R");K(">>")},nl=function(){if(Object.keys(ge).length>0){for(var u in K("/Shading <<"),ge)ge.hasOwnProperty(u)&&ge[u]instanceof Xn&&ge[u].objectNumber>=0&&K("/"+u+" "+ge[u].objectNumber+" 0 R");Be.publish("putShadingPatternDict"),K(">>")}},ai=function(u){if(Object.keys(ge).length>0){for(var m in K("/Pattern <<"),ge)ge.hasOwnProperty(m)&&ge[m]instanceof d.TilingPattern&&ge[m].objectNumber>=0&&ge[m].objectNumber>")}},il=function(){if(Object.keys(Te).length>0){var u;for(u in K("/ExtGState <<"),Te)Te.hasOwnProperty(u)&&Te[u].objectNumber>=0&&K("/"+u+" "+Te[u].objectNumber+" 0 R");Be.publish("putGStateDict"),K(">>")}},Ke=function(u){Kt(u.resourcesOid,!0),K("<<"),K("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ta(),nl(),ai(u.objectOid),il(),Zi(),K(">>"),K("endobj")},ra=function(){var u=[];ri(),tl(),ii(),si(u),Be.publish("putResources"),u.forEach(Ke),Ke({resourcesOid:lr,objectOid:Number.MAX_SAFE_INTEGER}),Be.publish("postPutResources")},na=function(){Be.publish("putAdditionalObjects");for(var u=0;u>8&&(jA=!0);u=TA.join("")}for(P=u.length;jA===void 0&&P!==0;)u.charCodeAt(P-1)>>8&&(jA=!0),P--;if(!jA)return u;for(TA=m.noBOM?[]:[254,255],P=0,W=u.length;P>8)>>8)throw new Error("Character at position "+P+" of string '"+u+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");TA.push(Ae),TA.push(re-(Ae<<8))}return String.fromCharCode.apply(void 0,TA)},Nt=d.__private__.pdfEscape=d.pdfEscape=function(u,m){return oi(u,m).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},As=d.__private__.beginPage=function(u){QA[++Pe]=[],$A[Pe]={objId:0,contentsObjId:0,userUnit:Number(l),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(u[0]),topRightY:Number(u[1])}},aa(Pe),BA(QA[y])},sa=function(u,m){var P,W,rA;switch(t=m||t,typeof u=="string"&&(P=Q(u.toLowerCase()),Array.isArray(P)&&(W=P[0],rA=P[1])),Array.isArray(u)&&(W=u[0]*NA,rA=u[1]*NA),isNaN(W)&&(W=n[0],rA=n[1]),(W>14400||rA>14400)&&(Ue.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),W=Math.min(14400,W),rA=Math.min(14400,rA)),n=[W,rA],t.substr(0,1)){case"l":rA>W&&(n=[rA,W]);break;case"p":W>rA&&(n=[rA,W])}As(n),ha(ns),K(hr),ss!==0&&K(ss+" J"),as!==0&&K(as+" j"),Be.publish("addPage",{pageNumber:Pe})},al=function(u){u>0&&u<=Pe&&(QA.splice(u,1),$A.splice(u,1),Pe--,y>Pe&&(y=Pe),this.setPage(y))},aa=function(u){u>0&&u<=Pe&&(y=u)},ol=d.__private__.getNumberOfPages=d.getNumberOfPages=function(){return QA.length-1},oa=function(u,m,P){var W,rA=void 0;return P=P||{},u=u!==void 0?u:Fe[ae].fontName,m=m!==void 0?m:Fe[ae].fontStyle,W=u.toLowerCase(),He[W]!==void 0&&He[W][m]!==void 0?rA=He[W][m]:He[u]!==void 0&&He[u][m]!==void 0?rA=He[u][m]:P.disableWarning===!1&&Ue.warn("Unable to look up font label for font '"+u+"', '"+m+"'. Refer to getFontList() for available fonts."),rA||P.noFallback||(rA=He.times[m])==null&&(rA=He.times.normal),rA},ll=d.__private__.putInfo=function(){var u=rt(),m=function(W){return W};for(var P in g!==null&&(m=wt.encryptor(u,0)),K("<<"),K("/Producer ("+Nt(m("jsPDF "+WA.version))+")"),zA)zA.hasOwnProperty(P)&&zA[P]&&K("/"+P.substr(0,1).toUpperCase()+P.substr(1)+" ("+Nt(m(zA[P]))+")");K("/CreationDate ("+Nt(m(lA))+")"),K(">>"),K("endobj")},es=d.__private__.putCatalog=function(u){var m=(u=u||{}).rootDictionaryObjId||Rr;switch(rt(),K("<<"),K("/Type /Catalog"),K("/Pages "+m+" 0 R"),SA||(SA="fullwidth"),SA){case"fullwidth":K("/OpenAction [3 0 R /FitH null]");break;case"fullheight":K("/OpenAction [3 0 R /FitV null]");break;case"fullpage":K("/OpenAction [3 0 R /Fit]");break;case"original":K("/OpenAction [3 0 R /XYZ null null 1]");break;default:var P=""+SA;P.substr(P.length-1)==="%"&&(SA=parseInt(SA)/100),typeof SA=="number"&&K("/OpenAction [3 0 R /XYZ null null "+nA(SA)+"]")}switch(se||(se="continuous"),se){case"continuous":K("/PageLayout /OneColumn");break;case"single":K("/PageLayout /SinglePage");break;case"two":case"twoleft":K("/PageLayout /TwoColumnLeft");break;case"tworight":K("/PageLayout /TwoColumnRight")}ZA&&K("/PageMode /"+ZA),Be.publish("putCatalog"),K(">>"),K("endobj")},cl=d.__private__.putTrailer=function(){K("trailer"),K("<<"),K("/Size "+(q+1)),K("/Root "+q+" 0 R"),K("/Info "+(q-1)+" 0 R"),g!==null&&K("/Encrypt "+wt.oid+" 0 R"),K("/ID [ <"+iA+"> <"+iA+"> ]"),K(">>")},ul=d.__private__.putHeader=function(){K("%PDF-"+L),K("%ºß¬à")},fl=d.__private__.putXRef=function(){var u="0000000000";K("xref"),K("0 "+(q+1)),K("0000000000 65535 f ");for(var m=1;m<=q;m++)typeof eA[m]=="function"?K((u+eA[m]()).slice(-10)+" 00000 n "):eA[m]!==void 0?K((u+eA[m]).slice(-10)+" 00000 n "):K("0000000000 00000 n ")},Vr=d.__private__.buildDocument=function(){JA(),BA(oA),Be.publish("buildDocument"),ul(),Nn(),na(),ra(),g!==null&&rl(),ll(),es();var u=cA;return fl(),cl(),K("startxref"),K(""+u),K("%%EOF"),BA(QA[y]),oA.join(` `)},li=d.__private__.getBlob=function(u){return new Blob([RA(u)],{type:"application/pdf"})},ci=d.output=d.__private__.output=fr(function(u,m){switch(typeof(m=m||{})=="string"?m={filename:m}:m.filename=m.filename||"generated.pdf",u){case void 0:return Vr();case"save":d.save(m.filename);break;case"arraybuffer":return RA(Vr());case"blob":return li(Vr());case"bloburi":case"bloburl":if(XA.URL!==void 0&&typeof XA.URL.createObjectURL=="function")return XA.URL&&XA.URL.createObjectURL(li(Vr()))||void 0;Ue.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var P="",W=Vr();try{P=zc(W)}catch{P=zc(unescape(encodeURIComponent(W)))}return"data:application/pdf;filename="+m.filename+";base64,"+P;case"pdfobjectnewwindow":if(Object.prototype.toString.call(XA)==="[object Window]"){var rA="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",gA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';m.pdfObjectUrl&&(rA=m.pdfObjectUrl,gA="");var CA='