import{Q as Nl}from"./QTooltip-5ceb1b84.js";import{ar as fB,aq as nf,a as zr,d as Ku,a9 as sf,c as Hl,o as Tu,w as iu,e as ut,f as ht,A as _A,g as ur,as as BB,m as Ie,D as Et,z as gB,F as xe,i as Ur,v as vr,at as dB,au as pB,ag as Sl,ab as wB,j as Mn,ac as Pl,C as kl,a4 as mB,a2 as CB,ah as FB,s as QB}from"./index-3a2b6cd5.js";import{a as yB,Q as vB}from"./QBreadcrumbs-8582ad34.js";import{c as Dl}from"./app.config-a8647d06.js";import{u as bB}from"./mixin-183f301b.js";/*! * 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 su=function(e,A){return su=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])},su(e,A)};function hr(e,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");su(e,A);function t(){this.constructor=e}e.prototype=A===null?Object.create(A):(t.prototype=A.prototype,new t)}var ou=function(){return ou=Object.assign||function(e){for(var A,t=1,r=arguments.length;t0&&i[i.length-1])&&(f[0]===6||f[0]===2)){t=0;continue}if(f[0]===3&&(!i||f[1]>i[0]&&f[1]=55296&&n<=56319&&t>10)+55296,o%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},_l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",LB=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ko=0;ko<_l.length;ko++)LB[_l.charCodeAt(ko)]=ko;var Ml="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Us=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Do=0;Do>4,B[n++]=(o&15)<<4|c>>2,B[n++]=(c&3)<<6|u&63;return f},xB=function(e){for(var A=e.length,t=[],r=0;r>jn,HB=1<>jn,PB=of+SB,kB=PB,DB=32,_B=kB+DB,MB=65536>>Ru,OB=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>jn],t=(t<>jn)],t=(t<>Ru),t=this.index[t],t+=A>>jn&KB,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var _o=0;_oTl?(n.push(!0),c-=Tl):n.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(i)!==-1)return r.push(o),t.push(uu);if(c===WB||c===au){if(o===0)return r.push(o),t.push(Pi);var u=t[o-1];return tg.indexOf(u)===-1?(r.push(r[o-1]),t.push(u)):(r.push(o),t.push(Pi))}if(r.push(o),c===ZB)return t.push(A==="strict"?lu:Os);if(c===lf||c===JB)return t.push(Pi);if(c===$B)return i>=131072&&i<=196605||i>=196608&&i<=262141?t.push(Os):t.push(Pi);t.push(c)}),[r,t,n]},kc=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 o=r[i];if(o===A)return!0;if(o!==mn)break}if(n===mn)for(var i=t;i>0;){i--;var c=r[i];if(Array.isArray(e)?e.indexOf(c)!==-1:e===c)for(var u=t;u<=r.length;){u++;var o=r[u];if(o===A)return!0;if(o!==mn)break}if(c!==mn)break}return!1},zl=function(e,A){for(var t=e;t>=0;){var r=A[t];if(r===mn)t--;else return r}return 0},ng=function(e,A,t,r,n){if(t[r]===0)return pe;var i=r-1;if(Array.isArray(n)&&n[i]===!0)return pe;var o=i-1,c=i+1,u=A[i],f=o>=0?A[o]:0,B=A[c];if(u===af&&B===cf)return pe;if(pu.indexOf(u)!==-1)return hf;if(pu.indexOf(B)!==-1||ff.indexOf(B)!==-1)return pe;if(zl(i,A)===uf)return To;if(du.get(e[i])===au||(u===Oo||u===Ko)&&du.get(e[c])===au||u===Rl||B===Rl||u===Gl||[mn,cu,Ls].indexOf(u)===-1&&B===Gl||[Mo,Cs,YB,Qi,yi].indexOf(B)!==-1||zl(i,A)===Fs||kc(Sc,Fs,i,A)||kc([Mo,Cs],lu,i,A)||kc(jl,jl,i,A))return pe;if(u===mn)return To;if(u===Sc||B===Sc)return pe;if(B===uu||u===uu)return To;if([cu,Ls,lu].indexOf(B)!==-1||u===XB||f===Bu&&eg.indexOf(u)!==-1||u===yi&&B===Bu||B===Vl||Vr.indexOf(B)!==-1&&u===De||Vr.indexOf(u)!==-1&&B===De||u===xs&&[Os,Oo,Ko].indexOf(B)!==-1||[Os,Oo,Ko].indexOf(u)!==-1&&B===Is||Vr.indexOf(u)!==-1&&ql.indexOf(B)!==-1||ql.indexOf(u)!==-1&&Vr.indexOf(B)!==-1||[xs,Is].indexOf(u)!==-1&&(B===De||[Fs,Ls].indexOf(B)!==-1&&A[c+1]===De)||[Fs,Ls].indexOf(u)!==-1&&B===De||u===De&&[De,yi,Qi].indexOf(B)!==-1)return pe;if([De,yi,Qi,Mo,Cs].indexOf(B)!==-1)for(var p=i;p>=0;){var w=A[p];if(w===De)return pe;if([yi,Qi].indexOf(w)!==-1)p--;else break}if([xs,Is].indexOf(B)!==-1)for(var p=[Mo,Cs].indexOf(u)!==-1?o:i;p>=0;){var w=A[p];if(w===De)return pe;if([yi,Qi].indexOf(w)!==-1)p--;else break}if(gu===u&&[gu,oa,hu,fu].indexOf(B)!==-1||[oa,hu].indexOf(u)!==-1&&[oa,aa].indexOf(B)!==-1||[aa,fu].indexOf(u)!==-1&&B===aa||Wl.indexOf(u)!==-1&&[Vl,Is].indexOf(B)!==-1||Wl.indexOf(B)!==-1&&u===xs||Vr.indexOf(u)!==-1&&Vr.indexOf(B)!==-1||u===Qi&&Vr.indexOf(B)!==-1||Vr.concat(De).indexOf(u)!==-1&&B===Fs&&Ag.indexOf(e[c])===-1||Vr.concat(De).indexOf(B)!==-1&&u===Cs)return pe;if(u===Pc&&B===Pc){for(var g=t[i],L=1;g>0&&(g--,A[g]===Pc);)L++;if(L%2!==0)return pe}return u===Oo&&B===Ko?pe:To},ig=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=rg(e,A.lineBreak),r=t[0],n=t[1],i=t[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(n=n.map(function(c){return[De,Pi,lf].indexOf(c)!==-1?Os:c}));var o=A.wordBreak==="keep-all"?i.map(function(c,u){return c&&e[u]>=19968&&e[u]<=40959}):void 0;return[r,n,o]},sg=function(){function e(A,t,r,n){this.codePoints=A,this.required=t===hf,this.start=r,this.end=n}return e.prototype.slice=function(){return Tt.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),og=function(e,A){var t=xa(e),r=ig(t,A),n=r[0],i=r[1],o=r[2],c=t.length,u=0,f=0;return{next:function(){if(f>=c)return{done:!0,value:null};for(var B=pe;f=Bf&&e<=57},Tg=function(e){return e>=55296&&e<=57343},vi=function(e){return me(e)||e>=pf&&e<=mf||e>=gf&&e<=Dg},Rg=function(e){return e>=gf&&e<=Mg},Gg=function(e){return e>=pf&&e<=Kg},jg=function(e){return Rg(e)||Gg(e)},Vg=function(e){return e>=Ug},qo=function(e){return e===da||e===ug||e===lg},pa=function(e){return jg(e)||Vg(e)||e===gg},$l=function(e){return pa(e)||me(e)||e===Ee},qg=function(e){return e>=Eg&&e<=Ng||e===Hg||e>=Sg&&e<=Pg||e===kg},wn=function(e,A){return e!==Ss?!1:A!==da},Wo=function(e,A,t){return e===Ee?pa(A)||wn(A,t):pa(e)?!0:!!(e===Ss&&wn(e,A))},_c=function(e,A,t){return e===Rn||e===Ee?me(A)?!0:A===Ks&&me(t):me(e===Ks?A:e)},Wg=function(e){var A=0,t=1;(e[A]===Rn||e[A]===Ee)&&(e[A]===Ee&&(t=-1),A++);for(var r=[];me(e[A]);)r.push(e[A++]);var n=r.length?parseInt(Tt.apply(void 0,r),10):0;e[A]===Ks&&A++;for(var i=[];me(e[A]);)i.push(e[A++]);var o=i.length,c=o?parseInt(Tt.apply(void 0,i),10):0;(e[A]===wf||e[A]===df)&&A++;var u=1;(e[A]===Rn||e[A]===Ee)&&(e[A]===Ee&&(u=-1),A++);for(var f=[];me(e[A]);)f.push(e[A++]);var B=f.length?parseInt(Tt.apply(void 0,f),10):0;return t*(n+c*Math.pow(10,-o))*Math.pow(10,u*B)},zg={type:2},Xg={type:3},Yg={type:4},Jg={type:13},Zg={type:8},$g={type:21},A2={type:9},t2={type:10},e2={type:11},r2={type:12},n2={type:14},zo={type:23},i2={type:1},s2={type:25},o2={type:24},a2={type:26},c2={type:27},u2={type:28},l2={type:29},h2={type:31},wu={type:32},Cf=function(){function e(){this._value=[]}return e.prototype.write=function(A){this._value=this._value.concat(xa(A))},e.prototype.read=function(){for(var A=[],t=this.consumeToken();t!==wu;)A.push(t),t=this.consumeToken();return A},e.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case Ro:return this.consumeStringToken(Ro);case hg:var t=this.peekCodePoint(0),r=this.peekCodePoint(1),n=this.peekCodePoint(2);if($l(t)||wn(r,n)){var i=Wo(t,r,n)?cg:ag,o=this.consumeName();return{type:5,value:o,flags:i}}break;case fg:if(this.peekCodePoint(0)===Qs)return this.consumeCodePoint(),Jg;break;case Go:return this.consumeStringToken(Go);case jo:return zg;case ys:return Xg;case Dc:if(this.peekCodePoint(0)===Qs)return this.consumeCodePoint(),n2;break;case Rn:if(_c(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Lg:return Yg;case Ee:var c=A,u=this.peekCodePoint(0),f=this.peekCodePoint(1);if(_c(c,u,f))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(Wo(c,u,f))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(u===Ee&&f===wg)return this.consumeCodePoint(),this.consumeCodePoint(),o2;break;case Ks:if(_c(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Yl:if(this.peekCodePoint(0)===Dc)for(this.consumeCodePoint();;){var B=this.consumeCodePoint();if(B===Dc&&(B=this.consumeCodePoint(),B===Yl))return this.consumeToken();if(B===br)return this.consumeToken()}break;case Ig:return a2;case xg:return c2;case pg:if(this.peekCodePoint(0)===dg&&this.peekCodePoint(1)===Ee&&this.peekCodePoint(2)===Ee)return this.consumeCodePoint(),this.consumeCodePoint(),s2;break;case mg:var p=this.peekCodePoint(0),w=this.peekCodePoint(1),g=this.peekCodePoint(2);if(Wo(p,w,g)){var o=this.consumeName();return{type:7,value:o}}break;case Cg:return u2;case Ss:if(wn(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Fg:return l2;case Qg:if(this.peekCodePoint(0)===Qs)return this.consumeCodePoint(),Zg;break;case yg:return e2;case vg:return r2;case _g:case Og:var L=this.peekCodePoint(0),b=this.peekCodePoint(1);return L===Rn&&(vi(b)||b===Vo)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case Jl:if(this.peekCodePoint(0)===Qs)return this.consumeCodePoint(),A2;if(this.peekCodePoint(0)===Jl)return this.consumeCodePoint(),$g;break;case bg:if(this.peekCodePoint(0)===Qs)return this.consumeCodePoint(),t2;break;case br:return wu}return qo(A)?(this.consumeWhiteSpace(),h2):me(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):pa(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:Tt(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();vi(t)&&A.length<6;)A.push(t),t=this.consumeCodePoint();for(var r=!1;t===Vo&&A.length<6;)A.push(t),t=this.consumeCodePoint(),r=!0;if(r){var n=parseInt(Tt.apply(void 0,A.map(function(u){return u===Vo?Bf:u})),16),i=parseInt(Tt.apply(void 0,A.map(function(u){return u===Vo?mf:u})),16);return{type:30,start:n,end:i}}var o=parseInt(Tt.apply(void 0,A),16);if(this.peekCodePoint(0)===Ee&&vi(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();for(var c=[];vi(t)&&c.length<6;)c.push(t),t=this.consumeCodePoint();var i=parseInt(Tt.apply(void 0,c),16);return{type:30,start:o,end:i}}else return{type:30,start:o,end:o}},e.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===jo?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===jo?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},e.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===br)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===Go||t===Ro){var r=this.consumeStringToken(this.consumeCodePoint());return r.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===br||this.peekCodePoint(0)===ys)?(this.consumeCodePoint(),{type:22,value:r.value}):(this.consumeBadUrlRemnants(),zo)}for(;;){var n=this.consumeCodePoint();if(n===br||n===ys)return{type:22,value:Tt.apply(void 0,A)};if(qo(n))return this.consumeWhiteSpace(),this.peekCodePoint(0)===br||this.peekCodePoint(0)===ys?(this.consumeCodePoint(),{type:22,value:Tt.apply(void 0,A)}):(this.consumeBadUrlRemnants(),zo);if(n===Ro||n===Go||n===jo||qg(n))return this.consumeBadUrlRemnants(),zo;if(n===Ss)if(wn(n,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),zo;else A.push(n)}},e.prototype.consumeWhiteSpace=function(){for(;qo(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===ys||A===br)return;wn(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+=Tt.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===br||n===void 0||n===A)return t+=this.consumeStringSlice(r),{type:0,value:t};if(n===da)return this._value.splice(0,r),i2;if(n===Ss){var i=this._value[r+1];i!==br&&i!==void 0&&(i===da?(t+=this.consumeStringSlice(r),r=-1,this._value.shift()):wn(n,i)&&(t+=this.consumeStringSlice(r),t+=Tt(this.consumeEscapedCodePoint()),r=-1))}r++}while(!0)},e.prototype.consumeNumber=function(){var A=[],t=js,r=this.peekCodePoint(0);for((r===Rn||r===Ee)&&A.push(this.consumeCodePoint());me(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(r===Ks&&me(n))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=Xl;me(this.peekCodePoint(0));)A.push(this.consumeCodePoint());r=this.peekCodePoint(0),n=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((r===wf||r===df)&&((n===Rn||n===Ee)&&me(i)||me(n)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=Xl;me(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[Wg(A),t]},e.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],r=A[1],n=this.peekCodePoint(0),i=this.peekCodePoint(1),o=this.peekCodePoint(2);if(Wo(n,i,o)){var c=this.consumeName();return{type:15,number:t,flags:r,unit:c}}return n===Bg?(this.consumeCodePoint(),{type:16,number:t,flags:r}):{type:17,number:t,flags:r}},e.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(vi(A)){for(var t=Tt(A);vi(this.peekCodePoint(0))&&t.length<6;)t+=Tt(this.consumeCodePoint());qo(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(t,16);return r===0||Tg(r)||r>1114111?Zl:r}return A===br?Zl:A},e.prototype.consumeName=function(){for(var A="";;){var t=this.consumeCodePoint();if($l(t))A+=Tt(t);else if(wn(t,this.peekCodePoint(0)))A+=Tt(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(t),A}},e}(),Ff=function(){function e(A){this._tokens=A}return e.create=function(A){var t=new Cf;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||B2(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"?wu:A},e.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},e}(),Vs=function(e){return e.type===15},Gi=function(e){return e.type===17},Ft=function(e){return e.type===20},f2=function(e){return e.type===0},mu=function(e,A){return Ft(e)&&e.value===A},Qf=function(e){return e.type!==31},Ri=function(e){return e.type!==31&&e.type!==4},Er=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},B2=function(e,A){return A===11&&e.type===12||A===28&&e.type===29?!0:A===2&&e.type===3},bn=function(e){return e.type===17||e.type===15},Xt=function(e){return e.type===16||bn(e)},yf=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},oe={type:17,number:0,flags:js},Gu={type:16,number:50,flags:js},Cn={type:16,number:100,flags:js},Es=function(e,A,t){var r=e[0],n=e[1];return[Lt(r,A),Lt(typeof n<"u"?n:r,t)]},Lt=function(e,A){if(e.type===16)return e.number/100*A;if(Vs(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},vf="deg",bf="grad",Uf="rad",Lf="turn",Ea={name:"angle",parse:function(e,A){if(A.type===15)switch(A.unit){case vf:return Math.PI*A.number/180;case bf:return Math.PI/200*A.number;case Uf:return A.number;case Lf:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},If=function(e){return e.type===15&&(e.unit===vf||e.unit===bf||e.unit===Uf||e.unit===Lf)},xf=function(e){var A=e.filter(Ft).map(function(t){return t.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[oe,oe];case"to top":case"bottom":return Ve(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[oe,Cn];case"to right":case"left":return Ve(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Cn,Cn];case"to bottom":case"top":return Ve(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Cn,oe];case"to left":case"right":return Ve(270)}return 0},Ve=function(e){return Math.PI*e/180},yn={name:"color",parse:function(e,A){if(A.type===18){var t=g2[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 Fn(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),o=A.value.substring(3,4);return Fn(parseInt(r+r,16),parseInt(n+n,16),parseInt(i+i,16),parseInt(o+o,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 Fn(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),o=A.value.substring(6,8);return Fn(parseInt(r,16),parseInt(n,16),parseInt(i,16),parseInt(o,16)/255)}}if(A.type===20){var c=Xr[A.value.toUpperCase()];if(typeof c<"u")return c}return Xr.TRANSPARENT}},vn=function(e){return(255&e)===0},ee=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+")"},Fn=function(e,A,t,r){return(e<<24|A<<16|t<<8|Math.round(r*255)<<0)>>>0},Ah=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},th=function(e,A){var t=A.filter(Ri);if(t.length===3){var r=t.map(Ah),n=r[0],i=r[1],o=r[2];return Fn(n,i,o,1)}if(t.length===4){var c=t.map(Ah),n=c[0],i=c[1],o=c[2],u=c[3];return Fn(n,i,o,u)}return 0};function Mc(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 eh=function(e,A){var t=A.filter(Ri),r=t[0],n=t[1],i=t[2],o=t[3],c=(r.type===17?Ve(r.number):Ea.parse(e,r))/(Math.PI*2),u=Xt(n)?n.number/100:0,f=Xt(i)?i.number/100:0,B=typeof o<"u"&&Xt(o)?Lt(o,1):1;if(u===0)return Fn(f*255,f*255,f*255,1);var p=f<=.5?f*(u+1):f+u-f*u,w=f*2-p,g=Mc(w,p,c+1/3),L=Mc(w,p,c),b=Mc(w,p,c-1/3);return Fn(g*255,L*255,b*255,B)},g2={hsl:eh,hsla:eh,rgb:th,rgba:th},Ps=function(e,A){return yn.parse(e,Ff.create(A).parseComponentValue())},Xr={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},d2={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Ft(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},p2={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Na=function(e,A){var t=yn.parse(e,A[0]),r=A[1];return r&&Xt(r)?{color:t,stop:r}:{color:t,stop:null}},rh=function(e,A){var t=e[0],r=e[e.length-1];t.stop===null&&(t.stop=oe),r.stop===null&&(r.stop=Cn);for(var n=[],i=0,o=0;oi?n.push(u):n.push(i),i=u}else n.push(null)}for(var f=null,o=0;oo.optimumDistance)?{optimumCorner:c,optimumDistance:B}:o},{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},C2=function(e,A,t,r,n){var i=0,o=0;switch(e.size){case 0:e.shape===0?i=o=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)),o=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(e.shape===0)i=o=Math.min(lr(A,t),lr(A,t-n),lr(A-r,t),lr(A-r,t-n));else if(e.shape===1){var c=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-r)),u=nh(r,n,A,t,!0),f=u[0],B=u[1];i=lr(f-A,(B-t)/c),o=c*i}break;case 1:e.shape===0?i=o=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)),o=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(e.shape===0)i=o=Math.max(lr(A,t),lr(A,t-n),lr(A-r,t),lr(A-r,t-n));else if(e.shape===1){var c=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-r)),p=nh(r,n,A,t,!1),f=p[0],B=p[1];i=lr(f-A,(B-t)/c),o=c*i}break}return Array.isArray(e.size)&&(i=Lt(e.size[0],r),o=e.size.length===2?Lt(e.size[1],n):i),[i,o]},F2=function(e,A){var t=Ve(180),r=[];return Er(A).forEach(function(n,i){if(i===0){var o=n[0];if(o.type===20&&o.value==="to"){t=xf(n);return}else if(If(o)){t=Ea.parse(e,o);return}}var c=Na(e,n);r.push(c)}),{angle:t,stops:r,type:1}},Xo=function(e,A){var t=Ve(180),r=[];return Er(A).forEach(function(n,i){if(i===0){var o=n[0];if(o.type===20&&["top","left","right","bottom"].indexOf(o.value)!==-1){t=xf(n);return}else if(If(o)){t=(Ea.parse(e,o)+Ve(270))%Ve(360);return}}var c=Na(e,n);r.push(c)}),{angle:t,stops:r,type:1}},Q2=function(e,A){var t=Ve(180),r=[],n=1,i=0,o=3,c=[];return Er(A).forEach(function(u,f){var B=u[0];if(f===0){if(Ft(B)&&B.value==="linear"){n=1;return}else if(Ft(B)&&B.value==="radial"){n=2;return}}if(B.type===18){if(B.name==="from"){var p=yn.parse(e,B.values[0]);r.push({stop:oe,color:p})}else if(B.name==="to"){var p=yn.parse(e,B.values[0]);r.push({stop:Cn,color:p})}else if(B.name==="color-stop"){var w=B.values.filter(Ri);if(w.length===2){var p=yn.parse(e,w[1]),g=w[0];Gi(g)&&r.push({stop:{type:16,number:g.number*100,flags:g.flags},color:p})}}}}),n===1?{angle:(t+Ve(180))%Ve(360),stops:r,type:n}:{size:o,shape:i,stops:r,position:c,type:n}},Ef="closest-side",Nf="farthest-side",Hf="closest-corner",Sf="farthest-corner",Pf="circle",kf="ellipse",Df="cover",_f="contain",y2=function(e,A){var t=0,r=3,n=[],i=[];return Er(A).forEach(function(o,c){var u=!0;if(c===0){var f=!1;u=o.reduce(function(p,w){if(f)if(Ft(w))switch(w.value){case"center":return i.push(Gu),p;case"top":case"left":return i.push(oe),p;case"right":case"bottom":return i.push(Cn),p}else(Xt(w)||bn(w))&&i.push(w);else if(Ft(w))switch(w.value){case Pf:return t=0,!1;case kf:return t=1,!1;case"at":return f=!0,!1;case Ef:return r=0,!1;case Df:case Nf:return r=1,!1;case _f:case Hf:return r=2,!1;case Sf:return r=3,!1}else if(bn(w)||Xt(w))return Array.isArray(r)||(r=[]),r.push(w),!1;return p},u)}if(u){var B=Na(e,o);n.push(B)}}),{size:r,shape:t,stops:n,position:i,type:2}},Yo=function(e,A){var t=0,r=3,n=[],i=[];return Er(A).forEach(function(o,c){var u=!0;if(c===0?u=o.reduce(function(B,p){if(Ft(p))switch(p.value){case"center":return i.push(Gu),!1;case"top":case"left":return i.push(oe),!1;case"right":case"bottom":return i.push(Cn),!1}else if(Xt(p)||bn(p))return i.push(p),!1;return B},u):c===1&&(u=o.reduce(function(B,p){if(Ft(p))switch(p.value){case Pf:return t=0,!1;case kf:return t=1,!1;case _f:case Ef:return r=0,!1;case Nf:return r=1,!1;case Hf:return r=2,!1;case Df:case Sf:return r=3,!1}else if(bn(p)||Xt(p))return Array.isArray(r)||(r=[]),r.push(p),!1;return B},u)),u){var f=Na(e,o);n.push(f)}}),{size:r,shape:t,stops:n,position:i,type:2}},v2=function(e){return e.type===1},b2=function(e){return e.type===2},ju={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=Mf[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 U2(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!Mf[e.name])}var Mf={"linear-gradient":F2,"-moz-linear-gradient":Xo,"-ms-linear-gradient":Xo,"-o-linear-gradient":Xo,"-webkit-linear-gradient":Xo,"radial-gradient":y2,"-moz-radial-gradient":Yo,"-ms-radial-gradient":Yo,"-o-radial-gradient":Yo,"-webkit-radial-gradient":Yo,"-webkit-gradient":Q2},L2={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 Ri(r)&&U2(r)}).map(function(r){return ju.parse(e,r)})}},I2={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map(function(t){if(Ft(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},x2={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Er(A).map(function(t){return t.filter(Xt)}).map(yf)}},E2={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Er(A).map(function(t){return t.filter(Ft).map(function(r){return r.value}).join(" ")}).map(N2)}},N2=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}},_i;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(_i||(_i={}));var H2={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Er(A).map(function(t){return t.filter(S2)})}},S2=function(e){return Ft(e)||Xt(e)},Ha=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},P2=Ha("top"),k2=Ha("right"),D2=Ha("bottom"),_2=Ha("left"),Sa=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return yf(t.filter(Xt))}}},M2=Sa("top-left"),O2=Sa("top-right"),K2=Sa("bottom-right"),T2=Sa("bottom-left"),Pa=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}}},R2=Pa("top"),G2=Pa("right"),j2=Pa("bottom"),V2=Pa("left"),ka=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return Vs(t)?t.number:0}}},q2=ka("top"),W2=ka("right"),z2=ka("bottom"),X2=ka("left"),Y2={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},J2={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},Z2={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Ft).reduce(function(t,r){return t|$2(r.value)},0)}},$2=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},Ad={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}},td={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}},wa;(function(e){e.NORMAL="normal",e.STRICT="strict"})(wa||(wa={}));var ed={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"strict":return wa.STRICT;case"normal":default:return wa.NORMAL}}},rd={name:"line-height",initialValue:"normal",prefix:!1,type:4},ih=function(e,A){return Ft(e)&&e.value==="normal"?1.2*A:e.type===17?A*e.number:Xt(e)?Lt(e,A):A},nd={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return A.type===20&&A.value==="none"?null:ju.parse(e,A)}},id={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}}},Cu={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}}},Da=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},sd=Da("top"),od=Da("right"),ad=Da("bottom"),cd=Da("left"),ud={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Ft).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}})}},ld={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"}}},_a=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},hd=_a("top"),fd=_a("right"),Bd=_a("bottom"),gd=_a("left"),dd={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}}},pd={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}},wd={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.length===1&&mu(A[0],"none")?[]:Er(A).map(function(t){for(var r={color:Xr.TRANSPARENT,offsetX:oe,offsetY:oe,blur:oe},n=0,i=0;i"u")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return t(A.values)}return null}},Fd=function(e){var A=e.filter(function(t){return t.type===17}).map(function(t){return t.number});return A.length===6?A:null},Qd=function(e){var A=e.filter(function(u){return u.type===17}).map(function(u){return u.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 o=A[12],c=A[13];return A[14],A[15],A.length===16?[t,r,n,i,o,c]:null},yd={matrix:Fd,matrix3d:Qd},sh={type:16,number:50,flags:js},vd=[sh,sh],bd={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,A){var t=A.filter(Xt);return t.length!==2?vd:[t[0],t[1]]}},Ud={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}}},ks;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(ks||(ks={}));var Ld={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){switch(A){case"break-all":return ks.BREAK_ALL;case"keep-all":return ks.KEEP_ALL;case"normal":default:return ks.NORMAL}}},Id={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,A){if(A.type===20)return{auto:!0,order:0};if(Gi(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},Of={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")}},xd={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,A){return Gi(A)?A.number:1}},Ed={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Nd={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,A){return A.filter(Ft).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})}},Hd={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+"'"})}},Sd={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Pd={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,A){if(Gi(A))return A.number;if(Ft(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},kd={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return A.filter(Ft).map(function(t){return t.value})}},Dd={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"}}},Zt=function(e,A){return(e&A)!==0},_d={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}},Md={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(Qf),i=0;i1?1:0],this.overflowWrap=DA(A,ld,t.overflowWrap),this.paddingTop=DA(A,hd,t.paddingTop),this.paddingRight=DA(A,fd,t.paddingRight),this.paddingBottom=DA(A,Bd,t.paddingBottom),this.paddingLeft=DA(A,gd,t.paddingLeft),this.paintOrder=DA(A,Gd,t.paintOrder),this.position=DA(A,pd,t.position),this.textAlign=DA(A,dd,t.textAlign),this.textDecorationColor=DA(A,Ed,(r=t.textDecorationColor)!==null&&r!==void 0?r:t.color),this.textDecorationLine=DA(A,Nd,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration),this.textShadow=DA(A,wd,t.textShadow),this.textTransform=DA(A,md,t.textTransform),this.transform=DA(A,Cd,t.transform),this.transformOrigin=DA(A,bd,t.transformOrigin),this.visibility=DA(A,Ud,t.visibility),this.webkitTextStrokeColor=DA(A,jd,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=DA(A,Vd,t.webkitTextStrokeWidth),this.wordBreak=DA(A,Ld,t.wordBreak),this.zIndex=DA(A,Id,t.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return vn(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 Zt(this.display,4)||Zt(this.display,33554432)||Zt(this.display,268435456)||Zt(this.display,536870912)||Zt(this.display,67108864)||Zt(this.display,134217728)},e}(),Wd=function(){function e(A,t){this.content=DA(A,_d,t.content),this.quotes=DA(A,Td,t.quotes)}return e}(),ah=function(){function e(A,t){this.counterIncrement=DA(A,Md,t.counterIncrement),this.counterReset=DA(A,Od,t.counterReset)}return e}(),DA=function(e,A,t){var r=new Cf,n=t!==null&&typeof t<"u"?t.toString():A.initialValue;r.write(n);var i=new Ff(r.read());switch(A.type){case 2:var o=i.parseComponentValue();return A.parse(e,Ft(o)?o.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 Ea.parse(e,i.parseComponentValue());case"color":return yn.parse(e,i.parseComponentValue());case"image":return ju.parse(e,i.parseComponentValue());case"length":var c=i.parseComponentValue();return bn(c)?c:oe;case"length-percentage":var u=i.parseComponentValue();return Xt(u)?u:oe;case"time":return Of.parse(e,i.parseComponentValue())}break}},zd="data-html2canvas-debug",Xd=function(e){var A=e.getAttribute(zd);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Fu=function(e,A){var t=Xd(e);return t===1||A===t},Nr=function(){function e(A,t){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Fu(t,3))debugger;this.styles=new qd(A,window.getComputedStyle(t,null)),vu(t)&&(this.styles.animationDuration.some(function(r){return r>0})&&(t.style.animationDuration="0s"),this.styles.transform!==null&&(t.style.transform="none")),this.bounds=Ia(this.context,t),Fu(t,4)&&(this.flags|=16)}return e}(),Yd="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ch="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ns=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Jo=0;Jo>4,B[n++]=(o&15)<<4|c>>2,B[n++]=(c&3)<<6|u&63;return f},Zd=function(e){for(var A=e.length,t=[],r=0;r>Vn,t0=1<>Vn,r0=Kf+e0,n0=r0,i0=32,s0=n0+i0,o0=65536>>Vu,a0=1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Vn],t=(t<>Vn)],t=(t<>Vu),t=this.index[t],t+=A>>Vn&c0,t=this.index[t],t=(t<"u"?[]:new Uint8Array(256);for(var Zo=0;Zo=55296&&n<=56319&&t>10)+55296,o%1024+56320)),(n+1===t||r.length>16384)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},w0=l0(Yd),Gn="×",mh="÷",m0=function(e){return w0.get(e)},C0=function(e,A,t){var r=t-2,n=A[r],i=A[t-1],o=A[t];if(i===Tc&&o===Rc)return Gn;if(i===Tc||i===Rc||i===hh||o===Tc||o===Rc||o===hh)return mh;if(i===Bh&&[Bh,Gc,gh,dh].indexOf(o)!==-1||(i===gh||i===Gc)&&(o===Gc||o===jc)||(i===dh||i===jc)&&o===jc||o===ph||o===fh||o===g0||i===B0)return Gn;if(i===ph&&o===wh){for(;n===fh;)n=A[--r];if(n===wh)return Gn}if(i===Vc&&o===Vc){for(var c=0;n===Vc;)c++,n=A[--r];if(c%2===0)return Gn}return mh},F0=function(e){var A=d0(e),t=A.length,r=0,n=0,i=A.map(m0);return{next:function(){if(r>=t)return{done:!0,value:null};for(var o=Gn;ro.x||B.y>o.y;return o=B,f===0?!0:p});return e.body.removeChild(A),c},b0=function(){return typeof new Image().crossOrigin<"u"},U0=function(){return typeof new XMLHttpRequest().responseType=="string"},L0=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},Ch=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},I0=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 o=Qu(t,t,0,0,n);return r.fillStyle="red",r.fillRect(0,0,t,t),Fh(o).then(function(c){r.drawImage(c,0,0);var u=r.getImageData(0,0,t,t).data;r.fillStyle="red",r.fillRect(0,0,t,t);var f=e.createElement("div");return f.style.backgroundImage="url("+i+")",f.style.height=t+"px",Ch(u)?Fh(Qu(t,t,0,0,f)):Promise.reject(!1)}).then(function(c){return r.drawImage(c,0,0),Ch(r.getImageData(0,0,t,t).data)}).catch(function(){return!1})},Qu=function(e,A,t,r,n){var i="http://www.w3.org/2000/svg",o=document.createElementNS(i,"svg"),c=document.createElementNS(i,"foreignObject");return o.setAttributeNS(null,"width",e.toString()),o.setAttributeNS(null,"height",A.toString()),c.setAttributeNS(null,"width","100%"),c.setAttributeNS(null,"height","100%"),c.setAttributeNS(null,"x",t.toString()),c.setAttributeNS(null,"y",r.toString()),c.setAttributeNS(null,"externalResourcesRequired","true"),o.appendChild(c),c.appendChild(n),o},Fh=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))})},se={get SUPPORT_RANGE_BOUNDS(){var e=y0(document);return Object.defineProperty(se,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=se.SUPPORT_RANGE_BOUNDS&&v0(document);return Object.defineProperty(se,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=L0(document);return Object.defineProperty(se,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?I0(document):Promise.resolve(!1);return Object.defineProperty(se,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=b0();return Object.defineProperty(se,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=U0();return Object.defineProperty(se,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(se,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(se,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ds=function(){function e(A,t){this.text=A,this.bounds=t}return e}(),x0=function(e,A,t,r){var n=H0(A,t),i=[],o=0;return n.forEach(function(c){if(t.textDecorationLine.length||c.trim().length>0)if(se.SUPPORT_RANGE_BOUNDS){var u=Qh(r,o,c.length).getClientRects();if(u.length>1){var f=qu(c),B=0;f.forEach(function(w){i.push(new Ds(w,Yr.fromDOMRectList(e,Qh(r,B+o,w.length).getClientRects()))),B+=w.length})}else i.push(new Ds(c,Yr.fromDOMRectList(e,u)))}else{var p=r.splitText(c.length);i.push(new Ds(c,E0(e,r))),r=p}else se.SUPPORT_RANGE_BOUNDS||(r=r.splitText(c.length));o+=c.length}),i},E0=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=Ia(e,r);return r.firstChild&&n.replaceChild(r.firstChild,r),i}}return Yr.EMPTY},Qh=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},qu=function(e){if(se.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 Q0(e)},N0=function(e,A){if(se.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 P0(e,A)},H0=function(e,A){return A.letterSpacing!==0?qu(e):N0(e,A)},S0=[32,160,4961,65792,65793,4153,4241],P0=function(e,A){for(var t=og(e,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),r=[],n,i=function(){if(n.value){var o=n.value.slice(),c=xa(o),u="";c.forEach(function(f){S0.indexOf(f)===-1?u+=Tt(f):(u.length&&r.push(u),r.push(Tt(f)),u="")}),u.length&&r.push(u)}};!(n=t.next()).done;)i();return r},k0=function(){function e(A,t,r){this.text=D0(t.data,r.textTransform),this.textBounds=x0(A,this.text,r,t)}return e}(),D0=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(_0,M0);case 2:return e.toUpperCase();default:return e}},_0=/(^|\s|:|-|\(|\))([a-z])/g,M0=function(e,A,t){return e.length>0?A+t.toUpperCase():e},Tf=function(e){hr(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}(Nr),Rf=function(e){hr(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}(Nr),Gf=function(e){hr(A,e);function A(t,r){var n=e.call(this,t,r)||this,i=new XMLSerializer,o=Ia(t,r);return r.setAttribute("width",o.width+"px"),r.setAttribute("height",o.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}(Nr),jf=function(e){hr(A,e);function A(t,r){var n=e.call(this,t,r)||this;return n.value=r.value,n}return A}(Nr),yu=function(e){hr(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}(Nr),O0=[{type:15,flags:0,unit:"px",number:3}],K0=[{type:16,flags:0,number:50}],T0=function(e){return e.width>e.height?new Yr(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width0)t.textNodes.push(new k0(e,n,t.styles));else if(ki(n))if(A1(n)&&n.assignedNodes)n.assignedNodes().forEach(function(c){return ca(e,c,t,r)});else{var o=zf(e,n);o.styles.isVisible()&&(V0(n,o,r)?o.flags|=4:q0(o.styles)&&(o.flags|=2),j0.indexOf(n.tagName)!==-1&&(o.flags|=8),t.elements.push(o),n.slot,n.shadowRoot?ca(e,n.shadowRoot,o,r):!Fa(n)&&!Jf(n)&&!Qa(n)&&ca(e,n,o,r))}},zf=function(e,A){return bu(A)?new Tf(e,A):Zf(A)?new Rf(e,A):Jf(A)?new Gf(e,A):W0(A)?new jf(e,A):z0(A)?new yu(e,A):X0(A)?new Wu(e,A):Qa(A)?new Vf(e,A):Fa(A)?new qf(e,A):$f(A)?new Wf(e,A):new Nr(e,A)},Xf=function(e,A){var t=zf(e,A);return t.flags|=4,ca(e,A,t,t),t},V0=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||zu(e)&&t.styles.isTransparent()},q0=function(e){return e.isPositioned()||e.isFloating()},Yf=function(e){return e.nodeType===Node.TEXT_NODE},ki=function(e){return e.nodeType===Node.ELEMENT_NODE},vu=function(e){return ki(e)&&typeof e.style<"u"&&!ua(e)},ua=function(e){return typeof e.className=="object"},W0=function(e){return e.tagName==="LI"},z0=function(e){return e.tagName==="OL"},X0=function(e){return e.tagName==="INPUT"},Y0=function(e){return e.tagName==="HTML"},Jf=function(e){return e.tagName==="svg"},zu=function(e){return e.tagName==="BODY"},Zf=function(e){return e.tagName==="CANVAS"},vh=function(e){return e.tagName==="VIDEO"},bu=function(e){return e.tagName==="IMG"},$f=function(e){return e.tagName==="IFRAME"},bh=function(e){return e.tagName==="STYLE"},J0=function(e){return e.tagName==="SCRIPT"},Fa=function(e){return e.tagName==="TEXTAREA"},Qa=function(e){return e.tagName==="SELECT"},A1=function(e){return e.tagName==="SLOT"},Uh=function(e){return e.tagName.indexOf("-")>0},Z0=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(c){var u=t.counters[c.counter];u&&c.increment!==0&&(i=!1,u.length||u.push(1),u[Math.max(0,u.length-1)]+=c.increment)});var o=[];return i&&n.forEach(function(c){var u=t.counters[c.counter];o.push(c.counter),u||(u=t.counters[c.counter]=[]),u.push(c.reset)}),o},e}(),Lh={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"]},Ih={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},$0={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},A5={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},bi=function(e,A,t,r,n,i){return et?Ts(e,n,i.length>0):r.integers.reduce(function(o,c,u){for(;e>=c;)e-=c,o+=r.values[u];return o},"")+i},t1=function(e,A,t,r){var n="";do t||e--,n=r(e)+n,e/=A;while(e*A>=A);return n},Kt=function(e,A,t,r,n){var i=t-A+1;return(e<0?"-":"")+(t1(Math.abs(e),i,r,function(o){return Tt(Math.floor(o%i)+A)})+n)},On=function(e,A,t){t===void 0&&(t=". ");var r=A.length;return t1(Math.abs(e),r,!1,function(n){return A[Math.floor(n%r)]})+t},Ei=1,dn=2,pn=4,Hs=8,qr=function(e,A,t,r,n,i){if(e<-9999||e>9999)return Ts(e,4,n.length>0);var o=Math.abs(e),c=n;if(o===0)return A[0]+c;for(var u=0;o>0&&u<=4;u++){var f=o%10;f===0&&Zt(i,Ei)&&c!==""?c=A[f]+c:f>1||f===1&&u===0||f===1&&u===1&&Zt(i,dn)||f===1&&u===1&&Zt(i,pn)&&e>100||f===1&&u>1&&Zt(i,Hs)?c=A[f]+(u>0?t[u-1]:"")+c:f===1&&u>0&&(c=t[u-1]+c),o=Math.floor(o/10)}return(e<0?r:"")+c},xh="十百千萬",Eh="拾佰仟萬",Nh="マイナス",qc="마이너스",Ts=function(e,A,t){var r=t?". ":"",n=t?"、":"",i=t?", ":"",o=t?" ":"";switch(A){case 0:return"•"+o;case 1:return"◦"+o;case 2:return"◾"+o;case 5:var c=Kt(e,48,57,!0,r);return c.length<4?"0"+c:c;case 4:return On(e,"〇一二三四五六七八九",n);case 6:return bi(e,1,3999,Lh,3,r).toLowerCase();case 7:return bi(e,1,3999,Lh,3,r);case 8:return Kt(e,945,969,!1,r);case 9:return Kt(e,97,122,!1,r);case 10:return Kt(e,65,90,!1,r);case 11:return Kt(e,1632,1641,!0,r);case 12:case 49:return bi(e,1,9999,Ih,3,r);case 35:return bi(e,1,9999,Ih,3,r).toLowerCase();case 13:return Kt(e,2534,2543,!0,r);case 14:case 30:return Kt(e,6112,6121,!0,r);case 15:return On(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return On(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return qr(e,"零一二三四五六七八九",xh,"負",n,dn|pn|Hs);case 47:return qr(e,"零壹貳參肆伍陸柒捌玖",Eh,"負",n,Ei|dn|pn|Hs);case 42:return qr(e,"零一二三四五六七八九",xh,"负",n,dn|pn|Hs);case 41:return qr(e,"零壹贰叁肆伍陆柒捌玖",Eh,"负",n,Ei|dn|pn|Hs);case 26:return qr(e,"〇一二三四五六七八九","十百千万",Nh,n,0);case 25:return qr(e,"零壱弐参四伍六七八九","拾百千万",Nh,n,Ei|dn|pn);case 31:return qr(e,"영일이삼사오육칠팔구","십백천만",qc,i,Ei|dn|pn);case 33:return qr(e,"零一二三四五六七八九","十百千萬",qc,i,0);case 32:return qr(e,"零壹貳參四五六七八九","拾百千",qc,i,Ei|dn|pn);case 18:return Kt(e,2406,2415,!0,r);case 20:return bi(e,1,19999,A5,3,r);case 21:return Kt(e,2790,2799,!0,r);case 22:return Kt(e,2662,2671,!0,r);case 22:return bi(e,1,10999,$0,3,r);case 23:return On(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return On(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Kt(e,3302,3311,!0,r);case 28:return On(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return On(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Kt(e,3792,3801,!0,r);case 37:return Kt(e,6160,6169,!0,r);case 38:return Kt(e,4160,4169,!0,r);case 39:return Kt(e,2918,2927,!0,r);case 40:return Kt(e,1776,1785,!0,r);case 43:return Kt(e,3046,3055,!0,r);case 44:return Kt(e,3174,3183,!0,r);case 45:return Kt(e,3664,3673,!0,r);case 46:return Kt(e,3872,3881,!0,r);case 3:default:return Kt(e,48,57,!0,r)}},e1="data-html2canvas-ignore",Hh=function(){function e(A,t,r){if(this.context=A,this.options=r,this.scrolledElements=[],this.referenceElement=t,this.counters=new Z0,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=t5(A,t);if(!n.contentWindow)return Promise.reject("Unable to find iframe window");var i=A.defaultView.pageXOffset,o=A.defaultView.pageYOffset,c=n.contentWindow,u=c.document,f=n5(n).then(function(){return we(r,void 0,void 0,function(){var B,p;return ge(this,function(w){switch(w.label){case 0:return this.scrolledElements.forEach(a5),c&&(c.scrollTo(t.left,t.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(c.scrollY!==t.top||c.scrollX!==t.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(c.scrollX-t.left,c.scrollY-t.top,0,0))),B=this.options.onclone,p=this.clonedReferenceElement,typeof p>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:u.fonts&&u.fonts.ready?[4,u.fonts.ready]:[3,2];case 1:w.sent(),w.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,r5(u)]:[3,4];case 3:w.sent(),w.label=4;case 4:return typeof B=="function"?[2,Promise.resolve().then(function(){return B(u,p)}).then(function(){return n})]:[2,n]}})})});return u.open(),u.write(s5(document.doctype)+""),o5(this.referenceElement.ownerDocument,i,o),u.replaceChild(u.adoptNode(this.documentElement),u.documentElement),u.close(),f},e.prototype.createElementClone=function(A){if(Fu(A,2))debugger;if(Zf(A))return this.createCanvasClone(A);if(vh(A))return this.createVideoClone(A);if(bh(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return bu(t)&&(bu(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),t.loading==="lazy"&&(t.loading="eager")),Uh(t)?this.createCustomElementClone(t):t},e.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return Wc(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,o){return o&&typeof o.cssText=="string"?i+o.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"),o=n.getContext("2d");if(o)if(!this.options.allowTaint&&i)o.putImageData(i.getImageData(0,0,A.width,A.height),0,0);else{var c=(t=A.getContext("webgl2"))!==null&&t!==void 0?t:A.getContext("webgl");if(c){var u=c.getContextAttributes();u?.preserveDrawingBuffer===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}o.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){(!ki(t)||!J0(t)&&!t.hasAttribute(e1)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(t)))&&(!this.options.copyStyles||!ki(t)||!bh(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(ki(i)&&A1(i)&&typeof i.assignedNodes=="function"){var o=i.assignedNodes();o.length&&o.forEach(function(c){return n.appendChildNode(t,c,r)})}else this.appendChildNode(t,i,r)},e.prototype.cloneNode=function(A,t){if(Yf(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var r=A.ownerDocument.defaultView;if(r&&ki(A)&&(vu(A)||ua(A))){var n=this.createElementClone(A);n.style.transitionProperty="none";var i=r.getComputedStyle(A),o=r.getComputedStyle(A,":before"),c=r.getComputedStyle(A,":after");this.referenceElement===A&&vu(n)&&(this.clonedReferenceElement=n),zu(n)&&l5(n);var u=this.counters.parse(new ah(this.context,i)),f=this.resolvePseudoContent(A,n,o,_s.BEFORE);Uh(A)&&(t=!0),vh(A)||this.cloneChildNodes(A,n,t),f&&n.insertBefore(f,n.firstChild);var B=this.resolvePseudoContent(A,n,c,_s.AFTER);return B&&n.appendChild(B),this.counters.pop(u),(i&&(this.options.copyStyles||ua(A))&&!$f(A)||t)&&Wc(i,n),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([n,A.scrollLeft,A.scrollTop]),(Fa(A)||Qa(A))&&(Fa(n)||Qa(n))&&(n.value=A.value),n}return A.cloneNode(!1)},e.prototype.resolvePseudoContent=function(A,t,r,n){var i=this;if(r){var o=r.content,c=t.ownerDocument;if(!(!c||!o||o==="none"||o==="-moz-alt-content"||r.display==="none")){this.counters.parse(new ah(this.context,r));var u=new Wd(this.context,r),f=c.createElement("html2canvaspseudoelement");Wc(r,f),u.content.forEach(function(p){if(p.type===0)f.appendChild(c.createTextNode(p.value));else if(p.type===22){var w=c.createElement("img");w.src=p.value,w.style.opacity="1",f.appendChild(w)}else if(p.type===18){if(p.name==="attr"){var g=p.values.filter(Ft);g.length&&f.appendChild(c.createTextNode(A.getAttribute(g[0].value)||""))}else if(p.name==="counter"){var L=p.values.filter(Ri),b=L[0],S=L[1];if(b&&Ft(b)){var y=i.counters.getCounterValue(b.value),I=S&&Ft(S)?Cu.parse(i.context,S.value):3;f.appendChild(c.createTextNode(Ts(y,I,!1)))}}else if(p.name==="counters"){var T=p.values.filter(Ri),b=T[0],J=T[1],S=T[2];if(b&&Ft(b)){var q=i.counters.getCounterValues(b.value),Z=S&&Ft(S)?Cu.parse(i.context,S.value):3,z=J&&J.type===0?J.value:"",_=q.map(function(E){return Ts(E,Z,!1)}).join(z);f.appendChild(c.createTextNode(_))}}}else if(p.type===20)switch(p.value){case"open-quote":f.appendChild(c.createTextNode(oh(u.quotes,i.quoteDepth++,!0)));break;case"close-quote":f.appendChild(c.createTextNode(oh(u.quotes,--i.quoteDepth,!1)));break;default:f.appendChild(c.createTextNode(p.value))}}),f.className=Uu+" "+Lu;var B=n===_s.BEFORE?" "+Uu:" "+Lu;return ua(t)?t.className.baseValue+=B:t.className+=B,f}}},e.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},e}(),_s;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(_s||(_s={}));var t5=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(e1,"true"),e.body.appendChild(t),t},e5=function(e){return new Promise(function(A){if(e.complete){A();return}if(!e.src){A();return}e.onload=A,e.onerror=A})},r5=function(e){return Promise.all([].slice.call(e.images,0).map(e5))},n5=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)}})},i5=["all","d","content"],Wc=function(e,A){for(var t=e.length-1;t>=0;t--){var r=e.item(t);i5.indexOf(r)===-1&&A.style.setProperty(r,e.getPropertyValue(r))}return A},s5=function(e){var A="";return e&&(A+=""),A},o5=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},a5=function(e){var A=e[0],t=e[1],r=e[2];A.scrollLeft=t,A.scrollTop=r},c5=":before",u5=":after",Uu="___html2canvas___pseudoelement_before",Lu="___html2canvas___pseudoelement_after",Sh=`{ content: "" !important; display: none !important; }`,l5=function(e){h5(e,"."+Uu+c5+Sh+` .`+Lu+u5+Sh)},h5=function(e,A){var t=e.ownerDocument;if(t){var r=t.createElement("style");r.textContent=A,e.appendChild(r)}},r1=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}(),f5=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)||(Xc(A)||p5(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 we(this,void 0,void 0,function(){var t,r,n,i,o=this;return ge(this,function(c){switch(c.label){case 0:return t=r1.isSameOrigin(A),r=!zc(A)&&this._options.useCORS===!0&&se.SUPPORT_CORS_IMAGES&&!t,n=!zc(A)&&!t&&!Xc(A)&&typeof this._options.proxy=="string"&&se.SUPPORT_CORS_XHR&&!r,!t&&this._options.allowTaint===!1&&!zc(A)&&!Xc(A)&&!n&&!r?[2]:(i=A,n?[4,this.proxy(i)]:[3,2]);case 1:i=c.sent(),c.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(u,f){var B=new Image;B.onload=function(){return u(B)},B.onerror=f,(w5(i)||r)&&(B.crossOrigin="anonymous"),B.src=i,B.complete===!0&&setTimeout(function(){return u(B)},500),o._options.imageTimeout>0&&setTimeout(function(){return f("Timed out ("+o._options.imageTimeout+"ms) loading image")},o._options.imageTimeout)})];case 3:return[2,c.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,o){var c=se.SUPPORT_RESPONSE_TYPE?"blob":"text",u=new XMLHttpRequest;u.onload=function(){if(u.status===200)if(c==="text")i(u.response);else{var p=new FileReader;p.addEventListener("load",function(){return i(p.result)},!1),p.addEventListener("error",function(w){return o(w)},!1),p.readAsDataURL(u.response)}else o("Failed to proxy resource "+n+" with status code "+u.status)},u.onerror=o;var f=r.indexOf("?")>-1?"&":"?";if(u.open("GET",""+r+f+"url="+encodeURIComponent(A)+"&responseType="+c),c!=="text"&&u instanceof XMLHttpRequest&&(u.responseType=c),t._options.imageTimeout){var B=t._options.imageTimeout;u.timeout=B,u.ontimeout=function(){return o("Timed out ("+B+"ms) proxying "+n)}}u.send()})},e}(),B5=/^data:image\/svg\+xml/i,g5=/^data:image\/.*;base64,/i,d5=/^data:image\/.*/i,p5=function(e){return se.SUPPORT_SVG_DRAWING||!m5(e)},zc=function(e){return d5.test(e)},w5=function(e){return g5.test(e)},Xc=function(e){return e.substr(0,4)==="blob"},m5=function(e){return e.substr(-3).toLowerCase()==="svg"||B5.test(e)},NA=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}(),Ui=function(e,A,t){return new NA(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},$o=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=Ui(this.start,this.startControl,A),n=Ui(this.startControl,this.endControl,A),i=Ui(this.endControl,this.end,A),o=Ui(r,n,A),c=Ui(n,i,A),u=Ui(o,c,A);return t?new e(this.start,r,o,u):new e(u,c,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}(),je=function(e){return e.type===1},C5=function(){function e(A){var t=A.styles,r=A.bounds,n=Es(t.borderTopLeftRadius,r.width,r.height),i=n[0],o=n[1],c=Es(t.borderTopRightRadius,r.width,r.height),u=c[0],f=c[1],B=Es(t.borderBottomRightRadius,r.width,r.height),p=B[0],w=B[1],g=Es(t.borderBottomLeftRadius,r.width,r.height),L=g[0],b=g[1],S=[];S.push((i+u)/r.width),S.push((L+p)/r.width),S.push((o+b)/r.height),S.push((f+w)/r.height);var y=Math.max.apply(Math,S);y>1&&(i/=y,o/=y,u/=y,f/=y,p/=y,w/=y,L/=y,b/=y);var I=r.width-u,T=r.height-w,J=r.width-p,q=r.height-b,Z=t.borderTopWidth,z=t.borderRightWidth,_=t.borderBottomWidth,AA=t.borderLeftWidth,sA=Lt(t.paddingTop,A.bounds.width),E=Lt(t.paddingRight,A.bounds.width),N=Lt(t.paddingBottom,A.bounds.width),K=Lt(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||o>0?Nt(r.left+AA/3,r.top+Z/3,i-AA/3,o-Z/3,gt.TOP_LEFT):new NA(r.left+AA/3,r.top+Z/3),this.topRightBorderDoubleOuterBox=i>0||o>0?Nt(r.left+I,r.top+Z/3,u-z/3,f-Z/3,gt.TOP_RIGHT):new NA(r.left+r.width-z/3,r.top+Z/3),this.bottomRightBorderDoubleOuterBox=p>0||w>0?Nt(r.left+J,r.top+T,p-z/3,w-_/3,gt.BOTTOM_RIGHT):new NA(r.left+r.width-z/3,r.top+r.height-_/3),this.bottomLeftBorderDoubleOuterBox=L>0||b>0?Nt(r.left+AA/3,r.top+q,L-AA/3,b-_/3,gt.BOTTOM_LEFT):new NA(r.left+AA/3,r.top+r.height-_/3),this.topLeftBorderDoubleInnerBox=i>0||o>0?Nt(r.left+AA*2/3,r.top+Z*2/3,i-AA*2/3,o-Z*2/3,gt.TOP_LEFT):new NA(r.left+AA*2/3,r.top+Z*2/3),this.topRightBorderDoubleInnerBox=i>0||o>0?Nt(r.left+I,r.top+Z*2/3,u-z*2/3,f-Z*2/3,gt.TOP_RIGHT):new NA(r.left+r.width-z*2/3,r.top+Z*2/3),this.bottomRightBorderDoubleInnerBox=p>0||w>0?Nt(r.left+J,r.top+T,p-z*2/3,w-_*2/3,gt.BOTTOM_RIGHT):new NA(r.left+r.width-z*2/3,r.top+r.height-_*2/3),this.bottomLeftBorderDoubleInnerBox=L>0||b>0?Nt(r.left+AA*2/3,r.top+q,L-AA*2/3,b-_*2/3,gt.BOTTOM_LEFT):new NA(r.left+AA*2/3,r.top+r.height-_*2/3),this.topLeftBorderStroke=i>0||o>0?Nt(r.left+AA/2,r.top+Z/2,i-AA/2,o-Z/2,gt.TOP_LEFT):new NA(r.left+AA/2,r.top+Z/2),this.topRightBorderStroke=i>0||o>0?Nt(r.left+I,r.top+Z/2,u-z/2,f-Z/2,gt.TOP_RIGHT):new NA(r.left+r.width-z/2,r.top+Z/2),this.bottomRightBorderStroke=p>0||w>0?Nt(r.left+J,r.top+T,p-z/2,w-_/2,gt.BOTTOM_RIGHT):new NA(r.left+r.width-z/2,r.top+r.height-_/2),this.bottomLeftBorderStroke=L>0||b>0?Nt(r.left+AA/2,r.top+q,L-AA/2,b-_/2,gt.BOTTOM_LEFT):new NA(r.left+AA/2,r.top+r.height-_/2),this.topLeftBorderBox=i>0||o>0?Nt(r.left,r.top,i,o,gt.TOP_LEFT):new NA(r.left,r.top),this.topRightBorderBox=u>0||f>0?Nt(r.left+I,r.top,u,f,gt.TOP_RIGHT):new NA(r.left+r.width,r.top),this.bottomRightBorderBox=p>0||w>0?Nt(r.left+J,r.top+T,p,w,gt.BOTTOM_RIGHT):new NA(r.left+r.width,r.top+r.height),this.bottomLeftBorderBox=L>0||b>0?Nt(r.left,r.top+q,L,b,gt.BOTTOM_LEFT):new NA(r.left,r.top+r.height),this.topLeftPaddingBox=i>0||o>0?Nt(r.left+AA,r.top+Z,Math.max(0,i-AA),Math.max(0,o-Z),gt.TOP_LEFT):new NA(r.left+AA,r.top+Z),this.topRightPaddingBox=u>0||f>0?Nt(r.left+Math.min(I,r.width-z),r.top+Z,I>r.width+z?0:Math.max(0,u-z),Math.max(0,f-Z),gt.TOP_RIGHT):new NA(r.left+r.width-z,r.top+Z),this.bottomRightPaddingBox=p>0||w>0?Nt(r.left+Math.min(J,r.width-AA),r.top+Math.min(T,r.height-_),Math.max(0,p-z),Math.max(0,w-_),gt.BOTTOM_RIGHT):new NA(r.left+r.width-z,r.top+r.height-_),this.bottomLeftPaddingBox=L>0||b>0?Nt(r.left+AA,r.top+Math.min(q,r.height-_),Math.max(0,L-AA),Math.max(0,b-_),gt.BOTTOM_LEFT):new NA(r.left+AA,r.top+r.height-_),this.topLeftContentBox=i>0||o>0?Nt(r.left+AA+K,r.top+Z+sA,Math.max(0,i-(AA+K)),Math.max(0,o-(Z+sA)),gt.TOP_LEFT):new NA(r.left+AA+K,r.top+Z+sA),this.topRightContentBox=u>0||f>0?Nt(r.left+Math.min(I,r.width+AA+K),r.top+Z+sA,I>r.width+AA+K?0:u-AA+K,f-(Z+sA),gt.TOP_RIGHT):new NA(r.left+r.width-(z+E),r.top+Z+sA),this.bottomRightContentBox=p>0||w>0?Nt(r.left+Math.min(J,r.width-(AA+K)),r.top+Math.min(T,r.height+Z+sA),Math.max(0,p-(z+E)),w-(_+N),gt.BOTTOM_RIGHT):new NA(r.left+r.width-(z+E),r.top+r.height-(_+N)),this.bottomLeftContentBox=L>0||b>0?Nt(r.left+AA+K,r.top+q,Math.max(0,L-(AA+K)),b-(_+N),gt.BOTTOM_LEFT):new NA(r.left+AA+K,r.top+r.height-(_+N))}return e}(),gt;(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"})(gt||(gt={}));var Nt=function(e,A,t,r,n){var i=4*((Math.sqrt(2)-1)/3),o=t*i,c=r*i,u=e+t,f=A+r;switch(n){case gt.TOP_LEFT:return new $o(new NA(e,f),new NA(e,f-c),new NA(u-o,A),new NA(u,A));case gt.TOP_RIGHT:return new $o(new NA(e,A),new NA(e+o,A),new NA(u,f-c),new NA(u,f));case gt.BOTTOM_RIGHT:return new $o(new NA(u,A),new NA(u,A+c),new NA(e+o,f),new NA(e,f));case gt.BOTTOM_LEFT:default:return new $o(new NA(u,f),new NA(u-o,f),new NA(e,A+c),new NA(e,A))}},ya=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},F5=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},va=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Q5=function(){function e(A,t,r){this.offsetX=A,this.offsetY=t,this.matrix=r,this.type=0,this.target=6}return e}(),Aa=function(){function e(A,t){this.path=A,this.target=t,this.type=1}return e}(),y5=function(){function e(A){this.opacity=A,this.type=2,this.target=6}return e}(),v5=function(e){return e.type===0},n1=function(e){return e.type===1},b5=function(e){return e.type===2},Ph=function(e,A){return e.length===A.length?e.some(function(t,r){return t===A[r]}):!1},U5=function(e,A,t,r,n){return e.map(function(i,o){switch(o){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})},i1=function(){function e(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),s1=function(){function e(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new C5(this.container),this.container.styles.opacity<1&&this.effects.push(new y5(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 Q5(r,n,i))}if(this.container.styles.overflowX!==0){var o=ya(this.curves),c=va(this.curves);Ph(o,c)?this.effects.push(new Aa(o,6)):(this.effects.push(new Aa(o,2)),this.effects.push(new Aa(c,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(u){return!n1(u)});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 o=ya(r.curves),c=va(r.curves);Ph(o,c)||n.unshift(new Aa(c,6))}}else n.unshift.apply(n,i);r=r.parent}return n.filter(function(u){return Zt(u.target,A)})},e}(),Iu=function(e,A,t,r){e.container.elements.forEach(function(n){var i=Zt(n.flags,4),o=Zt(n.flags,2),c=new s1(n,e);Zt(n.styles.display,2048)&&r.push(c);var u=Zt(n.flags,8)?[]:r;if(i||o){var f=i||n.styles.isPositioned()?t:A,B=new i1(c);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var p=n.styles.zIndex.order;if(p<0){var w=0;f.negativeZIndex.some(function(L,b){return p>L.element.container.styles.zIndex.order?(w=b,!1):w>0}),f.negativeZIndex.splice(w,0,B)}else if(p>0){var g=0;f.positiveZIndex.some(function(L,b){return p>=L.element.container.styles.zIndex.order?(g=b+1,!1):g>0}),f.positiveZIndex.splice(g,0,B)}else f.zeroOrAutoZIndexOrTransformedOrOpacity.push(B)}else n.styles.isFloating()?f.nonPositionedFloats.push(B):f.nonPositionedInlineLevel.push(B);Iu(c,B,i?B:t,u)}else n.styles.isInlineLevel()?A.inlineLevel.push(c):A.nonInlineLevel.push(c),Iu(c,A,t,u);Zt(n.flags,8)&&o1(n,u)})},o1=function(e,A){for(var t=e instanceof yu?e.start:1,r=e instanceof yu?e.reversed:!1,n=0;n"u"?e[0]:t},P5=function(e,A,t,r,n){var i=A[0],o=A[1],c=t[0],u=t[1];switch(e){case 2:return[new NA(Math.round(r.left),Math.round(r.top+o)),new NA(Math.round(r.left+r.width),Math.round(r.top+o)),new NA(Math.round(r.left+r.width),Math.round(u+r.top+o)),new NA(Math.round(r.left),Math.round(u+r.top+o))];case 3:return[new NA(Math.round(r.left+i),Math.round(r.top)),new NA(Math.round(r.left+i+c),Math.round(r.top)),new NA(Math.round(r.left+i+c),Math.round(r.height+r.top)),new NA(Math.round(r.left+i),Math.round(r.height+r.top))];case 1:return[new NA(Math.round(r.left+i),Math.round(r.top+o)),new NA(Math.round(r.left+i+c),Math.round(r.top+o)),new NA(Math.round(r.left+i+c),Math.round(r.top+o+u)),new NA(Math.round(r.left+i),Math.round(r.top+o+u))];default:return[new NA(Math.round(n.left),Math.round(n.top)),new NA(Math.round(n.left+n.width),Math.round(n.top)),new NA(Math.round(n.left+n.width),Math.round(n.height+n.top)),new NA(Math.round(n.left),Math.round(n.height+n.top))]}},k5="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Dh="Hidden Text",D5=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"),o=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",o.appendChild(r),n.src=k5,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(Dh)),r.appendChild(i),r.appendChild(n);var c=n.offsetTop-i.offsetTop+2;r.removeChild(i),r.appendChild(this._document.createTextNode(Dh)),r.style.lineHeight="normal",n.style.verticalAlign="super";var u=n.offsetTop-r.offsetTop+2;return o.removeChild(r),{baseline:c,middle:u}},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}(),c1=function(){function e(A,t){this.context=A,this.options=t}return e}(),_5=1e4,M5=function(e){hr(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 D5(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(),b5(t)&&(this.ctx.globalAlpha=t.opacity),v5(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)),n1(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 we(this,void 0,void 0,function(){var r;return ge(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 we(this,void 0,void 0,function(){return ge(this,function(r){switch(r.label){case 0:if(Zt(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 o=qu(t.text);o.reduce(function(c,u){return i.ctx.fillText(u,c,t.bounds.top+n),c+i.ctx.measureText(u).width},t.bounds.left)}},A.prototype.createFontStyle=function(t){var r=t.fontVariant.filter(function(o){return o==="normal"||o==="small-caps"}).join(""),n=G5(t.fontFamily).join(", "),i=Vs(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 we(this,void 0,void 0,function(){var n,i,o,c,u,f,B,p,w=this;return ge(this,function(g){return n=this.createFontStyle(r),i=n[0],o=n[1],c=n[2],this.ctx.font=i,this.ctx.direction=r.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",u=this.fontMetrics.getMetrics(o,c),f=u.baseline,B=u.middle,p=r.paintOrder,t.textBounds.forEach(function(L){p.forEach(function(b){switch(b){case 0:w.ctx.fillStyle=ee(r.color),w.renderTextWithLetterSpacing(L,r.letterSpacing,f);var S=r.textShadow;S.length&&L.text.trim().length&&(S.slice(0).reverse().forEach(function(y){w.ctx.shadowColor=ee(y.color),w.ctx.shadowOffsetX=y.offsetX.number*w.options.scale,w.ctx.shadowOffsetY=y.offsetY.number*w.options.scale,w.ctx.shadowBlur=y.blur.number,w.renderTextWithLetterSpacing(L,r.letterSpacing,f)}),w.ctx.shadowColor="",w.ctx.shadowOffsetX=0,w.ctx.shadowOffsetY=0,w.ctx.shadowBlur=0),r.textDecorationLine.length&&(w.ctx.fillStyle=ee(r.textDecorationColor||r.color),r.textDecorationLine.forEach(function(y){switch(y){case 1:w.ctx.fillRect(L.bounds.left,Math.round(L.bounds.top+f),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+B),L.bounds.width,1);break}}));break;case 1:r.webkitTextStrokeWidth&&L.text.trim().length&&(w.ctx.strokeStyle=ee(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+f)),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=ba(t),o=va(r);this.path(o),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 we(this,void 0,void 0,function(){var r,n,i,o,c,u,I,I,f,B,p,w,J,g,L,q,b,S,y,I,T,J,q;return ge(this,function(Z){switch(Z.label){case 0:this.applyEffects(t.getEffects(4)),r=t.container,n=t.curves,i=r.styles,o=0,c=r.textNodes,Z.label=1;case 1:return o0&&M>0&&(_=i.ctx.createPattern(q,"repeat"),i.renderRepeat(sA,_,iA,uA))):b2(B)&&(AA=Yc(t,r,[null,null,null]),sA=AA[0],E=AA[1],N=AA[2],K=AA[3],M=AA[4],aA=B.position.length===0?[Gu]:B.position,iA=Lt(aA[0],K),uA=Lt(aA[aA.length-1],M),tA=C2(B,iA,uA,K,M),fA=tA[0],hA=tA[1],fA>0&&hA>0&&(vA=i.ctx.createRadialGradient(E+iA,N+uA,0,E+iA,N+uA,fA),rh(B.stops,fA*2).forEach(function(nA){return vA.addColorStop(nA.stop,ee(nA.color))}),i.path(sA),i.ctx.fillStyle=vA,fA!==hA?(Q=t.bounds.left+.5*t.bounds.width,P=t.bounds.top+.5*t.bounds.height,D=hA/fA,G=1/D,i.ctx.save(),i.ctx.translate(Q,P),i.ctx.transform(1,0,0,D,0,0),i.ctx.translate(-Q,-P),i.ctx.fillRect(E,G*(N-P)+P,K,M*G),i.ctx.restore()):i.ctx.fill())),X.label=6;case 6:return r--,[2]}})},i=this,o=0,c=t.styles.backgroundImage.slice(0).reverse(),f.label=1;case 1:return o0?B.style!==2?[3,5]:[4,this.renderDashedDottedBorder(B.color,B.width,c,t.curves,2)]:[3,11]):[3,13];case 4:return w.sent(),[3,11];case 5:return B.style!==3?[3,7]:[4,this.renderDashedDottedBorder(B.color,B.width,c,t.curves,3)];case 6:return w.sent(),[3,11];case 7:return B.style!==4?[3,9]:[4,this.renderDoubleBorder(B.color,B.width,c,t.curves)];case 8:return w.sent(),[3,11];case 9:return[4,this.renderSolidBorder(B.color,c,t.curves)];case 10:w.sent(),w.label=11;case 11:c++,w.label=12;case 12:return u++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(t,r,n,i,o){return we(this,void 0,void 0,function(){var c,u,f,B,p,w,g,L,b,S,y,I,T,J,q,Z,q,Z;return ge(this,function(z){return this.ctx.save(),c=E5(i,n),u=kh(i,n),o===2&&(this.path(u),this.ctx.clip()),je(u[0])?(f=u[0].start.x,B=u[0].start.y):(f=u[0].x,B=u[0].y),je(u[1])?(p=u[1].end.x,w=u[1].end.y):(p=u[1].x,w=u[1].y),n===0||n===2?g=Math.abs(f-p):g=Math.abs(B-w),this.ctx.beginPath(),o===3?this.formatPath(c):this.formatPath(u.slice(0,2)),L=r<3?r*3:r*2,b=r<3?r*2:r,o===3&&(L=r,b=r),S=!0,g<=L*2?S=!1:g<=L*2+b?(y=g/(2*L+b),L*=y,b*=y):(I=Math.floor((g+b)/(L+b)),T=(g-I*L)/(I-1),J=(g-(I+1)*L)/I,b=J<=0||Math.abs(b-T)>>1|(It&21845)<<1;Bn=(Bn&52428)>>>2|(Bn&13107)<<2,Bn=(Bn&61680)>>>4|(Bn&3855)<<4,Nu[It]=((Bn&65280)>>>8|(Bn&255)<<8)>>>1}var xr=function(e,A,t){for(var r=e.length,n=0,i=new Fe(A);n>>u]=f}else for(c=new Fe(r),n=0;n>>15-e[n];return c},Un=new Ce(288);for(var It=0;It<144;++It)Un[It]=8;for(var It=144;It<256;++It)Un[It]=9;for(var It=256;It<280;++It)Un[It]=7;for(var It=280;It<288;++It)Un[It]=8;var Gs=new Ce(32);for(var It=0;It<32;++It)Gs[It]=5;var Z5=xr(Un,9,0),$5=xr(Un,9,1),Ap=xr(Gs,5,0),tp=xr(Gs,5,1),Jc=function(e){for(var A=e[0],t=1;tA&&(A=e[t]);return A},ar=function(e,A,t){var r=A/8>>0;return(e[r]|e[r+1]<<8)>>>(A&7)&t},Zc=function(e,A){var t=A/8>>0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>>(A&7)},Xu=function(e){return(e/8>>0)+(e&7&&1)},g1=function(e,A,t){(A==null||A<0)&&(A=0),(t==null||t>e.length)&&(t=e.length);var r=new(e instanceof Fe?Fe:e instanceof Rs?Rs:Ce)(t-A);return r.set(e.subarray(A,t)),r},ep=function(e,A,t){var r=e.length,n=!A||t,i=!t||t.i;t||(t={}),A||(A=new Ce(r*3));var o=function(X){var nA=A.length;if(X>nA){var oA=new Ce(Math.max(nA*2,X));oA.set(A),A=oA}},c=t.f||0,u=t.p||0,f=t.b||0,B=t.l,p=t.d,w=t.m,g=t.n,L=r*8;do{if(!B){t.f=c=ar(e,u,1);var b=ar(e,u+1,3);if(u+=3,b)if(b==1)B=$5,p=tp,w=9,g=5;else if(b==2){var S=ar(e,u,31)+257,y=ar(e,u+10,15)+4,I=S+ar(e,u+5,31)+1;u+=14;for(var T=new Ce(I),J=new Ce(19),q=0;qL)break;for(var _=xr(J,Z,1),q=0;q>>4;if(sA<16)T[q++]=sA;else{var E=0,N=0;for(sA==16?(N=3+ar(e,u,3),u+=2,E=T[q-1]):sA==17?(N=3+ar(e,u,7),u+=3):sA==18&&(N=11+ar(e,u,127),u+=7);N--;)T[q++]=E}}var K=T.subarray(0,S),M=T.subarray(S);w=Jc(K),g=Jc(M),B=xr(K,w,1),p=xr(M,g,1)}else throw"invalid block type";else{var sA=Xu(u)+4,aA=e[sA-4]|e[sA-3]<<8,iA=sA+aA;if(iA>r){if(i)throw"unexpected EOF";break}n&&o(f+aA),A.set(e.subarray(sA,iA),f),t.b=f+=aA,t.p=u=iA*8;continue}if(u>L)throw"unexpected EOF"}n&&o(f+131072);for(var uA=(1<>>4;if(u+=E&15,u>L)throw"unexpected EOF";if(!E)throw"invalid length/literal";if(hA<256)A[f++]=hA;else if(hA==256){B=null;break}else{var vA=hA-254;if(hA>264){var q=hA-257,Q=Ma[q];vA=ar(e,u,(1<>>4;if(!P)throw"invalid distance";u+=P&15;var M=J5[D];if(D>3){var Q=Oa[D];M+=Zc(e,u)&(1<L)throw"unexpected EOF";n&&o(f+131072);for(var G=f+vA;f>0;e[r]|=t,e[r+1]|=t>>>8},vs=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},$c=function(e,A){for(var t=[],r=0;rw&&(w=i[r].s);var g=new Fe(w+1),L=Hu(t[B-1],g,0);if(L>A){var r=0,b=0,S=L-A,y=1<A)b+=y-(1<>>=S;b>0;){var T=i[r].s;g[T]=0&&b;--r){var J=i[r].s;g[J]==A&&(--g[J],++b)}L=A}return[new Ce(g),L]},Hu=function(e,A,t){return e.s==-1?Math.max(Hu(e.l,A,t+1),Hu(e.r,A,t+1)):A[e.s]=t},Mh=function(e){for(var A=e.length;A&&!e[--A];);for(var t=new Fe(++A),r=0,n=e[0],i=1,o=function(u){t[r++]=u},c=1;c<=A;++c)if(e[c]==n&&c!=A)++i;else{if(!n&&i>2){for(;i>138;i-=138)o(32754);i>2&&(o(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(o(n),--i;i>6;i-=6)o(8304);i>2&&(o(i-3<<5|8208),i=0)}for(;i--;)o(n);i=1,n=e[c]}return[t.subarray(0,r),A]},bs=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&&!sA[xu[N-1]];--N);var K=f+5<<3,M=bs(n,Un)+bs(i,Gs)+o,aA=bs(n,w)+bs(i,b)+o+14+3*N+bs(z,sA)+(2*z[16]+3*z[17]+7*z[18]);if(K<=M&&K<=aA)return la(A,B,e.subarray(u,u+f));var iA,uA,tA,fA;if(Wr(A,B,1+(aA15&&(Wr(A,B,P[_]>>>5&127),B+=P[_]>>>12)}}else iA=Z5,uA=Un,tA=Ap,fA=Gs;for(var _=0;_255){var D=r[_]>>>18&31;vs(A,B,iA[D+257]),B+=uA[D+257],D>7&&(Wr(A,B,r[_]>>>23&31),B+=Ma[D]);var G=r[_]&31;vs(A,B,tA[G]),B+=fA[G],G>3&&(vs(A,B,r[_]>>>5&8191),B+=Oa[G])}else vs(A,B,iA[r[_]]),B+=uA[r[_]];return vs(A,B,iA[256]),B+uA[256]},rp=new Rs([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),np=new Ce(0),ip=function(e,A,t,r,n,i){var o=e.length,c=new Ce(r+o+5*(1+Math.floor(o/7e3))+n),u=c.subarray(r,c.length-n),f=0;if(!A||o<8)for(var B=0;B<=o;B+=65535){var p=B+65535;p>>13,L=w&8191,b=(1<7e3||sA>24576)&&iA>423){f=Oh(e,u,0,q,Z,z,AA,sA,N,B-N,f),sA=_=AA=0,N=B;for(var uA=0;uA<286;++uA)Z[uA]=0;for(var uA=0;uA<30;++uA)z[uA]=0}var tA=2,fA=0,hA=L,vA=M-aA&32767;if(iA>2&&K==J(B-vA))for(var Q=Math.min(g,iA)-1,P=Math.min(32767,B),D=Math.min(258,iA);vA<=P&&--hA&&M!=aA;){if(e[B+tA]==e[B+tA-vA]){for(var G=0;GtA){if(tA=G,fA=vA,G>Q)break;for(var X=Math.min(vA,G-2),nA=0,uA=0;uAnA&&(nA=yA,aA=oA)}}}M=aA,aA=S[M],vA+=M-aA+32768&32767}if(fA){q[sA++]=268435456|Eu[tA]<<18|_h[fA];var QA=Eu[tA]&31,HA=_h[fA]&31;AA+=Ma[QA]+Oa[HA],++Z[257+QA],++z[HA],E=B+tA,++_}else q[sA++]=e[B],++Z[e[B]]}}f=Oh(e,u,i,q,Z,z,AA,sA,N,B-N,f),i||(f=la(u,f,np))}return g1(c,0,r+Xu(f)+n)},sp=function(){var e=1,A=0;return{p:function(t){for(var r=e,n=A,i=t.length,o=0;o!=i;){for(var c=Math.min(o+5552,i);o>>8<<16|(A&255)<<8|A>>>8)+((e&255)<<23)*2}}},op=function(e,A,t,r,n){return ip(e,A.level==null?6:A.level,A.mem==null?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):12+A.mem,t,r,!n)},ap=function(e,A,t){for(;t;++A)e[A]=t,t>>>=8},cp=function(e,A){var t=A.level,r=t==0?0:t<6?1:t==9?3:2;e[0]=120,e[1]=r<<6|(r?32-2*r:1)},up=function(e){if((e[0]&15)!=8||e[0]>>>4>7||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(e[1]&32)throw"invalid zlib data: preset dictionaries not supported"};function Su(e,A){A===void 0&&(A={});var t=sp();t.p(e);var r=op(e,A,2,4);return cp(r,A),ap(r,r.length-4,t.d()),r}function lp(e,A){return ep((up(e),e.subarray(2,-4)),A)}/** @license * * jsPDF - PDF Document creation from JavaScript * Version 2.5.1 Built on 2022-01-28T15:37:57.791Z * CommitID 00000000 * * Copyright (c) 2010-2021 James Hall , https://github.com/MrRio/jsPDF * 2015-2021 yWorks GmbH, http://www.yworks.com * 2015-2021 Lukas Holländer , https://github.com/HackbrettXXX * 2016-2018 Aras Abbasi * 2010 Aaron Spike, https://github.com/acspike * 2012 Willow Systems Corporation, https://github.com/willowsystems * 2012 Pablo Hess, https://github.com/pablohess * 2012 Florian Jenett, https://github.com/fjenett * 2013 Warren Weckesser, https://github.com/warrenweckesser * 2013 Youssef Beddad, https://github.com/lifof * 2013 Lee Driscoll, https://github.com/lsdriscoll * 2013 Stefan Slonevskiy, https://github.com/stefslon * 2013 Jeremy Morel, https://github.com/jmorel * 2013 Christoph Hartmann, https://github.com/chris-rock * 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria * 2014 James Makes, https://github.com/dollaruw * 2014 Diego Casorran, https://github.com/diegocr * 2014 Steven Spungin, https://github.com/Flamenco * 2014 Kenneth Glassey, https://github.com/Gavvers * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * Contributor(s): * siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango, * kim3er, mfo, alnorth, Flamenco */var qA=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function Au(){qA.console&&typeof qA.console.log=="function"&&qA.console.log.apply(qA.console,arguments)}var vt={log:Au,warn:function(e){qA.console&&(typeof qA.console.warn=="function"?qA.console.warn.apply(qA.console,arguments):Au.call(null,arguments))},error:function(e){qA.console&&(typeof qA.console.error=="function"?qA.console.error.apply(qA.console,arguments):Au(e))}};function tu(e,A,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){Kn(r.response,A,t)},r.onerror=function(){vt.error("could not download file")},r.send()}function Kh(e){var A=new XMLHttpRequest;A.open("HEAD",e,!1);try{A.send()}catch{}return A.status>=200&&A.status<=299}function ra(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 Ms,Pu,Kn=qA.saveAs||((typeof window>"u"?"undefined":wt(window))!=="object"||window!==qA?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,A,t){var r=qA.URL||qA.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?Kh(n.href)?tu(e,A,t):ra(n,n.target="_blank"):ra(n)):(n.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(n.href)},4e4),setTimeout(function(){ra(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,A,t){if(A=A||e.name||"download",typeof e=="string")if(Kh(e))tu(e,A,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){ra(r)})}else navigator.msSaveOrOpenBlob(function(n,i){return i===void 0?i={autoBom:!1}:wt(i)!=="object"&&(vt.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([String.fromCharCode(65279),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 tu(e,A,t);var n=e.type==="application/octet-stream",i=/constructor/i.test(qA.HTMLElement)||qA.safari,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||n&&i)&&(typeof FileReader>"u"?"undefined":wt(FileReader))==="object"){var c=new FileReader;c.onloadend=function(){var B=c.result;B=o?B:B.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=B:location=B,r=null},c.readAsDataURL(e)}else{var u=qA.URL||qA.webkitURL,f=u.createObjectURL(e);r?r.location=f:location.href=f,r=null,setTimeout(function(){u.revokeObjectURL(f)},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 d1(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(c){return[parseInt(c[1]),parseInt(c[2]),parseInt(c[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(c){return[parseInt(c[1],16),parseInt(c[2],16),parseInt(c[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(c){return[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[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 c=this.r.toString(16),u=this.g.toString(16),f=this.b.toString(16);return c.length==1&&(c="0"+c),u.length==1&&(u="0"+u),f.length==1&&(f="0"+f),"#"+c+u+f}}/** * @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 eu(e,A){var t=e[0],r=e[1],n=e[2],i=e[3];t=le(t,r,n,i,A[0],7,-680876936),i=le(i,t,r,n,A[1],12,-389564586),n=le(n,i,t,r,A[2],17,606105819),r=le(r,n,i,t,A[3],22,-1044525330),t=le(t,r,n,i,A[4],7,-176418897),i=le(i,t,r,n,A[5],12,1200080426),n=le(n,i,t,r,A[6],17,-1473231341),r=le(r,n,i,t,A[7],22,-45705983),t=le(t,r,n,i,A[8],7,1770035416),i=le(i,t,r,n,A[9],12,-1958414417),n=le(n,i,t,r,A[10],17,-42063),r=le(r,n,i,t,A[11],22,-1990404162),t=le(t,r,n,i,A[12],7,1804603682),i=le(i,t,r,n,A[13],12,-40341101),n=le(n,i,t,r,A[14],17,-1502002290),t=he(t,r=le(r,n,i,t,A[15],22,1236535329),n,i,A[1],5,-165796510),i=he(i,t,r,n,A[6],9,-1069501632),n=he(n,i,t,r,A[11],14,643717713),r=he(r,n,i,t,A[0],20,-373897302),t=he(t,r,n,i,A[5],5,-701558691),i=he(i,t,r,n,A[10],9,38016083),n=he(n,i,t,r,A[15],14,-660478335),r=he(r,n,i,t,A[4],20,-405537848),t=he(t,r,n,i,A[9],5,568446438),i=he(i,t,r,n,A[14],9,-1019803690),n=he(n,i,t,r,A[3],14,-187363961),r=he(r,n,i,t,A[8],20,1163531501),t=he(t,r,n,i,A[13],5,-1444681467),i=he(i,t,r,n,A[2],9,-51403784),n=he(n,i,t,r,A[7],14,1735328473),t=fe(t,r=he(r,n,i,t,A[12],20,-1926607734),n,i,A[5],4,-378558),i=fe(i,t,r,n,A[8],11,-2022574463),n=fe(n,i,t,r,A[11],16,1839030562),r=fe(r,n,i,t,A[14],23,-35309556),t=fe(t,r,n,i,A[1],4,-1530992060),i=fe(i,t,r,n,A[4],11,1272893353),n=fe(n,i,t,r,A[7],16,-155497632),r=fe(r,n,i,t,A[10],23,-1094730640),t=fe(t,r,n,i,A[13],4,681279174),i=fe(i,t,r,n,A[0],11,-358537222),n=fe(n,i,t,r,A[3],16,-722521979),r=fe(r,n,i,t,A[6],23,76029189),t=fe(t,r,n,i,A[9],4,-640364487),i=fe(i,t,r,n,A[12],11,-421815835),n=fe(n,i,t,r,A[15],16,530742520),t=Be(t,r=fe(r,n,i,t,A[2],23,-995338651),n,i,A[0],6,-198630844),i=Be(i,t,r,n,A[7],10,1126891415),n=Be(n,i,t,r,A[14],15,-1416354905),r=Be(r,n,i,t,A[5],21,-57434055),t=Be(t,r,n,i,A[12],6,1700485571),i=Be(i,t,r,n,A[3],10,-1894986606),n=Be(n,i,t,r,A[10],15,-1051523),r=Be(r,n,i,t,A[1],21,-2054922799),t=Be(t,r,n,i,A[8],6,1873313359),i=Be(i,t,r,n,A[15],10,-30611744),n=Be(n,i,t,r,A[6],15,-1560198380),r=Be(r,n,i,t,A[13],21,1309151649),t=Be(t,r,n,i,A[4],6,-145523070),i=Be(i,t,r,n,A[11],10,-1120210379),n=Be(n,i,t,r,A[2],15,718787259),r=Be(r,n,i,t,A[9],21,-343485551),e[0]=Qn(t,e[0]),e[1]=Qn(r,e[1]),e[2]=Qn(n,e[2]),e[3]=Qn(i,e[3])}function Ka(e,A,t,r,n,i){return A=Qn(Qn(A,e),Qn(r,i)),Qn(A<>>32-n,t)}function le(e,A,t,r,n,i,o){return Ka(A&t|~A&r,e,A,n,i,o)}function he(e,A,t,r,n,i,o){return Ka(A&r|t&~r,e,A,n,i,o)}function fe(e,A,t,r,n,i,o){return Ka(A^t^r,e,A,n,i,o)}function Be(e,A,t,r,n,i,o){return Ka(t^(A|~r),e,A,n,i,o)}function p1(e){var A,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(A=64;A<=e.length;A+=64)eu(r,hp(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(eu(r,n),A=0;A<16;A++)n[A]=0;return n[14]=8*t,eu(r,n),r}function hp(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}Ms=qA.atob.bind(qA),Pu=qA.btoa.bind(qA);var Th="0123456789abcdef".split("");function fp(e){for(var A="",t=0;t<4;t++)A+=Th[e>>8*t+4&15]+Th[e>>8*t&15];return A}function Bp(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function ku(e){return p1(e).map(Bp).join("")}var gp=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 Du(e,A){var t,r,n,i;if(e!==t){for(var o=(n=e,i=1+(256/e.length>>0),new Array(i+1).join(n)),c=[],u=0;u<256;u++)c[u]=u;var f=0;for(u=0;u<256;u++){var B=c[u];f=(f+B+o.charCodeAt(u))%256,c[u]=c[f],c[f]=B}t=e,r=c}else c=r;var p=A.length,w=0,g=0,L="";for(u=0;u€/\f©þdSiz";var i=(A+this.padding).substr(0,32),o=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,o),this.P=-(1+(255^n)),this.encryptionKey=ku(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Du(this.encryptionKey,this.padding)}function Si(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 Gh(e){if(wt(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 o=A[t][i];try{o[0].apply(e,r)}catch(c){qA.console&&vt.error("jsPDF PubSub Error",c.message,c)}o[1]&&n.push(i)}n.length&&n.forEach(this.unsubscribe)}},this.getTopics=function(){return A}}function Ua(e){if(!(this instanceof Ua))return new Ua(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 w1(e,A){this.gState=e,this.matrix=A,this.id="",this.objectNumber=-1}function Tn(e,A,t,r,n){if(!(this instanceof Tn))return new Tn(e,A,t,r,n);this.type=e==="axial"?2:3,this.coords=A,this.colors=t,w1.call(this,r,n)}function Di(e,A,t,r,n){if(!(this instanceof Di))return new Di(e,A,t,r,n);this.boundingBox=e,this.xStep=A,this.yStep=t,this.stream="",this.cloneIndex=0,w1.call(this,r,n)}function VA(e){var A,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],n=arguments[2],i=arguments[3],o=[],c=1,u=16,f="S",B=null;wt(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,n=e.format||n,i=e.compress||e.compressPdf||i,(B=e.encryption||null)!==null&&(B.userPassword=B.userPassword||"",B.ownerPassword=B.ownerPassword||"",B.userPermissions=B.userPermissions||[]),c=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(A=e.precision),e.floatPrecision!==void 0&&(u=e.floatPrecision),f=e.defaultPathOperation||"S"),o=e.filters||(i===!0?["FlateEncode"]:o),r=r||"mm",t=(""+(t||"P")).toLowerCase();var p=e.putOnlyUsedFonts||!1,w={},g={internal:{},__private__:{}};g.__private__.PubSub=Gh;var L="1.3",b=g.__private__.getPdfVersion=function(){return L};g.__private__.setPdfVersion=function(l){L=l};var S={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};g.__private__.getPageFormats=function(){return S};var y=g.__private__.getPageFormat=function(l){return S[l]};n=n||"a4";var I={COMPAT:"compat",ADVANCED:"advanced"},T=I.COMPAT;function J(){this.saveGraphicsState(),O(new GA(EA,0,0,-EA,0,An()*EA).toString()+" cm"),this.setFontSize(this.getFontSize()/EA),f="n",T=I.ADVANCED}function q(){this.restoreGraphicsState(),f="S",T=I.COMPAT}var Z=g.__private__.combineFontStyleAndFontWeight=function(l,C){if(l=="bold"&&C=="normal"||l=="bold"&&C==400||l=="normal"&&C=="italic"||l=="bold"&&C=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return C&&(l=C==400||C==="normal"?l==="italic"?"italic":"normal":C!=700&&C!=="bold"||l!=="normal"?(C==700?"bold":C)+""+l:"bold"),l};g.advancedAPI=function(l){var C=T===I.COMPAT;return C&&J.call(this),typeof l!="function"||(l(this),C&&q.call(this)),this},g.compatAPI=function(l){var C=T===I.ADVANCED;return C&&q.call(this),typeof l!="function"||(l(this),C&&J.call(this)),this},g.isAdvancedAPI=function(){return T===I.ADVANCED};var z,_=function(l){if(T!==I.ADVANCED)throw new Error(l+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},AA=g.roundToPrecision=g.__private__.roundToPrecision=function(l,C){var k=A||C;if(isNaN(l)||isNaN(k))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return l.toFixed(k).replace(/0+$/,"")};z=g.hpf=g.__private__.hpf=typeof u=="number"?function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.hpf");return AA(l,u)}:u==="smart"?function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.hpf");return AA(l,l>-1&&l<1?16:5)}:function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.hpf");return AA(l,16)};var sA=g.f2=g.__private__.f2=function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.f2");return AA(l,2)},E=g.__private__.f3=function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.f3");return AA(l,3)},N=g.scale=g.__private__.scale=function(l){if(isNaN(l))throw new Error("Invalid argument passed to jsPDF.scale");return T===I.COMPAT?l*EA:T===I.ADVANCED?l:void 0},K=function(l){return T===I.COMPAT?An()-l:T===I.ADVANCED?l:void 0},M=function(l){return N(K(l))};g.__private__.setPrecision=g.setPrecision=function(l){typeof parseInt(l,10)=="number"&&(A=parseInt(l,10))};var aA,iA="00000000000000000000000000000000",uA=g.__private__.getFileId=function(){return iA},tA=g.__private__.setFileId=function(l){return iA=l!==void 0&&/^[a-fA-F0-9]{32}$/.test(l)?l.toUpperCase():iA.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),B!==null&&(ce=new Hi(B.userPermissions,B.userPassword,B.ownerPassword,iA)),iA};g.setFileId=function(l){return tA(l),this},g.getFileId=function(){return uA()};var fA=g.__private__.convertDateToPDFDate=function(l){var C=l.getTimezoneOffset(),k=C<0?"+":"-",R=Math.floor(Math.abs(C/60)),$=Math.abs(C%60),BA=[k,D(R),"'",D($),"'"].join("");return["D:",l.getFullYear(),D(l.getMonth()+1),D(l.getDate()),D(l.getHours()),D(l.getMinutes()),D(l.getSeconds()),BA].join("")},hA=g.__private__.convertPDFDateToDate=function(l){var C=parseInt(l.substr(2,4),10),k=parseInt(l.substr(6,2),10)-1,R=parseInt(l.substr(8,2),10),$=parseInt(l.substr(10,2),10),BA=parseInt(l.substr(12,2),10),CA=parseInt(l.substr(14,2),10);return new Date(C,k,R,$,BA,CA,0)},vA=g.__private__.setCreationDate=function(l){var C;if(l===void 0&&(l=new Date),l instanceof Date)C=fA(l);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(l))throw new Error("Invalid argument passed to jsPDF.setCreationDate");C=l}return aA=C},Q=g.__private__.getCreationDate=function(l){var C=aA;return l==="jsDate"&&(C=hA(aA)),C};g.setCreationDate=function(l){return vA(l),this},g.getCreationDate=function(l){return Q(l)};var P,D=g.__private__.padd2=function(l){return("0"+parseInt(l)).slice(-2)},G=g.__private__.padd2Hex=function(l){return("00"+(l=l.toString())).substr(l.length)},X=0,nA=[],oA=[],cA=0,yA=[],QA=[],HA=!1,kA=oA,jA=function(){X=0,cA=0,oA=[],nA=[],yA=[],Pr=Vt(),Ye=Vt()};g.__private__.setCustomOutputDestination=function(l){HA=!0,kA=l};var gA=function(l){HA||(kA=l)};g.__private__.resetCustomOutputDestination=function(){HA=!1,kA=oA};var O=g.__private__.out=function(l){return l=l.toString(),cA+=l.length+1,kA.push(l),kA},ZA=g.__private__.write=function(l){return O(arguments.length===1?l.toString():Array.prototype.join.call(arguments," "))},OA=g.__private__.getArrayBuffer=function(l){for(var C=l.length,k=new ArrayBuffer(C),R=new Uint8Array(k);C--;)R[C]=l.charCodeAt(C);return k},FA=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];g.__private__.getStandardFonts=function(){return FA};var bA=e.fontSize||16;g.__private__.setFontSize=g.setFontSize=function(l){return bA=T===I.ADVANCED?l/EA:l,this};var xA,IA=g.__private__.getFontSize=g.getFontSize=function(){return T===I.COMPAT?bA:bA*EA},KA=e.R2L||!1;g.__private__.setR2L=g.setR2L=function(l){return KA=l,this},g.__private__.getR2L=g.getR2L=function(){return KA};var XA,tt=g.__private__.setZoomMode=function(l){var C=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(l))xA=l;else if(isNaN(l)){if(C.indexOf(l)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+l+'" is not recognized.');xA=l}else xA=parseInt(l,10)};g.__private__.getZoomMode=function(){return xA};var rt,ot=g.__private__.setPageMode=function(l){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(l)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+l+'" is not recognized.');XA=l};g.__private__.getPageMode=function(){return XA};var mt=g.__private__.setLayoutMode=function(l){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(l)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+l+'" is not recognized.');rt=l};g.__private__.getLayoutMode=function(){return rt},g.__private__.setDisplayMode=g.setDisplayMode=function(l,C,k){return tt(l),mt(C),ot(k),this};var WA={title:"",subject:"",author:"",keywords:"",creator:""};g.__private__.getDocumentProperty=function(l){if(Object.keys(WA).indexOf(l)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return WA[l]},g.__private__.getDocumentProperties=function(){return WA},g.__private__.setDocumentProperties=g.setProperties=g.setDocumentProperties=function(l){for(var C in WA)WA.hasOwnProperty(C)&&l[C]&&(WA[C]=l[C]);return this},g.__private__.setDocumentProperty=function(l,C){if(Object.keys(WA).indexOf(l)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return WA[l]=C};var nt,EA,ae,ct,We,Qt={},xt={},gr=[],ft={},In={},St={},ze={},Sr=null,Pt=0,YA=[],Bt=new Gh(g),xn=e.hotfixes||[],ne={},dr={},pr=[],GA=function l(C,k,R,$,BA,CA){if(!(this instanceof l))return new l(C,k,R,$,BA,CA);isNaN(C)&&(C=1),isNaN(k)&&(k=0),isNaN(R)&&(R=0),isNaN($)&&($=1),isNaN(BA)&&(BA=0),isNaN(CA)&&(CA=0),this._matrix=[C,k,R,$,BA,CA]};Object.defineProperty(GA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(l){this._matrix[0]=l}}),Object.defineProperty(GA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(l){this._matrix[1]=l}}),Object.defineProperty(GA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(l){this._matrix[2]=l}}),Object.defineProperty(GA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(l){this._matrix[3]=l}}),Object.defineProperty(GA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(l){this._matrix[4]=l}}),Object.defineProperty(GA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(l){this._matrix[5]=l}}),Object.defineProperty(GA.prototype,"a",{get:function(){return this._matrix[0]},set:function(l){this._matrix[0]=l}}),Object.defineProperty(GA.prototype,"b",{get:function(){return this._matrix[1]},set:function(l){this._matrix[1]=l}}),Object.defineProperty(GA.prototype,"c",{get:function(){return this._matrix[2]},set:function(l){this._matrix[2]=l}}),Object.defineProperty(GA.prototype,"d",{get:function(){return this._matrix[3]},set:function(l){this._matrix[3]=l}}),Object.defineProperty(GA.prototype,"e",{get:function(){return this._matrix[4]},set:function(l){this._matrix[4]=l}}),Object.defineProperty(GA.prototype,"f",{get:function(){return this._matrix[5]},set:function(l){this._matrix[5]=l}}),Object.defineProperty(GA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(GA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(GA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(GA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),GA.prototype.join=function(l){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(z).join(l)},GA.prototype.multiply=function(l){var C=l.sx*this.sx+l.shy*this.shx,k=l.sx*this.shy+l.shy*this.sy,R=l.shx*this.sx+l.sy*this.shx,$=l.shx*this.shy+l.sy*this.sy,BA=l.tx*this.sx+l.ty*this.shx+this.tx,CA=l.tx*this.shy+l.ty*this.sy+this.ty;return new GA(C,k,R,$,BA,CA)},GA.prototype.decompose=function(){var l=this.sx,C=this.shy,k=this.shx,R=this.sy,$=this.tx,BA=this.ty,CA=Math.sqrt(l*l+C*C),SA=(l/=CA)*k+(C/=CA)*R;k-=l*SA,R-=C*SA;var TA=Math.sqrt(k*k+R*R);return SA/=TA,l*(R/=TA)>16&255,R=TA>>8&255,$=255&TA}if(R===void 0||BA===void 0&&k===R&&R===$)if(typeof k=="string")C=k+" "+CA[0];else switch(l.precision){case 2:C=sA(k/255)+" "+CA[0];break;case 3:default:C=E(k/255)+" "+CA[0]}else if(BA===void 0||wt(BA)==="object"){if(BA&&!isNaN(BA.a)&&BA.a===0)return C=["1.","1.","1.",CA[1]].join(" ");if(typeof k=="string")C=[k,R,$,CA[1]].join(" ");else switch(l.precision){case 2:C=[sA(k/255),sA(R/255),sA($/255),CA[1]].join(" ");break;default:case 3:C=[E(k/255),E(R/255),E($/255),CA[1]].join(" ")}}else if(typeof k=="string")C=[k,R,$,BA,CA[2]].join(" ");else switch(l.precision){case 2:C=[sA(k),sA(R),sA($),sA(BA),CA[2]].join(" ");break;case 3:default:C=[E(k),E(R),E($),E(BA),CA[2]].join(" ")}return C},mr=g.__private__.getFilters=function(){return o},_e=g.__private__.putStream=function(l){var C=(l=l||{}).data||"",k=l.filters||mr(),R=l.alreadyAppliedFilters||[],$=l.addLength1||!1,BA=C.length,CA=l.objectId,SA=function(ue){return ue};if(B!==null&&CA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");B!==null&&(SA=ce.encryptor(CA,0));var TA={};k===!0&&(k=["FlateEncode"]);var $A=l.additionalKeyValues||[],et=(TA=VA.API.processDataByFilters!==void 0?VA.API.processDataByFilters(C,k):{data:C,reverseChain:[]}).reverseChain+(Array.isArray(R)?R.join(" "):R.toString());if(TA.data.length!==0&&($A.push({key:"Length",value:TA.data.length}),$===!0&&$A.push({key:"Length1",value:BA})),et.length!=0)if(et.split("/").length-1==1)$A.push({key:"Filter",value:et});else{$A.push({key:"Filter",value:"["+et+"]"});for(var st=0;st<$A.length;st+=1)if($A[st].key==="DecodeParms"){for(var Ht=[],Mt=0;Mt>"),TA.data.length!==0&&(O("stream"),O(SA(TA.data)),O("endstream"))},Cr=g.__private__.putPage=function(l){var C=l.number,k=l.data,R=l.objId,$=l.contentsObjId;He(R,!0),O("<>"),O("endobj");var BA=k.join(` `);return T===I.ADVANCED&&(BA+=` Q`),He($,!0),_e({data:BA,filters:mr(),objectId:$}),O("endobj"),R},En=g.__private__.putPages=function(){var l,C,k=[];for(l=1;l<=Pt;l++)YA[l].objId=Vt(),YA[l].contentsObjId=Vt();for(l=1;l<=Pt;l++)k.push(Cr({number:l,data:QA[l],objId:YA[l].objId,contentsObjId:YA[l].contentsObjId,mediaBox:YA[l].mediaBox,cropBox:YA[l].cropBox,bleedBox:YA[l].bleedBox,trimBox:YA[l].trimBox,artBox:YA[l].artBox,userUnit:YA[l].userUnit,rootDictionaryObjId:Pr,resourceDictionaryObjId:Ye}));He(Pr,!0),O("<>"),O("endobj"),Bt.publish("postPutPages")},Xn=function(l){Bt.publish("putFont",{font:l,out:O,newObject:Yt,putStream:_e}),l.isAlreadyPutted!==!0&&(l.objectNumber=Yt(),O("<<"),O("/Type /Font"),O("/BaseFont /"+Si(l.postScriptName)),O("/Subtype /Type1"),typeof l.encoding=="string"&&O("/Encoding /"+l.encoding),O("/FirstChar 32"),O("/LastChar 255"),O(">>"),O("endobj"))},Yn=function(){for(var l in Qt)Qt.hasOwnProperty(l)&&(p===!1||p===!0&&w.hasOwnProperty(l))&&Xn(Qt[l])},Jn=function(l){l.objectNumber=Yt();var C=[];C.push({key:"Type",value:"/XObject"}),C.push({key:"Subtype",value:"/Form"}),C.push({key:"BBox",value:"["+[z(l.x),z(l.y),z(l.x+l.width),z(l.y+l.height)].join(" ")+"]"}),C.push({key:"Matrix",value:"["+l.matrix.toString()+"]"});var k=l.pages[1].join(` `);_e({data:k,additionalKeyValues:C,objectId:l.objectNumber}),O("endobj")},Zn=function(){for(var l in ne)ne.hasOwnProperty(l)&&Jn(ne[l])},qs=function(l,C){var k,R=[],$=1/(C-1);for(k=0;k<1;k+=$)R.push(k);if(R.push(1),l[0].offset!=0){var BA={offset:0,color:l[0].color};l.unshift(BA)}if(l[l.length-1].offset!=1){var CA={offset:1,color:l[l.length-1].color};l.push(CA)}for(var SA="",TA=0,$A=0;$Al[TA+1].offset;)TA++;var et=l[TA].offset,st=(k-et)/(l[TA+1].offset-et),Ht=l[TA].color,Mt=l[TA+1].color;SA+=G(Math.round((1-st)*Ht[0]+st*Mt[0]).toString(16))+G(Math.round((1-st)*Ht[1]+st*Mt[1]).toString(16))+G(Math.round((1-st)*Ht[2]+st*Mt[2]).toString(16))}return SA.trim()},Ta=function(l,C){C||(C=21);var k=Yt(),R=qs(l.colors,C),$=[];$.push({key:"FunctionType",value:"0"}),$.push({key:"Domain",value:"[0.0 1.0]"}),$.push({key:"Size",value:"["+C+"]"}),$.push({key:"BitsPerSample",value:"8"}),$.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),$.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),_e({data:R,additionalKeyValues:$,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:k}),O("endobj"),l.objectNumber=Yt(),O("<< /ShadingType "+l.type),O("/ColorSpace /DeviceRGB");var BA="/Coords ["+z(parseFloat(l.coords[0]))+" "+z(parseFloat(l.coords[1]))+" ";l.type===2?BA+=z(parseFloat(l.coords[2]))+" "+z(parseFloat(l.coords[3])):BA+=z(parseFloat(l.coords[2]))+" "+z(parseFloat(l.coords[3]))+" "+z(parseFloat(l.coords[4]))+" "+z(parseFloat(l.coords[5])),O(BA+="]"),l.matrix&&O("/Matrix ["+l.matrix.toString()+"]"),O("/Function "+k+" 0 R"),O("/Extend [true true]"),O(">>"),O("endobj")},Ra=function(l,C){var k=Vt(),R=Yt();C.push({resourcesOid:k,objectOid:R}),l.objectNumber=R;var $=[];$.push({key:"Type",value:"/Pattern"}),$.push({key:"PatternType",value:"1"}),$.push({key:"PaintType",value:"1"}),$.push({key:"TilingType",value:"1"}),$.push({key:"BBox",value:"["+l.boundingBox.map(z).join(" ")+"]"}),$.push({key:"XStep",value:z(l.xStep)}),$.push({key:"YStep",value:z(l.yStep)}),$.push({key:"Resources",value:k+" 0 R"}),l.matrix&&$.push({key:"Matrix",value:"["+l.matrix.toString()+"]"}),_e({data:l.stream,additionalKeyValues:$,objectId:l.objectNumber}),O("endobj")},$n=function(l){var C;for(C in ft)ft.hasOwnProperty(C)&&(ft[C]instanceof Tn?Ta(ft[C]):ft[C]instanceof Di&&Ra(ft[C],l))},Ws=function(l){for(var C in l.objectNumber=Yt(),O("<<"),l)switch(C){case"opacity":O("/ca "+sA(l[C]));break;case"stroke-opacity":O("/CA "+sA(l[C]))}O(">>"),O("endobj")},Ga=function(){var l;for(l in St)St.hasOwnProperty(l)&&Ws(St[l])},Vi=function(){for(var l in O("/XObject <<"),ne)ne.hasOwnProperty(l)&&ne[l].objectNumber>=0&&O("/"+l+" "+ne[l].objectNumber+" 0 R");Bt.publish("putXobjectDict"),O(">>")},ja=function(){ce.oid=Yt(),O("<<"),O("/Filter /Standard"),O("/V "+ce.v),O("/R "+ce.r),O("/U <"+ce.toHexString(ce.U)+">"),O("/O <"+ce.toHexString(ce.O)+">"),O("/P "+ce.P),O(">>"),O("endobj")},zs=function(){for(var l in O("/Font <<"),Qt)Qt.hasOwnProperty(l)&&(p===!1||p===!0&&w.hasOwnProperty(l))&&O("/"+l+" "+Qt[l].objectNumber+" 0 R");O(">>")},Va=function(){if(Object.keys(ft).length>0){for(var l in O("/Shading <<"),ft)ft.hasOwnProperty(l)&&ft[l]instanceof Tn&&ft[l].objectNumber>=0&&O("/"+l+" "+ft[l].objectNumber+" 0 R");Bt.publish("putShadingPatternDict"),O(">>")}},Ai=function(l){if(Object.keys(ft).length>0){for(var C in O("/Pattern <<"),ft)ft.hasOwnProperty(C)&&ft[C]instanceof g.TilingPattern&&ft[C].objectNumber>=0&&ft[C].objectNumber>")}},qa=function(){if(Object.keys(St).length>0){var l;for(l in O("/ExtGState <<"),St)St.hasOwnProperty(l)&&St[l].objectNumber>=0&&O("/"+l+" "+St[l].objectNumber+" 0 R");Bt.publish("putGStateDict"),O(">>")}},_t=function(l){He(l.resourcesOid,!0),O("<<"),O("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),zs(),Va(),Ai(l.objectOid),qa(),Vi(),O(">>"),O("endobj")},Xs=function(){var l=[];Yn(),Ga(),Zn(),$n(l),Bt.publish("putResources"),l.forEach(_t),_t({resourcesOid:Ye,objectOid:Number.MAX_SAFE_INTEGER}),Bt.publish("postPutResources")},Ys=function(){Bt.publish("putAdditionalObjects");for(var l=0;l>8&&(TA=!0);l=SA.join("")}for(k=l.length;TA===void 0&&k!==0;)l.charCodeAt(k-1)>>8&&(TA=!0),k--;if(!TA)return l;for(SA=C.noBOM?[]:[254,255],k=0,R=l.length;k>8)>>8)throw new Error("Character at position "+k+" of string '"+l+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");SA.push(et),SA.push($A-(et<<8))}return String.fromCharCode.apply(void 0,SA)},ye=g.__private__.pdfEscape=g.pdfEscape=function(l,C){return ti(l,C).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Wi=g.__private__.beginPage=function(l){QA[++Pt]=[],YA[Pt]={objId:0,contentsObjId:0,userUnit:Number(c),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(l[0]),topRightY:Number(l[1])}},$s(Pt),gA(QA[P])},Zs=function(l,C){var k,R,$;switch(t=C||t,typeof l=="string"&&(k=y(l.toLowerCase()),Array.isArray(k)&&(R=k[0],$=k[1])),Array.isArray(l)&&(R=l[0]*EA,$=l[1]*EA),isNaN(R)&&(R=n[0],$=n[1]),(R>14400||$>14400)&&(vt.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),R=Math.min(14400,R),$=Math.min(14400,$)),n=[R,$],t.substr(0,1)){case"l":$>R&&(n=[$,R]);break;case"p":R>$&&(n=[$,R])}Wi(n),io(Ji),O(Ar),$i!==0&&O($i+" J"),As!==0&&O(As+" j"),Bt.publish("addPage",{pageNumber:Pt})},za=function(l){l>0&&l<=Pt&&(QA.splice(l,1),YA.splice(l,1),Pt--,P>Pt&&(P=Pt),this.setPage(P))},$s=function(l){l>0&&l<=Pt&&(P=l)},Xa=g.__private__.getNumberOfPages=g.getNumberOfPages=function(){return QA.length-1},Ao=function(l,C,k){var R,$=void 0;return k=k||{},l=l!==void 0?l:Qt[nt].fontName,C=C!==void 0?C:Qt[nt].fontStyle,R=l.toLowerCase(),xt[R]!==void 0&&xt[R][C]!==void 0?$=xt[R][C]:xt[l]!==void 0&&xt[l][C]!==void 0?$=xt[l][C]:k.disableWarning===!1&&vt.warn("Unable to look up font label for font '"+l+"', '"+C+"'. Refer to getFontList() for available fonts."),$||k.noFallback||($=xt.times[C])==null&&($=xt.times.normal),$},Ya=g.__private__.putInfo=function(){var l=Yt(),C=function(R){return R};for(var k in B!==null&&(C=ce.encryptor(l,0)),O("<<"),O("/Producer ("+ye(C("jsPDF "+VA.version))+")"),WA)WA.hasOwnProperty(k)&&WA[k]&&O("/"+k.substr(0,1).toUpperCase()+k.substr(1)+" ("+ye(C(WA[k]))+")");O("/CreationDate ("+ye(C(aA))+")"),O(">>"),O("endobj")},zi=g.__private__.putCatalog=function(l){var C=(l=l||{}).rootDictionaryObjId||Pr;switch(Yt(),O("<<"),O("/Type /Catalog"),O("/Pages "+C+" 0 R"),xA||(xA="fullwidth"),xA){case"fullwidth":O("/OpenAction [3 0 R /FitH null]");break;case"fullheight":O("/OpenAction [3 0 R /FitV null]");break;case"fullpage":O("/OpenAction [3 0 R /Fit]");break;case"original":O("/OpenAction [3 0 R /XYZ null null 1]");break;default:var k=""+xA;k.substr(k.length-1)==="%"&&(xA=parseInt(xA)/100),typeof xA=="number"&&O("/OpenAction [3 0 R /XYZ null null "+sA(xA)+"]")}switch(rt||(rt="continuous"),rt){case"continuous":O("/PageLayout /OneColumn");break;case"single":O("/PageLayout /SinglePage");break;case"two":case"twoleft":O("/PageLayout /TwoColumnLeft");break;case"tworight":O("/PageLayout /TwoColumnRight")}XA&&O("/PageMode /"+XA),Bt.publish("putCatalog"),O(">>"),O("endobj")},Ja=g.__private__.putTrailer=function(){O("trailer"),O("<<"),O("/Size "+(X+1)),O("/Root "+X+" 0 R"),O("/Info "+(X-1)+" 0 R"),B!==null&&O("/Encrypt "+ce.oid+" 0 R"),O("/ID [ <"+iA+"> <"+iA+"> ]"),O(">>")},Za=g.__private__.putHeader=function(){O("%PDF-"+L),O("%ºß¬à")},$a=g.__private__.putXRef=function(){var l="0000000000";O("xref"),O("0 "+(X+1)),O("0000000000 65535 f ");for(var C=1;C<=X;C++)typeof nA[C]=="function"?O((l+nA[C]()).slice(-10)+" 00000 n "):nA[C]!==void 0?O((l+nA[C]).slice(-10)+" 00000 n "):O("0000000000 00000 n ")},kr=g.__private__.buildDocument=function(){jA(),gA(oA),Bt.publish("buildDocument"),Za(),En(),Ys(),Xs(),B!==null&&ja(),Ya(),zi();var l=cA;return $a(),Ja(),O("startxref"),O(""+l),O("%%EOF"),gA(QA[P]),oA.join(` `)},ei=g.__private__.getBlob=function(l){return new Blob([OA(l)],{type:"application/pdf"})},ri=g.output=g.__private__.output=$e(function(l,C){switch(typeof(C=C||{})=="string"?C={filename:C}:C.filename=C.filename||"generated.pdf",l){case void 0:return kr();case"save":g.save(C.filename);break;case"arraybuffer":return OA(kr());case"blob":return ei(kr());case"bloburi":case"bloburl":if(qA.URL!==void 0&&typeof qA.URL.createObjectURL=="function")return qA.URL&&qA.URL.createObjectURL(ei(kr()))||void 0;vt.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var k="",R=kr();try{k=Pu(R)}catch{k=Pu(unescape(encodeURIComponent(R)))}return"data:application/pdf;filename="+C.filename+";base64,"+k;case"pdfobjectnewwindow":if(Object.prototype.toString.call(qA)==="[object Window]"){var $="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",BA=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';C.pdfObjectUrl&&($=C.pdfObjectUrl,BA="");var CA='