1var qu=Object.defineProperty;var ec=(Mr,Ts,xs)=>Ts in Mr?qu(Mr,Ts,{enumerable:!0,configurable:!0,writable:!0,value:xs}):Mr[Ts]=xs;var hn=(Mr,Ts,xs)=>ec(Mr,typeof Ts!="symbol"?Ts+"":Ts,xs);import{l as xl,m as tc,h as Ac,j as wA,B as Vu,r as rc}from"./index-CTxC1O8w.js";import{a as nc,N as sc}from"./navigation-7y7MK8f6.js";import{F as ic}from"./footer-CT3C0Ski.js";import{C as _u,a as ku}from"./card-Rhez1T_e.js";import{S as oc}from"./seo-head-p1dT0wrP.js";import{a as zu}from"./operating-model-P_p8K7mK.js";import{B as ac}from"./brain-DmucxRYJ.js";import{B as lc}from"./bot-C88K7iFU.js";import{S as Wu}from"./shield-CpfY3n59.js";import{W as Xu}from"./workflow-CJ1SEwNQ.js";import{T as Ku}from"./target-BQ2yAqiI.js";import{A as uc}from"./arrow-left-D4zxdRsQ.js";import{L as cc}from"./lightbulb-By5JtwsP.js";import{D as fc}from"./dollar-sign-CxKrYzdd.js";import{L as dc}from"./layers-DsF2E24r.js";import{C as hc}from"./cog-E4ESrqn9.js";import{U as gc}from"./users-qTkJNjh4.js";import{C as pc}from"./chart-column-DJlhwRFc.js";import{D as mc}from"./download-aTY3cDo0.js";import{B as vc}from"./building-2-EmiD0J1t.js";import{A as Bc}from"./arrow-right-CZb0pcoP.js";import{C as wc}from"./select-DNtxRcIj.js";import{a as yc}from"./chevron-down-DbB0SJdk.js";import"./sheet-Bfhoq8rl.js";import"./index-C4MJ8_fM.js";import"./index-DrFu3AUE.js";import"./chevron-right-B-Xh1Kj0.js";import"./input-DPFc9ddj.js";import"./label-C83VITks.js";import"./useMutation-9_3NnjcK.js";import"./user-uXymXJL8.js";import"./activity-9bw9dUgZ.js";import"./book-open-B_mjUOoC.js";import"./award-C3B4bBRw.js";import"./circle-check-big-CC8DizkC.js";import"./file-text-EZBh_ljz.js";import"./log-out-7ezYOx51.js";import"./index-W5eLmp8z.js";import"./database-Dz2i0CYy.js";import"./sparkles-D4PiwUUe.js";const bc=[{id:"data-culture",name:"AI Enhanced Data Culture",originalName:"Data Culture",description:"Transform organizational decision making through AI-powered insights and collaborative intelligence",icon:ac,color:"from-blue-500 to-purple-600",aiIntegration:{teamLevel:{agents:["Personal AI assistants for each team member"],tools:["ChatGPT Enterprise","Claude for Teams","GitHub Copilot"],practices:["AI-powered daily decision making","Automated insight generation"],metrics:["AI tool adoption rate","Decision quality improvement"]},departmentLevel:{agents:["Specialized departmental AI agents (Sales AI, Engineering AI, HR AI)"],tools:["Salesforce Einstein","Microsoft Copilot Suite","Custom GPT applications"],practices:["Cross-functional AI collaboration","Shared intelligence repositories"],metrics:["Department-wide AI ROI","Cross-team knowledge sharing effectiveness"]},enterpriseLevel:{agents:["Enterprise AGI strategy with unified intelligence platform"],tools:["Microsoft 365 Copilot Enterprise","Google Duet AI Enterprise","Custom AGI solutions"],practices:["AGI-driven strategic planning","Ecosystem intelligence networks"],metrics:["Enterprise AI maturity index","Industry intelligence leadership"]}},elements:["AI-Powered Data Collection: Automated data gathering through intelligent sensors and systems","Intelligent Analysis: Machine learning algorithms that identify patterns and generate insights","Collaborative Decision-Making: AI-facilitated consensus building and democratic processes","Continuous Learning: Adaptive systems that improve decision quality over time"]},{id:"adaptive-structures",name:"AI Enhanced Adaptive Structures",originalName:"Adaptive Structures",description:"Create fluid, intelligent organizational structures that adapt dynamically with AI guidance",icon:nc,color:"from-green-500 to-teal-600",aiIntegration:{teamLevel:{agents:["AI-powered team composition optimization"],tools:["Microsoft Viva","Slack AI","Team optimization algorithms"],practices:["Dynamic role allocation based on AI recommendations"],metrics:["Team adaptability index","AI-human collaboration effectiveness"]},departmentLevel:{agents:["Organizational design AI agents"],tools:["Workday AI","SAP SuccessFactors AI","Organizational network analysis"],practices:["AI-driven team topology evolution","Capability-based restructuring"],metrics:["Organizational agility score","Structure optimization impact"]},enterpriseLevel:{agents:["AGI-powered organizational evolution"],tools:["Enterprise organizational design platforms","Workforce analytics AGI"],practices:["Predictive organizational design","Ecosystem structure optimization"],metrics:["Organizational evolution velocity","Ecosystem adaptation capability"]}},elements:["AI-Driven Team Formation: Intelligent matching of skills and personalities for optimal performance","Dynamic Role Evolution: Continuous adaptation of roles based on AI analysis of performance and needs","Intelligent Resource Allocation: AI-optimized distribution of people and resources across initiatives","Predictive Restructuring: Antici
1patory organizational changes based on market and performance data"]},{id:"augmented-craft",name:"AI Enhanced Augmented Craft",originalName:"Augmented Craft",description:"Elevate human capabilities through seamless human-AI collaboration and skill amplification",icon:lc,color:"from-purple-500 to-pink-600",aiIntegration:{teamLevel:{agents:["Role-specific AI craft assistants"],tools:["GitHub Copilot","Adobe Firefly","Figma AI","Domain-specific AI tools"],practices:["AI enhanced individual skill development","Craft quality amplification"],metrics:["Individual productivity with AI","Craft quality improvements"]},departmentLevel:{agents:["Department-wide craft excellence AI platforms"],tools:["Professional AI suites","Industry-specific AI assistants"],practices:["Cross-functional AI skill sharing","Excellence standard AI monitoring"],metrics:["Department craft excellence index","AI-human skill synergy"]},enterpriseLevel:{agents:["Enterprise craft excellence AGI ecosystem"],tools:["Enterprise AI development platforms","Industry leading AGI partnerships"],practices:["AGI-powered innovation cycles","Industry craft leadership"],metrics:["Industry craft leadership position","AGI innovation index"]}},elements:["AI Enhanced Skill Development: Personalized learning paths powered by AI tutors and assessments","Intelligent Quality Assurance: AI systems that maintain and improve work quality standards","Collaborative Human-AI Workflows: Seamless integration of human creativity with AI efficiency","Continuous Capability Evolution: Dynamic skill enhancement based on real time performance feedback"]},{id:"responsible-intelligence",name:"AI Enhanced Responsible Intelligence",originalName:"Responsible Intelligence",description:"Ensure ethical AI deployment with comprehensive governance frameworks and responsible innovation",icon:Wu,color:"from-orange-500 to-red-600",aiIntegration:{teamLevel:{agents:["AI ethics monitoring agents"],tools:["AI bias detection tools","Ethical AI frameworks","Transparency platforms"],practices:["Daily AI decision review","Bias monitoring","Ethical AI usage"],metrics:["AI decision transparency score","Ethical compliance rate"]},departmentLevel:{agents:["Department AI governance platforms"],tools:["Enterprise AI governance suites","Bias monitoring systems"],practices:["Coordinated AI ethics policies","Department-wide AI governance"],metrics:["Department AI governance maturity","Stakeholder trust index"]},enterpriseLevel:{agents:["Enterprise AGI ethics and risk management"],tools:["Enterprise AGI governance platforms","Industry ethics frameworks"],practices:["Industry leading AGI ethics","Ecosystem responsibility"],metrics:["Industry AGI ethics leadership","Stakeholder confidence index"]}},elements:["AI Ethics Framework: Comprehensive guidelines for responsible AI development and deployment","Bias Detection & Mitigation: Systematic identification and correction of AI biases","Transparency & Explainability: Clear communication of AI decision making processes","Stakeholder Impact Assessment: Regular evaluation of AI effects on all stakeholders"]},{id:"flow-based-interactions",name:"AI Enhanced Flow Based Interactions",originalName:"Flow Based Interactions",description:"Enable seamless collaboration through AI-powered coordination and intelligent workflow management",icon:Xu,color:"from-cyan-500 to-blue-600",aiIntegration:{teamLevel:{agents:["AI collaboration orchestration agents"],tools:["Slack AI","Microsoft Teams AI","Notion AI","Project coordination AI"],practices:["AI-triggered coordination","Intelligent meeting orchestration"],metrics:["Coordination efficiency","Meeting effectiveness with AI"]},departmentLevel:{agents:["Cross-team AI coordination platforms"],tools:["Enterprise collaboration AI","Workflow orchestration platforms"],practices:["AI-managed dependencies","Intelligent resource allocation"],metrics:["Cross-team coordination effectiveness","AI orchestration ROI"]},enterpriseLevel:{agents:["AGI-powered ecosystem collaboration"],tools:["Enterprise AGI collaboration platforms","Ecosystem coordination AGI"],practices:["AGI-orchestrated partner networks","Intelligent ecosystem management"],metrics:["Ecosystem collaboration velocity","AGI coordination impact"]}},elements:["AI-Powered Workflow Orchestration: Intelligent coordination of complex multi-team processes","Predictive Dependency Management: AI identification and resolution of workflow bottlenecks","Intelligent Meeting Facilitation: AI enhanced meeting planning, execution, and follow-up","Adaptive Communication Channels: Dynamic optimization of communication patterns based on context"]},{id:"impact-prioritisation",name:"AI Enhanced Impact Prioritisation",originalName:"Impact Prioritisation",description:"Transform strategic decision making through AGI-powered analysis and intelligent prioritization",icon:Ku,color:"from-
1amber-500 to-orange-600",aiIntegration:{teamLevel:{agents:["AI prioritization and decision support agents"],tools:["Project prioritization AI","Impact prediction tools","Resource optimization AI"],practices:["AI-powered backlog prioritization","Impact prediction modeling"],metrics:["Prioritization accuracy","Impact prediction reliability"]},departmentLevel:{agents:["Strategic AI decision support platforms"],tools:["Business intelligence AI","Strategic planning platforms","Portfolio optimization AI"],practices:["AI-driven resource allocation","Strategic option evaluation"],metrics:["Strategic decision quality","Resource allocation efficiency"]},enterpriseLevel:{agents:["AGI strategic intelligence and portfolio optimization"],tools:["Enterprise AGI strategy platforms","Ecosystem intelligence systems"],practices:["AGI-powered strategic planning","Ecosystem value optimization"],metrics:["Strategic intelligence effectiveness","Ecosystem value creation"]}},elements:["AI-Powered Impact Analysis: Comprehensive evaluation of initiative potential using machine learning","Intelligent Resource Optimization: AI-driven allocation of resources for maximum strategic impact","Predictive Strategic Planning: AGI-enabled forecasting and scenario planning for strategic decisions","Dynamic Priority Adjustment: Real-time re-prioritization based on changing conditions and outcomes"]}],Cc="/assets/ai_opmodel_canvas-DeVc_06r.png";var Yu={exports:{}},Ru={exports:{}};/*! 2 * html2canvas 1.4.1 <https://html2canvas.hertzen.com> 3 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com> 4 * Released under MIT License 5 */var Gu;function xc(){return Gu||(Gu=1,function(Mr,Ts){(function(xs,sn){Mr.exports=sn()})(xl,function(){/*! ***************************************************************************** 6 Copyright (c) Microsoft Corporation. 7 8 Permission to use, copy, modify, and/or distribute this software for any 9 purpose with or without fee is hereby granted. 10 11 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 12 REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 13 AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 14 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 15 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 16 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 17 PERFORMANCE OF THIS SOFTWARE. 18 ***************************************************************************** */var xs=function(i,A){return xs=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,l){f.__proto__=l}||function(f,l){for(var S in l)Object.prototype.hasOwnProperty.call(l,S)&&
vendor: 5,871 bytes, line 18
18(f[S]=l[S])},xs(i,A)};function sn(i,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");xs(i,A);function f(){this.constructor=i}i.prototype=A===null?Object.create(A):(f.prototype=A.prototype,new f)}var is=function(){return is=Object.assign||function(A){for(var f,l=1,S=arguments.length;l<S;l++){f=arguments[l];for(var _ in f)Object.prototype.hasOwnProperty.call(f,_)&&(A[_]=f[_])}return A},is.apply(this,arguments)};function Qr(i,A,f,l){function S(_){return _ instanceof f?_:new f(function(q){q(_)})}return new(f||(f=Promise))(function(_,q){function Ce(ut){try{tt(l.next(ut))}catch(mt){q(mt)}}function be(ut){try{tt(l.throw(ut))}catch(mt){q(mt)}}function tt(ut){ut.done?_(ut.value):S(ut.value).then(Ce,be)}tt((l=l.apply(i,[])).next())})}function zr(i,A){var f={label:0,sent:function(){if(_[0]&1)throw _[1];return _[1]},trys:[],ops:[]},l,S,_,q;return q={next:Ce(0),throw:Ce(1),return:Ce(2)},typeof Symbol=="function"&&(q[Symbol.iterator]=function(){return this}),q;function Ce(tt){return function(ut){return be([tt,ut])}}function be(tt){if(l)throw new TypeError("Generator is already executing.");for(;f;)try{if(l=1,S&&(_=tt[0]&2?S.return:tt[0]?S.throw||((_=S.return)&&_.call(S),0):S.next)&&!(_=_.call(S,tt[1])).done)return _;switch(S=0,_&&(tt=[tt[0]&2,_.value]),tt[0]){case 0:case 1:_=tt;break;case 4:return f.label++,{value:tt[1],done:!1};case 5:f.label++,S=tt[1],tt=[0];continue;case 7:tt=f.ops.pop(),f.trys.pop();continue;default:if(_=f.trys,!(_=_.length>0&&_[_.length-1])&&(tt[0]===6||tt[0]===2)){f=0;continue}if(tt[0]===3&&(!_||tt[1]>_[0]&&tt[1]<_[3])){f.label=tt[1];break}if(tt[0]===6&&f.label<_[1]){f.label=_[1],_=tt;break}if(_&&f.label<_[2]){f.label=_[2],f.ops.push(tt);break}_[2]&&f.ops.pop(),f.trys.pop();continue}tt=A.call(i,f)}catch(ut){tt=[6,ut],S=0}finally{l=_=0}if(tt[0]&5)throw tt[1];return{value:tt[0]?tt[1]:void 0,done:!0}}}function P(i,A,f){if(arguments.length===2)for(var l=0,S=A.length,_;l<S;l++)(_||!(l in A))&&(_||(_=Array.prototype.slice.call(A,0,l)),_[l]=A[l]);return i.concat(_||A)}for(var V=function(){function i(A,f,l,S){this.left=A,this.top=f,this.width=l,this.height=S}return i.prototype.add=function(A,f,l,S){return new i(this.left+A,this.top+f,this.width+l,this.height+S)},i.fromClientRect=function(A,f){return new i(f.left+A.windowBounds.left,f.top+A.windowBounds.top,f.width,f.height)},i.fromDOMRectList=function(A,f){var l=Array.from(f).find(function(S){return S.width!==0});return l?new i(l.left+A.windowBounds.left,l.top+A.windowBounds.top,l.width,l.height):i.EMPTY},i.EMPTY=new i(0,0,0,0),i}(),e=function(i,A){return V.fromClientRect(i,A.getBoundingClientRect())},w=function(i){var A=i.body,f=i.documentElement;if(!A||!f)throw new Error("Unable to get document size");var l=Math.max(Math.max(A.scrollWidth,f.scrollWidth),Math.max(A.offsetWidth,f.offsetWidth),Math.max(A.clientWidth,f.clientWidth)),S=Math.max(Math.max(A.scrollHeight,f.scrollHeight),Math.max(A.offsetHeight,f.offsetHeight),Math.max(A.clientHeight,f.clientHeight));return new V(0,0,l,S)},j=function(i){for(var A=[],f=0,l=i.length;f<l;){var S=i.charCodeAt(f++);if(S>=55296&&S<=56319&&f<l){var _=i.charCodeAt(f++);(_&64512)===56320?A.push(((S&1023)<<10)+(_&1023)+65536):(A.push(S),f--)}else A.push(S)}return A},C=function(){for(var i=[],A=0;A<arguments.length;A++)i[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);var f=i.length;if(!f)return"";for(var l=[],S=-1,_="";++S<f;){var q=i[S];q<=65535?l.push(q):(q-=65536,l.push((q>>10)+55296,q%1024+56320)),(S+1===f||l.length>16384)&&(_+=String.fromCharCode.apply(String,l),l.length=0)}return _},Q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",L=typeof Uint8Array>"u"?[]:new Uint8Array(256),N=0;N<Q.length;N++)L[Q.charCodeAt(N)]=N;for(var x="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array>"u"?[]:new Uint8Array(256),D=0;D<x.length;D++)U[x.charCodeAt(D)]=D;for(var K=function(i){var A=i.length*.75,f=i.length,l,S=0,_,q,Ce,be;i[i.length-1]==="="&&(A--,i[i.length-2]==="="&&A--);var tt=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(A):new Array(A),ut=Array.isArray(tt)?tt:new Uint8Array(tt);for(l=0;l<f;l+=4)_=U[i.charCodeAt(l)],q=U[i.charCodeAt(l+1)],Ce=U[i.charCodeAt(l+2)],be=U[i.charCodeAt(l+3)],ut[S++]=_<<2|q>>4,ut[S++]=(q&15)<<4|Ce>>2,ut[S++]=(Ce&3)<<6|be&63;return tt},W=function(i){for(var A=i.length,f=[],l=0;l<A;l+=2)f.push(i[l+1]<<8|i[l]);return f},G=function(i){for(var A=i.length,f=[],l=0;l<A;l+=4)f.push(i[l+3]<<24|i[l+2]<<16|i[l+1]<<8|i[l]);return f},X=5,Z=11,ne=2,ve=Z-X,ye=65536>>X,he=1<<X,Te=he-1,ie=1024>>X,_e=ye+ie,re=_e,ge=32,Se=re+ge,le=65536>>Z,et=1<<ve,Xe=et-1,lt=function(i,A,f){return i.slice?i.slice(A,f):new Uint16Array(Array.prototype.slice.call(i,A,f))},ae=function(i,A,f){return i.slice?i.slice(A,f):new Uint32Array(Array.prototype.slice.call(i,A,f))},$e=function(i,A){var f=K(i),l=Array.isArray(f)?G(f):new Uint32Array(f),S=Array.isArray(f)?W(f):new Uint16Array(f),_=24,q=lt(S,_/2,l[4]/2),Ce=l[5]===2?lt(S,(_+l[4])/2):ae(l,Math.ceil((_+l[4])/4));return new Ne(l[0],l[1],l[2],l[3],q,Ce)},Ne=function(){function i(A,f,l,S,_,q){this.initialValue=A,this.errorValue=f,this.highStart=l,this.highValueIndex=S,this.index=_,this.data=q}return i.prototype.get=function(A){var f;if(A>=0){if(A<55296||A>56319&&A<=65535)return f=this.index[A>>X],f=(f<<ne)+(A&Te),this.data[f];if(A<=65535)return f=this.index[ye+(A-55296>>X)],f=(f<<ne)+(A&Te),this.data[f];if(A<this.highStart)return f=Se-le+(A>>Z),f=this.index[f],f+=A>>X&Xe,f=this.index[f],f=(f<<ne)+(A&Te),this.data[f];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},i}(),Me="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",He=typeof Uint8Array>"u"?[]:new Uint8Array(256),rt=0;rt<Me.length;
18rt++)He[Me.charCodeAt(rt)]=rt;var Ye=
vendor: 52,891 bytes, line 18
18"KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",
vendor: 3,275 bytes, line 18
18Ft=50,bt=1,ke=2,Rt=3,Xt=4,qt=5,sA=7,Mt=8,aA=9,lA=10,ir=11,PA=12,br=13,or=14,zA=15,DA=16,BA=17,yA=18,cr=19,Br=20,Dr=21,tr=22,vA=23,fA=24,zt=25,jt=26,_t=27,tA=28,AA=29,bA=30,eA=31,XA=32,$t=33,Yt=34,FA=35,hA=36,_A=37,fr=38,Hn=39,Rn=40,In=41,Cr=42,iA=43,tn=[9001,65288],Xn="!",HA="Ã",Es="÷",Sn=$e(Ye),gn=[bA,hA],Tn=[bt,ke,Rt,qt],pn=[lA,Mt],os=[_t,jt],An=Tn.concat(pn),as=[fr,Hn,Rn,Yt,FA],Lr=[zA,br],mi=function(i,A){A===void 0&&(A="strict");var f=[],l=[],S=[];return i.forEach(function(_,q){var Ce=Sn.get(_);if(Ce>Ft?(S.push(!0),Ce-=Ft):S.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(_)!==-1)return l.push(q),f.push(DA);if(Ce===Xt||Ce===ir){if(q===0)return l.push(q),f.push(bA);var be=f[q-1];return An.indexOf(be)===-1?(l.push(l[q-1]),f.push(be)):(l.push(q),f.push(bA))}if(l.push(q),Ce===eA)return f.push(A==="strict"?Dr:_A);if(Ce===Cr||Ce===AA)return f.push(bA);if(Ce===iA)return _>=131072&&_<=196605||_>=196608&&_<=262141?f.push(_A):f.push(bA);f.push(Ce)}),[l,f,S]},Gn=function(i,A,f,l){var S=l[f];if(Array.isArray(i)?i.indexOf(S)!==-1:i===S)for(var _=f;_<=l.length;){_++;var q=l[_];if(q===A)return!0;if(q!==lA)break}if(S===lA)for(var _=f;_>0;){_--;var Ce=l[_];if(Array.isArray(i)?i.indexOf(Ce)!==-1:i===Ce)for(var be=f;be<=l.length;){be++;var q=l[be];if(q===A)return!0;if(q!==lA)break}if(Ce!==lA)break}return!1},oi=function(i,A){for(var f=i;f>=0;){var l=A[f];if(l===lA)f--;else return l}return 0},Ii=function(i,A,f,l,S){if(f[l]===0)return HA;var _=l-1;if(Array.isArray(S)&&S[_]===!0)return HA;var q=_-1,Ce=_+1,be=A[_],tt=q>=0?A[q]:0,ut=A[Ce];if(be===ke&&ut===Rt)return HA;if(Tn.indexOf(be)!==-1)return Xn;if(Tn.indexOf(ut)!==-1||pn.indexOf(ut)!==-1)return HA;if(oi(_,A)===Mt)return Es;if(Sn.get(i[_])===ir||(be===XA||be===$t)&&Sn.get(i[Ce])===ir||be===sA||ut===sA||be===aA||[lA,br,zA].indexOf(be)===-1&&ut===aA||[BA,yA,cr,fA,tA].indexOf(ut)!==-1||oi(_,A)===tr||Gn(vA,tr,_,A)||Gn([BA,yA],Dr,_,A)||Gn(PA,PA,_,A))return HA;if(be===lA)return Es;if(be===vA||ut===vA)return HA;if(ut===DA||be===DA)return Es;if([br,zA,Dr].indexOf(ut)!==-1||be===or||tt===hA&&Lr.indexOf(be)!==-1||be===tA&&ut===hA||ut===Br||gn.indexOf(ut)!==-1&&be===zt||gn.indexOf(be)!==-1&&ut===zt||be===_t&&[_A,XA,$t].indexOf(ut)!==-1||[_A,XA,$t].indexOf(be)!==-1&&ut===jt||gn.indexOf(be)!==-1&&os.indexOf(ut)!==-1||os.indexOf(be)!==-1&&gn.indexOf(ut)!==-1||[_t,jt].indexOf(be)!==-1&&(ut===zt||[tr,zA].indexOf(ut)!==-1&&A[Ce+1]===zt)||[tr,zA].indexOf(be)!==-1&&ut===zt||be===zt&&[zt,tA,fA].indexOf(ut)!==-1)return HA;if([zt,tA,fA,BA,yA].indexOf(ut)!==-1)for(var mt=_;mt>=0;){var Nt=A[mt];if(Nt===zt)return HA;if([tA,fA].indexOf(Nt)!==-1)mt--;else break}if([_t,jt].indexOf(ut)!==-1)for(var mt=[BA,yA].indexOf(be)!==-1?q:_;mt>=0;){var Nt=A[mt];if(Nt===zt)return HA;if([tA,fA].indexOf(Nt)!==-1)mt--;else break}if(fr===be&&[fr,Hn,Yt,FA].indexOf(ut)!==-1||[Hn,Yt].indexOf(be)!==-1&&[Hn,Rn].indexOf(ut)!==-1||[Rn,FA].indexOf(be)!==-1&&ut===Rn||as.indexOf(be)!==-1&&[Br,jt].indexOf(ut)!==-1||as.indexOf(ut)!==-1&&be===_t||gn.indexOf(be)!==-1&&gn.indexOf(ut)!==-1||be===fA&&gn.indexOf(ut)!==-1||gn.concat(zt).indexOf(be)!==-1&&ut===tr&&tn.indexOf(i[Ce])===-1||gn.concat(zt).indexOf(ut)!==-1&&be===yA)return HA;if(be===In&&ut===In){for(var LA=f[_],uA=1;LA>0&&(LA--,A[LA]===In);)uA++;
vendor: 4,242 bytes, line 18
18if(uA%2!==0)return HA}return be===XA&&ut===$t?HA:Es},ai=function(i,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var f=mi(i,A.lineBreak),l=f[0],S=f[1],_=f[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(S=S.map(function(Ce){return[zt,bA,Cr].indexOf(Ce)!==-1?_A:Ce}));var q=A.wordBreak==="keep-all"?_.map(function(Ce,be){return Ce&&i[be]>=19968&&i[be]<=40959}):void 0;return[l,S,q]},mn=function(){function i(A,f,l,S){this.codePoints=A,this.required=f===Xn,this.start=l,this.end=S}return i.prototype.slice=function(){return C.apply(void 0,this.codePoints.slice(this.start,this.end))},i}(),gs=function(i,A){var f=j(i),l=ai(f,A),S=l[0],_=l[1],q=l[2],Ce=f.length,be=0,tt=0;return{next:function(){if(tt>=Ce)return{done:!0,value:null};for(var ut=HA;tt<Ce&&(ut=Ii(f,_,S,++tt,q))===HA;);if(ut!==HA||tt===Ce){var mt=new mn(f,ut,be,tt);return be=tt,{value:mt,done:!1}}return{done:!0,value:null}}}},ln=1,li=2,Wr=4,Ns=8,js=10,Fs=47,Ws=92,Xs=9,ui=32,rn=34,vn=61,Ys=35,Us=36,Si=37,Yn=39,qA=40,Mn=41,$n=95,_n=45,Is=33,wn=60,ps=62,Nn=64,Qn=91,ms=93,_s=61,qn=123,yn=63,zn=125,vs=124,es=126,Os=128,At=65533,u=42,B=43,y=44,a=58,c=59,v=46,T=0,M=8,te=11,Be=14,r=31,t=127,o=-1,d=48,g=97,m=101,O=102,E=117,F=122,k=65,$=69,ue=70,we=85,R=90,Oe=function(i){return i>=d&&i<=57},Ie=function(i){return i>=55296&&i<=57343},De=function(i){return Oe(i)||i>=k&&i<=ue||i>=g&&i<=O},pe=function(i){return i>=g&&i<=F},Je=function(i){return i>=k&&i<=R},ct=function(i){return pe(i)||Je(i)},Ke=function(i){return i>=Os},de=function(i){return i===js||i===Xs||i===ui},nt=function(i){return ct(i)||Ke(i)||i===$n},Et=function(i){return nt(i)||Oe(i)||i===_n},ht=function(i){return i>=T&&i<=M||i===te||i>=Be&&i<=r||i===t},We=function(i,A){return i!==Ws?!1:A!==js},Ct=function(i,A,f){return i===_n?nt(A)||We(A,f):nt(i)?!0:!!(i===Ws&&We(i,A))},me=function(i,A,f){return i===B||i===_n?Oe(A)?!0:A===v&&Oe(f):Oe(i===v?A:i)},Ee=function(i){var A=0,f=1;(i[A]===B||i[A]===_n)&&(i[A]===_n&&(f=-1),A++);for(var l=[];Oe(i[A]);)l.push(i[A++]);var S=l.length?parseInt(C.apply(void 0,l),10):0;i[A]===v&&A++;for(var _=[];Oe(i[A]);)_.push(i[A++]);var q=_.length,Ce=q?parseInt(C.apply(void 0,_),10):0;(i[A]===$||i[A]===m)&&A++;var be=1;(i[A]===B||i[A]===_n)&&(i[A]===_n&&(be=-1),A++);for(var tt=[];Oe(i[A]);)tt.push(i[A++]);var ut=tt.length?parseInt(C.apply(void 0,tt),10):0;return f*(S+Ce*Math.pow(10,-q))*Math.pow(10,be*ut)},Ve={type:2},Ge={type:3},xt={type:4},Ut={type:13},Lt={type:8},gt={type:21},St={type:9},rA={type:10},Wt={type:11},se={type:12},Pe={type:14},Re={type:23},it={type:1},at={type:25},vt={type:24},It={type:26},Qt={type:27},kt={type:28},nA={type:29},CA={type:31},EA={type:32},nr=function(){function i(){this._value=[]}return i.prototype.write=function(A){this._value=this._value.concat(j(A))},i.prototype.read=function(){for(var A=[],f=this.consumeToken();f!==EA;)A.push(f),f=this.consumeToken();return A},i.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case rn:return this.consumeStringToken(rn);case Ys:var f=this.peekCodePoint(0),l=this.peekCodePoint(1),S=this.peekCodePoint(2);if(Et(f)||We(l,S)){var _=Ct(f,l,S)?li:ln,q=this.consumeName();return{type:5,value:q,flags:_}}break;case Us:if(this.peekCodePoint(0)===vn)return this.consumeCodePoint(),Ut;break;case Yn:return this.consumeStringToken(Yn);case qA:return Ve;case Mn:return Ge;case u:if(this.peekCodePoint(0)===vn)return this.consumeCodePoint(),Pe;break;case B:if(me(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case y:return xt;case _n:var Ce=A,be=this.peekCodePoint(0),tt=this.peekCodePoint(1);if(me(Ce,be,tt))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(Ct(Ce,be,tt))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(be===_n&&tt===ps)return this.consumeCodePoint(),this.consumeCodePoint(),vt;break;case v:if(me(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Fs:if(this.peekCodePoint(0)===u)for(this.consumeCodePoint();;){var ut=this.consumeCodePoint();if(ut===u&&(ut=this.consumeCodePoint(),ut===Fs))return this.consumeToken();if(ut===o)return this.consumeToken()}break;case a:return It;case c:return Qt;
vendor: 4,457 bytes, line 18
18case wn:if(this.peekCodePoint(0)===Is&&this.peekCodePoint(1)===_n&&this.peekCodePoint(2)===_n)return this.consumeCodePoint(),this.consumeCodePoint(),at;break;case Nn:var mt=this.peekCodePoint(0),Nt=this.peekCodePoint(1),LA=this.peekCodePoint(2);if(Ct(mt,Nt,LA)){var q=this.consumeName();return{type:7,value:q}}break;case Qn:return kt;case Ws:if(We(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case ms:return nA;case _s:if(this.peekCodePoint(0)===vn)return this.consumeCodePoint(),Lt;break;case qn:return Wt;case zn:return se;case E:case we:var uA=this.peekCodePoint(0),xA=this.peekCodePoint(1);return uA===B&&(De(xA)||xA===yn)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case vs:if(this.peekCodePoint(0)===vn)return this.consumeCodePoint(),St;if(this.peekCodePoint(0)===vs)return this.consumeCodePoint(),gt;break;case es:if(this.peekCodePoint(0)===vn)return this.consumeCodePoint(),rA;break;case o:return EA}return de(A)?(this.consumeWhiteSpace(),CA):Oe(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):nt(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:C(A)}},i.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A>"u"?-1:A},i.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},i.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},i.prototype.consumeUnicodeRangeToken=function(){for(var A=[],f=this.consumeCodePoint();De(f)&&A.length<6;)A.push(f),f=this.consumeCodePoint();for(var l=!1;f===yn&&A.length<6;)A.push(f),f=this.consumeCodePoint(),l=!0;if(l){var S=parseInt(C.apply(void 0,A.map(function(be){return be===yn?d:be})),16),_=parseInt(C.apply(void 0,A.map(function(be){return be===yn?ue:be})),16);return{type:30,start:S,end:_}}var q=parseInt(C.apply(void 0,A),16);if(this.peekCodePoint(0)===_n&&De(this.peekCodePoint(1))){this.consumeCodePoint(),f=this.consumeCodePoint();for(var Ce=[];De(f)&&Ce.length<6;)Ce.push(f),f=this.consumeCodePoint();var _=parseInt(C.apply(void 0,Ce),16);return{type:30,start:q,end:_}}else return{type:30,start:q,end:q}},i.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===qA?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===qA?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},i.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===o)return{type:22,value:""};var f=this.peekCodePoint(0);if(f===Yn||f===rn){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===o||this.peekCodePoint(0)===Mn)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),Re)}for(;;){var S=this.consumeCodePoint();if(S===o||S===Mn)return{type:22,value:C.apply(void 0,A)};if(de(S))return this.consumeWhiteSpace(),this.peekCodePoint(0)===o||this.peekCodePoint(0)===Mn?(this.consumeCodePoint(),{type:22,value:C.apply(void 0,A)}):(this.consumeBadUrlRemnants(),Re);if(S===rn||S===Yn||S===qA||ht(S))return this.consumeBadUrlRemnants(),Re;if(S===Ws)if(We(S,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Re;else A.push(S)}},i.prototype.consumeWhiteSpace=function(){for(;de(this.peekCodePoint(0));)this.consumeCodePoint()},i.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===Mn||A===o)return;We(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},i.prototype.consumeStringSlice=function(A){for(var f=5e4,l="";A>0;){var S=Math.min(f,A);l+=C.apply(void 0,this._value.splice(0,S)),A-=S}return this._value.shift(),l},i.prototype.consumeStringToken=function(A){var f="",l=0;do{var S=this._value[l];if(S===o||S===void 0||S===A)return f+=this.consumeStringSlice(l),{type:0,value:f};if(S===js)return this._value.splice(0,l),it;if(S===Ws){var _=this._value[l+1];_!==o&&_!==void 0&&(_===js?(f+=this.consumeStringSlice(l),l=-1,this._value.shift()):We(S,_)&&(f+=this.consumeStringSlice(l),f+=C(this.consumeEscapedCodePoint()),l=-1))}l++}while(!0)},i.prototype.consumeNumber=function(){var A=[],f=Wr,l=this.peekCodePoint(0);for((l===B||l===_n)&&A.push(this.consumeCodePoint());Oe(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0);var S=this.peekCodePoint(1);
vendor: 4,465 bytes, line 18
18if(l===v&&Oe(S))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),f=Ns;Oe(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0),S=this.peekCodePoint(1);var _=this.peekCodePoint(2);if((l===$||l===m)&&((S===B||S===_n)&&Oe(_)||Oe(S)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),f=Ns;Oe(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[Ee(A),f]},i.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),f=A[0],l=A[1],S=this.peekCodePoint(0),_=this.peekCodePoint(1),q=this.peekCodePoint(2);if(Ct(S,_,q)){var Ce=this.consumeName();return{type:15,number:f,flags:l,unit:Ce}}return S===Si?(this.consumeCodePoint(),{type:16,number:f,flags:l}):{type:17,number:f,flags:l}},i.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(De(A)){for(var f=C(A);De(this.peekCodePoint(0))&&f.length<6;)f+=C(this.consumeCodePoint());de(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(f,16);return l===0||Ie(l)||l>1114111?At:l}return A===o?At:A},i.prototype.consumeName=function(){for(var A="";;){var f=this.consumeCodePoint();if(Et(f))A+=C(f);else if(We(f,this.peekCodePoint(0)))A+=C(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(f),A}},i}(),xe=function(){function i(A){this._tokens=A}return i.create=function(A){var f=new nr;return f.write(A),new i(f.read())},i.parseValue=function(A){return i.create(A).parseComponentValue()},i.parseValues=function(A){return i.create(A).parseComponentValues()},i.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 f=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return f;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},i.prototype.parseComponentValues=function(){for(var A=[];;){var f=this.consumeComponentValue();if(f.type===32)return A;A.push(f),A.push()}},i.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},i.prototype.consumeSimpleBlock=function(A){for(var f={type:A,values:[]},l=this.consumeToken();;){if(l.type===32||un(l,A))return f;this.reconsumeToken(l),f.values.push(this.consumeComponentValue()),l=this.consumeToken()}},i.prototype.consumeFunction=function(A){for(var f={name:A.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return f;this.reconsumeToken(l),f.values.push(this.consumeComponentValue())}},i.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A>"u"?EA:A},i.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},i}(),gA=function(i){return i.type===15},dr=function(i){return i.type===17},dA=function(i){return i.type===20},Jt=function(i){return i.type===0},rr=function(i,A){return dA(i)&&i.value===A},TA=function(i){return i.type!==31},JA=function(i){return i.type!==31&&i.type!==4},RA=function(i){var A=[],f=[];return i.forEach(function(l){if(l.type===4){if(f.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(f),f=[];return}l.type!==31&&f.push(l)}),f.length&&A.push(f),A},un=function(i,A){return A===11&&i.type===12||A===28&&i.type===29?!0:A===2&&i.type===3},Fr=function(i){return i.type===17||i.type===15},NA=function(i){return i.type===16||Fr(i)},Xr=function(i){return i.length>1?[i[0],i[1]]:[i[0]]},sr={type:17,number:0,flags:Wr},QA={type:16,number:50,flags:Wr},ar={type:16,number:100,flags:Wr},MA=function(i,A,f){var l=i[0],S=i[1];return[wr(l,A),wr(typeof S<"u"?S:l,f)]},wr=function(i,A){if(i.type===16)return i.number/100*A;if(gA(i))switch(i.unit){case"rem":case"em":return 16*i.number;case"px":default:return i.number}return i.number},Yr="deg",Tr="grad",Hr="rad",On="turn",er={name:"angle",parse:function(i,A){if(A.type===15)switch(A.unit){case Yr:return Math.PI*A.number/180;case Tr:return Math.PI/200*A.number;case Hr:return A.number;case On:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},bn=function(i){return i.type===15&&(i.unit===Yr||i.unit===Tr||i.unit===Hr||i.unit===On)},hr=function(i){var A=i.filter(dA).map(function(f){return f.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left"
vendor: 18,528 bytes, line 18
18:return[sr,sr];case"to top":case"bottom":return YA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[sr,ar];case"to right":case"left":return YA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ar,ar];case"to bottom":case"top":return YA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ar,sr];case"to left":case"right":return YA(270)}return 0},YA=function(i){return Math.PI*i/180},on={name:"color",parse:function(i,A){if(A.type===18){var f=lr[A.name];if(typeof f>"u")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return f(i,A.values)}if(A.type===5){if(A.value.length===3){var l=A.value.substring(0,1),S=A.value.substring(1,2),_=A.value.substring(2,3);return Vr(parseInt(l+l,16),parseInt(S+S,16),parseInt(_+_,16),1)}if(A.value.length===4){var l=A.value.substring(0,1),S=A.value.substring(1,2),_=A.value.substring(2,3),q=A.value.substring(3,4);return Vr(parseInt(l+l,16),parseInt(S+S,16),parseInt(_+_,16),parseInt(q+q,16)/255)}if(A.value.length===6){var l=A.value.substring(0,2),S=A.value.substring(2,4),_=A.value.substring(4,6);return Vr(parseInt(l,16),parseInt(S,16),parseInt(_,16),1)}if(A.value.length===8){var l=A.value.substring(0,2),S=A.value.substring(2,4),_=A.value.substring(4,6),q=A.value.substring(6,8);return Vr(parseInt(l,16),parseInt(S,16),parseInt(_,16),parseInt(q,16)/255)}}if(A.type===20){var Ce=Bs[A.value.toUpperCase()];if(typeof Ce<"u")return Ce}return Bs.TRANSPARENT}},xr=function(i){return(255&i)===0},UA=function(i){var A=255&i,f=255&i>>8,l=255&i>>16,S=255&i>>24;return A<255?"rgba("+S+","+l+","+f+","+A/255+")":"rgb("+S+","+l+","+f+")"},Vr=function(i,A,f,l){return(i<<24|A<<16|f<<8|Math.round(l*255)<<0)>>>0},Ao=function(i,A){if(i.type===17)return i.number;if(i.type===16){var f=A===3?1:255;return A===3?i.number/100*f:Math.round(i.number/100*f)}return 0},rs=function(i,A){var f=A.filter(JA);if(f.length===3){var l=f.map(Ao),S=l[0],_=l[1],q=l[2];return Vr(S,_,q,1)}if(f.length===4){var Ce=f.map(Ao),S=Ce[0],_=Ce[1],q=Ce[2],be=Ce[3];return Vr(S,_,q,be)}return 0};function Ss(i,A,f){return f<0&&(f+=1),f>=1&&(f-=1),f<1/6?(A-i)*f*6+i:f<1/2?A:f<2/3?(A-i)*6*(2/3-f)+i:i}var vi=function(i,A){var f=A.filter(JA),l=f[0],S=f[1],_=f[2],q=f[3],Ce=(l.type===17?YA(l.number):er.parse(i,l))/(Math.PI*2),be=NA(S)?S.number/100:0,tt=NA(_)?_.number/100:0,ut=typeof q<"u"&&NA(q)?wr(q,1):1;if(be===0)return Vr(tt*255,tt*255,tt*255,1);var mt=tt<=.5?tt*(be+1):tt+be-tt*be,Nt=tt*2-mt,LA=Ss(Nt,mt,Ce+1/3),uA=Ss(Nt,mt,Ce),xA=Ss(Nt,mt,Ce-1/3);return Vr(LA*255,uA*255,xA*255,ut)},lr={hsl:vi,hsla:vi,rgb:rs,rgba:rs},kn=function(i,A){return on.parse(i,xe.create(A).parseComponentValue())},Bs={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},ei={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(i,A){return A.map(function(f){if(dA(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ci={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ln=function(i,A){var f=on.parse(i,A[0]),l=A[1];return l&&NA(l)?{color:f,stop:l}:{color:f,stop:null}},Jn=function(i,A){var f=i[0],l=i[i.length-1];f.stop===null&&(f.stop=sr),l.stop===null&&(l.stop=ar);for(var S=[],_=0,q=0;q<i.length;q++){var Ce=i[q].stop;if(Ce!==null){var be=wr(Ce,A);be>_?S.push(be):S.push(_),_=be}else S.push(null)}for(var tt=null,q=0;q<S.length;q++){var ut=S[q];if(ut===null)tt===null&&(tt=q);else if(tt!==null){for(var mt=q-tt,Nt=S[tt-1],LA=(ut-Nt)/(mt+1),uA=1;uA<=mt;uA++)S[tt+uA-1]=LA*uA;tt=null}}return i.map(function(xA,Gr){var $A=xA.color;return{color:$A,stop:Math.max(Math.min(1,S[Gr]/A),0)}})},ws=function(i,A,f){var l=A/2,S=f/2,_=wr(i[0],A)-l,q=S-wr(i[1],f);return(Math.atan2(q,_)+Math.PI*2)%(Math.PI*2)},ro=function(i,A,f){var l=typeof i=="number"?i:ws(i,A,f),S=Math.abs(A*Math.sin(l))+Math.abs(f*Math.cos(l)),_=A/2,q=f/2,Ce=S/2,be=Math.sin(l-Math.PI/2)*Ce,tt=Math.cos(l-Math.PI/2)*Ce;return[S,_-tt,_+tt,q-be,q+be]},ls=function(i,A){return Math.sqrt(i*i+A*A)},ti=function(i,A,f,l,S){var _=[[0,0],[0,A],[i,0],[i,A]];return _.reduce(function(q,Ce){var be=Ce[0],tt=Ce[1],ut=ls(f-be,l-tt);return(S?ut<q.optimumDistance:ut>q.optimumDistance)?{optimumCorner:Ce,optimumDistance:ut}:q},{optimumDistance:S?1/0:-1/0,optimumCorner:null}).optimumCorner},Bi=function(i,A,f,l,S){var _=0,q=0;switch(i.size){case 0:i.shape===0?_=q=Math.min(Math.abs(A),Math.abs(A-l),Math.abs(f),Math.abs(f-S)):i.shape===1&&(_=Math.min(Math.abs(A),Math.abs(A-l)),q=Math.min(Math.abs(f),Math.abs(f-S)));break;case 2:if(i.shape===0)_=q=Math.min(ls(A,f),ls(A,f-S),ls(A-l,f),ls(A-l,f-S));else if(i.shape===1){var Ce=Math.min(Math.abs(f),Math.abs(f-S))/Math.min(Math.abs(A),Math.abs(A-l)),be=ti(l,S,A,f,!0),tt=be[0],ut=be[1];_=ls(tt-A,(ut-f)/Ce),q=Ce*_}break;case 1:i.shape===0?_=q=Math.max(Math.abs(A),Math.abs(A-l),Math.abs(f),Math.abs(f-S)):i.shape===1&&(_=Math.max(Math.abs(A),Math.abs(A-l)),q=Math.max(Math.abs(f),Math.abs(f-S)));break;case 3:if(i.shape===0)_=q=Math.max(ls(A,f),ls(A,f-S),ls(A-l,f),ls(A-l,f-S));else if(i.shape===1){var Ce=Math.max(Math.abs(f),Math.abs(f-S))/Math.max(Math.abs(A),Math.abs(A-l)),mt=ti(l,S,A,f,!1),tt=mt[0],ut=mt[1];_=ls(tt-A,(ut-f)/Ce),q=Ce*_}break}return Array.isArray(i.size)&&(_=wr(i.size[0],l),q=i.size.length===2?wr(i.size[1],S):_),[_,q]},fi=function(i,A){var f=YA(180),l=[];return RA(A).forEach(function(S,_){if(_===0){var q=S[0];if(q.type===20&&q.value==="to"){f=hr(S);return}else if(bn(q)){f=er.parse(i,q);return}}var Ce=Ln(i,S);l.push(Ce)}),{angle:f,stops:l,type:1}},ks=function(i,A){var f=YA(180),l=[];return RA(A).forEach(function(S,_){if(_===0){var q=S[0];if(q.type===20&&["top","left","right","bottom"].indexOf(q.value)!==-1){f=hr(S);return}else if(bn(q)){f=(er.parse(i,q)+YA(270))%YA(360);return}}var Ce=Ln(i,S);l.push(Ce)}),{angle:f,stops:l,type:1}},Ai=function(i,A){var f=YA(180),l=[],S=1,_=0,q=3,Ce=[];return RA(A).forEach(function(be,tt){var ut=be[0];if(tt===0){if(dA(ut)&&ut.value==="linear"){S=1;return}else if(dA(ut)&&ut.value==="radial"){S=2;return}}if(ut.type===18){if(ut.name==="from"){var mt=on.parse(i,ut.values[0]);l.push({stop:sr,color:mt})}else if(ut.name==="to"){var mt=on.parse(i,ut.values[0]);l.push({stop:ar,color:mt})}else if(ut.name==="color-stop"){var Nt=ut.values.filter(JA);if(Nt.length===2){var mt=on.parse(i,Nt[1]),LA=Nt[0];dr(LA)&&l.push({stop:{type:16,number:LA.number*100,flags:LA.flags},color:mt})}}}}),S===1?{angle:(f+YA(180))%YA(360),stops:l,type:S}:{size:q,shape:_,stops:l,position:Ce,type:S}},_i="closest-side",Js="farthest-side",Ps="closest-corner",ki="farthest-corner",no="circle",Ki="ellipse",Wo="cover",go="contain",Xo=function(i,A){var f=0,l=3,S=[],_=[];return RA(A).forEach(function(q,Ce){var be=!0;if(Ce===0){var tt=!1;be=q.reduce(function(mt,Nt){if(tt)if(dA(Nt))switch(Nt.value){case"center":return _.push(QA),mt;case"top":case"left":return _.push(sr),mt;case"right":case"bottom":return _.push(ar),mt}else(NA(Nt)||Fr(Nt))&&_.push(Nt);else if(dA(Nt))switch(Nt.value){case no:return f=0,!1;case Ki:return f=1,!1;case"at":return tt=!0,!1;case _i:return l=0,!1;case Wo:case Js:return l=1,!1;case go:case Ps:return l=2,!1;case ki:return l=3,!1}else if(Fr(Nt)||NA(Nt))return Array.isArray(l)||(l=[]),l.push(Nt),!1;return mt},be)}if(be){var ut=Ln(i,q);S.push(ut)}}),{size:l,shape:f,stops:S,position:_,type:2}},so=function(i,A){var f=0,l=3,S=[],_=[];return RA(A).forEach(function(q,Ce){var be=!0;if(Ce===0?be=q.reduce(function(ut,mt){if(dA(mt))switch(mt.value){case"center":return _.push(QA),!1;case"top":case"left":return _.push(sr),!1;case"right":case"bottom":return _.push(ar),!1}else if(NA(mt)||Fr(mt))return _.push(mt),!1;return ut},be):Ce===1&&(be=q.reduce(function(ut,mt){if(dA(mt))switch(mt.value){case no:return f=0,!1;case Ki:return f=1,!1;case go:case _i:return l=0,!1;case Js:return l=1,!1;case Ps:return l=2,!1;case Wo:case ki:return l=3,!1}else if(Fr(mt)||NA(mt))return Array.isArray(l)||(l=[]),l.push(mt),!1;return ut},be)),be){var tt=Ln(i,q);S.push(tt)}}),{size:l,shape:f,stops:S,position:_,type:2}},Ks=function(i){return i.type===1},io=function(i){return i.type===2},po={name:"image",parse:function(i,A){if(A.type===22){var f={url:A.value,type:0};return i.cache.addImage(A.value),f}if(A.type===18){var l=Io[A.name];if(typeof l>"u")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return l(i,A.values)}throw new Error("Unsupported image type "+A.type)}};function Uo(i){return!(i.type===20&&i.value==="none")&&(i.type!==18||!!Io[i.name])}var Io={"linear-gradient":fi,"-moz-linear-gradient":ks,"-ms-linear-gradient":ks,"-o-linear-gradient":ks,"-webkit-linear-gradient":ks,"radial-gradient":Xo,"-moz-radial-gradient":so,"-ms-radial-gradient":so,"-o-radial-gradient":so,"-webkit-radial-gradient":so,"-webkit-gradient":Ai},Yo={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(i,A){if(A.length===0)return[];var f=A[0];return f.type===20&&f.value==="none"?[]:A.filter(function(l){return JA(l)&&Uo(l)}).map(function(l){return po.parse(i,l)})}},Jo={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(i,A){return A.map(function(f){if(dA(f))switch(f.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},di={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(i,A){return RA(A).map(function(f){return f.filter(NA)}).map(Xr)}},mo={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(i,A){return RA(A).map(function(f){return f.filter(dA).map(function(l){return l.value}).join(" ")}).map(fa)}},fa=function(i){switch(i){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}},pr;(function(i){i.AUTO="auto",i.CONTAIN="contain",i.COVER="cover"})(pr||(pr={}));var Zo={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(i,A){return RA(A).map(function(f){return f.filter(wi)})}},wi=function(i){return dA(i)||NA(i)},Vi=function(i){return{name:"border-"+i+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},da=Vi("top"),yi=Vi("right"),us=Vi("bottom"),Qi=Vi("left"),vo=function(i){return{name:"border-radius-"+i,initialValue:"0 0",prefix:!1,type:1,parse:function(A,f){return Xr(f.filter(NA))}}},Gi=vo("top-left"),ha=vo("top-right"),bi=vo("bottom-right"),$o=vo("bottom-left"),oo=function(i){return{name:"border-"+i+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,f){switch(f){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},So=oo("top"),ao=oo("right"),qo=oo("bottom"),ea=oo("left"),Qo=function(i){return{name:"border-"+i+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,f){return gA(f)?f.number:0}}},Lo=Qo("top"),ga=Qo("right"),Ci=Qo("bottom"),Na=Qo("left"),Bo={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ta={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(i,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},Oa={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(i,A){return A.filter(dA).reduce(function(f,l){return f|Er(l.value)},0)}},Er=function(i){switch(i){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},Pa={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(i,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Da={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(i,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},To;(function(i){i.NORMAL="normal",i.STRICT="strict"})(To||(To={}));var zi={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(i,A){switch(A){case"strict":return To.STRICT;case"normal":default:return To.NORMAL}}},Wi={name:"line-height",initialValue:"normal",prefix:!1,type:4},pa=function(i,A){return dA(i)&&i.value==="normal"?1.2*A:i.type===17?A*i.number:NA(i)?wr(i,A):A},Ha={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(i,A){return A.type===20&&A.value==="none"?null:po.parse(i,A)}},Zs={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(i,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},wo={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(i,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}}},Li=function(i){return{name:"margin-"+i,initialValue:"0",prefix:!1,type:4}},ma=Li("top"),Xi=Li("right"),Ra=Li("bottom"),Yi=Li("left"),yo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(i,A){return A.filter(dA).map(function(f){switch(f.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},No={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(i,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},hi=function(i){return{name:"padding-"+i,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}}
vendor: 11,168 bytes, line 18
18,Oo=hi("top"),Po=hi("right"),Ji=hi("bottom"),Zi=hi("left"),Aa={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(i,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},va={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(i,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Ba={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(i,A){return A.length===1&&rr(A[0],"none")?[]:RA(A).map(function(f){for(var l={color:Bs.TRANSPARENT,offsetX:sr,offsetY:sr,blur:sr},S=0,_=0;_<f.length;_++){var q=f[_];Fr(q)?(S===0?l.offsetX=q:S===1?l.offsetY=q:l.blur=q,S++):l.color=on.parse(i,q)}return l})}},$i={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(i,A){switch(A){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},qi={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(i,A){if(A.type===20&&A.value==="none")return null;if(A.type===18){var f=ya[A.name];if(typeof f>"u")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return f(A.values)}return null}},wa=function(i){var A=i.filter(function(f){return f.type===17}).map(function(f){return f.number});return A.length===6?A:null},bo=function(i){var A=i.filter(function(be){return be.type===17}).map(function(be){return be.number}),f=A[0],l=A[1];A[2],A[3];var S=A[4],_=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var q=A[12],Ce=A[13];return A[14],A[15],A.length===16?[f,l,S,_,q,Ce]:null},ya={matrix:wa,matrix3d:bo},b={type:16,number:50,flags:Wr},Y=[b,b],Qe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(i,A){var f=A.filter(NA);return f.length!==2?Y:[f[0],f[1]]}},ze={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(i,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},ft;(function(i){i.NORMAL="normal",i.BREAK_ALL="break-all",i.KEEP_ALL="keep-all"})(ft||(ft={}));for(var Dt={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(i,A){switch(A){case"break-all":return ft.BREAK_ALL;case"keep-all":return ft.KEEP_ALL;case"normal":default:return ft.NORMAL}}},Kt={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(i,A){if(A.type===20)return{auto:!0,order:0};if(dr(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},OA={name:"time",parse:function(i,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")}},VA={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(i,A){return dr(A)?A.number:1}},yr={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ur={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(i,A){return A.filter(dA).map(function(f){switch(f.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(f){return f!==0})}},Zr={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(i,A){var f=[],l=[];return A.forEach(function(S){switch(S.type){case 20:case 0:f.push(S.value);break;case 17:f.push(S.number.toString());break;case 4:l.push(f.join(" ")),f.length=0;break}}),f.length&&l.push(f.join(" ")),l.map(function(S){return S.indexOf(" ")===-1?S:"'"+S+"'"})}},Kn={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ts={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(i,A){if(dr(A))return A.number;if(dA(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},Cn={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(i,A){return A.filter(dA).map(function(f){return f.value})}},cs={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(i,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},n=function(i,A){return(i&A)!==0},z={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(i,A){if(A.length===0)return[];var f=A[0];return f.type===20&&f.value==="none"?[]:A}},p={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(i,A){if(A.length===0)return null;var f=A[0];if(f.type===20&&f.value==="none")return null;for(var l=[],S=A.filter(TA),_=0;_<S.length;_++){var q=S[_],Ce=S[_+1];if(q.type===20){var be=Ce&&dr(Ce)?Ce.number:1;l.push({counter:q.value,increment:be})}}return l}},oe={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(i,A){if(A.length===0)return[];for(var f=[],l=A.filter(TA),S=0;S<l.length;S++){var _=l[S],q=l[S+1];if(dA(_)&&_.value!=="none"){var Ce=q&&dr(q)?q.number:0;f.push({counter:_.value,reset:Ce})}}return f}},Le={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(i,A){return A.filter(gA).map(function(f){return OA.parse(i,f)})}},Ue={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(i,A){if(A.length===0)return null;var f=A[0];if(f.type===20&&f.value==="none")return null;var l=[],S=A.filter(Jt);if(S.length%2!==0)return null;for(var _=0;_<S.length;_+=2){var q=S[_].value,Ce=S[_+1].value;l.push({open:q,close:Ce})}return l}},yt=function(i,A,f){if(!i)return"";var l=i[Math.min(A,i.length-1)];return l?f?l.open:l.close:""},ot={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(i,A){return A.length===1&&rr(A[0],"none")?[]:RA(A).map(function(f){for(var l={color:255,offsetX:sr,offsetY:sr,blur:sr,spread:sr,inset:!1},S=0,_=0;_<f.length;_++){var q=f[_];rr(q,"inset")?l.inset=!0:Fr(q)?(S===0?l.offsetX=q:S===1?l.offsetY=q:S===2?l.blur=q:l.spread=q,S++):l.color=on.parse(i,q)}return l})}},jA={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(i,A){var f=[0,1,2],l=[];return A.filter(dA).forEach(function(S){switch(S.value){case"stroke":l.push(1);break;case"fill":l.push(0);break;case"markers":l.push(2);break}}),f.forEach(function(S){l.indexOf(S)===-1&&l.push(S)}),l}},Ze={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},wt={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(i,A){return gA(A)?A.number:0}},mr=function(){function i(A,f){var l,S;this.animationDuration=Pt(A,Le,f.animationDuration),this.backgroundClip=Pt(A,ei,f.backgroundClip),this.backgroundColor=Pt(A,ci,f.backgroundColor),this.backgroundImage=Pt(A,Yo,f.backgroundImage),this.backgroundOrigin=Pt(A,Jo,f.backgroundOrigin),this.backgroundPosition=Pt(A,di,f.backgroundPosition),this.backgroundRepeat=Pt(A,mo,f.backgroundRepeat),this.backgroundSize=Pt(A,Zo,f.backgroundSize),this.borderTopColor=Pt(A,da,f.borderTopColor),this.borderRightColor=Pt(A,yi,f.borderRightColor),this.borderBottomColor=Pt(A,us,f.borderBottomColor),this.borderLeftColor=Pt(A,Qi,f.borderLeftColor),this.borderTopLeftRadius=Pt(A,Gi,f.borderTopLeftRadius),this.borderTopRightRadius=Pt(A,ha,f.borderTopRightRadius),this.borderBottomRightRadius=Pt(A,bi,f.borderBottomRightRadius),this.borderBottomLeftRadius=Pt(A,$o,f.borderBottomLeftRadius),this.borderTopStyle=Pt(A,So,f.borderTopStyle),this.borderRightStyle=Pt(A,ao,f.borderRightStyle),this.borderBottomStyle=Pt(A,qo,f.borderBottomStyle),this.borderLeftStyle=Pt(A,ea,f.borderLeftStyle),this.borderTopWidth=Pt(A,Lo,f.borderTopWidth),this.borderRightWidth=Pt(A,ga,f.borderRightWidth),this.borderBottomWidth=Pt(A,Ci,f.borderBottomWidth),this.borderLeftWidth=Pt(A,Na,f.borderLeftWidth),this.boxShadow=Pt(A,ot,f.boxShadow),this.color=Pt(A,Bo,f.color),this.direction=Pt(A,ta,f.direction),this.display=Pt(A,Oa,f.display),this.float=Pt(A,Pa,f.cssFloat),this.fontFamily=Pt(A,Zr,f.fontFamily),this.fontSize=Pt(A,Kn,f.fontSize),this.fontStyle=Pt(A,cs,f.fontStyle),this.fontVariant=Pt(A,Cn,f.fontVariant),this.fontWeight=Pt(A,ts,f.fontWeight),this.letterSpacing=Pt(A,Da,f.letterSpacing),this.lineBreak=Pt(A,zi,f.lineBreak),this.lineHeight=Pt(A,Wi,f.lineHeight),this.listStyleImage=Pt(A,Ha,f.listStyleImage),this.listStylePosition=Pt(A,Zs,f.listStylePosition),this.listStyleType=Pt(A,wo,f.listStyleType),this.marginTop=Pt(A,ma,f.marginTop),this.marginRight=Pt(A,Xi,f.marginRight),this.marginBottom=Pt(A,Ra,f.marginBottom),this.marginLeft=Pt(A,Yi,f.marginLeft),this.opacity=Pt(A,VA,f.opacity);var _=Pt(A,yo,f.overflow);this.overflowX=_[0],this.overflowY=_[_.length>1?1:0],this.overflowWrap=Pt(A,No,f.overflowWrap),this.paddingTop=Pt(A,Oo,f.paddingTop),this.paddingRight=Pt(A,Po,f.paddingRight),this.paddingBottom=Pt(A,Ji,f.paddingBottom),this.paddingLeft=Pt(A,Zi,f.paddingLeft),this.paintOrder=Pt(A,jA,f.paintOrder),this.position=Pt(A,va,f.position),this.textAlign=Pt(A,Aa,f.textAlign),this.textDecorationColor=Pt(A,yr,(l=f.textDecorationColor)!==null&&l!==void 0?l:f.color),this.textDecorationLine=Pt(A,Ur,(S=f.textDecorationLine)!==null&&S!==void 0?S:f.textDecoration),this.textShadow=Pt(A,Ba,f.textShadow),this.textTransform=Pt(A,$i,f.textTransform),this.transform=Pt(A,qi,f.transform),this.transformOrigin=Pt(A,Qe,f.transformOrigin),this.visibility=Pt(A,ze,f.visibility),this.webkitTextStrokeColor=Pt(A,Ze,f.webkitTextStrokeColor),this.webkitTextStrokeWidth=Pt(A,wt,f.webkitTextStrokeWidth),this.wordBreak=Pt(A,Dt,f.wordBreak),this.zIndex=Pt(A,Kt,f.zIndex)}return i.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},i.prototype.isTransparent=function(){return xr(this.backgroundColor)},i.prototype.isTransformed=function(){return this.transform!==null},i.prototype.isPositioned=function(){return this.position!==0},i.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},i.prototype.isFloating=function(){return this.float!==0},i.prototype.isInlineLevel=function(){return n(this.display,4)||n(this.display,33554432)||n(this.display,268435456)||n(this.display,536870912)||n(this.display,67108864)||n(this.display,134217728)},i}(),mA=function(){function i(A,f){this.content=Pt(A,z,f.content),this.quotes=Pt(A,Ue,f.quotes)}return i}(),Gt=function(){function i(A,f){this.counterIncrement=Pt(A,p,f.counterIncrement),this.counterReset=Pt(A,oe,f.counterReset)}return i}(),Pt=function(i,A,f){var l=new nr,S=f!==null&&typeof f<"u"?f.toString():A.initialValue;l.write(S);var _=new xe(l.read());switch(A.type){case 2:var q=_.parseComponentValue();return A.parse(i,dA(q)?q.value:A.initialValue);case 0:return A.parse(i,_.parseComponentValue());case 1:return A.parse(i,_.parseComponentValues());case 4:return _.parseComponentValue();case 3:switch(A.format){case"angle":return er.parse(i,_.parseComponentValue());case"color":return on.parse(i,_.parseComponentValue());case"image":return po.parse(i,_.parseComponentValue());case"length":var Ce=_.parseComponentValue();return Fr(Ce)?Ce:sr;case"length-percentage":var be=_.parseComponentValue();return NA(be)?be:sr;case"time":return OA.parse(i,_.parseComponentValue())}break}},xn="data-html2canvas-debug",vr=function(i){var A=i.getAttribute(xn);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}
vendor: 449 bytes, line 18
18,ur=function(i,A){var f=vr(i);return f===1||A===f},jr=function(){function i(A,f){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,ur(f,3))debugger;this.styles=new mr(A,window.getComputedStyle(f,null)),Fa(f)&&(this.styles.animationDuration.some(function(l){return l>0})&&(f.style.animationDuration="0s"),this.styles.transform!==null&&(f.style.transform="none")),this.bounds=e(this.context,f),ur(f,4)&&(this.flags|=16)}return i}(),_r=
vendor: 26,159 bytes, line 18
18"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",
18cA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 3,484 bytes, line 18
18+/",Nr=typeof Uint8Array>"u"?[]:new Uint8Array(256),Pn=0;Pn<cA.length;Pn++)Nr[cA.charCodeAt(Pn)]=Pn;for(var Ar=function(i){var A=i.length*.75,f=i.length,l,S=0,_,q,Ce,be;i[i.length-1]==="="&&(A--,i[i.length-2]==="="&&A--);var tt=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(A):new Array(A),ut=Array.isArray(tt)?tt:new Uint8Array(tt);for(l=0;l<f;l+=4)_=Nr[i.charCodeAt(l)],q=Nr[i.charCodeAt(l+1)],Ce=Nr[i.charCodeAt(l+2)],be=Nr[i.charCodeAt(l+3)],ut[S++]=_<<2|q>>4,ut[S++]=(q&15)<<4|Ce>>2,ut[S++]=(Ce&3)<<6|be&63;return tt},$r=function(i){for(var A=i.length,f=[],l=0;l<A;l+=2)f.push(i[l+1]<<8|i[l]);return f},Rr=function(i){for(var A=i.length,f=[],l=0;l<A;l+=4)f.push(i[l+3]<<24|i[l+2]<<16|i[l+1]<<8|i[l]);return f},kA=5,gr=11,Ds=2,Ti=gr-kA,gi=65536>>kA,lo=1<<kA,Do=lo-1,fs=1024>>kA,el=gi+fs,uo=el,co=32,Ma=uo+co,_a=65536>>gr,ka=1<<Ti,Ka=ka-1,Co=function(i,A,f){return i.slice?i.slice(A,f):new Uint16Array(Array.prototype.slice.call(i,A,f))},Ho=function(i,A,f){return i.slice?i.slice(A,f):new Uint32Array(Array.prototype.slice.call(i,A,f))},Ro=function(i,A){var f=Ar(i),l=Array.isArray(f)?Rr(f):new Uint32Array(f),S=Array.isArray(f)?$r(f):new Uint16Array(f),_=24,q=Co(S,_/2,l[4]/2),Ce=l[5]===2?Co(S,(_+l[4])/2):Ho(l,Math.ceil((_+l[4])/4));return new ra(l[0],l[1],l[2],l[3],q,Ce)},ra=function(){function i(A,f,l,S,_,q){this.initialValue=A,this.errorValue=f,this.highStart=l,this.highValueIndex=S,this.index=_,this.data=q}return i.prototype.get=function(A){var f;if(A>=0){if(A<55296||A>56319&&A<=65535)return f=this.index[A>>kA],f=(f<<Ds)+(A&Do),this.data[f];if(A<=65535)return f=this.index[gi+(A-55296>>kA)],f=(f<<Ds)+(A&Do),this.data[f];if(A<this.highStart)return f=Ma-_a+(A>>gr),f=this.index[f],f+=A>>kA&Ka,f=this.index[f],f=(f<<Ds)+(A&Do),this.data[f];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},i}(),xo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",na=typeof Uint8Array>"u"?[]:new Uint8Array(256),ri=0;ri<xo.length;ri++)na[xo.charCodeAt(ri)]=ri;var fo=1,cn=2,En=3,ns=4,ys=5,Eo=7,ba=8,Mo=9,Ca=10,El=11,jl=12,Fl=13,Ul=14,tl=15,Gl=function(i){for(var A=[],f=0,l=i.length;f<l;){var S=i.charCodeAt(f++);if(S>=55296&&S<=56319&&f<l){var _=i.charCodeAt(f++);(_&64512)===56320?A.push(((S&1023)<<10)+(_&1023)+65536):(A.push(S),f--)}else A.push(S)}return A},Va=function(){for(var i=[],A=0;A<arguments.length;A++)i[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,i);var f=i.length;if(!f)return"";for(var l=[],S=-1,_="";++S<f;){var q=i[S];q<=65535?l.push(q):(q-=65536,l.push((q>>10)+55296,q%1024+56320)),(S+1===f||l.length>16384)&&(_+=String.fromCharCode.apply(String,l),l.length=0)}return _},zl=Ro(_r),xi="Ã",Al="÷",Wl=function(i){return zl.get(i)},Xl=function(i,A,f){var l=f-2,S=A[l],_=A[f-1],q=A[f];if(_===cn&&q===En)return xi;if(_===cn||_===En||_===ns||q===cn||q===En||q===ns)return Al;if(_===ba&&[ba,Mo,El,jl].indexOf(q)!==-1||(_===El||_===Mo)&&(q===Mo||q===Ca)||(_===jl||_===Ca)&&q===Ca||q===Fl||q===ys||q===Eo||_===fo)return xi;if(_===Fl&&q===Ul){for(;S===ys;)S=A[--l];if(S===Ul)return xi}if(_===tl&&q===tl){for(var Ce=0;S===tl;)Ce++,S=A[--l];if(Ce%2===0)return xi}return Al},Yl=function(i){var A=Gl(i),f=A.length,l=0,S=0,_=A.map(Wl);return{next:function(){if(l>=f)return{done:!0,value:null};for(var q=xi;l<f&&(q=Xl(A,_,++l))===xi;);if(q!==xi||l===f){var Ce=Va.apply(null,A.slice(S,l));return S=l,{value:Ce,done:!1}}return{done:!0,value:null}}}}
vendor: 3,787 bytes, line 18
18,Jl=function(i){for(var A=Yl(i),f=[],l;!(l=A.next()).done;)l.value&&f.push(l.value.slice());return f},Zl=function(i){var A=123;if(i.createRange){var f=i.createRange();if(f.getBoundingClientRect){var l=i.createElement("boundtest");l.style.height=A+"px",l.style.display="block",i.body.appendChild(l),f.selectNode(l);var S=f.getBoundingClientRect(),_=Math.round(S.height);if(i.body.removeChild(l),_===A)return!0}}return!1},Il=function(i){var A=i.createElement("boundtest");A.style.width="50px",A.style.display="block",A.style.fontSize="12px",A.style.letterSpacing="0px",A.style.wordSpacing="0px",i.body.appendChild(A);var f=i.createRange();A.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var l=A.firstChild,S=j(l.data).map(function(be){return C(be)}),_=0,q={},Ce=S.every(function(be,tt){f.setStart(l,_),f.setEnd(l,_+be.length);var ut=f.getBoundingClientRect();_+=be.length;var mt=ut.x>q.x||ut.y>q.y;return q=ut,tt===0?!0:mt});return i.body.removeChild(A),Ce},rl=function(){return typeof new Image().crossOrigin<"u"},Ei=function(){return typeof new XMLHttpRequest().responseType=="string"},Ni=function(i){var A=new Image,f=i.createElement("canvas"),l=f.getContext("2d");if(!l)return!1;A.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{l.drawImage(A,0,0),f.toDataURL()}catch{return!1}return!0},Ga=function(i){return i[0]===0&&i[1]===255&&i[2]===0&&i[3]===255},nl=function(i){var A=i.createElement("canvas"),f=100;A.width=f,A.height=f;var l=A.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,f,f);var S=new Image,_=A.toDataURL();S.src=_;var q=sl(f,f,0,0,S);return l.fillStyle="red",l.fillRect(0,0,f,f),za(q).then(function(Ce){l.drawImage(Ce,0,0);var be=l.getImageData(0,0,f,f).data;l.fillStyle="red",l.fillRect(0,0,f,f);var tt=i.createElement("div");return tt.style.backgroundImage="url("+_+")",tt.style.height=f+"px",Ga(be)?za(sl(f,f,0,0,tt)):Promise.reject(!1)}).then(function(Ce){return l.drawImage(Ce,0,0),Ga(l.getImageData(0,0,f,f).data)}).catch(function(){return!1})},sl=function(i,A,f,l,S){var _="http://www.w3.org/2000/svg",q=document.createElementNS(_,"svg"),Ce=document.createElementNS(_,"foreignObject");return q.setAttributeNS(null,"width",i.toString()),q.setAttributeNS(null,"height",A.toString()),Ce.setAttributeNS(null,"width","100%"),Ce.setAttributeNS(null,"height","100%"),Ce.setAttributeNS(null,"x",f.toString()),Ce.setAttributeNS(null,"y",l.toString()),Ce.setAttributeNS(null,"externalResourcesRequired","true"),q.appendChild(Ce),Ce.appendChild(S),q},za=function(i){return new Promise(function(A,f){var l=new Image;l.onload=function(){return A(l)},l.onerror=f,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(i))})},bs={get SUPPORT_RANGE_BOUNDS(){var i=Zl(document);return Object.defineProperty(bs,"SUPPORT_RANGE_BOUNDS",{value:i}),i},get SUPPORT_WORD_BREAKING(){var i=bs.SUPPORT_RANGE_BOUNDS&&Il(document);return Object.defineProperty(bs,"SUPPORT_WORD_BREAKING",{value:i}),i},get SUPPORT_SVG_DRAWING(){var i=Ni(document);return Object.defineProperty(bs,"SUPPORT_SVG_DRAWING",{value:i}),i},get SUPPORT_FOREIGNOBJECT_DRAWING(){var i=typeof Array.from=="function"&&typeof window.fetch=="function"?nl(document):Promise.resolve(!1);return Object.defineProperty(bs,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:i}),i},get SUPPORT_CORS_IMAGES(){var i=rl();return Object.defineProperty(bs,"SUPPORT_CORS_IMAGES",{value:i}),i},get SUPPORT_RESPONSE_TYPE(){var i=Ei();return Object.defineProperty(bs,"SUPPORT_RESPONSE_TYPE",{value:i}),i},get SUPPORT_CORS_XHR(){var i="withCredentials"in new XMLHttpRequest;return Object.defineProperty(bs,"SUPPORT_CORS_XHR",{value:i}),i},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var i=!!(typeof Intl<"u"&&Intl.Segmenter);
vendor: 8,350 bytes, line 18
18return Object.defineProperty(bs,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:i}),i}},sa=function(){function i(A,f){this.text=A,this.bounds=f}return i}(),$l=function(i,A,f,l){var S=bu(A,f),_=[],q=0;return S.forEach(function(Ce){if(f.textDecorationLine.length||Ce.trim().length>0)if(bs.SUPPORT_RANGE_BOUNDS){var be=il(l,q,Ce.length).getClientRects();if(be.length>1){var tt=xa(Ce),ut=0;tt.forEach(function(Nt){_.push(new sa(Nt,V.fromDOMRectList(i,il(l,ut+q,Nt.length).getClientRects()))),ut+=Nt.length})}else _.push(new sa(Ce,V.fromDOMRectList(i,be)))}else{var mt=l.splitText(Ce.length);_.push(new sa(Ce,Sl(i,l))),l=mt}else bs.SUPPORT_RANGE_BOUNDS||(l=l.splitText(Ce.length));q+=Ce.length}),_},Sl=function(i,A){var f=A.ownerDocument;if(f){var l=f.createElement("html2canvaswrapper");l.appendChild(A.cloneNode(!0));var S=A.parentNode;if(S){S.replaceChild(l,A);var _=e(i,l);return l.firstChild&&S.replaceChild(l.firstChild,l),_}}return V.EMPTY},il=function(i,A,f){var l=i.ownerDocument;if(!l)throw new Error("Node has no owner document");var S=l.createRange();return S.setStart(i,A),S.setEnd(i,A+f),S},xa=function(i){if(bs.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(i)).map(function(f){return f.segment})}return Jl(i)},Ql=function(i,A){if(bs.SUPPORT_NATIVE_TEXT_SEGMENTATION){var f=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(f.segment(i)).map(function(l){return l.segment})}return ql(i,A)},bu=function(i,A){return A.letterSpacing!==0?xa(i):Ql(i,A)},Cu=[32,160,4961,65792,65793,4153,4241],ql=function(i,A){for(var f=gs(i,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),l=[],S,_=function(){if(S.value){var q=S.value.slice(),Ce=j(q),be="";Ce.forEach(function(tt){Cu.indexOf(tt)===-1?be+=C(tt):(be.length&&l.push(be),l.push(C(tt)),be="")}),be.length&&l.push(be)}};!(S=f.next()).done;)_();return l},xu=function(){function i(A,f,l){this.text=Eu(f.data,l.textTransform),this.textBounds=$l(A,this.text,l,f)}return i}(),Eu=function(i,A){switch(A){case 1:return i.toLowerCase();case 3:return i.replace(ju,Fu);case 2:return i.toUpperCase();default:return i}},ju=/(^|\s|:|-|\(|\))([a-z])/g,Fu=function(i,A,f){return i.length>0?A+f.toUpperCase():i},eu=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.src=l.currentSrc||l.src,S.intrinsicWidth=l.naturalWidth,S.intrinsicHeight=l.naturalHeight,S.context.cache.addImage(S.src),S}return A}(jr),ol=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.canvas=l,S.intrinsicWidth=l.width,S.intrinsicHeight=l.height,S}return A}(jr),al=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this,_=new XMLSerializer,q=e(f,l);return l.setAttribute("width",q.width+"px"),l.setAttribute("height",q.height+"px"),S.svg="data:image/svg+xml,"+encodeURIComponent(_.serializeToString(l)),S.intrinsicWidth=l.width.baseVal.value,S.intrinsicHeight=l.height.baseVal.value,S.context.cache.addImage(S.svg),S}return A}(jr),Ea=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.value=l.value,S}return A}(jr),Ll=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.start=l.start,S.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,S}return A}(jr),Uu=[{type:15,flags:0,unit:"px",number:3}],tu=[{type:16,flags:0,number:50}],Iu=function(i){return i.width>i.height?new V(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width<i.height?new V(i.left,i.top+(i.height-i.width)/2,i.width,i.width):i},Su=function(i){var A=i.type===_o?new Array(i.value.length+1).join("â¢"):i.value;return A.length===0?i.placeholder||"":A},ll="checkbox",ul="radio",_o="password",Oi=707406591,eo=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;switch(S.type=l.type.toLowerCase(),S.checked=l.checked,S.value=Su(l),(S.type===ll||S.type===ul)&&(S.styles.backgroundColor=3739148031,S.styles.borderTopColor=S.styles.borderRightColor=S.styles.borderBottomColor=S.styles.borderLeftColor=2779096575,S.styles.borderTopWidth=S.styles.borderRightWidth=S.styles.borderBottomWidth=S.styles.borderLeftWidth=1,S.styles.borderTopStyle=S.styles.borderRightStyle=S.styles.borderBottomStyle=S.styles.borderLeftStyle=1,S.styles.backgroundClip=[0],S.styles.backgroundOrigin=[0],S.bounds=Iu(S.bounds)),S.type){case ll:S.styles.borderTopRightRadius=S.styles.borderTopLeftRadius=S.styles.borderBottomRightRadius=S.styles.borderBottomLeftRadius=Uu;break;case ul:S.styles.borderTopRightRadius=S.styles.borderTopLeftRadius=S.styles.borderBottomRightRadius=S.styles.borderBottomLeftRadius=tu;break}return S}return A}(jr),Au=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this,_=l.options[l.selectedIndex||0];return S.value=_&&_.text||"",S}return A}(jr),Tl=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.value=l.value,S}return A}(jr),jo=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;S.src=l.src,S.width=parseInt(l.width,10)||0,S.height=parseInt(l.height,10)||0,S.backgroundColor=S.styles.backgroundColor;try{if(l.contentWindow&&l.contentWindow.document&&l.contentWindow.document.documentElement){S.tree=Nl(f,l.contentWindow.document.documentElement);var _=l.contentWindow.document.documentElement?kn(f,getComputedStyle(l.contentWindow.document.documentElement).backgroundColor):Bs.TRANSPARENT,q=l.contentWindow.document.body?kn(f,getComputedStyle(l.contentWindow.document.body).backgroundColor):Bs.TRANSPARENT;S.backgroundColor=xr(_)?xr(q)?S.styles.backgroundColor:q:_}}catch{}return S}return A}(jr),Pi=["OL","UL","MENU"],cl=function(i,A,f,l){for(var S=A.firstChild,_=void 0;S;S=_)if(_=S.nextSibling,Ol(S)&&S.data.trim().length>0)f.textNodes.push(new xu(i,S,f.styles));else if(ja(S))if(Ml(S)&&S.assignedNodes)S.assignedNodes().forEach(function(Ce){return cl(i,Ce,f,l)});else{var q=ru(i,S);q.styles.isVisible()&&(nu(S,q,l)?q.flags|=4:su(q.styles)&&(q.flags|=2),Pi.indexOf(S.tagName)!==-1&&(q.flags|=8),f.elements.push(q),S.slot,S.shadowRoot?cl(i,S.shadowRoot,q,l):!dl(S)&&!ou(S)&&!hl(S)&&cl(i,S,q,l))}},ru=function(i,A){return Hl(A)?new eu(i,A):au(A)?new ol(i,A):ou(A)?new al(i,A):Wa(A)?new Ea(i,A):Pl(A)?new Ll(i,A):Qu(A)?new eo(i,A):hl(A)?new Au(i,A):dl(A)?new Tl(i,A):uu(A)?new jo(i,A):new jr(i,A)},Nl=function(i,A){var f=ru(i,A);return f.flags|=4,cl(i,A,f,f),f},nu=function(i,A,f){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Dl(i)&&f.styles.isTransparent()},su=function(i){return i.isPositioned()||i.isFloating()},Ol=function(i){return i.nodeType===Node.TEXT_NODE},ja=function(i){return i.nodeType===Node.ELEMENT_NODE},Fa=function(i){return ja(i)&&typeof i.style<"u"&&!ia(i)},ia=function(i){return typeof i.className=="object"},Wa=function(i){return i.tagName==="LI"},Pl=function(i){return i.tagName==="OL"},Qu=function(i){return i.tagName==="INPUT"},iu=function(i){return i.tagName==="HTML"},ou=function(i){return i.tagName==="svg"},Dl=function(i){return i.tagName==="BODY"},au=function(i){return i.tagName==="CANVAS"},lu=function(i){return i.tagName==="VIDEO"},Hl=function(i){return i.tagName==="IMG"},uu=function(i){return i.tagName==="IFRAME"},Rl=function(i){return i.tagName==="STYLE"},fl=function(i){return i.tagName==="SCRIPT"},dl=function(i){return i.tagName==="TEXTAREA"},hl=function(i){return i.tagName==="SELECT"},Ml=function(i){return i.tagName==="SLOT"},s=function(i){return i.tagName.indexOf("-")>0},h=function(){function i(){this.counters={}}return i.prototype.getCounterValue=function(A){var f=this.counters[A];return f&&f.length?f[f.length-1]:1},i.prototype.getCounterValues=function(A){var f=this.counters[A];return f||[]},i.prototype.pop=function(A){var f=this;A.forEach(function(l){return f.counters[l].pop()})},i.prototype.parse=function(A){var f=this,l=A.counterIncrement,S=A.counterReset,_=!0;l!==null&&l.forEach(function(Ce){var be=f.counters[Ce.counter];be&&Ce.increment!==0&&(_=!1,be.length||be.push(1),be[Math.max(0,be.length-1)]+=Ce.increment)});var q=[];return _&&S.forEach(function(Ce){var be=f.counters[Ce.counter];q.push(Ce.counter),be||(be=f.counters[Ce.counter]=[]),be.push(Ce.reset)}),q},i}(),I={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"]},H={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,9
vendor: 5,034 bytes, line 18
180,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ","Õ
","Õ","Õ","Õ","Õ","Õ","Ô¿","Ô¾","Ô½","Ô¼","Ô»","Ôº","Ô¹","Ô¸","Ô·","Ô¶","Ôµ","Ô´","Ô³","Ô²","Ô±"]},J={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:["×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","×׳","ת","ש","ר","×§","צ","פ","×¢","ס","× ","×","×","×","××","××","××","××","××","×","×","×","×","×","×","×","×","×","×"]},ee={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:["áµ","á°","á¯","á´","á®","á","á¬","á«","áª","á©","á¨","á§","á¦","á¥","á¤","á³","á¢","á¡","á ","á","á","á","á²","á","á","á","á","á","á","á±","á","á","á","á","á","á","á"]},Ae=function(i,A,f,l,S,_){return i<A||i>f?Zt(i,S,_.length>0):l.integers.reduce(function(q,Ce,be){for(;i>=Ce;)i-=Ce,q+=l.values[be];return q},"")+_},ce=function(i,A,f,l){var S="";do f||i--,S=l(i)+S,i/=A;while(i*A>=A);return S},fe=function(i,A,f,l,S){var _=f-A+1;return(i<0?"-":"")+(ce(Math.abs(i),_,l,function(q){return C(Math.floor(q%_)+A)})+S)},Fe=function(i,A,f){f===void 0&&(f=". ");var l=A.length;return ce(Math.abs(i),l,!1,function(S){return A[Math.floor(S%l)]})+f},qe=1,pt=2,je=4,st=8,dt=function(i,A,f,l,S,_){if(i<-9999||i>9999)return Zt(i,4,S.length>0);var q=Math.abs(i),Ce=S;if(q===0)return A[0]+Ce;for(var be=0;q>0&&be<=4;be++){var tt=q%10;tt===0&&n(_,qe)&&Ce!==""?Ce=A[tt]+Ce:tt>1||tt===1&&be===0||tt===1&&be===1&&n(_,pt)||tt===1&&be===1&&n(_,je)&&i>100||tt===1&&be>1&&n(_,st)?Ce=A[tt]+(be>0?f[be-1]:"")+Ce:tt===1&&be>0&&(Ce=f[be-1]+Ce),q=Math.floor(q/10)}return(i<0?l:"")+Ce},Tt="åç¾åè¬",Bt="æ¾ä½°ä»è¬",Ot="ãã¤ãã¹",Ht="ë§ì´ëì¤",Zt=function(i,A,f){var l=f?". ":"",S=f?"ã":"",_=f?", ":"",q=f?" ":"";switch(A){case 0:return"â¢"+q;case 1:return"â¦"+q;case 2:return"â¾"+q;case 5:var Ce=fe(i,48,57,!0,l);return Ce.length<4?"0"+Ce:Ce;case 4:return Fe(i,"ãä¸äºä¸åäºå
ä¸å
«ä¹",S);case 6:return Ae(i,1,3999,I,3,l).toLowerCase();case 7:return Ae(i,1,3999,I,3,l);case 8:return fe(i,945,969,!1,l);case 9:return fe(i,97,122,!1,l);case 10:return fe(i,65,90,!1,l);case 11:return fe(i,1632,1641,!0,l);case 12:case 49:return Ae(i,1,9999,H,3,l);case 35:return Ae(i,1,9999,H,3,l).toLowerCase();case 13:return fe(i,2534,2543,!0,l);case 14:case 30:return fe(i,6112,6121,!0,l);case 15:return Fe(i,"åä¸å¯
å¯è¾°å·³åæªç³é
æäº¥",S);case 16:return Fe(i,"ç²ä¹ä¸ä¸æå·±åºè¾å£¬ç¸",S);case 17:case 48:return dt(i,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",Tt,"è² ",S,pt|je|st);case 47:return dt(i,"é¶å£¹è²³åèä¼é¸ææç",Bt,"è² ",S,qe|pt|je|st);case 42:return dt(i,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹",Tt,"è´",S,pt|je|st);case 41:return dt(i,"é¶å£¹è´°åèä¼éææç",Bt,"è´",S,qe|pt|je|st);case 26:return dt(i,"ãä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åä¸",Ot,S,0);case 25:return dt(i,"é¶å£±å¼ååä¼å
ä¸å
«ä¹","æ¾ç¾åä¸",Ot,S,qe|pt|je);case 31:return dt(i,"ìì¼ì´ì¼ì¬ì¤ì¡ì¹ í구","ìë°±ì²ë§",Ht,_,qe|pt|je);case 33:return dt(i,"é¶ä¸äºä¸åäºå
ä¸å
«ä¹","åç¾åè¬",Ht,_,0);case 32:return dt(i,"é¶å£¹è²³ååäºå
ä¸å
«ä¹","æ¾ç¾å",Ht,_,qe|pt|je);case 18:return fe(i,2406,2415,!0,l);case 20:return Ae(i,1,19999,ee,3,l);case 21:return fe(i,2790,2799,!0,l);case 22:return fe(i,2662,2671,!0,l);case 22:return Ae(i,1,10999,J,3,l);case 23:return Fe(i,"ããããããããããããããããã¡ã¤ã¦ã¨ãªã«ã¬ãã®ã¯ã²ãµã¸ã»ã¾ã¿ãããããããããããããããã");case 24:return Fe(i,"ããã¯ã«ã»ã¸ã¨ã¡ãã¬ããããããããã¤ããªããããã®ãããã¾ããµããã¦ãããããã¿ããã²ããã");case 27:return fe(i,3302,3311,!0,l);case 28:return Fe(i,"ã¢ã¤ã¦ã¨ãªã«ãã¯ã±ã³ãµã·ã¹ã»ã½ã¿ããããããããããããããããã ã¡ã¢ã¤ã¦ã¨ã©ãªã«ã¬ãã¯ã°ã±ã²ã³",S);case 29:return Fe(i,"ã¤ããããããããªãã«ã²ã¯ã«ã¨ã¿ã¬ã½ãããã©ã ã¦ã°ããªã¯ã¤ãã±ãã³ã¨ãã¢ãµãã¦ã¡ãã·ã±ãã¢ã»ã¹",S);case 34:return fe(i,3792,3801,!0,l);case 37:return fe(i,6160,6169,!0,l);case 38:return fe(i,4160,4169,!0,l);case 39:return fe(i,2918,2927,!0,l);case 40:return fe(i,1776,1785,!0,l);case 43:return fe(i,3046,3055,!0,l);case 44:return fe(i,3174,3183,!0,l);case 45:return fe(i,3664,3673,!0,l);case 46:return fe(i,3872,3881,!0,l);case 3:default:return fe(i,48,57,!0,l)}},Vt="data-html2canvas-ignore",ZA=function(){function i(A,f,l){if(this.context=A,this.options=l,this.scrolledElements=[],this.referenceElement=f,this.counters=new h,this.quoteDepth=0,!f.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(f.ownerDocument.documentElement,!1)}return i.prototype.toIFrame=function(A,f){var l=this,S=kr(A,f);
vendor: 38,130 bytes, lines 18-22
18if(!S.contentWindow)return Promise.reject("Unable to find iframe window");var _=A.defaultView.pageXOffset,q=A.defaultView.pageYOffset,Ce=S.contentWindow,be=Ce.document,tt=Qs(S).then(function(){return Qr(l,void 0,void 0,function(){var ut,mt;return zr(this,function(Nt){switch(Nt.label){case 0:return this.scrolledElements.forEach(Or),Ce&&(Ce.scrollTo(f.left,f.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Ce.scrollY!==f.top||Ce.scrollX!==f.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Ce.scrollX-f.left,Ce.scrollY-f.top,0,0))),ut=this.options.onclone,mt=this.clonedReferenceElement,typeof mt>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:be.fonts&&be.fonts.ready?[4,be.fonts.ready]:[3,2];case 1:Nt.sent(),Nt.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,en(be)]:[3,4];case 3:Nt.sent(),Nt.label=4;case 4:return typeof ut=="function"?[2,Promise.resolve().then(function(){return ut(be,mt)}).then(function(){return S})]:[2,S]}})})});return be.open(),be.write(pA(document.doctype)+"<html></html>"),ds(this.referenceElement.ownerDocument,_,q),be.replaceChild(be.adoptNode(this.documentElement),be.documentElement),be.close(),tt},i.prototype.createElementClone=function(A){if(ur(A,2))debugger;if(au(A))return this.createCanvasClone(A);if(lu(A))return this.createVideoClone(A);if(Rl(A))return this.createStyleClone(A);var f=A.cloneNode(!1);return Hl(f)&&(Hl(A)&&A.currentSrc&&A.currentSrc!==A.src&&(f.src=A.currentSrc,f.srcset=""),f.loading==="lazy"&&(f.loading="eager")),s(f)?this.createCustomElementClone(f):f},i.prototype.createCustomElementClone=function(A){var f=document.createElement("html2canvascustomelement");return KA(A.style,f),f},i.prototype.createStyleClone=function(A){try{var f=A.sheet;if(f&&f.cssRules){var l=[].slice.call(f.cssRules,0).reduce(function(_,q){return q&&typeof q.cssText=="string"?_+q.cssText:_},""),S=A.cloneNode(!1);return S.textContent=l,S}}catch(_){if(this.context.logger.error("Unable to access cssRules property",_),_.name!=="SecurityError")throw _}return A.cloneNode(!1)},i.prototype.createCanvasClone=function(A){var f;if(this.options.inlineImages&&A.ownerDocument){var l=A.ownerDocument.createElement("img");try{return l.src=A.toDataURL(),l}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var S=A.cloneNode(!1);try{S.width=A.width,S.height=A.height;var _=A.getContext("2d"),q=S.getContext("2d");if(q)if(!this.options.allowTaint&&_)q.putImageData(_.getImageData(0,0,A.width,A.height),0,0);else{var Ce=(f=A.getContext("webgl2"))!==null&&f!==void 0?f:A.getContext("webgl");if(Ce){var be=Ce.getContextAttributes();(be==null?void 0:be.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}q.drawImage(A,0,0)}return S}catch{this.context.logger.info("Unable to clone canvas as it is tainted",A)}return S},i.prototype.createVideoClone=function(A){var f=A.ownerDocument.createElement("canvas");f.width=A.offsetWidth,f.height=A.offsetHeight;var l=f.getContext("2d");try{return l&&(l.drawImage(A,0,0,f.width,f.height),this.options.allowTaint||l.getImageData(0,0,f.width,f.height)),f}catch{this.context.logger.info("Unable to clone video as it is tainted",A)}var S=A.ownerDocument.createElement("canvas");return S.width=A.offsetWidth,S.height=A.offsetHeight,S},i.prototype.appendChildNode=function(A,f,l){(!ja(f)||!fl(f)&&!f.hasAttribute(Vt)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(f)))&&(!this.options.copyStyles||!ja(f)||!Rl(f))&&A.appendChild(this.cloneNode(f,l))},i.prototype.cloneChildNodes=function(A,f,l){for(var S=this,_=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;_;_=_.nextSibling)if(ja(_)&&Ml(_)&&typeof _.assignedNodes=="function"){var q=_.assignedNodes();q.length&&q.forEach(function(Ce){return S.appendChildNode(f,Ce,l)})}else this.appendChildNode(f,_,l)},i.prototype.cloneNode=function(A,f){if(Ol(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var l=A.ownerDocument.defaultView;if(l&&ja(A)&&(Fa(A)||ia(A))){var S=this.createElementClone(A);S.style.transitionProperty="none";var _=l.getComputedStyle(A),q=l.getComputedStyle(A,":before"),Ce=l.getComputedStyle(A,":after");this.referenceElement===A&&Fa(S)&&(this.clonedReferenceElement=S),Dl(S)&&$s(S);var be=this.counters.parse(new Gt(this.context,_)),tt=this.resolvePseudoContent(A,S,q,IA.BEFORE);s(A)&&(f=!0),lu(A)||this.cloneChildNodes(A,S,f),tt&&S.insertBefore(tt,S.firstChild);var ut=this.resolvePseudoContent(A,S,Ce,IA.AFTER);return ut&&S.appendChild(ut),this.counters.pop(be),(_&&(this.options.copyStyles||ia(A))&&!uu(A)||f)&&KA(_,S),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([S,A.scrollLeft,A.scrollTop]),(dl(A)||hl(A))&&(dl(S)||hl(S))&&(S.value=A.value),S}return A.cloneNode(!1)},i.prototype.resolvePseudoContent=function(A,f,l,S){var _=this;if(l){var q=l.content,Ce=f.ownerDocument;if(!(!Ce||!q||q==="none"||q==="-moz-alt-content"||l.display==="none")){this.counters.parse(new Gt(this.context,l));var be=new mA(this.context,l),tt=Ce.createElement("html2canvaspseudoelement");KA(l,tt),be.content.forEach(function(mt){if(mt.type===0)tt.appendChild(Ce.createTextNode(mt.value));else if(mt.type===22){var Nt=Ce.createElement("img");Nt.src=mt.value,Nt.style.opacity="1",tt.appendChild(Nt)}else if(mt.type===18){if(mt.name==="attr"){var LA=mt.values.filter(dA);LA.length&&tt.appendChild(Ce.createTextNode(A.getAttribute(LA[0].value)||""))}else if(mt.name==="counter"){var uA=mt.values.filter(JA),xA=uA[0],Gr=uA[1];if(xA&&dA(xA)){var $A=_.counters.getCounterValue(xA.value),GA=Gr&&dA(Gr)?wo.parse(_.context,Gr.value):3;tt.appendChild(Ce.createTextNode(Zt($A,GA,!1)))}}else if(mt.name==="counters"){var Bn=mt.values.filter(JA),xA=Bn[0],Jr=Bn[1],Gr=Bn[2];if(xA&&dA(xA)){var Ir=_.counters.getCounterValues(xA.value),SA=Gr&&dA(Gr)?wo.parse(_.context,Gr.value):3,fn=Jr&&Jr.type===0?Jr.value:"",dn=Ir.map(function(Hi){return Zt(Hi,SA,!1)}).join(fn);tt.appendChild(Ce.createTextNode(dn))}}}else if(mt.type===20)switch(mt.value){case"open-quote":tt.appendChild(Ce.createTextNode(yt(be.quotes,_.quoteDepth++,!0)));break;case"close-quote":tt.appendChild(Ce.createTextNode(yt(be.quotes,--_.quoteDepth,!1)));break;default:tt.appendChild(Ce.createTextNode(mt.value))}}),tt.className=Ls+" "+Vs;var ut=S===IA.BEFORE?" "+Ls:" "+Vs;return ia(f)?f.className.baseValue+=ut:f.className+=ut,tt}}},i.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},i}(),IA;(function(i){i[i.BEFORE=0]="BEFORE",i[i.AFTER=1]="AFTER"})(IA||(IA={}));var kr=function(i,A){var f=i.createElement("iframe");return f.className="html2canvas-container",f.style.visibility="hidden",f.style.position="fixed",f.style.left="-10000px",f.style.top="0px",f.style.border="0",f.width=A.width.toString(),f.height=A.height.toString(),f.scrolling="no",f.setAttribute(Vt,"true"),i.body.appendChild(f),f},WA=function(i){return new Promise(function(A){if(i.complete){A();return}if(!i.src){A();return}i.onload=A,i.onerror=A})},en=function(i){return Promise.all([].slice.call(i.images,0).map(WA))},Qs=function(i){return new Promise(function(A,f){var l=i.contentWindow;if(!l)return f("No window assigned for iframe");var S=l.document;l.onload=i.onload=function(){l.onload=i.onload=null;var _=setInterval(function(){S.body.childNodes.length>0&&S.readyState==="complete"&&(clearInterval(_),A(i))},50)}})},Kr=["all","d","content"],KA=function(i,A){for(var f=i.length-1;f>=0;f--){var l=i.item(f);Kr.indexOf(l)===-1&&A.style.setProperty(l,i.getPropertyValue(l))}return A},pA=function(i){var A="";return i&&(A+="<!DOCTYPE ",i.name&&(A+=i.name),i.internalSubset&&(A+=i.internalSubset),i.publicId&&(A+='"'+i.publicId+'"'),i.systemId&&(A+='"'+i.systemId+'"'),A+=">"),A},ds=function(i,A,f){i&&i.defaultView&&(A!==i.defaultView.pageXOffset||f!==i.defaultView.pageYOffset)&&i.defaultView.scrollTo(A,f)},Or=function(i){var A=i[0],f=i[1],l=i[2];A.scrollLeft=f,A.scrollTop=l},nn=":before",Wn=":after",Ls="___html2canvas___pseudoelement_before",Vs="___html2canvas___pseudoelement_after",As=`{ 19 content: "" !important; 20 display: none !important; 21}`,$s=function(i){ni(i,"."+Ls+nn+As+` 22 .`+Vs+Wn+As)},ni=function(i,A){var f=i.ownerDocument;if(f){var l=f.createElement("style");l.textContent=A,i.appendChild(l)}},Cs=function(){function i(){}return i.getOrigin=function(A){var f=i._link;return f?(f.href=A,f.href=f.href,f.protocol+f.hostname+f.port):"about:blank"},i.isSameOrigin=function(A){return i.getOrigin(A)===i._origin},i.setContext=function(A){i._link=A.document.createElement("a"),i._origin=i.getOrigin(A.location.href)},i._origin="about:blank",i}(),an=function(){function i(A,f){this.context=A,this._options=f,this._cache={}}return i.prototype.addImage=function(A){var f=Promise.resolve();return this.has(A)||(qs(A)||Gs(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),f},i.prototype.match=function(A){return this._cache[A]},i.prototype.loadImage=function(A){return Qr(this,void 0,void 0,function(){var f,l,S,_,q=this;return zr(this,function(Ce){switch(Ce.label){case 0:return f=Cs.isSameOrigin(A),l=!ji(A)&&this._options.useCORS===!0&&bs.SUPPORT_CORS_IMAGES&&!f,S=!ji(A)&&!f&&!qs(A)&&typeof this._options.proxy=="string"&&bs.SUPPORT_CORS_XHR&&!l,!f&&this._options.allowTaint===!1&&!ji(A)&&!qs(A)&&!S&&!l?[2]:(_=A,S?[4,this.proxy(_)]:[3,2]);case 1:_=Ce.sent(),Ce.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(be,tt){var ut=new Image;ut.onload=function(){return be(ut)},ut.onerror=tt,(hs(_)||l)&&(ut.crossOrigin="anonymous"),ut.src=_,ut.complete===!0&&setTimeout(function(){return be(ut)},500),q._options.imageTimeout>0&&setTimeout(function(){return tt("Timed out ("+q._options.imageTimeout+"ms) loading image")},q._options.imageTimeout)})];case 3:return[2,Ce.sent()]}})})},i.prototype.has=function(A){return typeof this._cache[A]<"u"},i.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},i.prototype.proxy=function(A){var f=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var S=A.substring(0,256);return new Promise(function(_,q){var Ce=bs.SUPPORT_RESPONSE_TYPE?"blob":"text",be=new XMLHttpRequest;be.onload=function(){if(be.status===200)if(Ce==="text")_(be.response);else{var mt=new FileReader;mt.addEventListener("load",function(){return _(mt.result)},!1),mt.addEventListener("error",function(Nt){return q(Nt)},!1),mt.readAsDataURL(be.response)}else q("Failed to proxy resource "+S+" with status code "+be.status)},be.onerror=q;var tt=l.indexOf("?")>-1?"&":"?";if(be.open("GET",""+l+tt+"url="+encodeURIComponent(A)+"&responseType="+Ce),Ce!=="text"&&be instanceof XMLHttpRequest&&(be.responseType=Ce),f._options.imageTimeout){var ut=f._options.imageTimeout;be.timeout=ut,be.ontimeout=function(){return q("Timed out ("+ut+"ms) proxying "+S)}}be.send()})},i}(),jn=/^data:image\/svg\+xml/i,ss=/^data:image\/.*;base64,/i,Fn=/^data:image\/.*/i,Gs=function(i){return bs.SUPPORT_SVG_DRAWING||!Dn(i)},ji=function(i){return Fn.test(i)},hs=function(i){return ss.test(i)},qs=function(i){return i.substr(0,4)==="blob"},Dn=function(i){return i.substr(-3).toLowerCase()==="svg"||jn.test(i)},oA=function(){function i(A,f){this.type=0,this.x=A,this.y=f}return i.prototype.add=function(A,f){return new i(this.x+A,this.y+f)},i}(),Hs=function(i,A,f){return new oA(i.x+(A.x-i.x)*f,i.y+(A.y-i.y)*f)},Rs=function(){function i(A,f,l,S){this.type=1,this.start=A,this.startControl=f,this.endControl=l,this.end=S}return i.prototype.subdivide=function(A,f){var l=Hs(this.start,this.startControl,A),S=Hs(this.startControl,this.endControl,A),_=Hs(this.endControl,this.end,A),q=Hs(l,S,A),Ce=Hs(S,_,A),be=Hs(q,Ce,A);return f?new i(this.start,l,q,be):new i(be,Ce,_,this.end)},i.prototype.add=function(A,f){return new i(this.start.add(A,f),this.startControl.add(A,f),this.endControl.add(A,f),this.end.add(A,f))},i.prototype.reverse=function(){return new i(this.end,this.endControl,this.startControl,this.start)},i}(),Zn=function(i){return i.type===1},Fi=function(){function i(A){var f=A.styles,l=A.bounds,S=MA(f.borderTopLeftRadius,l.width,l.height),_=S[0],q=S[1],Ce=MA(f.borderTopRightRadius,l.width,l.height),be=Ce[0],tt=Ce[1],ut=MA(f.borderBottomRightRadius,l.width,l.height),mt=ut[0],Nt=ut[1],LA=MA(f.borderBottomLeftRadius,l.width,l.height),uA=LA[0],xA=LA[1],Gr=[];Gr.push((_+be)/l.width),Gr.push((uA+mt)/l.width),Gr.push((q+xA)/l.height),Gr.push((tt+Nt)/l.height);var $A=Math.max.apply(Math,Gr);$A>1&&(_/=$A,q/=$A,be/=$A,tt/=$A,mt/=$A,Nt/=$A,uA/=$A,xA/=$A);var GA=l.width-be,Bn=l.height-Nt,Jr=l.width-mt,Ir=l.height-xA,SA=f.borderTopWidth,fn=f.borderRightWidth,dn=f.borderBottomWidth,Sr=f.borderLeftWidth,Ms=wr(f.paddingTop,A.bounds.width),Hi=wr(f.paddingRight,A.bounds.width),to=wr(f.paddingBottom,A.bounds.width),Vn=wr(f.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=_>0||q>0?qr(l.left+Sr/3,l.top+SA/3,_-Sr/3,q-SA/3,Pr.TOP_LEFT):new oA(l.left+Sr/3,l.top+SA/3),this.topRightBorderDoubleOuterBox=_>0||q>0?qr(l.left+GA,l.top+SA/3,be-fn/3,tt-SA/3,Pr.TOP_RIGHT):new oA(l.left+l.width-fn/3,l.top+SA/3),this.bottomRightBorderDoubleOuterBox=mt>0||Nt>0?qr(l.left+Jr,l.top+Bn,mt-fn/3,Nt-dn/3,Pr.BOTTOM_RIGHT):new oA(l.left+l.width-fn/3,l.top+l.height-dn/3),this.bottomLeftBorderDoubleOuterBox=uA>0||xA>0?qr(l.left+Sr/3,l.top+Ir,uA-Sr/3,xA-dn/3,Pr.BOTTOM_LEFT):new oA(l.left+Sr/3,l.top+l.height-dn/3),this.topLeftBorderDoubleInnerBox=_>0||q>0?qr(l.left+Sr*2/3,l.top+SA*2/3,_-Sr*2/3,q-SA*2/3,Pr.TOP_LEFT):new oA(l.left+Sr*2/3,l.top+SA*2/3),this.topRightBorderDoubleInnerBox=_>0||q>0?qr(l.left+GA,l.top+SA*2/3,be-fn*2/3,tt-SA*2/3,Pr.TOP_RIGHT):new oA(l.left+l.width-fn*2/3,l.top+SA*2/3),this.bottomRightBorderDoubleInnerBox=mt>0||Nt>0?qr(l.left+Jr,l.top+Bn,mt-fn*2/3,Nt-dn*2/3,Pr.BOTTOM_RIGHT):new oA(l.left+l.width-fn*2/3,l.top+l.height-dn*2/3),this.bottomLeftBorderDoubleInnerBox=uA>0||xA>0?qr(l.left+Sr*2/3,l.top+Ir,uA-Sr*2/3,xA-dn*2/3,Pr.BOTTOM_LEFT):new oA(l.left+Sr*2/3,l.top+l.height-dn*2/3),this.topLeftBorderStroke=_>0||q>0?qr(l.left+Sr/2,l.top+SA/2,_-Sr/2,q-SA/2,Pr.TOP_LEFT):new oA(l.left+Sr/2,l.top+SA/2),this.topRightBorderStroke=_>0||q>0?qr(l.left+GA,l.top+SA/2,be-fn/2,tt-SA/2,Pr.TOP_RIGHT):new oA(l.left+l.width-fn/2,l.top+SA/2),this.bottomRightBorderStroke=mt>0||Nt>0?qr(l.left+Jr,l.top+Bn,mt-fn/2,Nt-dn/2,Pr.BOTTOM_RIGHT):new oA(l.left+l.width-fn/2,l.top+l.height-dn/2),this.bottomLeftBorderStroke=uA>0||xA>0?qr(l.left+Sr/2,l.top+Ir,uA-Sr/2,xA-dn/2,Pr.BOTTOM_LEFT):new oA(l.left+Sr/2,l.top+l.height-dn/2),this.topLeftBorderBox=_>0||q>0?qr(l.left,l.top,_,q,Pr.TOP_LEFT):new oA(l.left,l.top),this.topRightBorderBox=be>0||tt>0?qr(l.left+GA,l.top,be,tt,Pr.TOP_RIGHT):new oA(l.left+l.width,l.top),this.bottomRightBorderBox=mt>0||Nt>0?qr(l.left+Jr,l.top+Bn,mt,Nt,Pr.BOTTOM_RIGHT):new oA(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=uA>0||xA>0?qr(l.left,l.top+Ir,uA,xA,Pr.BOTTOM_LEFT):new oA(l.left,l.top+l.height),this.topLeftPaddingBox=_>0||q>0?qr(l.left+Sr,l.top+SA,Math.max(0,_-Sr),Math.max(0,q-SA),Pr.TOP_LEFT):new oA(l.left+Sr,l.top+SA),this.topRightPaddingBox=be>0||tt>0?qr(l.left+Math.min(GA,l.width-fn),l.top+SA,GA>l.width+fn?0:Math.max(0,be-fn),Math.max(0,tt-SA),Pr.TOP_RIGHT):new oA(l.left+l.width-fn,l.top+SA),this.bottomRightPaddingBox=mt>0||Nt>0?qr(l.left+Math.min(Jr,l.width-Sr),l.top+Math.min(Bn,l.height-dn),Math.max(0,mt-fn),Math.max(0,Nt-dn),Pr.BOTTOM_RIGHT):new oA(l.left+l.width-fn,l.top+l.height-dn),this.bottomLeftPaddingBox=uA>0||xA>0?qr(l.left+Sr,l.top+Math.min(Ir,l.height-dn),Math.max(0,uA-Sr),Math.max(0,xA-dn),Pr.BOTTOM_LEFT):new oA(l.left+Sr,l.top+l.height-dn),this.topLeftContentBox=_>0||q>0?qr(l.left+Sr+Vn,l.top+SA+Ms,Math.max(0,_-(Sr+Vn)),Math.max(0,q-(SA+Ms)),Pr.TOP_LEFT):new oA(l.left+Sr+Vn,l.top+SA+Ms),this.topRightContentBox=be>0||tt>0?qr(l.left+Math.min(GA,l.width+Sr+Vn),l.top+SA+Ms,GA>l.width+Sr+Vn?0:be-Sr+Vn,tt-(SA+Ms),Pr.TOP_RIGHT):new oA(l.left+l.width-(fn+Hi),l.top+SA+Ms),this.bottomRightContentBox=mt>0||Nt>0?qr(l.left+Math.min(Jr,l.width-(Sr+Vn)),l.top+Math.min(Bn,l.height+SA+Ms),Math.max(0,mt-(fn+Hi)),Nt-(dn+to),Pr.BOTTOM_RIGHT):new oA(l.left+l.width-(fn+Hi),l.top+l.height-(dn+to)),this.bottomLeftContentBox=uA>0||xA>0?qr(l.left+Sr+Vn,l.top+Ir,Math.max(0,uA-(Sr+Vn)),xA-(dn+to),Pr.BOTTOM_LEFT):new oA(l.left+Sr+Vn,l.top+l.height-(dn+to))}return i}(),Pr;(function(i){i[i.TOP_LEFT=0]="TOP_LEFT",i[i.TOP_RIGHT=1]="TOP_RIGHT",i[i.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",i[i.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Pr||(Pr={}));var qr=function(i,A,f,l,S){var _=4*((Math.sqrt(2)-1)/3),q=f*_,Ce=l*_,be=i+f,tt=A+l;switch(S){case Pr.TOP_LEFT:return new Rs(new oA(i,tt),new oA(i,tt-Ce),new oA(be-q,A),new oA(be,A));case Pr.TOP_RIGHT:return new Rs(new oA(i,A),new oA(i+q,A),new oA(be,tt-Ce),new oA(be,tt));case Pr.BOTTOM_RIGHT:return new Rs(new oA(be,A),new oA(be,A+Ce),new oA(i+q,tt),new oA(i,tt));case Pr.BOTTOM_LEFT:default:return new Rs(new oA(be,tt),new oA(be-q,tt),new oA(i,A+Ce),new oA(i,A))}},Un=function(i){return[i.topLeftBorderBox,i.topRightBorderBox,i.bottomRightBorderBox,i.bottomLeftBorderBox]},Ui=function(i){return[i.topLeftContentBox,i.topRightContentBox,i.bottomRightContentBox,i.bottomLeftContentBox]},pi=function(i){return[i.topLeftPaddingBox,i.topRightPaddingBox,i.bottomRightPaddingBox,i.bottomLeftPaddingBox]},oa=function(){function i(A,f,l){this.offsetX=A,this.offsetY=f,this.matrix=l,this.type=0,this.target=6}return i}(),Di=function(){function i(A,f){this.path=A,this.target=f,this.type=1}return i}(),zs=function(){function i(A){this.opacity=A,this.type=2,this.target=6}return i}(),gl=function(i){return i.type===0},pl=function(i){return i.type===1},ml=function(i){return i.type===2},Ua=function(i,A){return i.length===A.length?i.some(function(f,l){return f===A[l]}):!1},Lu=function(i,A,f,l,S){return i.map(function(_,q){switch(q){case 0:return _.add(A,f);case 1:return _.add(A+l,f);case 2:return _.add(A+l,f+S);case 3:return _.add(A,f+S)}return _})},cu=function(){function i(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return i}(),vl=function(){function i(A,f){if(this.container=A,this.parent=f,this.effects=[],this.curves=new Fi(this.container),this.container.styles.opacity<1&&this.effects.push(new zs(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,S=this.container.bounds.top+this.container.styles.transformOrigin[1].number,_=this.container.styles.transform;this.effects.push(new oa(l,S,_))}if(this.container.styles.overflowX!==0){var q=Un(this.curves),Ce=pi(this.curves);Ua(q,Ce)?this.effects.push(new Di(q,6)):(this.effects.push(new Di(q,2)),this.effects.push(new Di(Ce,4)))}}return i.prototype.getEffects=function(A){for(var f=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,S=this.effects.slice(0);l;){var _=l.effects.filter(function(be){return!pl(be)});if(f||l.container.styles.position!==0||!l.parent){if(S.unshift.apply(S,_),f=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var q=Un(l.curves),Ce=pi(l.curves);Ua(q,Ce)||S.unshift(new Di(Ce,6))}}else S.unshift.apply(S,_);l=l.parent}return S.filter(function(be){return n(be.target,A)})},i}(),ho=function(i,A,f,l){i.container.elements.forEach(function(S){var _=n(S.flags,4),q=n(S.flags,2),Ce=new vl(S,i);n(S.styles.display,2048)&&l.push(Ce);var be=n(S.flags,8)?[]:l;if(_||q){var tt=_||S.styles.isPositioned()?f:A,ut=new cu(Ce);if(S.styles.isPositioned()||S.styles.opacity<1||S.styles.isTransformed()){var mt=S.styles.zIndex.order;if(mt<0){var Nt=0;tt.negativeZIndex.some(function(uA,xA){return mt>uA.element.container.styles.zIndex.order?(Nt=xA,!1):Nt>0}),tt.negativeZIndex.splice(Nt,0,ut)}else if(mt>0){var LA=0;tt.positiveZIndex.some(function(uA,xA){return mt>=uA.element.container.styles.zIndex.order?(LA=xA+1,!1):LA>0}),tt.positiveZIndex.splice(LA,0,ut)}else tt.zeroOrAutoZIndexOrTransformedOrOpacity.push(ut)}else S.styles.isFloating()?tt.nonPositionedFloats.push(ut):tt.nonPositionedInlineLevel.push(ut);ho(Ce,ut,_?ut:f,be)}else S.styles.isInlineLevel()?A.inlineLevel.push(Ce):A.nonInlineLevel.push(Ce),ho(Ce,A,f,be);n(S.flags,8)&&fu(S,be)})},fu=function(i,A){for(var f=i instanceof Ll?i.start:1,l=i instanceof Ll?i.reversed:!1,S=0;S<A.length;S++){var _=A[S];_.container instanceof Ea&&typeof _.container.value=="number"&&_.container.value!==0&&(f=_.container.value),_.listValue=Zt(f,_.container.styles.listStyleType,!0),f+=l?-1:1}},Tu=function(i){var A=new vl(i,null),f=new cu(A),l=[];return ho(A,f,f,l),fu(A.container,l),f},du=function(i,A){switch(A){case 0:return si(i.topLeftBorderBox,i.topLeftPaddingBox,i.topRightBorderBox,i.topRightPaddingBox);case 1:return si(i.topRightBorderBox,i.topRightPaddingBox,i.bottomRightBorderBox,i.bottomRightPaddingBox);case 2:return si(i.bottomRightBorderBox,i.bottomRightPaddingBox,i.bottomLeftBorderBox,i.bottomLeftPaddingBox);case 3:default:return si(i.bottomLeftBorderBox,i.bottomLeftPaddingBox,i.topLeftBorderBox,i.topLeftPaddingBox)}},hu=function(i,A){switch(A){case 0:return si(i.topLeftBorderBox,i.topLeftBorderDoubleOuterBox,i.topRightBorderBox,i.topRightBorderDoubleOuterBox);case 1:return si(i.topRightBorderBox,i.topRightBorderDoubleOuterBox,i.bottomRightBorderBox,i.bottomRightBorderDoubleOuterBox);case 2:return si(i.bottomRightBorderBox,i.bottomRightBorderDoubleOuterBox,i.bottomLeftBorderBox,i.bottomLeftBorderDoubleOuterBox);case 3:default:return si(i.bottomLeftBorderBox,i.bottomLeftBorderDoubleOuterBox,i.topLeftBorderBox,i.topLeftBorderDoubleOuterBox)}},Bl=function(i,A){switch(A){case 0:return si(i.topLeftBorderDoubleInnerBox,i.topLeftPaddingBox,i.topRightBorderDoubleInnerBox,i.topRightPaddingBox);case 1:return si(i.topRightBorderDoubleInnerBox,i.topRightPaddingBox,i.bottomRightBorderDoubleInnerBox,i.bottomRightPaddingBox);case 2:return si(i.bottomRightBorderDoubleInnerBox,i.bottomRightPaddingBox,i.bottomLeftBorderDoubleInnerBox,i.bottomLeftPaddingBox);case 3:default:return si(i.bottomLeftBorderDoubleInnerBox,i.bottomLeftPaddingBox,i.topLeftBorderDoubleInnerBox,i.topLeftPaddingBox)}},gu=function(i,A){switch(A){case 0:return Xa(i.topLeftBorderStroke,i.topRightBorderStroke);case 1:return Xa(i.topRightBorderStroke,i.bottomRightBorderStroke);case 2:return Xa(i.bottomRightBorderStroke,i.bottomLeftBorderStroke);case 3:default:return Xa(i.bottomLeftBorderStroke,i.topLeftBorderStroke)}},Xa=function(i,A){var f=[];return Zn(i)?f.push(i.subdivide(.5,!1)):f.push(i),Zn(A)?f.push(A.subdivide(.5,!0)):f.push(A),f},si=function(i,A,f,l){var S=[];return Zn(i)?S.push(i.subdivide(.5,!1)):S.push(i),Zn(f)?S.push(f.subdivide(.5,!0)):S.push(f),Zn(l)?S.push(l.subdivide(.5,!0).reverse()):S.push(l),Zn(A)?S.push(A.subdivide(.5,!1).reverse()):S.push(A),S},wl=function(i){var A=i.bounds,f=i.styles;return A.add(f.borderLeftWidth,f.borderTopWidth,-(f.borderRightWidth+f.borderLeftWidth),-(f.borderTopWidth+f.borderBottomWidth))},ko=function(i){var A=i.styles,f=i.bounds,l=wr(A.paddingLeft,f.width),S=wr(A.paddingRight,f.width),_=wr(A.paddingTop,f.width),q=wr(A.paddingBottom,f.width);return f.add(l+A.borderLeftWidth,_+A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth+l+S),-(A.borderTopWidth+A.borderBottomWidth+_+q))},pu=function(i,A){return i===0?A.bounds:i===2?ko(A):wl(A)},Nu=function(i,A){return i===0?A.bounds:i===2?ko(A):wl(A)},Ia=function(i,A,f){var l=pu(la(i.styles.backgroundOrigin,A),i),S=Nu(la(i.styles.backgroundClip,A),i),_=Ko(la(i.styles.backgroundSize,A),f,l),q=_[0],Ce=_[1],be=MA(la(i.styles.backgroundPosition,A),l.width-q,l.height-Ce),tt=mu(la(i.styles.backgroundRepeat,A),be,_,l,S),ut=Math.round(l.left+be[0]),mt=Math.round(l.top+be[1]);return[tt,ut,mt,q,Ce]},aa=function(i){return dA(i)&&i.value===pr.AUTO},Sa=function(i){return typeof i=="number"},Ko=function(i,A,f){var l=A[0],S=A[1],_=A[2],q=i[0],Ce=i[1];if(!q)return[0,0];if(NA(q)&&Ce&&NA(Ce))return[wr(q,f.width),wr(Ce,f.height)];var be=Sa(_);if(dA(q)&&(q.value===pr.CONTAIN||q.value===pr.COVER)){if(Sa(_)){var tt=f.width/f.height;return tt<_!=(q.value===pr.COVER)?[f.width,f.width/_]:[f.height*_,f.height]}return[f.width,f.height]}var ut=Sa(l),mt=Sa(S),Nt=ut||mt;if(aa(q)&&(!Ce||aa(Ce))){if(ut&&mt)return[l,S];if(!be&&!Nt)return[f.width,f.height];if(Nt&&be){var LA=ut?l:S*_,uA=mt?S:l/_;return[LA,uA]}var xA=ut?l:f.width,Gr=mt?S:f.height;return[xA,Gr]}if(be){var $A=0,GA=0;return NA(q)?$A=wr(q,f.width):NA(Ce)&&(GA=wr(Ce,f.height)),aa(q)?$A=GA*_:(!Ce||aa(Ce))&&(GA=$A/_),[$A,GA]}var Bn=null,Jr=null;if(NA(q)?Bn=wr(q,f.width):Ce&&NA(Ce)&&(Jr=wr(Ce,f.height)),Bn!==null&&(!Ce||aa(Ce))&&(Jr=ut&&mt?Bn/l*S:f.height),Jr!==null&&aa(q)&&(Bn=ut&&mt?Jr/S*l:f.width),Bn!==null&&Jr!==null)return[Bn,Jr];throw new Error("Unable to calculate background-size for element")},la=function(i,A){var f=i[A];return typeof f>"u"?i[0]:f},mu=function(i,A,f,l,S){var _=A[0],q=A[1],Ce=f[0],be=f[1];switch(i){case 2:return[new oA(Math.round(l.left),Math.round(l.top+q)),new oA(Math.round(l.left+l.width),Math.round(l.top+q)),new oA(Math.round(l.left+l.width),Math.round(be+l.top+q)),new oA(Math.round(l.left),Math.round(be+l.top+q))];case 3:return[new oA(Math.round(l.left+_),Math.round(l.top)),new oA(Math.round(l.left+_+Ce),Math.round(l.top)),new oA(Math.round(l.left+_+Ce),Math.round(l.height+l.top)),new oA(Math.round(l.left+_),Math.round(l.height+l.top))];case 1:return[new oA(Math.round(l.left+_),Math.round(l.top+q)),new oA(Math.round(l.left+_+Ce),Math.round(l.top+q)),new oA(Math.round(l.left+_+Ce),Math.round(l.top+q+be)),new oA(Math.round(l.left+_),Math.round(l.top+q+be))];default:return[new oA(Math.round(S.left),Math.round(S.top)),new oA(Math.round(S.left+S.width),Math.round(S.top)),new oA(Math.round(S.left+S.width),Math.round(S.height+S.top)),new oA(Math.round(S.left),Math.round(S.height+S.top))]}},Ou="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",_l="Hidden Text",Qa=function(){function i(A){this._data={},this._document=A}return i.prototype.parseMetrics=function(A,f){var l=this._document.createElement("div"),S=this._document.createElement("img"),_=this._document.createElement("span"),q=this._document.body;l.style.visibility="hidden",l.style.fontFamily=A,l.style.fontSize=f,l.style.margin="0",l.style.padding="0",l.style.whiteSpace="nowrap",q.appendChild(l),S.src=Ou,S.width=1,S.height=1,S.style.margin="0",S.style.padding="0",S.style.verticalAlign="baseline",_.style.fontFamily=A,_.style.fontSize=f,_.style.margin="0",_.style.padding="0",_.appendChild(this._document.createTextNode(_l)),l.appendChild(_),l.appendChild(S);var Ce=S.offsetTop-_.offsetTop+2;l.removeChild(_),l.appendChild(this._document.createTextNode(_l)),l.style.lineHeight="normal",S.style.verticalAlign="super";var be=S.offsetTop-l.offsetTop+2;return q.removeChild(l),{baseline:Ce,middle:be}},i.prototype.getMetrics=function(A,f){var l=A+" "+f;return typeof this._data[l]>"u"&&(this._data[l]=this.parseMetrics(A,f)),this._data[l]},i}(),vu=function(){function i(A,f){this.context=A,this.options=f}return i}(),Bu=1e4,Pu=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S._activeEffects=[],S.canvas=l.canvas?l.canvas:document.createElement("canvas"),S.ctx=S.canvas.getContext("2d"),l.canvas||(S.canvas.width=Math.floor(l.width*l.scale),S.canvas.height=Math.floor(l.height*l.scale),S.canvas.style.width=l.width+"px",S.canvas.style.height=l.height+"px"),S.fontMetrics=new Qa(document),S.ctx.scale(S.options.scale,S.options.scale),S.ctx.translate(-l.x,-l.y),S.ctx.textBaseline="bottom",S._activeEffects=[],S.context.logger.debug("Canvas renderer initialized ("+l.width+"x"+l.height+") with scale "+l.scale),S}return A.prototype.applyEffects=function(f){for(var l=this;this._activeEffects.length;)this.popEffect();f.forEach(function(S){return l.applyEffect(S)})},A.prototype.applyEffect=function(f){this.ctx.save(),ml(f)&&(this.ctx.globalAlpha=f.opacity),gl(f)&&(this.ctx.translate(f.offsetX,f.offsetY),this.ctx.transform(f.matrix[0],f.matrix[1],f.matrix[2],f.matrix[3],f.matrix[4],f.matrix[5]),this.ctx.translate(-f.offsetX,-f.offsetY)),pl(f)&&(this.path(f.path),this.ctx.clip()),this._activeEffects.push(f)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(f){return Qr(this,void 0,void 0,function(){var l;return zr(this,function(S){switch(S.label){case 0:return l=f.element.container.styles,l.isVisible()?[4,this.renderStackContent(f)]:[3,2];case 1:S.sent(),S.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(f){return Qr(this,void 0,void 0,function(){return zr(this,function(l){switch(l.label){case 0:if(n(f.container.flags,16))debugger;return f.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(f)]:[3,3];case 1:return l.sent(),[4,this.renderNodeContent(f)];case 2:l.sent(),l.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(f,l,S){var _=this;if(l===0)this.ctx.fillText(f.text,f.bounds.left,f.bounds.top+S);else{var q=xa(f.text);q.reduce(function(Ce,be){return _.ctx.fillText(be,Ce,f.bounds.top+S),Ce+_.ctx.measureText(be).width},f.bounds.left)}},A.prototype.createFontStyle=function(f){var l=f.fontVariant.filter(function(q){return q==="normal"||q==="small-caps"}).join(""),S=yl(f.fontFamily).join(", "),_=gA(f.fontSize)?""+f.fontSize.number+f.fontSize.unit:f.fontSize.number+"px";return[[f.fontStyle,l,f.fontWeight,_,S].join(" "),S,_]},A.prototype.renderTextNode=function(f,l){return Qr(this,void 0,void 0,function(){var S,_,q,Ce,be,tt,ut,mt,Nt=this;return zr(this,function(LA){return S=this.createFontStyle(l),_=S[0],q=S[1],Ce=S[2],this.ctx.font=_,this.ctx.direction=l.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",be=this.fontMetrics.getMetrics(q,Ce),tt=be.baseline,ut=be.middle,mt=l.paintOrder,f.textBounds.forEach(function(uA){mt.forEach(function(xA){switch(xA){case 0:Nt.ctx.fillStyle=UA(l.color),Nt.renderTextWithLetterSpacing(uA,l.letterSpacing,tt);var Gr=l.textShadow;Gr.length&&uA.text.trim().length&&(Gr.slice(0).reverse().forEach(function($A){Nt.ctx.shadowColor=UA($A.color),Nt.ctx.shadowOffsetX=$A.offsetX.number*Nt.options.scale,Nt.ctx.shadowOffsetY=$A.offsetY.number*Nt.options.scale,Nt.ctx.shadowBlur=$A.blur.number,Nt.renderTextWithLetterSpacing(uA,l.letterSpacing,tt)}),Nt.ctx.shadowColor="",Nt.ctx.shadowOffsetX=0,Nt.ctx.shadowOffsetY=0,Nt.ctx.shadowBlur=0),l.textDecorationLine.length&&(Nt.ctx.fillStyle=UA(l.textDecorationColor||l.color),l.textDecorationLine.forEach(function($A){switch($A){case 1:Nt.ctx.fillRect(uA.bounds.left,Math.round(uA.bounds.top+tt),uA.bounds.width,1);break;case 2:Nt.ctx.fillRect(uA.bounds.left,Math.round(uA.bounds.top),uA.bounds.width,1);break;case 3:Nt.ctx.fillRect(uA.bounds.left,Math.ceil(uA.bounds.top+ut),uA.bounds.width,1);break}}));break;case 1:l.webkitTextStrokeWidth&&uA.text.trim().length&&(Nt.ctx.strokeStyle=UA(l.webkitTextStrokeColor),Nt.ctx.lineWidth=l.webkitTextStrokeWidth,Nt.ctx.lineJoin=window.chrome?"miter":"round",Nt.ctx.strokeText(uA.text,uA.bounds.left,uA.bounds.top+tt)),Nt.ctx.strokeStyle="",Nt.ctx.lineWidth=0,Nt.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(f,l,S){if(S&&f.intrinsicWidth>0&&f.intrinsicHeight>0){var _=ko(f),q=pi(l);this.path(q),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(S,0,0,f.intrinsicWidth,f.intrinsicHeight,_.left,_.top,_.width,_.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(f){return Qr(this,void 0,void 0,function(){var l,S,_,q,Ce,be,GA,GA,tt,ut,mt,Nt,Jr,LA,uA,Ir,xA,Gr,$A,GA,Bn,Jr,Ir;return zr(this,function(SA){switch(SA.label){case 0:this.applyEffects(f.getEffects(4)),l=f.container,S=f.curves,_=l.styles,q=0,Ce=l.textNodes,SA.label=1;case 1:return q<Ce.length?(be=Ce[q],[4,this.renderTextNode(be,_)]):[3,4];case 2:SA.sent(),SA.label=3;case 3:return q++,[3,1];case 4:if(!(l instanceof eu))return[3,8];SA.label=5;case 5:return SA.trys.push([5,7,,8]),[4,this.context.cache.match(l.src)];case 6:return GA=SA.sent(),this.renderReplacedElement(l,S,GA),[3,8];case 7:return SA.sent(),this.context.logger.error("Error loading image "+l.src),[3,8];case 8:if(l instanceof ol&&this.renderReplacedElement(l,S,l.canvas),!(l instanceof al))return[3,12];SA.label=9;case 9:return SA.trys.push([9,11,,12]),[4,this.context.cache.match(l.svg)];case 10:return GA=SA.sent(),this.renderReplacedElement(l,S,GA),[3,12];case 11:return SA.sent(),this.context.logger.error("Error loading svg "+l.svg.substring(0,255)),[3,12];case 12:return l instanceof jo&&l.tree?(tt=new A(this.context,{scale:this.options.scale,backgroundColor:l.backgroundColor,x:0,y:0,width:l.width,height:l.height}),[4,tt.render(l.tree)]):[3,14];case 13:ut=SA.sent(),l.width&&l.height&&this.ctx.drawImage(ut,0,0,l.width,l.height,l.bounds.left,l.bounds.top,l.bounds.width,l.bounds.height),SA.label=14;case 14:if(l instanceof eo&&(mt=Math.min(l.bounds.width,l.bounds.height),l.type===ll?l.checked&&(this.ctx.save(),this.path([new oA(l.bounds.left+mt*.39363,l.bounds.top+mt*.79),new oA(l.bounds.left+mt*.16,l.bounds.top+mt*.5549),new oA(l.bounds.left+mt*.27347,l.bounds.top+mt*.44071),new oA(l.bounds.left+mt*.39694,l.bounds.top+mt*.5649),new oA(l.bounds.left+mt*.72983,l.bounds.top+mt*.23),new oA(l.bounds.left+mt*.84,l.bounds.top+mt*.34085),new oA(l.bounds.left+mt*.39363,l.bounds.top+mt*.79)]),this.ctx.fillStyle=UA(Oi),this.ctx.fill(),this.ctx.restore()):l.type===ul&&l.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(l.bounds.left+mt/2,l.bounds.top+mt/2,mt/4,0,Math.PI*2,!0),this.ctx.fillStyle=UA(Oi),this.ctx.fill(),this.ctx.restore())),wu(l)&&l.value.length){switch(Nt=this.createFontStyle(_),Jr=Nt[0],LA=Nt[1],uA=this.fontMetrics.getMetrics(Jr,LA).baseline,this.ctx.font=Jr,this.ctx.fillStyle=UA(_.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Ya(l.styles.textAlign),Ir=ko(l),xA=0,l.styles.textAlign){case 1:xA+=Ir.width/2;break;case 2:xA+=Ir.width;break}Gr=Ir.add(xA,0,0,-Ir.height/2+1),this.ctx.save(),this.path([new oA(Ir.left,Ir.top),new oA(Ir.left+Ir.width,Ir.top),new oA(Ir.left+Ir.width,Ir.top+Ir.height),new oA(Ir.left,Ir.top+Ir.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new sa(l.value,Gr),_.letterSpacing,uA),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!n(l.styles.display,2048))return[3,20];if(l.styles.listStyleImage===null)return[3,19];if($A=l.styles.listStyleImage,$A.type!==0)return[3,18];GA=void 0,Bn=$A.url,SA.label=15;case 15:return SA.trys.push([15,17,,18]),[4,this.context.cache.match(Bn)];case 16:return GA=SA.sent(),this.ctx.drawImage(GA,l.bounds.left-(GA.width+10),l.bounds.top),[3,18];case 17:return SA.sent(),this.context.logger.error("Error loading list-style-image "+Bn),[3,18];case 18:return[3,20];case 19:f.listValue&&l.styles.listStyleType!==-1&&(Jr=this.createFontStyle(_)[0],this.ctx.font=Jr,this.ctx.fillStyle=UA(_.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",Ir=new V(l.bounds.left,l.bounds.top+wr(l.styles.paddingTop,l.bounds.width),l.bounds.width,pa(_.lineHeight,_.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new sa(f.listValue,Ir),_.letterSpacing,pa(_.lineHeight,_.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),SA.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(f){return Qr(this,void 0,void 0,function(){var l,S,$A,_,q,$A,Ce,be,$A,tt,ut,$A,mt,Nt,$A,LA,uA,$A,xA,Gr,$A;return zr(this,function(GA){switch(GA.label){case 0:if(n(f.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(f.element)];case 1:GA.sent(),l=0,S=f.negativeZIndex,GA.label=2;case 2:return l<S.length?($A=S[l],[4,this.renderStack($A)]):[3,5];case 3:GA.sent(),GA.label=4;case 4:return l++,[3,2];case 5:return[4,this.renderNodeContent(f.element)];case 6:GA.sent(),_=0,q=f.nonInlineLevel,GA.label=7;case 7:return _<q.length?($A=q[_],[4,this.renderNode($A)]):[3,10];case 8:GA.sent(),GA.label=9;case 9:return _++,[3,7];case 10:Ce=0,be=f.nonPositionedFloats,GA.label=11;case 11:return Ce<be.length?($A=be[Ce],[4,this.renderStack($A)]):[3,14];case 12:GA.sent(),GA.label=13;case 13:return Ce++,[3,11];case 14:tt=0,ut=f.nonPositionedInlineLevel,GA.label=15;case 15:return tt<ut.length?($A=ut[tt],[4,this.renderStack($A)]):[3,18];case 16:GA.sent(),GA.label=17;case 17:return tt++,[3,15];case 18:mt=0,Nt=f.inlineLevel,GA.label=19;case 19:return mt<Nt.length?($A=Nt[mt],[4,this.renderNode($A)]):[3,22];case 20:GA.sent(),GA.label=21;case 21:return mt++,[3,19];case 22:LA=0,uA=f.zeroOrAutoZIndexOrTransformedOrOpacity,GA.label=23;case 23:return LA<uA.length?($A=uA[LA],[4,this.renderStack($A)]):[3,26];case 24:GA.sent(),GA.label=25;case 25:return LA++,[3,23];case 26:xA=0,Gr=f.positiveZIndex,GA.label=27;case 27:return xA<Gr.length?($A=Gr[xA],[4,this.renderStack($A)]):[3,30];case 28:GA.sent(),GA.label=29;case 29:return xA++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(f){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(f.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(f){this.ctx.beginPath(),this.formatPath(f),this.ctx.closePath()},A.prototype.formatPath=function(f){var l=this;f.forEach(function(S,_){var q=Zn(S)?S.start:S;_===0?l.ctx.moveTo(q.x,q.y):l.ctx.lineTo(q.x,q.y),Zn(S)&&l.ctx.bezierCurveTo(S.startControl.x,S.startControl.y,S.endControl.x,S.endControl.y,S.end.x,S.end.y)})},A.prototype.renderRepeat=function(f,l,S,_){this.path(f),this.ctx.fillStyle=l,this.ctx.translate(S,_),this.ctx.fill(),this.ctx.translate(-S,-_)},A.prototype.resizeImage=function(f,l,S){var _;if(f.width===l&&f.height===S)return f;var q=(_=this.canvas.ownerDocument)!==null&&_!==void 0?_:document,Ce=q.createElement("canvas");Ce.width=Math.max(1,l),Ce.height=Math.max(1,S);var be=Ce.getContext("2d");
vendor: 4,262 bytes, line 22
22return be.drawImage(f,0,0,f.width,f.height,0,0,l,S),Ce},A.prototype.renderBackgroundImage=function(f){return Qr(this,void 0,void 0,function(){var l,S,_,q,Ce,be;return zr(this,function(tt){switch(tt.label){case 0:l=f.styles.backgroundImage.length-1,S=function(ut){var mt,Nt,LA,Ms,Ri,Mi,Vn,ii,dn,uA,Ms,Ri,Mi,Vn,ii,xA,Gr,$A,GA,Bn,Jr,Ir,SA,fn,dn,Sr,Ms,Hi,to,Vn,ii,La,Ri,Mi,Ja,zo,Ta,Za,$a,ua,qa,ca;return zr(this,function(Cl){switch(Cl.label){case 0:if(ut.type!==0)return[3,5];mt=void 0,Nt=ut.url,Cl.label=1;case 1:return Cl.trys.push([1,3,,4]),[4,_.context.cache.match(Nt)];case 2:return mt=Cl.sent(),[3,4];case 3:return Cl.sent(),_.context.logger.error("Error loading background-image "+Nt),[3,4];case 4:return mt&&(LA=Ia(f,l,[mt.width,mt.height,mt.width/mt.height]),Ms=LA[0],Ri=LA[1],Mi=LA[2],Vn=LA[3],ii=LA[4],dn=_.ctx.createPattern(_.resizeImage(mt,Vn,ii),"repeat"),_.renderRepeat(Ms,dn,Ri,Mi)),[3,6];case 5:Ks(ut)?(uA=Ia(f,l,[null,null,null]),Ms=uA[0],Ri=uA[1],Mi=uA[2],Vn=uA[3],ii=uA[4],xA=ro(ut.angle,Vn,ii),Gr=xA[0],$A=xA[1],GA=xA[2],Bn=xA[3],Jr=xA[4],Ir=document.createElement("canvas"),Ir.width=Vn,Ir.height=ii,SA=Ir.getContext("2d"),fn=SA.createLinearGradient($A,Bn,GA,Jr),Jn(ut.stops,Gr).forEach(function(Vl){return fn.addColorStop(Vl.stop,UA(Vl.color))}),SA.fillStyle=fn,SA.fillRect(0,0,Vn,ii),Vn>0&&ii>0&&(dn=_.ctx.createPattern(Ir,"repeat"),_.renderRepeat(Ms,dn,Ri,Mi))):io(ut)&&(Sr=Ia(f,l,[null,null,null]),Ms=Sr[0],Hi=Sr[1],to=Sr[2],Vn=Sr[3],ii=Sr[4],La=ut.position.length===0?[QA]:ut.position,Ri=wr(La[0],Vn),Mi=wr(La[La.length-1],ii),Ja=Bi(ut,Ri,Mi,Vn,ii),zo=Ja[0],Ta=Ja[1],zo>0&&Ta>0&&(Za=_.ctx.createRadialGradient(Hi+Ri,to+Mi,0,Hi+Ri,to+Mi,zo),Jn(ut.stops,zo*2).forEach(function(Vl){return Za.addColorStop(Vl.stop,UA(Vl.color))}),_.path(Ms),_.ctx.fillStyle=Za,zo!==Ta?($a=f.bounds.left+.5*f.bounds.width,ua=f.bounds.top+.5*f.bounds.height,qa=Ta/zo,ca=1/qa,_.ctx.save(),_.ctx.translate($a,ua),_.ctx.transform(1,0,0,qa,0,0),_.ctx.translate(-$a,-ua),_.ctx.fillRect(Hi,ca*(to-ua)+ua,Vn,ii*ca),_.ctx.restore()):_.ctx.fill())),Cl.label=6;case 6:return l--,[2]}})},_=this,q=0,Ce=f.styles.backgroundImage.slice(0).reverse(),tt.label=1;case 1:return q<Ce.length?(be=Ce[q],[5,S(be)]):[3,4];case 2:tt.sent(),tt.label=3;case 3:return q++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(f,l,S){return Qr(this,void 0,void 0,function(){return zr(this,function(_){return this.path(du(S,l)),this.ctx.fillStyle=UA(f),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(f,l,S,_){return Qr(this,void 0,void 0,function(){var q,Ce;return zr(this,function(be){switch(be.label){case 0:return l<3?[4,this.renderSolidBorder(f,S,_)]:[3,2];case 1:return be.sent(),[2];case 2:return q=hu(_,S),this.path(q),this.ctx.fillStyle=UA(f),this.ctx.fill(),Ce=Bl(_,S),this.path(Ce),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(f){return Qr(this,void 0,void 0,function(){var l,S,_,q,Ce,be,tt,ut,mt=this;return zr(this,function(Nt){switch(Nt.label){case 0:return this.applyEffects(f.getEffects(2)),l=f.container.styles,S=!xr(l.backgroundColor)||l.backgroundImage.length,_=[{style:l.borderTopStyle,color:l.borderTopColor,width:l.borderTopWidth},{style:l.borderRightStyle,color:l.borderRightColor,width:l.borderRightWidth},{style:l.borderBottomStyle,color:l.borderBottomColor,width:l.borderBottomWidth},{style:l.borderLeftStyle,color:l.borderLeftColor,width:l.borderLeftWidth}],q=Du(la(l.backgroundClip,0),f.curves),S||l.boxShadow.length?(this.ctx.save(),this.path(q),this.ctx.clip(),xr(l.backgroundColor)||(this.ctx.fillStyle=UA(l.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(f.container)]):[3,2];case 1:Nt.sent(),this.ctx.restore(),l.boxShadow.slice(0).reverse().forEach(function(LA){mt.ctx.save();var uA=Un(f.curves),xA=LA.inset?0:Bu,Gr=Lu(uA,-xA+(LA.inset?1:-1)*LA.spread.number,(LA.inset?1:-1)*LA.spread.number,LA.spread.number*(LA.inset?-2:2),LA.spread.number*(LA.inset?-2:2));LA.inset?(mt.path(uA),mt.ctx.clip(),mt.mask(Gr)):(mt.mask(uA),mt.ctx.clip(),mt.path(Gr)),mt.ctx.shadowOffsetX=LA.offsetX.number+xA,mt.ctx.shadowOffsetY=LA.offsetY.number,mt.ctx.shadowColor=UA(LA.color),mt.ctx.shadowBlur=LA.blur.number,mt.ctx.fillStyle=LA.inset?UA(LA.color):"rgba(0,0,0,1)",mt.ctx.fill(),mt.ctx.restore(
vendor: 9,119 bytes, lines 22-26
22)}),Nt.label=2;case 2:Ce=0,be=0,tt=_,Nt.label=3;case 3:return be<tt.length?(ut=tt[be],ut.style!==0&&!xr(ut.color)&&ut.width>0?ut.style!==2?[3,5]:[4,this.renderDashedDottedBorder(ut.color,ut.width,Ce,f.curves,2)]:[3,11]):[3,13];case 4:return Nt.sent(),[3,11];case 5:return ut.style!==3?[3,7]:[4,this.renderDashedDottedBorder(ut.color,ut.width,Ce,f.curves,3)];case 6:return Nt.sent(),[3,11];case 7:return ut.style!==4?[3,9]:[4,this.renderDoubleBorder(ut.color,ut.width,Ce,f.curves)];case 8:return Nt.sent(),[3,11];case 9:return[4,this.renderSolidBorder(ut.color,Ce,f.curves)];case 10:Nt.sent(),Nt.label=11;case 11:Ce++,Nt.label=12;case 12:return be++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(f,l,S,_,q){return Qr(this,void 0,void 0,function(){var Ce,be,tt,ut,mt,Nt,LA,uA,xA,Gr,$A,GA,Bn,Jr,Ir,SA,Ir,SA;return zr(this,function(fn){return this.ctx.save(),Ce=gu(_,S),be=du(_,S),q===2&&(this.path(be),this.ctx.clip()),Zn(be[0])?(tt=be[0].start.x,ut=be[0].start.y):(tt=be[0].x,ut=be[0].y),Zn(be[1])?(mt=be[1].end.x,Nt=be[1].end.y):(mt=be[1].x,Nt=be[1].y),S===0||S===2?LA=Math.abs(tt-mt):LA=Math.abs(ut-Nt),this.ctx.beginPath(),q===3?this.formatPath(Ce):this.formatPath(be.slice(0,2)),uA=l<3?l*3:l*2,xA=l<3?l*2:l,q===3&&(uA=l,xA=l),Gr=!0,LA<=uA*2?Gr=!1:LA<=uA*2+xA?($A=LA/(2*uA+xA),uA*=$A,xA*=$A):(GA=Math.floor((LA+xA)/(uA+xA)),Bn=(LA-GA*uA)/(GA-1),Jr=(LA-(GA+1)*uA)/GA,xA=Jr<=0||Math.abs(xA-Bn)<Math.abs(xA-Jr)?Bn:Jr),Gr&&(q===3?this.ctx.setLineDash([0,uA+xA]):this.ctx.setLineDash([uA,xA])),q===3?(this.ctx.lineCap="round",this.ctx.lineWidth=l):this.ctx.lineWidth=l*2+1.1,this.ctx.strokeStyle=UA(f),this.ctx.stroke(),this.ctx.setLineDash([]),q===2&&(Zn(be[0])&&(Ir=be[3],SA=be[0],this.ctx.beginPath(),this.formatPath([new oA(Ir.end.x,Ir.end.y),new oA(SA.start.x,SA.start.y)]),this.ctx.stroke()),Zn(be[1])&&(Ir=be[1],SA=be[2],this.ctx.beginPath(),this.formatPath([new oA(Ir.end.x,Ir.end.y),new oA(SA.start.x,SA.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},A.prototype.render=function(f){return Qr(this,void 0,void 0,function(){var l;return zr(this,function(S){switch(S.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=UA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),l=Tu(f),[4,this.renderStack(l)];case 1:return S.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(vu),wu=function(i){return i instanceof Tl||i instanceof Au?!0:i instanceof eo&&i.type!==ul&&i.type!==ll},Du=function(i,A){switch(i){case 0:return Un(A);case 2:return Ui(A);case 1:default:return pi(A)}},Ya=function(i){switch(i){case 1:return"center";case 2:return"right";case 0:default:return"left"}},kl=["-apple-system","system-ui"],yl=function(i){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?i.filter(function(A){return kl.indexOf(A)===-1}):i},Fo=function(i){sn(A,i);function A(f,l){var S=i.call(this,f,l)||this;return S.canvas=l.canvas?l.canvas:document.createElement("canvas"),S.ctx=S.canvas.getContext("2d"),S.options=l,S.canvas.width=Math.floor(l.width*l.scale),S.canvas.height=Math.floor(l.height*l.scale),S.canvas.style.width=l.width+"px",S.canvas.style.height=l.height+"px",S.ctx.scale(S.options.scale,S.options.scale),S.ctx.translate(-l.x,-l.y),S.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+l.width+"x"+l.height+" at "+l.x+","+l.y+") with scale "+l.scale),S}return A.prototype.render=function(f){return Qr(this,void 0,void 0,function(){var l,S;return zr(this,function(_){switch(_.label){case 0:return l=sl(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,f),[4,Vo(l)];case 1:return S=_.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=UA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(S,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(vu),Vo=function(i){return new Promise(function(A,f){var l=new Image;l.onload=function(){A(l)},l.onerror=f,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(i))})},Go=function(){function i(A){var f=A.id,l=A.enabled;this.id=f,this.enabled=l,this.start=Date.now()}return i.prototype.debug=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,P([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},i.prototype.getTime=function(){return Date.now()-this.start},i.prototype.info=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,P([this.id,this.getTime()+"ms"],A))},i.prototype.warn=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,P([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},i.prototype.error=function(){for(var A=[],f=0;f<arguments.length;f++)A[f]=arguments[f];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,P([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},i.instances={},i}(),bl=function(){function i(A,f){var l;this.windowBounds=f,this.instanceName="#"+i.instanceCount++,this.logger=new Go({id:this.instanceName,enabled:A.logging}),this.cache=(l=A.cache)!==null&&l!==void 0?l:new an(this,A)}return i.instanceCount=1,i}(),Kl=function(i,A){return A===void 0&&(A={}),yu(i,A)};typeof window<"u"&&Cs.setContext(window);var yu=function(i,A){return Qr(void 0,void 0,void 0,function(){var f,l,S,_,q,Ce,be,tt,ut,mt,Nt,LA,uA,xA,Gr,$A,GA,Bn,Jr,Ir,fn,SA,fn,dn,Sr,Ms,Hi,to,Vn,ii,La,Ri,Mi,Ja,zo,Ta,Za,$a,ua,qa;return zr(this,function(ca){switch(ca.label){case 0:if(!i||typeof i!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(f=i.ownerDocument,!f)throw new Error("Element is not attached to a Document");if(l=f.defaultView,!l)throw new Error("Document is not attached to a Window");return S={allowTaint:(dn=A.allowTaint)!==null&&dn!==void 0?dn:!1,imageTimeout:(Sr=A.imageTimeout)!==null&&Sr!==void 0?Sr:15e3,proxy:A.proxy,useCORS:(Ms=A.useCORS)!==null&&Ms!==void 0?Ms:!1},_=is({logging:(Hi=A.logging)!==null&&Hi!==void 0?Hi:!0,cache:A.cache},S),q={windowWidth:(to=A.windowWidth)!==null&&to!==void 0?to:l.innerWidth,windowHeight:(Vn=A.windowHeight)!==null&&Vn!==void 0?Vn:l.innerHeight,scrollX:(ii=A.scrollX)!==null&&ii!==void 0?ii:l.pageXOffset,scrollY:(La=A.scrollY)!==null&&La!==void 0?La:l.pageYOffset},Ce=new V(q.scrollX,q.scrollY,q.windowWidth,q.windowHeight),be=new bl(_,Ce),tt=(Ri=A.foreignObjectRendering)!==null&&Ri!==void 0?Ri:!1,ut={allowTaint:(Mi=A.allowTaint)!==null&&Mi!==void 0?Mi:!1,onclone:A.onclone,ignoreElements:A.ignoreElements,inlineImages:tt,copyStyles:tt},be.logger.debug("Starting document clone with size "+Ce.width+"x"+Ce.height+" scrolled to "+-Ce.left+","+-Ce.top),mt=new ZA(be,i,ut),Nt=mt.clonedReferenceElement,Nt?[4,mt.toIFrame(f,Ce)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return LA=ca.sent(),uA=Dl(Nt)||iu(Nt)?w(Nt.ownerDocument):e(be,Nt),xA=uA.width,Gr=uA.height,$A=uA.left,GA=uA.top,Bn=Hu(be,Nt,A.backgroundColor),Jr={canvas:A.canvas,backgroundColor:Bn,scale:(zo=(Ja=A.scale)!==null&&Ja!==void 0?Ja:l.devicePixelRatio)!==null&&zo!==void 0?zo:1,x:((Ta=A.x)!==null&&Ta!==void 0?Ta:0)+$A,y:((Za=A.y)!==null&&Za!==void 0?Za:0)+GA,width:($a=A.width)!==null&&$a!==void 0?$a:Math.ceil(xA),height:(ua=A.height)!==null&&ua!==void 0?ua:Math.ceil(Gr)},tt?(be.logger.debug("Document cloned, using foreign object rendering"),fn=new Fo(be,Jr),[4,fn.render(Nt)]):[3,3];case 2:return Ir=ca.sent(),[3,5];case 3:return be.logger.debug("Document cloned, element located at "+$A+","+GA+" with size "+xA+"x"+Gr+" using computed rendering"),be.logger.debug("Starting DOM parsing"),SA=Nl(be,Nt),Bn===SA.styles.backgroundColor&&(SA.styles.backgroundColor=Bs.TRANSPARENT),be.logger.debug("Starting renderer for element at "+Jr.x+","+Jr.y+" with size "+Jr.width+"x"+Jr.height),fn=new Pu(be,Jr),[4,fn.render(SA)];case 4:Ir=ca.sent(),ca.label=5;case 5:return(!((qa=A.removeContainer)!==null&&qa!==void 0)||qa)&&(ZA.destroy(LA)||be.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),be.logger.debug("Finished rendering"),[2,Ir]}})})},Hu=function(i,A,f){var l=A.ownerDocument,S=l.documentElement?kn(i,getComputedStyle(l.documentElement).backgroundColor):Bs.TRANSPARENT,_=l.body?kn(i,getComputedStyle(l.body).backgroundColor):Bs.TRANSPARENT,q=typeof f=="string"?kn(i,f):f===null?Bs.TRANSPARENT:4294967295;return A===l.documentElement?xr(S)?xr(_)?q:_:S:q};return Kl})}(Ru)),Ru.exports}/*! 23 * html2pdf.js v0.14.0 24 * Copyright (c) 2026 Erik Koopmans 25 * Released under the MIT License. 26 */(function(Mr,Ts){(function(sn,is){Mr.exports=is(xc())})(self,function(xs){return function(){var sn={
vendor: 229 bytes, line 26
26"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return w}});function w(j,C){(C==null||C>j.length)&&(C=j.length);for(var Q=0,L=Array(C);Q<C;Q++)L[Q]=j[Q];return L}},
vendor: 168 bytes, line 26
26"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return w}});function w(j){if(Array.isArray(j))return j}},
vendor: 441 bytes, line 26
26"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return j}});function w(C,Q,L,N,x,U,D){try{var K=C[U](D),W=K.value}catch(G){return void L(G)}K.done?Q(W):Promise.resolve(W).then(N,x)}function j(C){return function(){var Q=this,L=arguments;return new Promise(function(N,x){var U=C.apply(Q,L);function D(W){w(U,N,x,D,K,"next",W)}function K(W){w(U,N,x,D,K,"throw",W)}D(void 0)})}}},
vendor: 332 bytes, line 26
26"./node_modules/@babel/runtime/helpers/esm/defineProperty.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return j}});var w=e("./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js");function j(C,Q,L){return(Q=(0,w.default)(Q))in C?Object.defineProperty(C,Q,{value:L,enumerable:!0,configurable:!0,writable:!0}):C[Q]=L,C}},
vendor: 518 bytes, line 26
26"./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return w}});function w(j,C){var Q=j==null?null:typeof Symbol<"u"&&j[Symbol.iterator]||j["@@iterator"];if(Q!=null){var L,N,x,U,D=[],K=!0,W=!1;try{if(x=(Q=Q.call(j)).next,C===0){if(Object(Q)!==Q)return;K=!1}else for(;!(K=(L=x.call(Q)).done)&&(D.push(L.value),D.length!==C);K=!0);}catch(G){W=!0,N=G}finally{try{if(!K&&Q.return!=null&&(U=Q.return(),Object(U)!==U))return}finally{if(W)throw N}}return D}}},
vendor: 299 bytes, lines 26-27
26"./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return w}});function w(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 27In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},
vendor: 511 bytes, line 27
27"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return L}});var w=e("./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js"),j=e("./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js"),C=e("./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"),Q=e("./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js");function L(N,x){return(0,w.default)(N)||(0,j.default)(N,x)||(0,C.default)(N,x)||(0,Q.default)()}},
vendor: 461 bytes, line 27
27"./node_modules/@babel/runtime/helpers/esm/toPrimitive.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return j}});var w=e("./node_modules/@babel/runtime/helpers/esm/typeof.js");function j(C,Q){if((0,w.default)(C)!="object"||!C)return C;var L=C[Symbol.toPrimitive];if(L!==void 0){var N=L.call(C,Q||"default");if((0,w.default)(N)!="object")return N;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Q==="string"?String:Number)(C)}},
vendor: 337 bytes, line 27
27"./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return C}});var w=e("./node_modules/@babel/runtime/helpers/esm/typeof.js"),j=e("./node_modules/@babel/runtime/helpers/esm/toPrimitive.js");function C(Q){var L=(0,j.default)(Q,"string");return(0,w.default)(L)=="symbol"?L:L+""}},
vendor: 373 bytes, line 27
27"./node_modules/@babel/runtime/helpers/esm/typeof.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return w}});function w(j){"@babel/helpers - typeof";return w=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(C){return typeof C}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},w(j)}},
vendor: 506 bytes, line 27
27"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return j}});var w=e("./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js");function j(C,Q){if(C){if(typeof C=="string")return(0,w.default)(C,Q);var L={}.toString.call(C).slice(8,-1);return L==="Object"&&C.constructor&&(L=C.constructor.name),L==="Map"||L==="Set"?Array.from(C):L==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L)?(0,w.default)(C,Q):void 0}}},
vendor: 85,394 bytes, line 27
27"./node_modules/canvg/lib/index.es.js":function(P,V,e){e.r(V),e.d(V,{AElement:function(){return ai},AnimateColorElement:function(){return as},AnimateElement:function(){return An},AnimateTransformElement:function(){return Lr},BoundingBox:function(){return bA},CB1:function(){return Ne},CB2:function(){return Me},CB3:function(){return He},CB4:function(){return rt},Canvg:function(){return Os},CircleElement:function(){return Rn},ClipPathElement:function(){return Yn},DefsElement:function(){return Es},DescElement:function(){return ps},Document:function(){return zn},Element:function(){return vA},EllipseElement:function(){return In},FeColorMatrixElement:function(){return Ys},FeCompositeElement:function(){return _n},FeDropShadowElement:function(){return Mn},FeGaussianBlurElement:function(){return Is},FeMorphologyElement:function(){return $n},FilterElement:function(){return qA},Font:function(){return AA},FontElement:function(){return mi},FontFaceElement:function(){return Gn},GElement:function(){return Sn},GlyphElement:function(){return Yt},GradientElement:function(){return gn},ImageElement:function(){return Wr},LineElement:function(){return Cr},LinearGradientElement:function(){return Tn},MarkerElement:function(){return HA},MaskElement:function(){return Us},Matrix:function(){return DA},MissingGlyphElement:function(){return oi},Mouse:function(){return qt},PSEUDO_ZERO:function(){return Xe},Parser:function(){return PA},PathElement:function(){return $t},PathParser:function(){return eA},PatternElement:function(){return Xn},Point:function(){return Xt},PolygonElement:function(){return tn},PolylineElement:function(){return iA},Property:function(){return ke},QB1:function(){return Ye},QB2:function(){return Ft},QB3:function(){return bt},RadialGradientElement:function(){return pn},RectElement:function(){return Hn},RenderedElement:function(){return XA},Rotate:function(){return or},SVGElement:function(){return fr},SVGFontLoader:function(){return js},Scale:function(){return zA},Screen:function(){return aA},Skew:function(){return BA},SkewX:function(){return yA},SkewY:function(){return cr},StopElement:function(){return os},StyleElement:function(){return Fs},SymbolElement:function(){return Ns},TRefElement:function(){return Ii},TSpanElement:function(){return hA},TextElement:function(){return FA},TextPathElement:function(){return ln},TitleElement:function(){return wn},Transform:function(){return tr},Translate:function(){return br},UnknownElement:function(){return fA},UseElement:function(){return Ws},ViewPort:function(){return Rt},compressSpaces:function(){return K},default:function(){return Os},getSelectorSpecificity:function(){return et},normalizeAttributeName:function(){return ne},normalizeColor:function(){return ye},parseExternalUrl:function(){return ve},presets:function(){return D},toNumbers:function(){return X},trimLeft:function(){return W},trimRight:function(){return G},vectorMagnitude:function(){return lt},vectorsAngle:function(){return $e},vectorsRatio:function(){return ae}}),e("./node_modules/core-js/modules/es.promise.js");var w=e("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");e("./node_modules/core-js/modules/es.string.match.js"),e("./node_modules/core-js/modules/es.string.replace.js"),e("./node_modules/core-js/modules/es.string.starts-with.js"),e("./node_modules/core-js/modules/es.array.iterator.js"),e("./node_modules/core-js/modules/web.dom-collections.iterator.js");var j=e("./node_modules/@babel/runtime/helpers/esm/defineProperty.js");e("./node_modules/core-js/modules/es.array.reduce.js"),e("./node_modules/core-js/modules/es.string.ends-with.js"),e("./node_modules/core-js/modules/es.string.split.js");var C=e("./node_modules/raf/index.js");e("./node_modules/core-js/modules/es.string.trim.js");var Q=e("./node_modules/rgbcolor/index.js");e("./node_modules/core-js/modules/es.array.index-of.js"),e("./node_modules/core-js/modules/es.string.includes.js"),e("./node_modules/core-js/modules/es.array.reverse.js");var L=e("./node_modules/svg-pathdata/lib/SVGPathData.module.js");e("./node_modules/core-js/modules/es.regexp.to-string.js");var N=e("./node_modules/stackblur-canvas/dist/stackblur-es.js");function x(){var{DOMParser:At}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},u={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:At,createCanvas(B,y){return new OffscreenCanvas(B,y)},createImage(B){return(0,w.default)(function*(){var y=yield fetch(B),a=yield y.blob(),c=yield createImageBitmap(a);return c})()}};return(typeof DOMParser<"u"||typeof At>"u")&&Reflect.deleteProperty(u,"DOMParser"),u}function U(At){var{DOMParser:u,canvas:B,fetch:y}=At;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:u,fetch:y,createCanvas:B.createCanvas,createImage:B.loadImage}}var D=Object.freeze({__proto__:null,offscreen:x,node:U});function K(At){return At.replace(/(?!\u3000)\s+/gm," ")}function W(At){return At.replace(/^[\n \t]+/,"")}function G(At){return At.replace(/[\n \t]+$/,"")}function X(At){var u=(At||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return u.map(parseFloat)}var Z=/^[A-Z-]+$/;function ne(At){return Z.test(At)?At.toLowerCase():At}function ve(At){var u=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(At)||[];return u[2]||u[3]||u[4]}function ye(At){if(!At.startsWith("rgb"))return At;var u=3,B=At.replace(/\d+(\.\d+)?/g,(y,a)=>u--&&a?String(Math.round(parseFloat(y))):y);return B}var he=/(\[[^\]]+\])/g,Te=/(#[^\s+>~.[:]+)/g,ie=/(\.[^\s+>~.[:]+)/g,_e=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,re=/(:[\w-]+\([^)]*\))/gi,ge=/(:[^\s+>~.[:]+)/g,Se=/([^\s+>~.[:]+)/g;function le(At,u){var B=u.exec(At);return B?[At.replace(u," "),B.length]:[At,0]}function et(At){var u=[0,0,0],B=At.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),y=0;return[B,y]=le(B,he),u[1]+=y,[B,y]=le(B,Te),u[0]+=y,[B,y]=le(B,ie),u[1]+=y,[B,y]=le(B,_e),u[2]+=y,[B,y]=le(B,re),u[1]+=y,[B,y]=le(B,ge),u[1]+=y,B=B.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[B,y]=le(B,Se),u[2]+=y,u.join("")}var Xe=1e-8;function lt(At){return Math.sqrt(Math.pow(At[0],2)+Math.pow(At[1],2))}function ae(At,u){return(At[0]*u[0]+At[1]*u[1])/(lt(At)*lt(u))}function $e(At,u){return(At[0]*u[1]<At[1]*u[0]?-1:1)*Math.acos(ae(At,u))}function Ne(At){return At*At*At}function Me(At){return 3*At*At*(1-At)}function He(At){return 3*At*(1-At)*(1-At)}function rt(At){return(1-At)*(1-At)*(1-At)}function Ye(At){return At*At}function Ft(At){return 2*At*(1-At)}function bt(At){return(1-At)*(1-At)}class ke{constructor(u,B,y){this.document=u,this.name=B,this.value=y,this.isNormalizedColor=!1}static empty(u){return new ke(u,"EMPTY","")}split(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:" ",{document:B,name:y}=this;return K(this.getString()).trim().split(u).map(a=>new ke(B,y,a))}hasValue(u){var{value:B}=this;return B!==null&&B!==""&&(u||B!==0)&&typeof B<"u"}isString(u){var{value:B}=this,y=typeof B=="string";return!y||!u?y:u.test(B)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var u=this.getString();switch(!0){case u.endsWith("px"):case/^[0-9]+$/.test(u):return!0;default:return!1}}setValue(u){return this.value=u,this}getValue(u){return typeof u>"u"||this.hasValue()?this.value:u}getNumber(u){if(!this.hasValue())return typeof u>"u"?0:parseFloat(u);var{value:B}=this,y=parseFloat(B);return this.isString(/%$/)&&(y/=100),y}getString(u){return typeof u>"u"||this.hasValue()?typeof this.value>"u"?"":String(this.value):String(u)}getColor(u){var B=this.getString(u);return this.isNormalizedColor||(this.isNormalizedColor=!0,B=ye(B),this.value=B),B}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[y,a]=typeof u=="boolean"?[void 0,u]:[u],{viewPort:c}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(c.computeSize("x"),c.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(c.computeSize("x"),c.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*c.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*c.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*.013888888888888888;case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&a):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*c.computeSize(y);default:{var v=this.getNumber();return B&&v<1?v*c.computeSize(y):v}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var u=this.getString(),B=/#([^)'"]+)/.exec(u);return B&&(B=B[1]),B||(B=u),this.document.definitions[B]}getFillStyleDefinition(u,B){var y=this.getDefinition();if(!y)return null;if(typeof y.createGradient=="function")return y.createGradient(this.document.ctx,u,B);if(typeof y.createPattern=="function"){if(y.getHrefAttribute().hasValue()){var a=y.getAttribute("patternTransform");y=y.getHrefAttribute().getDefinition(),a.hasValue()&&y.getAttribute("patternTransform",!0).setValue(a.value)}return y.createPattern(this.document.ctx,u,B)}return null}getTextBaseline(){return this.hasValue()?ke.textBaselineMapping[this.getString()]:null}addOpacity(u){for(var B=this.getColor(),y=B.length,a=0,c=0;c<y&&(B[c]===","&&a++,a!==3);c++);if(u.hasValue()&&this.isString()&&a!==3){var v=new Q(B);v.ok&&(v.alpha=u.getNumber(),B=v.toRGBA())}return new ke(this.document,this.name,B)}}ke.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};class Rt{constructor(){this.viewPorts=[]}clear(){this.viewPorts=[]}setCurrent(u,B){this.viewPorts.push({width:u,height:B})}removeCurrent(){this.viewPorts.pop()}getCurrent(){var{viewPorts:u}=this;return u[u.length-1]}get width(){return this.getCurrent().width}get height(){return this.getCurrent().height}computeSize(u){return typeof u=="number"?u:u==="x"?this.width:u==="y"?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}}class Xt{constructor(u,B){this.x=u,this.y=B}static parse(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,[y=B,a=B]=X(u);return new Xt(y,a)}static parseScale(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[y=B,a=y]=X(u);return new Xt(y,a)}static parsePath(u){for(var B=X(u),y=B.length,a=[],c=0;c<y;c+=2)a.push(new Xt(B[c],B[c+1]));return a}angleTo(u){return Math.atan2(u.y-this.y,u.x-this.x)}applyTransform(u){var{x:B,y}=this,a=B*u[0]+y*u[2]+u[4],c=B*u[1]+y*u[3]+u[5];this.x=a,this.y=c}}class qt{constructor(u){this.screen=u,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}isWorking(){return this.working}start(){if(!this.working){var{screen:u,onClick:B,onMouseMove:y}=this,a=u.ctx.canvas;a.onclick=B,a.onmousemove=y,this.working=!0}}stop(){if(this.working){var u=this.screen.ctx.canvas;this.working=!1,u.onclick=null,u.onmousemove=null}}hasEvents(){return this.working&&this.events.length>0}runEvents(){if(this.working){var{screen:u,events:B,eventElements:y}=this,{style:a}=u.ctx.canvas;a&&(a.cursor=""),B.forEach((c,v)=>{for(var{run:T}=c,M=y[v];M;)T(M),M=M.parent}),this.events=[],this.eventElements=[]}}checkPath(u,B){if(!(!this.working||!B)){var{events:y,eventElements:a}=this;y.forEach((c,v)=>{var{x:T,y:M}=c;!a[v]&&B.isPointInPath&&B.isPointInPath(T,M)&&(a[v]=u)})}}checkBoundingBox(u,B){if(!(!this.working||!B)){var{events:y,eventElements:a}=this;y.forEach((c,v)=>{var{x:T,y:M}=c;!a[v]&&B.isPointInBox(T,M)&&(a[v]=u)})}}mapXY(u,B){for(var{window:y,ctx:a}=this.screen,c=new Xt(u,B),v=a.canvas;v;)c.x-=v.offsetLeft,c.y-=v.offsetTop,v=v.offsetParent;return y.scrollX&&(c.x+=y.scrollX),y.scrollY&&(c.y+=y.scrollY),c}onClick(u){var{x:B,y}=this.mapXY(u.clientX,u.clientY);this.events.push({type:"onclick",x:B,y,run(a){a.onClick&&a.onClick()}})}onMouseMove(u){var{x:B,y}=this.mapXY(u.clientX,u.clientY);this.events.push({type:"onmousemove",x:B,y,run(a){a.onMouseMove&&a.onMouseMove()}})}}var sA=typeof window<"u"?window:null,Mt=typeof fetch<"u"?fetch.bind(void 0):null;class aA{constructor(u){var{fetch:B=Mt,window:y=sA}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=u,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Rt,this.mouse=new qt(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=y,this.fetch=B}wait(u){this.waits.push(u)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var u=this.waits.every(B=>B());return u&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=u,u}setDefaults(u){u.strokeStyle="rgba(0,0,0,0)",u.lineCap="butt",u.lineJoin="miter",u.miterLimit=4}setViewBox(u){var{document:B,ctx:y,aspectRatio:a,width:c,desiredWidth:v,height:T,desiredHeight:M,minX:te=0,minY:Be=0,refX:r,refY:t,clip:o=!1,clipX:d=0,clipY:g=0}=u,m=K(a).replace(/^defer\s/,""),[O,E]=m.split(" "),F=O||"xMidYMid",k=E||"meet",$=c/v,ue=T/M,we=Math.min($,ue),R=Math.max($,ue),Oe=v,Ie=M;k==="meet"&&(Oe*=we,Ie*=we),k==="slice"&&(Oe*=R,Ie*=R);var De=new ke(B,"refX",r),pe=new ke(B,"refY",t),Je=De.hasValue()&&pe.hasValue();if(Je&&y.translate(-we*De.getPixels("x"),-we*pe.getPixels("y")),o){var ct=we*d,Ke=we*g;y.beginPath(),y.moveTo(ct,Ke),y.lineTo(c,Ke),y.lineTo(c,T),y.lineTo(ct,T),y.closePath(),y.clip()}if(!Je){var de=k==="meet"&&we===ue,nt=k==="slice"&&R===ue,Et=k==="meet"&&we===$,ht=k==="slice"&&R===$;F.startsWith("xMid")&&(de||nt)&&y.translate(c/2-Oe/2,0),F.endsWith("YMid")&&(Et||ht)&&y.translate(0,T/2-Ie/2),F.startsWith("xMax")&&(de||nt)&&y.translate(c-Oe,0),F.endsWith("YMax")&&(Et||ht)&&y.translate(0,T-Ie)}switch(!0){case F==="none":y.scale($,ue);break;case k==="meet":y.scale(we,we);break;case k==="slice":y.scale(R,R);break}y.translate(-te,-Be)}start(u){var{enableRedraw:B=!1,ignoreMouse:y=!1,ignoreAnimation:a=!1,ignoreDimensions:c=!1,ignoreClear:v=!1,forceRedraw:T,scaleWidth:M,scaleHeight:te,offsetX:Be,offsetY:r}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:t,mouse:o}=this,d=1e3/t;if(this.frameDuration=d,this.readyPromise=new Promise(F=>{this.resolveReady=F}),this.isReady()&&this.render(u,c,v,M,te,Be,r),!!B){var g=Date.now(),m=g,O=0,E=()=>{g=Date.now(),O=g-m,O>=d&&(m=g-O%d,this.shouldUpdate(a,T)&&(this.render(u,c,v,M,te,Be,r),o.runEvents())),this.intervalId=C(E)};y||o.start(),this.intervalId=C(E)}}stop(){this.intervalId&&(C.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(u,B){if(!u){var{frameDuration:y}=this,a=this.animations.reduce((c,v)=>v.update(y)||c,!1);if(a)return!0}return!!(typeof B=="function"&&B()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(u,B,y,a,c,v,T){var{CLIENT_WIDTH:M,CLIENT_HEIGHT:te,viewPort:Be,ctx:r,isFirstRender:t}=this,o=r.canvas;Be.clear(),o.width&&o.height?Be.setCurrent(o.width,o.height):Be.setCurrent(M,te);var d=u.getStyle("width"),g=u.getStyle("height");!B&&(t||typeof a!="number"&&typeof c!="number")&&(d.hasValue()&&(o.width=d.getPixels("x"),o.style&&(o.style.width="".concat(o.width,"px"))),g.hasValue()&&(o.height=g.getPixels("y"),o.style&&(o.style.height="".concat(o.height,"px"))));var m=o.clientWidth||o.width,O=o.clientHeight||o.height;if(B&&d.hasValue()&&g.hasValue()&&(m=d.getPixels("x"),O=g.getPixels("y")),Be.setCurrent(m,O),typeof v=="number"&&u.getAttribute("x",!0).setValue(v),typeof T=="number"&&u.getAttribute("y",!0).setValue(T),typeof a=="number"||typeof c=="number"){var E=X(u.getAttribute("viewBox").getString()),F=0,k=0;if(typeof a=="number"){var $=u.getStyle("width");$.hasValue()?F=$.getPixels("x")/a:isNaN(E[2])||(F=E[2]/a)}if(typeof c=="number"){var ue=u.getStyle("height");ue.hasValue()?k=ue.getPixels("y")/c:isNaN(E[3])||(k=E[3]/c)}F||(F=k),k||(k=F),u.getAttribute("width",!0).setValue(a),u.getAttribute("height",!0).setValue(c);var we=u.getStyle("transform",!0,!0);we.setValue("".concat(we.getString()," scale(").concat(1/F,", ").concat(1/k,")"))}y||r.clearRect(0,0,m,O),u.render(r),t&&(this.isFirstRender=!1)}}aA.defaultWindow=sA,aA.defaultFetch=Mt;var{defaultFetch:lA}=aA,ir=typeof DOMParser<"u"?DOMParser:null;class PA{constructor(){var{fetch:u=lA,DOMParser:B=ir}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=u,this.DOMParser=B}parse(u){var B=this;return(0,w.default)(function*(){return u.startsWith("<")?B.parseFromString(u):B.load(u)})()}parseFromString(u){var B=new this.DOMParser;try{return this.checkDocument(B.parseFromString(u,"image/svg+xml"))}catch{return this.checkDocument(B.parseFromString(u,"text/xml"))}}checkDocument(u){var B=u.getElementsByTagName("parsererror")[0];if(B)throw new Error(B.textContent);return u}load(u){var B=this;return(0,w.default)(function*(){var y=yield B.fetch(u),a=yield y.text();return B.parseFromString(a)})()}}class br{constructor(u,B){this.type="translate",this.point=null,this.point=Xt.parse(B)}apply(u){var{x:B,y}=this.point;u.translate(B||0,y||0)}unapply(u){var{x:B,y}=this.point;u.translate(-1*B||0,-1*y||0)}applyToPoint(u){var{x:B,y}=this.point;u.applyTransform([1,0,0,1,B||0,y||0])}}class or{constructor(u,B,y){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var a=X(B);this.angle=new ke(u,"angle",a[0]),this.originX=y[0],this.originY=y[1],this.cx=a[1]||0,this.cy=a[2]||0}apply(u){var{cx:B,cy:y,originX:a,originY:c,angle:v}=this,T=B+a.getPixels("x"),M=y+c.getPixels("y");u.translate(T,M),u.rotate(v.getRadians()),u.translate(-T,-M)}unapply(u){var{cx:B,cy:y,originX:a,originY:c,angle:v}=this,T=B+a.getPixels("x"),M=y+c.getPixels("y");u.translate(T,M),u.rotate(-1*v.getRadians()),u.translate(-T,-M)}applyToPoint(u){var{cx:B,cy:y,angle:a}=this,c=a.getRadians();u.applyTransform([1,0,0,1,B||0,y||0]),u.applyTransform([Math.cos(c),Math.sin(c),-Math.sin(c),Math.cos(c),0,0]),u.applyTransform([1,0,0,1,-B||0,-y||0])}}class zA{constructor(u,B,y){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var a=Xt.parseScale(B);(a.x===0||a.y===0)&&(a.x=Xe,a.y=Xe),this.scale=a,this.originX=y[0],this.originY=y[1]}apply(u){var{scale:{x:B,y},originX:a,originY:c}=this,v=a.getPixels("x"),T=c.getPixels("y");u.translate(v,T),u.scale(B,y||B),u.translate(-v,-T)}unapply(u){var{scale:{x:B,y},originX:a,originY:c}=this,v=a.getPixels("x"),T=c.getPixels("y");u.translate(v,T),u.scale(1/B,1/y||B),u.translate(-v,-T)}applyToPoint(u){var{x:B,y}=this.scale;u.applyTransform([B||0,0,0,y||0,0,0])}}class DA{constructor(u,B,y){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=X(B),this.originX=y[0],this.originY=y[1]}apply(u){var{originX:B,originY:y,matrix:a}=this,c=B.getPixels("x"),v=y.getPixels("y");u.translate(c,v),u.transform(a[0],a[1],a[2],a[3],a[4],a[5]),u.translate(-c,-v)}unapply(u){var{originX:B,originY:y,matrix:a}=this,c=a[0],v=a[2],T=a[4],M=a[1],te=a[3],Be=a[5],r=0,t=0,o=1,d=1/(c*(te*o-Be*t)-v*(M*o-Be*r)+T*(M*t-te*r)),g=B.getPixels("x"),m=y.getPixels("y");u.translate(g,m),u.transform(d*(te*o-Be*t),d*(Be*r-M*o),d*(T*t-v*o),d*(c*o-T*r),d*(v*Be-T*te),d*(T*M-c*Be)),u.translate(-g,-m)}applyToPoint(u){u.applyTransform(this.matrix)}}class BA extends DA{constructor(u,B,y){super(u,B,y),this.type="skew",this.angle=null,this.angle=new ke(u,"angle",B)}}class yA extends BA{constructor(u,B,y){super(u,B,y),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class cr extends BA{constructor(u,B,y){super(u,B,y),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}function Br(At){return K(At).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function Dr(At){var[u,B]=At.split("(");return[u.trim(),B.trim().replace(")","")]}class tr{constructor(u,B,y){this.document=u,this.transforms=[];var a=Br(B);a.forEach(c=>{if(c!=="none"){var[v,T]=Dr(c),M=tr.transformTypes[v];typeof M<"u"&&this.transforms.push(new M(this.document,T,y))}})}static fromElement(u,B){var y=B.getStyle("transform",!1,!0),[a,c=a]=B.getStyle("transform-origin",!1,!0).split(),v=[a,c];return y.hasValue()?new tr(u,y.getString(),v):null}apply(u){for(var{transforms:B}=this,y=B.length,a=0;a<y;a++)B[a].apply(u)}unapply(u){for(var{transforms:B}=this,y=B.length,a=y-1;a>=0;a--)B[a].unapply(u)}applyToPoint(u){for(var{transforms:B}=this,y=B.length,a=0;a<y;a++)B[a].applyToPoint(u)}}tr.transformTypes={translate:br,rotate:or,scale:zA,matrix:DA,skewX:yA,skewY:cr};class vA{constructor(u,B){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=u,this.node=B,this.captureTextNodes=y,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!B||B.nodeType!==1)){if(Array.from(B.attributes).forEach(T=>{var M=ne(T.nodeName);this.attributes[M]=new ke(u,M,T.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var a=this.getAttribute("style").getString().split(";").map(T=>T.trim());a.forEach(T=>{if(T){var[M,te]=T.split(":").map(Be=>Be.trim());this.styles[M]=new ke(u,M,te)}})}var{definitions:c}=u,v=this.getAttribute("id");v.hasValue()&&(c[v.getString()]||(c[v.getString()]=this)),Array.from(B.childNodes).forEach(T=>{if(T.nodeType===1)this.addChild(T);else if(y&&(T.nodeType===3||T.nodeType===4)){var M=u.createTextNode(T);M.getText().length>0&&this.addChild(M)}})}}getAttribute(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,y=this.attributes[u];if(!y&&B){var a=new ke(this.document,u,"");return this.attributes[u]=a,a}return y||ke.empty(this.document)}getHrefAttribute(){for(var u in this.attributes)if(u==="href"||u.endsWith(":href"))return this.attributes[u];return ke.empty(this.document)}getStyle(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=this.styles[u];if(a)return a;var c=this.getAttribute(u);if(c!=null&&c.hasValue())return this.styles[u]=c,c;if(!y){var{parent:v}=this;if(v){var T=v.getStyle(u);if(T!=null&&T.hasValue())return T}}if(B){var M=new ke(this.document,u,"");return this.styles[u]=M,M}return a||ke.empty(this.document)}render(u){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(u.save(),this.getStyle("mask").hasValue()){var B=this.getStyle("mask").getDefinition();B&&(this.applyEffects(u),B.apply(u,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var y=this.getStyle("filter").getDefinition();y&&(this.applyEffects(u),y.apply(u,this))}else this.setContext(u),this.renderChildren(u),this.clearContext(u);u.restore()}}setContext(u){}applyEffects(u){var B=tr.fromElement(this.document,this);B&&B.apply(u);var y=this.getStyle("clip-path",!1,!0);if(y.hasValue()){var a=y.getDefinition();a&&a.apply(u)}}clearContext(u){}renderChildren(u){this.children.forEach(B=>{B.render(u)})}addChild(u){var B=u instanceof vA?u:this.document.createElement(u);B.parent=this,vA.ignoreChildTypes.includes(B.type)||this.children.push(B)}matchesSelector(u){var B,{node:y}=this;if(typeof y.matches=="function")return y.matches(u);var a=(B=y.getAttribute)===null||B===void 0?void 0:B.call(y,"class");return!a||a===""?!1:a.split(" ").some(c=>".".concat(c)===u)}addStylesFromStyleDefinition(){var{styles:u,stylesSpecificity:B}=this.document;for(var y in u)if(!y.startsWith("@")&&this.matchesSelector(y)){var a=u[y],c=B[y];if(a)for(var v in a){var T=this.stylesSpecificity[v];typeof T>"u"&&(T="000"),c>=T&&(this.styles[v]=a[v],this.stylesSpecificity[v]=c)}}}removeStyles(u,B){var y=B.reduce((a,c)=>{var v=u.getStyle(c);if(!v.hasValue())return a;var T=v.getString();return v.setValue(""),[...a,[c,T]]},[]);return y}restoreStyles(u,B){B.forEach(y=>{var[a,c]=y;u.getStyle(a,!0).setValue(c)})}isFirstChild(){var u;return((u=this.parent)===null||u===void 0?void 0:u.children.indexOf(this))===0}}vA.ignoreChildTypes=["title"];class fA extends vA{constructor(u,B,y){super(u,B,y)}}function zt(At){var u=At.trim();return/^('|")/.test(u)?u:'"'.concat(u,'"')}function jt(At){return typeof process>"u"?At:At.trim().split(",").map(zt).join(",")}function _t(At){if(!At)return"";var u=At.trim().toLowerCase();switch(u){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return u;default:return/^oblique\s+(-|)\d+deg$/.test(u)?u:""}}function tA(At){if(!At)return"";var u=At.trim().toLowerCase();switch(u){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return u;default:return/^[\d.]+$/.test(u)?u:""}}class AA{constructor(u,B,y,a,c,v){var T=v?typeof v=="string"?AA.parse(v):v:{};this.fontFamily=c||T.fontFamily,this.fontSize=a||T.fontSize,this.fontStyle=u||T.fontStyle,this.fontWeight=y||T.fontWeight,this.fontVariant=B||T.fontVariant}static parse(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",B=arguments.length>1?arguments[1]:void 0,y="",a="",c="",v="",T="",M=K(u).trim().split(" "),te={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return M.forEach(Be=>{switch(!0){case(!te.fontStyle&&AA.styles.includes(Be)):Be!=="inherit"&&(y=Be),te.fontStyle=!0;break;case(!te.fontVariant&&AA.variants.includes(Be)):Be!=="inherit"&&(a=Be),te.fontStyle=!0,te.fontVariant=!0;break;case(!te.fontWeight&&AA.weights.includes(Be)):Be!=="inherit"&&(c=Be),te.fontStyle=!0,te.fontVariant=!0,te.fontWeight=!0;break;case!te.fontSize:Be!=="inherit"&&([v]=Be.split("/")),te.fontStyle=!0,te.fontVariant=!0,te.fontWeight=!0,te.fontSize=!0;break;default:Be!=="inherit"&&(T+=Be)}}),new AA(y,a,c,v,T,B)}toString(){return[_t(this.fontStyle),this.fontVariant,tA(this.fontWeight),this.fontSize,jt(this.fontFamily)].join(" ").trim()}}AA.styles="normal|italic|oblique|inherit",AA.variants="normal|small-caps|inherit",AA.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class bA{constructor(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=u,this.y1=B,this.x2=y,this.y2=a,this.addPoint(u,B),this.addPoint(y,a)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(u,B){typeof u<"u"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=u,this.x2=u),u<this.x1&&(this.x1=u),u>this.x2&&(this.x2=u)),typeof B<"u"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=B,this.y2=B),B<this.y1&&(this.y1=B),B>this.y2&&(this.y2=B))}addX(u){this.addPoint(u,null)}addY(u){this.addPoint(null,u)}addBoundingBox(u){if(u){var{x1:B,y1:y,x2:a,y2:c}=u;this.addPoint(B,y),this.addPoint(a,c)}}sumCubic(u,B,y,a,c){return Math.pow(1-u,3)*B+3*Math.pow(1-u,2)*u*y+3*(1-u)*Math.pow(u,2)*a+Math.pow(u,3)*c}bezierCurveAdd(u,B,y,a,c){var v=6*B-12*y+6*a,T=-3*B+9*y-9*a+3*c,M=3*y-3*B;if(T===0){if(v===0)return;var te=-M/v;0<te&&te<1&&(u?this.addX(this.sumCubic(te,B,y,a,c)):this.addY(this.sumCubic(te,B,y,a,c)));return}var Be=Math.pow(v,2)-4*M*T;if(!(Be<0)){var r=(-v+Math.sqrt(Be))/(2*T);0<r&&r<1&&(u?this.addX(this.sumCubic(r,B,y,a,c)):this.addY(this.sumCubic(r,B,y,a,c)));var t=(-v-Math.sqrt(Be))/(2*T);0<t&&t<1&&(u?this.addX(this.sumCubic(t,B,y,a,c)):this.addY(this.sumCubic(t,B,y,a,c)))}}addBezierCurve(u,B,y,a,c,v,T,M){this.addPoint(u,B),this.addPoint(T,M),this.bezierCurveAdd(!0,u,y,c,T),this.bezierCurveAdd(!1,B,a,v,M)}addQuadraticCurve(u,B,y,a,c,v){var T=u+.6666666666666666*(y-u),M=B+2/3*(a-B),te=T+1/3*(c-u),Be=M+1/3*(v-B);this.addBezierCurve(u,B,T,te,M,Be,c,v)}isPointInBox(u,B){var{x1:y,y1:a,x2:c,y2:v}=this;return y<=u&&u<=c&&a<=B&&B<=v}}class eA extends L.SVGPathData{constructor(u){super(u.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")),this.control=null,this.start=null,this.current=null,this.command=null,this.commands=this.commands,this.i=-1,this.previousCommand=null,this.points=[],this.angles=[]}reset(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new Xt(0,0),this.control=new Xt(0,0),this.current=new Xt(0,0),this.points=[],this.angles=[]}isEnd(){var{i:u,commands:B}=this;return u>=B.length-1}next(){var u=this.commands[++this.i];return this.previousCommand=this.command,this.command=u,u}getPoint(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",y=new Xt(this.command[u],this.command[B]);return this.makeAbsolute(y)}getAsControlPoint(u,B){var y=this.getPoint(u,B);return this.control=y,y}getAsCurrentPoint(u,B){var y=this.getPoint(u,B);return this.current=y,y}getReflectedControlPoint(){var u=this.previousCommand.type;if(u!==L.SVGPathData.CURVE_TO&&u!==L.SVGPathData.SMOOTH_CURVE_TO&&u!==L.SVGPathData.QUAD_TO&&u!==L.SVGPathData.SMOOTH_QUAD_TO)return this.current;var{current:{x:B,y},control:{x:a,y:c}}=this,v=new Xt(2*B-a,2*y-c);return v}makeAbsolute(u){if(this.command.relative){var{x:B,y}=this.current;u.x+=B,u.y+=y}return u}addMarker(u,B,y){var{points:a,angles:c}=this;y&&c.length>0&&!c[c.length-1]&&(c[c.length-1]=a[a.length-1].angleTo(y)),this.addMarkerAngle(u,B?B.angleTo(u):null)}addMarkerAngle(u,B){this.points.push(u),this.angles.push(B)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:u}=this,B=u.length,y=0;y<B;y++)if(!u[y]){for(var a=y+1;a<B;a++)if(u[a]){u[y]=u[a];break}}return u}}class XA extends vA{constructor(){super(...arguments),this.modifiedEmSizeStack=!1}calculateOpacity(){for(var u=1,B=this;B;){var y=B.getStyle("opacity",!1,!0);y.hasValue(!0)&&(u*=y.getNumber()),B=B.parent}return u}setContext(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!B){var y=this.getStyle("fill"),a=this.getStyle("fill-opacity"),c=this.getStyle("stroke"),v=this.getStyle("stroke-opacity");if(y.isUrlDefinition()){var T=y.getFillStyleDefinition(this,a);T&&(u.fillStyle=T)}else if(y.hasValue()){y.getString()==="currentColor"&&y.setValue(this.getStyle("color").getColor());var M=y.getColor();M!=="inherit"&&(u.fillStyle=M==="none"?"rgba(0,0,0,0)":M)}if(a.hasValue()){var te=new ke(this.document,"fill",u.fillStyle).addOpacity(a).getColor();u.fillStyle=te}if(c.isUrlDefinition()){var Be=c.getFillStyleDefinition(this,v);Be&&(u.strokeStyle=Be)}else if(c.hasValue()){c.getString()==="currentColor"&&c.setValue(this.getStyle("color").getColor());var r=c.getString();r!=="inherit"&&(u.strokeStyle=r==="none"?"rgba(0,0,0,0)":r)}if(v.hasValue()){var t=new ke(this.document,"stroke",u.strokeStyle).addOpacity(v).getString();u.strokeStyle=t}var o=this.getStyle("stroke-width");if(o.hasValue()){var d=o.getPixels();u.lineWidth=d||Xe}var g=this.getStyle("stroke-linecap"),m=this.getStyle("stroke-linejoin"),O=this.getStyle("stroke-miterlimit"),E=this.getStyle("stroke-dasharray"),F=this.getStyle("stroke-dashoffset");if(g.hasValue()&&(u.lineCap=g.getString()),m.hasValue()&&(u.lineJoin=m.getString()),O.hasValue()&&(u.miterLimit=O.getNumber()),E.hasValue()&&E.getString()!=="none"){var k=X(E.getString());typeof u.setLineDash<"u"?u.setLineDash(k):typeof u.webkitLineDash<"u"?u.webkitLineDash=k:typeof u.mozDash<"u"&&!(k.length===1&&k[0]===0)&&(u.mozDash=k);var $=F.getPixels();typeof u.lineDashOffset<"u"?u.lineDashOffset=$:typeof u.webkitLineDashOffset<"u"?u.webkitLineDashOffset=$:typeof u.mozDashOffset<"u"&&(u.mozDashOffset=$)}}if(this.modifiedEmSizeStack=!1,typeof u.font<"u"){var ue=this.getStyle("font"),we=this.getStyle("font-style"),R=this.getStyle("font-variant"),Oe=this.getStyle("font-weight"),Ie=this.getStyle("font-size"),De=this.getStyle("font-family"),pe=new AA(we.getString(),R.getString(),Oe.getString(),Ie.hasValue()?"".concat(Ie.getPixels(!0),"px"):"",De.getString(),AA.parse(ue.getString(),u.font));we.setValue(pe.fontStyle),R.setValue(pe.fontVariant),Oe.setValue(pe.fontWeight),Ie.setValue(pe.fontSize),De.setValue(pe.fontFamily),u.font=pe.toString(),Ie.isPixels()&&(this.document.emSize=Ie.getPixels(),this.modifiedEmSizeStack=!0)}B||(this.applyEffects(u),u.globalAlpha=this.calculateOpacity())}clearContext(u){super.clearContext(u),this.modifiedEmSizeStack&&this.document.popEmSize()}}class $t extends XA{constructor(u,B,y){super(u,B,y),this.type="path",this.pathParser=null,this.pathParser=new eA(this.getAttribute("d").getString())}path(u){var{pathParser:B}=this,y=new bA;for(B.reset(),u&&u.beginPath();!B.isEnd();)switch(B.next().type){case eA.MOVE_TO:this.pathM(u,y);break;case eA.LINE_TO:this.pathL(u,y);break;case eA.HORIZ_LINE_TO:this.pathH(u,y);break;case eA.VERT_LINE_TO:this.pathV(u,y);break;case eA.CURVE_TO:this.pathC(u,y);break;case eA.SMOOTH_CURVE_TO:this.pathS(u,y);break;case eA.QUAD_TO:this.pathQ(u,y);break;case eA.SMOOTH_QUAD_TO:this.pathT(u,y);break;case eA.ARC:this.pathA(u,y);break;case eA.CLOSE_PATH:this.pathZ(u,y);break}return y}getBoundingBox(u){return this.path()}getMarkers(){var{pathParser:u}=this,B=u.getMarkerPoints(),y=u.getMarkerAngles(),a=B.map((c,v)=>[c,y[v]]);return a}renderChildren(u){this.path(u),this.document.screen.mouse.checkPath(this,u);var B=this.getStyle("fill-rule");u.fillStyle!==""&&(B.getString("inherit")!=="inherit"?u.fill(B.getString()):u.fill()),u.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(u.save(),u.setTransform(1,0,0,1,0,0),u.stroke(),u.restore()):u.stroke());var y=this.getMarkers();if(y){var a=y.length-1,c=this.getStyle("marker-start"),v=this.getStyle("marker-mid"),T=this.getStyle("marker-end");if(c.isUrlDefinition()){var M=c.getDefinition(),[te,Be]=y[0];M.render(u,te,Be)}if(v.isUrlDefinition())for(var r=v.getDefinition(),t=1;t<a;t++){var[o,d]=y[t];r.render(u,o,d)}if(T.isUrlDefinition()){var g=T.getDefinition(),[m,O]=y[a];g.render(u,m,O)}}}static pathM(u){var B=u.getAsCurrentPoint();return u.start=u.current,{point:B}}pathM(u,B){var{pathParser:y}=this,{point:a}=$t.pathM(y),{x:c,y:v}=a;y.addMarker(a),B.addPoint(c,v),u&&u.moveTo(c,v)}static pathL(u){var{current:B}=u,y=u.getAsCurrentPoint();return{current:B,point:y}}pathL(u,B){var{pathParser:y}=this,{current:a,point:c}=$t.pathL(y),{x:v,y:T}=c;y.addMarker(c,a),B.addPoint(v,T),u&&u.lineTo(v,T)}static pathH(u){var{current:B,command:y}=u,a=new Xt((y.relative?B.x:0)+y.x,B.y);return u.current=a,{current:B,point:a}}pathH(u,B){var{pathParser:y}=this,{current:a,point:c}=$t.pathH(y),{x:v,y:T}=c;y.addMarker(c,a),B.addPoint(v,T),u&&u.lineTo(v,T)}static pathV(u){var{current:B,command:y}=u,a=new Xt(B.x,(y.relative?B.y:0)+y.y);return u.current=a,{current:B,point:a}}pathV(u,B){var{pathParser:y}=this,{current:a,point:c}=$t.pathV(y),{x:v,y:T}=c;y.addMarker(c,a),B.addPoint(v,T),u&&u.lineTo(v,T)}static pathC(u){var{current:B}=u,y=u.getPoint("x1","y1"),a=u.getAsControlPoint("x2","y2"),c=u.getAsCurrentPoint();return{current:B,point:y,controlPoint:a,currentPoint:c}}pathC(u,B){var{pathParser:y}=this,{current:a,point:c,controlPoint:v,currentPoint:T}=$t.pathC(y);y.addMarker(T,v,c),B.addBezierCurve(a.x,a.y,c.x,c.y,v.x,v.y,T.x,T.y),u&&u.bezierCurveTo(c.x,c.y,v.x,v.y,T.x,T.y)}static pathS(u){var{current:B}=u,y=u.getReflectedControlPoint(),a=u.getAsControlPoint("x2","y2"),c=u.getAsCurrentPoint();return{current:B,point:y,controlPoint:a,currentPoint:c}}pathS(u,B){var{pathParser:y}=this,{current:a,point:c,controlPoint:v,currentPoint:T}=$t.pathS(y);y.addMarker(T,v,c),B.addBezierCurve(a.x,a.y,c.x,c.y,v.x,v.y,T.x,T.y),u&&u.bezierCurveTo(c.x,c.y,v.x,v.y,T.x,T.y)}static pathQ(u){var{current:B}=u,y=u.getAsControlPoint("x1","y1"),a=u.getAsCurrentPoint();return{current:B,controlPoint:y,currentPoint:a}}pathQ(u,B){var{pathParser:y}=this,{current:a,controlPoint:c,currentPoint:v}=$t.pathQ(y);y.addMarker(v,c,c),B.addQuadraticCurve(a.x,a.y,c.x,c.y,v.x,v.y),u&&u.quadraticCurveTo(c.x,c.y,v.x,v.y)}static pathT(u){var{current:B}=u,y=u.getReflectedControlPoint();u.control=y;var a=u.getAsCurrentPoint();return{current:B,controlPoint:y,currentPoint:a}}pathT(u,B){var{pathParser:y}=this,{current:a,controlPoint:c,currentPoint:v}=$t.pathT(y);y.addMarker(v,c,c),B.addQuadraticCurve(a.x,a.y,c.x,c.y,v.x,v.y),u&&u.quadraticCurveTo(c.x,c.y,v.x,v.y)}static pathA(u){var{current:B,command:y}=u,{rX:a,rY:c,xRot:v,lArcFlag:T,sweepFlag:M}=y,te=v*(Math.PI/180),Be=u.getAsCurrentPoint(),r=new Xt(Math.cos(te)*(B.x-Be.x)/2+Math.sin(te)*(B.y-Be.y)/2,-Math.sin(te)*(B.x-Be.x)/2+Math.cos(te)*(B.y-Be.y)/2),t=Math.pow(r.x,2)/Math.pow(a,2)+Math.pow(r.y,2)/Math.pow(c,2);t>1&&(a*=Math.sqrt(t),c*=Math.sqrt(t));var o=(T===M?-1:1)*Math.sqrt((Math.pow(a,2)*Math.pow(c,2)-Math.pow(a,2)*Math.pow(r.y,2)-Math.pow(c,2)*Math.pow(r.x,2))/(Math.pow(a,2)*Math.pow(r.y,2)+Math.pow(c,2)*Math.pow(r.x,2)));isNaN(o)&&(o=0);var d=new Xt(o*a*r.y/c,o*-c*r.x/a),g=new Xt((B.x+Be.x)/2+Math.cos(te)*d.x-Math.sin(te)*d.y,(B.y+Be.y)/2+Math.sin(te)*d.x+Math.cos(te)*d.y),m=$e([1,0],[(r.x-d.x)/a,(r.y-d.y)/c]),O=[(r.x-d.x)/a,(r.y-d.y)/c],E=[(-r.x-d.x)/a,(-r.y-d.y)/c],F=$e(O,E);return ae(O,E)<=-1&&(F=Math.PI),ae(O,E)>=1&&(F=0),{currentPoint:Be,rX:a,rY:c,sweepFlag:M,xAxisRotation:te,centp:g,a1:m,ad:F}}pathA(u,B){var{pathParser:y}=this,{currentPoint:a,rX:c,rY:v,sweepFlag:T,xAxisRotation:M,centp:te,a1:Be,ad:r}=$t.pathA(y),t=1-T?1:-1,o=Be+t*(r/2),d=new Xt(te.x+c*Math.cos(o),te.y+v*Math.sin(o));if(y.addMarkerAngle(d,o-t*Math.PI/2),y.addMarkerAngle(a,o-t*Math.PI),B.addPoint(a.x,a.y),u&&!isNaN(Be)&&!isNaN(r)){var g=c>v?c:v,m=c>v?1:c/v,O=c>v?v/c:1;u.translate(te.x,te.y),u.rotate(M),u.scale(m,O),u.arc(0,0,g,Be,Be+r,!!(1-T)),u.scale(1/m,1/O),u.rotate(-M),u.translate(-te.x,-te.y)}}static pathZ(u){u.current=u.start}pathZ(u,B){$t.pathZ(this.pathParser),u&&B.x1!==B.x2&&B.y1!==B.y2&&u.closePath()}}class Yt extends $t{constructor(u,B,y){super(u,B,y),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class FA extends XA{constructor(u,B,y){super(u,B,new.target===FA?!0:y),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(u,B);var y=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();y&&(u.textBaseline=y)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(u){if(this.type!=="text")return this.getTElementBoundingBox(u);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(u);var B=null;return this.children.forEach((y,a)=>{var c=this.getChildBoundingBox(u,this,this,a);B?B.addBoundingBox(c):B=c}),B}getFontSize(){var{document:u,parent:B}=this,y=AA.parse(u.ctx.font).fontSize,a=B.getStyle("font-size").getNumber(y);return a}getTElementBoundingBox(u){var B=this.getFontSize();return new bA(this.x,this.y-B,this.x+this.measureText(u),this.y)}getGlyph(u,B,y){var a=B[y],c=null;if(u.isArabic){var v=B.length,T=B[y-1],M=B[y+1],te="isolated";if((y===0||T===" ")&&y<v-1&&M!==" "&&(te="terminal"),y>0&&T!==" "&&y<v-1&&M!==" "&&(te="medial"),y>0&&T!==" "&&(y===v-1||M===" ")&&(te="initial"),typeof u.glyphs[a]<"u"){var Be=u.glyphs[a];c=Be instanceof Yt?Be:Be[te]}}else c=u.glyphs[a];return c||(c=u.missingGlyph),c}getText(){return""}getTextFromNode(u){var B=u||this.node,y=Array.from(B.parentNode.childNodes),a=y.indexOf(B),c=y.length-1,v=K(B.textContent||"");return a===0&&(v=W(v)),a===c&&(v=G(v)),v}renderChildren(u){if(this.type!=="text"){this.renderTElementChildren(u);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(u),this.children.forEach((y,a)=>{this.renderChild(u,this,this,a)});var{mouse:B}=this.document.screen;B.isWorking()&&B.checkBoundingBox(this,this.getBoundingBox(u))}renderTElementChildren(u){var{document:B,parent:y}=this,a=this.getText(),c=y.getStyle("font-family").getDefinition();if(c){for(var{unitsPerEm:v}=c.fontFace,T=AA.parse(B.ctx.font),M=y.getStyle("font-size").getNumber(T.fontSize),te=y.getStyle("font-style").getString(T.fontStyle),Be=M/v,r=c.isRTL?a.split("").reverse().join(""):a,t=X(y.getAttribute("dx").getString()),o=r.length,d=0;d<o;d++){var g=this.getGlyph(c,r,d);u.translate(this.x,this.y),u.scale(Be,-Be);var m=u.lineWidth;u.lineWidth=u.lineWidth*v/M,te==="italic"&&u.transform(1,0,.4,1,0,0),g.render(u),te==="italic"&&u.transform(1,0,-.4,1,0,0),u.lineWidth=m,u.scale(1/Be,-1/Be),u.translate(-this.x,-this.y),this.x+=M*(g.horizAdvX||c.horizAdvX)/v,typeof t[d]<"u"&&!isNaN(t[d])&&(this.x+=t[d])}return}var{x:O,y:E}=this;u.fillStyle&&u.fillText(a,O,E),u.strokeStyle&&u.strokeText(a,O,E)}applyAnchoring(){if(!(this.textChunkStart>=this.leafTexts.length)){var u=this.leafTexts[this.textChunkStart],B=u.getStyle("text-anchor").getString("start"),y=!1,a=0;B==="start"&&!y||B==="end"&&y?a=u.x-this.minX:B==="end"&&!y||B==="start"&&y?a=u.x-this.maxX:a=u.x-(this.minX+this.maxX)/2;for(var c=this.textChunkStart;c<this.leafTexts.length;c++)this.leafTexts[c].x+=a;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}adjustChildCoordinatesRecursive(u){this.children.forEach((B,y)=>{this.adjustChildCoordinatesRecursiveCore(u,this,this,y)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(u,B,y,a){var c=y.children[a];c.children.length>0?c.children.forEach((v,T)=>{B.adjustChildCoordinatesRecursiveCore(u,B,c,T)}):this.adjustChildCoordinates(u,B,y,a)}adjustChildCoordinates(u,B,y,a){var c=y.children[a];if(typeof c.measureText!="function")return c;u.save(),c.setContext(u,!0);var v=c.getAttribute("x"),T=c.getAttribute("y"),M=c.getAttribute("dx"),te=c.getAttribute("dy"),Be=c.getStyle("font-family").getDefinition(),r=!!Be&&Be.isRTL;a===0&&(v.hasValue()||v.setValue(c.getInheritedAttribute("x")),T.hasValue()||T.setValue(c.getInheritedAttribute("y")),M.hasValue()||M.setValue(c.getInheritedAttribute("dx")),te.hasValue()||te.setValue(c.getInheritedAttribute("dy")));var t=c.measureText(u);return r&&(B.x-=t),v.hasValue()?(B.applyAnchoring(),c.x=v.getPixels("x"),M.hasValue()&&(c.x+=M.getPixels("x"))):(M.hasValue()&&(B.x+=M.getPixels("x")),c.x=B.x),B.x=c.x,r||(B.x+=t),T.hasValue()?(c.y=T.getPixels("y"),te.hasValue()&&(c.y+=te.getPixels("y"))):(te.hasValue()&&(B.y+=te.getPixels("y")),c.y=B.y),B.y=c.y,B.leafTexts.push(c),B.minX=Math.min(B.minX,c.x,c.x+t),B.maxX=Math.max(B.maxX,c.x,c.x+t),c.clearContext(u),u.restore(),c}getChildBoundingBox(u,B,y,a){var c=y.children[a];if(typeof c.getBoundingBox!="function")return null;var v=c.getBoundingBox(u);return v?(c.children.forEach((T,M)=>{var te=B.getChildBoundingBox(u,B,c,M);v.addBoundingBox(te)}),v):null}renderChild(u,B,y,a){var c=y.children[a];c.render(u),c.children.forEach((v,T)=>{B.renderChild(u,B,c,T)})}measureText(u){var{measureCache:B}=this;if(~B)return B;var y=this.getText(),a=this.measureTargetText(u,y);return this.measureCache=a,a}measureTargetText(u,B){if(!B.length)return 0;var{parent:y}=this,a=y.getStyle("font-family").getDefinition();if(a){for(var c=this.getFontSize(),v=a.isRTL?B.split("").reverse().join(""):B,T=X(y.getAttribute("dx").getString()),M=v.length,te=0,Be=0;Be<M;Be++){var r=this.getGlyph(a,v,Be);te+=(r.horizAdvX||a.horizAdvX)*c/a.fontFace.unitsPerEm,typeof T[Be]<"u"&&!isNaN(T[Be])&&(te+=T[Be])}return te}if(!u.measureText)return B.length*10;u.save(),this.setContext(u,!0);var{width:t}=u.measureText(B);return this.clearContext(u),u.restore(),t}getInheritedAttribute(u){for(var B=this;B instanceof FA&&B.isFirstChild();){var y=B.parent.getAttribute(u);if(y.hasValue(!0))return y.getValue("0");B=B.parent}return null}}class hA extends FA{constructor(u,B,y){super(u,B,new.target===hA?!0:y),this.type="tspan",this.text=this.children.length>0?"":this.getTextFromNode()}getText(){return this.text}}class _A extends hA{constructor(){super(...arguments),this.type="textNode"}}class fr extends XA{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(u){var B,{document:y}=this,{screen:a,window:c}=y,v=u.canvas;if(a.setDefaults(u),v.style&&typeof u.font<"u"&&c&&typeof c.getComputedStyle<"u"){u.font=c.getComputedStyle(v).getPropertyValue("font");var T=new ke(y,"fontSize",AA.parse(u.font).fontSize);T.hasValue()&&(y.rootEmSize=T.getPixels("y"),y.emSize=y.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:M,height:te}=a.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var Be=this.getAttribute("refX"),r=this.getAttribute("refY"),t=this.getAttribute("viewBox"),o=t.hasValue()?X(t.getString()):null,d=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",g=0,m=0,O=0,E=0;o&&(g=o[0],m=o[1]),this.root||(M=this.getStyle("width").getPixels("x"),te=this.getStyle("height").getPixels("y"),this.type==="marker"&&(O=g,E=m,g=0,m=0)),a.viewPort.setCurrent(M,te),this.node&&(!this.parent||((B=this.node.parentNode)===null||B===void 0?void 0:B.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(u),u.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),o&&(M=o[2],te=o[3]),y.setViewBox({ctx:u,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:a.viewPort.width,desiredWidth:M,height:a.viewPort.height,desiredHeight:te,minX:g,minY:m,refX:Be.getValue(),refY:r.getValue(),clip:d,clipX:O,clipY:E}),o&&(a.viewPort.removeCurrent(),a.viewPort.setCurrent(M,te))}clearContext(u){super.clearContext(u),this.document.screen.viewPort.removeCurrent()}resize(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=this.getAttribute("width",!0),c=this.getAttribute("height",!0),v=this.getAttribute("viewBox"),T=this.getAttribute("style"),M=a.getNumber(0),te=c.getNumber(0);if(y)if(typeof y=="string")this.getAttribute("preserveAspectRatio",!0).setValue(y);else{var Be=this.getAttribute("preserveAspectRatio");Be.hasValue()&&Be.setValue(Be.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(a.setValue(u),c.setValue(B),v.hasValue()||v.setValue("0 0 ".concat(M||u," ").concat(te||B)),T.hasValue()){var r=this.getStyle("width"),t=this.getStyle("height");r.hasValue()&&r.setValue("".concat(u,"px")),t.hasValue()&&t.setValue("".concat(B,"px"))}}}class Hn extends $t{constructor(){super(...arguments),this.type="rect"}path(u){var B=this.getAttribute("x").getPixels("x"),y=this.getAttribute("y").getPixels("y"),a=this.getStyle("width",!1,!0).getPixels("x"),c=this.getStyle("height",!1,!0).getPixels("y"),v=this.getAttribute("rx"),T=this.getAttribute("ry"),M=v.getPixels("x"),te=T.getPixels("y");if(v.hasValue()&&!T.hasValue()&&(te=M),T.hasValue()&&!v.hasValue()&&(M=te),M=Math.min(M,a/2),te=Math.min(te,c/2),u){var Be=4*((Math.sqrt(2)-1)/3);u.beginPath(),c>0&&a>0&&(u.moveTo(B+M,y),u.lineTo(B+a-M,y),u.bezierCurveTo(B+a-M+Be*M,y,B+a,y+te-Be*te,B+a,y+te),u.lineTo(B+a,y+c-te),u.bezierCurveTo(B+a,y+c-te+Be*te,B+a-M+Be*M,y+c,B+a-M,y+c),u.lineTo(B+M,y+c),u.bezierCurveTo(B+M-Be*M,y+c,B,y+c-te+Be*te,B,y+c-te),u.lineTo(B,y+te),u.bezierCurveTo(B,y+te-Be*te,B+M-Be*M,y,B+M,y),u.closePath())}return new bA(B,y,B+a,y+c)}getMarkers(){return null}}class Rn extends $t{constructor(){super(...arguments),this.type="circle"}path(u){var B=this.getAttribute("cx").getPixels("x"),y=this.getAttribute("cy").getPixels("y"),a=this.getAttribute("r").getPixels();return u&&a>0&&(u.beginPath(),u.arc(B,y,a,0,Math.PI*2,!1),u.closePath()),new bA(B-a,y-a,B+a,y+a)}getMarkers(){return null}}class In extends $t{constructor(){super(...arguments),this.type="ellipse"}path(u){var B=4*((Math.sqrt(2)-1)/3),y=this.getAttribute("rx").getPixels("x"),a=this.getAttribute("ry").getPixels("y"),c=this.getAttribute("cx").getPixels("x"),v=this.getAttribute("cy").getPixels("y");return u&&y>0&&a>0&&(u.beginPath(),u.moveTo(c+y,v),u.bezierCurveTo(c+y,v+B*a,c+B*y,v+a,c,v+a),u.bezierCurveTo(c-B*y,v+a,c-y,v+B*a,c-y,v),u.bezierCurveTo(c-y,v-B*a,c-B*y,v-a,c,v-a),u.bezierCurveTo(c+B*y,v-a,c+y,v-B*a,c+y,v),u.closePath()),new bA(c-y,v-a,c+y,v+a)}getMarkers(){return null}}class Cr extends $t{constructor(){super(...arguments),this.type="line"}getPoints(){return[new Xt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Xt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(u){var[{x:B,y},{x:a,y:c}]=this.getPoints();return u&&(u.beginPath(),u.moveTo(B,y),u.lineTo(a,c)),new bA(B,y,a,c)}getMarkers(){var[u,B]=this.getPoints(),y=u.angleTo(B);return[[u,y],[B,y]]}}class iA extends $t{constructor(u,B,y){super(u,B,y),this.type="polyline",this.points=[],this.points=Xt.parsePath(this.getAttribute("points").getString())}path(u){var{points:B}=this,[{x:y,y:a}]=B,c=new bA(y,a);return u&&(u.beginPath(),u.moveTo(y,a)),B.forEach(v=>{var{x:T,y:M}=v;c.addPoint(T,M),u&&u.lineTo(T,M)}),c}getMarkers(){var{points:u}=this,B=u.length-1,y=[];return u.forEach((a,c)=>{c!==B&&y.push([a,a.angleTo(u[c+1])])}),y.length>0&&y.push([u[u.length-1],y[y.length-1][1]]),y}}class tn extends iA{constructor(){super(...arguments),this.type="polygon"}path(u){var B=super.path(u),[{x:y,y:a}]=this.points;return u&&(u.lineTo(y,a),u.closePath()),B}}class Xn extends vA{constructor(){super(...arguments),this.type="pattern"}createPattern(u,B,y){var a=this.getStyle("width").getPixels("x",!0),c=this.getStyle("height").getPixels("y",!0),v=new fr(this.document,null);v.attributes.viewBox=new ke(this.document,"viewBox",this.getAttribute("viewBox").getValue()),v.attributes.width=new ke(this.document,"width","".concat(a,"px")),v.attributes.height=new ke(this.document,"height","".concat(c,"px")),v.attributes.transform=new ke(this.document,"transform",this.getAttribute("patternTransform").getValue()),v.children=this.children;var T=this.document.createCanvas(a,c),M=T.getContext("2d"),te=this.getAttribute("x"),Be=this.getAttribute("y");te.hasValue()&&Be.hasValue()&&M.translate(te.getPixels("x",!0),Be.getPixels("y",!0)),y.hasValue()?this.styles["fill-opacity"]=y:Reflect.deleteProperty(this.styles,"fill-opacity");for(var r=-1;r<=1;r++)for(var t=-1;t<=1;t++)M.save(),v.attributes.x=new ke(this.document,"x",r*T.width),v.attributes.y=new ke(this.document,"y",t*T.height),v.render(M),M.restore();var o=u.createPattern(T,"repeat");return o}}class HA extends vA{constructor(){super(...arguments),this.type="marker"}render(u,B,y){if(B){var{x:a,y:c}=B,v=this.getAttribute("orient").getString("auto"),T=this.getAttribute("markerUnits").getString("strokeWidth");u.translate(a,c),v==="auto"&&u.rotate(y),T==="strokeWidth"&&u.scale(u.lineWidth,u.lineWidth),u.save();var M=new fr(this.document,null);M.type=this.type,M.attributes.viewBox=new ke(this.document,"viewBox",this.getAttribute("viewBox").getValue()),M.attributes.refX=new ke(this.document,"refX",this.getAttribute("refX").getValue()),M.attributes.refY=new ke(this.document,"refY",this.getAttribute("refY").getValue()),M.attributes.width=new ke(this.document,"width",this.getAttribute("markerWidth").getValue()),M.attributes.height=new ke(this.document,"height",this.getAttribute("markerHeight").getValue()),M.attributes.overflow=new ke(this.document,"overflow",this.getAttribute("overflow").getValue()),M.attributes.fill=new ke(this.document,"fill",this.getAttribute("fill").getColor("black")),M.attributes.stroke=new ke(this.document,"stroke",this.getAttribute("stroke").getValue("none")),M.children=this.children,M.render(u),u.restore(),T==="strokeWidth"&&u.scale(1/u.lineWidth,1/u.lineWidth),v==="auto"&&u.rotate(-y),u.translate(-a,-c)}}}class Es extends vA{constructor(){super(...arguments),this.type="defs"}render(){}}class Sn extends XA{constructor(){super(...arguments),this.type="g"}getBoundingBox(u){var B=new bA;return this.children.forEach(y=>{B.addBoundingBox(y.getBoundingBox(u))}),B}}class gn extends vA{constructor(u,B,y){super(u,B,y),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:a,children:c}=this;c.forEach(v=>{v.type==="stop"&&a.push(v)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(u,B,y){var a=this;this.getHrefAttribute().hasValue()&&(a=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(a));var{stops:c}=a,v=this.getGradient(u,B);if(!v)return this.addParentOpacity(y,c[c.length-1].color);if(c.forEach(m=>{v.addColorStop(m.offset,this.addParentOpacity(y,m.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:T}=this,{MAX_VIRTUAL_PIXELS:M,viewPort:te}=T.screen,[Be]=te.viewPorts,r=new Hn(T,null);r.attributes.x=new ke(T,"x",-M/3),r.attributes.y=new ke(T,"y",-M/3),r.attributes.width=new ke(T,"width",M),r.attributes.height=new ke(T,"height",M);var t=new Sn(T,null);t.attributes.transform=new ke(T,"transform",this.getAttribute("gradientTransform").getValue()),t.children=[r];var o=new fr(T,null);o.attributes.x=new ke(T,"x",0),o.attributes.y=new ke(T,"y",0),o.attributes.width=new ke(T,"width",Be.width),o.attributes.height=new ke(T,"height",Be.height),o.children=[t];var d=T.createCanvas(Be.width,Be.height),g=d.getContext("2d");return g.fillStyle=v,o.render(g),g.createPattern(d,"no-repeat")}return v}inheritStopContainer(u){this.attributesToInherit.forEach(B=>{!this.getAttribute(B).hasValue()&&u.getAttribute(B).hasValue()&&this.getAttribute(B,!0).setValue(u.getAttribute(B).getValue())})}addParentOpacity(u,B){if(u.hasValue()){var y=new ke(this.document,"color",B);return y.addOpacity(u).getColor()}return B}}class Tn extends gn{constructor(u,B,y){super(u,B,y),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(u,B){var y=this.getGradientUnits()==="objectBoundingBox",a=y?B.getBoundingBox(u):null;if(y&&!a)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var c=y?a.x+a.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),v=y?a.y+a.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),T=y?a.x+a.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),M=y?a.y+a.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return c===T&&v===M?null:u.createLinearGradient(c,v,T,M)}}class pn extends gn{constructor(u,B,y){super(u,B,y),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(u,B){var y=this.getGradientUnits()==="objectBoundingBox",a=B.getBoundingBox(u);if(y&&!a)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var c=y?a.x+a.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),v=y?a.y+a.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),T=c,M=v;this.getAttribute("fx").hasValue()&&(T=y?a.x+a.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(M=y?a.y+a.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var te=y?(a.width+a.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),Be=this.getAttribute("fr").getPixels();return u.createRadialGradient(T,M,Be,c,v,te)}}class os extends vA{constructor(u,B,y){super(u,B,y),this.type="stop";var a=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),c=this.getStyle("stop-opacity"),v=this.getStyle("stop-color",!0);v.getString()===""&&v.setValue("#000"),c.hasValue()&&(v=v.addOpacity(c)),this.offset=a,this.color=v.getColor()}}class An extends vA{constructor(u,B,y){super(u,B,y),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,u.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new ke(u,"values",null);var a=this.getAttribute("values");a.hasValue()&&this.values.setValue(a.getString().split(";"))}getProperty(){var u=this.getAttribute("attributeType").getString(),B=this.getAttribute("attributeName").getString();return u==="CSS"?this.parent.getStyle(B,!0):this.parent.getAttribute(B,!0)}calcValue(){var{initialUnits:u}=this,{progress:B,from:y,to:a}=this.getProgress(),c=y.getNumber()+(a.getNumber()-y.getNumber())*B;return u==="%"&&(c*=100),"".concat(c).concat(u)}update(u){var{parent:B}=this,y=this.getProperty();if(this.initialValue||(this.initialValue=y.getString(),this.initialUnits=y.getUnits()),this.duration>this.maxDuration){var a=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(a==="freeze"&&!this.frozen)this.frozen=!0,B.animationFrozen=!0,B.animationFrozenValue=y.getString();else if(a==="remove"&&!this.removed)return this.removed=!0,y.setValue(B.animationFrozen?B.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=u;var c=!1;if(this.begin<this.duration){var v=this.calcValue(),T=this.getAttribute("type");if(T.hasValue()){var M=T.getString();v="".concat(M,"(").concat(v,")")}y.setValue(v),c=!0}return c}getProgress(){var{document:u,values:B}=this,y={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(B.hasValue()){var a=y.progress*(B.getValue().length-1),c=Math.floor(a),v=Math.ceil(a);y.from=new ke(u,"from",parseFloat(B.getValue()[c])),y.to=new ke(u,"to",parseFloat(B.getValue()[v])),y.progress=(a-c)/(v-c)}else y.from=this.from,y.to=this.to;return y}}class as extends An{constructor(){super(...arguments),this.type="animateColor"}calcValue(){var{progress:u,from:B,to:y}=this.getProgress(),a=new Q(B.getColor()),c=new Q(y.getColor());if(a.ok&&c.ok){var v=a.r+(c.r-a.r)*u,T=a.g+(c.g-a.g)*u,M=a.b+(c.b-a.b)*u;return"rgb(".concat(Math.floor(v),", ").concat(Math.floor(T),", ").concat(Math.floor(M),")")}return this.getAttribute("from").getColor()}}class Lr extends An{constructor(){super(...arguments),this.type="animateTransform"}calcValue(){var{progress:u,from:B,to:y}=this.getProgress(),a=X(B.getString()),c=X(y.getString()),v=a.map((T,M)=>{var te=c[M];return T+(te-T)*u}).join(" ");return v}}class mi extends vA{constructor(u,B,y){super(u,B,y),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:a}=u,{children:c}=this;for(var v of c)switch(v.type){case"font-face":{this.fontFace=v;var T=v.getStyle("font-family");T.hasValue()&&(a[T.getString()]=this);break}case"missing-glyph":this.missingGlyph=v;break;case"glyph":{var M=v;M.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[M.unicode]>"u"&&(this.glyphs[M.unicode]=Object.create(null)),this.glyphs[M.unicode][M.arabicForm]=M):this.glyphs[M.unicode]=M;break}}}render(){}}class Gn extends vA{constructor(u,B,y){super(u,B,y),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class oi extends $t{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class Ii extends FA{constructor(){super(...arguments),this.type="tref"}getText(){var u=this.getHrefAttribute().getDefinition();if(u){var B=u.children[0];if(B)return B.getText()}return""}}class ai extends FA{constructor(u,B,y){super(u,B,y),this.type="a";var{childNodes:a}=B,c=a[0],v=a.length>0&&Array.from(a).every(T=>T.nodeType===3);this.hasText=v,this.text=v?this.getTextFromNode(c):""}getText(){return this.text}renderChildren(u){if(this.hasText){super.renderChildren(u);var{document:B,x:y,y:a}=this,{mouse:c}=B.screen,v=new ke(B,"fontSize",AA.parse(B.ctx.font).fontSize);c.isWorking()&&c.checkBoundingBox(this,new bA(y,a-v.getPixels("y"),y+this.measureText(u),a))}else if(this.children.length>0){var T=new Sn(this.document,null);T.children=this.children,T.parent=this,T.render(u)}}onClick(){var{window:u}=this.document;u&&u.open(this.getHrefAttribute().getString())}onMouseMove(){var u=this.document.ctx;u.canvas.style.cursor="pointer"}}function mn(At,u){var B=Object.keys(At);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(At);u&&(y=y.filter(function(a){return Object.getOwnPropertyDescriptor(At,a).enumerable})),B.push.apply(B,y)}return B}function gs(At){for(var u=1;u<arguments.length;u++){var B=arguments[u]!=null?arguments[u]:{};u%2?mn(Object(B),!0).forEach(function(y){(0,j.default)(At,y,B[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(At,Object.getOwnPropertyDescriptors(B)):mn(Object(B)).forEach(function(y){Object.defineProperty(At,y,Object.getOwnPropertyDescriptor(B,y))})}return At}class ln extends FA{constructor(u,B,y){super(u,B,y),this.type="textPath",this.textWidth=0,this.textHeight=0,this.pathLength=-1,this.glyphInfo=null,this.letterSpacingCache=[],this.measuresCache=new Map([["",0]]);var a=this.getHrefAttribute().getDefinition();this.text=this.getTextFromNode(),this.dataArray=this.parsePathData(a)}getText(){return this.text}path(u){var{dataArray:B}=this;u&&u.beginPath(),B.forEach(y=>{var{type:a,points:c}=y;switch(a){case eA.LINE_TO:u&&u.lineTo(c[0],c[1]);break;case eA.MOVE_TO:u&&u.moveTo(c[0],c[1]);break;case eA.CURVE_TO:u&&u.bezierCurveTo(c[0],c[1],c[2],c[3],c[4],c[5]);break;case eA.QUAD_TO:u&&u.quadraticCurveTo(c[0],c[1],c[2],c[3]);break;case eA.ARC:{var[v,T,M,te,Be,r,t,o]=c,d=M>te?M:te,g=M>te?1:M/te,m=M>te?te/M:1;u&&(u.translate(v,T),u.rotate(t),u.scale(g,m),u.arc(0,0,d,Be,Be+r,!!(1-o)),u.scale(1/g,1/m),u.rotate(-t),u.translate(-v,-T));break}case eA.CLOSE_PATH:u&&u.closePath();break}})}renderChildren(u){this.setTextData(u),u.save();var B=this.parent.getStyle("text-decoration").getString(),y=this.getFontSize(),{glyphInfo:a}=this,c=u.fillStyle;B==="underline"&&u.beginPath(),a.forEach((v,T)=>{var{p0:M,p1:te,rotation:Be,text:r}=v;u.save(),u.translate(M.x,M.y),u.rotate(Be),u.fillStyle&&u.fillText(r,0,0),u.strokeStyle&&u.strokeText(r,0,0),u.restore(),B==="underline"&&(T===0&&u.moveTo(M.x,M.y+y/8),u.lineTo(te.x,te.y+y/5))}),B==="underline"&&(u.lineWidth=y/20,u.strokeStyle=c,u.stroke(),u.closePath()),u.restore()}getLetterSpacingAt(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[u]||0}findSegmentToFitChar(u,B,y,a,c,v,T,M,te){var Be=v,r=this.measureText(u,M);M===" "&&B==="justify"&&y<a&&(r+=(a-y)/c),te>-1&&(Be+=this.getLetterSpacingAt(te));var t=this.textHeight/20,o=this.getEquidistantPointOnPath(Be,t,0),d=this.getEquidistantPointOnPath(Be+r,t,0),g={p0:o,p1:d},m=o&&d?Math.atan2(d.y-o.y,d.x-o.x):0;if(T){var O=Math.cos(Math.PI/2+m)*T,E=Math.cos(-m)*T;g.p0=gs(gs({},o),{},{x:o.x+O,y:o.y+E}),g.p1=gs(gs({},d),{},{x:d.x+O,y:d.y+E})}return Be+=r,{offset:Be,segment:g,rotation:m}}measureText(u,B){var{measuresCache:y}=this,a=B||this.getText();if(y.has(a))return y.get(a);var c=this.measureTargetText(u,a);return y.set(a,c),c}setTextData(u){if(!this.glyphInfo){var B=this.getText(),y=B.split(""),a=B.split(" ").length-1,c=this.parent.getAttribute("dx").split().map(k=>k.getPixels("x")),v=this.parent.getAttribute("dy").getPixels("y"),T=this.parent.getStyle("text-anchor").getString("start"),M=this.getStyle("letter-spacing"),te=this.parent.getStyle("letter-spacing"),Be=0;!M.hasValue()||M.getValue()==="inherit"?Be=te.getPixels():M.hasValue()&&M.getValue()!=="initial"&&M.getValue()!=="unset"&&(Be=M.getPixels());var r=[],t=B.length;this.letterSpacingCache=r;for(var o=0;o<t;o++)r.push(typeof c[o]<"u"?c[o]:Be);var d=r.reduce((k,$,ue)=>ue===0?0:k+$||0,0),g=this.measureText(u),m=Math.max(g+d,0);this.textWidth=g,this.textHeight=this.getFontSize(),this.glyphInfo=[];var O=this.getPathLength(),E=this.getStyle("startOffset").getNumber(0)*O,F=0;(T==="middle"||T==="center")&&(F=-m/2),(T==="end"||T==="right")&&(F=-m),F+=E,y.forEach((k,$)=>{var{offset:ue,segment:we,rotation:R}=this.findSegmentToFitChar(u,T,m,O,a,F,v,k,$);F=ue,!(!we.p0||!we.p1)&&this.glyphInfo.push({text:y[$],p0:we.p0,p1:we.p1,rotation:R})})}}parsePathData(u){if(this.pathLength=-1,!u)return[];var B=[],{pathParser:y}=u;for(y.reset();!y.isEnd();){var{current:a}=y,c=a?a.x:0,v=a?a.y:0,T=y.next(),M=T.type,te=[];switch(T.type){case eA.MOVE_TO:this.pathM(y,te);break;case eA.LINE_TO:M=this.pathL(y,te);break;case eA.HORIZ_LINE_TO:M=this.pathH(y,te);break;case eA.VERT_LINE_TO:M=this.pathV(y,te);break;case eA.CURVE_TO:this.pathC(y,te);break;case eA.SMOOTH_CURVE_TO:M=this.pathS(y,te);break;case eA.QUAD_TO:this.pathQ(y,te);break;case eA.SMOOTH_QUAD_TO:M=this.pathT(y,te);break;case eA.ARC:te=this.pathA(y);break;case eA.CLOSE_PATH:$t.pathZ(y);break}T.type!==eA.CLOSE_PATH?B.push({type:M,points:te,start:{x:c,y:v},pathLength:this.calcLength(c,v,M,te)}):B.push({type:eA.CLOSE_PATH,points:[],pathLength:0})}return B}pathM(u,B){var{x:y,y:a}=$t.pathM(u).point;B.push(y,a)}pathL(u,B){var{x:y,y:a}=$t.pathL(u).point;return B.push(y,a),eA.LINE_TO}pathH(u,B){var{x:y,y:a}=$t.pathH(u).point;return B.push(y,a),eA.LINE_TO}pathV(u,B){var{x:y,y:a}=$t.pathV(u).point;return B.push(y,a),eA.LINE_TO}pathC(u,B){var{point:y,controlPoint:a,currentPoint:c}=$t.pathC(u);B.push(y.x,y.y,a.x,a.y,c.x,c.y)}pathS(u,B){var{point:y,controlPoint:a,currentPoint:c}=$t.pathS(u);return B.push(y.x,y.y,a.x,a.y,c.x,c.y),eA.CURVE_TO}pathQ(u,B){var{controlPoint:y,currentPoint:a}=$t.pathQ(u);B.push(y.x,y.y,a.x,a.y)}pathT(u,B){var{controlPoint:y,currentPoint:a}=$t.pathT(u);return B.push(y.x,y.y,a.x,a.y),eA.QUAD_TO}pathA(u){var{rX:B,rY:y,sweepFlag:a,xAxisRotation:c,centp:v,a1:T,ad:M}=$t.pathA(u);return a===0&&M>0&&(M-=2*Math.PI),a===1&&M<0&&(M+=2*Math.PI),[v.x,v.y,B,y,T,M,c,a]}calcLength(u,B,y,a){var c=0,v=null,T=null,M=0;switch(y){case eA.LINE_TO:return this.getLineLength(u,B,a[0],a[1]);case eA.CURVE_TO:for(c=0,v=this.getPointOnCubicBezier(0,u,B,a[0],a[1],a[2],a[3],a[4],a[5]),M=.01;M<=1;M+=.01)T=this.getPointOnCubicBezier(M,u,B,a[0],a[1],a[2],a[3],a[4],a[5]),c+=this.getLineLength(v.x,v.y,T.x,T.y),v=T;return c;case eA.QUAD_TO:for(c=0,v=this.getPointOnQuadraticBezier(0,u,B,a[0],a[1],a[2],a[3]),M=.01;M<=1;M+=.01)T=this.getPointOnQuadraticBezier(M,u,B,a[0],a[1],a[2],a[3]),c+=this.getLineLength(v.x,v.y,T.x,T.y),v=T;return c;case eA.ARC:{c=0;var te=a[4],Be=a[5],r=a[4]+Be,t=Math.PI/180;if(Math.abs(te-r)<t&&(t=Math.abs(te-r)),v=this.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],te,0),Be<0)for(M=te-t;M>r;M-=t)T=this.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],M,0),c+=this.getLineLength(v.x,v.y,T.x,T.y),v=T;else for(M=te+t;M<r;M+=t)T=this.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],M,0),c+=this.getLineLength(v.x,v.y,T.x,T.y),v=T;return T=this.getPointOnEllipticalArc(a[0],a[1],a[2],a[3],r,0),c+=this.getLineLength(v.x,v.y,T.x,T.y),c}}return 0}getPointOnLine(u,B,y,a,c){var v=arguments.length>5&&arguments[5]!==void 0?arguments[5]:B,T=arguments.length>6&&arguments[6]!==void 0?arguments[6]:y,M=(c-y)/(a-B+Xe),te=Math.sqrt(u*u/(1+M*M));a<B&&(te*=-1);var Be=M*te,r=null;if(a===B)r={x:v,y:T+Be};else if((T-y)/(v-B+Xe)===M)r={x:v+te,y:T+Be};else{var t=0,o=0,d=this.getLineLength(B,y,a,c);if(d<Xe)return null;var g=(v-B)*(a-B)+(T-y)*(c-y);g/=d*d,t=B+g*(a-B),o=y+g*(c-y);var m=this.getLineLength(v,T,t,o),O=Math.sqrt(u*u-m*m);te=Math.sqrt(O*O/(1+M*M)),a<B&&(te*=-1),Be=M*te,r={x:t+te,y:o+Be}}return r}getPointOnPath(u){var B=this.getPathLength(),y=0,a=null;if(u<-5e-5||u-5e-5>B)return null;var{dataArray:c}=this;for(var v of c){if(v&&(v.pathLength<5e-5||y+v.pathLength+5e-5<u)){y+=v.pathLength;continue}var T=u-y,M=0;switch(v.type){case eA.LINE_TO:a=this.getPointOnLine(T,v.start.x,v.start.y,v.points[0],v.points[1],v.start.x,v.start.y);break;case eA.ARC:{var te=v.points[4],Be=v.points[5],r=v.points[4]+Be;if(M=te+T/v.pathLength*Be,Be<0&&M<r||Be>=0&&M>r)break;a=this.getPointOnEllipticalArc(v.points[0],v.points[1],v.points[2],v.points[3],M,v.points[6]);break}case eA.CURVE_TO:M=T/v.pathLength,M>1&&(M=1),a=this.getPointOnCubicBezier(M,v.start.x,v.start.y,v.points[0],v.points[1],v.points[2],v.points[3],v.points[4],v.points[5]);break;case eA.QUAD_TO:M=T/v.pathLength,M>1&&(M=1),a=this.getPointOnQuadraticBezier(M,v.start.x,v.start.y,v.points[0],v.points[1],v.points[2],v.points[3]);break}if(a)return a;break}return null}getLineLength(u,B,y,a){return Math.sqrt((y-u)*(y-u)+(a-B)*(a-B))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((u,B)=>B.pathLength>0?u+B.pathLength:u,0)),this.pathLength}getPointOnCubicBezier(u,B,y,a,c,v,T,M,te){var Be=M*Ne(u)+v*Me(u)+a*He(u)+B*rt(u),r=te*Ne(u)+T*Me(u)+c*He(u)+y*rt(u);return{x:Be,y:r}}getPointOnQuadraticBezier(u,B,y,a,c,v,T){var M=v*Ye(u)+a*Ft(u)+B*bt(u),te=T*Ye(u)+c*Ft(u)+y*bt(u);return{x:M,y:te}}getPointOnEllipticalArc(u,B,y,a,c,v){var T=Math.cos(v),M=Math.sin(v),te={x:y*Math.cos(c),y:a*Math.sin(c)};return{x:u+(te.x*T-te.y*M),y:B+(te.x*M+te.y*T)}}buildEquidistantCache(u,B){var y=this.getPathLength(),a=B||.25,c=u||y/100;if(!this.equidistantCache||this.equidistantCache.step!==c||this.equidistantCache.precision!==a){this.equidistantCache={step:c,precision:a,points:[]};for(var v=0,T=0;T<=y;T+=a){var M=this.getPointOnPath(T),te=this.getPointOnPath(T+a);!M||!te||(v+=this.getLineLength(M.x,M.y,te.x,te.y),v>=c&&(this.equidistantCache.points.push({x:M.x,y:M.y,distance:T}),v-=c))}}}getEquidistantPointOnPath(u,B,y){if(this.buildEquidistantCache(B,y),u<0||u-this.getPathLength()>5e-5)return null;var a=Math.round(u/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[a]||null}}var li=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class Wr extends XA{constructor(u,B,y){super(u,B,y),this.type="image",this.loaded=!1;var a=this.getHrefAttribute().getString();if(a){var c=a.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(a);u.images.push(this),c?this.loadSvg(a):this.loadImage(a),this.isSvg=c}}loadImage(u){var B=this;return(0,w.default)(function*(){try{var y=yield B.document.createImage(u);B.image=y}catch(a){console.error('Error while loading image "'.concat(u,'":'),a)}B.loaded=!0})()}loadSvg(u){var B=this;return(0,w.default)(function*(){var y=li.exec(u);if(y){var a=y[5];y[4]==="base64"?B.image=atob(a):B.image=decodeURIComponent(a)}else try{var c=yield B.document.fetch(u),v=yield c.text();B.image=v}catch(T){console.error('Error while loading image "'.concat(u,'":'),T)}B.loaded=!0})()}renderChildren(u){var{document:B,image:y,loaded:a}=this,c=this.getAttribute("x").getPixels("x"),v=this.getAttribute("y").getPixels("y"),T=this.getStyle("width").getPixels("x"),M=this.getStyle("height").getPixels("y");if(!(!a||!y||!T||!M)){if(u.save(),u.translate(c,v),this.isSvg){var te=B.canvg.forkString(u,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:T,scaleHeight:M});te.document.documentElement.parent=this,te.render()}else{var Be=this.image;B.setViewBox({ctx:u,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:T,desiredWidth:Be.width,height:M,desiredHeight:Be.height}),this.loaded&&(typeof Be.complete>"u"||Be.complete)&&u.drawImage(Be,0,0)}u.restore()}}getBoundingBox(){var u=this.getAttribute("x").getPixels("x"),B=this.getAttribute("y").getPixels("y"),y=this.getStyle("width").getPixels("x"),a=this.getStyle("height").getPixels("y");return new bA(u,B,u+y,B+a)}}class Ns extends XA{constructor(){super(...arguments),this.type="symbol"}render(u){}}class js{constructor(u){this.document=u,this.loaded=!1,u.fonts.push(this)}load(u,B){var y=this;return(0,w.default)(function*(){try{var{document:a}=y,c=yield a.canvg.parser.load(B),v=c.getElementsByTagName("font");Array.from(v).forEach(T=>{var M=a.createElement(T);a.definitions[u]=M})}catch(T){console.error('Error while loading font "'.concat(B,'":'),T)}y.loaded=!0})()}}class Fs extends vA{constructor(u,B,y){super(u,B,y),this.type="style";var a=K(Array.from(B.childNodes).map(v=>v.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),c=a.split("}");c.forEach(v=>{var T=v.trim();if(T){var M=T.split("{"),te=M[0].split(","),Be=M[1].split(";");te.forEach(r=>{var t=r.trim();if(t){var o=u.styles[t]||{};if(Be.forEach(m=>{var O=m.indexOf(":"),E=m.substr(0,O).trim(),F=m.substr(O+1,m.length-O).trim();E&&F&&(o[E]=new ke(u,E,F))}),u.styles[t]=o,u.stylesSpecificity[t]=et(t),t==="@font-face"){var d=o["font-family"].getString().replace(/"|'/g,""),g=o.src.getString().split(",");g.forEach(m=>{if(m.indexOf('format("svg")')>0){var O=ve(m);O&&new js(u).load(d,O)}})}}})}})}}Fs.parseExternalUrl=ve;class Ws extends XA{constructor(){super(...arguments),this.type="use"}setContext(u){super.setContext(u);var B=this.getAttribute("x"),y=this.getAttribute("y");B.hasValue()&&u.translate(B.getPixels("x"),0),y.hasValue()&&u.translate(0,y.getPixels("y"))}path(u){var{element:B}=this;B&&B.path(u)}renderChildren(u){var{document:B,element:y}=this;if(y){var a=y;if(y.type==="symbol"&&(a=new fr(B,null),a.attributes.viewBox=new ke(B,"viewBox",y.getAttribute("viewBox").getString()),a.attributes.preserveAspectRatio=new ke(B,"preserveAspectRatio",y.getAttribute("preserveAspectRatio").getString()),a.attributes.overflow=new ke(B,"overflow",y.getAttribute("overflow").getString()),a.children=y.children,y.styles.opacity=new ke(B,"opacity",this.calculateOpacity())),a.type==="svg"){var c=this.getStyle("width",!1,!0),v=this.getStyle("height",!1,!0);c.hasValue()&&(a.attributes.width=new ke(B,"width",c.getString())),v.hasValue()&&(a.attributes.height=new ke(B,"height",v.getString()))}var T=a.parent;a.parent=this,a.render(u),a.parent=T}}getBoundingBox(u){var{element:B}=this;return B?B.getBoundingBox(u):null}elementTransform(){var{document:u,element:B}=this;return tr.fromElement(u,B)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function Xs(At,u,B,y,a,c){return At[B*y*4+u*4+c]}function ui(At,u,B,y,a,c,v){At[B*y*4+u*4+c]=v}function rn(At,u,B){var y=At[u];return y*B}function vn(At,u,B,y){return u+Math.cos(At)*B+Math.sin(At)*y}class Ys extends vA{constructor(u,B,y){super(u,B,y),this.type="feColorMatrix";var a=X(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var c=a[0];a=[.213+.787*c,.715-.715*c,.072-.072*c,0,0,.213-.213*c,.715+.285*c,.072-.072*c,0,0,.213-.213*c,.715-.715*c,.072+.928*c,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var v=a[0]*Math.PI/180;a=[vn(v,.213,.787,-.213),vn(v,.715,-.715,-.715),vn(v,.072,-.072,.928),0,0,vn(v,.213,-.213,.143),vn(v,.715,.285,.14),vn(v,.072,-.072,-.283),0,0,vn(v,.213,-.213,-.787),vn(v,.715,-.715,.715),vn(v,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":a=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=a,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(u,B,y,a,c){for(var{includeOpacity:v,matrix:T}=this,M=u.getImageData(0,0,a,c),te=0;te<c;te++)for(var Be=0;Be<a;Be++){var r=Xs(M.data,Be,te,a,c,0),t=Xs(M.data,Be,te,a,c,1),o=Xs(M.data,Be,te,a,c,2),d=Xs(M.data,Be,te,a,c,3),g=rn(T,0,r)+rn(T,1,t)+rn(T,2,o)+rn(T,3,d)+rn(T,4,1),m=rn(T,5,r)+rn(T,6,t)+rn(T,7,o)+rn(T,8,d)+rn(T,9,1),O=rn(T,10,r)+rn(T,11,t)+rn(T,12,o)+rn(T,13,d)+rn(T,14,1),E=rn(T,15,r)+rn(T,16,t)+rn(T,17,o)+rn(T,18,d)+rn(T,19,1);v&&(g=0,m=0,O=0,E*=d/255),ui(M.data,Be,te,a,c,0,g),ui(M.data,Be,te,a,c,1,m),ui(M.data,Be,te,a,c,2,O),ui(M.data,Be,te,a,c,3,E)}u.clearRect(0,0,a,c),u.putImageData(M,0,0)}}class Us extends vA{constructor(){super(...arguments),this.type="mask"}apply(u,B){var{document:y}=this,a=this.getAttribute("x").getPixels("x"),c=this.getAttribute("y").getPixels("y"),v=this.getStyle("width").getPixels("x"),T=this.getStyle("height").getPixels("y");if(!v&&!T){var M=new bA;this.children.forEach(d=>{M.addBoundingBox(d.getBoundingBox(u))}),a=Math.floor(M.x1),c=Math.floor(M.y1),v=Math.floor(M.width),T=Math.floor(M.height)}var te=this.removeStyles(B,Us.ignoreStyles),Be=y.createCanvas(a+v,c+T),r=Be.getContext("2d");y.screen.setDefaults(r),this.renderChildren(r),new Ys(y,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(r,0,0,a+v,c+T);var t=y.createCanvas(a+v,c+T),o=t.getContext("2d");y.screen.setDefaults(o),B.render(o),o.globalCompositeOperation="destination-in",o.fillStyle=r.createPattern(Be,"no-repeat"),o.fillRect(0,0,a+v,c+T),u.fillStyle=o.createPattern(t,"no-repeat"),u.fillRect(0,0,a+v,c+T),this.restoreStyles(B,te)}render(u){}}Us.ignoreStyles=["mask","transform","clip-path"];var Si=()=>{};class Yn extends vA{constructor(){super(...arguments),this.type="clipPath"}apply(u){var{document:B}=this,y=Reflect.getPrototypeOf(u),{beginPath:a,closePath:c}=u;y&&(y.beginPath=Si,y.closePath=Si),Reflect.apply(a,u,[]),this.children.forEach(v=>{if(!(typeof v.path>"u")){var T=typeof v.elementTransform<"u"?v.elementTransform():null;T||(T=tr.fromElement(B,v)),T&&T.apply(u),v.path(u),y&&(y.closePath=c),T&&T.unapply(u)}}),Reflect.apply(c,u,[]),u.clip(),y&&(y.beginPath=a,y.closePath=c)}render(u){}}class qA extends vA{constructor(){super(...arguments),this.type="filter"}apply(u,B){var{document:y,children:a}=this,c=B.getBoundingBox(u);if(c){var v=0,T=0;a.forEach(O=>{var E=O.extraFilterDistance||0;v=Math.max(v,E),T=Math.max(T,E)});var M=Math.floor(c.width),te=Math.floor(c.height),Be=M+2*v,r=te+2*T;if(!(Be<1||r<1)){var t=Math.floor(c.x),o=Math.floor(c.y),d=this.removeStyles(B,qA.ignoreStyles),g=y.createCanvas(Be,r),m=g.getContext("2d");y.screen.setDefaults(m),m.translate(-t+v,-o+T),B.render(m),a.forEach(O=>{typeof O.apply=="function"&&O.apply(m,0,0,Be,r)}),u.drawImage(g,0,0,Be,r,t-v,o-T,Be,r),this.restoreStyles(B,d)}}}render(u){}}qA.ignoreStyles=["filter","transform","clip-path"];class Mn extends vA{constructor(u,B,y){super(u,B,y),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(u,B,y,a,c){}}class $n extends vA{constructor(){super(...arguments),this.type="feMorphology"}apply(u,B,y,a,c){}}class _n extends vA{constructor(){super(...arguments),this.type="feComposite"}apply(u,B,y,a,c){}}class Is extends vA{constructor(u,B,y){super(u,B,y),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(u,B,y,a,c){var{document:v,blurRadius:T}=this,M=v.window?v.window.document.body:null,te=u.canvas;te.id=v.getUniqueId(),M&&(te.style.display="none",M.appendChild(te)),(0,N.canvasRGBA)(te,B,y,a,c,T),M&&M.removeChild(te)}}class wn extends vA{constructor(){super(...arguments),this.type="title"}}class ps extends vA{constructor(){super(...arguments),this.type="desc"}}var Nn={svg:fr,rect:Hn,circle:Rn,ellipse:In,line:Cr,polyline:iA,polygon:tn,path:$t,pattern:Xn,marker:HA,defs:Es,linearGradient:Tn,radialGradient:pn,stop:os,animate:An,animateColor:as,animateTransform:Lr,font:mi,"font-face":Gn,"missing-glyph":oi,glyph:Yt,text:FA,tspan:hA,tref:Ii,a:ai,textPath:ln,image:Wr,g:Sn,symbol:Ns,style:Fs,use:Ws,mask:Us,clipPath:Yn,filter:qA,feDropShadow:Mn,feMorphology:$n,feComposite:_n,feColorMatrix:Ys,feGaussianBlur:Is,title:wn,desc:ps};function Qn(At,u){var B=Object.keys(At);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(At);u&&(y=y.filter(function(a){return Object.getOwnPropertyDescriptor(At,a).enumerable})),B.push.apply(B,y)}return B}function ms(At){for(var u=1;u<arguments.length;u++){var B=arguments[u]!=null?arguments[u]:{};u%2?Qn(Object(B),!0).forEach(function(y){(0,j.default)(At,y,B[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(At,Object.getOwnPropertyDescriptors(B)):Qn(Object(B)).forEach(function(y){Object.defineProperty(At,y,Object.getOwnPropertyDescriptor(B,y))})}return At}function _s(At,u){var B=document.createElement("canvas");return B.width=At,B.height=u,B}function qn(At){return yn.apply(this,arguments)}function yn(){return yn=(0,w.default)(function*(At){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=document.createElement("img");return u&&(B.crossOrigin="Anonymous"),new Promise((y,a)=>{B.onload=()=>{y(B)},B.onerror=(c,v,T,M,te)=>{a(te)},B.src=At})}),yn.apply(this,arguments)}class zn{constructor(u){var{rootEmSize:B=12,emSize:y=12,createCanvas:a=zn.createCanvas,createImage:c=zn.createImage,anonymousCrossOrigin:v}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=u,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=u.screen,this.rootEmSize=B,this.emSize=y,this.createCanvas=a,this.createImage=this.bindCreateImage(c,v),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(u,B){return typeof B=="boolean"?(y,a)=>u(y,typeof a=="boolean"?a:B):u}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:u}=this;return u[u.length-1]}set emSize(u){var{emSizeStack:B}=this;B.push(u)}popEmSize(){var{emSizeStack:u}=this;u.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(u=>u.loaded)}isFontsLoaded(){return this.fonts.every(u=>u.loaded)}createDocumentElement(u){var B=this.createElement(u.documentElement);return B.root=!0,B.addStylesFromStyleDefinition(),this.documentElement=B,B}createElement(u){var B=u.nodeName.replace(/^[^:]+:/,""),y=zn.elementTypes[B];return typeof y<"u"?new y(this,u):new fA(this,u)}createTextNode(u){return new _A(this,u)}setViewBox(u){this.screen.setViewBox(ms({document:this},u))}}zn.createCanvas=_s,zn.createImage=qn,zn.elementTypes=Nn;function vs(At,u){var B=Object.keys(At);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(At);u&&(y=y.filter(function(a){return Object.getOwnPropertyDescriptor(At,a).enumerable})),B.push.apply(B,y)}return B}function es(At){for(var u=1;u<arguments.length;u++){var B=arguments[u]!=null?arguments[u]:{};u%2?vs(Object(B),!0).forEach(function(y){(0,j.default)(At,y,B[y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(At,Object.getOwnPropertyDescriptors(B)):vs(Object(B)).forEach(function(y){Object.defineProperty(At,y,Object.getOwnPropertyDescriptor(B,y))})}return At}class Os{constructor(u,B){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new PA(y),this.screen=new aA(u,y),this.options=y;var a=new zn(this,y),c=a.createDocumentElement(B);this.document=a,this.documentElement=c}static from(u,B){var y=arguments;return(0,w.default)(function*(){var a=y.length>2&&y[2]!==void 0?y[2]:{},c=new PA(a),v=yield c.parse(B);return new Os(u,v,a)})()}static fromString(u,B){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=new PA(y),c=a.parseFromString(B);return new Os(u,c,y)}fork(u,B){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Os.from(u,B,es(es({},this.options),y))}forkString(u,B){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Os.fromString(u,B,es(es({},this.options),y))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var u=arguments,B=this;return(0,w.default)(function*(){var y=u.length>0&&u[0]!==void 0?u[0]:{};B.start(es({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},y)),yield B.ready(),B.stop()})()}start(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:B,screen:y,options:a}=this;y.start(B,es(es({enableRedraw:!0},a),u))}stop(){this.screen.stop()}resize(u){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:u,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(u,B,y)}}},
vendor: 273 bytes, line 27
27"./node_modules/core-js/internals/a-callable.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-callable.js"),j=e("./node_modules/core-js/internals/try-to-string.js"),C=TypeError;P.exports=function(Q){if(w(Q))return Q;throw new C(j(Q)+" is not a function")}},
vendor: 282 bytes, line 27
27"./node_modules/core-js/internals/a-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-constructor.js"),j=e("./node_modules/core-js/internals/try-to-string.js"),C=TypeError;P.exports=function(Q){if(w(Q))return Q;throw new C(j(Q)+" is not a constructor")}},
vendor: 255 bytes, line 27
27"./node_modules/core-js/internals/a-possible-prototype.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-possible-prototype.js"),j=String,C=TypeError;P.exports=function(Q){if(w(Q))return Q;throw new C("Can't set "+j(Q)+" as a prototype")}},
vendor: 161 bytes, line 27
27"./node_modules/core-js/internals/a-set.js":function(P,V,e){var w=e("./node_modules/core-js/internals/set-helpers.js").has;P.exports=function(j){return w(j),j}},
vendor: 389 bytes, line 27
27"./node_modules/core-js/internals/add-to-unscopables.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js"),j=e("./node_modules/core-js/internals/object-create.js"),C=e("./node_modules/core-js/internals/object-define-property.js").f,Q=w("unscopables"),L=Array.prototype;L[Q]===void 0&&C(L,Q,{configurable:!0,value:j(null)}),P.exports=function(N){L[Q][N]=!0}},
vendor: 203 bytes, line 27
27"./node_modules/core-js/internals/advance-string-index.js":function(P,V,e){var w=e("./node_modules/core-js/internals/string-multibyte.js").charAt;P.exports=function(j,C,Q){return C+(Q?w(j,C).length:1)}},
vendor: 229 bytes, line 27
27"./node_modules/core-js/internals/an-instance.js":function(P,V,e){var w=e("./node_modules/core-js/internals/object-is-prototype-of.js"),j=TypeError;P.exports=function(C,Q){if(w(Q,C))return C;throw new j("Incorrect invocation")}},
vendor: 221 bytes, line 27
27"./node_modules/core-js/internals/an-object.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-object.js"),j=String,C=TypeError;P.exports=function(Q){if(w(Q))return Q;throw new C(j(Q)+" is not an object")}},
vendor: 285 bytes, line 27
27"./node_modules/core-js/internals/array-buffer-non-extensible.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=w(function(){if(typeof ArrayBuffer=="function"){var j=new ArrayBuffer(8);Object.isExtensible(j)&&Object.defineProperty(j,"a",{value:8})}})},
vendor: 314 bytes, line 27
27"./node_modules/core-js/internals/array-for-each.js":function(P,V,e){var w=e("./node_modules/core-js/internals/array-iteration.js").forEach,j=e("./node_modules/core-js/internals/array-method-is-strict.js"),C=j("forEach");P.exports=C?[].forEach:function(L){return w(this,L,arguments.length>1?arguments[1]:void 0)}},
vendor: 1,141 bytes, line 27
27"./node_modules/core-js/internals/array-from.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-context.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-object.js"),Q=e("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),L=e("./node_modules/core-js/internals/is-array-iterator-method.js"),N=e("./node_modules/core-js/internals/is-constructor.js"),x=e("./node_modules/core-js/internals/length-of-array-like.js"),U=e("./node_modules/core-js/internals/create-property.js"),D=e("./node_modules/core-js/internals/get-iterator.js"),K=e("./node_modules/core-js/internals/get-iterator-method.js"),W=Array;P.exports=function(X){var Z=C(X),ne=N(this),ve=arguments.length,ye=ve>1?arguments[1]:void 0,he=ye!==void 0;he&&(ye=w(ye,ve>2?arguments[2]:void 0));var Te=K(Z),ie=0,_e,re,ge,Se,le,et;if(Te&&!(this===W&&L(Te)))for(re=ne?new this:[],Se=D(Z,Te),le=Se.next;!(ge=j(le,Se)).done;ie++)et=he?Q(Se,ye,[ge.value,ie],!0):ge.value,U(re,ie,et);else for(_e=x(Z),re=ne?new this(_e):W(_e);_e>ie;ie++)et=he?ye(Z[ie],ie):Z[ie],U(re,ie,et);return re.length=ie,re}},
vendor: 516 bytes, line 27
27"./node_modules/core-js/internals/array-includes.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-indexed-object.js"),j=e("./node_modules/core-js/internals/to-absolute-index.js"),C=e("./node_modules/core-js/internals/length-of-array-like.js"),Q=function(L){return function(N,x,U){var D=w(N),K=C(D);if(K===0)return!L&&-1;var W=j(U,K),G;if(L&&x!==x){for(;K>W;)if(G=D[W++],G!==G)return!0}else for(;K>W;W++)if((L||W in D)&&D[W]===x)return L||W||0;return!L&&-1}};P.exports={includes:Q(!0),indexOf:Q(!1)}},
vendor: 1,012 bytes, line 27
27"./node_modules/core-js/internals/array-iteration.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-context.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/indexed-object.js"),Q=e("./node_modules/core-js/internals/to-object.js"),L=e("./node_modules/core-js/internals/length-of-array-like.js"),N=e("./node_modules/core-js/internals/array-species-create.js"),x=j([].push),U=function(D){var K=D===1,W=D===2,G=D===3,X=D===4,Z=D===6,ne=D===7,ve=D===5||Z;return function(ye,he,Te,ie){for(var _e=Q(ye),re=C(_e),ge=L(re),Se=w(he,Te),le=0,et=ie||N,Xe=K?et(ye,ge):W||ne?et(ye,0):void 0,lt,ae;ge>le;le++)if((ve||le in re)&&(lt=re[le],ae=Se(lt,le,_e),D))if(K)Xe[le]=ae;else if(ae)switch(D){case 3:return!0;case 5:return lt;case 6:return le;case 2:x(Xe,lt)}else switch(D){case 4:return!1;case 7:x(Xe,lt)}return Z?-1:G||X?X:Xe}};P.exports={forEach:U(0),map:U(1),filter:U(2),some:U(3),every:U(4),find:U(5),findIndex:U(6),filterReject:U(7)}},
vendor: 424 bytes, line 27
27"./node_modules/core-js/internals/array-method-has-species-support.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/well-known-symbol.js"),C=e("./node_modules/core-js/internals/environment-v8-version.js"),Q=j("species");P.exports=function(L){return C>=51||!w(function(){var N=[],x=N.constructor={};return x[Q]=function(){return{foo:1}},N[L](Boolean).foo!==1})}},
vendor: 233 bytes, line 27
27"./node_modules/core-js/internals/array-method-is-strict.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=function(j,C){var Q=[][j];return!!Q&&w(function(){Q.call(null,C||function(){return 1},1)})}},
vendor: 675 bytes, line 27
27"./node_modules/core-js/internals/array-reduce.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-callable.js"),j=e("./node_modules/core-js/internals/to-object.js"),C=e("./node_modules/core-js/internals/indexed-object.js"),Q=e("./node_modules/core-js/internals/length-of-array-like.js"),L=TypeError,N="Reduce of empty array with no initial value",x=function(U){return function(D,K,W,G){var X=j(D),Z=C(X),ne=Q(X);if(w(K),ne===0&&W<2)throw new L(N);var ve=U?ne-1:0,ye=U?-1:1;if(W<2)for(;;){if(ve in Z){G=Z[ve],ve+=ye;break}if(ve+=ye,U?ve<0:ne<=ve)throw new L(N)}for(;U?ve>=0:ne>ve;ve+=ye)ve in Z&&(G=K(G,Z[ve],ve,X));return G}};P.exports={left:x(!1),right:x(!0)}},
vendor: 158 bytes, line 27
27"./node_modules/core-js/internals/array-slice.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js");P.exports=w([].slice)},
vendor: 482 bytes, line 27
27"./node_modules/core-js/internals/array-species-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-array.js"),j=e("./node_modules/core-js/internals/is-constructor.js"),C=e("./node_modules/core-js/internals/is-object.js"),Q=e("./node_modules/core-js/internals/well-known-symbol.js"),L=Q("species"),N=Array;P.exports=function(x){var U;return w(x)&&(U=x.constructor,j(U)&&(U===N||w(U.prototype))?U=void 0:C(U)&&(U=U[L],U===null&&(U=void 0))),U===void 0?N:U}},
vendor: 202 bytes, line 27
27"./node_modules/core-js/internals/array-species-create.js":function(P,V,e){var w=e("./node_modules/core-js/internals/array-species-constructor.js");P.exports=function(j,C){return new(w(j))(C===0?0:C)}},
vendor: 291 bytes, line 27
27"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(P,V,e){var w=e("./node_modules/core-js/internals/an-object.js"),j=e("./node_modules/core-js/internals/iterator-close.js");P.exports=function(C,Q,L,N){try{return N?Q(w(L)[0],L[1]):Q(L)}catch(x){j(C,"throw",x)}}},
vendor: 484 bytes, line 27
27"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js"),j=w("iterator"),C=!1;try{var Q=0,L={next:function(){return{done:!!Q++}},return:function(){C=!0}};L[j]=function(){return this},Array.from(L,function(){throw 2})}catch{}P.exports=function(N,x){try{if(!x&&!C)return!1}catch{return!1}var U=!1;try{var D={};D[j]=function(){return{next:function(){return{done:U=!0}}}},N(D)}catch{}return U}},
vendor: 210 bytes, line 27
27"./node_modules/core-js/internals/classof-raw.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=w({}.toString),C=w("".slice);P.exports=function(Q){return C(j(Q),8,-1)}},
vendor: 593 bytes, line 27
27"./node_modules/core-js/internals/classof.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-string-tag-support.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/classof-raw.js"),Q=e("./node_modules/core-js/internals/well-known-symbol.js"),L=Q("toStringTag"),N=Object,x=C(function(){return arguments}())==="Arguments",U=function(D,K){try{return D[K]}catch{}};P.exports=w?C:function(D){var K,W,G;return D===void 0?"Undefined":D===null?"Null":typeof(W=U(K=N(D),L))=="string"?W:x?C(K):(G=C(K))==="Object"&&j(K.callee)?"Arguments":G}},
vendor: 2,874 bytes, line 27
27"./node_modules/core-js/internals/collection-strong.js":function(P,V,e){var w=e("./node_modules/core-js/internals/object-create.js"),j=e("./node_modules/core-js/internals/define-built-in-accessor.js"),C=e("./node_modules/core-js/internals/define-built-ins.js"),Q=e("./node_modules/core-js/internals/function-bind-context.js"),L=e("./node_modules/core-js/internals/an-instance.js"),N=e("./node_modules/core-js/internals/is-null-or-undefined.js"),x=e("./node_modules/core-js/internals/iterate.js"),U=e("./node_modules/core-js/internals/iterator-define.js"),D=e("./node_modules/core-js/internals/create-iter-result-object.js"),K=e("./node_modules/core-js/internals/set-species.js"),W=e("./node_modules/core-js/internals/descriptors.js"),G=e("./node_modules/core-js/internals/internal-metadata.js").fastKey,X=e("./node_modules/core-js/internals/internal-state.js"),Z=X.set,ne=X.getterFor;P.exports={getConstructor:function(ve,ye,he,Te){var ie=ve(function(le,et){L(le,_e),Z(le,{type:ye,index:w(null),first:null,last:null,size:0}),W||(le.size=0),N(et)||x(et,le[Te],{that:le,AS_ENTRIES:he})}),_e=ie.prototype,re=ne(ye),ge=function(le,et,Xe){var lt=re(le),ae=Se(le,et),$e,Ne;return ae?ae.value=Xe:(lt.last=ae={index:Ne=G(et,!0),key:et,value:Xe,previous:$e=lt.last,next:null,removed:!1},lt.first||(lt.first=ae),$e&&($e.next=ae),W?lt.size++:le.size++,Ne!=="F"&&(lt.index[Ne]=ae)),le},Se=function(le,et){var Xe=re(le),lt=G(et),ae;if(lt!=="F")return Xe.index[lt];for(ae=Xe.first;ae;ae=ae.next)if(ae.key===et)return ae};return C(_e,{clear:function(){for(var et=this,Xe=re(et),lt=Xe.first;lt;)lt.removed=!0,lt.previous&&(lt.previous=lt.previous.next=null),lt=lt.next;Xe.first=Xe.last=null,Xe.index=w(null),W?Xe.size=0:et.size=0},delete:function(le){var et=this,Xe=re(et),lt=Se(et,le);if(lt){var ae=lt.next,$e=lt.previous;delete Xe.index[lt.index],lt.removed=!0,$e&&($e.next=ae),ae&&(ae.previous=$e),Xe.first===lt&&(Xe.first=ae),Xe.last===lt&&(Xe.last=$e),W?Xe.size--:et.size--}return!!lt},forEach:function(et){for(var Xe=re(this),lt=Q(et,arguments.length>1?arguments[1]:void 0),ae;ae=ae?ae.next:Xe.first;)for(lt(ae.value,ae.key,this);ae&&ae.removed;)ae=ae.previous},has:function(et){return!!Se(this,et)}}),C(_e,he?{get:function(et){var Xe=Se(this,et);return Xe&&Xe.value},set:function(et,Xe){return ge(this,et===0?0:et,Xe)}}:{add:function(et){return ge(this,et=et===0?0:et,et)}}),W&&j(_e,"size",{configurable:!0,get:function(){return re(this).size}}),ie},setStrong:function(ve,ye,he){var Te=ye+" Iterator",ie=ne(ye),_e=ne(Te);U(ve,ye,function(re,ge){Z(this,{type:Te,target:re,state:ie(re),kind:ge,last:null})},function(){for(var re=_e(this),ge=re.kind,Se=re.last;Se&&Se.removed;)Se=Se.previous;return!re.target||!(re.last=Se=Se?Se.next:re.state.first)?(re.target=null,D(void 0,!0)):D(ge==="keys"?Se.key:ge==="values"?Se.value:[Se.key,Se.value],!1)},he?"entries":"values",!he,!0),K(ye)}}},
vendor: 2,129 bytes, line 27
27"./node_modules/core-js/internals/collection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/function-uncurry-this.js"),Q=e("./node_modules/core-js/internals/is-forced.js"),L=e("./node_modules/core-js/internals/define-built-in.js"),N=e("./node_modules/core-js/internals/internal-metadata.js"),x=e("./node_modules/core-js/internals/iterate.js"),U=e("./node_modules/core-js/internals/an-instance.js"),D=e("./node_modules/core-js/internals/is-callable.js"),K=e("./node_modules/core-js/internals/is-null-or-undefined.js"),W=e("./node_modules/core-js/internals/is-object.js"),G=e("./node_modules/core-js/internals/fails.js"),X=e("./node_modules/core-js/internals/check-correctness-of-iteration.js"),Z=e("./node_modules/core-js/internals/set-to-string-tag.js"),ne=e("./node_modules/core-js/internals/inherit-if-required.js");P.exports=function(ve,ye,he){var Te=ve.indexOf("Map")!==-1,ie=ve.indexOf("Weak")!==-1,_e=Te?"set":"add",re=j[ve],ge=re&&re.prototype,Se=re,le={},et=function(He){var rt=C(ge[He]);L(ge,He,He==="add"?function(Ft){return rt(this,Ft===0?0:Ft),this}:He==="delete"?function(Ye){return ie&&!W(Ye)?!1:rt(this,Ye===0?0:Ye)}:He==="get"?function(Ft){return ie&&!W(Ft)?void 0:rt(this,Ft===0?0:Ft)}:He==="has"?function(Ft){return ie&&!W(Ft)?!1:rt(this,Ft===0?0:Ft)}:function(Ft,bt){return rt(this,Ft===0?0:Ft,bt),this})},Xe=Q(ve,!D(re)||!(ie||ge.forEach&&!G(function(){new re().entries().next()})));if(Xe)Se=he.getConstructor(ye,ve,Te,_e),N.enable();else if(Q(ve,!0)){var lt=new Se,ae=lt[_e](ie?{}:-0,1)!==lt,$e=G(function(){lt.has(1)}),Ne=X(function(He){new re(He)}),Me=!ie&&G(function(){for(var He=new re,rt=5;rt--;)He[_e](rt,rt);return!He.has(-0)});Ne||(Se=ye(function(He,rt){U(He,ge);var Ye=ne(new re,He,Se);return K(rt)||x(rt,Ye[_e],{that:Ye,AS_ENTRIES:Te}),Ye}),Se.prototype=ge,ge.constructor=Se),($e||Me)&&(et("delete"),et("has"),Te&&et("get")),(Me||ae)&&et(_e),ie&&ge.clear&&delete ge.clear}return le[ve]=Se,w({global:!0,constructor:!0,forced:Se!==re},le),Z(Se,ve),ie||he.setStrong(Se,ve,Te),Se}},
vendor: 466 bytes, line 27
27"./node_modules/core-js/internals/copy-constructor-properties.js":function(P,V,e){var w=e("./node_modules/core-js/internals/has-own-property.js"),j=e("./node_modules/core-js/internals/own-keys.js"),C=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Q=e("./node_modules/core-js/internals/object-define-property.js");P.exports=function(L,N,x){for(var U=j(N),D=Q.f,K=C.f,W=0;W<U.length;W++){var G=U[W];!w(L,G)&&!(x&&w(x,G))&&D(L,G,K(N,G))}}},
vendor: 260 bytes, line 27
27"./node_modules/core-js/internals/correct-is-regexp-logic.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js"),j=w("match");P.exports=function(C){var Q=/./;try{"/./"[C](Q)}catch{try{return Q[j]=!1,"/./"[C](Q)}catch{}}return!1}},
vendor: 252 bytes, line 27
27"./node_modules/core-js/internals/correct-prototype-getter.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=!w(function(){function j(){}return j.prototype.constructor=null,Object.getPrototypeOf(new j)!==j.prototype})},
vendor: 404 bytes, line 27
27"./node_modules/core-js/internals/create-html.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/require-object-coercible.js"),C=e("./node_modules/core-js/internals/to-string.js"),Q=/"/g,L=w("".replace);P.exports=function(N,x,U,D){var K=C(j(N)),W="<"+x;return U!==""&&(W+=" "+U+'="'+L(C(D),Q,""")+'"'),W+">"+K+"</"+x+">"}},
vendor: 125 bytes, line 27
27"./node_modules/core-js/internals/create-iter-result-object.js":function(P){P.exports=function(V,e){return{value:V,done:e}}},
vendor: 366 bytes, line 27
27"./node_modules/core-js/internals/create-non-enumerable-property.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/object-define-property.js"),C=e("./node_modules/core-js/internals/create-property-descriptor.js");P.exports=w?function(Q,L,N){return j.f(Q,L,C(1,N))}:function(Q,L,N){return Q[L]=N,Q}},
vendor: 173 bytes, line 27
27"./node_modules/core-js/internals/create-property-descriptor.js":function(P){P.exports=function(V,e){return{enumerable:!(V&1),configurable:!(V&2),writable:!(V&4),value:e}}},
vendor: 318 bytes, line 27
27"./node_modules/core-js/internals/create-property.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/object-define-property.js"),C=e("./node_modules/core-js/internals/create-property-descriptor.js");P.exports=function(Q,L,N){w?j.f(Q,L,C(0,N)):Q[L]=N}},
vendor: 312 bytes, line 27
27"./node_modules/core-js/internals/define-built-in-accessor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/make-built-in.js"),j=e("./node_modules/core-js/internals/object-define-property.js");P.exports=function(C,Q,L){return L.get&&w(L.get,Q,{getter:!0}),L.set&&w(L.set,Q,{setter:!0}),j.f(C,Q,L)}},
vendor: 604 bytes, line 27
27"./node_modules/core-js/internals/define-built-in.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-callable.js"),j=e("./node_modules/core-js/internals/object-define-property.js"),C=e("./node_modules/core-js/internals/make-built-in.js"),Q=e("./node_modules/core-js/internals/define-global-property.js");P.exports=function(L,N,x,U){U||(U={});var D=U.enumerable,K=U.name!==void 0?U.name:N;if(w(x)&&C(x,K,U),U.global)D?L[N]=x:Q(N,x);else{try{U.unsafe?L[N]&&(D=!0):delete L[N]}catch{}D?L[N]=x:j.f(L,N,{value:x,enumerable:!1,configurable:!U.nonConfigurable,writable:!U.nonWritable})}return L}},
vendor: 200 bytes, line 27
27"./node_modules/core-js/internals/define-built-ins.js":function(P,V,e){var w=e("./node_modules/core-js/internals/define-built-in.js");P.exports=function(j,C,Q){for(var L in C)w(j,L,C[L],Q);return j}},
vendor: 257 bytes, line 27
27"./node_modules/core-js/internals/define-global-property.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=Object.defineProperty;P.exports=function(C,Q){try{j(w,C,{value:Q,configurable:!0,writable:!0})}catch{w[C]=Q}return Q}},
vendor: 215 bytes, line 27
27"./node_modules/core-js/internals/descriptors.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=!w(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},
vendor: 285 bytes, line 27
27"./node_modules/core-js/internals/document-create-element.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=w.document,Q=j(C)&&j(C.createElement);P.exports=function(L){return Q?C.createElement(L):{}}},
vendor: 196 bytes, line 27
27"./node_modules/core-js/internals/does-not-exceed-safe-integer.js":function(P){var V=TypeError,e=9007199254740991;P.exports=function(w){if(w>e)throw V("Maximum allowed index exceeded");return w}},
vendor: 577 bytes, line 27
27"./node_modules/core-js/internals/dom-iterables.js":function(P){P.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},
vendor: 257 bytes, line 27
27"./node_modules/core-js/internals/dom-token-list-prototype.js":function(P,V,e){var w=e("./node_modules/core-js/internals/document-create-element.js"),j=w("span").classList,C=j&&j.constructor&&j.constructor.prototype;P.exports=C===Object.prototype?void 0:C},
vendor: 185 bytes, line 27
27"./node_modules/core-js/internals/enum-bug-keys.js":function(P){P.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 208 bytes, line 27
27"./node_modules/core-js/internals/environment-is-ios-pebble.js":function(P,V,e){var w=e("./node_modules/core-js/internals/environment-user-agent.js");P.exports=/ipad|iphone|ipod/i.test(w)&&typeof Pebble<"u"},
vendor: 199 bytes, line 27
27"./node_modules/core-js/internals/environment-is-ios.js":function(P,V,e){var w=e("./node_modules/core-js/internals/environment-user-agent.js");P.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(w)},
vendor: 155 bytes, line 27
27"./node_modules/core-js/internals/environment-is-node.js":function(P,V,e){var w=e("./node_modules/core-js/internals/environment.js");P.exports=w==="NODE"},
vendor: 192 bytes, line 27
27"./node_modules/core-js/internals/environment-is-webos-webkit.js":function(P,V,e){var w=e("./node_modules/core-js/internals/environment-user-agent.js");P.exports=/web0s(?!.*chrome)/i.test(w)},
vendor: 193 bytes, line 27
27"./node_modules/core-js/internals/environment-user-agent.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=w.navigator,C=j&&j.userAgent;P.exports=C?String(C):""},
vendor: 424 bytes, line 27
27"./node_modules/core-js/internals/environment-v8-version.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/environment-user-agent.js"),C=w.process,Q=w.Deno,L=C&&C.versions||Q&&Q.version,N=L&&L.v8,x,U;N&&(x=N.split("."),U=x[0]>0&&x[0]<4?1:+(x[0]+x[1])),!U&&j&&(x=j.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=j.match(/Chrome\/(\d+)/),x&&(U=+x[1]))),P.exports=U},
vendor: 573 bytes, line 27
27"./node_modules/core-js/internals/environment.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/environment-user-agent.js"),C=e("./node_modules/core-js/internals/classof-raw.js"),Q=function(L){return j.slice(0,L.length)===L};P.exports=function(){return Q("Bun/")?"BUN":Q("Cloudflare-Workers")?"CLOUDFLARE":Q("Deno/")?"DENO":Q("Node.js/")?"NODE":w.Bun&&typeof Bun.version=="string"?"BUN":w.Deno&&typeof Deno.version=="object"?"DENO":C(w.process)==="process"?"NODE":w.window&&w.document?"BROWSER":"REST"}()},
vendor: 880 bytes, line 27
27"./node_modules/core-js/internals/export.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,C=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),Q=e("./node_modules/core-js/internals/define-built-in.js"),L=e("./node_modules/core-js/internals/define-global-property.js"),N=e("./node_modules/core-js/internals/copy-constructor-properties.js"),x=e("./node_modules/core-js/internals/is-forced.js");P.exports=function(U,D){var K=U.target,W=U.global,G=U.stat,X,Z,ne,ve,ye,he;if(W?Z=w:G?Z=w[K]||L(K,{}):Z=w[K]&&w[K].prototype,Z)for(ne in D){if(ye=D[ne],U.dontCallGetSet?(he=j(Z,ne),ve=he&&he.value):ve=Z[ne],X=x(W?ne:K+(G?".":"#")+ne,U.forced),!X&&ve!==void 0){if(typeof ye==typeof ve)continue;N(ye,ve)}(U.sham||ve&&ve.sham)&&C(ye,"sham",!0),Q(Z,ne,ye,U)}}},
vendor: 112 bytes, line 27
27"./node_modules/core-js/internals/fails.js":function(P){P.exports=function(V){try{return!!V()}catch{return!0}}},
vendor: 1,099 bytes, line 27
27"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js":function(P,V,e){e("./node_modules/core-js/modules/es.regexp.exec.js");var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/define-built-in.js"),C=e("./node_modules/core-js/internals/regexp-exec.js"),Q=e("./node_modules/core-js/internals/fails.js"),L=e("./node_modules/core-js/internals/well-known-symbol.js"),N=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=L("species"),U=RegExp.prototype;P.exports=function(D,K,W,G){var X=L(D),Z=!Q(function(){var he={};return he[X]=function(){return 7},""[D](he)!==7}),ne=Z&&!Q(function(){var he=!1,Te=/a/;if(D==="split"){var ie={};ie[x]=function(){return Te},Te={constructor:ie,flags:""},Te[X]=/./[X]}return Te.exec=function(){return he=!0,null},Te[X](""),!he});if(!Z||!ne||W){var ve=/./[X],ye=K(X,""[D],function(he,Te,ie,_e,re){var ge=Te.exec;return ge===C||ge===U.exec?Z&&!re?{done:!0,value:w(ve,Te,ie,_e)}:{done:!0,value:w(he,ie,Te,_e)}:{done:!1}});j(String.prototype,D,ye[0]),j(U,X,ye[1])}G&&N(U[X],"sham",!0)}},
vendor: 200 bytes, line 27
27"./node_modules/core-js/internals/freezing.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=!w(function(){return Object.isExtensible(Object.preventExtensions({}))})},
vendor: 283 bytes, line 27
27"./node_modules/core-js/internals/function-apply.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-native.js"),j=Function.prototype,C=j.apply,Q=j.call;P.exports=typeof Reflect=="object"&&Reflect.apply||(w?Q.bind(C):function(){return Q.apply(C,arguments)})},
vendor: 382 bytes, line 27
27"./node_modules/core-js/internals/function-bind-context.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this-clause.js"),j=e("./node_modules/core-js/internals/a-callable.js"),C=e("./node_modules/core-js/internals/function-bind-native.js"),Q=w(w.bind);P.exports=function(L,N){return j(L),N===void 0?L:C?Q(L,N):function(){return L.apply(N,arguments)}}},
vendor: 242 bytes, line 27
27"./node_modules/core-js/internals/function-bind-native.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=!w(function(){var j=(function(){}).bind();return typeof j!="function"||j.hasOwnProperty("prototype")})},
vendor: 225 bytes, line 27
27"./node_modules/core-js/internals/function-call.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-native.js"),j=Function.prototype.call;P.exports=w?j.bind(j):function(){return j.apply(j,arguments)}},
vendor: 383 bytes, line 27
27"./node_modules/core-js/internals/function-name.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=Function.prototype,Q=w&&Object.getOwnPropertyDescriptor,L=j(C,"name"),N=L&&(function(){}).name==="something",x=L&&(!w||w&&Q(C,"name").configurable);P.exports={EXISTS:L,PROPER:N,CONFIGURABLE:x}},
vendor: 301 bytes, line 27
27"./node_modules/core-js/internals/function-uncurry-this-accessor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/a-callable.js");P.exports=function(C,Q,L){try{return w(j(Object.getOwnPropertyDescriptor(C,Q)[L]))}catch{}}},
vendor: 264 bytes, line 27
27"./node_modules/core-js/internals/function-uncurry-this-clause.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof-raw.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js");P.exports=function(C){if(w(C)==="Function")return j(C)}},
vendor: 271 bytes, line 27
27"./node_modules/core-js/internals/function-uncurry-this.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-native.js"),j=Function.prototype,C=j.call,Q=w&&j.bind.bind(C,C);P.exports=w?Q:function(L){return function(){return C.apply(L,arguments)}}},
vendor: 291 bytes, line 27
27"./node_modules/core-js/internals/get-built-in.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=function(Q){return j(Q)?Q:void 0};P.exports=function(Q,L){return arguments.length<2?C(w[Q]):w[Q]&&w[Q][L]}},
vendor: 133 bytes, line 27
27"./node_modules/core-js/internals/get-iterator-direct.js":function(P){P.exports=function(V){return{iterator:V,next:V.next,done:!1}}},
vendor: 452 bytes, line 27
27"./node_modules/core-js/internals/get-iterator-method.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof.js"),j=e("./node_modules/core-js/internals/get-method.js"),C=e("./node_modules/core-js/internals/is-null-or-undefined.js"),Q=e("./node_modules/core-js/internals/iterators.js"),L=e("./node_modules/core-js/internals/well-known-symbol.js"),N=L("iterator");P.exports=function(x){if(!C(x))return j(x,N)||j(x,"@@iterator")||Q[w(x)]}},
vendor: 487 bytes, line 27
27"./node_modules/core-js/internals/get-iterator.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/a-callable.js"),C=e("./node_modules/core-js/internals/an-object.js"),Q=e("./node_modules/core-js/internals/try-to-string.js"),L=e("./node_modules/core-js/internals/get-iterator-method.js"),N=TypeError;P.exports=function(x,U){var D=arguments.length<2?L(x):U;if(j(D))return C(w(D,x));throw new N(Q(x)+" is not iterable")}},
vendor: 248 bytes, line 27
27"./node_modules/core-js/internals/get-method.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-callable.js"),j=e("./node_modules/core-js/internals/is-null-or-undefined.js");P.exports=function(C,Q){var L=C[Q];return j(L)?void 0:w(L)}},
vendor: 745 bytes, line 27
27"./node_modules/core-js/internals/get-set-record.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-callable.js"),j=e("./node_modules/core-js/internals/an-object.js"),C=e("./node_modules/core-js/internals/function-call.js"),Q=e("./node_modules/core-js/internals/to-integer-or-infinity.js"),L=e("./node_modules/core-js/internals/get-iterator-direct.js"),N="Invalid size",x=RangeError,U=TypeError,D=Math.max,K=function(W,G){this.set=W,this.size=D(G,0),this.has=w(W.has),this.keys=w(W.keys)};K.prototype={getIterator:function(){return L(j(C(this.keys,this.set)))},includes:function(W){return C(this.has,this.set,W)}},P.exports=function(W){j(W);var G=+W.size;if(G!==G)throw new U(N);var X=Q(G);if(X<0)throw new x(N);return new K(W,X)}},
vendor: 739 bytes, line 27
27"./node_modules/core-js/internals/get-substitution.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/to-object.js"),C=Math.floor,Q=w("".charAt),L=w("".replace),N=w("".slice),x=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,U=/\$([$&'`]|\d{1,2})/g;P.exports=function(D,K,W,G,X,Z){var ne=W+D.length,ve=G.length,ye=U;return X!==void 0&&(X=j(X),ye=x),L(Z,ye,function(he,Te){var ie;switch(Q(Te,0)){case"$":return"$";case"&":return D;case"`":return N(K,0,W);case"'":return N(K,ne);case"<":ie=X[N(Te,1,-1)];break;default:var _e=+Te;if(_e===0)return he;if(_e>ve){var re=C(_e/10);return re===0?he:re<=ve?G[re-1]===void 0?Q(Te,1):G[re-1]+Q(Te,1):he}ie=G[_e-1]}return ie===void 0?"":ie})}},
vendor: 344 bytes, line 27
27"./node_modules/core-js/internals/global-this.js":function(P){var V=function(e){return e&&e.Math===Math&&e};P.exports=V(typeof globalThis=="object"&&globalThis)||V(typeof window=="object"&&window)||V(typeof self=="object"&&self)||V(typeof xl=="object"&&xl)||V(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},
vendor: 274 bytes, line 27
27"./node_modules/core-js/internals/has-own-property.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/to-object.js"),C=w({}.hasOwnProperty);P.exports=Object.hasOwn||function(L,N){return C(j(L),N)}},
vendor: 76 bytes, line 27
27"./node_modules/core-js/internals/hidden-keys.js":function(P){P.exports={}},
vendor: 164 bytes, line 27
27"./node_modules/core-js/internals/host-report-errors.js":function(P){P.exports=function(V,e){try{arguments.length===1?console.error(V):console.error(V,e)}catch{}}},
vendor: 162 bytes, line 27
27"./node_modules/core-js/internals/html.js":function(P,V,e){var w=e("./node_modules/core-js/internals/get-built-in.js");P.exports=w("document","documentElement")},
vendor: 351 bytes, line 27
27"./node_modules/core-js/internals/ie8-dom-define.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/document-create-element.js");P.exports=!w&&!j(function(){return Object.defineProperty(C("div"),"a",{get:function(){return 7}}).a!==7})},
vendor: 380 bytes, line 27
27"./node_modules/core-js/internals/indexed-object.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/classof-raw.js"),Q=Object,L=w("".split);P.exports=j(function(){return!Q("z").propertyIsEnumerable(0)})?function(N){return C(N)==="String"?L(N,""):Q(N)}:Q},
vendor: 370 bytes, line 27
27"./node_modules/core-js/internals/inherit-if-required.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-callable.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=e("./node_modules/core-js/internals/object-set-prototype-of.js");P.exports=function(Q,L,N){var x,U;return C&&w(x=L.constructor)&&x!==N&&j(U=x.prototype)&&U!==N.prototype&&C(Q,U),Q}},
vendor: 362 bytes, line 27
27"./node_modules/core-js/internals/inspect-source.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/shared-store.js"),Q=w(Function.toString);j(C.inspectSource)||(C.inspectSource=function(L){return Q(L)}),P.exports=C.inspectSource},
vendor: 1,502 bytes, line 27
27"./node_modules/core-js/internals/internal-metadata.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/hidden-keys.js"),Q=e("./node_modules/core-js/internals/is-object.js"),L=e("./node_modules/core-js/internals/has-own-property.js"),N=e("./node_modules/core-js/internals/object-define-property.js").f,x=e("./node_modules/core-js/internals/object-get-own-property-names.js"),U=e("./node_modules/core-js/internals/object-get-own-property-names-external.js"),D=e("./node_modules/core-js/internals/object-is-extensible.js"),K=e("./node_modules/core-js/internals/uid.js"),W=e("./node_modules/core-js/internals/freezing.js"),G=!1,X=K("meta"),Z=0,ne=function(_e){N(_e,X,{value:{objectID:"O"+Z++,weakData:{}}})},ve=function(_e,re){if(!Q(_e))return typeof _e=="symbol"?_e:(typeof _e=="string"?"S":"P")+_e;if(!L(_e,X)){if(!D(_e))return"F";if(!re)return"E";ne(_e)}return _e[X].objectID},ye=function(_e,re){if(!L(_e,X)){if(!D(_e))return!0;if(!re)return!1;ne(_e)}return _e[X].weakData},he=function(_e){return W&&G&&D(_e)&&!L(_e,X)&&ne(_e),_e},Te=function(){ie.enable=function(){},G=!0;var _e=x.f,re=j([].splice),ge={};ge[X]=1,_e(ge).length&&(x.f=function(Se){for(var le=_e(Se),et=0,Xe=le.length;et<Xe;et++)if(le[et]===X){re(le,et,1);break}return le},w({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:U.f}))},ie=P.exports={enable:Te,fastKey:ve,getWeakData:ye,onFreeze:he};C[X]=!0},
vendor: 1,285 bytes, line 27
27"./node_modules/core-js/internals/internal-state.js":function(P,V,e){var w=e("./node_modules/core-js/internals/weak-map-basic-detection.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/is-object.js"),Q=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),L=e("./node_modules/core-js/internals/has-own-property.js"),N=e("./node_modules/core-js/internals/shared-store.js"),x=e("./node_modules/core-js/internals/shared-key.js"),U=e("./node_modules/core-js/internals/hidden-keys.js"),D="Object already initialized",K=j.TypeError,W=j.WeakMap,G,X,Z,ne=function(Te){return Z(Te)?X(Te):G(Te,{})},ve=function(Te){return function(ie){var _e;if(!C(ie)||(_e=X(ie)).type!==Te)throw new K("Incompatible receiver, "+Te+" required");return _e}};if(w||N.state){var ye=N.state||(N.state=new W);ye.get=ye.get,ye.has=ye.has,ye.set=ye.set,G=function(Te,ie){if(ye.has(Te))throw new K(D);return ie.facade=Te,ye.set(Te,ie),ie},X=function(Te){return ye.get(Te)||{}},Z=function(Te){return ye.has(Te)}}else{var he=x("state");U[he]=!0,G=function(Te,ie){if(L(Te,he))throw new K(D);return ie.facade=Te,Q(Te,he,ie),ie},X=function(Te){return L(Te,he)?Te[he]:{}},Z=function(Te){return L(Te,he)}}P.exports={set:G,get:X,has:Z,enforce:ne,getterFor:ve}},
vendor: 298 bytes, line 27
27"./node_modules/core-js/internals/is-array-iterator-method.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js"),j=e("./node_modules/core-js/internals/iterators.js"),C=w("iterator"),Q=Array.prototype;P.exports=function(L){return L!==void 0&&(j.Array===L||Q[C]===L)}},
vendor: 183 bytes, line 27
27"./node_modules/core-js/internals/is-array.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof-raw.js");P.exports=Array.isArray||function(C){return w(C)==="Array"}},
vendor: 233 bytes, line 27
27"./node_modules/core-js/internals/is-callable.js":function(P){var V=typeof document=="object"&&document.all;P.exports=typeof V>"u"&&V!==void 0?function(e){return typeof e=="function"||e===V}:function(e){return typeof e=="function"}},
vendor: 857 bytes, line 27
27"./node_modules/core-js/internals/is-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/classof.js"),L=e("./node_modules/core-js/internals/get-built-in.js"),N=e("./node_modules/core-js/internals/inspect-source.js"),x=function(){},U=L("Reflect","construct"),D=/^\s*(?:class|function)\b/,K=w(D.exec),W=!D.test(x),G=function(ne){if(!C(ne))return!1;try{return U(x,[],ne),!0}catch{return!1}},X=function(ne){if(!C(ne))return!1;switch(Q(ne)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return W||!!K(D,N(ne))}catch{return!0}};X.sham=!0,P.exports=!U||j(function(){var Z;return G(G.call)||!G(Object)||!G(function(){Z=!0})||Z})?X:G},
vendor: 392 bytes, line 27
27"./node_modules/core-js/internals/is-forced.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=/#|\.prototype\./,Q=function(D,K){var W=N[L(D)];return W===U?!0:W===x?!1:j(K)?w(K):!!K},L=Q.normalize=function(D){return String(D).replace(C,".").toLowerCase()},N=Q.data={},x=Q.NATIVE="N",U=Q.POLYFILL="P";P.exports=Q},
vendor: 486 bytes, line 27
27"./node_modules/core-js/internals/is-iterable.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/is-null-or-undefined.js"),Q=e("./node_modules/core-js/internals/well-known-symbol.js"),L=e("./node_modules/core-js/internals/iterators.js"),N=Q("iterator"),x=Object;P.exports=function(U){if(C(U))return!1;var D=x(U);return D[N]!==void 0||"@@iterator"in D||j(L,w(D))}},
vendor: 110 bytes, line 27
27"./node_modules/core-js/internals/is-null-or-undefined.js":function(P){P.exports=function(V){return V==null}},
vendor: 187 bytes, line 27
27"./node_modules/core-js/internals/is-object.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-callable.js");P.exports=function(j){return typeof j=="object"?j!==null:w(j)}},
vendor: 179 bytes, line 27
27"./node_modules/core-js/internals/is-possible-prototype.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-object.js");P.exports=function(j){return w(j)||j===null}},
vendor: 72 bytes, line 27
27"./node_modules/core-js/internals/is-pure.js":function(P){P.exports=!1},
vendor: 268 bytes, line 27
27"./node_modules/core-js/internals/is-raw-json.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-object.js"),j=e("./node_modules/core-js/internals/internal-state.js").get;P.exports=function(Q){if(!w(Q))return!1;var L=j(Q);return!!L&&L.type==="RawJSON"}},
vendor: 333 bytes, line 27
27"./node_modules/core-js/internals/is-regexp.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-object.js"),j=e("./node_modules/core-js/internals/classof-raw.js"),C=e("./node_modules/core-js/internals/well-known-symbol.js"),Q=C("match");P.exports=function(L){var N;return w(L)&&((N=L[Q])!==void 0?!!N:j(L)==="RegExp")}},
vendor: 431 bytes, line 27
27"./node_modules/core-js/internals/is-symbol.js":function(P,V,e){var w=e("./node_modules/core-js/internals/get-built-in.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/object-is-prototype-of.js"),Q=e("./node_modules/core-js/internals/use-symbol-as-uid.js"),L=Object;P.exports=Q?function(N){return typeof N=="symbol"}:function(N){var x=w("Symbol");return j(x)&&C(x.prototype,L(N))}},
vendor: 250 bytes, line 27
27"./node_modules/core-js/internals/iterate-simple.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js");P.exports=function(j,C,Q){for(var L=Q?j:j.iterator,N=j.next,x,U;!(x=w(N,L)).done;)if(U=C(x.value),U!==void 0)return U}},
vendor: 1,433 bytes, line 27
27"./node_modules/core-js/internals/iterate.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-bind-context.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/an-object.js"),Q=e("./node_modules/core-js/internals/try-to-string.js"),L=e("./node_modules/core-js/internals/is-array-iterator-method.js"),N=e("./node_modules/core-js/internals/length-of-array-like.js"),x=e("./node_modules/core-js/internals/object-is-prototype-of.js"),U=e("./node_modules/core-js/internals/get-iterator.js"),D=e("./node_modules/core-js/internals/get-iterator-method.js"),K=e("./node_modules/core-js/internals/iterator-close.js"),W=TypeError,G=function(Z,ne){this.stopped=Z,this.result=ne},X=G.prototype;P.exports=function(Z,ne,ve){var ye=ve&&ve.that,he=!!(ve&&ve.AS_ENTRIES),Te=!!(ve&&ve.IS_RECORD),ie=!!(ve&&ve.IS_ITERATOR),_e=!!(ve&&ve.INTERRUPTED),re=w(ne,ye),ge,Se,le,et,Xe,lt,ae,$e=function(Me){return ge&&K(ge,"normal"),new G(!0,Me)},Ne=function(Me){return he?(C(Me),_e?re(Me[0],Me[1],$e):re(Me[0],Me[1])):_e?re(Me,$e):re(Me)};if(Te)ge=Z.iterator;else if(ie)ge=Z;else{if(Se=D(Z),!Se)throw new W(Q(Z)+" is not iterable");if(L(Se)){for(le=0,et=N(Z);et>le;le++)if(Xe=Ne(Z[le]),Xe&&x(X,Xe))return Xe;return new G(!1)}ge=U(Z,Se)}for(lt=Te?Z.next:ge.next;!(ae=j(lt,ge)).done;){try{Xe=Ne(ae.value)}catch(Me){K(ge,"throw",Me)}if(typeof Xe=="object"&&Xe&&x(X,Xe))return Xe}return new G(!1)}},
vendor: 292 bytes, line 27
27"./node_modules/core-js/internals/iterator-close-all.js":function(P,V,e){var w=e("./node_modules/core-js/internals/iterator-close.js");P.exports=function(j,C,Q){for(var L=j.length-1;L>=0;L--)if(j[L]!==void 0)try{Q=w(j[L].iterator,C,Q)}catch(N){C="throw",Q=N}if(C==="throw")throw Q;return Q}},
vendor: 414 bytes, line 27
27"./node_modules/core-js/internals/iterator-close.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/an-object.js"),C=e("./node_modules/core-js/internals/get-method.js");P.exports=function(Q,L,N){var x,U;j(Q);try{if(x=C(Q,"return"),!x){if(L==="throw")throw N;return N}x=w(x,Q)}catch(D){U=!0,x=D}if(L==="throw")throw N;if(U)throw x;return j(x),N}},
vendor: 541 bytes, line 27
27"./node_modules/core-js/internals/iterator-create-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,j=e("./node_modules/core-js/internals/object-create.js"),C=e("./node_modules/core-js/internals/create-property-descriptor.js"),Q=e("./node_modules/core-js/internals/set-to-string-tag.js"),L=e("./node_modules/core-js/internals/iterators.js"),N=function(){return this};P.exports=function(x,U,D,K){var W=U+" Iterator";return x.prototype=j(w,{next:C(+!K,D)}),Q(x,W,!1,!0),L[W]=N,x}},
vendor: 1,695 bytes, line 27
27"./node_modules/core-js/internals/iterator-create-proxy.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/object-create.js"),C=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),Q=e("./node_modules/core-js/internals/define-built-ins.js"),L=e("./node_modules/core-js/internals/well-known-symbol.js"),N=e("./node_modules/core-js/internals/internal-state.js"),x=e("./node_modules/core-js/internals/get-method.js"),U=e("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,D=e("./node_modules/core-js/internals/create-iter-result-object.js"),K=e("./node_modules/core-js/internals/iterator-close.js"),W=e("./node_modules/core-js/internals/iterator-close-all.js"),G=L("toStringTag"),X="IteratorHelper",Z="WrapForValidIterator",ne="normal",ve="throw",ye=N.set,he=function(_e){var re=N.getterFor(_e?Z:X);return Q(j(U),{next:function(){var Se=re(this);if(_e)return Se.nextHandler();if(Se.done)return D(void 0,!0);try{var le=Se.nextHandler();return Se.returnHandlerResult?le:D(le,Se.done)}catch(et){throw Se.done=!0,et}},return:function(){var ge=re(this),Se=ge.iterator;if(ge.done=!0,_e){var le=x(Se,"return");return le?w(le,Se):D(void 0,!0)}if(ge.inner)try{K(ge.inner.iterator,ne)}catch(et){return K(Se,ve,et)}if(ge.openIters)try{W(ge.openIters,ne)}catch(et){return K(Se,ve,et)}return Se&&K(Se,ne),D(void 0,!0)}})},Te=he(!0),ie=he(!1);C(ie,G,"Iterator Helper"),P.exports=function(_e,re,ge){var Se=function(et,Xe){Xe?(Xe.iterator=et.iterator,Xe.next=et.next):Xe=et,Xe.type=re?Z:X,Xe.returnHandlerResult=!!ge,Xe.nextHandler=_e,Xe.counter=0,Xe.done=!1,ye(this,Xe)};return Se.prototype=re?Te:ie,Se}},
vendor: 2,016 bytes, line 27
27"./node_modules/core-js/internals/iterator-define.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/is-pure.js"),Q=e("./node_modules/core-js/internals/function-name.js"),L=e("./node_modules/core-js/internals/is-callable.js"),N=e("./node_modules/core-js/internals/iterator-create-constructor.js"),x=e("./node_modules/core-js/internals/object-get-prototype-of.js"),U=e("./node_modules/core-js/internals/object-set-prototype-of.js"),D=e("./node_modules/core-js/internals/set-to-string-tag.js"),K=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),W=e("./node_modules/core-js/internals/define-built-in.js"),G=e("./node_modules/core-js/internals/well-known-symbol.js"),X=e("./node_modules/core-js/internals/iterators.js"),Z=e("./node_modules/core-js/internals/iterators-core.js"),ne=Q.PROPER,ve=Q.CONFIGURABLE,ye=Z.IteratorPrototype,he=Z.BUGGY_SAFARI_ITERATORS,Te=G("iterator"),ie="keys",_e="values",re="entries",ge=function(){return this};P.exports=function(Se,le,et,Xe,lt,ae,$e){N(et,le,Xe);var Ne=function(qt){if(qt===lt&&Ft)return Ft;if(!he&&qt&&qt in rt)return rt[qt];switch(qt){case ie:return function(){return new et(this,qt)};case _e:return function(){return new et(this,qt)};case re:return function(){return new et(this,qt)}}return function(){return new et(this)}},Me=le+" Iterator",He=!1,rt=Se.prototype,Ye=rt[Te]||rt["@@iterator"]||lt&&rt[lt],Ft=!he&&Ye||Ne(lt),bt=le==="Array"&&rt.entries||Ye,ke,Rt,Xt;if(bt&&(ke=x(bt.call(new Se)),ke!==Object.prototype&&ke.next&&(!C&&x(ke)!==ye&&(U?U(ke,ye):L(ke[Te])||W(ke,Te,ge)),D(ke,Me,!0,!0),C&&(X[Me]=ge))),ne&<===_e&&Ye&&Ye.name!==_e&&(!C&&ve?K(rt,"name",_e):(He=!0,Ft=function(){return j(Ye,this)})),lt)if(Rt={values:Ne(_e),keys:ae?Ft:Ne(ie),entries:Ne(re)},$e)for(Xt in Rt)(he||He||!(Xt in rt))&&W(rt,Xt,Rt[Xt]);else w({target:le,proto:!0,forced:he||He},Rt);return(!C||$e)&&rt[Te]!==Ft&&W(rt,Te,Ft,{name:lt}),X[le]=Ft,Rt}},
vendor: 230 bytes, line 27
27"./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js":function(P){P.exports=function(V,e){var w=typeof Iterator=="function"&&Iterator.prototype[V];if(w)try{w.call({next:null},e).next()}catch{return!0}}},
vendor: 361 bytes, line 27
27"./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js");P.exports=function(j,C){var Q=w.Iterator,L=Q&&Q.prototype,N=L&&L[j],x=!1;if(N)try{N.call({next:function(){return{done:!0}},return:function(){x=!0}},-1)}catch(U){U instanceof C||(x=!1)}if(!x)return N}},
vendor: 812 bytes, line 27
27"./node_modules/core-js/internals/iterators-core.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/is-object.js"),Q=e("./node_modules/core-js/internals/object-create.js"),L=e("./node_modules/core-js/internals/object-get-prototype-of.js"),N=e("./node_modules/core-js/internals/define-built-in.js"),x=e("./node_modules/core-js/internals/well-known-symbol.js"),U=e("./node_modules/core-js/internals/is-pure.js"),D=x("iterator"),K=!1,W,G,X;[].keys&&(X=[].keys(),"next"in X?(G=L(L(X)),G!==Object.prototype&&(W=G)):K=!0);var Z=!C(W)||w(function(){var ne={};return W[D].call(ne)!==ne});Z?W={}:U&&(W=Q(W)),j(W[D])||N(W,D,function(){return this}),P.exports={IteratorPrototype:W,BUGGY_SAFARI_ITERATORS:K}},
vendor: 74 bytes, line 27
27"./node_modules/core-js/internals/iterators.js":function(P){P.exports={}},
vendor: 175 bytes, line 27
27"./node_modules/core-js/internals/length-of-array-like.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-length.js");P.exports=function(j){return w(j.length)}},
vendor: 1,386 bytes, line 27
27"./node_modules/core-js/internals/make-built-in.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/has-own-property.js"),L=e("./node_modules/core-js/internals/descriptors.js"),N=e("./node_modules/core-js/internals/function-name.js").CONFIGURABLE,x=e("./node_modules/core-js/internals/inspect-source.js"),U=e("./node_modules/core-js/internals/internal-state.js"),D=U.enforce,K=U.get,W=String,G=Object.defineProperty,X=w("".slice),Z=w("".replace),ne=w([].join),ve=L&&!j(function(){return G(function(){},"length",{value:8}).length!==8}),ye=String(String).split("String"),he=P.exports=function(Te,ie,_e){X(W(ie),0,7)==="Symbol("&&(ie="["+Z(W(ie),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),_e&&_e.getter&&(ie="get "+ie),_e&&_e.setter&&(ie="set "+ie),(!Q(Te,"name")||N&&Te.name!==ie)&&(L?G(Te,"name",{value:ie,configurable:!0}):Te.name=ie),ve&&_e&&Q(_e,"arity")&&Te.length!==_e.arity&&G(Te,"length",{value:_e.arity});try{_e&&Q(_e,"constructor")&&_e.constructor?L&&G(Te,"prototype",{writable:!1}):Te.prototype&&(Te.prototype=void 0)}catch{}var re=D(Te);return Q(re,"source")||(re.source=ne(ye,typeof ie=="string"?ie:"")),Te};Function.prototype.toString=he(function(){return C(this)&&K(this).source||x(this)},"toString")},
vendor: 154 bytes, line 27
27"./node_modules/core-js/internals/math-trunc.js":function(P){var V=Math.ceil,e=Math.floor;P.exports=Math.trunc||function(j){var C=+j;return(C>0?e:V)(C)}},
vendor: 1,217 bytes, line 27
27"./node_modules/core-js/internals/microtask.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/safe-get-built-in.js"),C=e("./node_modules/core-js/internals/function-bind-context.js"),Q=e("./node_modules/core-js/internals/task.js").set,L=e("./node_modules/core-js/internals/queue.js"),N=e("./node_modules/core-js/internals/environment-is-ios.js"),x=e("./node_modules/core-js/internals/environment-is-ios-pebble.js"),U=e("./node_modules/core-js/internals/environment-is-webos-webkit.js"),D=e("./node_modules/core-js/internals/environment-is-node.js"),K=w.MutationObserver||w.WebKitMutationObserver,W=w.document,G=w.process,X=w.Promise,Z=j("queueMicrotask"),ne,ve,ye,he,Te;if(!Z){var ie=new L,_e=function(){var re,ge;for(D&&(re=G.domain)&&re.exit();ge=ie.get();)try{ge()}catch(Se){throw ie.head&&ne(),Se}re&&re.enter()};!N&&!D&&!U&&K&&W?(ve=!0,ye=W.createTextNode(""),new K(_e).observe(ye,{characterData:!0}),ne=function(){ye.data=ve=!ve}):!x&&X&&X.resolve?(he=X.resolve(void 0),he.constructor=X,Te=C(he.then,he),ne=function(){Te(_e)}):D?ne=function(){G.nextTick(_e)}:(Q=C(Q,w),ne=function(){Q(_e)}),Z=function(re){ie.head||ne(),ie.add(re)}}P.exports=Z},
vendor: 241 bytes, line 27
27"./node_modules/core-js/internals/native-raw-json.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=!w(function(){var j="9007199254740993",C=JSON.rawJSON(j);return!JSON.isRawJSON(C)||JSON.stringify(C)!==j})},
vendor: 355 bytes, line 27
27"./node_modules/core-js/internals/new-promise-capability.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-callable.js"),j=TypeError,C=function(Q){var L,N;this.promise=new Q(function(x,U){if(L!==void 0||N!==void 0)throw new j("Bad Promise constructor");L=x,N=U}),this.resolve=w(L),this.reject=w(N)};P.exports.f=function(Q){return new C(Q)}},
vendor: 238 bytes, line 27
27"./node_modules/core-js/internals/not-a-regexp.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-regexp.js"),j=TypeError;P.exports=function(C){if(w(C))throw new j("The method doesn't accept regular expressions");return C}},
vendor: 1,209 bytes, line 27
27"./node_modules/core-js/internals/object-assign.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/function-call.js"),Q=e("./node_modules/core-js/internals/fails.js"),L=e("./node_modules/core-js/internals/object-keys.js"),N=e("./node_modules/core-js/internals/object-get-own-property-symbols.js"),x=e("./node_modules/core-js/internals/object-property-is-enumerable.js"),U=e("./node_modules/core-js/internals/to-object.js"),D=e("./node_modules/core-js/internals/indexed-object.js"),K=Object.assign,W=Object.defineProperty,G=j([].concat);P.exports=!K||Q(function(){if(w&&K({b:1},K(W({},"a",{enumerable:!0,get:function(){W(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var X={},Z={},ne=Symbol("assign detection"),ve="abcdefghijklmnopqrst";return X[ne]=7,ve.split("").forEach(function(ye){Z[ye]=ye}),K({},X)[ne]!==7||L(K({},Z)).join("")!==ve})?function(Z,ne){for(var ve=U(Z),ye=arguments.length,he=1,Te=N.f,ie=x.f;ye>he;)for(var _e=D(arguments[he++]),re=Te?G(L(_e),Te(_e)):L(_e),ge=re.length,Se=0,le;ge>Se;)le=re[Se++],(!w||C(ie,_e,le))&&(ve[le]=_e[le]);return ve}:K},
vendor: 1,216 bytes, line 27
27"./node_modules/core-js/internals/object-create.js":function(P,V,e){var w=e("./node_modules/core-js/internals/an-object.js"),j=e("./node_modules/core-js/internals/object-define-properties.js"),C=e("./node_modules/core-js/internals/enum-bug-keys.js"),Q=e("./node_modules/core-js/internals/hidden-keys.js"),L=e("./node_modules/core-js/internals/html.js"),N=e("./node_modules/core-js/internals/document-create-element.js"),x=e("./node_modules/core-js/internals/shared-key.js"),U=">",D="<",K="prototype",W="script",G=x("IE_PROTO"),X=function(){},Z=function(Te){return D+W+U+Te+D+"/"+W+U},ne=function(Te){Te.write(Z("")),Te.close();var ie=Te.parentWindow.Object;return Te=null,ie},ve=function(){var Te=N("iframe"),ie="java"+W+":",_e;return Te.style.display="none",L.appendChild(Te),Te.src=String(ie),_e=Te.contentWindow.document,_e.open(),_e.write(Z("document.F=Object")),_e.close(),_e.F},ye,he=function(){try{ye=new ActiveXObject("htmlfile")}catch{}he=typeof document<"u"?document.domain&&ye?ne(ye):ve():ne(ye);for(var Te=C.length;Te--;)delete he[K][C[Te]];return he()};Q[G]=!0,P.exports=Object.create||function(ie,_e){var re;return ie!==null?(X[K]=w(ie),re=new X,X[K]=null,re[G]=ie):re=he(),_e===void 0?re:j.f(re,_e)}},
vendor: 569 bytes, line 27
27"./node_modules/core-js/internals/object-define-properties.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/v8-prototype-define-bug.js"),C=e("./node_modules/core-js/internals/object-define-property.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/to-indexed-object.js"),N=e("./node_modules/core-js/internals/object-keys.js");V.f=w&&!j?Object.defineProperties:function(U,D){Q(U);for(var K=L(D),W=N(D),G=W.length,X=0,Z;G>X;)C.f(U,Z=W[X++],K[Z]);return U}},
vendor: 919 bytes, line 27
27"./node_modules/core-js/internals/object-define-property.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/ie8-dom-define.js"),C=e("./node_modules/core-js/internals/v8-prototype-define-bug.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/to-property-key.js"),N=TypeError,x=Object.defineProperty,U=Object.getOwnPropertyDescriptor,D="enumerable",K="configurable",W="writable";V.f=w?C?function(X,Z,ne){if(Q(X),Z=L(Z),Q(ne),typeof X=="function"&&Z==="prototype"&&"value"in ne&&W in ne&&!ne[W]){var ve=U(X,Z);ve&&ve[W]&&(X[Z]=ne.value,ne={configurable:K in ne?ne[K]:ve[K],enumerable:D in ne?ne[D]:ve[D],writable:!1})}return x(X,Z,ne)}:x:function(X,Z,ne){if(Q(X),Z=L(Z),Q(ne),j)try{return x(X,Z,ne)}catch{}if("get"in ne||"set"in ne)throw new N("Accessors not supported");return"value"in ne&&(X[Z]=ne.value),X}},
vendor: 725 bytes, line 27
27"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/object-property-is-enumerable.js"),Q=e("./node_modules/core-js/internals/create-property-descriptor.js"),L=e("./node_modules/core-js/internals/to-indexed-object.js"),N=e("./node_modules/core-js/internals/to-property-key.js"),x=e("./node_modules/core-js/internals/has-own-property.js"),U=e("./node_modules/core-js/internals/ie8-dom-define.js"),D=Object.getOwnPropertyDescriptor;V.f=w?D:function(W,G){if(W=L(W),G=N(G),U)try{return D(W,G)}catch{}if(x(W,G))return Q(!j(C.f,W,G),W[G])}},
vendor: 558 bytes, line 27
27"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof-raw.js"),j=e("./node_modules/core-js/internals/to-indexed-object.js"),C=e("./node_modules/core-js/internals/object-get-own-property-names.js").f,Q=e("./node_modules/core-js/internals/array-slice.js"),L=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],N=function(x){try{return C(x)}catch{return Q(L)}};P.exports.f=function(U){return L&&w(U)==="Window"?N(U):C(j(U))}},
vendor: 302 bytes, line 27
27"./node_modules/core-js/internals/object-get-own-property-names.js":function(P,V,e){var w=e("./node_modules/core-js/internals/object-keys-internal.js"),j=e("./node_modules/core-js/internals/enum-bug-keys.js"),C=j.concat("length","prototype");V.f=Object.getOwnPropertyNames||function(L){return w(L,C)}},
vendor: 118 bytes, line 27
27"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(P,V){V.f=Object.getOwnPropertySymbols},
vendor: 569 bytes, line 27
27"./node_modules/core-js/internals/object-get-prototype-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/has-own-property.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/to-object.js"),Q=e("./node_modules/core-js/internals/shared-key.js"),L=e("./node_modules/core-js/internals/correct-prototype-getter.js"),N=Q("IE_PROTO"),x=Object,U=x.prototype;P.exports=L?x.getPrototypeOf:function(D){var K=C(D);if(w(K,N))return K[N];var W=K.constructor;return j(W)&&K instanceof W?W.prototype:K instanceof x?U:null}},
vendor: 428 bytes, line 27
27"./node_modules/core-js/internals/object-is-extensible.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=e("./node_modules/core-js/internals/classof-raw.js"),Q=e("./node_modules/core-js/internals/array-buffer-non-extensible.js"),L=Object.isExtensible,N=w(function(){});P.exports=N||Q?function(U){return!j(U)||Q&&C(U)==="ArrayBuffer"?!1:L?L(U):!0}:L},
vendor: 177 bytes, line 27
27"./node_modules/core-js/internals/object-is-prototype-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js");P.exports=w({}.isPrototypeOf)},
vendor: 541 bytes, line 27
27"./node_modules/core-js/internals/object-keys-internal.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/to-indexed-object.js"),Q=e("./node_modules/core-js/internals/array-includes.js").indexOf,L=e("./node_modules/core-js/internals/hidden-keys.js"),N=w([].push);P.exports=function(x,U){var D=C(x),K=0,W=[],G;for(G in D)!j(L,G)&&j(D,G)&&N(W,G);for(;U.length>K;)j(D,G=U[K++])&&(~Q(W,G)||N(W,G));return W}},
vendor: 242 bytes, line 27
27"./node_modules/core-js/internals/object-keys.js":function(P,V,e){var w=e("./node_modules/core-js/internals/object-keys-internal.js"),j=e("./node_modules/core-js/internals/enum-bug-keys.js");P.exports=Object.keys||function(Q){return w(Q,j)}},
vendor: 230 bytes, line 27
27"./node_modules/core-js/internals/object-property-is-enumerable.js":function(P,V){var e={}.propertyIsEnumerable,w=Object.getOwnPropertyDescriptor,j=w&&!e.call({1:2},1);V.f=j?function(Q){var L=w(this,Q);return!!L&&L.enumerable}:e},
vendor: 582 bytes, line 27
27"./node_modules/core-js/internals/object-set-prototype-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this-accessor.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=e("./node_modules/core-js/internals/require-object-coercible.js"),Q=e("./node_modules/core-js/internals/a-possible-prototype.js");P.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var L=!1,N={},x;try{x=w(Object.prototype,"__proto__","set"),x(N,[]),L=N instanceof Array}catch{}return function(D,K){return C(D),Q(K),j(D)&&(L?x(D,K):D.__proto__=K),D}}():void 0)},
vendor: 257 bytes, line 27
27"./node_modules/core-js/internals/object-to-string.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-string-tag-support.js"),j=e("./node_modules/core-js/internals/classof.js");P.exports=w?{}.toString:function(){return"[object "+j(this)+"]"}},
vendor: 477 bytes, line 27
27"./node_modules/core-js/internals/ordinary-to-primitive.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/is-object.js"),Q=TypeError;P.exports=function(L,N){var x,U;if(N==="string"&&j(x=L.toString)&&!C(U=w(x,L))||j(x=L.valueOf)&&!C(U=w(x,L))||N!=="string"&&j(x=L.toString)&&!C(U=w(x,L)))return U;throw new Q("Can't convert object to primitive value")}},
vendor: 495 bytes, line 27
27"./node_modules/core-js/internals/own-keys.js":function(P,V,e){var w=e("./node_modules/core-js/internals/get-built-in.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/object-get-own-property-names.js"),Q=e("./node_modules/core-js/internals/object-get-own-property-symbols.js"),L=e("./node_modules/core-js/internals/an-object.js"),N=j([].concat);P.exports=w("Reflect","ownKeys")||function(U){var D=C.f(L(U)),K=Q.f;return K?N(D,K(U)):D}},
vendor: 914 bytes, lines 27-28
27"./node_modules/core-js/internals/parse-json-string.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=SyntaxError,Q=parseInt,L=String.fromCharCode,N=w("".charAt),x=w("".slice),U=w(/./.exec),D={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":` 28`,"\\r":"\r","\\t":" "},K=/^[\da-f]{4}$/i,W=/^[\u0000-\u001F]$/;P.exports=function(G,X){for(var Z=!0,ne="";X<G.length;){var ve=N(G,X);if(ve==="\\"){var ye=x(G,X,X+2);if(j(D,ye))ne+=D[ye],X+=2;else if(ye==="\\u"){X+=2;var he=x(G,X,X+4);if(!U(K,he))throw new C("Bad Unicode escape at: "+X);ne+=L(Q(he,16)),X+=4}else throw new C('Unknown escape sequence: "'+ye+'"')}else if(ve==='"'){Z=!1,X++;break}else{if(U(W,ve))throw new C("Bad control character in string literal at: "+X);ne+=ve,X++}}if(Z)throw new C("Unterminated string at: "+X);return{value:ne,end:X}}},
vendor: 131 bytes, line 28
28"./node_modules/core-js/internals/path.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js");P.exports=w},
vendor: 148 bytes, line 28
28"./node_modules/core-js/internals/perform.js":function(P){P.exports=function(V){try{return{error:!1,value:V()}}catch(e){return{error:!0,value:e}}}},
vendor: 1,088 bytes, line 28
28"./node_modules/core-js/internals/promise-constructor-detection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/promise-native-constructor.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/is-forced.js"),L=e("./node_modules/core-js/internals/inspect-source.js"),N=e("./node_modules/core-js/internals/well-known-symbol.js"),x=e("./node_modules/core-js/internals/environment.js"),U=e("./node_modules/core-js/internals/is-pure.js"),D=e("./node_modules/core-js/internals/environment-v8-version.js"),K=j&&j.prototype,W=N("species"),G=!1,X=C(w.PromiseRejectionEvent),Z=Q("Promise",function(){var ne=L(j),ve=ne!==String(j);if(!ve&&D===66||U&&!(K.catch&&K.finally))return!0;if(!D||D<51||!/native code/.test(ne)){var ye=new j(function(ie){ie(1)}),he=function(ie){ie(function(){},function(){})},Te=ye.constructor={};if(Te[W]=he,G=ye.then(function(){})instanceof he,!G)return!0}return!ve&&(x==="BROWSER"||x==="DENO")&&!X});P.exports={CONSTRUCTOR:Z,REJECTION_EVENT:X,SUBCLASSING:G}},
vendor: 161 bytes, line 28
28"./node_modules/core-js/internals/promise-native-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js");P.exports=w.Promise},
vendor: 360 bytes, line 28
28"./node_modules/core-js/internals/promise-resolve.js":function(P,V,e){var w=e("./node_modules/core-js/internals/an-object.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=e("./node_modules/core-js/internals/new-promise-capability.js");P.exports=function(Q,L){if(w(Q),j(L)&&L.constructor===Q)return L;var N=C.f(Q),x=N.resolve;return x(L),N.promise}},
vendor: 389 bytes, line 28
28"./node_modules/core-js/internals/promise-statics-incorrect-iteration.js":function(P,V,e){var w=e("./node_modules/core-js/internals/promise-native-constructor.js"),j=e("./node_modules/core-js/internals/check-correctness-of-iteration.js"),C=e("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR;P.exports=C||!j(function(Q){w.all(Q).then(void 0,function(){})})},
vendor: 323 bytes, line 28
28"./node_modules/core-js/internals/queue.js":function(P){var V=function(){this.head=null,this.tail=null};V.prototype={add:function(e){var w={item:e,next:null},j=this.tail;j?j.next=w:this.head=w,this.tail=w},get:function(){var e=this.head;if(e){var w=this.head=e.next;return w===null&&(this.tail=null),e.item}}},P.exports=V},
vendor: 547 bytes, line 28
28"./node_modules/core-js/internals/regexp-exec-abstract.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/an-object.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/classof-raw.js"),L=e("./node_modules/core-js/internals/regexp-exec.js"),N=TypeError;P.exports=function(x,U){var D=x.exec;if(C(D)){var K=w(D,x,U);return K!==null&&j(K),K}if(Q(x)==="RegExp")return w(L,x,U);throw new N("RegExp#exec called on incompatible receiver")}},
vendor: 1,929 bytes, lines 28-29
28"./node_modules/core-js/internals/regexp-exec.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/to-string.js"),Q=e("./node_modules/core-js/internals/regexp-flags.js"),L=e("./node_modules/core-js/internals/regexp-sticky-helpers.js"),N=e("./node_modules/core-js/internals/shared.js"),x=e("./node_modules/core-js/internals/object-create.js"),U=e("./node_modules/core-js/internals/internal-state.js").get,D=e("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),K=e("./node_modules/core-js/internals/regexp-unsupported-ncg.js"),W=N("native-string-replace",String.prototype.replace),G=RegExp.prototype.exec,X=G,Z=j("".charAt),ne=j("".indexOf),ve=j("".replace),ye=j("".slice),he=function(){var re=/a/,ge=/b*/g;return w(G,re,"a"),w(G,ge,"a"),re.lastIndex!==0||ge.lastIndex!==0}(),Te=L.BROKEN_CARET,ie=/()??/.exec("")[1]!==void 0,_e=he||ie||Te||D||K;_e&&(X=function(ge){var Se=this,le=U(Se),et=C(ge),Xe=le.raw,lt,ae,$e,Ne,Me,He,rt;if(Xe)return Xe.lastIndex=Se.lastIndex,lt=w(X,Xe,et),Se.lastIndex=Xe.lastIndex,lt;var Ye=le.groups,Ft=Te&&Se.sticky,bt=w(Q,Se),ke=Se.source,Rt=0,Xt=et;if(Ft&&(bt=ve(bt,"y",""),ne(bt,"g")===-1&&(bt+="g"),Xt=ye(et,Se.lastIndex),Se.lastIndex>0&&(!Se.multiline||Se.multiline&&Z(et,Se.lastIndex-1)!==` 29`)&&(ke="(?: "+ke+")",Xt=" "+Xt,Rt++),ae=new RegExp("^(?:"+ke+")",bt)),ie&&(ae=new RegExp("^"+ke+"$(?!\\s)",bt)),he&&($e=Se.lastIndex),Ne=w(G,Ft?ae:Se,Xt),Ft?Ne?(Ne.input=ye(Ne.input,Rt),Ne[0]=ye(Ne[0],Rt),Ne.index=Se.lastIndex,Se.lastIndex+=Ne[0].length):Se.lastIndex=0:he&&Ne&&(Se.lastIndex=Se.global?Ne.index+Ne[0].length:$e),ie&&Ne&&Ne.length>1&&w(W,Ne[0],ae,function(){for(Me=1;Me<arguments.length-2;Me++)arguments[Me]===void 0&&(Ne[Me]=void 0)}),Ne&&Ye)for(Ne.groups=He=x(null),Me=0;Me<Ye.length;Me++)rt=Ye[Me],He[rt[0]]=Ne[rt[1]];return Ne}),P.exports=X},
vendor: 588 bytes, line 29
29"./node_modules/core-js/internals/regexp-flags-detection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/fails.js"),C=w.RegExp,Q=!j(function(){var L=!0;try{C(".","d")}catch{L=!1}var N={},x="",U=L?"dgimsy":"gimsy",D=function(X,Z){Object.defineProperty(N,X,{get:function(){return x+=Z,!0}})},K={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};L&&(K.hasIndices="d");for(var W in K)D(W,K[W]);var G=Object.getOwnPropertyDescriptor(C.prototype,"flags").get.call(N);return G!==U||x!==U});P.exports={correct:Q}},
vendor: 344 bytes, line 29
29"./node_modules/core-js/internals/regexp-flags.js":function(P,V,e){var w=e("./node_modules/core-js/internals/an-object.js");P.exports=function(){var j=w(this),C="";return j.hasIndices&&(C+="d"),j.global&&(C+="g"),j.ignoreCase&&(C+="i"),j.multiline&&(C+="m"),j.dotAll&&(C+="s"),j.unicode&&(C+="u"),j.unicodeSets&&(C+="v"),j.sticky&&(C+="y"),C}},
vendor: 516 bytes, line 29
29"./node_modules/core-js/internals/regexp-get-flags.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/object-is-prototype-of.js"),Q=e("./node_modules/core-js/internals/regexp-flags-detection.js"),L=e("./node_modules/core-js/internals/regexp-flags.js"),N=RegExp.prototype;P.exports=Q.correct?function(x){return x.flags}:function(x){return!Q.correct&&C(N,x)&&!j(x,"flags")?w(L,x):x.flags}},
vendor: 458 bytes, line 29
29"./node_modules/core-js/internals/regexp-sticky-helpers.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=j.RegExp,Q=w(function(){var x=C("a","y");return x.lastIndex=2,x.exec("abcd")!==null}),L=Q||w(function(){return!C("a","y").sticky}),N=Q||w(function(){var x=C("^r","gy");return x.lastIndex=2,x.exec("str")!==null});P.exports={BROKEN_CARET:N,MISSED_STICKY:L,UNSUPPORTED_Y:Q}},
vendor: 289 bytes, lines 29-30
29"./node_modules/core-js/internals/regexp-unsupported-dot-all.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=j.RegExp;P.exports=w(function(){var Q=C(".","s");return!(Q.dotAll&&Q.test(` 30`)&&Q.flags==="s")})},
vendor: 310 bytes, line 30
30"./node_modules/core-js/internals/regexp-unsupported-ncg.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=j.RegExp;P.exports=w(function(){var Q=C("(?<a>b)","g");return Q.exec("b").groups.a!=="b"||"b".replace(Q,"$<a>c")!=="bc"})},
vendor: 239 bytes, line 30
30"./node_modules/core-js/internals/require-object-coercible.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-null-or-undefined.js"),j=TypeError;P.exports=function(C){if(w(C))throw new j("Can't call method on "+C);return C}},
vendor: 293 bytes, line 30
30"./node_modules/core-js/internals/safe-get-built-in.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/descriptors.js"),C=Object.getOwnPropertyDescriptor;P.exports=function(Q){if(!j)return w[Q];var L=C(w,Q);return L&&L.value}},
vendor: 833 bytes, line 30
30"./node_modules/core-js/internals/schedulers-fix.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/function-apply.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/environment.js"),L=e("./node_modules/core-js/internals/environment-user-agent.js"),N=e("./node_modules/core-js/internals/array-slice.js"),x=e("./node_modules/core-js/internals/validate-arguments-length.js"),U=w.Function,D=/MSIE .\./.test(L)||Q==="BUN"&&function(){var K=w.Bun.version.split(".");return K.length<3||K[0]==="0"&&(K[1]<3||K[1]==="3"&&K[2]==="0")}();P.exports=function(K,W){var G=W?2:1;return D?function(X,Z){var ne=x(arguments.length,1)>G,ve=C(X)?X:U(X),ye=ne?N(arguments,G):[],he=ne?function(){j(ve,this,ye)}:ve;return W?K(he,Z):K(he)}:K}},
vendor: 264 bytes, line 30
30"./node_modules/core-js/internals/set-clone.js":function(P,V,e){var w=e("./node_modules/core-js/internals/set-helpers.js"),j=e("./node_modules/core-js/internals/set-iterate.js"),C=w.Set,Q=w.add;P.exports=function(L){var N=new C;return j(L,function(x){Q(N,x)}),N}},
vendor: 639 bytes, line 30
30"./node_modules/core-js/internals/set-difference.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js"),C=e("./node_modules/core-js/internals/set-clone.js"),Q=e("./node_modules/core-js/internals/set-size.js"),L=e("./node_modules/core-js/internals/get-set-record.js"),N=e("./node_modules/core-js/internals/set-iterate.js"),x=e("./node_modules/core-js/internals/iterate-simple.js"),U=j.has,D=j.remove;P.exports=function(W){var G=w(this),X=L(W),Z=C(G);return Q(G)<=X.size?N(G,function(ne){X.includes(ne)&&D(Z,ne)}):x(X.getIterator(),function(ne){U(Z,ne)&&D(Z,ne)}),Z}},
vendor: 221 bytes, line 30
30"./node_modules/core-js/internals/set-helpers.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=Set.prototype;P.exports={Set,add:w(j.add),has:w(j.has),remove:w(j.delete),proto:j}},
vendor: 593 bytes, line 30
30"./node_modules/core-js/internals/set-intersection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js"),C=e("./node_modules/core-js/internals/set-size.js"),Q=e("./node_modules/core-js/internals/get-set-record.js"),L=e("./node_modules/core-js/internals/set-iterate.js"),N=e("./node_modules/core-js/internals/iterate-simple.js"),x=j.Set,U=j.add,D=j.has;P.exports=function(W){var G=w(this),X=Q(W),Z=new x;return C(G)>X.size?N(X.getIterator(),function(ne){D(G,ne)&&U(Z,ne)}):L(G,function(ne){X.includes(ne)&&U(Z,ne)}),Z}},
vendor: 674 bytes, line 30
30"./node_modules/core-js/internals/set-is-disjoint-from.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js").has,C=e("./node_modules/core-js/internals/set-size.js"),Q=e("./node_modules/core-js/internals/get-set-record.js"),L=e("./node_modules/core-js/internals/set-iterate.js"),N=e("./node_modules/core-js/internals/iterate-simple.js"),x=e("./node_modules/core-js/internals/iterator-close.js");P.exports=function(D){var K=w(this),W=Q(D);if(C(K)<=W.size)return L(K,function(X){if(W.includes(X))return!1},!0)!==!1;var G=W.getIterator();return N(G,function(X){if(j(K,X))return x(G,"normal",!1)})!==!1}},
vendor: 409 bytes, line 30
30"./node_modules/core-js/internals/set-is-subset-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-size.js"),C=e("./node_modules/core-js/internals/set-iterate.js"),Q=e("./node_modules/core-js/internals/get-set-record.js");P.exports=function(N){var x=w(this),U=Q(N);return j(x)>U.size?!1:C(x,function(D){if(!U.includes(D))return!1},!0)!==!1}},
vendor: 567 bytes, line 30
30"./node_modules/core-js/internals/set-is-superset-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js").has,C=e("./node_modules/core-js/internals/set-size.js"),Q=e("./node_modules/core-js/internals/get-set-record.js"),L=e("./node_modules/core-js/internals/iterate-simple.js"),N=e("./node_modules/core-js/internals/iterator-close.js");P.exports=function(U){var D=w(this),K=Q(U);if(C(D)<K.size)return!1;var W=K.getIterator();return L(W,function(G){if(!j(D,G))return N(W,"normal",!1)})!==!1}},
vendor: 381 bytes, line 30
30"./node_modules/core-js/internals/set-iterate.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/iterate-simple.js"),C=e("./node_modules/core-js/internals/set-helpers.js"),Q=C.Set,L=C.proto,N=w(L.forEach),x=w(L.keys),U=x(new Q).next;P.exports=function(D,K,W){return W?j({iterator:x(D),next:U},K):N(D,K)}},
vendor: 259 bytes, line 30
30"./node_modules/core-js/internals/set-size.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this-accessor.js"),j=e("./node_modules/core-js/internals/set-helpers.js");P.exports=w(j.proto,"size","get")||function(C){return C.size}},
vendor: 426 bytes, line 30
30"./node_modules/core-js/internals/set-species.js":function(P,V,e){var w=e("./node_modules/core-js/internals/get-built-in.js"),j=e("./node_modules/core-js/internals/define-built-in-accessor.js"),C=e("./node_modules/core-js/internals/well-known-symbol.js"),Q=e("./node_modules/core-js/internals/descriptors.js"),L=C("species");P.exports=function(N){var x=w(N);Q&&x&&!x[L]&&j(x,L,{configurable:!0,get:function(){return this}})}},
vendor: 497 bytes, line 30
30"./node_modules/core-js/internals/set-symmetric-difference.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js"),C=e("./node_modules/core-js/internals/set-clone.js"),Q=e("./node_modules/core-js/internals/get-set-record.js"),L=e("./node_modules/core-js/internals/iterate-simple.js"),N=j.add,x=j.has,U=j.remove;P.exports=function(K){var W=w(this),G=Q(K).getIterator(),X=C(W);return L(G,function(Z){x(W,Z)?U(X,Z):N(X,Z)}),X}},
vendor: 380 bytes, line 30
30"./node_modules/core-js/internals/set-to-string-tag.js":function(P,V,e){var w=e("./node_modules/core-js/internals/object-define-property.js").f,j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/well-known-symbol.js"),Q=C("toStringTag");P.exports=function(L,N,x){L&&!x&&(L=L.prototype),L&&!j(L,Q)&&w(L,Q,{configurable:!0,value:N})}},
vendor: 445 bytes, line 30
30"./node_modules/core-js/internals/set-union.js":function(P,V,e){var w=e("./node_modules/core-js/internals/a-set.js"),j=e("./node_modules/core-js/internals/set-helpers.js").add,C=e("./node_modules/core-js/internals/set-clone.js"),Q=e("./node_modules/core-js/internals/get-set-record.js"),L=e("./node_modules/core-js/internals/iterate-simple.js");P.exports=function(x){var U=w(this),D=Q(x).getIterator(),K=C(U);return L(D,function(W){j(K,W)}),K}},
vendor: 227 bytes, line 30
30"./node_modules/core-js/internals/shared-key.js":function(P,V,e){var w=e("./node_modules/core-js/internals/shared.js"),j=e("./node_modules/core-js/internals/uid.js"),C=w("keys");P.exports=function(Q){return C[Q]||(C[Q]=j(Q))}},
vendor: 572 bytes, line 30
30"./node_modules/core-js/internals/shared-store.js":function(P,V,e){var w=e("./node_modules/core-js/internals/is-pure.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/define-global-property.js"),Q="__core-js_shared__",L=P.exports=j[Q]||C(Q,{});(L.versions||(L.versions=[])).push({version:"3.47.0",mode:w?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.47.0/LICENSE",source:"https://github.com/zloirock/core-js"})},
vendor: 173 bytes, line 30
30"./node_modules/core-js/internals/shared.js":function(P,V,e){var w=e("./node_modules/core-js/internals/shared-store.js");P.exports=function(j,C){return w[j]||(w[j]=C||{})}},
vendor: 418 bytes, line 30
30"./node_modules/core-js/internals/species-constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/an-object.js"),j=e("./node_modules/core-js/internals/a-constructor.js"),C=e("./node_modules/core-js/internals/is-null-or-undefined.js"),Q=e("./node_modules/core-js/internals/well-known-symbol.js"),L=Q("species");P.exports=function(N,x){var U=w(N).constructor,D;return U===void 0||C(D=w(U)[L])?x:j(D)}},
vendor: 239 bytes, line 30
30"./node_modules/core-js/internals/string-html-forced.js":function(P,V,e){var w=e("./node_modules/core-js/internals/fails.js");P.exports=function(j){return w(function(){var C=""[j]('"');return C!==C.toLowerCase()||C.split('"').length>3})}},
vendor: 646 bytes, line 30
30"./node_modules/core-js/internals/string-multibyte.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/to-integer-or-infinity.js"),C=e("./node_modules/core-js/internals/to-string.js"),Q=e("./node_modules/core-js/internals/require-object-coercible.js"),L=w("".charAt),N=w("".charCodeAt),x=w("".slice),U=function(D){return function(K,W){var G=C(Q(K)),X=j(W),Z=G.length,ne,ve;return X<0||X>=Z?D?"":void 0:(ne=N(G,X),ne<55296||ne>56319||X+1===Z||(ve=N(G,X+1))<56320||ve>57343?D?L(G,X):ne:D?x(G,X,X+2):(ne-55296<<10)+(ve-56320)+65536)}};P.exports={codeAt:U(!1),charAt:U(!0)}},
vendor: 349 bytes, line 30
30"./node_modules/core-js/internals/string-trim-forced.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-name.js").PROPER,j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/whitespaces.js"),Q="âÂ
á ";P.exports=function(L){return j(function(){return!!C[L]()||Q[L]()!==Q||w&&C[L].name!==L})}},
vendor: 524 bytes, line 30
30"./node_modules/core-js/internals/string-trim.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=e("./node_modules/core-js/internals/require-object-coercible.js"),C=e("./node_modules/core-js/internals/to-string.js"),Q=e("./node_modules/core-js/internals/whitespaces.js"),L=w("".replace),N=RegExp("^["+Q+"]+"),x=RegExp("(^|[^"+Q+"])["+Q+"]+$"),U=function(D){return function(K){var W=C(j(K));return D&1&&(W=L(W,N,"")),D&2&&(W=L(W,x,"$1")),W}};P.exports={start:U(1),end:U(2),trim:U(3)}},
vendor: 426 bytes, line 30
30"./node_modules/core-js/internals/symbol-constructor-detection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/environment-v8-version.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/global-this.js"),Q=C.String;P.exports=!!Object.getOwnPropertySymbols&&!j(function(){var L=Symbol("symbol detection");return!Q(L)||!(Object(L)instanceof Symbol)||!Symbol.sham&&w&&w<41})},
vendor: 467 bytes, line 30
30"./node_modules/core-js/internals/symbol-define-to-primitive.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/get-built-in.js"),C=e("./node_modules/core-js/internals/well-known-symbol.js"),Q=e("./node_modules/core-js/internals/define-built-in.js");P.exports=function(){var L=j("Symbol"),N=L&&L.prototype,x=N&&N.valueOf,U=C("toPrimitive");N&&!N[U]&&Q(N,U,function(D){return w(x,this)},{arity:1})}},
vendor: 200 bytes, line 30
30"./node_modules/core-js/internals/symbol-registry-detection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/symbol-constructor-detection.js");P.exports=w&&!!Symbol.for&&!!Symbol.keyFor},
vendor: 1,796 bytes, line 30
30"./node_modules/core-js/internals/task.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/function-apply.js"),C=e("./node_modules/core-js/internals/function-bind-context.js"),Q=e("./node_modules/core-js/internals/is-callable.js"),L=e("./node_modules/core-js/internals/has-own-property.js"),N=e("./node_modules/core-js/internals/fails.js"),x=e("./node_modules/core-js/internals/html.js"),U=e("./node_modules/core-js/internals/array-slice.js"),D=e("./node_modules/core-js/internals/document-create-element.js"),K=e("./node_modules/core-js/internals/validate-arguments-length.js"),W=e("./node_modules/core-js/internals/environment-is-ios.js"),G=e("./node_modules/core-js/internals/environment-is-node.js"),X=w.setImmediate,Z=w.clearImmediate,ne=w.process,ve=w.Dispatch,ye=w.Function,he=w.MessageChannel,Te=w.String,ie=0,_e={},re="onreadystatechange",ge,Se,le,et;N(function(){ge=w.location});var Xe=function(Ne){if(L(_e,Ne)){var Me=_e[Ne];delete _e[Ne],Me()}},lt=function(Ne){return function(){Xe(Ne)}},ae=function(Ne){Xe(Ne.data)},$e=function(Ne){w.postMessage(Te(Ne),ge.protocol+"//"+ge.host)};(!X||!Z)&&(X=function(Me){K(arguments.length,1);var He=Q(Me)?Me:ye(Me),rt=U(arguments,1);return _e[++ie]=function(){j(He,void 0,rt)},Se(ie),ie},Z=function(Me){delete _e[Me]},G?Se=function(Ne){ne.nextTick(lt(Ne))}:ve&&ve.now?Se=function(Ne){ve.now(lt(Ne))}:he&&!W?(le=new he,et=le.port2,le.port1.onmessage=ae,Se=C(et.postMessage,et)):w.addEventListener&&Q(w.postMessage)&&!w.importScripts&&ge&&ge.protocol!=="file:"&&!N($e)?(Se=$e,w.addEventListener("message",ae,!1)):re in D("script")?Se=function(Ne){x.appendChild(D("script"))[re]=function(){x.removeChild(this),Xe(Ne)}}:Se=function(Ne){setTimeout(lt(Ne),0)}),P.exports={set:X,clear:Z}},
vendor: 167 bytes, line 30
30"./node_modules/core-js/internals/this-number-value.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js");P.exports=w(1.1.valueOf)},
vendor: 228 bytes, line 30
30"./node_modules/core-js/internals/to-absolute-index.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-integer-or-infinity.js"),j=Math.max,C=Math.min;P.exports=function(Q,L){var N=w(Q);return N<0?j(N+L,0):C(N,L)}},
vendor: 241 bytes, line 30
30"./node_modules/core-js/internals/to-indexed-object.js":function(P,V,e){var w=e("./node_modules/core-js/internals/indexed-object.js"),j=e("./node_modules/core-js/internals/require-object-coercible.js");P.exports=function(C){return w(j(C))}},
vendor: 195 bytes, line 30
30"./node_modules/core-js/internals/to-integer-or-infinity.js":function(P,V,e){var w=e("./node_modules/core-js/internals/math-trunc.js");P.exports=function(j){var C=+j;return C!==C||C===0?0:w(C)}},
vendor: 215 bytes, line 30
30"./node_modules/core-js/internals/to-length.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-integer-or-infinity.js"),j=Math.min;P.exports=function(C){var Q=w(C);return Q>0?j(Q,9007199254740991):0}},
vendor: 184 bytes, line 30
30"./node_modules/core-js/internals/to-object.js":function(P,V,e){var w=e("./node_modules/core-js/internals/require-object-coercible.js"),j=Object;P.exports=function(C){return j(w(C))}},
vendor: 671 bytes, line 30
30"./node_modules/core-js/internals/to-primitive.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/is-object.js"),C=e("./node_modules/core-js/internals/is-symbol.js"),Q=e("./node_modules/core-js/internals/get-method.js"),L=e("./node_modules/core-js/internals/ordinary-to-primitive.js"),N=e("./node_modules/core-js/internals/well-known-symbol.js"),x=TypeError,U=N("toPrimitive");P.exports=function(D,K){if(!j(D)||C(D))return D;var W=Q(D,U),G;if(W){if(K===void 0&&(K="default"),G=w(W,D,K),!j(G)||C(G))return G;throw new x("Can't convert object to primitive value")}return K===void 0&&(K="number"),L(D,K)}},
vendor: 246 bytes, line 30
30"./node_modules/core-js/internals/to-property-key.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-primitive.js"),j=e("./node_modules/core-js/internals/is-symbol.js");P.exports=function(C){var Q=w(C,"string");return j(Q)?Q:Q+""}},
vendor: 427 bytes, line 30
30"./node_modules/core-js/internals/to-set-like.js":function(P,V,e){var w=e("./node_modules/core-js/internals/get-built-in.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=e("./node_modules/core-js/internals/is-iterable.js"),Q=e("./node_modules/core-js/internals/is-object.js"),L=w("Set"),N=function(x){return Q(x)&&typeof x.size=="number"&&j(x.has)&&j(x.keys)};P.exports=function(x){return N(x)?x:C(x)?new L(x):x}},
vendor: 210 bytes, line 30
30"./node_modules/core-js/internals/to-string-tag-support.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js"),j=w("toStringTag"),C={};C[j]="z",P.exports=String(C)==="[object z]"},
vendor: 248 bytes, line 30
30"./node_modules/core-js/internals/to-string.js":function(P,V,e){var w=e("./node_modules/core-js/internals/classof.js"),j=String;P.exports=function(C){if(w(C)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return j(C)}},
vendor: 139 bytes, line 30
30"./node_modules/core-js/internals/try-to-string.js":function(P){var V=String;P.exports=function(e){try{return V(e)}catch{return"Object"}}},
vendor: 240 bytes, line 30
30"./node_modules/core-js/internals/uid.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-uncurry-this.js"),j=0,C=Math.random(),Q=w(1.1.toString);P.exports=function(L){return"Symbol("+(L===void 0?"":L)+")_"+Q(++j+C,36)}},
vendor: 209 bytes, line 30
30"./node_modules/core-js/internals/use-symbol-as-uid.js":function(P,V,e){var w=e("./node_modules/core-js/internals/symbol-constructor-detection.js");P.exports=w&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},
vendor: 308 bytes, line 30
30"./node_modules/core-js/internals/v8-prototype-define-bug.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/fails.js");P.exports=w&&j(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},
vendor: 170 bytes, line 30
30"./node_modules/core-js/internals/validate-arguments-length.js":function(P){var V=TypeError;P.exports=function(e,w){if(e<w)throw new V("Not enough arguments");return e}},
vendor: 252 bytes, line 30
30"./node_modules/core-js/internals/weak-map-basic-detection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/is-callable.js"),C=w.WeakMap;P.exports=j(C)&&/native code/.test(String(C))},
vendor: 412 bytes, line 30
30"./node_modules/core-js/internals/well-known-symbol-define.js":function(P,V,e){var w=e("./node_modules/core-js/internals/path.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),Q=e("./node_modules/core-js/internals/object-define-property.js").f;P.exports=function(L){var N=w.Symbol||(w.Symbol={});j(N,L)||Q(N,L,{value:C.f(L)})}},
vendor: 152 bytes, line 30
30"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol.js");V.f=w},
vendor: 559 bytes, line 30
30"./node_modules/core-js/internals/well-known-symbol.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/shared.js"),C=e("./node_modules/core-js/internals/has-own-property.js"),Q=e("./node_modules/core-js/internals/uid.js"),L=e("./node_modules/core-js/internals/symbol-constructor-detection.js"),N=e("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=w.Symbol,U=j("wks"),D=N?x.for||x:x&&x.withoutSetter||Q;P.exports=function(K){return C(U,K)||(U[K]=L&&C(x,K)?x[K]:D("Symbol."+K)),U[K]}},
vendor: 150 bytes, lines 30-31
30"./node_modules/core-js/internals/whitespaces.js":function(P){P.exports=` 31\v\f\r  áââââââ ââââââ¯âã\u2028\u2029\uFEFF`},
vendor: 1,302 bytes, line 31
31"./node_modules/core-js/modules/es.array.concat.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/fails.js"),C=e("./node_modules/core-js/internals/is-array.js"),Q=e("./node_modules/core-js/internals/is-object.js"),L=e("./node_modules/core-js/internals/to-object.js"),N=e("./node_modules/core-js/internals/length-of-array-like.js"),x=e("./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),U=e("./node_modules/core-js/internals/create-property.js"),D=e("./node_modules/core-js/internals/array-species-create.js"),K=e("./node_modules/core-js/internals/array-method-has-species-support.js"),W=e("./node_modules/core-js/internals/well-known-symbol.js"),G=e("./node_modules/core-js/internals/environment-v8-version.js"),X=W("isConcatSpreadable"),Z=G>=51||!j(function(){var ye=[];return ye[X]=!1,ye.concat()[0]!==ye}),ne=function(ye){if(!Q(ye))return!1;var he=ye[X];return he!==void 0?!!he:C(ye)},ve=!Z||!K("concat");w({target:"Array",proto:!0,arity:1,forced:ve},{concat:function(he){var Te=L(this),ie=D(Te,0),_e=0,re,ge,Se,le,et;for(re=-1,Se=arguments.length;re<Se;re++)if(et=re===-1?Te:arguments[re],ne(et))for(le=N(et),x(_e+le),ge=0;ge<le;ge++,_e++)ge in et&&U(ie,_e,et[ge]);else x(_e+1),U(ie,_e++,et);return ie.length=_e,ie}})},
vendor: 328 bytes, line 31
31"./node_modules/core-js/modules/es.array.from.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/array-from.js"),C=e("./node_modules/core-js/internals/check-correctness-of-iteration.js"),Q=!C(function(L){Array.from(L)});w({target:"Array",stat:!0,forced:Q},{from:j})},
vendor: 529 bytes, line 31
31"./node_modules/core-js/modules/es.array.index-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this-clause.js"),C=e("./node_modules/core-js/internals/array-includes.js").indexOf,Q=e("./node_modules/core-js/internals/array-method-is-strict.js"),L=j([].indexOf),N=!!L&&1/L([1],1,-0)<0,x=N||!Q("indexOf");w({target:"Array",proto:!0,forced:x},{indexOf:function(D){var K=arguments.length>1?arguments[1]:void 0;return N?L(this,D,K)||0:C(this,D,K)}})},
vendor: 1,089 bytes, line 31
31"./node_modules/core-js/modules/es.array.iterator.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-indexed-object.js"),j=e("./node_modules/core-js/internals/add-to-unscopables.js"),C=e("./node_modules/core-js/internals/iterators.js"),Q=e("./node_modules/core-js/internals/internal-state.js"),L=e("./node_modules/core-js/internals/object-define-property.js").f,N=e("./node_modules/core-js/internals/iterator-define.js"),x=e("./node_modules/core-js/internals/create-iter-result-object.js"),U=e("./node_modules/core-js/internals/is-pure.js"),D=e("./node_modules/core-js/internals/descriptors.js"),K="Array Iterator",W=Q.set,G=Q.getterFor(K);P.exports=N(Array,"Array",function(Z,ne){W(this,{type:K,target:w(Z),index:0,kind:ne})},function(){var Z=G(this),ne=Z.target,ve=Z.index++;if(!ne||ve>=ne.length)return Z.target=null,x(void 0,!0);switch(Z.kind){case"keys":return x(ve,!1);case"values":return x(ne[ve],!1)}return x([ve,ne[ve]],!1)},"values");var X=C.Arguments=C.Array;if(j("keys"),j("values"),j("entries"),!U&&D&&X.name!=="values")try{L(X,"name",{value:"values"})}catch{}},
vendor: 510 bytes, line 31
31"./node_modules/core-js/modules/es.array.join.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/indexed-object.js"),Q=e("./node_modules/core-js/internals/to-indexed-object.js"),L=e("./node_modules/core-js/internals/array-method-is-strict.js"),N=j([].join),x=C!==Object,U=x||!L("join",",");w({target:"Array",proto:!0,forced:U},{join:function(K){return N(Q(this),K===void 0?",":K)}})},
vendor: 384 bytes, line 31
31"./node_modules/core-js/modules/es.array.map.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/array-iteration.js").map,C=e("./node_modules/core-js/internals/array-method-has-species-support.js"),Q=C("map");w({target:"Array",proto:!0,forced:!Q},{map:function(N){return j(this,N,arguments.length>1?arguments[1]:void 0)}})},
vendor: 540 bytes, line 31
31"./node_modules/core-js/modules/es.array.reduce.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/array-reduce.js").left,C=e("./node_modules/core-js/internals/array-method-is-strict.js"),Q=e("./node_modules/core-js/internals/environment-v8-version.js"),L=e("./node_modules/core-js/internals/environment-is-node.js"),N=!L&&Q>79&&Q<83,x=N||!C("reduce");w({target:"Array",proto:!0,forced:x},{reduce:function(D){var K=arguments.length;return j(this,D,K,K>1?arguments[1]:void 0)}})},
vendor: 405 bytes, line 31
31"./node_modules/core-js/modules/es.array.reverse.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/is-array.js"),Q=j([].reverse),L=[1,2];w({target:"Array",proto:!0,forced:String(L)===String(L.reverse())},{reverse:function(){return C(this)&&(this.length=this.length),Q(this)}})},
vendor: 1,171 bytes, line 31
31"./node_modules/core-js/modules/es.array.slice.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/is-array.js"),C=e("./node_modules/core-js/internals/is-constructor.js"),Q=e("./node_modules/core-js/internals/is-object.js"),L=e("./node_modules/core-js/internals/to-absolute-index.js"),N=e("./node_modules/core-js/internals/length-of-array-like.js"),x=e("./node_modules/core-js/internals/to-indexed-object.js"),U=e("./node_modules/core-js/internals/create-property.js"),D=e("./node_modules/core-js/internals/well-known-symbol.js"),K=e("./node_modules/core-js/internals/array-method-has-species-support.js"),W=e("./node_modules/core-js/internals/array-slice.js"),G=K("slice"),X=D("species"),Z=Array,ne=Math.max;w({target:"Array",proto:!0,forced:!G},{slice:function(ye,he){var Te=x(this),ie=N(Te),_e=L(ye,ie),re=L(he===void 0?ie:he,ie),ge,Se,le;if(j(Te)&&(ge=Te.constructor,C(ge)&&(ge===Z||j(ge.prototype))?ge=void 0:Q(ge)&&(ge=ge[X],ge===null&&(ge=void 0)),ge===Z||ge===void 0))return W(Te,_e,re);for(Se=new(ge===void 0?Z:ge)(ne(re-_e,0)),le=0;_e<re;_e++,le++)_e in Te&&U(Se,le,Te[_e]);return Se.length=le,Se}})},
vendor: 544 bytes, line 31
31"./node_modules/core-js/modules/es.function.name.js":function(P,V,e){var w=e("./node_modules/core-js/internals/descriptors.js"),j=e("./node_modules/core-js/internals/function-name.js").EXISTS,C=e("./node_modules/core-js/internals/function-uncurry-this.js"),Q=e("./node_modules/core-js/internals/define-built-in-accessor.js"),L=Function.prototype,N=C(L.toString),x=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,U=C(x.exec),D="name";w&&!j&&Q(L,D,{configurable:!0,get:function(){try{return U(x,N(this))[1]}catch{return""}}})},
vendor: 1,467 bytes, line 31
31"./node_modules/core-js/modules/es.iterator.constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/an-instance.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/is-callable.js"),N=e("./node_modules/core-js/internals/object-get-prototype-of.js"),x=e("./node_modules/core-js/internals/define-built-in-accessor.js"),U=e("./node_modules/core-js/internals/create-property.js"),D=e("./node_modules/core-js/internals/fails.js"),K=e("./node_modules/core-js/internals/has-own-property.js"),W=e("./node_modules/core-js/internals/well-known-symbol.js"),G=e("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,X=e("./node_modules/core-js/internals/descriptors.js"),Z=e("./node_modules/core-js/internals/is-pure.js"),ne="constructor",ve="Iterator",ye=W("toStringTag"),he=TypeError,Te=j[ve],ie=Z||!L(Te)||Te.prototype!==G||!D(function(){Te({})}),_e=function(){if(C(this,G),N(this)===G)throw new he("Abstract class Iterator not directly constructable")},re=function(ge,Se){X?x(G,ge,{configurable:!0,get:function(){return Se},set:function(le){if(Q(this),this===G)throw new he("You can't redefine this property");K(this,ge)?this[ge]=le:U(this,ge,le)}}):G[ge]=Se};K(G,ye)||re(ye,ve),(ie||!K(G,ne)||G[ne]===Object)&&re(ne,_e),_e.prototype=G,w({global:!0,constructor:!0,forced:ie},{Iterator:_e})},
vendor: 779 bytes, line 31
31"./node_modules/core-js/modules/es.iterator.for-each.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/iterate.js"),Q=e("./node_modules/core-js/internals/a-callable.js"),L=e("./node_modules/core-js/internals/an-object.js"),N=e("./node_modules/core-js/internals/get-iterator-direct.js"),x=e("./node_modules/core-js/internals/iterator-close.js"),U=e("./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js"),D=U("forEach",TypeError);w({target:"Iterator",proto:!0,real:!0,forced:D},{forEach:function(W){L(this);try{Q(W)}catch(Z){x(this,"throw",Z)}if(D)return j(D,this,W);var G=N(this),X=0;C(G,function(Z){W(Z,X++)},{IS_RECORD:!0})}})},
vendor: 1,155 bytes, line 31
31"./node_modules/core-js/modules/es.iterator.map.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/a-callable.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/get-iterator-direct.js"),N=e("./node_modules/core-js/internals/iterator-create-proxy.js"),x=e("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),U=e("./node_modules/core-js/internals/iterator-close.js"),D=e("./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js"),K=e("./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js"),W=e("./node_modules/core-js/internals/is-pure.js"),G=!W&&!D("map",function(){}),X=!W&&!G&&K("map",TypeError),Z=W||G||X,ne=N(function(){var ve=this.iterator,ye=Q(j(this.next,ve)),he=this.done=!!ye.done;if(!he)return x(ve,this.mapper,[ye.value,this.counter++],!0)});w({target:"Iterator",proto:!0,real:!0,forced:Z},{map:function(ye){Q(this);try{C(ye)}catch(he){U(this,"throw",he)}return X?j(X,this,ye):new ne(L(this),{mapper:ye})}})},
vendor: 2,636 bytes, line 31
31"./node_modules/core-js/modules/es.json.stringify.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/get-built-in.js"),C=e("./node_modules/core-js/internals/function-apply.js"),Q=e("./node_modules/core-js/internals/function-call.js"),L=e("./node_modules/core-js/internals/function-uncurry-this.js"),N=e("./node_modules/core-js/internals/fails.js"),x=e("./node_modules/core-js/internals/is-array.js"),U=e("./node_modules/core-js/internals/is-callable.js"),D=e("./node_modules/core-js/internals/is-raw-json.js"),K=e("./node_modules/core-js/internals/is-symbol.js"),W=e("./node_modules/core-js/internals/classof-raw.js"),G=e("./node_modules/core-js/internals/to-string.js"),X=e("./node_modules/core-js/internals/array-slice.js"),Z=e("./node_modules/core-js/internals/parse-json-string.js"),ne=e("./node_modules/core-js/internals/uid.js"),ve=e("./node_modules/core-js/internals/symbol-constructor-detection.js"),ye=e("./node_modules/core-js/internals/native-raw-json.js"),he=String,Te=j("JSON","stringify"),ie=L(/./.exec),_e=L("".charAt),re=L("".charCodeAt),ge=L("".replace),Se=L("".slice),le=L([].push),et=L(1.1.toString),Xe=/[\uD800-\uDFFF]/g,lt=/^[\uD800-\uDBFF]$/,ae=/^[\uDC00-\uDFFF]$/,$e=ne(),Ne=$e.length,Me=!ve||N(function(){var bt=j("Symbol")("stringify detection");return Te([bt])!=="[null]"||Te({a:bt})!=="{}"||Te(Object(bt))!=="{}"}),He=N(function(){return Te("\uDF06\uD834")!=='"\\udf06\\ud834"'||Te("\uDEAD")!=='"\\udead"'}),rt=Me?function(bt,ke){var Rt=X(arguments),Xt=Ft(ke);if(!(!U(Xt)&&(bt===void 0||K(bt))))return Rt[1]=function(qt,sA){if(U(Xt)&&(sA=Q(Xt,this,he(qt),sA)),!K(sA))return sA},C(Te,null,Rt)}:Te,Ye=function(bt,ke,Rt){var Xt=_e(Rt,ke-1),qt=_e(Rt,ke+1);return ie(lt,bt)&&!ie(ae,qt)||ie(ae,bt)&&!ie(lt,Xt)?"\\u"+et(re(bt,0),16):bt},Ft=function(bt){if(U(bt))return bt;if(x(bt)){for(var ke=bt.length,Rt=[],Xt=0;Xt<ke;Xt++){var qt=bt[Xt];typeof qt=="string"?le(Rt,qt):(typeof qt=="number"||W(qt)==="Number"||W(qt)==="String")&&le(Rt,G(qt))}var sA=Rt.length,Mt=!0;return function(aA,lA){if(Mt)return Mt=!1,lA;if(x(this))return lA;for(var ir=0;ir<sA;ir++)if(Rt[ir]===aA)return lA}}};Te&&w({target:"JSON",stat:!0,arity:3,forced:Me||He||!ye},{stringify:function(ke,Rt,Xt){var qt=Ft(Rt),sA=[],Mt=rt(ke,function(zA,DA){var BA=U(qt)?Q(qt,this,he(zA),DA):DA;return!ye&&D(BA)?$e+(le(sA,BA.rawJSON)-1):BA},Xt);if(typeof Mt!="string"||(He&&(Mt=ge(Mt,Xe,Ye)),ye))return Mt;for(var aA="",lA=Mt.length,ir=0;ir<lA;ir++){var PA=_e(Mt,ir);if(PA==='"'){var br=Z(Mt,++ir).end-1,or=Se(Mt,ir,br);aA+=Se(or,0,Ne)===$e?sA[Se(or,Ne)]:'"'+or+'"',ir=br}else aA+=PA}return aA}})},
vendor: 2,467 bytes, line 31
31"./node_modules/core-js/modules/es.number.constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/is-pure.js"),C=e("./node_modules/core-js/internals/descriptors.js"),Q=e("./node_modules/core-js/internals/global-this.js"),L=e("./node_modules/core-js/internals/path.js"),N=e("./node_modules/core-js/internals/function-uncurry-this.js"),x=e("./node_modules/core-js/internals/is-forced.js"),U=e("./node_modules/core-js/internals/has-own-property.js"),D=e("./node_modules/core-js/internals/inherit-if-required.js"),K=e("./node_modules/core-js/internals/object-is-prototype-of.js"),W=e("./node_modules/core-js/internals/is-symbol.js"),G=e("./node_modules/core-js/internals/to-primitive.js"),X=e("./node_modules/core-js/internals/fails.js"),Z=e("./node_modules/core-js/internals/object-get-own-property-names.js").f,ne=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,ve=e("./node_modules/core-js/internals/object-define-property.js").f,ye=e("./node_modules/core-js/internals/this-number-value.js"),he=e("./node_modules/core-js/internals/string-trim.js").trim,Te="Number",ie=Q[Te],_e=L[Te],re=ie.prototype,ge=Q.TypeError,Se=N("".slice),le=N("".charCodeAt),et=function(Me){var He=G(Me,"number");return typeof He=="bigint"?He:Xe(He)},Xe=function(Me){var He=G(Me,"number"),rt,Ye,Ft,bt,ke,Rt,Xt,qt;if(W(He))throw new ge("Cannot convert a Symbol value to a number");if(typeof He=="string"&&He.length>2){if(He=he(He),rt=le(He,0),rt===43||rt===45){if(Ye=le(He,2),Ye===88||Ye===120)return NaN}else if(rt===48){switch(le(He,1)){case 66:case 98:Ft=2,bt=49;break;case 79:case 111:Ft=8,bt=55;break;default:return+He}for(ke=Se(He,2),Rt=ke.length,Xt=0;Xt<Rt;Xt++)if(qt=le(ke,Xt),qt<48||qt>bt)return NaN;return parseInt(ke,Ft)}}return+He},lt=x(Te,!ie(" 0o1")||!ie("0b1")||ie("+0x1")),ae=function(Me){return K(re,Me)&&X(function(){ye(Me)})},$e=function(He){var rt=arguments.length<1?0:ie(et(He));return ae(this)?D(Object(rt),this,$e):rt};$e.prototype=re,lt&&!j&&(re.constructor=$e),w({global:!0,constructor:!0,wrap:!0,forced:lt},{Number:$e});var Ne=function(Me,He){for(var rt=C?Z(He):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Ye=0,Ft;rt.length>Ye;Ye++)U(He,Ft=rt[Ye])&&!U(Me,Ft)&&ve(Me,Ft,ne(He,Ft))};j&&_e&&Ne(L[Te],_e),(lt||j)&&Ne(L[Te],ie)},
vendor: 254 bytes, line 31
31"./node_modules/core-js/modules/es.object.assign.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/object-assign.js");w({target:"Object",stat:!0,arity:2,forced:Object.assign!==j},{assign:j})},
vendor: 524 bytes, line 31
31"./node_modules/core-js/modules/es.object.get-own-property-symbols.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/symbol-constructor-detection.js"),C=e("./node_modules/core-js/internals/fails.js"),Q=e("./node_modules/core-js/internals/object-get-own-property-symbols.js"),L=e("./node_modules/core-js/internals/to-object.js"),N=!j||C(function(){Q.f(1)});w({target:"Object",stat:!0,forced:N},{getOwnPropertySymbols:function(U){var D=Q.f;return D?D(L(U)):[]}})},
vendor: 374 bytes, line 31
31"./node_modules/core-js/modules/es.object.keys.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/to-object.js"),C=e("./node_modules/core-js/internals/object-keys.js"),Q=e("./node_modules/core-js/internals/fails.js"),L=Q(function(){C(1)});w({target:"Object",stat:!0,forced:L},{keys:function(x){return C(j(x))}})},
vendor: 309 bytes, line 31
31"./node_modules/core-js/modules/es.object.to-string.js":function(P,V,e){var w=e("./node_modules/core-js/internals/to-string-tag-support.js"),j=e("./node_modules/core-js/internals/define-built-in.js"),C=e("./node_modules/core-js/internals/object-to-string.js");w||j(Object.prototype,"toString",C,{unsafe:!0})},
vendor: 792 bytes, line 31
31"./node_modules/core-js/modules/es.promise.all.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/a-callable.js"),Q=e("./node_modules/core-js/internals/new-promise-capability.js"),L=e("./node_modules/core-js/internals/perform.js"),N=e("./node_modules/core-js/internals/iterate.js"),x=e("./node_modules/core-js/internals/promise-statics-incorrect-iteration.js");w({target:"Promise",stat:!0,forced:x},{all:function(D){var K=this,W=Q.f(K),G=W.resolve,X=W.reject,Z=L(function(){var ne=C(K.resolve),ve=[],ye=0,he=1;N(D,function(Te){var ie=ye++,_e=!1;he++,j(ne,K,Te).then(function(re){_e||(_e=!0,ve[ie]=re,--he||G(ve))},X)}),--he||G(ve)});return Z.error&&X(Z.value),W.promise}})},
vendor: 702 bytes, line 31
31"./node_modules/core-js/modules/es.promise.catch.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/is-pure.js"),C=e("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,Q=e("./node_modules/core-js/internals/promise-native-constructor.js"),L=e("./node_modules/core-js/internals/get-built-in.js"),N=e("./node_modules/core-js/internals/is-callable.js"),x=e("./node_modules/core-js/internals/define-built-in.js"),U=Q&&Q.prototype;if(w({target:"Promise",proto:!0,forced:C,real:!0},{catch:function(K){return this.then(void 0,K)}}),!j&&N(Q)){var D=L("Promise").prototype.catch;U.catch!==D&&x(U,"catch",D,{unsafe:!0})}},
vendor: 4,387 bytes, line 31
31"./node_modules/core-js/modules/es.promise.constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/is-pure.js"),C=e("./node_modules/core-js/internals/environment-is-node.js"),Q=e("./node_modules/core-js/internals/global-this.js"),L=e("./node_modules/core-js/internals/path.js"),N=e("./node_modules/core-js/internals/function-call.js"),x=e("./node_modules/core-js/internals/define-built-in.js"),U=e("./node_modules/core-js/internals/object-set-prototype-of.js"),D=e("./node_modules/core-js/internals/set-to-string-tag.js"),K=e("./node_modules/core-js/internals/set-species.js"),W=e("./node_modules/core-js/internals/a-callable.js"),G=e("./node_modules/core-js/internals/is-callable.js"),X=e("./node_modules/core-js/internals/is-object.js"),Z=e("./node_modules/core-js/internals/an-instance.js"),ne=e("./node_modules/core-js/internals/species-constructor.js"),ve=e("./node_modules/core-js/internals/task.js").set,ye=e("./node_modules/core-js/internals/microtask.js"),he=e("./node_modules/core-js/internals/host-report-errors.js"),Te=e("./node_modules/core-js/internals/perform.js"),ie=e("./node_modules/core-js/internals/queue.js"),_e=e("./node_modules/core-js/internals/internal-state.js"),re=e("./node_modules/core-js/internals/promise-native-constructor.js"),ge=e("./node_modules/core-js/internals/promise-constructor-detection.js"),Se=e("./node_modules/core-js/internals/new-promise-capability.js"),le="Promise",et=ge.CONSTRUCTOR,Xe=ge.REJECTION_EVENT,lt=ge.SUBCLASSING,ae=_e.getterFor(le),$e=_e.set,Ne=re&&re.prototype,Me=re,He=Ne,rt=Q.TypeError,Ye=Q.document,Ft=Q.process,bt=Se.f,ke=bt,Rt=!!(Ye&&Ye.createEvent&&Q.dispatchEvent),Xt="unhandledrejection",qt="rejectionhandled",sA=0,Mt=1,aA=2,lA=1,ir=2,PA,br,or,zA,DA=function(jt){var _t;return X(jt)&&G(_t=jt.then)?_t:!1},BA=function(jt,_t){var tA=_t.value,AA=_t.state===Mt,bA=AA?jt.ok:jt.fail,eA=jt.resolve,XA=jt.reject,$t=jt.domain,Yt,FA,hA;try{bA?(AA||(_t.rejection===ir&&tr(_t),_t.rejection=lA),bA===!0?Yt=tA:($t&&$t.enter(),Yt=bA(tA),$t&&($t.exit(),hA=!0)),Yt===jt.promise?XA(new rt("Promise-chain cycle")):(FA=DA(Yt))?N(FA,Yt,eA,XA):eA(Yt)):XA(tA)}catch(_A){$t&&!hA&&$t.exit(),XA(_A)}},yA=function(jt,_t){jt.notified||(jt.notified=!0,ye(function(){for(var tA=jt.reactions,AA;AA=tA.get();)BA(AA,jt);jt.notified=!1,_t&&!jt.rejection&&Br(jt)}))},cr=function(jt,_t,tA){var AA,bA;Rt?(AA=Ye.createEvent("Event"),AA.promise=_t,AA.reason=tA,AA.initEvent(jt,!1,!0),Q.dispatchEvent(AA)):AA={promise:_t,reason:tA},!Xe&&(bA=Q["on"+jt])?bA(AA):jt===Xt&&he("Unhandled promise rejection",tA)},Br=function(jt){N(ve,Q,function(){var _t=jt.facade,tA=jt.value,AA=Dr(jt),bA;if(AA&&(bA=Te(function(){C?Ft.emit("unhandledRejection",tA,_t):cr(Xt,_t,tA)}),jt.rejection=C||Dr(jt)?ir:lA,bA.error))throw bA.value})},Dr=function(jt){return jt.rejection!==lA&&!jt.parent},tr=function(jt){N(ve,Q,function(){var _t=jt.facade;C?Ft.emit("rejectionHandled",_t):cr(qt,_t,jt.value)})},vA=function(jt,_t,tA){return function(AA){jt(_t,AA,tA)}},fA=function(jt,_t,tA){jt.done||(jt.done=!0,tA&&(jt=tA),jt.value=_t,jt.state=aA,yA(jt,!0))},zt=function(jt,_t,tA){if(!jt.done){jt.done=!0,tA&&(jt=tA);try{if(jt.facade===_t)throw new rt("Promise can't be resolved itself");var AA=DA(_t);AA?ye(function(){var bA={done:!1};try{N(AA,_t,vA(zt,bA,jt),vA(fA,bA,jt))}catch(eA){fA(bA,eA,jt)}}):(jt.value=_t,jt.state=Mt,yA(jt,!1))}catch(bA){fA({done:!1},bA,jt)}}};if(et&&(Me=function(_t){Z(this,He),W(_t),N(PA,this);var tA=ae(this);try{_t(vA(zt,tA),vA(fA,tA))}catch(AA){fA(tA,AA)}},He=Me.prototype,PA=function(_t){$e(this,{type:le,done:!1,notified:!1,parent:!1,reactions:new ie,rejection:!1,state:sA,value:null})},PA.prototype=x(He,"then",function(_t,tA){var AA=ae(this),bA=bt(ne(this,Me));return AA.parent=!0,bA.ok=G(_t)?_t:!0,bA.fail=G(tA)&&tA,bA.domain=C?Ft.domain:void 0,AA.state===sA?AA.reactions.add(bA):ye(function(){BA(bA,AA)}),bA.promise}),br=function(){var jt=new PA,_t=ae(jt);this.promise=jt,this.resolve=vA(zt,_t),this.reject=vA(fA,_t)},Se.f=bt=function(jt){return jt===Me||jt===or?new br(jt):ke(jt)},!j&&G(re)&&Ne!==Object.prototype)){zA=Ne.then,lt||x(Ne,"then",function(_t,tA){var AA=this;return new Me(function(bA,eA){N(zA,AA,bA,eA)}).then(_t,tA)},{unsafe:!0});try{delete Ne.constructor}catch{}U&&U(Ne,He)}w({global:!0,constructor:!0,wrap:!0,forced:et},{Promise:Me}),or=L.Promise,D(Me,le,!1,!0),K(le)},
vendor: 406 bytes, line 31
31"./node_modules/core-js/modules/es.promise.js":function(P,V,e){e("./node_modules/core-js/modules/es.promise.constructor.js"),e("./node_modules/core-js/modules/es.promise.all.js"),e("./node_modules/core-js/modules/es.promise.catch.js"),e("./node_modules/core-js/modules/es.promise.race.js"),e("./node_modules/core-js/modules/es.promise.reject.js"),e("./node_modules/core-js/modules/es.promise.resolve.js")},
vendor: 691 bytes, line 31
31"./node_modules/core-js/modules/es.promise.race.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/a-callable.js"),Q=e("./node_modules/core-js/internals/new-promise-capability.js"),L=e("./node_modules/core-js/internals/perform.js"),N=e("./node_modules/core-js/internals/iterate.js"),x=e("./node_modules/core-js/internals/promise-statics-incorrect-iteration.js");w({target:"Promise",stat:!0,forced:x},{race:function(D){var K=this,W=Q.f(K),G=W.reject,X=L(function(){var Z=C(K.resolve);N(D,function(ne){j(Z,K,ne).then(W.resolve,G)})});return X.error&&G(X.value),W.promise}})},
vendor: 386 bytes, line 31
31"./node_modules/core-js/modules/es.promise.reject.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/new-promise-capability.js"),C=e("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR;w({target:"Promise",stat:!0,forced:C},{reject:function(L){var N=j.f(this),x=N.reject;return x(L),N.promise}})},
vendor: 566 bytes, line 31
31"./node_modules/core-js/modules/es.promise.resolve.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/get-built-in.js"),C=e("./node_modules/core-js/internals/is-pure.js"),Q=e("./node_modules/core-js/internals/promise-native-constructor.js"),L=e("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,N=e("./node_modules/core-js/internals/promise-resolve.js"),x=j("Promise"),U=C&&!L;w({target:"Promise",stat:!0,forced:C||L},{resolve:function(K){return N(U&&this===x?Q:this,K)}})},
vendor: 236 bytes, line 31
31"./node_modules/core-js/modules/es.regexp.exec.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/regexp-exec.js");w({target:"RegExp",proto:!0,forced:/./.exec!==j},{exec:j})},
vendor: 689 bytes, line 31
31"./node_modules/core-js/modules/es.regexp.test.js":function(P,V,e){e("./node_modules/core-js/modules/es.regexp.exec.js");var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/is-callable.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/to-string.js"),N=function(){var U=!1,D=/[ac]/;return D.exec=function(){return U=!0,/./.exec.apply(this,arguments)},D.test("abc")===!0&&U}(),x=/./.test;w({target:"RegExp",proto:!0,forced:!N},{test:function(U){var D=Q(this),K=L(U),W=D.exec;if(!C(W))return j(x,D,K);var G=j(W,D,K);return G===null?!1:(Q(G),!0)}})},
vendor: 631 bytes, line 31
31"./node_modules/core-js/modules/es.regexp.to-string.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-name.js").PROPER,j=e("./node_modules/core-js/internals/define-built-in.js"),C=e("./node_modules/core-js/internals/an-object.js"),Q=e("./node_modules/core-js/internals/to-string.js"),L=e("./node_modules/core-js/internals/fails.js"),N=e("./node_modules/core-js/internals/regexp-get-flags.js"),x="toString",U=RegExp.prototype,D=U[x],K=L(function(){return D.call({source:"a",flags:"b"})!=="/a/b"}),W=w&&D.name!==x;(K||W)&&j(U,x,function(){var X=C(this),Z=Q(X.source),ne=Q(N(X));return"/"+Z+"/"+ne},{unsafe:!0})},
vendor: 286 bytes, line 31
31"./node_modules/core-js/modules/es.set.constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/collection.js"),j=e("./node_modules/core-js/internals/collection-strong.js");w("Set",function(C){return function(){return C(this,arguments.length?arguments[0]:void 0)}},j)},
vendor: 118 bytes, line 31
31"./node_modules/core-js/modules/es.set.js":function(P,V,e){e("./node_modules/core-js/modules/es.set.constructor.js")},
vendor: 978 bytes, line 31
31"./node_modules/core-js/modules/es.string.ends-with.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this-clause.js"),C=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Q=e("./node_modules/core-js/internals/to-length.js"),L=e("./node_modules/core-js/internals/to-string.js"),N=e("./node_modules/core-js/internals/not-a-regexp.js"),x=e("./node_modules/core-js/internals/require-object-coercible.js"),U=e("./node_modules/core-js/internals/correct-is-regexp-logic.js"),D=e("./node_modules/core-js/internals/is-pure.js"),K=j("".slice),W=Math.min,G=U("endsWith"),X=!D&&!G&&!!function(){var Z=C(String.prototype,"endsWith");return Z&&!Z.writable}();w({target:"String",proto:!0,forced:!X&&!G},{endsWith:function(ne){var ve=L(x(this));N(ne);var ye=arguments.length>1?arguments[1]:void 0,he=ve.length,Te=ye===void 0?he:W(Q(ye),he),ie=L(ne);return K(ve,Te-ie.length,Te)===ie}})},
vendor: 597 bytes, line 31
31"./node_modules/core-js/modules/es.string.includes.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/not-a-regexp.js"),Q=e("./node_modules/core-js/internals/require-object-coercible.js"),L=e("./node_modules/core-js/internals/to-string.js"),N=e("./node_modules/core-js/internals/correct-is-regexp-logic.js"),x=j("".indexOf);w({target:"String",proto:!0,forced:!N("includes")},{includes:function(D){return!!~x(L(Q(this)),L(C(D)),arguments.length>1?arguments[1]:void 0)}})},
vendor: 614 bytes, line 31
31"./node_modules/core-js/modules/es.string.iterator.js":function(P,V,e){var w=e("./node_modules/core-js/internals/string-multibyte.js").charAt,j=e("./node_modules/core-js/internals/to-string.js"),C=e("./node_modules/core-js/internals/internal-state.js"),Q=e("./node_modules/core-js/internals/iterator-define.js"),L=e("./node_modules/core-js/internals/create-iter-result-object.js"),N="String Iterator",x=C.set,U=C.getterFor(N);Q(String,"String",function(D){x(this,{type:N,string:j(D),index:0})},function(){var K=U(this),W=K.string,G=K.index,X;return G>=W.length?L(void 0,!0):(X=w(W,G),K.index+=X.length,L(X,!1))})},
vendor: 334 bytes, line 31
31"./node_modules/core-js/modules/es.string.link.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/create-html.js"),C=e("./node_modules/core-js/internals/string-html-forced.js");w({target:"String",proto:!0,forced:C("link")},{link:function(L){return j(this,"a","href",L)}})},
vendor: 1,264 bytes, line 31
31"./node_modules/core-js/modules/es.string.match.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/is-object.js"),N=e("./node_modules/core-js/internals/to-length.js"),x=e("./node_modules/core-js/internals/to-string.js"),U=e("./node_modules/core-js/internals/require-object-coercible.js"),D=e("./node_modules/core-js/internals/get-method.js"),K=e("./node_modules/core-js/internals/advance-string-index.js"),W=e("./node_modules/core-js/internals/regexp-get-flags.js"),G=e("./node_modules/core-js/internals/regexp-exec-abstract.js"),X=j("".indexOf);C("match",function(Z,ne,ve){return[function(he){var Te=U(this),ie=L(he)?D(he,Z):void 0;return ie?w(ie,he,Te):new RegExp(he)[Z](x(Te))},function(ye){var he=Q(this),Te=x(ye),ie=ve(ne,he,Te);if(ie.done)return ie.value;var _e=x(W(he));if(X(_e,"g")===-1)return G(he,Te);var re=X(_e,"u")!==-1;he.lastIndex=0;for(var ge=[],Se=0,le;(le=G(he,Te))!==null;){var et=x(le[0]);ge[Se]=et,et===""&&(he.lastIndex=K(Te,N(he.lastIndex),re)),Se++}return Se===0?null:ge}]})},
vendor: 2,439 bytes, line 31
31"./node_modules/core-js/modules/es.string.replace.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-apply.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/function-uncurry-this.js"),Q=e("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),L=e("./node_modules/core-js/internals/fails.js"),N=e("./node_modules/core-js/internals/an-object.js"),x=e("./node_modules/core-js/internals/is-callable.js"),U=e("./node_modules/core-js/internals/is-object.js"),D=e("./node_modules/core-js/internals/to-integer-or-infinity.js"),K=e("./node_modules/core-js/internals/to-length.js"),W=e("./node_modules/core-js/internals/to-string.js"),G=e("./node_modules/core-js/internals/require-object-coercible.js"),X=e("./node_modules/core-js/internals/advance-string-index.js"),Z=e("./node_modules/core-js/internals/get-method.js"),ne=e("./node_modules/core-js/internals/get-substitution.js"),ve=e("./node_modules/core-js/internals/regexp-get-flags.js"),ye=e("./node_modules/core-js/internals/regexp-exec-abstract.js"),he=e("./node_modules/core-js/internals/well-known-symbol.js"),Te=he("replace"),ie=Math.max,_e=Math.min,re=C([].concat),ge=C([].push),Se=C("".indexOf),le=C("".slice),et=function($e){return $e===void 0?$e:String($e)},Xe=function(){return"a".replace(/./,"$0")==="$0"}(),lt=function(){return/./[Te]?/./[Te]("a","$0")==="":!1}(),ae=!L(function(){var $e=/./;return $e.exec=function(){var Ne=[];return Ne.groups={a:"7"},Ne},"".replace($e,"$<a>")!=="7"});Q("replace",function($e,Ne,Me){var He=lt?"$":"$0";return[function(Ye,Ft){var bt=G(this),ke=U(Ye)?Z(Ye,Te):void 0;return ke?j(ke,Ye,bt,Ft):j(Ne,W(bt),Ye,Ft)},function(rt,Ye){var Ft=N(this),bt=W(rt);if(typeof Ye=="string"&&Se(Ye,He)===-1&&Se(Ye,"$<")===-1){var ke=Me(Ne,Ft,bt,Ye);if(ke.done)return ke.value}var Rt=x(Ye);Rt||(Ye=W(Ye));var Xt=W(ve(Ft)),qt=Se(Xt,"g")!==-1,sA;qt&&(sA=Se(Xt,"u")!==-1,Ft.lastIndex=0);for(var Mt=[],aA;aA=ye(Ft,bt),!(aA===null||(ge(Mt,aA),!qt));){var lA=W(aA[0]);lA===""&&(Ft.lastIndex=X(bt,K(Ft.lastIndex),sA))}for(var ir="",PA=0,br=0;br<Mt.length;br++){aA=Mt[br];for(var or=W(aA[0]),zA=ie(_e(D(aA.index),bt.length),0),DA=[],BA,yA=1;yA<aA.length;yA++)ge(DA,et(aA[yA]));var cr=aA.groups;if(Rt){var Br=re([or],DA,zA,bt);cr!==void 0&&ge(Br,cr),BA=W(w(Ye,void 0,Br))}else BA=ne(or,bt,zA,DA,cr,Ye);zA>=PA&&(ir+=le(bt,PA,zA)+BA,PA=zA+or.length)}return ir+le(bt,PA)}]},!ae||!Xe||lt)},
vendor: 2,282 bytes, line 31
31"./node_modules/core-js/modules/es.string.split.js":function(P,V,e){var w=e("./node_modules/core-js/internals/function-call.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),Q=e("./node_modules/core-js/internals/an-object.js"),L=e("./node_modules/core-js/internals/is-object.js"),N=e("./node_modules/core-js/internals/require-object-coercible.js"),x=e("./node_modules/core-js/internals/species-constructor.js"),U=e("./node_modules/core-js/internals/advance-string-index.js"),D=e("./node_modules/core-js/internals/to-length.js"),K=e("./node_modules/core-js/internals/to-string.js"),W=e("./node_modules/core-js/internals/get-method.js"),G=e("./node_modules/core-js/internals/regexp-exec-abstract.js"),X=e("./node_modules/core-js/internals/regexp-sticky-helpers.js"),Z=e("./node_modules/core-js/internals/fails.js"),ne=X.UNSUPPORTED_Y,ve=4294967295,ye=Math.min,he=j([].push),Te=j("".slice),ie=!Z(function(){var re=/(?:)/,ge=re.exec;re.exec=function(){return ge.apply(this,arguments)};var Se="ab".split(re);return Se.length!==2||Se[0]!=="a"||Se[1]!=="b"}),_e="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;C("split",function(re,ge,Se){var le="0".split(void 0,0).length?function(et,Xe){return et===void 0&&Xe===0?[]:w(ge,this,et,Xe)}:ge;return[function(Xe,lt){var ae=N(this),$e=L(Xe)?W(Xe,re):void 0;return $e?w($e,Xe,ae,lt):w(le,K(ae),Xe,lt)},function(et,Xe){var lt=Q(this),ae=K(et);if(!_e){var $e=Se(le,lt,ae,Xe,le!==ge);if($e.done)return $e.value}var Ne=x(lt,RegExp),Me=lt.unicode,He=(lt.ignoreCase?"i":"")+(lt.multiline?"m":"")+(lt.unicode?"u":"")+(ne?"g":"y"),rt=new Ne(ne?"^(?:"+lt.source+")":lt,He),Ye=Xe===void 0?ve:Xe>>>0;if(Ye===0)return[];if(ae.length===0)return G(rt,ae)===null?[ae]:[];for(var Ft=0,bt=0,ke=[];bt<ae.length;){rt.lastIndex=ne?0:bt;var Rt=G(rt,ne?Te(ae,bt):ae),Xt;if(Rt===null||(Xt=ye(D(rt.lastIndex+(ne?bt:0)),ae.length))===Ft)bt=U(ae,bt,Me);else{if(he(ke,Te(ae,Ft,bt)),ke.length===Ye)return ke;for(var qt=1;qt<=Rt.length-1;qt++)if(he(ke,Rt[qt]),ke.length===Ye)return ke;bt=Ft=Xt}}return he(ke,Te(ae,Ft)),ke}]},_e||!ie,ne)},
vendor: 959 bytes, line 31
31"./node_modules/core-js/modules/es.string.starts-with.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this-clause.js"),C=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Q=e("./node_modules/core-js/internals/to-length.js"),L=e("./node_modules/core-js/internals/to-string.js"),N=e("./node_modules/core-js/internals/not-a-regexp.js"),x=e("./node_modules/core-js/internals/require-object-coercible.js"),U=e("./node_modules/core-js/internals/correct-is-regexp-logic.js"),D=e("./node_modules/core-js/internals/is-pure.js"),K=j("".slice),W=Math.min,G=U("startsWith"),X=!D&&!G&&!!function(){var Z=C(String.prototype,"startsWith");return Z&&!Z.writable}();w({target:"String",proto:!0,forced:!X&&!G},{startsWith:function(ne){var ve=L(x(this));N(ne);var ye=Q(W(arguments.length>1?arguments[1]:void 0,ve.length)),he=L(ne);return K(ve,ye,ye+he.length)===he}})},
vendor: 325 bytes, line 31
31"./node_modules/core-js/modules/es.string.trim.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/string-trim.js").trim,C=e("./node_modules/core-js/internals/string-trim-forced.js");w({target:"String",proto:!0,forced:C("trim")},{trim:function(){return j(this)}})},
vendor: 5,145 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.constructor.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/function-call.js"),Q=e("./node_modules/core-js/internals/function-uncurry-this.js"),L=e("./node_modules/core-js/internals/is-pure.js"),N=e("./node_modules/core-js/internals/descriptors.js"),x=e("./node_modules/core-js/internals/symbol-constructor-detection.js"),U=e("./node_modules/core-js/internals/fails.js"),D=e("./node_modules/core-js/internals/has-own-property.js"),K=e("./node_modules/core-js/internals/object-is-prototype-of.js"),W=e("./node_modules/core-js/internals/an-object.js"),G=e("./node_modules/core-js/internals/to-indexed-object.js"),X=e("./node_modules/core-js/internals/to-property-key.js"),Z=e("./node_modules/core-js/internals/to-string.js"),ne=e("./node_modules/core-js/internals/create-property-descriptor.js"),ve=e("./node_modules/core-js/internals/object-create.js"),ye=e("./node_modules/core-js/internals/object-keys.js"),he=e("./node_modules/core-js/internals/object-get-own-property-names.js"),Te=e("./node_modules/core-js/internals/object-get-own-property-names-external.js"),ie=e("./node_modules/core-js/internals/object-get-own-property-symbols.js"),_e=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),re=e("./node_modules/core-js/internals/object-define-property.js"),ge=e("./node_modules/core-js/internals/object-define-properties.js"),Se=e("./node_modules/core-js/internals/object-property-is-enumerable.js"),le=e("./node_modules/core-js/internals/define-built-in.js"),et=e("./node_modules/core-js/internals/define-built-in-accessor.js"),Xe=e("./node_modules/core-js/internals/shared.js"),lt=e("./node_modules/core-js/internals/shared-key.js"),ae=e("./node_modules/core-js/internals/hidden-keys.js"),$e=e("./node_modules/core-js/internals/uid.js"),Ne=e("./node_modules/core-js/internals/well-known-symbol.js"),Me=e("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),He=e("./node_modules/core-js/internals/well-known-symbol-define.js"),rt=e("./node_modules/core-js/internals/symbol-define-to-primitive.js"),Ye=e("./node_modules/core-js/internals/set-to-string-tag.js"),Ft=e("./node_modules/core-js/internals/internal-state.js"),bt=e("./node_modules/core-js/internals/array-iteration.js").forEach,ke=lt("hidden"),Rt="Symbol",Xt="prototype",qt=Ft.set,sA=Ft.getterFor(Rt),Mt=Object[Xt],aA=j.Symbol,lA=aA&&aA[Xt],ir=j.RangeError,PA=j.TypeError,br=j.QObject,or=_e.f,zA=re.f,DA=Te.f,BA=Se.f,yA=Q([].push),cr=Xe("symbols"),Br=Xe("op-symbols"),Dr=Xe("wks"),tr=!br||!br[Xt]||!br[Xt].findChild,vA=function($t,Yt,FA){var hA=or(Mt,Yt);hA&&delete Mt[Yt],zA($t,Yt,FA),hA&&$t!==Mt&&zA(Mt,Yt,hA)},fA=N&&U(function(){return ve(zA({},"a",{get:function(){return zA(this,"a",{value:7}).a}})).a!==7})?vA:zA,zt=function($t,Yt){var FA=cr[$t]=ve(lA);return qt(FA,{type:Rt,tag:$t,description:Yt}),N||(FA.description=Yt),FA},jt=function(Yt,FA,hA){Yt===Mt&&jt(Br,FA,hA),W(Yt);var _A=X(FA);return W(hA),D(cr,_A)?(hA.enumerable?(D(Yt,ke)&&Yt[ke][_A]&&(Yt[ke][_A]=!1),hA=ve(hA,{enumerable:ne(0,!1)})):(D(Yt,ke)||zA(Yt,ke,ne(1,ve(null))),Yt[ke][_A]=!0),fA(Yt,_A,hA)):zA(Yt,_A,hA)},_t=function(Yt,FA){W(Yt);var hA=G(FA),_A=ye(hA).concat(XA(hA));return bt(_A,function(fr){(!N||C(AA,hA,fr))&&jt(Yt,fr,hA[fr])}),Yt},tA=function(Yt,FA){return FA===void 0?ve(Yt):_t(ve(Yt),FA)},AA=function(Yt){var FA=X(Yt),hA=C(BA,this,FA);return this===Mt&&D(cr,FA)&&!D(Br,FA)?!1:hA||!D(this,FA)||!D(cr,FA)||D(this,ke)&&this[ke][FA]?hA:!0},bA=function(Yt,FA){var hA=G(Yt),_A=X(FA);if(!(hA===Mt&&D(cr,_A)&&!D(Br,_A))){var fr=or(hA,_A);return fr&&D(cr,_A)&&!(D(hA,ke)&&hA[ke][_A])&&(fr.enumerable=!0),fr}},eA=function(Yt){var FA=DA(G(Yt)),hA=[];return bt(FA,function(_A){!D(cr,_A)&&!D(ae,_A)&&yA(hA,_A)}),hA},XA=function($t){var Yt=$t===Mt,FA=DA(Yt?Br:G($t)),hA=[];return bt(FA,function(_A){D(cr,_A)&&(!Yt||D(Mt,_A))&&yA(hA,cr[_A])}),hA};x||(aA=function(){if(K(lA,this))throw new PA("Symbol is not a constructor");var Yt=!arguments.length||arguments[0]===void 0?void 0:Z(arguments[0]),FA=$e(Yt),hA=function(_A){var fr=this===void 0?j:this;fr===Mt&&C(hA,Br,_A),D(fr,ke)&&D(fr[ke],FA)&&(fr[ke][FA]=!1);var Hn=ne(1,_A);try{fA(fr,FA,Hn)}catch(Rn){if(!(Rn instanceof ir))throw Rn;vA(fr,FA,Hn)}};return N&&tr&&fA(Mt,FA,{configurable:!0,set:hA}),zt(FA,Yt)},lA=aA[Xt],le(lA,"toString",function(){return sA(this).tag}),le(aA,"withoutSetter",function($t){return zt($e($t),$t)}),Se.f=AA,re.f=jt,ge.f=_t,_e.f=bA,he.f=Te.f=eA,ie.f=XA,Me.f=function($t){return zt(Ne($t),$t)},N&&(et(lA,"description",{configurable:!0,get:function(){return sA(this).description}}),L||le(Mt,"propertyIsEnumerable",AA,{unsafe:!0}))),w({global:!0,constructor:!0,wrap:!0,forced:!x,sham:!x},{Symbol:aA}),bt(ye(Dr),function($t){He($t)}),w({target:Rt,stat:!0,forced:!x},{useSetter:function(){tr=!0},useSimple:function(){tr=!1}}),w({target:"Object",stat:!0,forced:!x,sham:!N},{create:tA,defineProperty:jt,defineProperties:_t,getOwnPropertyDescriptor:bA}),w({target:"Object",stat:!0,forced:!x},{getOwnPropertyNames:eA}),rt(),Ye(aA,Rt),ae[ke]=!0},
vendor: 1,355 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.description.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/descriptors.js"),C=e("./node_modules/core-js/internals/global-this.js"),Q=e("./node_modules/core-js/internals/function-uncurry-this.js"),L=e("./node_modules/core-js/internals/has-own-property.js"),N=e("./node_modules/core-js/internals/is-callable.js"),x=e("./node_modules/core-js/internals/object-is-prototype-of.js"),U=e("./node_modules/core-js/internals/to-string.js"),D=e("./node_modules/core-js/internals/define-built-in-accessor.js"),K=e("./node_modules/core-js/internals/copy-constructor-properties.js"),W=C.Symbol,G=W&&W.prototype;if(j&&N(W)&&(!("description"in G)||W().description!==void 0)){var X={},Z=function(){var re=arguments.length<1||arguments[0]===void 0?void 0:U(arguments[0]),ge=x(G,this)?new W(re):re===void 0?W():W(re);return re===""&&(X[ge]=!0),ge};K(Z,W),Z.prototype=G,G.constructor=Z;var ne=String(W("description detection"))==="Symbol(description detection)",ve=Q(G.valueOf),ye=Q(G.toString),he=/^Symbol\((.*)\)[^)]+$/,Te=Q("".replace),ie=Q("".slice);D(G,"description",{configurable:!0,get:function(){var re=ve(this);if(L(X,re))return"";var ge=ye(re),Se=ne?ie(ge,7,-1):Te(ge,he,"$1");return Se===""?void 0:Se}}),w({global:!0,constructor:!0,forced:!0},{Symbol:Z})}},
vendor: 610 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.for.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/get-built-in.js"),C=e("./node_modules/core-js/internals/has-own-property.js"),Q=e("./node_modules/core-js/internals/to-string.js"),L=e("./node_modules/core-js/internals/shared.js"),N=e("./node_modules/core-js/internals/symbol-registry-detection.js"),x=L("string-to-symbol-registry"),U=L("symbol-to-string-registry");w({target:"Symbol",stat:!0,forced:!N},{for:function(D){var K=Q(D);if(C(x,K))return x[K];var W=j("Symbol")(K);return x[K]=W,U[W]=K,W}})},
vendor: 158 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.iterator.js":function(P,V,e){var w=e("./node_modules/core-js/internals/well-known-symbol-define.js");w("iterator")},
vendor: 365 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.js":function(P,V,e){e("./node_modules/core-js/modules/es.symbol.constructor.js"),e("./node_modules/core-js/modules/es.symbol.for.js"),e("./node_modules/core-js/modules/es.symbol.key-for.js"),e("./node_modules/core-js/modules/es.json.stringify.js"),e("./node_modules/core-js/modules/es.object.get-own-property-symbols.js")},
vendor: 584 bytes, line 31
31"./node_modules/core-js/modules/es.symbol.key-for.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/has-own-property.js"),C=e("./node_modules/core-js/internals/is-symbol.js"),Q=e("./node_modules/core-js/internals/try-to-string.js"),L=e("./node_modules/core-js/internals/shared.js"),N=e("./node_modules/core-js/internals/symbol-registry-detection.js"),x=L("symbol-to-string-registry");w({target:"Symbol",stat:!0,forced:!N},{keyFor:function(D){if(!C(D))throw new TypeError(Q(D)+" is not a symbol");if(j(x,D))return x[D]}})},
vendor: 144 bytes, line 31
31"./node_modules/core-js/modules/esnext.iterator.constructor.js":function(P,V,e){e("./node_modules/core-js/modules/es.iterator.constructor.js")},
vendor: 138 bytes, line 31
31"./node_modules/core-js/modules/esnext.iterator.for-each.js":function(P,V,e){e("./node_modules/core-js/modules/es.iterator.for-each.js")},
vendor: 128 bytes, line 31
31"./node_modules/core-js/modules/esnext.iterator.map.js":function(P,V,e){e("./node_modules/core-js/modules/es.iterator.map.js")},
vendor: 376 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.add-all.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/a-set.js"),C=e("./node_modules/core-js/internals/set-helpers.js").add;w({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var L=j(this),N=0,x=arguments.length;N<x;N++)C(L,arguments[N]);return L}})},
vendor: 402 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.delete-all.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/a-set.js"),C=e("./node_modules/core-js/internals/set-helpers.js").remove;w({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var L=j(this),N=!0,x,U=0,D=arguments.length;U<D;U++)x=C(L,arguments[U]),N=N&&x;return!!N}})},
vendor: 392 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.difference.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-difference.js");w({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(N){return j(Q,this,C(N))}})},
vendor: 474 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.every.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-bind-context.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-iterate.js");w({target:"Set",proto:!0,real:!0,forced:!0},{every:function(N){var x=C(this),U=j(N,arguments.length>1?arguments[1]:void 0);return Q(x,function(D){if(!U(D,D,x))return!1},!0)!==!1}})},
vendor: 544 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.filter.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-bind-context.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-helpers.js"),L=e("./node_modules/core-js/internals/set-iterate.js"),N=Q.Set,x=Q.add;w({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(D){var K=C(this),W=j(D,arguments.length>1?arguments[1]:void 0),G=new N;return L(K,function(X){W(X,X,K)&&x(G,X)}),G}})},
vendor: 486 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.find.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-bind-context.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-iterate.js");w({target:"Set",proto:!0,real:!0,forced:!0},{find:function(N){var x=C(this),U=j(N,arguments.length>1?arguments[1]:void 0),D=Q(x,function(K){if(U(K,K,x))return{value:K}},!0);return D&&D.value}})},
vendor: 398 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.intersection.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-intersection.js");w({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(N){return j(Q,this,C(N))}})},
vendor: 408 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.is-disjoint-from.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-is-disjoint-from.js");w({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(N){return j(Q,this,C(N))}})},
vendor: 396 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.is-subset-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-is-subset-of.js");w({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(N){return j(Q,this,C(N))}})},
vendor: 402 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.is-superset-of.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-is-superset-of.js");w({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(N){return j(Q,this,C(N))}})},
vendor: 516 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.join.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-uncurry-this.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-iterate.js"),L=e("./node_modules/core-js/internals/to-string.js"),N=j([].join),x=j([].push);w({target:"Set",proto:!0,real:!0,forced:!0},{join:function(D){var K=C(this),W=D===void 0?",":L(D),G=[];return Q(K,function(X){x(G,X)}),N(G,W)}})},
vendor: 535 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.map.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-bind-context.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-helpers.js"),L=e("./node_modules/core-js/internals/set-iterate.js"),N=Q.Set,x=Q.add;w({target:"Set",proto:!0,real:!0,forced:!0},{map:function(D){var K=C(this),W=j(D,arguments.length>1?arguments[1]:void 0),G=new N;return L(K,function(X){x(G,W(X,X,K))}),G}})},
vendor: 541 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.reduce.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/a-callable.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-iterate.js"),L=TypeError;w({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(x){var U=C(this),D=arguments.length<2,K=D?void 0:arguments[1];if(j(x),Q(U,function(W){D?(D=!1,K=W):K=x(K,W,W,U)}),D)throw new L("Reduce of empty set with no initial value");return K}})},
vendor: 471 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.some.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-bind-context.js"),C=e("./node_modules/core-js/internals/a-set.js"),Q=e("./node_modules/core-js/internals/set-iterate.js");w({target:"Set",proto:!0,real:!0,forced:!0},{some:function(N){var x=C(this),U=j(N,arguments.length>1?arguments[1]:void 0);return Q(x,function(D){if(U(D,D,x))return!0},!0)===!0}})},
vendor: 421 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.symmetric-difference.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-symmetric-difference.js");w({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(N){return j(Q,this,C(N))}})},
vendor: 377 bytes, line 31
31"./node_modules/core-js/modules/esnext.set.union.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/function-call.js"),C=e("./node_modules/core-js/internals/to-set-like.js"),Q=e("./node_modules/core-js/internals/set-union.js");w({target:"Set",proto:!0,real:!0,forced:!0},{union:function(N){return j(Q,this,C(N))}})},
vendor: 523 bytes, line 31
31"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/dom-iterables.js"),C=e("./node_modules/core-js/internals/dom-token-list-prototype.js"),Q=e("./node_modules/core-js/internals/array-for-each.js"),L=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=function(U){if(U&&U.forEach!==Q)try{L(U,"forEach",Q)}catch{U.forEach=Q}};for(var x in j)j[x]&&N(w[x]&&w[x].prototype);N(C)},
vendor: 754 bytes, line 31
31"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(P,V,e){var w=e("./node_modules/core-js/internals/global-this.js"),j=e("./node_modules/core-js/internals/dom-iterables.js"),C=e("./node_modules/core-js/internals/dom-token-list-prototype.js"),Q=e("./node_modules/core-js/modules/es.array.iterator.js"),L=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),N=e("./node_modules/core-js/internals/set-to-string-tag.js"),x=e("./node_modules/core-js/internals/well-known-symbol.js"),U=x("iterator"),D=Q.values,K=function(G,X){if(G){if(G[U]!==D)try{L(G,U,D)}catch{G[U]=D}if(N(G,X,!0),j[X]){for(var Z in Q)if(G[Z]!==Q[Z])try{L(G,Z,Q[Z])}catch{G[Z]=Q[Z]}}}};for(var W in j)K(w[W]&&w[W].prototype,W);K(C,"DOMTokenList")},
vendor: 323 bytes, line 31
31"./node_modules/core-js/modules/web.set-interval.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/schedulers-fix.js"),Q=C(j.setInterval,!0);w({global:!0,bind:!0,forced:j.setInterval!==Q},{setInterval:Q})},
vendor: 319 bytes, line 31
31"./node_modules/core-js/modules/web.set-timeout.js":function(P,V,e){var w=e("./node_modules/core-js/internals/export.js"),j=e("./node_modules/core-js/internals/global-this.js"),C=e("./node_modules/core-js/internals/schedulers-fix.js"),Q=C(j.setTimeout,!0);w({global:!0,bind:!0,forced:j.setTimeout!==Q},{setTimeout:Q})},
vendor: 175 bytes, line 31
31"./node_modules/core-js/modules/web.timers.js":function(P,V,e){e("./node_modules/core-js/modules/web.set-interval.js"),e("./node_modules/core-js/modules/web.set-timeout.js")},
vendor: 23,658 bytes, lines 31-32
31"./node_modules/dompurify/dist/purify.es.mjs":function(P,V,e){e.r(V),e.d(V,{default:function(){return vA}});/*! @license DOMPurify 3.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.1/LICENSE */const{entries:w,setPrototypeOf:j,isFrozen:C,getPrototypeOf:Q,getOwnPropertyDescriptor:L}=Object;let{freeze:N,seal:x,create:U}=Object,{apply:D,construct:K}=typeof Reflect<"u"&&Reflect;N||(N=function(zt){return zt}),x||(x=function(zt){return zt}),D||(D=function(zt,jt){for(var _t=arguments.length,tA=new Array(_t>2?_t-2:0),AA=2;AA<_t;AA++)tA[AA-2]=arguments[AA];return zt.apply(jt,tA)}),K||(K=function(zt){for(var jt=arguments.length,_t=new Array(jt>1?jt-1:0),tA=1;tA<jt;tA++)_t[tA-1]=arguments[tA];return new zt(..._t)});const W=le(Array.prototype.forEach),G=le(Array.prototype.lastIndexOf),X=le(Array.prototype.pop),Z=le(Array.prototype.push),ne=le(Array.prototype.splice),ve=le(String.prototype.toLowerCase),ye=le(String.prototype.toString),he=le(String.prototype.match),Te=le(String.prototype.replace),ie=le(String.prototype.indexOf),_e=le(String.prototype.trim),re=le(Object.prototype.hasOwnProperty),ge=le(RegExp.prototype.test),Se=et(TypeError);function le(fA){return function(zt){zt instanceof RegExp&&(zt.lastIndex=0);for(var jt=arguments.length,_t=new Array(jt>1?jt-1:0),tA=1;tA<jt;tA++)_t[tA-1]=arguments[tA];return D(fA,zt,_t)}}function et(fA){return function(){for(var zt=arguments.length,jt=new Array(zt),_t=0;_t<zt;_t++)jt[_t]=arguments[_t];return K(fA,jt)}}function Xe(fA,zt){let jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ve;j&&j(fA,null);let _t=zt.length;for(;_t--;){let tA=zt[_t];if(typeof tA=="string"){const AA=jt(tA);AA!==tA&&(C(zt)||(zt[_t]=AA),tA=AA)}fA[tA]=!0}return fA}function lt(fA){for(let zt=0;zt<fA.length;zt++)re(fA,zt)||(fA[zt]=null);return fA}function ae(fA){const zt=U(null);for(const[jt,_t]of w(fA))re(fA,jt)&&(Array.isArray(_t)?zt[jt]=lt(_t):_t&&typeof _t=="object"&&_t.constructor===Object?zt[jt]=ae(_t):zt[jt]=_t);return zt}function $e(fA,zt){for(;fA!==null;){const _t=L(fA,zt);if(_t){if(_t.get)return le(_t.get);if(typeof _t.value=="function")return le(_t.value)}fA=Q(fA)}function jt(){return null}return jt}const Ne=N(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Me=N(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),He=N(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),rt=N(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ye=N(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Ft=N(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),bt=N(["#text"]),ke=N(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),Rt=N(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Xt=N(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),qt=N(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),sA=x(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Mt=x(/<%[\w\W]*|[\w\W]*%>/gm),aA=x(/\$\{[\w\W]*/gm),lA=x(/^data-[\-\w.\u00B7-\uFFFF]+$/),ir=x(/^aria-[\-\w]+$/),PA=x(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),br=x(/^(?:\w+script|data):/i),or=x(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),zA=x(/^html$/i),DA=x(/^[a-z][.\w]*(-[.\w]+)+$/i);var BA=Object.freeze({__proto__:null,ARIA_ATTR:ir,ATTR_WHITESPACE:or,CUSTOM_ELEMENT:DA,DATA_ATTR:lA,DOCTYPE_NAME:zA,ERB_EXPR:Mt,IS_ALLOWED_URI:PA,IS_SCRIPT_OR_DATA:br,MUSTACHE_EXPR:sA,TMPLIT_EXPR:aA});const yA={element:1,text:3,progressingInstruction:7,comment:8,document:9},cr=function(){return typeof window>"u"?null:window},Br=function(zt,jt){if(typeof zt!="object"||typeof zt.createPolicy!="function")return null;let _t=null;const tA="data-tt-policy-suffix";jt&&jt.hasAttribute(tA)&&(_t=jt.getAttribute(tA));const AA="dompurify"+(_t?"#"+_t:"");try{return zt.createPolicy(AA,{createHTML(bA){return bA},createScriptURL(bA){return bA}})}catch{return console.warn("TrustedTypes policy "+AA+" could not be created."),null}},Dr=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function tr(){let fA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:cr();const zt=Ke=>tr(Ke);if(zt.version="3.3.1",zt.removed=[],!fA||!fA.document||fA.document.nodeType!==yA.document||!fA.Element)return zt.isSupported=!1,zt;let{document:jt}=fA;const _t=jt,tA=_t.currentScript,{DocumentFragment:AA,HTMLTemplateElement:bA,Node:eA,Element:XA,NodeFilter:$t,NamedNodeMap:Yt=fA.NamedNodeMap||fA.MozNamedAttrMap,HTMLFormElement:FA,DOMParser:hA,trustedTypes:_A}=fA,fr=XA.prototype,Hn=$e(fr,"cloneNode"),Rn=$e(fr,"remove"),In=$e(fr,"nextSibling"),Cr=$e(fr,"childNodes"),iA=$e(fr,"parentNode");if(typeof bA=="function"){const Ke=jt.createElement("template");Ke.content&&Ke.content.ownerDocument&&(jt=Ke.content.ownerDocument)}let tn,Xn="";const{implementation:HA,createNodeIterator:Es,createDocumentFragment:Sn,getElementsByTagName:gn}=jt,{importNode:Tn}=_t;let pn=Dr();zt.isSupported=typeof w=="function"&&typeof iA=="function"&&HA&&HA.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:os,ERB_EXPR:An,TMPLIT_EXPR:as,DATA_ATTR:Lr,ARIA_ATTR:mi,IS_SCRIPT_OR_DATA:Gn,ATTR_WHITESPACE:oi,CUSTOM_ELEMENT:Ii}=BA;let{IS_ALLOWED_URI:ai}=BA,mn=null;const gs=Xe({},[...Ne,...Me,...He,...Ye,...bt]);let ln=null;const li=Xe({},[...ke,...Rt,...Xt,...qt]);let Wr=Object.seal(U(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ns=null,js=null;const Fs=Object.seal(U(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Ws=!0,Xs=!0,ui=!1,rn=!0,vn=!1,Ys=!0,Us=!1,Si=!1,Yn=!1,qA=!1,Mn=!1,$n=!1,_n=!0,Is=!1;const wn="user-content-";let ps=!0,Nn=!1,Qn={},ms=null;const _s=Xe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let qn=null;const yn=Xe({},["audio","video","img","source","image","track"]);let zn=null;const vs=Xe({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),es="http://www.w3.org/1998/Math/MathML",Os="http://www.w3.org/2000/svg",At="http://www.w3.org/1999/xhtml";let u=At,B=!1,y=null;const a=Xe({},[es,Os,At],ye);let c=Xe({},["mi","mo","mn","ms","mtext"]),v=Xe({},["annotation-xml"]);const T=Xe({},["title","style","font","a","script"]);let M=null;const te=["application/xhtml+xml","text/html"],Be="text/html";let r=null,t=null;const o=jt.createElement("form"),d=function(de){return de instanceof RegExp||de instanceof Function},g=function(){let de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(t&&t===de)){if((!de||typeof de!="object")&&(de={}),de=ae(de),M=te.indexOf(de.PARSER_MEDIA_TYPE)===-1?Be:de.PARSER_MEDIA_TYPE,r=M==="application/xhtml+xml"?ye:ve,mn=re(de,"ALLOWED_TAGS")?Xe({},de.ALLOWED_TAGS,r):gs,ln=re(de,"ALLOWED_ATTR")?Xe({},de.ALLOWED_ATTR,r):li,y=re(de,"ALLOWED_NAMESPACES")?Xe({},de.ALLOWED_NAMESPACES,ye):a,zn=re(de,"ADD_URI_SAFE_ATTR")?Xe(ae(vs),de.ADD_URI_SAFE_ATTR,r):vs,qn=re(de,"ADD_DATA_URI_TAGS")?Xe(ae(yn),de.ADD_DATA_URI_TAGS,r):yn,ms=re(de,"FORBID_CONTENTS")?Xe({},de.FORBID_CONTENTS,r):_s,Ns=re(de,"FORBID_TAGS")?Xe({},de.FORBID_TAGS,r):ae({}),js=re(de,"FORBID_ATTR")?Xe({},de.FORBID_ATTR,r):ae({}),Qn=re(de,"USE_PROFILES")?de.USE_PROFILES:!1,Ws=de.ALLOW_ARIA_ATTR!==!1,Xs=de.ALLOW_DATA_ATTR!==!1,ui=de.ALLOW_UNKNOWN_PROTOCOLS||!1,rn=de.ALLOW_SELF_CLOSE_IN_ATTR!==!1,vn=de.SAFE_FOR_TEMPLATES||!1,Ys=de.SAFE_FOR_XML!==!1,Us=de.WHOLE_DOCUMENT||!1,qA=de.RETURN_DOM||!1,Mn=de.RETURN_DOM_FRAGMENT||!1,$n=de.RETURN_TRUSTED_TYPE||!1,Yn=de.FORCE_BODY||!1,_n=de.SANITIZE_DOM!==!1,Is=de.SANITIZE_NAMED_PROPS||!1,ps=de.KEEP_CONTENT!==!1,Nn=de.IN_PLACE||!1,ai=de.ALLOWED_URI_REGEXP||PA,u=de.NAMESPACE||At,c=de.MATHML_TEXT_INTEGRATION_POINTS||c,v=de.HTML_INTEGRATION_POINTS||v,Wr=de.CUSTOM_ELEMENT_HANDLING||{},de.CUSTOM_ELEMENT_HANDLING&&d(de.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Wr.tagNameCheck=de.CUSTOM_ELEMENT_HANDLING.tagNameCheck),de.CUSTOM_ELEMENT_HANDLING&&d(de.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Wr.attributeNameCheck=de.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),de.CUSTOM_ELEMENT_HANDLING&&typeof de.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Wr.allowCustomizedBuiltInElements=de.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),vn&&(Xs=!1),Mn&&(qA=!0),Qn&&(mn=Xe({},bt),ln=[],Qn.html===!0&&(Xe(mn,Ne),Xe(ln,ke)),Qn.svg===!0&&(Xe(mn,Me),Xe(ln,Rt),Xe(ln,qt)),Qn.svgFilters===!0&&(Xe(mn,He),Xe(ln,Rt),Xe(ln,qt)),Qn.mathMl===!0&&(Xe(mn,Ye),Xe(ln,Xt),Xe(ln,qt))),de.ADD_TAGS&&(typeof de.ADD_TAGS=="function"?Fs.tagCheck=de.ADD_TAGS:(mn===gs&&(mn=ae(mn)),Xe(mn,de.ADD_TAGS,r))),de.ADD_ATTR&&(typeof de.ADD_ATTR=="function"?Fs.attributeCheck=de.ADD_ATTR:(ln===li&&(ln=ae(ln)),Xe(ln,de.ADD_ATTR,r))),de.ADD_URI_SAFE_ATTR&&Xe(zn,de.ADD_URI_SAFE_ATTR,r),de.FORBID_CONTENTS&&(ms===_s&&(ms=ae(ms)),Xe(ms,de.FORBID_CONTENTS,r)),de.ADD_FORBID_CONTENTS&&(ms===_s&&(ms=ae(ms)),Xe(ms,de.ADD_FORBID_CONTENTS,r)),ps&&(mn["#text"]=!0),Us&&Xe(mn,["html","head","body"]),mn.table&&(Xe(mn,["tbody"]),delete Ns.tbody),de.TRUSTED_TYPES_POLICY){if(typeof de.TRUSTED_TYPES_POLICY.createHTML!="function")throw Se('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof de.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Se('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');tn=de.TRUSTED_TYPES_POLICY,Xn=tn.createHTML("")}else tn===void 0&&(tn=Br(_A,tA)),tn!==null&&typeof Xn=="string"&&(Xn=tn.createHTML(""));N&&N(de),t=de}},m=Xe({},[...Me,...He,...rt]),O=Xe({},[...Ye,...Ft]),E=function(de){let nt=iA(de);(!nt||!nt.tagName)&&(nt={namespaceURI:u,tagName:"template"});const Et=ve(de.tagName),ht=ve(nt.tagName);return y[de.namespaceURI]?de.namespaceURI===Os?nt.namespaceURI===At?Et==="svg":nt.namespaceURI===es?Et==="svg"&&(ht==="annotation-xml"||c[ht]):!!m[Et]:de.namespaceURI===es?nt.namespaceURI===At?Et==="math":nt.namespaceURI===Os?Et==="math"&&v[ht]:!!O[Et]:de.namespaceURI===At?nt.namespaceURI===Os&&!v[ht]||nt.namespaceURI===es&&!c[ht]?!1:!O[Et]&&(T[Et]||!m[Et]):!!(M==="application/xhtml+xml"&&y[de.namespaceURI]):!1},F=function(de){Z(zt.removed,{element:de});try{iA(de).removeChild(de)}catch{Rn(de)}},k=function(de,nt){try{Z(zt.removed,{attribute:nt.getAttributeNode(de),from:nt})}catch{Z(zt.removed,{attribute:null,from:nt})}if(nt.removeAttribute(de),de==="is")if(qA||Mn)try{F(nt)}catch{}else try{nt.setAttribute(de,"")}catch{}},$=function(de){let nt=null,Et=null;if(Yn)de="<remove></remove>"+de;else{const Ct=he(de,/^[\r\n\t ]+/);Et=Ct&&Ct[0]}M==="application/xhtml+xml"&&u===At&&(de='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+de+"</body></html>");const ht=tn?tn.createHTML(de):de;if(u===At)try{nt=new hA().parseFromString(ht,M)}catch{}if(!nt||!nt.documentElement){nt=HA.createDocument(u,"template",null);try{nt.documentElement.innerHTML=B?Xn:ht}catch{}}const We=nt.body||nt.documentElement;return de&&Et&&We.insertBefore(jt.createTextNode(Et),We.childNodes[0]||null),u===At?gn.call(nt,Us?"html":"body")[0]:Us?nt.documentElement:We},ue=function(de){return Es.call(de.ownerDocument||de,de,$t.SHOW_ELEMENT|$t.SHOW_COMMENT|$t.SHOW_TEXT|$t.SHOW_PROCESSING_INSTRUCTION|$t.SHOW_CDATA_SECTION,null)},we=function(de){return de instanceof FA&&(typeof de.nodeName!="string"||typeof de.textContent!="string"||typeof de.removeChild!="function"||!(de.attributes instanceof Yt)||typeof de.removeAttribute!="function"||typeof de.setAttribute!="function"||typeof de.namespaceURI!="string"||typeof de.insertBefore!="function"||typeof de.hasChildNodes!="function")},R=function(de){return typeof eA=="function"&&de instanceof eA};function Oe(Ke,de,nt){W(Ke,Et=>{Et.call(zt,de,nt,t)})}const Ie=function(de){let nt=null;if(Oe(pn.beforeSanitizeElements,de,null),we(de))return F(de),!0;const Et=r(de.nodeName);if(Oe(pn.uponSanitizeElement,de,{tagName:Et,allowedTags:mn}),Ys&&de.hasChildNodes()&&!R(de.firstElementChild)&&ge(/<[/\w!]/g,de.innerHTML)&&ge(/<[/\w!]/g,de.textContent)||de.nodeType===yA.progressingInstruction||Ys&&de.nodeType===yA.comment&&ge(/<[/\w]/g,de.data))return F(de),!0;if(!(Fs.tagCheck instanceof Function&&Fs.tagCheck(Et))&&(!mn[Et]||Ns[Et])){if(!Ns[Et]&&pe(Et)&&(Wr.tagNameCheck instanceof RegExp&&ge(Wr.tagNameCheck,Et)||Wr.tagNameCheck instanceof Function&&Wr.tagNameCheck(Et)))return!1;if(ps&&!ms[Et]){const ht=iA(de)||de.parentNode,We=Cr(de)||de.childNodes;if(We&&ht){const Ct=We.length;for(let me=Ct-1;me>=0;--me){const Ee=Hn(We[me],!0);Ee.__removalCount=(de.__removalCount||0)+1,ht.insertBefore(Ee,In(de))}}}return F(de),!0}return de instanceof XA&&!E(de)||(Et==="noscript"||Et==="noembed"||Et==="noframes")&&ge(/<\/no(script|embed|frames)/i,de.innerHTML)?(F(de),!0):(vn&&de.nodeType===yA.text&&(nt=de.textContent,W([os,An,as],ht=>{nt=Te(nt,ht," ")}),de.textContent!==nt&&(Z(zt.removed,{element:de.cloneNode()}),de.textContent=nt)),Oe(pn.afterSanitizeElements,de,null),!1)},De=function(de,nt,Et){if(_n&&(nt==="id"||nt==="name")&&(Et in jt||Et in o))return!1;if(!(Xs&&!js[nt]&&ge(Lr,nt))){if(!(Ws&&ge(mi,nt))){if(!(Fs.attributeCheck instanceof Function&&Fs.attributeCheck(nt,de))){if(!ln[nt]||js[nt]){if(!(pe(de)&&(Wr.tagNameCheck instanceof RegExp&&ge(Wr.tagNameCheck,de)||Wr.tagNameCheck instanceof Function&&Wr.tagNameCheck(de))&&(Wr.attributeNameCheck instanceof RegExp&&ge(Wr.attributeNameCheck,nt)||Wr.attributeNameCheck instanceof Function&&Wr.attributeNameCheck(nt,de))||nt==="is"&&Wr.allowCustomizedBuiltInElements&&(Wr.tagNameCheck instanceof RegExp&&ge(Wr.tagNameCheck,Et)||Wr.tagNameCheck instanceof Function&&Wr.tagNameCheck(Et))))return!1}else if(!zn[nt]){if(!ge(ai,Te(Et,oi,""))){if(!((nt==="src"||nt==="xlink:href"||nt==="href")&&de!=="script"&&ie(Et,"data:")===0&&qn[de])){if(!(ui&&!ge(Gn,Te(Et,oi,"")))){if(Et)return!1}}}}}}}return!0},pe=function(de){return de!=="annotation-xml"&&he(de,Ii)},Je=function(de){Oe(pn.beforeSanitizeAttributes,de,null);const{attributes:nt}=de;if(!nt||we(de))return;const Et={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ln,forceKeepAttr:void 0};let ht=nt.length;for(;ht--;){const We=nt[ht],{name:Ct,namespaceURI:me,value:Ee}=We,Ve=r(Ct),Ge=Ee;let xt=Ct==="value"?Ge:_e(Ge);if(Et.attrName=Ve,Et.attrValue=xt,Et.keepAttr=!0,Et.forceKeepAttr=void 0,Oe(pn.uponSanitizeAttribute,de,Et),xt=Et.attrValue,Is&&(Ve==="id"||Ve==="name")&&(k(Ct,de),xt=wn+xt),Ys&&ge(/((--!?|])>)|<\/(style|title|textarea)/i,xt)){k(Ct,de);continue}if(Ve==="attributename"&&he(xt,"href")){k(Ct,de);continue}if(Et.forceKeepAttr)continue;if(!Et.keepAttr){k(Ct,de);continue}if(!rn&&ge(/\/>/i,xt)){k(Ct,de);continue}vn&&W([os,An,as],Lt=>{xt=Te(xt,Lt," ")});const Ut=r(de.nodeName);if(!De(Ut,Ve,xt)){k(Ct,de);continue}if(tn&&typeof _A=="object"&&typeof _A.getAttributeType=="function"&&!me)switch(_A.getAttributeType(Ut,Ve)){case"TrustedHTML":{xt=tn.createHTML(xt);break}case"TrustedScriptURL":{xt=tn.createScriptURL(xt);break}}if(xt!==Ge)try{me?de.setAttributeNS(me,Ct,xt):de.setAttribute(Ct,xt),we(de)?F(de):X(zt.removed)}catch{k(Ct,de)}}Oe(pn.afterSanitizeAttributes,de,null)},ct=function Ke(de){let nt=null;const Et=ue(de);for(Oe(pn.beforeSanitizeShadowDOM,de,null);nt=Et.nextNode();)Oe(pn.uponSanitizeShadowNode,nt,null),Ie(nt),Je(nt),nt.content instanceof AA&&Ke(nt.content);Oe(pn.afterSanitizeShadowDOM,de,null)};return zt.sanitize=function(Ke){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},nt=null,Et=null,ht=null,We=null;if(B=!Ke,B&&(Ke="<!-->"),typeof Ke!="string"&&!R(Ke))if(typeof Ke.toString=="function"){if(Ke=Ke.toString(),typeof Ke!="string")throw Se("dirty is not a string, aborting")}else throw Se("toString is not a function");if(!zt.isSupported)return Ke;if(Si||g(de),zt.removed=[],typeof Ke=="string"&&(Nn=!1),Nn){if(Ke.nodeName){const Ee=r(Ke.nodeName);if(!mn[Ee]||Ns[Ee])throw Se("root node is forbidden and cannot be sanitized in-place")}}else if(Ke instanceof eA)nt=$("<!---->"),Et=nt.ownerDocument.importNode(Ke,!0),Et.nodeType===yA.element&&Et.nodeName==="BODY"||Et.nodeName==="HTML"?nt=Et:nt.appendChild(Et);else{if(!qA&&!vn&&!Us&&Ke.indexOf("<")===-1)return tn&&$n?tn.createHTML(Ke):Ke;if(nt=$(Ke),!nt)return qA?null:$n?Xn:""}nt&&Yn&&F(nt.firstChild);const Ct=ue(Nn?Ke:nt);for(;ht=Ct.nextNode();)Ie(ht),Je(ht),ht.content instanceof AA&&ct(ht.content);if(Nn)return Ke;if(qA){if(Mn)for(We=Sn.call(nt.ownerDocument);nt.firstChild;)We.appendChild(nt.firstChild);else We=nt;return(ln.shadowroot||ln.shadowrootmode)&&(We=Tn.call(_t,We,!0)),We}let me=Us?nt.outerHTML:nt.innerHTML;return Us&&mn["!doctype"]&&nt.ownerDocument&&nt.ownerDocument.doctype&&nt.ownerDocument.doctype.name&&ge(zA,nt.ownerDocument.doctype.name)&&(me="<!DOCTYPE "+nt.ownerDocument.doctype.name+`> 32`+me),vn&&W([os,An,as],Ee=>{me=Te(me,Ee," ")}),tn&&$n?tn.createHTML(me):me},zt.setConfig=function(){let Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};g(Ke),Si=!0},zt.clearConfig=function(){t=null,Si=!1},zt.isValidAttribute=function(Ke,de,nt){t||g({});const Et=r(Ke),ht=r(de);return De(Et,ht,nt)},zt.addHook=function(Ke,de){typeof de=="function"&&Z(pn[Ke],de)},zt.removeHook=function(Ke,de){if(de!==void 0){const nt=G(pn[Ke],de);return nt===-1?void 0:ne(pn[Ke],nt,1)[0]}return X(pn[Ke])},zt.removeHooks=function(Ke){pn[Ke]=[]},zt.removeAllHooks=function(){pn=Dr()},zt}var vA=tr()},
vendor: 10,063 bytes, line 32
32"./node_modules/fast-png/lib-esm/PngDecoder.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return D}});var w=e("./node_modules/iobuffer/lib-esm/IOBuffer.js"),j=e("./node_modules/pako/dist/pako.esm.mjs"),C=e("./node_modules/fast-png/lib-esm/helpers/crc.js"),Q=e("./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js"),L=e("./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js"),N=e("./node_modules/fast-png/lib-esm/helpers/signature.js"),x=e("./node_modules/fast-png/lib-esm/helpers/text.js"),U=e("./node_modules/fast-png/lib-esm/internalTypes.js");class D extends w.IOBuffer{constructor(X,Z={}){super(X);hn(this,"_checkCrc");hn(this,"_inflator");hn(this,"_png");hn(this,"_apng");hn(this,"_end");hn(this,"_hasPalette");hn(this,"_palette");hn(this,"_hasTransparency");hn(this,"_transparency");hn(this,"_compressionMethod");hn(this,"_filterMethod");hn(this,"_interlaceMethod");hn(this,"_colorType");hn(this,"_isAnimated");hn(this,"_numberOfFrames");hn(this,"_numberOfPlays");hn(this,"_frames");hn(this,"_writingDataChunks");const{checkCrc:ne=!1}=Z;this._checkCrc=ne,this._inflator=new j.Inflate,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=U.CompressionMethod.UNKNOWN,this._filterMethod=U.FilterMethod.UNKNOWN,this._interlaceMethod=U.InterlaceMethod.UNKNOWN,this._colorType=U.ColorType.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for((0,N.checkSignature)(this);!this._end;){const X=this.readUint32(),Z=this.readChars(4);this.decodeChunk(X,Z)}return this.decodeImage(),this._png}decodeApng(){for((0,N.checkSignature)(this);!this._end;){const X=this.readUint32(),Z=this.readChars(4);this.decodeApngChunk(X,Z)}return this.decodeApngImage(),this._apng}decodeChunk(X,Z){const ne=this.offset;switch(Z){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(X);break;case"IDAT":this.decodeIDAT(X);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(X);break;case"iCCP":this.decodeiCCP(X);break;case x.textChunkName:(0,x.decodetEXt)(this._png.text,this,X);break;case"pHYs":this.decodepHYs();break;default:this.skip(X);break}if(this.offset-ne!==X)throw new Error(`Length mismatch while decoding chunk ${Z}`);this._checkCrc?(0,C.checkCrc)(this,X+4,Z):this.skip(4)}decodeApngChunk(X,Z){const ne=this.offset;switch(Z!=="fdAT"&&Z!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),Z){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(X);break;default:this.decodeChunk(X,Z),this.offset=ne+X;break}if(this.offset-ne!==X)throw new Error(`Length mismatch while decoding chunk ${Z}`);this._checkCrc?(0,C.checkCrc)(this,X+4,Z):this.skip(4)}decodeIHDR(){const X=this._png;X.width=this.readUint32(),X.height=this.readUint32(),X.depth=K(this.readUint8());const Z=this.readUint8();this._colorType=Z;let ne;switch(Z){case U.ColorType.GREYSCALE:ne=1;break;case U.ColorType.TRUECOLOUR:ne=3;break;case U.ColorType.INDEXED_COLOUR:ne=1;break;case U.ColorType.GREYSCALE_ALPHA:ne=2;break;case U.ColorType.TRUECOLOUR_ALPHA:ne=4;break;case U.ColorType.UNKNOWN:default:throw new Error(`Unknown color type: ${Z}`)}if(this._png.channels=ne,this._compressionMethod=this.readUint8(),this._compressionMethod!==U.CompressionMethod.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const X={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(X)}decodePLTE(X){if(X%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${X}`);const Z=X/3;this._hasPalette=!0;const ne=[];this._palette=ne;for(let ve=0;ve<Z;ve++)ne.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(X){this._writingDataChunks=!0;const Z=X,ne=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,ne,Z)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(X)}decodeFDAT(X){this._writingDataChunks=!0;let Z=X,ne=this.offset+this.byteOffset;if(ne+=4,Z-=4,this._inflator.push(new Uint8Array(this.buffer,ne,Z)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(X)}decodetRNS(X){switch(this._colorType){case U.ColorType.GREYSCALE:case U.ColorType.TRUECOLOUR:{if(X%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${X}`);if(X/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${X/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(X/2);for(let Z=0;Z<X/2;Z++)this._transparency[Z]=this.readUint16();break}case U.ColorType.INDEXED_COLOUR:{if(X>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${X} vs ${this._palette.length})`);let Z=0;for(;Z<X;Z++){const ne=this.readByte();this._palette[Z].push(ne)}for(;Z<this._palette.length;Z++)this._palette[Z].push(255);break}case U.ColorType.UNKNOWN:case U.ColorType.GREYSCALE_ALPHA:case U.ColorType.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(X){const Z=(0,x.readKeyword)(this),ne=this.readUint8();if(ne!==U.CompressionMethod.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${ne}`);const ve=this.readBytes(X-Z.length-2);this._png.iccEmbeddedProfile={name:Z,profile:(0,j.inflate)(ve)}}decodepHYs(){const X=this.readUint32(),Z=this.readUint32(),ne=this.readByte();this._png.resolution={x:X,y:Z,unit:ne}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let X=0;X<this._numberOfFrames;X++){const Z={sequenceNumber:this._frames[X].sequenceNumber,delayNumber:this._frames[X].delayNumber,delayDenominator:this._frames[X].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},ne=this._frames.at(X);if(ne){if(ne.data=(0,L.decodeInterlaceNull)({data:ne.data,width:ne.width,height:ne.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),X===0||ne.xOffset===0&&ne.yOffset===0&&ne.width===this._png.width&&ne.height===this._png.height)Z.data=ne.data;else{const ve=this._apng.frames.at(X-1);this.disposeFrame(ne,ve,Z),this.addFrameDataToCanvas(Z,ne)}this._apng.frames.push(Z)}}return this._apng}disposeFrame(X,Z,ne){switch(X.disposeOp){case U.DisposeOpType.NONE:break;case U.DisposeOpType.BACKGROUND:for(let ve=0;ve<this._png.height;ve++)for(let ye=0;ye<this._png.width;ye++){const he=(ve*X.width+ye)*this._png.channels;for(let Te=0;Te<this._png.channels;Te++)ne.data[he+Te]=0}break;case U.DisposeOpType.PREVIOUS:ne.data.set(Z.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(X,Z){const ne=1<<this._png.depth,ve=(ye,he)=>{const Te=((ye+Z.yOffset)*this._png.width+Z.xOffset+he)*this._png.channels,ie=(ye*Z.width+he)*this._png.channels;return{index:Te,frameIndex:ie}};switch(Z.blendOp){case U.BlendOpType.SOURCE:for(let ye=0;ye<Z.height;ye++)for(let he=0;he<Z.width;he++){const{index:Te,frameIndex:ie}=ve(ye,he);for(let _e=0;_e<this._png.channels;_e++)X.data[Te+_e]=Z.data[ie+_e]}break;case U.BlendOpType.OVER:for(let ye=0;ye<Z.height;ye++)for(let he=0;he<Z.width;he++){const{index:Te,frameIndex:ie}=ve(ye,he);for(let _e=0;_e<this._png.channels;_e++){const re=Z.data[ie+this._png.channels-1]/ne,ge=_e%(this._png.channels-1)===0?1:Z.data[ie+_e],Se=Math.floor(re*ge+(1-re)*X.data[Te+_e]);X.data[Te+_e]+=Se}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var Z;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const X=this._isAnimated?((Z=this._frames)==null?void 0:Z.at(0)).data:this._inflator.result;if(this._filterMethod!==U.FilterMethod.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===U.InterlaceMethod.NO_INTERLACE)this._png.data=(0,L.decodeInterlaceNull)({data:X,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===U.InterlaceMethod.ADAM7)this._png.data=(0,Q.decodeInterlaceAdam7)({data:X,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const X=this._inflator.result,Z=this._frames.at(-1);Z?Z.data=X:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:U.DisposeOpType.NONE,blendOp:U.BlendOpType.SOURCE,data:X}),this._inflator=new j.Inflate,this._writingDataChunks=!1}}function K(W){if(W!==1&&W!==2&&W!==4&&W!==8&&W!==16)throw new Error(`invalid bit depth: ${W}`);return W}},
vendor: 4,685 bytes, line 32
32"./node_modules/fast-png/lib-esm/PngEncoder.js":function(P,V,e){e.r(V),e.d(V,{default:function(){return U}});var w=e("./node_modules/iobuffer/lib-esm/IOBuffer.js"),j=e("./node_modules/pako/dist/pako.esm.mjs"),C=e("./node_modules/fast-png/lib-esm/helpers/crc.js"),Q=e("./node_modules/fast-png/lib-esm/helpers/signature.js"),L=e("./node_modules/fast-png/lib-esm/helpers/text.js"),N=e("./node_modules/fast-png/lib-esm/internalTypes.js");const x={level:3};class U extends w.IOBuffer{constructor(ve,ye={}){super();hn(this,"_png");hn(this,"_zlibOptions");hn(this,"_colorType");hn(this,"_interlaceMethod");this._colorType=N.ColorType.UNKNOWN,this._zlibOptions={...x,...ye.zlib},this._png=this._checkData(ve),this._interlaceMethod=(ye.interlace==="Adam7"?N.InterlaceMethod.ADAM7:N.InterlaceMethod.NO_INTERLACE)??N.InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if((0,Q.writeSignature)(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[ve,ye]of Object.entries(this._png.text))(0,L.encodetEXt)(this,ve,ye);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(N.CompressionMethod.DEFLATE),this.writeByte(N.FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),(0,C.writeCrc)(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),(0,C.writeCrc)(this,4)}encodePLTE(){var ye;const ve=((ye=this._png.palette)==null?void 0:ye.length)*3;this.writeUint32(ve),this.writeChars("PLTE");for(const he of this._png.palette)this.writeByte(he[0]),this.writeByte(he[1]),this.writeByte(he[2]);(0,C.writeCrc)(this,4+ve)}encodeTRNS(){const ve=this._png.palette.filter(ye=>ye.at(-1)!==255);this.writeUint32(ve.length),this.writeChars("tRNS");for(const ye of ve)this.writeByte(ye.at(-1));(0,C.writeCrc)(this,4+ve.length)}encodeIDAT(ve){this.writeUint32(ve.length),this.writeChars("IDAT"),this.writeBytes(ve),(0,C.writeCrc)(this,ve.length+4)}encodeData(){const{width:ve,height:ye,channels:he,depth:Te,data:ie}=this._png,_e=Te<=8?Math.ceil(ve*Te/8)*he:Math.ceil(ve*Te/8*he/2),re=new w.IOBuffer().setBigEndian();let ge=0;if(this._interlaceMethod===N.InterlaceMethod.NO_INTERLACE)for(let et=0;et<ye;et++)re.writeByte(0),Te===16?ge=X(ie,re,_e,ge):ge=W(ie,re,_e,ge);else this._interlaceMethod===N.InterlaceMethod.ADAM7&&(ge=G(this._png,ie,re,ge));const Se=re.toArray(),le=(0,j.deflate)(Se,this._zlibOptions);this.encodeIDAT(le)}_checkData(ve){const{colorType:ye,channels:he,depth:Te}=K(ve,ve.palette),ie={width:D(ve.width,"width"),height:D(ve.height,"height"),channels:he,data:ve.data,depth:Te,text:ve.text,palette:ve.palette};this._colorType=ye;const _e=Te<8?Math.ceil(ie.width*Te/8)*ie.height*he:ie.width*ie.height*he;if(ie.data.length!==_e)throw new RangeError(`wrong data size. Found ${ie.data.length}, expected ${_e}`);return ie}}function D(Z,ne){if(Number.isInteger(Z)&&Z>0)return Z;throw new TypeError(`${ne} must be a positive integer`)}function K(Z,ne){const{channels:ve=4,depth:ye=8}=Z;if(ve!==4&&ve!==3&&ve!==2&&ve!==1)throw new RangeError(`unsupported number of channels: ${ve}`);const he={channels:ve,depth:ye,colorType:N.ColorType.UNKNOWN};switch(ve){case 4:he.colorType=N.ColorType.TRUECOLOUR_ALPHA;break;case 3:he.colorType=N.ColorType.TRUECOLOUR;break;case 1:ne?he.colorType=N.ColorType.INDEXED_COLOUR:he.colorType=N.ColorType.GREYSCALE;break;case 2:he.colorType=N.ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return he}function W(Z,ne,ve,ye){for(let he=0;he<ve;he++)ne.writeByte(Z[ye++]);return ye}function G(Z,ne,ve,ye){const he=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:Te,height:ie,channels:_e,depth:re}=Z;let ge=0;re===16?ge=_e*re/8/2:ge=_e*re/8;for(let Se=0;Se<7;Se++){const le=he[Se],et=Math.floor((Te-le.x+le.xStep-1)/le.xStep),Xe=Math.floor((ie-le.y+le.yStep-1)/le.yStep);if(et<=0||Xe<=0)continue;const lt=et*ge;for(let ae=0;ae<Xe;ae++){const $e=le.y+ae*le.yStep,Ne=re<=8?new Uint8Array(lt):new Uint16Array(lt);let Me=0;for(let He=0;He<et;He++){const rt=le.x+He*le.xStep;if(rt<Te&&$e<ie){const Ye=($e*Te+rt)*ge;for(let Ft=0;Ft<ge;Ft++)Ne[Me++]=ne[Ye+Ft]}}if(ve.writeByte(0),re===8)ve.writeBytes(Ne);else if(re===16)for(const He of Ne)ve.writeByte(He>>8&255),ve.writeByte(He&255)}}return ye}function X(Z,ne,ve,ye){for(let he=0;he<ve;he++)ne.writeUint16(Z[ye++]);return ye}},
vendor: 923 bytes, line 32
32"./node_modules/fast-png/lib-esm/convertIndexedToRgb.js":function(P,V,e){e.r(V),e.d(V,{convertIndexedToRgb:function(){return w}});function w(C){const Q=C.palette,L=C.depth;if(!Q)throw new Error("Color palette is undefined.");j(C);const N=C.width*C.height,x=N*Q[0].length,U=new Uint8Array(x);let D=0,K=0;const W=new Uint8Array(N);let G=255;switch(L){case 1:G=128;break;case 2:G=192;break;case 4:G=240;break;case 8:G=255;break;default:throw new Error("Incorrect depth value")}for(const X of C.data){let Z=G,ne=8;for(;Z&&(ne-=L,W[D++]=(X&Z)>>ne,Z=Z>>L,D%C.width!==0););}if(C.palette)for(const X of W){const Z=C.palette.at(X);if(!Z)throw new Error("Incorrect index of palette color");U.set(Z,K),K+=Z.length}return U}function j(C){const Q=C.depth<8?Math.ceil(C.width*C.depth/8)*C.height*C.channels:C.width*C.height*C.channels;if(C.data.length!==Q)throw new RangeError(`wrong data size. Found ${C.data.length}, expected ${Q}`)}},
vendor: 486 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js":function(P,V,e){e.r(V),e.d(V,{applyUnfilter:function(){return j}});var w=e("./node_modules/fast-png/lib-esm/helpers/unfilter.js");function j(C,Q,L,N,x,U){switch(C){case 0:(0,w.unfilterNone)(Q,L,x);break;case 1:(0,w.unfilterSub)(Q,L,x,U);break;case 2:(0,w.unfilterUp)(Q,L,N,x);break;case 3:(0,w.unfilterAverage)(Q,L,N,x,U);break;case 4:(0,w.unfilterPaeth)(Q,L,N,x,U);break;default:throw new Error(`Unsupported filter: ${C}`)}}},
vendor: 651 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/crc.js":function(P,V,e){e.r(V),e.d(V,{checkCrc:function(){return L},writeCrc:function(){return N}});const w=[];for(let x=0;x<256;x++){let U=x;for(let D=0;D<8;D++)U&1?U=3988292384^U>>>1:U=U>>>1;w[x]=U}const j=4294967295;function C(x,U,D){let K=x;for(let W=0;W<D;W++)K=w[(K^U[W])&255]^K>>>8;return K}function Q(x,U){return(C(j,x,U)^j)>>>0}function L(x,U,D){const K=x.readUint32(),W=Q(new Uint8Array(x.buffer,x.byteOffset+x.offset-U-4,U),U);if(W!==K)throw new Error(`CRC mismatch for chunk ${D}. Expected ${K}, found ${W}`)}function N(x,U){x.writeUint32(Q(new Uint8Array(x.buffer,x.byteOffset+x.offset-U,U),U))}},
vendor: 1,207 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js":function(P,V,e){e.r(V),e.d(V,{decodeInterlaceAdam7:function(){return L}});var w=e("./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js");const j=new Uint16Array([255]),Q=new Uint8Array(j.buffer)[0]===255;function L(x){const{data:U,width:D,height:K,channels:W,depth:G}=x,X=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],Z=Math.ceil(G/8)*W,ne=new Uint8Array(K*D*Z);let ve=0;for(let ye=0;ye<7;ye++){const he=X[ye],Te=Math.ceil((D-he.x)/he.xStep),ie=Math.ceil((K-he.y)/he.yStep);if(Te<=0||ie<=0)continue;const _e=Te*Z,re=new Uint8Array(_e);for(let ge=0;ge<ie;ge++){const Se=U[ve++],le=U.subarray(ve,ve+_e);ve+=_e;const et=new Uint8Array(_e);(0,w.applyUnfilter)(Se,le,et,re,_e,Z),re.set(et);for(let Xe=0;Xe<Te;Xe++){const lt=he.x+Xe*he.xStep,ae=he.y+ge*he.yStep;if(!(lt>=D||ae>=K))for(let $e=0;$e<Z;$e++)ne[(ae*D+lt)*Z+$e]=et[Xe*Z+$e]}}}if(G===16){const ye=new Uint16Array(ne.buffer);if(Q)for(let he=0;he<ye.length;he++)ye[he]=N(ye[he]);return ye}else return ne}function N(x){return(x&255)<<8|x>>8&255}},
vendor: 1,001 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js":function(P,V,e){e.r(V),e.d(V,{decodeInterlaceNull:function(){return N}});var w=e("./node_modules/fast-png/lib-esm/helpers/unfilter.js");const j=new Uint16Array([255]),Q=new Uint8Array(j.buffer)[0]===255,L=new Uint8Array(0);function N(U){const{data:D,width:K,height:W,channels:G,depth:X}=U,Z=Math.ceil(X/8)*G,ne=Math.ceil(X/8*G*K),ve=new Uint8Array(W*ne);let ye=L,he=0,Te,ie;for(let _e=0;_e<W;_e++){switch(Te=D.subarray(he+1,he+1+ne),ie=ve.subarray(_e*ne,(_e+1)*ne),D[he]){case 0:(0,w.unfilterNone)(Te,ie,ne);break;case 1:(0,w.unfilterSub)(Te,ie,ne,Z);break;case 2:(0,w.unfilterUp)(Te,ie,ye,ne);break;case 3:(0,w.unfilterAverage)(Te,ie,ye,ne,Z);break;case 4:(0,w.unfilterPaeth)(Te,ie,ye,ne,Z);break;default:throw new Error(`Unsupported filter: ${D[he]}`)}ye=ie,he+=ne+1}if(X===16){const _e=new Uint16Array(ve.buffer);if(Q)for(let re=0;re<_e.length;re++)_e[re]=x(_e[re]);return _e}else return ve}function x(U){return(U&255)<<8|U>>8&255}},
vendor: 462 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/signature.js":function(P,V,e){e.r(V),e.d(V,{checkSignature:function(){return C},hasPngSignature:function(){return Q},writeSignature:function(){return j}});const w=Uint8Array.of(137,80,78,71,13,10,26,10);function j(L){L.writeBytes(w)}function C(L){if(!Q(L.readBytes(w.length)))throw new Error("wrong PNG signature")}function Q(L){if(L.length<w.length)return!1;for(let N=0;N<w.length;N++)if(L[N]!==w[N])return!1;return!0}},
vendor: 963 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/text.js":function(P,V,e){e.r(V),e.d(V,{decodetEXt:function(){return U},encodetEXt:function(){return D},readKeyword:function(){return K},readLatin1:function(){return W},textChunkName:function(){return j}});var w=e("./node_modules/fast-png/lib-esm/helpers/crc.js");const j="tEXt",C=0,Q=new TextDecoder("latin1");function L(G){if(x(G),G.length===0||G.length>79)throw new Error("keyword length must be between 1 and 79")}const N=/^[\u0000-\u00FF]*$/;function x(G){if(!N.test(G))throw new Error("invalid latin1 text")}function U(G,X,Z){const ne=K(X);G[ne]=W(X,Z-ne.length-1)}function D(G,X,Z){L(X),x(Z);const ne=X.length+1+Z.length;G.writeUint32(ne),G.writeChars(j),G.writeChars(X),G.writeByte(C),G.writeChars(Z),(0,w.writeCrc)(G,ne+4)}function K(G){for(G.mark();G.readByte()!==C;);const X=G.offset;G.reset();const Z=Q.decode(G.readBytes(X-G.offset-1));return G.skip(1),L(Z),Z}function W(G,X){return Q.decode(G.readBytes(X))}},
vendor: 992 bytes, line 32
32"./node_modules/fast-png/lib-esm/helpers/unfilter.js":function(P,V,e){e.r(V),e.d(V,{unfilterAverage:function(){return Q},unfilterNone:function(){return w},unfilterPaeth:function(){return L},unfilterSub:function(){return j},unfilterUp:function(){return C}});function w(x,U,D){for(let K=0;K<D;K++)U[K]=x[K]}function j(x,U,D,K){let W=0;for(;W<K;W++)U[W]=x[W];for(;W<D;W++)U[W]=x[W]+U[W-K]&255}function C(x,U,D,K){let W=0;if(D.length===0)for(;W<K;W++)U[W]=x[W];else for(;W<K;W++)U[W]=x[W]+D[W]&255}function Q(x,U,D,K,W){let G=0;if(D.length===0){for(;G<W;G++)U[G]=x[G];for(;G<K;G++)U[G]=x[G]+(U[G-W]>>1)&255}else{for(;G<W;G++)U[G]=x[G]+(D[G]>>1)&255;for(;G<K;G++)U[G]=x[G]+(U[G-W]+D[G]>>1)&255}}function L(x,U,D,K,W){let G=0;if(D.length===0){for(;G<W;G++)U[G]=x[G];for(;G<K;G++)U[G]=x[G]+U[G-W]&255}else{for(;G<W;G++)U[G]=x[G]+D[G]&255;for(;G<K;G++)U[G]=x[G]+N(U[G-W],D[G],D[G-W])&255}}function N(x,U,D){const K=x+U-D,W=Math.abs(K-x),G=Math.abs(K-U),X=Math.abs(K-D);return W<=G&&W<=X?x:G<=X?U:D}},
vendor: 785 bytes, line 32
32"./node_modules/fast-png/lib-esm/index.js":function(P,V,e){e.r(V),e.d(V,{ResolutionUnitSpecifier:function(){return Q.ResolutionUnitSpecifier},convertIndexedToRgb:function(){return L.convertIndexedToRgb},decode:function(){return N},decodeApng:function(){return U},encode:function(){return x},hasPngSignature:function(){return C.hasPngSignature}});var w=e("./node_modules/fast-png/lib-esm/PngDecoder.js"),j=e("./node_modules/fast-png/lib-esm/PngEncoder.js"),C=e("./node_modules/fast-png/lib-esm/helpers/signature.js"),Q=e("./node_modules/fast-png/lib-esm/types.js"),L=e("./node_modules/fast-png/lib-esm/convertIndexedToRgb.js");function N(D,K){return new w.default(D,K).decode()}function x(D,K){return new j.default(D,K).encode()}function U(D,K){return new w.default(D,K).decodeApng()}},
vendor: 537 bytes, line 32
32"./node_modules/fast-png/lib-esm/internalTypes.js":function(P,V,e){e.r(V),e.d(V,{BlendOpType:function(){return N},ColorType:function(){return w},CompressionMethod:function(){return j},DisposeOpType:function(){return L},FilterMethod:function(){return C},InterlaceMethod:function(){return Q}});const w={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},j={UNKNOWN:-1,DEFLATE:0},C={UNKNOWN:-1,ADAPTIVE:0},Q={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},L={NONE:0,BACKGROUND:1,PREVIOUS:2},N={SOURCE:0,OVER:1}},
vendor: 199 bytes, line 32
32"./node_modules/fast-png/lib-esm/types.js":function(P,V,e){e.r(V),e.d(V,{ResolutionUnitSpecifier:function(){return w}});var w;(function(j){j[j.UNKNOWN=0]="UNKNOWN",j[j.METRE=1]="METRE"})(w||(w={}))},
vendor: 33,662 bytes, line 32
32"./node_modules/fflate/esm/browser.js":function(P,V,e){e.r(V),e.d(V,{AsyncCompress:function(){return pn},AsyncDecompress:function(){return js},AsyncDeflate:function(){return iA},AsyncGunzip:function(){return Lr},AsyncGzip:function(){return pn},AsyncInflate:function(){return Es},AsyncUnzipInflate:function(){return Os},AsyncUnzlib:function(){return ln},AsyncZipDeflate:function(){return _s},AsyncZlib:function(){return Ii},Compress:function(){return Tn},DecodeUTF8:function(){return Us},Decompress:function(){return Ns},Deflate:function(){return Cr},EncodeUTF8:function(){return Si},FlateErrorCode:function(){return Ne},Gunzip:function(){return as},Gzip:function(){return Tn},Inflate:function(){return HA},Unzip:function(){return At},UnzipInflate:function(){return es},UnzipPassThrough:function(){return vs},Unzlib:function(){return gs},Zip:function(){return qn},ZipDeflate:function(){return ms},ZipPassThrough:function(){return Qn},Zlib:function(){return oi},compress:function(){return os},compressSync:function(){return An},decompress:function(){return Fs},decompressSync:function(){return Ws},deflate:function(){return tn},deflateSync:function(){return Xn},gunzip:function(){return mi},gunzipSync:function(){return Gn},gzip:function(){return os},gzipSync:function(){return An},inflate:function(){return Sn},inflateSync:function(){return gn},strFromU8:function(){return qA},strToU8:function(){return Yn},unzip:function(){return B},unzipSync:function(){return y},unzlib:function(){return li},unzlibSync:function(){return Wr},zip:function(){return yn},zipSync:function(){return zn},zlib:function(){return ai},zlibSync:function(){return mn}});var w={},j=function(a,c,v,T,M){var te=new Worker(w[c]||(w[c]=URL.createObjectURL(new Blob([a+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return te.onmessage=function(Be){var r=Be.data,t=r.$e$;if(t){var o=new Error(t[0]);o.code=t[1],o.stack=t[2],M(o,null)}else M(null,r)},te.postMessage(v,T),te},C=Uint8Array,Q=Uint16Array,L=Int32Array,N=new C([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),x=new C([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),U=new C([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),D=function(a,c){for(var v=new Q(31),T=0;T<31;++T)v[T]=c+=1<<a[T-1];for(var M=new L(v[30]),T=1;T<30;++T)for(var te=v[T];te<v[T+1];++te)M[te]=te-v[T]<<5|T;return{b:v,r:M}},K=D(N,2),W=K.b,G=K.r;W[28]=258,G[258]=28;for(var X=D(x,0),Z=X.b,ne=X.r,ve=new Q(32768),ye=0;ye<32768;++ye){var he=(ye&43690)>>1|(ye&21845)<<1;he=(he&52428)>>2|(he&13107)<<2,he=(he&61680)>>4|(he&3855)<<4,ve[ye]=((he&65280)>>8|(he&255)<<8)>>1}for(var Te=function(a,c,v){for(var T=a.length,M=0,te=new Q(c);M<T;++M)a[M]&&++te[a[M]-1];var Be=new Q(c);for(M=1;M<c;++M)Be[M]=Be[M-1]+te[M-1]<<1;var r;if(v){r=new Q(1<<c);var t=15-c;for(M=0;M<T;++M)if(a[M])for(var o=M<<4|a[M],d=c-a[M],g=Be[a[M]-1]++<<d,m=g|(1<<d)-1;g<=m;++g)r[ve[g]>>t]=o}else for(r=new Q(T),M=0;M<T;++M)a[M]&&(r[M]=ve[Be[a[M]-1]++]>>15-a[M]);return r},ie=new C(288),ye=0;ye<144;++ye)ie[ye]=8;for(var ye=144;ye<256;++ye)ie[ye]=9;for(var ye=256;ye<280;++ye)ie[ye]=7;for(var ye=280;ye<288;++ye)ie[ye]=8;for(var _e=new C(32),ye=0;ye<32;++ye)_e[ye]=5;var re=Te(ie,9,0),ge=Te(ie,9,1),Se=Te(_e,5,0),le=Te(_e,5,1),et=function(a){for(var c=a[0],v=1;v<a.length;++v)a[v]>c&&(c=a[v]);return c},Xe=function(a,c,v){var T=c/8|0;return(a[T]|a[T+1]<<8)>>(c&7)&v},lt=function(a,c){var v=c/8|0;return(a[v]|a[v+1]<<8|a[v+2]<<16)>>(c&7)},ae=function(a){return(a+7)/8|0},$e=function(a,c,v){return(c==null||c<0)&&(c=0),(v==null||v>a.length)&&(v=a.length),new C(a.subarray(c,v))},Ne={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Me=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],He=function(a,c,v){var T=new Error(c||Me[a]);if(T.code=a,Error.captureStackTrace&&Error.captureStackTrace(T,He),!v)throw T;return T},rt=function(a,c,v,T){var M=a.length,te=T?T.length:0;if(!M||c.f&&!c.l)return v||new C(0);var Be=!v,r=Be||c.i!=2,t=c.i;Be&&(v=new C(M*3));var o=function(Re){var it=v.length;if(Re>it){var at=new C(Math.max(it*2,Re));at.set(v),v=at}},d=c.f||0,g=c.p||0,m=c.b||0,O=c.l,E=c.d,F=c.m,k=c.n,$=M*8;do{if(!O){d=Xe(a,g,1);var ue=Xe(a,g+1,3);if(g+=3,ue)if(ue==1)O=ge,E=le,F=9,k=5;else if(ue==2){var Ie=Xe(a,g,31)+257,De=Xe(a,g+10,15)+4,pe=Ie+Xe(a,g+5,31)+1;g+=14;for(var Je=new C(pe),ct=new C(19),Ke=0;Ke<De;++Ke)ct[U[Ke]]=Xe(a,g+Ke*3,7);g+=De*3;for(var de=et(ct),nt=(1<<de)-1,Et=Te(ct,de,1),Ke=0;Ke<pe;){var ht=Et[Xe(a,g,nt)];g+=ht&15;var we=ht>>4;if(we<16)Je[Ke++]=we;else{var We=0,Ct=0;for(we==16?(Ct=3+Xe(a,g,3),g+=2,We=Je[Ke-1]):we==17?(Ct=3+Xe(a,g,7),g+=3):we==18&&(Ct=11+Xe(a,g,127),g+=7);Ct--;)Je[Ke++]=We}}var me=Je.subarray(0,Ie),Ee=Je.subarray(Ie);F=et(me),k=et(Ee),O=Te(me,F,1),E=Te(Ee,k,1)}else He(1);else{var we=ae(g)+4,R=a[we-4]|a[we-3]<<8,Oe=we+R;if(Oe>M){t&&He(0);break}r&&o(m+R),v.set(a.subarray(we,Oe),m),c.b=m+=R,c.p=g=Oe*8,c.f=d;continue}if(g>$){t&&He(0);break}}r&&o(m+131072);for(var Ve=(1<<F)-1,Ge=(1<<k)-1,xt=g;;xt=g){var We=O[lt(a,g)&Ve],Ut=We>>4;if(g+=We&15,g>$){t&&He(0);break}if(We||He(2),Ut<256)v[m++]=Ut;else if(Ut==256){xt=g,O=null;break}else{var Lt=Ut-254;if(Ut>264){var Ke=Ut-257,gt=N[Ke];Lt=Xe(a,g,(1<<gt)-1)+W[Ke],g+=gt}var St=E[lt(a,g)&Ge],rA=St>>4;St||He(3),g+=St&15;var Ee=Z[rA];if(rA>3){var gt=x[rA];Ee+=lt(a,g)&(1<<gt)-1,g+=gt}if(g>$){t&&He(0);break}r&&o(m+131072);var Wt=m+Lt;if(m<Ee){var se=te-Ee,Pe=Math.min(Ee,Wt);for(se+m<0&&He(3);m<Pe;++m)v[m]=T[se+m]}for(;m<Wt;++m)v[m]=v[m-Ee]}}c.l=O,c.p=xt,c.b=m,c.f=d,O&&(d=1,c.m=F,c.d=E,c.n=k)}while(!d);return m!=v.length&&Be?$e(v,0,m):v.subarray(0,m)},Ye=function(a,c,v){v<<=c&7;var T=c/8|0;a[T]|=v,a[T+1]|=v>>8},Ft=function(a,c,v){v<<=c&7;var T=c/8|0;a[T]|=v,a[T+1]|=v>>8,a[T+2]|=v>>16},bt=function(a,c){for(var v=[],T=0;T<a.length;++T)a[T]&&v.push({s:T,f:a[T]});var M=v.length,te=v.slice();if(!M)return{t:aA,l:0};if(M==1){var Be=new C(v[0].s+1);return Be[v[0].s]=1,{t:Be,l:1}}v.sort(function(Oe,Ie){return Oe.f-Ie.f}),v.push({s:-1,f:25001});var r=v[0],t=v[1],o=0,d=1,g=2;for(v[0]={s:-1,f:r.f+t.f,l:r,r:t};d!=M-1;)r=v[v[o].f<v[g].f?o++:g++],t=v[o!=d&&v[o].f<v[g].f?o++:g++],v[d++]={s:-1,f:r.f+t.f,l:r,r:t};for(var m=te[0].s,T=1;T<M;++T)te[T].s>m&&(m=te[T].s);var O=new Q(m+1),E=ke(v[d-1],O,0);if(E>c){var T=0,F=0,k=E-c,$=1<<k;for(te.sort(function(Ie,De){return O[De.s]-O[Ie.s]||Ie.f-De.f});T<M;++T){var ue=te[T].s;if(O[ue]>c)F+=$-(1<<E-O[ue]),O[ue]=c;else break}for(F>>=k;F>0;){var we=te[T].s;O[we]<c?F-=1<<c-O[we]++-1:++T}for(;T>=0&&F;--T){var R=te[T].s;O[R]==c&&(--O[R],++F)}E=c}return{t:new C(O),l:E}},ke=function(a,c,v){return a.s==-1?Math.max(ke(a.l,c,v+1),ke(a.r,c,v+1)):c[a.s]=v},Rt=function(a){for(var c=a.length;c&&!a[--c];);for(var v=new Q(++c),T=0,M=a[0],te=1,Be=function(t){v[T++]=t},r=1;r<=c;++r)if(a[r]==M&&r!=c)++te;else{if(!M&&te>2){for(;te>138;te-=138)Be(32754);te>2&&(Be(te>10?te-11<<5|28690:te-3<<5|12305),te=0)}else if(te>3){for(Be(M),--te;te>6;te-=6)Be(8304);te>2&&(Be(te-3<<5|8208),te=0)}for(;te--;)Be(M);te=1,M=a[r]}return{c:v.subarray(0,T),n:c}},Xt=function(a,c){for(var v=0,T=0;T<c.length;++T)v+=a[T]*c[T];return v},qt=function(a,c,v){var T=v.length,M=ae(c+2);a[M]=T&255,a[M+1]=T>>8,a[M+2]=a[M]^255,a[M+3]=a[M+1]^255;for(var te=0;te<T;++te)a[M+te+4]=v[te];return(M+4+T)*8},sA=function(a,c,v,T,M,te,Be,r,t,o,d){Ye(c,d++,v),++M[256];for(var g=bt(M,15),m=g.t,O=g.l,E=bt(te,15),F=E.t,k=E.l,$=Rt(m),ue=$.c,we=$.n,R=Rt(F),Oe=R.c,Ie=R.n,De=new Q(19),pe=0;pe<ue.length;++pe)++De[ue[pe]&31];for(var pe=0;pe<Oe.length;++pe)++De[Oe[pe]&31];for(var Je=bt(De,7),ct=Je.t,Ke=Je.l,de=19;de>4&&!ct[U[de-1]];--de);var nt=o+5<<3,Et=Xt(M,ie)+Xt(te,_e)+Be,ht=Xt(M,m)+Xt(te,F)+Be+14+3*de+Xt(De,ct)+2*De[16]+3*De[17]+7*De[18];if(t>=0&&nt<=Et&&nt<=ht)return qt(c,d,a.subarray(t,t+o));var We,Ct,me,Ee;if(Ye(c,d,1+(ht<Et)),d+=2,ht<Et){We=Te(m,O,0),Ct=m,me=Te(F,k,0),Ee=F;var Ve=Te(ct,Ke,0);Ye(c,d,we-257),Ye(c,d+5,Ie-1),Ye(c,d+10,de-4),d+=14;for(var pe=0;pe<de;++pe)Ye(c,d+3*pe,ct[U[pe]]);d+=3*de;for(var Ge=[ue,Oe],xt=0;xt<2;++xt)for(var Ut=Ge[xt],pe=0;pe<Ut.length;++pe){var Lt=Ut[pe]&31;Ye(c,d,Ve[Lt]),d+=ct[Lt],Lt>15&&(Ye(c,d,Ut[pe]>>5&127),d+=Ut[pe]>>12)}}else We=re,Ct=ie,me=Se,Ee=_e;for(var pe=0;pe<r;++pe){var gt=T[pe];if(gt>255){var Lt=gt>>18&31;Ft(c,d,We[Lt+257]),d+=Ct[Lt+257],Lt>7&&(Ye(c,d,gt>>23&31),d+=N[Lt]);var St=gt&31;Ft(c,d,me[St]),d+=Ee[St],St>3&&(Ft(c,d,gt>>5&8191),d+=x[St])}else Ft(c,d,We[gt]),d+=Ct[gt]}return Ft(c,d,We[256]),d+Ct[256]},Mt=new L([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),aA=new C(0),lA=function(a,c,v,T,M,te){var Be=te.z||a.length,r=new C(T+Be+5*(1+Math.ceil(Be/7e3))+M),t=r.subarray(T,r.length-M),o=te.l,d=(te.r||0)&7;if(c){d&&(t[0]=te.r>>3);for(var g=Mt[c-1],m=g>>13,O=g&8191,E=(1<<v)-1,F=te.p||new Q(32768),k=te.h||new Q(E+1),$=Math.ceil(v/3),ue=2*$,we=function(vt){return(a[vt]^a[vt+1]<<$^a[vt+2]<<ue)&E},R=new L(25e3),Oe=new Q(288),Ie=new Q(32),De=0,pe=0,Je=te.i||0,ct=0,Ke=te.w||0,de=0;Je+2<Be;++Je){var nt=we(Je),Et=Je&32767,ht=k[nt];if(F[Et]=ht,k[nt]=Et,Ke<=Je){var We=Be-Je;if((De>7e3||ct>24576)&&(We>423||!o)){d=sA(a,t,0,R,Oe,Ie,pe,ct,de,Je-de,d),ct=De=pe=0,de=Je;for(var Ct=0;Ct<286;++Ct)Oe[Ct]=0;for(var Ct=0;Ct<30;++Ct)Ie[Ct]=0}var me=2,Ee=0,Ve=O,Ge=Et-ht&32767;if(We>2&&nt==we(Je-Ge))for(var xt=Math.min(m,We)-1,Ut=Math.min(32767,Je),Lt=Math.min(258,We);Ge<=Ut&&--Ve&&Et!=ht;){if(a[Je+me]==a[Je+me-Ge]){for(var gt=0;gt<Lt&&a[Je+gt]==a[Je+gt-Ge];++gt);if(gt>me){if(me=gt,Ee=Ge,gt>xt)break;for(var St=Math.min(Ge,gt-2),rA=0,Ct=0;Ct<St;++Ct){var Wt=Je-Ge+Ct&32767,se=F[Wt],Pe=Wt-se&32767;Pe>rA&&(rA=Pe,ht=Wt)}}}Et=ht,ht=F[Et],Ge+=Et-ht&32767}if(Ee){R[ct++]=268435456|G[me]<<18|ne[Ee];var Re=G[me]&31,it=ne[Ee]&31;pe+=N[Re]+x[it],++Oe[257+Re],++Ie[it],Ke=Je+me,++De}else R[ct++]=a[Je],++Oe[a[Je]]}}for(Je=Math.max(Je,Ke);Je<Be;++Je)R[ct++]=a[Je],++Oe[a[Je]];d=sA(a,t,o,R,Oe,Ie,pe,ct,de,Je-de,d),o||(te.r=d&7|t[d/8|0]<<3,d-=7,te.h=k,te.p=F,te.i=Je,te.w=Ke)}else{for(var Je=te.w||0;Je<Be+o;Je+=65535){var at=Je+65535;at>=Be&&(t[d/8|0]=o,at=Be),d=qt(t,d+1,a.subarray(Je,at))}te.i=Be}return $e(r,0,T+ae(d)+M)},ir=function(){for(var a=new Int32Array(256),c=0;c<256;++c){for(var v=c,T=9;--T;)v=(v&1&&-306674912)^v>>>1;a[c]=v}return a}(),PA=function(){var a=-1;return{p:function(c){for(var v=a,T=0;T<c.length;++T)v=ir[v&255^c[T]]^v>>>8;a=v},d:function(){return~a}}},br=function(){var a=1,c=0;return{p:function(v){for(var T=a,M=c,te=v.length|0,Be=0;Be!=te;){for(var r=Math.min(Be+2655,te);Be<r;++Be)M+=T+=v[Be];T=(T&65535)+15*(T>>16),M=(M&65535)+15*(M>>16)}a=T,c=M},d:function(){return a%=65521,c%=65521,(a&255)<<24|(a&65280)<<8|(c&255)<<8|c>>8}}},or=function(a,c,v,T,M){if(!M&&(M={l:1},c.dictionary)){var te=c.dictionary.subarray(-32768),Be=new C(te.length+a.length);Be.set(te),Be.set(a,te.length),a=Be,M.w=te.length}return lA(a,c.level==null?6:c.level,c.mem==null?M.l?Math.ceil(Math.max(8,Math.min(13,Math.log(a.length)))*1.5):20:12+c.mem,v,T,M)},zA=function(a,c){var v={};for(var T in a)v[T]=a[T];for(var T in c)v[T]=c[T];return v},DA=function(a,c,v){for(var T=a(),M=a.toString(),te=M.slice(M.indexOf("[")+1,M.lastIndexOf("]")).replace(/\s+/g,"").split(","),Be=0;Be<T.length;++Be){var r=T[Be],t=te[Be];if(typeof r=="function"){c+=";"+t+"=";var o=r.toString();if(r.prototype)if(o.indexOf("[native code]")!=-1){var d=o.indexOf(" ",8)+1;c+=o.slice(d,o.indexOf("(",d))}else{c+=o;for(var g in r.prototype)c+=";"+t+".prototype."+g+"="+r.prototype[g].toString()}else c+=o}else v[t]=r}return c},BA=[],yA=function(a){var c=[];for(var v in a)a[v].buffer&&c.push((a[v]=new a[v].constructor(a[v])).buffer);return c},cr=function(a,c,v,T){if(!BA[v]){for(var M="",te={},Be=a.length-1,r=0;r<Be;++r)M=DA(a[r],M,te);BA[v]={c:DA(a[Be],M,te),e:te}}var t=zA({},BA[v].e);return j(BA[v].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+c.toString()+"}",v,t,yA(t),T)},Br=function(){return[C,Q,L,N,x,U,W,Z,ge,le,ve,Me,Te,et,Xe,lt,ae,$e,He,rt,gn,jt,_t]},Dr=function(){return[C,Q,L,N,x,U,G,ne,re,ie,Se,_e,ve,Mt,aA,Te,Ye,Ft,bt,ke,Rt,Xt,qt,sA,ae,$e,lA,or,Xn,jt]},tr=function(){return[FA,fr,Yt,PA,ir]},vA=function(){return[hA,_A]},fA=function(){return[Hn,Yt,br]},zt=function(){return[Rn]},jt=function(a){return postMessage(a,[a.buffer])},_t=function(a){return a&&{out:a.size&&new C(a.size),dictionary:a.dictionary}},tA=function(a,c,v,T,M,te){var Be=cr(v,T,M,function(r,t){Be.terminate(),te(r,t)});return Be.postMessage([a,c],c.consume?[a.buffer]:[]),function(){Be.terminate()}},AA=function(a){return a.ondata=function(c,v){return postMessage([c,v],[c.buffer])},function(c){c.data.length?(a.push(c.data[0],c.data[1]),postMessage([c.data[0].length])):a.flush()}},bA=function(a,c,v,T,M,te,Be){var r,t=cr(a,T,M,function(o,d){o?(t.terminate(),c.ondata.call(c,o)):Array.isArray(d)?d.length==1?(c.queuedSize-=d[0],c.ondrain&&c.ondrain(d[0])):(d[1]&&t.terminate(),c.ondata.call(c,o,d[0],d[1])):Be(d)});t.postMessage(v),c.queuedSize=0,c.push=function(o,d){c.ondata||He(5),r&&c.ondata(He(4,0,1),null,!!d),c.queuedSize+=o.length,t.postMessage([o,r=d],[o.buffer])},c.terminate=function(){t.terminate()},te&&(c.flush=function(){t.postMessage([])})},eA=function(a,c){return a[c]|a[c+1]<<8},XA=function(a,c){return(a[c]|a[c+1]<<8|a[c+2]<<16|a[c+3]<<24)>>>0},$t=function(a,c){return XA(a,c)+XA(a,c+4)*4294967296},Yt=function(a,c,v){for(;v;++c)a[c]=v,v>>>=8},FA=function(a,c){var v=c.filename;if(a[0]=31,a[1]=139,a[2]=8,a[8]=c.level<2?4:c.level==9?2:0,a[9]=3,c.mtime!=0&&Yt(a,4,Math.floor(new Date(c.mtime||Date.now())/1e3)),v){a[3]=8;for(var T=0;T<=v.length;++T)a[T+10]=v.charCodeAt(T)}},hA=function(a){(a[0]!=31||a[1]!=139||a[2]!=8)&&He(6,"invalid gzip data");var c=a[3],v=10;c&4&&(v+=(a[10]|a[11]<<8)+2);for(var T=(c>>3&1)+(c>>4&1);T>0;T-=!a[v++]);return v+(c&2)},_A=function(a){var c=a.length;return(a[c-4]|a[c-3]<<8|a[c-2]<<16|a[c-1]<<24)>>>0},fr=function(a){return 10+(a.filename?a.filename.length+1:0)},Hn=function(a,c){var v=c.level,T=v==0?0:v<6?1:v==9?3:2;if(a[0]=120,a[1]=T<<6|(c.dictionary&&32),a[1]|=31-(a[0]<<8|a[1])%31,c.dictionary){var M=br();M.p(c.dictionary),Yt(a,2,M.d())}},Rn=function(a,c){return((a[0]&15)!=8||a[0]>>4>7||(a[0]<<8|a[1])%31)&&He(6,"invalid zlib data"),(a[1]>>5&1)==+!c&&He(6,"invalid zlib data: "+(a[1]&32?"need":"unexpected")+" dictionary"),(a[1]>>3&4)+2};function In(a,c){return typeof a=="function"&&(c=a,a={}),this.ondata=c,a}var Cr=function(){function a(c,v){if(typeof c=="function"&&(v=c,c={}),this.ondata=v,this.o=c||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new C(98304),this.o.dictionary){var T=this.o.dictionary.subarray(-32768);this.b.set(T,32768-T.length),this.s.i=32768-T.length}}return a.prototype.p=function(c,v){this.ondata(or(c,this.o,0,0,this.s),v)},a.prototype.push=function(c,v){this.ondata||He(5),this.s.l&&He(4);var T=c.length+this.s.z;if(T>this.b.length){if(T>2*this.b.length-32768){var M=new C(T&-32768);M.set(this.b.subarray(0,this.s.z)),this.b=M}var te=this.b.length-this.s.z;this.b.set(c.subarray(0,te),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(c.subarray(te),32768),this.s.z=c.length-te+32768,this.s.i=32766,this.s.w=32768}else this.b.set(c,this.s.z),this.s.z+=c.length;this.s.l=v&1,(this.s.z>this.s.w+8191||v)&&(this.p(this.b,v||!1),this.s.w=this.s.i,this.s.i-=2)},a.prototype.flush=function(){this.ondata||He(5),this.s.l&&He(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},a}(),iA=function(){function a(c,v){bA([Dr,function(){return[AA,Cr]}],this,In.call(this,c,v),function(T){var M=new Cr(T.data);onmessage=AA(M)},6,1)}return a}();function tn(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Dr],function(T){return jt(Xn(T.data[0],T.data[1]))},0,v)}function Xn(a,c){return or(a,c||{},0,0)}var HA=function(){function a(c,v){typeof c=="function"&&(v=c,c={}),this.ondata=v;var T=c&&c.dictionary&&c.dictionary.subarray(-32768);this.s={i:0,b:T?T.length:0},this.o=new C(32768),this.p=new C(0),T&&this.o.set(T)}return a.prototype.e=function(c){if(this.ondata||He(5),this.d&&He(4),!this.p.length)this.p=c;else if(c.length){var v=new C(this.p.length+c.length);v.set(this.p),v.set(c,this.p.length),this.p=v}},a.prototype.c=function(c){this.s.i=+(this.d=c||!1);var v=this.s.b,T=rt(this.p,this.s,this.o);this.ondata($e(T,v,this.s.b),this.d),this.o=$e(T,this.s.b-32768),this.s.b=this.o.length,this.p=$e(this.p,this.s.p/8|0),this.s.p&=7},a.prototype.push=function(c,v){this.e(c),this.c(v)},a}(),Es=function(){function a(c,v){bA([Br,function(){return[AA,HA]}],this,In.call(this,c,v),function(T){var M=new HA(T.data);onmessage=AA(M)},7,0)}return a}();function Sn(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Br],function(T){return jt(gn(T.data[0],_t(T.data[1])))},1,v)}function gn(a,c){return rt(a,{i:2},c&&c.out,c&&c.dictionary)}var Tn=function(){function a(c,v){this.c=PA(),this.l=0,this.v=1,Cr.call(this,c,v)}return a.prototype.push=function(c,v){this.c.p(c),this.l+=c.length,Cr.prototype.push.call(this,c,v)},a.prototype.p=function(c,v){var T=or(c,this.o,this.v&&fr(this.o),v&&8,this.s);this.v&&(FA(T,this.o),this.v=0),v&&(Yt(T,T.length-8,this.c.d()),Yt(T,T.length-4,this.l)),this.ondata(T,v)},a.prototype.flush=function(){Cr.prototype.flush.call(this)},a}(),pn=function(){function a(c,v){bA([Dr,tr,function(){return[AA,Cr,Tn]}],this,In.call(this,c,v),function(T){var M=new Tn(T.data);onmessage=AA(M)},8,1)}return a}();function os(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Dr,tr,function(){return[An]}],function(T){return jt(An(T.data[0],T.data[1]))},2,v)}function An(a,c){c||(c={});var v=PA(),T=a.length;v.p(a);var M=or(a,c,fr(c),8),te=M.length;return FA(M,c),Yt(M,te-8,v.d()),Yt(M,te-4,T),M}var as=function(){function a(c,v){this.v=1,this.r=0,HA.call(this,c,v)}return a.prototype.push=function(c,v){if(HA.prototype.e.call(this,c),this.r+=c.length,this.v){var T=this.p.subarray(this.v-1),M=T.length>3?hA(T):4;if(M>T.length){if(!v)return}else this.v>1&&this.onmember&&this.onmember(this.r-T.length);this.p=T.subarray(M),this.v=0}HA.prototype.c.call(this,v),this.s.f&&!this.s.l&&!v&&(this.v=ae(this.s.p)+9,this.s={i:0},this.o=new C(0),this.push(new C(0),v))},a}(),Lr=function(){function a(c,v){var T=this;bA([Br,vA,function(){return[AA,HA,as]}],this,In.call(this,c,v),function(M){var te=new as(M.data);te.onmember=function(Be){return postMessage(Be)},onmessage=AA(te)},9,0,function(M){return T.onmember&&T.onmember(M)})}return a}();function mi(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Br,vA,function(){return[Gn]}],function(T){return jt(Gn(T.data[0],T.data[1]))},3,v)}function Gn(a,c){var v=hA(a);return v+8>a.length&&He(6,"invalid gzip data"),rt(a.subarray(v,-8),{i:2},c&&c.out||new C(_A(a)),c&&c.dictionary)}var oi=function(){function a(c,v){this.c=br(),this.v=1,Cr.call(this,c,v)}return a.prototype.push=function(c,v){this.c.p(c),Cr.prototype.push.call(this,c,v)},a.prototype.p=function(c,v){var T=or(c,this.o,this.v&&(this.o.dictionary?6:2),v&&4,this.s);this.v&&(Hn(T,this.o),this.v=0),v&&Yt(T,T.length-4,this.c.d()),this.ondata(T,v)},a.prototype.flush=function(){Cr.prototype.flush.call(this)},a}(),Ii=function(){function a(c,v){bA([Dr,fA,function(){return[AA,Cr,oi]}],this,In.call(this,c,v),function(T){var M=new oi(T.data);onmessage=AA(M)},10,1)}return a}();function ai(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Dr,fA,function(){return[mn]}],function(T){return jt(mn(T.data[0],T.data[1]))},4,v)}function mn(a,c){c||(c={});var v=br();v.p(a);var T=or(a,c,c.dictionary?6:2,4);return Hn(T,c),Yt(T,T.length-4,v.d()),T}var gs=function(){function a(c,v){HA.call(this,c,v),this.v=c&&c.dictionary?2:1}return a.prototype.push=function(c,v){if(HA.prototype.e.call(this,c),this.v){if(this.p.length<6&&!v)return;this.p=this.p.subarray(Rn(this.p,this.v-1)),this.v=0}v&&(this.p.length<4&&He(6,"invalid zlib data"),this.p=this.p.subarray(0,-4)),HA.prototype.c.call(this,v)},a}(),ln=function(){function a(c,v){bA([Br,zt,function(){return[AA,HA,gs]}],this,In.call(this,c,v),function(T){var M=new gs(T.data);onmessage=AA(M)},11,0)}return a}();function li(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),tA(a,c,[Br,zt,function(){return[Wr]}],function(T){return jt(Wr(T.data[0],_t(T.data[1])))},5,v)}function Wr(a,c){return rt(a.subarray(Rn(a,c&&c.dictionary),-4),{i:2},c&&c.out,c&&c.dictionary)}var Ns=function(){function a(c,v){this.o=In.call(this,c,v)||{},this.G=as,this.I=HA,this.Z=gs}return a.prototype.i=function(){var c=this;this.s.ondata=function(v,T){c.ondata(v,T)}},a.prototype.push=function(c,v){if(this.ondata||He(5),this.s)this.s.push(c,v);else{if(this.p&&this.p.length){var T=new C(this.p.length+c.length);T.set(this.p),T.set(c,this.p.length)}else this.p=c;this.p.length>2&&(this.s=this.p[0]==31&&this.p[1]==139&&this.p[2]==8?new this.G(this.o):(this.p[0]&15)!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(this.o):new this.Z(this.o),this.i(),this.s.push(this.p,v),this.p=null)}},a}(),js=function(){function a(c,v){Ns.call(this,c,v),this.queuedSize=0,this.G=Lr,this.I=Es,this.Z=ln}return a.prototype.i=function(){var c=this;this.s.ondata=function(v,T,M){c.ondata(v,T,M)},this.s.ondrain=function(v){c.queuedSize-=v,c.ondrain&&c.ondrain(v)}},a.prototype.push=function(c,v){this.queuedSize+=c.length,Ns.prototype.push.call(this,c,v)},a}();function Fs(a,c,v){return v||(v=c,c={}),typeof v!="function"&&He(7),a[0]==31&&a[1]==139&&a[2]==8?mi(a,c,v):(a[0]&15)!=8||a[0]>>4>7||(a[0]<<8|a[1])%31?Sn(a,c,v):li(a,c,v)}function Ws(a,c){return a[0]==31&&a[1]==139&&a[2]==8?Gn(a,c):(a[0]&15)!=8||a[0]>>4>7||(a[0]<<8|a[1])%31?gn(a,c):Wr(a,c)}var Xs=function(a,c,v,T){for(var M in a){var te=a[M],Be=c+M,r=T;Array.isArray(te)&&(r=zA(T,te[1]),te=te[0]),te instanceof C?v[Be]=[te,r]:(v[Be+="/"]=[new C(0),r],Xs(te,Be,v,T))}},ui=typeof TextEncoder<"u"&&new TextEncoder,rn=typeof TextDecoder<"u"&&new TextDecoder,vn=0;try{rn.decode(aA,{stream:!0}),vn=1}catch{}var Ys=function(a){for(var c="",v=0;;){var T=a[v++],M=(T>127)+(T>223)+(T>239);if(v+M>a.length)return{s:c,r:$e(a,v-1)};M?M==3?(T=((T&15)<<18|(a[v++]&63)<<12|(a[v++]&63)<<6|a[v++]&63)-65536,c+=String.fromCharCode(55296|T>>10,56320|T&1023)):M&1?c+=String.fromCharCode((T&31)<<6|a[v++]&63):c+=String.fromCharCode((T&15)<<12|(a[v++]&63)<<6|a[v++]&63):c+=String.fromCharCode(T)}},Us=function(){function a(c){this.ondata=c,vn?this.t=new TextDecoder:this.p=aA}return a.prototype.push=function(c,v){if(this.ondata||He(5),v=!!v,this.t){this.ondata(this.t.decode(c,{stream:!0}),v),v&&(this.t.decode().length&&He(8),this.t=null);return}this.p||He(4);var T=new C(this.p.length+c.length);T.set(this.p),T.set(c,this.p.length);var M=Ys(T),te=M.s,Be=M.r;v?(Be.length&&He(8),this.p=null):this.p=Be,this.ondata(te,v)},a}(),Si=function(){function a(c){this.ondata=c}return a.prototype.push=function(c,v){this.ondata||He(5),this.d&&He(4),this.ondata(Yn(c),this.d=v||!1)},a}();function Yn(a,c){if(c){for(var v=new C(a.length),T=0;T<a.length;++T)v[T]=a.charCodeAt(T);return v}if(ui)return ui.encode(a);for(var M=a.length,te=new C(a.length+(a.length>>1)),Be=0,r=function(d){te[Be++]=d},T=0;T<M;++T){if(Be+5>te.length){var t=new C(Be+8+(M-T<<1));t.set(te),te=t}var o=a.charCodeAt(T);o<128||c?r(o):o<2048?(r(192|o>>6),r(128|o&63)):o>55295&&o<57344?(o=65536+(o&1047552)|a.charCodeAt(++T)&1023,r(240|o>>18),r(128|o>>12&63),r(128|o>>6&63),r(128|o&63)):(r(224|o>>12),r(128|o>>6&63),r(128|o&63))}return $e(te,0,Be)}function qA(a,c){if(c){for(var v="",T=0;T<a.length;T+=16384)v+=String.fromCharCode.apply(null,a.subarray(T,T+16384));return v}else{if(rn)return rn.decode(a);var M=Ys(a),te=M.s,v=M.r;return v.length&&He(8),te}}var Mn=function(a){return a==1?3:a<6?2:a==9?1:0},$n=function(a,c){return c+30+eA(a,c+26)+eA(a,c+28)},_n=function(a,c,v){var T=eA(a,c+28),M=qA(a.subarray(c+46,c+46+T),!(eA(a,c+8)&2048)),te=c+46+T,Be=XA(a,c+20),r=v&&Be==4294967295?Is(a,te):[Be,XA(a,c+24),XA(a,c+42)],t=r[0],o=r[1],d=r[2];return[eA(a,c+10),t,o,M,te+eA(a,c+30)+eA(a,c+32),d]},Is=function(a,c){for(;eA(a,c)!=1;c+=4+eA(a,c+2));return[$t(a,c+12),$t(a,c+4),$t(a,c+20)]},wn=function(a){var c=0;if(a)for(var v in a){var T=a[v].length;T>65535&&He(9),c+=T+4}return c},ps=function(a,c,v,T,M,te,Be,r){var t=T.length,o=v.extra,d=r&&r.length,g=wn(o);Yt(a,c,Be!=null?33639248:67324752),c+=4,Be!=null&&(a[c++]=20,a[c++]=v.os),a[c]=20,c+=2,a[c++]=v.flag<<1|(te<0&&8),a[c++]=M&&8,a[c++]=v.compression&255,a[c++]=v.compression>>8;var m=new Date(v.mtime==null?Date.now():v.mtime),O=m.getFullYear()-1980;if((O<0||O>119)&&He(10),Yt(a,c,O<<25|m.getMonth()+1<<21|m.getDate()<<16|m.getHours()<<11|m.getMinutes()<<5|m.getSeconds()>>1),c+=4,te!=-1&&(Yt(a,c,v.crc),Yt(a,c+4,te<0?-te-2:te),Yt(a,c+8,v.size)),Yt(a,c+12,t),Yt(a,c+14,g),c+=16,Be!=null&&(Yt(a,c,d),Yt(a,c+6,v.attrs),Yt(a,c+10,Be),c+=14),a.set(T,c),c+=t,g)for(var E in o){var F=o[E],k=F.length;Yt(a,c,+E),Yt(a,c+2,k),a.set(F,c+4),c+=4+k}return d&&(a.set(r,c),c+=d),c},Nn=function(a,c,v,T,M){Yt(a,c,101010256),Yt(a,c+8,v),Yt(a,c+10,v),Yt(a,c+12,T),Yt(a,c+16,M)},Qn=function(){function a(c){this.filename=c,this.c=PA(),this.size=0,this.compression=0}return a.prototype.process=function(c,v){this.ondata(null,c,v)},a.prototype.push=function(c,v){this.ondata||He(5),this.c.p(c),this.size+=c.length,v&&(this.crc=this.c.d()),this.process(c,v||!1)},a}(),ms=function(){function a(c,v){var T=this;v||(v={}),Qn.call(this,c),this.d=new Cr(v,function(M,te){T.ondata(null,M,te)}),this.compression=8,this.flag=Mn(v.level)}return a.prototype.process=function(c,v){try{this.d.push(c,v)}catch(T){this.ondata(T,null,v)}},a.prototype.push=function(c,v){Qn.prototype.push.call(this,c,v)},a}(),_s=function(){function a(c,v){var T=this;v||(v={}),Qn.call(this,c),this.d=new iA(v,function(M,te,Be){T.ondata(M,te,Be)}),this.compression=8,this.flag=Mn(v.level),this.terminate=this.d.terminate}return a.prototype.process=function(c,v){this.d.push(c,v)},a.prototype.push=function(c,v){Qn.prototype.push.call(this,c,v)},a}(),qn=function(){function a(c){this.ondata=c,this.u=[],this.d=1}return a.prototype.add=function(c){var v=this;if(this.ondata||He(5),this.d&2)this.ondata(He(4+(this.d&1)*8,0,1),null,!1);else{var T=Yn(c.filename),M=T.length,te=c.comment,Be=te&&Yn(te),r=M!=c.filename.length||Be&&te.length!=Be.length,t=M+wn(c.extra)+30;M>65535&&this.ondata(He(11,0,1),null,!1);var o=new C(t);ps(o,0,c,T,r,-1);var d=[o],g=function(){for(var k=0,$=d;k<$.length;k++){var ue=$[k];v.ondata(null,ue,!1)}d=[]},m=this.d;this.d=0;var O=this.u.length,E=zA(c,{f:T,u:r,o:Be,t:function(){c.terminate&&c.terminate()},r:function(){if(g(),m){var k=v.u[O+1];k?k.r():v.d=1}m=1}}),F=0;c.ondata=function(k,$,ue){if(k)v.ondata(k,$,ue),v.terminate();else if(F+=$.length,d.push($),ue){var we=new C(16);Yt(we,0,134695760),Yt(we,4,c.crc),Yt(we,8,F),Yt(we,12,c.size),d.push(we),E.c=F,E.b=t+F+16,E.crc=c.crc,E.size=c.size,m&&E.r(),m=1}else m&&g()},this.u.push(E)}},a.prototype.end=function(){var c=this;if(this.d&2){this.ondata(He(4+(this.d&1)*8,0,1),null,!0);return}this.d?this.e():this.u.push({r:function(){c.d&1&&(c.u.splice(-1,1),c.e())},t:function(){}}),this.d=3},a.prototype.e=function(){for(var c=0,v=0,T=0,M=0,te=this.u;M<te.length;M++){var Be=te[M];T+=46+Be.f.length+wn(Be.extra)+(Be.o?Be.o.length:0)}for(var r=new C(T+22),t=0,o=this.u;t<o.length;t++){var Be=o[t];ps(r,c,Be,Be.f,Be.u,-Be.c-2,v,Be.o),c+=46+Be.f.length+wn(Be.extra)+(Be.o?Be.o.length:0),v+=Be.b}Nn(r,c,this.u.length,T,v),this.ondata(null,r,!0),this.d=2},a.prototype.terminate=function(){for(var c=0,v=this.u;c<v.length;c++){var T=v[c];T.t()}this.d=2},a}();function yn(a,c,v){v||(v=c,c={}),typeof v!="function"&&He(7);var T={};Xs(a,"",T,c);var M=Object.keys(T),te=M.length,Be=0,r=0,t=te,o=new Array(te),d=[],g=function(){for(var k=0;k<d.length;++k)d[k]()},m=function(k,$){u(function(){v(k,$)})};u(function(){m=v});var O=function(){var k=new C(r+22),$=Be,ue=r-Be;r=0;for(var we=0;we<t;++we){var R=o[we];try{var Oe=R.c.length;ps(k,r,R,R.f,R.u,Oe);var Ie=30+R.f.length+wn(R.extra),De=r+Ie;k.set(R.c,De),ps(k,Be,R,R.f,R.u,Oe,r,R.m),Be+=16+Ie+(R.m?R.m.length:0),r=De+Oe}catch(pe){return m(pe,null)}}Nn(k,Be,o.length,ue,$),m(null,k)};te||O();for(var E=function(k){var $=M[k],ue=T[$],we=ue[0],R=ue[1],Oe=PA(),Ie=we.length;Oe.p(we);var De=Yn($),pe=De.length,Je=R.comment,ct=Je&&Yn(Je),Ke=ct&&ct.length,de=wn(R.extra),nt=R.level==0?0:8,Et=function(ht,We){if(ht)g(),m(ht,null);else{var Ct=We.length;o[k]=zA(R,{size:Ie,crc:Oe.d(),c:We,f:De,m:ct,u:pe!=$.length||ct&&Je.length!=Ke,compression:nt}),Be+=30+pe+de+Ct,r+=76+2*(pe+de)+(Ke||0)+Ct,--te||O()}};if(pe>65535&&Et(He(11,0,1),null),!nt)Et(null,we);else if(Ie<16e4)try{Et(null,Xn(we,R))}catch(ht){Et(ht,null)}else d.push(tn(we,R,Et))},F=0;F<t;++F)E(F);return g}function zn(a,c){c||(c={});var v={},T=[];Xs(a,"",v,c);var M=0,te=0;for(var Be in v){var r=v[Be],t=r[0],o=r[1],d=o.level==0?0:8,g=Yn(Be),m=g.length,O=o.comment,E=O&&Yn(O),F=E&&E.length,k=wn(o.extra);m>65535&&He(11);var $=d?Xn(t,o):t,ue=$.length,we=PA();we.p(t),T.push(zA(o,{size:t.length,crc:we.d(),c:$,f:g,m:E,u:m!=Be.length||E&&O.length!=F,o:M,compression:d})),M+=30+m+k+ue,te+=76+2*(m+k)+(F||0)+ue}for(var R=new C(te+22),Oe=M,Ie=te-M,De=0;De<T.length;++De){var g=T[De];ps(R,g.o,g,g.f,g.u,g.c.length);var pe=30+g.f.length+wn(g.extra);R.set(g.c,g.o+pe),ps(R,M,g,g.f,g.u,g.c.length,g.o,g.m),M+=16+pe+(g.m?g.m.length:0)}return Nn(R,M,T.length,Ie,Oe),R}var vs=function(){function a(){}return a.prototype.push=function(c,v){this.ondata(null,c,v)},a.compression=0,a}(),es=function(){function a(){var c=this;this.i=new HA(function(v,T){c.ondata(null,v,T)})}return a.prototype.push=function(c,v){try{this.i.push(c,v)}catch(T){this.ondata(T,null,v)}},a.compression=8,a}(),Os=function(){function a(c,v){var T=this;v<32e4?this.i=new HA(function(M,te){T.ondata(null,M,te)}):(this.i=new Es(function(M,te,Be){T.ondata(M,te,Be)}),this.terminate=this.i.terminate)}return a.prototype.push=function(c,v){this.i.terminate&&(c=$e(c,0)),this.i.push(c,v)},a.compression=8,a}(),At=function(){function a(c){this.onfile=c,this.k=[],this.o={0:vs},this.p=aA}return a.prototype.push=function(c,v){var T=this;if(this.onfile||He(5),this.p||He(4),this.c>0){var M=Math.min(this.c,c.length),te=c.subarray(0,M);if(this.c-=M,this.d?this.d.push(te,!this.c):this.k[0].push(te),c=c.subarray(M),c.length)return this.push(c,v)}else{var Be=0,r=0,t=void 0,o=void 0;this.p.length?c.length?(o=new C(this.p.length+c.length),o.set(this.p),o.set(c,this.p.length)):o=this.p:o=c;for(var d=o.length,g=this.c,m=g&&this.d,O=function(){var $,ue=XA(o,r);if(ue==67324752){Be=1,t=r,E.d=null,E.c=0;var we=eA(o,r+6),R=eA(o,r+8),Oe=we&2048,Ie=we&8,De=eA(o,r+26),pe=eA(o,r+28);if(d>r+30+De+pe){var Je=[];E.k.unshift(Je),Be=2;var ct=XA(o,r+18),Ke=XA(o,r+22),de=qA(o.subarray(r+30,r+=30+De),!Oe);ct==4294967295?($=Ie?[-2]:Is(o,r),ct=$[0],Ke=$[1]):Ie&&(ct=-1),r+=pe,E.c=ct;var nt,Et={name:de,compression:R,start:function(){if(Et.ondata||He(5),!ct)Et.ondata(null,aA,!0);else{var ht=T.o[R];ht||Et.ondata(He(14,"unknown compression type "+R,1),null,!1),nt=ct<0?new ht(de):new ht(de,ct,Ke),nt.ondata=function(Ee,Ve,Ge){Et.ondata(Ee,Ve,Ge)};for(var We=0,Ct=Je;We<Ct.length;We++){var me=Ct[We];nt.push(me,!1)}T.k[0]==Je&&T.c?T.d=nt:nt.push(aA,!0)}},terminate:function(){nt&&nt.terminate&&nt.terminate()}};ct>=0&&(Et.size=ct,Et.originalSize=Ke),E.onfile(Et)}return"break"}else if(g){if(ue==134695760)return t=r+=12+(g==-2&&8),Be=3,E.c=0,"break";if(ue==33639248)return t=r-=4,Be=3,E.c=0,"break"}},E=this;r<d-4;++r){var F=O();if(F==="break")break}if(this.p=aA,g<0){var k=Be?o.subarray(0,t-12-(g==-2&&8)-(XA(o,t-16)==134695760&&4)):o.subarray(0,r);m?m.push(k,!!Be):this.k[+(Be==2)].push(k)}if(Be&2)return this.push(o.subarray(r),v);this.p=o.subarray(r)}v&&(this.c&&He(13),this.p=null)},a.prototype.register=function(c){this.o[c.compression]=c},a}(),u=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(a){a()};function B(a,c,v){v||(v=c,c={}),typeof v!="function"&&He(7);var T=[],M=function(){for(var k=0;k<T.length;++k)T[k]()},te={},Be=function(k,$){u(function(){v(k,$)})};u(function(){Be=v});for(var r=a.length-22;XA(a,r)!=101010256;--r)if(!r||a.length-r>65558)return Be(He(13,0,1),null),M;var t=eA(a,r+8);if(t){var o=t,d=XA(a,r+16),g=d==4294967295||o==65535;if(g){var m=XA(a,r-12);g=XA(a,m)==101075792,g&&(o=t=XA(a,m+32),d=XA(a,m+48))}for(var O=c&&c.filter,E=function(k){var $=_n(a,d,g),ue=$[0],we=$[1],R=$[2],Oe=$[3],Ie=$[4],De=$[5],pe=$n(a,De);d=Ie;var Je=function(Ke,de){Ke?(M(),Be(Ke,null)):(de&&(te[Oe]=de),--t||Be(null,te))};if(!O||O({name:Oe,size:we,originalSize:R,compression:ue}))if(!ue)Je(null,$e(a,pe,pe+we));else if(ue==8){var ct=a.subarray(pe,pe+we);if(R<524288||we>.8*R)try{Je(null,gn(ct,{out:new C(R)}))}catch(Ke){Je(Ke,null)}else T.push(Sn(ct,{size:R},Je))}else Je(He(14,"unknown compression type "+ue,1),null);else Je(null,null)},F=0;F<o;++F)E(F)}else Be(null,{});return M}function y(a,c){for(var v={},T=a.length-22;XA(a,T)!=101010256;--T)(!T||a.length-T>65558)&&He(13);var M=eA(a,T+8);if(!M)return{};var te=XA(a,T+16),Be=te==4294967295||M==65535;if(Be){var r=XA(a,T-12);Be=XA(a,r)==101075792,Be&&(M=XA(a,r+32),te=XA(a,r+48))}for(var t=c&&c.filter,o=0;o<M;++o){var d=_n(a,te,Be),g=d[0],m=d[1],O=d[2],E=d[3],F=d[4],k=d[5],$=$n(a,k);te=F,(!t||t({name:E,size:m,originalSize:O,compression:g}))&&(g?g==8?v[E]=gn(a.subarray($,$+m),{out:new C(O)}):He(14,"unknown compression type "+g):v[E]=$e(a,$,$+m))}return v}},
vendor: 5,827 bytes, line 32
32"./node_modules/iobuffer/lib-esm/IOBuffer.js":function(P,V,e){e.r(V),e.d(V,{IOBuffer:function(){return L}});var w=e("./node_modules/iobuffer/lib-esm/text.js");const j=1024*8,C=(()=>{const N=new Uint8Array(4),x=new Uint32Array(N.buffer);return!((x[0]=1)&N[0])})(),Q={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class L{constructor(x=j,U={}){hn(this,"buffer");hn(this,"byteLength");hn(this,"byteOffset");hn(this,"length");hn(this,"offset");hn(this,"lastWrittenByte");hn(this,"littleEndian");hn(this,"_data");hn(this,"_mark");hn(this,"_marks");let D=!1;typeof x=="number"?x=new ArrayBuffer(x):(D=!0,this.lastWrittenByte=x.byteLength);const K=U.offset?U.offset>>>0:0,W=x.byteLength-K;let G=K;(ArrayBuffer.isView(x)||x instanceof L)&&(x.byteLength!==x.buffer.byteLength&&(G=x.byteOffset+K),x=x.buffer),D?this.lastWrittenByte=W:this.lastWrittenByte=0,this.buffer=x,this.length=W,this.byteLength=W,this.byteOffset=G,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,G,W),this._mark=0,this._marks=[]}available(x=1){return this.offset+x<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(x=1){return this.offset+=x,this}back(x=1){return this.offset-=x,this}seek(x){return this.offset=x,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const x=this._marks.pop();if(x===void 0)throw new Error("Mark stack empty");return this.seek(x),this}rewind(){return this.offset=0,this}ensureAvailable(x=1){if(!this.available(x)){const D=(this.offset+x)*2,K=new Uint8Array(D);K.set(new Uint8Array(this.buffer)),this.buffer=K.buffer,this.length=D,this.byteLength=D,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(x=1){return this.readArray(x,"uint8")}readArray(x,U){const D=Q[U].BYTES_PER_ELEMENT*x,K=this.byteOffset+this.offset,W=this.buffer.slice(K,K+D);if(this.littleEndian===C&&U!=="uint8"&&U!=="int8"){const X=new Uint8Array(this.buffer.slice(K,K+D));X.reverse();const Z=new Q[U](X.buffer);return this.offset+=D,Z.reverse(),Z}const G=new Q[U](W);return this.offset+=D,G}readInt16(){const x=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,x}readUint16(){const x=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,x}readInt32(){const x=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,x}readUint32(){const x=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,x}readFloat32(){const x=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,x}readFloat64(){const x=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,x}readBigInt64(){const x=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,x}readBigUint64(){const x=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,x}readChar(){return String.fromCharCode(this.readInt8())}readChars(x=1){let U="";for(let D=0;D<x;D++)U+=this.readChar();return U}readUtf8(x=1){return(0,w.decode)(this.readBytes(x))}decodeText(x=1,U="utf8"){return(0,w.decode)(this.readBytes(x),U)}writeBoolean(x){return this.writeUint8(x?255:0),this}writeInt8(x){return this.ensureAvailable(1),this._data.setInt8(this.offset++,x),this._updateLastWrittenByte(),this}writeUint8(x){return this.ensureAvailable(1),this._data.setUint8(this.offset++,x),this._updateLastWrittenByte(),this}writeByte(x){return this.writeUint8(x)}writeBytes(x){this.ensureAvailable(x.length);for(let U=0;U<x.length;U++)this._data.setUint8(this.offset++,x[U]);return this._updateLastWrittenByte(),this}writeInt16(x){return this.ensureAvailable(2),this._data.setInt16(this.offset,x,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(x){return this.ensureAvailable(2),this._data.setUint16(this.offset,x,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(x){return this.ensureAvailable(4),this._data.setInt32(this.offset,x,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(x){return this.ensureAvailable(4),this._data.setUint32(this.offset,x,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(x){return this.ensureAvailable(4),this._data.setFloat32(this.offset,x,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(x){return this.ensureAvailable(8),this._data.setFloat64(this.offset,x,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(x){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,x,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(x){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,x,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(x){return this.writeUint8(x.charCodeAt(0))}writeChars(x){for(let U=0;U<x.length;U++)this.writeUint8(x.charCodeAt(U));return this}writeUtf8(x){return this.writeBytes((0,w.encode)(x))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}},
vendor: 248 bytes, line 32
32"./node_modules/iobuffer/lib-esm/text.js":function(P,V,e){e.r(V),e.d(V,{decode:function(){return w},encode:function(){return C}});function w(Q,L="utf8"){return new TextDecoder(L).decode(Q)}const j=new TextEncoder;function C(Q){return j.encode(Q)}},
vendor: 350,627 bytes, lines 32-223
32"./node_modules/jspdf/dist/jspdf.es.min.js":function(P,V,e){e.r(V),e.d(V,{AcroForm:function(){return Xn},AcroFormAppearance:function(){return iA},AcroFormButton:function(){return hA},AcroFormCheckBox:function(){return Rn},AcroFormChoiceField:function(){return XA},AcroFormComboBox:function(){return Yt},AcroFormEditBox:function(){return FA},AcroFormListBox:function(){return $t},AcroFormPasswordField:function(){return Cr},AcroFormPushButton:function(){return _A},AcroFormRadioButton:function(){return fr},AcroFormTextField:function(){return In},GState:function(){return rt},ShadingPattern:function(){return Ft},TilingPattern:function(){return bt},default:function(){return ke},jsPDF:function(){return ke}});var w=e("./node_modules/@babel/runtime/helpers/esm/typeof.js"),j=e("./node_modules/fflate/esm/browser.js"),C=e("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),Q=e("./node_modules/fast-png/lib-esm/index.js");/** @license 33 * 34 * jsPDF - PDF Document creation from JavaScript 35 * Version 4.0.0 Built on 2025-12-18T10:27:09.425Z 36 * CommitID 00000000 37 * 38 * Copyright (c) 2010-2025 James Hall <[email protected]>, https://github.com/MrRio/jsPDF 39 * 2015-2025 yWorks GmbH, http://www.yworks.com 40 * 2015-2025 Lukas Holländer <[email protected]>, https://github.com/HackbrettXXX 41 * 2016-2018 Aras Abbasi <[email protected]> 42 * 2010 Aaron Spike, https://github.com/acspike 43 * 2012 Willow Systems Corporation, https://github.com/willowsystems 44 * 2012 Pablo Hess, https://github.com/pablohess 45 * 2012 Florian Jenett, https://github.com/fjenett 46 * 2013 Warren Weckesser, https://github.com/warrenweckesser 47 * 2013 Youssef Beddad, https://github.com/lifof 48 * 2013 Lee Driscoll, https://github.com/lsdriscoll 49 * 2013 Stefan Slonevskiy, https://github.com/stefslon 50 * 2013 Jeremy Morel, https://github.com/jmorel 51 * 2013 Christoph Hartmann, https://github.com/chris-rock 52 * 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria 53 * 2014 James Makes, https://github.com/dollaruw 54 * 2014 Diego Casorran, https://github.com/diegocr 55 * 2014 Steven Spungin, https://github.com/Flamenco 56 * 2014 Kenneth Glassey, https://github.com/Gavvers 57 * 58 * Permission is hereby granted, free of charge, to any person obtaining 59 * a copy of this software and associated documentation files (the 60 * "Software"), to deal in the Software without restriction, including 61 * without limitation the rights to use, copy, modify, merge, publish, 62 * distribute, sublicense, and/or sell copies of the Software, and to 63 * permit persons to whom the Software is furnished to do so, subject to 64 * the following conditions: 65 * 66 * The above copyright notice and this permission notice shall be 67 * included in all copies or substantial portions of the Software. 68 * 69 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 70 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 71 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 72 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 73 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 74 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 75 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 76 * 77 * Contributor(s): 78 * siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango, 79 * kim3er, mfo, alnorth, Flamenco 80 */var L=function(){return typeof window<"u"?window:typeof xl<"u"?xl:typeof self<"u"?self:this}();function N(){L.console&&typeof L.console.log=="function"&&L.console.log.apply(L.console,arguments)}var x={log:N,warn:function(r){L.console&&(typeof L.console.warn=="function"?L.console.warn.apply(L.console,arguments):N.call(null,arguments))},error:function(r){L.console&&(typeof L.console.error=="function"?L.console.error.apply(L.console,arguments):N(r))}};function U(r,t,o){var d=new XMLHttpRequest;d.open("GET",r),d.responseType="blob",d.onload=function(){W(d.response,t,o)},d.onerror=function(){x.error("could not download file")},d.send()}function D(r){var t=new XMLHttpRequest;t.open("HEAD",r,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function K(r){try{r.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(t)}}var W=L.saveAs||((typeof window>"u"?"undefined":(0,w.default)(window))!=="object"||window!==L?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(r,t,o){var d=L.URL||L.webkitURL,g=document.createElement("a");t=t||r.name||"download",g.download=t,g.rel="noopener",typeof r=="string"?(g.href=r,g.origin!==location.origin?D(g.href)?U(r,t,o):K(g,g.target="_blank"):K(g)):(g.href=d.createObjectURL(r),setTimeout(function(){d.revokeObjectURL(g.href)},4e4),setTimeout(function(){K(g)},0))}:"msSaveOrOpenBlob"in navigator?function(r,t,o){if(t=t||r.name||"download",typeof r=="string")if(D(r))U(r,t,o);else{var d=document.createElement("a");d.href=r,d.target="_blank",setTimeout(function(){K(d)})}else navigator.msSaveOrOpenBlob(function(g,m){return m===void 0?m={autoBom:!1}:(0,w.default)(m)!=="object"&&(x.warn("Deprecated: Expected third argument to be a object"),m={autoBom:!m}),m.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(g.type)?new Blob(["\uFEFF",g],{type:g.type}):g}(r,o),t)}:function(r,t,o,d){if((d=d||open("","_blank"))&&(d.document.title=d.document.body.innerText="downloading..."),typeof r=="string")return U(r,t,o);var g=r.type==="application/octet-stream",m=/constructor/i.test(L.HTMLElement)||L.safari,O=/CriOS\/[\d]+/.test(navigator.userAgent);if((O||g&&m)&&(typeof FileReader>"u"?"undefined":(0,w.default)(FileReader))==="object"){var E=new FileReader;E.onloadend=function(){var $=E.result;$=O?$:$.replace(/^data:[^;]*;/,"data:attachment/file;"),d?d.location.href=$:location=$,d=null},E.readAsDataURL(r)}else{var F=L.URL||L.webkitURL,k=F.createObjectURL(r);d?d.location=k:location.href=k,d=null,setTimeout(function(){F.revokeObjectURL(k)},4e4)}});/** 81 * A class to parse color values 82 * @author Stoyan Stefanov <[email protected]> 83 * {@link http://www.phpied.com/rgb-color-parser-in-javascript/} 84 * @license Use it if you like it 85 */function G(r){var t;r=r||"",this.ok=!1,r.charAt(0)=="#"&&(r=r.substr(1,6)),r={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"}[r=(r=r.replace(/ /g,"")).toLowerCase()]||r;for(var o=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(E){return[parseInt(E[1]),parseInt(E[2]),parseInt(E[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(E){return[parseInt(E[1],16),parseInt(E[2],16),parseInt(E[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(E){return[parseInt(E[1]+E[1],16),parseInt(E[2]+E[2],16),parseInt(E[3]+E[3],16)]}}],d=0;d<o.length;d++){var g=o[d].re,m=o[d].process,O=g.exec(r);O&&(t=m(O),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var E=this.r.toString(16),F=this.g.toString(16),k=this.b.toString(16);return E.length==1&&(E="0"+E),F.length==1&&(F="0"+F),k.length==1&&(k="0"+k),"#"+E+F+k}}var X=L.atob.bind(L),Z=L.btoa.bind(L);/** 86 * @license 87 * Joseph Myers does not specify a particular license for his work. 88 * 89 * Author: Joseph Myers 90 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js 91 * 92 * Modified by: Owen Leong 93 */function ne(r,t){var o=r[0],d=r[1],g=r[2],m=r[3];o=ye(o,d,g,m,t[0],7,-680876936),m=ye(m,o,d,g,t[1],12,-389564586),g=ye(g,m,o,d,t[2],17,606105819),d=ye(d,g,m,o,t[3],22,-1044525330),o=ye(o,d,g,m,t[4],7,-176418897),m=ye(m,o,d,g,t[5],12,1200080426),g=ye(g,m,o,d,t[6],17,-1473231341),d=ye(d,g,m,o,t[7],22,-45705983),o=ye(o,d,g,m,t[8],7,1770035416),m=ye(m,o,d,g,t[9],12,-1958414417),g=ye(g,m,o,d,t[10],17,-42063),d=ye(d,g,m,o,t[11],22,-1990404162),o=ye(o,d,g,m,t[12],7,1804603682),m=ye(m,o,d,g,t[13],12,-40341101),g=ye(g,m,o,d,t[14],17,-1502002290),o=he(o,d=ye(d,g,m,o,t[15],22,1236535329),g,m,t[1],5,-165796510),m=he(m,o,d,g,t[6],9,-1069501632),g=he(g,m,o,d,t[11],14,643717713),d=he(d,g,m,o,t[0],20,-373897302),o=he(o,d,g,m,t[5],5,-701558691),m=he(m,o,d,g,t[10],9,38016083),g=he(g,m,o,d,t[15],14,-660478335),d=he(d,g,m,o,t[4],20,-405537848),o=he(o,d,g,m,t[9],5,568446438),m=he(m,o,d,g,t[14],9,-1019803690),g=he(g,m,o,d,t[3],14,-187363961),d=he(d,g,m,o,t[8],20,1163531501),o=he(o,d,g,m,t[13],5,-1444681467),m=he(m,o,d,g,t[2],9,-51403784),g=he(g,m,o,d,t[7],14,1735328473),o=Te(o,d=he(d,g,m,o,t[12],20,-1926607734),g,m,t[5],4,-378558),m=Te(m,o,d,g,t[8],11,-2022574463),g=Te(g,m,o,d,t[11],16,1839030562),d=Te(d,g,m,o,t[14],23,-35309556),o=Te(o,d,g,m,t[1],4,-1530992060),m=Te(m,o,d,g,t[4],11,1272893353),g=Te(g,m,o,d,t[7],16,-155497632),d=Te(d,g,m,o,t[10],23,-1094730640),o=Te(o,d,g,m,t[13],4,681279174),m=Te(m,o,d,g,t[0],11,-358537222),g=Te(g,m,o,d,t[3],16,-722521979),d=Te(d,g,m,o,t[6],23,76029189),o=Te(o,d,g,m,t[9],4,-640364487),m=Te(m,o,d,g,t[12],11,-421815835),g=Te(g,m,o,d,t[15],16,530742520),o=ie(o,d=Te(d,g,m,o,t[2],23,-995338651),g,m,t[0],6,-198630844),m=ie(m,o,d,g,t[7],10,1126891415),g=ie(g,m,o,d,t[14],15,-1416354905),d=ie(d,g,m,o,t[5],21,-57434055),o=ie(o,d,g,m,t[12],6,1700485571),m=ie(m,o,d,g,t[3],10,-1894986606),g=ie(g,m,o,d,t[10],15,-1051523),d=ie(d,g,m,o,t[1],21,-2054922799),o=ie(o,d,g,m,t[8],6,1873313359),m=ie(m,o,d,g,t[15],10,-30611744),g=ie(g,m,o,d,t[6],15,-1560198380),d=ie(d,g,m,o,t[13],21,1309151649),o=ie(o,d,g,m,t[4],6,-145523070),m=ie(m,o,d,g,t[11],10,-1120210379),g=ie(g,m,o,d,t[2],15,718787259),d=ie(d,g,m,o,t[9],21,-343485551),r[0]=lt(o,r[0]),r[1]=lt(d,r[1]),r[2]=lt(g,r[2]),r[3]=lt(m,r[3])}function ve(r,t,o,d,g,m){return t=lt(lt(t,r),lt(d,m)),lt(t<<g|t>>>32-g,o)}function ye(r,t,o,d,g,m,O){return ve(t&o|~t&d,r,t,g,m,O)}function he(r,t,o,d,g,m,O){return ve(t&d|o&~d,r,t,g,m,O)}function Te(r,t,o,d,g,m,O){return ve(t^o^d,r,t,g,m,O)}function ie(r,t,o,d,g,m,O){return ve(o^(t|~d),r,t,g,m,O)}function _e(r){var t,o=r.length,d=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=r.length;t+=64)ne(d,re(r.substring(t-64,t)));r=r.substring(t-64);var g=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<r.length;t++)g[t>>2]|=r.charCodeAt(t)<<(t%4<<3);if(g[t>>2]|=128<<(t%4<<3),t>55)for(ne(d,g),t=0;t<16;t++)g[t]=0;return g[14]=8*o,ne(d,g),d}function re(r){var t,o=[];for(t=0;t<64;t+=4)o[t>>2]=r.charCodeAt(t)+(r.charCodeAt(t+1)<<8)+(r.charCodeAt(t+2)<<16)+(r.charCodeAt(t+3)<<24);return o}var ge="0123456789abcdef".split("");function Se(r){for(var t="",o=0;o<4;o++)t+=ge[r>>8*o+4&15]+ge[r>>8*o&15];return t}function le(r){return String.fromCharCode(255&r,(65280&r)>>8,(16711680&r)>>16,(4278190080&r)>>24)}function et(r){return _e(r).map(le).join("")}var Xe=function(r){for(var t=0;t<r.length;t++)r[t]=Se(r[t]);return r.join("")}(_e("hello"))!="5d41402abc4b2a76b9719d911017c592";function lt(r,t){if(Xe){var o=(65535&r)+(65535&t);return(r>>16)+(t>>16)+(o>>16)<<16|65535&o}return r+t&4294967295}/** 94 * @license 95 * FPDF is released under a permissive license: there is no usage restriction. 96 * You may embed it freely in your application (commercial or not), with or 97 * without modifications. 98 * 99 * Reference: http://www.fpdf.org/en/script/script37.php 100 */function ae(r,t){var o,d,g,m;if(r!==o){for(var O=(g=r,m=1+(256/r.length|0),new Array(m+1).join(g)),E=[],F=0;F<256;F++)E[F]=F;var k=0;for(F=0;F<256;F++){var $=E[F];k=(k+$+O.charCodeAt(F))%256,E[F]=E[k],E[k]=$}o=r,d=E}else E=d;var ue=t.length,we=0,R=0,Oe="";for(F=0;F<ue;F++)R=(R+($=E[we=(we+1)%256]))%256,E[we]=E[R],E[R]=$,O=E[(E[we]+E[R])%256],Oe+=String.fromCharCode(t.charCodeAt(F)^O);return Oe}/** 101 * @license 102 * Licensed under the MIT License. 103 * http://opensource.org/licenses/mit-license 104 * Author: Owen Leong (@owenl131) 105 * Date: 15 Oct 2020 106 * References: 107 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt 108 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js 109 * http://www.fpdf.org/en/script/script37.php 110 */var $e={print:4,modify:8,copy:16,"annot-forms":32};function Ne(r,t,o,d){this.v=1,this.r=2;var g=192;r.forEach(function(E){if($e.perm!==void 0)throw new Error("Invalid permission: "+E);g+=$e[E]}),this.padding="(¿N^NuÂAd\0NVÿú�\b..\0¶Ãh>Â/\f©þdSiz";var m=(t+this.padding).substr(0,32),O=(o+this.padding).substr(0,32);this.O=this.processOwnerPassword(m,O),this.P=-(1+(255^g)),this.encryptionKey=et(m+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(d)).substr(0,5),this.U=ae(this.encryptionKey,this.padding)}function Me(r){if(/[^\u0000-\u00ff]/.test(r))throw new Error("Invalid PDF Name Object: "+r+", Only accept ASCII characters.");for(var t="",o=r.length,d=0;d<o;d++){var g=r.charCodeAt(d);t+=g<33||g===35||g===37||g===40||g===41||g===47||g===60||g===62||g===91||g===93||g===123||g===125||g>126?"#"+("0"+g.toString(16)).slice(-2):r[d]}return t}function He(r){if((0,w.default)(r)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(o,d,g){if(g=g||!1,typeof o!="string"||typeof d!="function"||typeof g!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(o)||(t[o]={});var m=Math.random().toString(35);return t[o][m]=[d,!!g],m},this.unsubscribe=function(o){for(var d in t)if(t[d][o])return delete t[d][o],Object.keys(t[d]).length===0&&delete t[d],!0;return!1},this.publish=function(o){if(t.hasOwnProperty(o)){var d=Array.prototype.slice.call(arguments,1),g=[];for(var m in t[o]){var O=t[o][m];try{O[0].apply(r,d)}catch(E){L.console&&x.error("jsPDF PubSub Error",E.message,E)}O[1]&&g.push(m)}g.length&&g.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function rt(r){if(!(this instanceof rt))return new rt(r);var t="opacity,stroke-opacity".split(",");for(var o in r)r.hasOwnProperty(o)&&t.indexOf(o)>=0&&(this[o]=r[o]);this.id="",this.objectNumber=-1}function Ye(r,t){this.gState=r,this.matrix=t,this.id="",this.objectNumber=-1}function Ft(r,t,o,d,g){if(!(this instanceof Ft))return new Ft(r,t,o,d,g);this.type=r==="axial"?2:3,this.coords=t,this.colors=o,Ye.call(this,d,g)}function bt(r,t,o,d,g){if(!(this instanceof bt))return new bt(r,t,o,d,g);this.boundingBox=r,this.xStep=t,this.yStep=o,this.stream="",this.cloneIndex=0,Ye.call(this,d,g)}function ke(r){var t,o=typeof arguments[0]=="string"?arguments[0]:"p",d=arguments[1],g=arguments[2],m=arguments[3],O=[],E=1,F=16,k="S",$=null;(0,w.default)(r=r||{})==="object"&&(o=r.orientation,d=r.unit||d,g=r.format||g,m=r.compress||r.compressPdf||m,($=r.encryption||null)!==null&&($.userPassword=$.userPassword||"",$.ownerPassword=$.ownerPassword||"",$.userPermissions=$.userPermissions||[]),E=typeof r.userUnit=="number"?Math.abs(r.userUnit):1,r.precision!==void 0&&(t=r.precision),r.floatPrecision!==void 0&&(F=r.floatPrecision),k=r.defaultPathOperation||"S"),O=r.filters||(m===!0?["FlateEncode"]:O),d=d||"mm",o=(""+(o||"P")).toLowerCase();var ue=r.putOnlyUsedFonts||!1,we={},R={internal:{},__private__:{}};R.__private__.PubSub=He;var Oe="1.3",Ie=R.__private__.getPdfVersion=function(){return Oe};R.__private__.setPdfVersion=function(b){Oe=b};var De={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]};R.__private__.getPageFormats=function(){return De};var pe=R.__private__.getPageFormat=function(b){return De[b]};g=g||"a4";var Je="compat",ct="advanced",Ke=Je;function de(){this.saveGraphicsState(),xe(new lr(ar,0,0,-ar,0,bo()*ar).toString()+" cm"),this.setFontSize(this.getFontSize()/ar),k="n",Ke=ct}function nt(){this.restoreGraphicsState(),k="S",Ke=Je}var Et=R.__private__.combineFontStyleAndFontWeight=function(b,Y){if(b=="bold"&&Y=="normal"||b=="bold"&&Y==400||b=="normal"&&Y=="italic"||b=="bold"&&Y=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Y&&(b=Y==400||Y==="normal"?b==="italic"?"italic":"normal":Y!=700&&Y!=="bold"||b!=="normal"?(Y==700?"bold":Y)+""+b:"bold"),b};R.advancedAPI=function(b){var Y=Ke===Je;return Y&&de.call(this),typeof b!="function"||(b(this),Y&&nt.call(this)),this},R.compatAPI=function(b){var Y=Ke===ct;return Y&&nt.call(this),typeof b!="function"||(b(this),Y&&de.call(this)),this},R.isAdvancedAPI=function(){return Ke===ct};var ht,We=function(b){if(Ke!==ct)throw new Error(b+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Ct=R.roundToPrecision=R.__private__.roundToPrecision=function(b,Y){var Qe=t||Y;if(isNaN(b)||isNaN(Qe))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return b.toFixed(Qe).replace(/0+$/,"")};ht=R.hpf=R.__private__.hpf=typeof F=="number"?function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return Ct(b,F)}:F==="smart"?function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return Ct(b,b>-1&&b<1?16:5)}:function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.hpf");return Ct(b,16)};var me=R.f2=R.__private__.f2=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.f2");return Ct(b,2)},Ee=R.__private__.f3=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.f3");return Ct(b,3)},Ve=R.scale=R.__private__.scale=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.scale");return Ke===Je?b*ar:Ke===ct?b:void 0},Ge=function(b){return Ve(function(Y){return Ke===Je?bo()-Y:Ke===ct?Y:void 0}(b))};R.__private__.setPrecision=R.setPrecision=function(b){typeof parseInt(b,10)=="number"&&(t=parseInt(b,10))};var xt,Ut="00000000000000000000000000000000",Lt=R.__private__.getFileId=function(){return Ut},gt=R.__private__.setFileId=function(b){return Ut=b!==void 0&&/^[a-fA-F0-9]{32}$/.test(b)?b.toUpperCase():Ut.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),$!==null&&(us=new Ne($.userPermissions,$.userPassword,$.ownerPassword,Ut)),Ut};R.setFileId=function(b){return gt(b),this},R.getFileId=function(){return Lt()};var St=R.__private__.convertDateToPDFDate=function(b){var Y=b.getTimezoneOffset(),Qe=Y<0?"+":"-",ze=Math.floor(Math.abs(Y/60)),ft=Math.abs(Y%60),Dt=[Qe,Re(ze),"'",Re(ft),"'"].join("");return["D:",b.getFullYear(),Re(b.getMonth()+1),Re(b.getDate()),Re(b.getHours()),Re(b.getMinutes()),Re(b.getSeconds()),Dt].join("")},rA=R.__private__.convertPDFDateToDate=function(b){var Y=parseInt(b.substr(2,4),10),Qe=parseInt(b.substr(6,2),10)-1,ze=parseInt(b.substr(8,2),10),ft=parseInt(b.substr(10,2),10),Dt=parseInt(b.substr(12,2),10),Kt=parseInt(b.substr(14,2),10);return new Date(Y,Qe,ze,ft,Dt,Kt,0)},Wt=R.__private__.setCreationDate=function(b){var Y;if(b===void 0&&(b=new Date),b instanceof Date)Y=St(b);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(b))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Y=b}return xt=Y},se=R.__private__.getCreationDate=function(b){var Y=xt;return b==="jsDate"&&(Y=rA(xt)),Y};R.setCreationDate=function(b){return Wt(b),this},R.getCreationDate=function(b){return se(b)};var Pe,Re=R.__private__.padd2=function(b){return("0"+parseInt(b)).slice(-2)},it=R.__private__.padd2Hex=function(b){return("00"+(b=b.toString())).substr(b.length)},at=0,vt=[],It=[],Qt=0,kt=[],nA=[],CA=!1,EA=It;R.__private__.setCustomOutputDestination=function(b){CA=!0,EA=b};var nr=function(b){CA||(EA=b)};R.__private__.resetCustomOutputDestination=function(){CA=!1,EA=It};var xe=R.__private__.out=function(b){return b=b.toString(),Qt+=b.length+1,EA.push(b),EA},gA=R.__private__.write=function(b){return xe(arguments.length===1?b.toString():Array.prototype.join.call(arguments," "))},dr=R.__private__.getArrayBuffer=function(b){for(var Y=b.length,Qe=new ArrayBuffer(Y),ze=new Uint8Array(Qe);Y--;)ze[Y]=b.charCodeAt(Y);return Qe},dA=[["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]];R.__private__.getStandardFonts=function(){return dA};var Jt=r.fontSize||16;R.__private__.setFontSize=R.setFontSize=function(b){return Jt=Ke===ct?b/ar:b,this};var rr,TA=R.__private__.getFontSize=R.getFontSize=function(){return Ke===Je?Jt:Jt*ar},JA=r.R2L||!1;R.__private__.setR2L=R.setR2L=function(b){return JA=b,this},R.__private__.getR2L=R.getR2L=function(){return JA};var RA,un=R.__private__.setZoomMode=function(b){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(b))rr=b;else if(isNaN(b)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(b)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+b+'" is not recognized.');rr=b}else rr=parseInt(b,10)};R.__private__.getZoomMode=function(){return rr};var Fr,NA=R.__private__.setPageMode=function(b){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(b)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+b+'" is not recognized.');RA=b};R.__private__.getPageMode=function(){return RA};var Xr=R.__private__.setLayoutMode=function(b){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(b)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+b+'" is not recognized.');Fr=b};R.__private__.getLayoutMode=function(){return Fr},R.__private__.setDisplayMode=R.setDisplayMode=function(b,Y,Qe){return un(b),Xr(Y),NA(Qe),this};var sr={title:"",subject:"",author:"",keywords:"",creator:""};R.__private__.getDocumentProperty=function(b){if(Object.keys(sr).indexOf(b)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return sr[b]},R.__private__.getDocumentProperties=function(){return sr},R.__private__.setDocumentProperties=R.setProperties=R.setDocumentProperties=function(b){for(var Y in sr)sr.hasOwnProperty(Y)&&b[Y]&&(sr[Y]=b[Y]);return this},R.__private__.setDocumentProperty=function(b,Y){if(Object.keys(sr).indexOf(b)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return sr[b]=Y};var QA,ar,MA,wr,Yr,Tr={},Hr={},On=[],er={},bn={},hr={},YA={},on=null,xr=0,UA=[],Vr=new He(R),Ao=r.hotfixes||[],rs={},Ss={},vi=[],lr=function b(Y,Qe,ze,ft,Dt,Kt){if(!(this instanceof b))return new b(Y,Qe,ze,ft,Dt,Kt);isNaN(Y)&&(Y=1),isNaN(Qe)&&(Qe=0),isNaN(ze)&&(ze=0),isNaN(ft)&&(ft=1),isNaN(Dt)&&(Dt=0),isNaN(Kt)&&(Kt=0),this._matrix=[Y,Qe,ze,ft,Dt,Kt]};Object.defineProperty(lr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(b){this._matrix[0]=b}}),Object.defineProperty(lr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(b){this._matrix[1]=b}}),Object.defineProperty(lr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(b){this._matrix[2]=b}}),Object.defineProperty(lr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(b){this._matrix[3]=b}}),Object.defineProperty(lr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(b){this._matrix[4]=b}}),Object.defineProperty(lr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(b){this._matrix[5]=b}}),Object.defineProperty(lr.prototype,"a",{get:function(){return this._matrix[0]},set:function(b){this._matrix[0]=b}}),Object.defineProperty(lr.prototype,"b",{get:function(){return this._matrix[1]},set:function(b){this._matrix[1]=b}}),Object.defineProperty(lr.prototype,"c",{get:function(){return this._matrix[2]},set:function(b){this._matrix[2]=b}}),Object.defineProperty(lr.prototype,"d",{get:function(){return this._matrix[3]},set:function(b){this._matrix[3]=b}}),Object.defineProperty(lr.prototype,"e",{get:function(){return this._matrix[4]},set:function(b){this._matrix[4]=b}}),Object.defineProperty(lr.prototype,"f",{get:function(){return this._matrix[5]},set:function(b){this._matrix[5]=b}}),Object.defineProperty(lr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(lr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(lr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(lr.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),lr.prototype.join=function(b){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(ht).join(b)},lr.prototype.multiply=function(b){var Y=b.sx*this.sx+b.shy*this.shx,Qe=b.sx*this.shy+b.shy*this.sy,ze=b.shx*this.sx+b.sy*this.shx,ft=b.shx*this.shy+b.sy*this.sy,Dt=b.tx*this.sx+b.ty*this.shx+this.tx,Kt=b.tx*this.shy+b.ty*this.sy+this.ty;return new lr(Y,Qe,ze,ft,Dt,Kt)},lr.prototype.decompose=function(){var b=this.sx,Y=this.shy,Qe=this.shx,ze=this.sy,ft=this.tx,Dt=this.ty,Kt=Math.sqrt(b*b+Y*Y),OA=(b/=Kt)*Qe+(Y/=Kt)*ze;Qe-=b*OA,ze-=Y*OA;var VA=Math.sqrt(Qe*Qe+ze*ze);return OA/=VA,b*(ze/=VA)<Y*(Qe/=VA)&&(b=-b,Y=-Y,OA=-OA,Kt=-Kt),{scale:new lr(Kt,0,0,VA,0,0),translate:new lr(1,0,0,1,ft,Dt),rotate:new lr(b,Y,-Y,b,0,0),skew:new lr(1,0,OA,1,0,0)}},lr.prototype.toString=function(b){return this.join(" ")},lr.prototype.inversed=function(){var b=this.sx,Y=this.shy,Qe=this.shx,ze=this.sy,ft=this.tx,Dt=this.ty,Kt=1/(b*ze-Y*Qe),OA=ze*Kt,VA=-Y*Kt,yr=-Qe*Kt,Ur=b*Kt;return new lr(OA,VA,yr,Ur,-OA*ft-yr*Dt,-VA*ft-Ur*Dt)},lr.prototype.applyToPoint=function(b){var Y=b.x*this.sx+b.y*this.shx+this.tx,Qe=b.x*this.shy+b.y*this.sy+this.ty;return new hi(Y,Qe)},lr.prototype.applyToRectangle=function(b){var Y=this.applyToPoint(b),Qe=this.applyToPoint(new hi(b.x+b.w,b.y+b.h));return new Oo(Y.x,Y.y,Qe.x-Y.x,Qe.y-Y.y)},lr.prototype.clone=function(){var b=this.sx,Y=this.shy,Qe=this.shx,ze=this.sy,ft=this.tx,Dt=this.ty;return new lr(b,Y,Qe,ze,ft,Dt)},R.Matrix=lr;var kn=R.matrixMult=function(b,Y){return Y.multiply(b)},Bs=new lr(1,0,0,1,0,0);R.unitMatrix=R.identityMatrix=Bs;var ei=function(b,Y){if(!bn[b]){var Qe=(Y instanceof Ft?"Sh":"P")+(Object.keys(er).length+1).toString(10);Y.id=Qe,bn[b]=Qe,er[Qe]=Y,Vr.publish("addPattern",Y)}};R.ShadingPattern=Ft,R.TilingPattern=bt,R.addShadingPattern=function(b,Y){return We("addShadingPattern()"),ei(b,Y),this},R.beginTilingPattern=function(b){We("beginTilingPattern()"),Ji(b.boundingBox[0],b.boundingBox[1],b.boundingBox[2]-b.boundingBox[0],b.boundingBox[3]-b.boundingBox[1],b.matrix)},R.endTilingPattern=function(b,Y){We("endTilingPattern()"),Y.stream=nA[Pe].join(` 111`),ei(b,Y),Vr.publish("endTilingPattern",Y),vi.pop().restore()};var ci,Ln=R.__private__.newObject=function(){var b=Jn();return ws(b,!0),b},Jn=R.__private__.newObjectDeferred=function(){return at++,vt[at]=function(){return Qt},at},ws=function(b,Y){return Y=typeof Y=="boolean"&&Y,vt[b]=Qt,Y&&xe(b+" 0 obj"),b},ro=R.__private__.newAdditionalObject=function(){var b={objId:Jn(),content:""};return kt.push(b),b},ls=Jn(),ti=Jn(),Bi=R.__private__.decodeColorString=function(b){var Y=b.split(" ");if(Y.length!==2||Y[1]!=="g"&&Y[1]!=="G")Y.length!==5||Y[4]!=="k"&&Y[4]!=="K"||(Y=[(1-Y[0])*(1-Y[3]),(1-Y[1])*(1-Y[3]),(1-Y[2])*(1-Y[3]),"r"]);else{var Qe=parseFloat(Y[0]);Y=[Qe,Qe,Qe,"r"]}for(var ze="#",ft=0;ft<3;ft++)ze+=("0"+Math.floor(255*parseFloat(Y[ft])).toString(16)).slice(-2);return ze},fi=R.__private__.encodeColorString=function(b){var Y;typeof b=="string"&&(b={ch1:b});var Qe=b.ch1,ze=b.ch2,ft=b.ch3,Dt=b.ch4,Kt=b.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof Qe=="string"&&Qe.charAt(0)!=="#"){var OA=new G(Qe);if(OA.ok)Qe=OA.toHex();else if(!/^\d*\.?\d*$/.test(Qe))throw new Error('Invalid color "'+Qe+'" passed to jsPDF.encodeColorString.')}if(typeof Qe=="string"&&/^#[0-9A-Fa-f]{3}$/.test(Qe)&&(Qe="#"+Qe[1]+Qe[1]+Qe[2]+Qe[2]+Qe[3]+Qe[3]),typeof Qe=="string"&&/^#[0-9A-Fa-f]{6}$/.test(Qe)){var VA=parseInt(Qe.substr(1),16);Qe=VA>>16&255,ze=VA>>8&255,ft=255&VA}if(ze===void 0||Dt===void 0&&Qe===ze&&ze===ft)Y=typeof Qe=="string"?Qe+" "+Kt[0]:b.precision===2?me(Qe/255)+" "+Kt[0]:Ee(Qe/255)+" "+Kt[0];else if(Dt===void 0||(0,w.default)(Dt)==="object"){if(Dt&&!isNaN(Dt.a)&&Dt.a===0)return["1.","1.","1.",Kt[1]].join(" ");Y=typeof Qe=="string"?[Qe,ze,ft,Kt[1]].join(" "):b.precision===2?[me(Qe/255),me(ze/255),me(ft/255),Kt[1]].join(" "):[Ee(Qe/255),Ee(ze/255),Ee(ft/255),Kt[1]].join(" ")}else Y=typeof Qe=="string"?[Qe,ze,ft,Dt,Kt[2]].join(" "):b.precision===2?[me(Qe),me(ze),me(ft),me(Dt),Kt[2]].join(" "):[Ee(Qe),Ee(ze),Ee(ft),Ee(Dt),Kt[2]].join(" ");return Y},ks=R.__private__.getFilters=function(){return O},Ai=R.__private__.putStream=function(b){var Y=(b=b||{}).data||"",Qe=b.filters||ks(),ze=b.alreadyAppliedFilters||[],ft=b.addLength1||!1,Dt=Y.length,Kt=b.objectId,OA=function(cs){return cs};if($!==null&&Kt===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");$!==null&&(OA=us.encryptor(Kt,0));var VA={};Qe===!0&&(Qe=["FlateEncode"]);var yr=b.additionalKeyValues||[],Ur=(VA=ke.API.processDataByFilters!==void 0?ke.API.processDataByFilters(Y,Qe):{data:Y,reverseChain:[]}).reverseChain+(Array.isArray(ze)?ze.join(" "):ze.toString());if(VA.data.length!==0&&(yr.push({key:"Length",value:VA.data.length}),ft===!0&&yr.push({key:"Length1",value:Dt})),Ur.length!=0)if(Ur.split("/").length-1==1)yr.push({key:"Filter",value:Ur});else{yr.push({key:"Filter",value:"["+Ur+"]"});for(var Zr=0;Zr<yr.length;Zr+=1)if(yr[Zr].key==="DecodeParms"){for(var Kn=[],ts=0;ts<VA.reverseChain.split("/").length-1;ts+=1)Kn.push("null");Kn.push(yr[Zr].value),yr[Zr].value="["+Kn.join(" ")+"]"}}xe("<<");for(var Cn=0;Cn<yr.length;Cn++)xe("/"+yr[Cn].key+" "+yr[Cn].value);xe(">>"),VA.data.length!==0&&(xe("stream"),xe(OA(VA.data)),xe("endstream"))},_i=R.__private__.putPage=function(b){var Y=b.number,Qe=b.data,ze=b.objId,ft=b.contentsObjId;ws(ze,!0),xe("<</Type /Page"),xe("/Parent "+b.rootDictionaryObjId+" 0 R"),xe("/Resources "+b.resourceDictionaryObjId+" 0 R"),xe("/MediaBox ["+parseFloat(ht(b.mediaBox.bottomLeftX))+" "+parseFloat(ht(b.mediaBox.bottomLeftY))+" "+ht(b.mediaBox.topRightX)+" "+ht(b.mediaBox.topRightY)+"]"),b.cropBox!==null&&xe("/CropBox ["+ht(b.cropBox.bottomLeftX)+" "+ht(b.cropBox.bottomLeftY)+" "+ht(b.cropBox.topRightX)+" "+ht(b.cropBox.topRightY)+"]"),b.bleedBox!==null&&xe("/BleedBox ["+ht(b.bleedBox.bottomLeftX)+" "+ht(b.bleedBox.bottomLeftY)+" "+ht(b.bleedBox.topRightX)+" "+ht(b.bleedBox.topRightY)+"]"),b.trimBox!==null&&xe("/TrimBox ["+ht(b.trimBox.bottomLeftX)+" "+ht(b.trimBox.bottomLeftY)+" "+ht(b.trimBox.topRightX)+" "+ht(b.trimBox.topRightY)+"]"),b.artBox!==null&&xe("/ArtBox ["+ht(b.artBox.bottomLeftX)+" "+ht(b.artBox.bottomLeftY)+" "+ht(b.artBox.topRightX)+" "+ht(b.artBox.topRightY)+"]"),typeof b.userUnit=="number"&&b.userUnit!==1&&xe("/UserUnit "+b.userUnit),Vr.publish("putPage",{objId:ze,pageContext:UA[Y],pageNumber:Y,page:Qe}),xe("/Contents "+ft+" 0 R"),xe(">>"),xe("endobj");var Dt=Qe.join(` 112`);return Ke===ct&&(Dt+=` 113Q`),ws(ft,!0),Ai({data:Dt,filters:ks(),objectId:ft}),xe("endobj"),ze},Js=R.__private__.putPages=function(){var b,Y,Qe=[];for(b=1;b<=xr;b++)UA[b].objId=Jn(),UA[b].contentsObjId=Jn();for(b=1;b<=xr;b++)Qe.push(_i({number:b,data:nA[b],objId:UA[b].objId,contentsObjId:UA[b].contentsObjId,mediaBox:UA[b].mediaBox,cropBox:UA[b].cropBox,bleedBox:UA[b].bleedBox,trimBox:UA[b].trimBox,artBox:UA[b].artBox,userUnit:UA[b].userUnit,rootDictionaryObjId:ls,resourceDictionaryObjId:ti}));ws(ls,!0),xe("<</Type /Pages");var ze="/Kids [";for(Y=0;Y<xr;Y++)ze+=Qe[Y]+" 0 R ";xe(ze+"]"),xe("/Count "+xr),xe(">>"),xe("endobj"),Vr.publish("postPutPages")},Ps=function(b){Vr.publish("putFont",{font:b,out:xe,newObject:Ln,putStream:Ai}),b.isAlreadyPutted!==!0&&(b.objectNumber=Ln(),xe("<<"),xe("/Type /Font"),xe("/BaseFont /"+Me(b.postScriptName)),xe("/Subtype /Type1"),typeof b.encoding=="string"&&xe("/Encoding /"+b.encoding),xe("/FirstChar 32"),xe("/LastChar 255"),xe(">>"),xe("endobj"))},ki=function(b){b.objectNumber=Ln();var Y=[];Y.push({key:"Type",value:"/XObject"}),Y.push({key:"Subtype",value:"/Form"}),Y.push({key:"BBox",value:"["+[ht(b.x),ht(b.y),ht(b.x+b.width),ht(b.y+b.height)].join(" ")+"]"}),Y.push({key:"Matrix",value:"["+b.matrix.toString()+"]"});var Qe=b.pages[1].join(` 114`);Ai({data:Qe,additionalKeyValues:Y,objectId:b.objectNumber}),xe("endobj")},no=function(b,Y){Y||(Y=21);var Qe=Ln(),ze=function(Kt,OA){var VA,yr=[],Ur=1/(OA-1);for(VA=0;VA<1;VA+=Ur)yr.push(VA);if(yr.push(1),Kt[0].offset!=0){var Zr={offset:0,color:Kt[0].color};Kt.unshift(Zr)}if(Kt[Kt.length-1].offset!=1){var Kn={offset:1,color:Kt[Kt.length-1].color};Kt.push(Kn)}for(var ts="",Cn=0,cs=0;cs<yr.length;cs++){for(VA=yr[cs];VA>Kt[Cn+1].offset;)Cn++;var n=Kt[Cn].offset,z=(VA-n)/(Kt[Cn+1].offset-n),p=Kt[Cn].color,oe=Kt[Cn+1].color;ts+=it(Math.round((1-z)*p[0]+z*oe[0]).toString(16))+it(Math.round((1-z)*p[1]+z*oe[1]).toString(16))+it(Math.round((1-z)*p[2]+z*oe[2]).toString(16))}return ts.trim()}(b.colors,Y),ft=[];ft.push({key:"FunctionType",value:"0"}),ft.push({key:"Domain",value:"[0.0 1.0]"}),ft.push({key:"Size",value:"["+Y+"]"}),ft.push({key:"BitsPerSample",value:"8"}),ft.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ft.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ai({data:ze,additionalKeyValues:ft,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Qe}),xe("endobj"),b.objectNumber=Ln(),xe("<< /ShadingType "+b.type),xe("/ColorSpace /DeviceRGB");var Dt="/Coords ["+ht(parseFloat(b.coords[0]))+" "+ht(parseFloat(b.coords[1]))+" ";b.type===2?Dt+=ht(parseFloat(b.coords[2]))+" "+ht(parseFloat(b.coords[3])):Dt+=ht(parseFloat(b.coords[2]))+" "+ht(parseFloat(b.coords[3]))+" "+ht(parseFloat(b.coords[4]))+" "+ht(parseFloat(b.coords[5])),xe(Dt+="]"),b.matrix&&xe("/Matrix ["+b.matrix.toString()+"]"),xe("/Function "+Qe+" 0 R"),xe("/Extend [true true]"),xe(">>"),xe("endobj")},Ki=function(b,Y){var Qe=Jn(),ze=Ln();Y.push({resourcesOid:Qe,objectOid:ze}),b.objectNumber=ze;var ft=[];ft.push({key:"Type",value:"/Pattern"}),ft.push({key:"PatternType",value:"1"}),ft.push({key:"PaintType",value:"1"}),ft.push({key:"TilingType",value:"1"}),ft.push({key:"BBox",value:"["+b.boundingBox.map(ht).join(" ")+"]"}),ft.push({key:"XStep",value:ht(b.xStep)}),ft.push({key:"YStep",value:ht(b.yStep)}),ft.push({key:"Resources",value:Qe+" 0 R"}),b.matrix&&ft.push({key:"Matrix",value:"["+b.matrix.toString()+"]"}),Ai({data:b.stream,additionalKeyValues:ft,objectId:b.objectNumber}),xe("endobj")},Wo=function(b){for(var Y in b.objectNumber=Ln(),xe("<<"),b)switch(Y){case"opacity":xe("/ca "+me(b[Y]));break;case"stroke-opacity":xe("/CA "+me(b[Y]))}xe(">>"),xe("endobj")},go=function(b){ws(b.resourcesOid,!0),xe("<<"),xe("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var Y in xe("/Font <<"),Tr)Tr.hasOwnProperty(Y)&&(ue===!1||ue===!0&&we.hasOwnProperty(Y))&&xe("/"+Y+" "+Tr[Y].objectNumber+" 0 R");xe(">>")}(),function(){if(Object.keys(er).length>0){for(var Y in xe("/Shading <<"),er)er.hasOwnProperty(Y)&&er[Y]instanceof Ft&&er[Y].objectNumber>=0&&xe("/"+Y+" "+er[Y].objectNumber+" 0 R");Vr.publish("putShadingPatternDict"),xe(">>")}}(),function(Y){if(Object.keys(er).length>0){for(var Qe in xe("/Pattern <<"),er)er.hasOwnProperty(Qe)&&er[Qe]instanceof R.TilingPattern&&er[Qe].objectNumber>=0&&er[Qe].objectNumber<Y&&xe("/"+Qe+" "+er[Qe].objectNumber+" 0 R");Vr.publish("putTilingPatternDict"),xe(">>")}}(b.objectOid),function(){if(Object.keys(hr).length>0){var Y;for(Y in xe("/ExtGState <<"),hr)hr.hasOwnProperty(Y)&&hr[Y].objectNumber>=0&&xe("/"+Y+" "+hr[Y].objectNumber+" 0 R");Vr.publish("putGStateDict"),xe(">>")}}(),function(){for(var Y in xe("/XObject <<"),rs)rs.hasOwnProperty(Y)&&rs[Y].objectNumber>=0&&xe("/"+Y+" "+rs[Y].objectNumber+" 0 R");Vr.publish("putXobjectDict"),xe(">>")}(),xe(">>"),xe("endobj")},Xo=function(b){Hr[b.fontName]=Hr[b.fontName]||{},Hr[b.fontName][b.fontStyle]=b.id},so=function(b,Y,Qe,ze,ft){var Dt={id:"F"+(Object.keys(Tr).length+1).toString(10),postScriptName:b,fontName:Y,fontStyle:Qe,encoding:ze,isStandardFont:ft||!1,metadata:{}};return Vr.publish("addFont",{font:Dt,instance:this}),Tr[Dt.id]=Dt,Xo(Dt),Dt.id},Ks=R.__private__.pdfEscape=R.pdfEscape=function(b,Y){return function(Qe,ze){var ft,Dt,Kt,OA,VA,yr,Ur,Zr,Kn;if(Kt=(ze=ze||{}).sourceEncoding||"Unicode",VA=ze.outputEncoding,(ze.autoencode||VA)&&Tr[QA].metadata&&Tr[QA].metadata[Kt]&&Tr[QA].metadata[Kt].encoding&&(OA=Tr[QA].metadata[Kt].encoding,!VA&&Tr[QA].encoding&&(VA=Tr[QA].encoding),!VA&&OA.codePages&&(VA=OA.codePages[0]),typeof VA=="string"&&(VA=OA[VA]),VA)){for(Ur=!1,yr=[],ft=0,Dt=Qe.length;ft<Dt;ft++)(Zr=VA[Qe.charCodeAt(ft)])?yr.push(String.fromCharCode(Zr)):yr.push(Qe[ft]),yr[ft].charCodeAt(0)>>8&&(Ur=!0);Qe=yr.join("")}for(ft=Qe.length;Ur===void 0&&ft!==0;)Qe.charCodeAt(ft-1)>>8&&(Ur=!0),ft--;if(!Ur)return Qe;for(yr=ze.noBOM?[]:[254,255],ft=0,Dt=Qe.length;ft<Dt;ft++){if((Kn=(Zr=Qe.charCodeAt(ft))>>8)>>8)throw new Error("Character at position "+ft+" of string '"+Qe+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");yr.push(Kn),yr.push(Zr-(Kn<<8))}return String.fromCharCode.apply(void 0,yr)}(b,Y).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},io=R.__private__.beginPage=function(b){nA[++xr]=[],UA[xr]={objId:0,contentsObjId:0,userUnit:Number(E),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(b[0]),topRightY:Number(b[1])}},Io(xr),nr(nA[Pe])},po=function(b,Y){var Qe,ze,ft;switch(o=Y||o,typeof b=="string"&&(Qe=pe(b.toLowerCase()),Array.isArray(Qe)&&(ze=Qe[0],ft=Qe[1])),Array.isArray(b)&&(ze=b[0]*ar,ft=b[1]*ar),isNaN(ze)&&(ze=g[0],ft=g[1]),(ze>14400||ft>14400)&&(x.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),ze=Math.min(14400,ze),ft=Math.min(14400,ft)),g=[ze,ft],o.substr(0,1)){case"l":ft>ze&&(g=[ft,ze]);break;case"p":ze>ft&&(g=[ft,ze])}io(g),Er(ta),xe(Zs),Yi!==0&&xe(Yi+" J"),yo!==0&&xe(yo+" j"),Vr.publish("addPage",{pageNumber:xr})},Uo=function(b){b>0&&b<=xr&&(nA.splice(b,1),UA.splice(b,1),xr--,Pe>xr&&(Pe=xr),this.setPage(Pe))},Io=function(b){b>0&&b<=xr&&(Pe=b)},Yo=R.__private__.getNumberOfPages=R.getNumberOfPages=function(){return nA.length-1},Jo=function(b,Y,Qe){var ze,ft=void 0;return Qe=Qe||{},b=b!==void 0?b:Tr[QA].fontName,Y=Y!==void 0?Y:Tr[QA].fontStyle,ze=b.toLowerCase(),Hr[ze]!==void 0&&Hr[ze][Y]!==void 0?ft=Hr[ze][Y]:Hr[b]!==void 0&&Hr[b][Y]!==void 0?ft=Hr[b][Y]:Qe.disableWarning===!1&&x.warn("Unable to look up font label for font '"+b+"', '"+Y+"'. Refer to getFontList() for available fonts."),ft||Qe.noFallback||(ft=Hr.times[Y])==null&&(ft=Hr.times.normal),ft},di=R.__private__.putInfo=function(){var b=Ln(),Y=function(ze){return ze};for(var Qe in $!==null&&(Y=us.encryptor(b,0)),xe("<<"),xe("/Producer ("+Ks(Y("jsPDF "+ke.version))+")"),sr)sr.hasOwnProperty(Qe)&&sr[Qe]&&xe("/"+Qe.substr(0,1).toUpperCase()+Qe.substr(1)+" ("+Ks(Y(sr[Qe]))+")");xe("/CreationDate ("+Ks(Y(xt))+")"),xe(">>"),xe("endobj")},mo=R.__private__.putCatalog=function(b){var Y=(b=b||{}).rootDictionaryObjId||ls;switch(Ln(),xe("<<"),xe("/Type /Catalog"),xe("/Pages "+Y+" 0 R"),rr||(rr="fullwidth"),rr){case"fullwidth":xe("/OpenAction [3 0 R /FitH null]");break;case"fullheight":xe("/OpenAction [3 0 R /FitV null]");break;case"fullpage":xe("/OpenAction [3 0 R /Fit]");break;case"original":xe("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Qe=""+rr;Qe.substr(Qe.length-1)==="%"&&(rr=parseInt(rr)/100),typeof rr=="number"&&xe("/OpenAction [3 0 R /XYZ null null "+me(rr)+"]")}switch(Fr||(Fr="continuous"),Fr){case"continuous":xe("/PageLayout /OneColumn");break;case"single":xe("/PageLayout /SinglePage");break;case"two":case"twoleft":xe("/PageLayout /TwoColumnLeft");break;case"tworight":xe("/PageLayout /TwoColumnRight")}RA&&xe("/PageMode /"+RA),Vr.publish("putCatalog"),xe(">>"),xe("endobj")},fa=R.__private__.putTrailer=function(){xe("trailer"),xe("<<"),xe("/Size "+(at+1)),xe("/Root "+at+" 0 R"),xe("/Info "+(at-1)+" 0 R"),$!==null&&xe("/Encrypt "+us.oid+" 0 R"),xe("/ID [ <"+Ut+"> <"+Ut+"> ]"),xe(">>")},pr=R.__private__.putHeader=function(){xe("%PDF-"+Oe),xe("%ºÃˆ ")},Zo=R.__private__.putXRef=function(){var b="0000000000";xe("xref"),xe("0 "+(at+1)),xe("0000000000 65535 f ");for(var Y=1;Y<=at;Y++)typeof vt[Y]=="function"?xe((b+vt[Y]()).slice(-10)+" 00000 n "):vt[Y]!==void 0?xe((b+vt[Y]).slice(-10)+" 00000 n "):xe("0000000000 00000 n ")},wi=R.__private__.buildDocument=function(){var b;at=0,Qt=0,It=[],vt=[],kt=[],ls=Jn(),ti=Jn(),nr(It),Vr.publish("buildDocument"),pr(),Js(),function(){Vr.publish("putAdditionalObjects");for(var Qe=0;Qe<kt.length;Qe++){var ze=kt[Qe];ws(ze.objId,!0),xe(ze.content),xe("endobj")}Vr.publish("postPutAdditionalObjects")}(),b=[],function(){for(var Qe in Tr)Tr.hasOwnProperty(Qe)&&(ue===!1||ue===!0&&we.hasOwnProperty(Qe))&&Ps(Tr[Qe])}(),function(){var Qe;for(Qe in hr)hr.hasOwnProperty(Qe)&&Wo(hr[Qe])}(),function(){for(var Qe in rs)rs.hasOwnProperty(Qe)&&ki(rs[Qe])}(),function(Qe){var ze;for(ze in er)er.hasOwnProperty(ze)&&(er[ze]instanceof Ft?no(er[ze]):er[ze]instanceof bt&&Ki(er[ze],Qe))}(b),Vr.publish("putResources"),b.forEach(go),go({resourcesOid:ti,objectOid:Number.MAX_SAFE_INTEGER}),Vr.publish("postPutResources"),$!==null&&(us.oid=Ln(),xe("<<"),xe("/Filter /Standard"),xe("/V "+us.v),xe("/R "+us.r),xe("/U <"+us.toHexString(us.U)+">"),xe("/O <"+us.toHexString(us.O)+">"),xe("/P "+us.P),xe(">>"),xe("endobj")),di(),mo();var Y=Qt;return Zo(),fa(),xe("startxref"),xe(""+Y),xe("%%EOF"),nr(nA[Pe]),It.join(` 115`)},Vi=R.__private__.getBlob=function(b){return new Blob([dr(b)],{type:"application/pdf"})},da=R.output=R.__private__.output=(ci=function(b,Y){switch(typeof(Y=Y||{})=="string"?Y={filename:Y}:Y.filename=Y.filename||"generated.pdf",b){case void 0:return wi();case"save":R.save(Y.filename);break;case"arraybuffer":return dr(wi());case"blob":return Vi(wi());case"bloburi":case"bloburl":if(L.URL!==void 0&&typeof L.URL.createObjectURL=="function")return L.URL&&L.URL.createObjectURL(Vi(wi()))||void 0;x.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Qe="",ze=wi();try{Qe=Z(ze)}catch{Qe=Z(unescape(encodeURIComponent(ze)))}return"data:application/pdf;filename="+Y.filename+";base64,"+Qe;case"pdfobjectnewwindow":if(Object.prototype.toString.call(L)==="[object Window]"){var ft="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Dt=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Y.pdfObjectUrl&&(ft=Y.pdfObjectUrl,Dt="");var Kt='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+ft+'"'+Dt+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(Y)+");<\/script></body></html>",OA=L.open();return OA!==null&&OA.document.write(Kt),OA}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(L)==="[object Window]"){var VA='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(Y.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+Y.filename+'" width="500px" height="400px" /></body></html>',yr=L.open();if(yr!==null){yr.document.write(VA);var Ur=this;yr.document.documentElement.querySelector("#pdfViewer").onload=function(){yr.document.title=Y.filename,yr.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Ur.output("bloburl"))}}return yr}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(L)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Zr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",Y)+'"></iframe></body></html>',Kn=L.open();if(Kn!==null&&(Kn.document.write(Zr),Kn.document.title=Y.filename),Kn||typeof safari>"u")return Kn;break;case"datauri":case"dataurl":return L.document.location.href=this.output("datauristring",Y);default:return null}},ci.foo=function(){try{return ci.apply(this,arguments)}catch(Qe){var b=Qe.stack||"";~b.indexOf(" at ")&&(b=b.split(" at ")[1]);var Y="Error in function "+b.split(` 116`)[0].split("<")[0]+": "+Qe.message;if(!L.console)throw new Error(Y);L.console.error(Y,Qe),L.alert&&alert(Y)}},ci.foo.bar=ci,ci.foo),yi=function(b){return Array.isArray(Ao)===!0&&Ao.indexOf(b)>-1};switch(d){case"pt":ar=1;break;case"mm":ar=2.834645669291339;break;case"cm":ar=28.346456692913385;break;case"in":ar=72;break;case"px":ar=yi("px_scaling")==1?.75:1.3333333333333333;break;case"pc":case"em":ar=12;break;case"ex":ar=6;break;default:if(typeof d!="number")throw new Error("Invalid unit: "+d);ar=d}var us=null;Wt(),gt();var Qi=R.__private__.getPageInfo=R.getPageInfo=function(b){if(isNaN(b)||b%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:UA[b].objId,pageNumber:b,pageContext:UA[b]}},vo=R.__private__.getPageInfoByObjId=function(b){if(isNaN(b)||b%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var Y in UA)if(UA[Y].objId===b)break;return Qi(Y)},Gi=R.__private__.getCurrentPageInfo=R.getCurrentPageInfo=function(){return{objId:UA[Pe].objId,pageNumber:Pe,pageContext:UA[Pe]}};R.addPage=function(){return po.apply(this,arguments),this},R.setPage=function(){return Io.apply(this,arguments),nr.call(this,nA[Pe]),this},R.insertPage=function(b){return this.addPage(),this.movePage(Pe,b),this},R.movePage=function(b,Y){var Qe,ze;if(b>Y){Qe=nA[b],ze=UA[b];for(var ft=b;ft>Y;ft--)nA[ft]=nA[ft-1],UA[ft]=UA[ft-1];nA[Y]=Qe,UA[Y]=ze,this.setPage(Y)}else if(b<Y){Qe=nA[b],ze=UA[b];for(var Dt=b;Dt<Y;Dt++)nA[Dt]=nA[Dt+1],UA[Dt]=UA[Dt+1];nA[Y]=Qe,UA[Y]=ze,this.setPage(Y)}return this},R.deletePage=function(){return Uo.apply(this,arguments),this},R.__private__.text=R.text=function(b,Y,Qe,ze,ft){var Dt,Kt,OA,VA,yr,Ur,Zr,Kn,ts,Cn=(ze=ze||{}).scope||this;if(typeof b=="number"&&typeof Y=="number"&&(typeof Qe=="string"||Array.isArray(Qe))){var cs=Qe;Qe=Y,Y=b,b=cs}if(arguments[3]instanceof lr==0?(OA=arguments[4],VA=arguments[5],(0,w.default)(Zr=arguments[3])==="object"&&Zr!==null||(typeof OA=="string"&&(VA=OA,OA=null),typeof Zr=="string"&&(VA=Zr,Zr=null),typeof Zr=="number"&&(OA=Zr,Zr=null),ze={flags:Zr,angle:OA,align:VA})):(We("The transform parameter of text() with a Matrix value"),ts=ft),isNaN(Y)||isNaN(Qe)||b==null)throw new Error("Invalid arguments passed to jsPDF.text");if(b.length===0)return Cn;var n,z="",p=typeof ze.lineHeightFactor=="number"?ze.lineHeightFactor:Bo,oe=Cn.internal.scaleFactor;function Le(cn){return cn=cn.split(" ").join(Array(ze.TabLen||9).join(" ")),Ks(cn,Zr)}function Ue(cn){for(var En,ns=cn.concat(),ys=[],Eo=ns.length;Eo--;)typeof(En=ns.shift())=="string"?ys.push(En):Array.isArray(cn)&&(En.length===1||En[1]===void 0&&En[2]===void 0)?ys.push(En[0]):ys.push([En[0],En[1],En[2]]);return ys}function yt(cn,En){var ns;if(typeof cn=="string")ns=En(cn)[0];else if(Array.isArray(cn)){for(var ys,Eo,ba=cn.concat(),Mo=[],Ca=ba.length;Ca--;)typeof(ys=ba.shift())=="string"?Mo.push(En(ys)[0]):Array.isArray(ys)&&typeof ys[0]=="string"&&(Eo=En(ys[0],ys[1],ys[2]),Mo.push([Eo[0],Eo[1],Eo[2]]));ns=Mo}return ns}var ot=!1,jA=!0;if(typeof b=="string")ot=!0;else if(Array.isArray(b)){var Ze=b.concat();Kt=[];for(var wt,mr=Ze.length;mr--;)(typeof(wt=Ze.shift())!="string"||Array.isArray(wt)&&typeof wt[0]!="string")&&(jA=!1);ot=jA}if(ot===!1)throw new Error('Type of text must be string or Array. "'+b+'" is not recognized.');typeof b=="string"&&(b=b.match(/[\r?\n]/)?b.split(/\r\n|\r|\n/g):[b]);var mA=Jt/Cn.internal.scaleFactor,Gt=mA*(p-1);switch(ze.baseline){case"bottom":Qe-=Gt;break;case"top":Qe+=mA-Gt;break;case"hanging":Qe+=mA-2*Gt;break;case"middle":Qe+=mA/2-Gt}if((Ur=ze.maxWidth||0)>0&&(typeof b=="string"?b=Cn.splitTextToSize(b,Ur):Object.prototype.toString.call(b)==="[object Array]"&&(b=b.reduce(function(cn,En){return cn.concat(Cn.splitTextToSize(En,Ur))},[]))),Dt={text:b,x:Y,y:Qe,options:ze,mutex:{pdfEscape:Ks,activeFontKey:QA,fonts:Tr,activeFontSize:Jt}},Vr.publish("preProcessText",Dt),b=Dt.text,OA=(ze=Dt.options).angle,ts instanceof lr==0&&OA&&typeof OA=="number"){OA*=Math.PI/180,ze.rotationDirection===0&&(OA=-OA),Ke===ct&&(OA=-OA);var Pt=Math.cos(OA),xn=Math.sin(OA);ts=new lr(Pt,xn,-xn,Pt,0,0)}else OA&&OA instanceof lr&&(ts=OA);Ke!==ct||ts||(ts=Bs),(yr=ze.charSpace||Xi)!==void 0&&(z+=ht(Ve(yr))+` Tc 117`,this.setCharSpace(this.getCharSpace()||0)),(Kn=ze.horizontalScale)!==void 0&&(z+=ht(100*Kn)+` Tz 118`),ze.lang;var vr=-1,ur=ze.renderingMode!==void 0?ze.renderingMode:ze.stroke,jr=Cn.internal.getCurrentPageInfo().pageContext;switch(ur){case 0:case!1:case"fill":vr=0;break;case 1:case!0:case"stroke":vr=1;break;case 2:case"fillThenStroke":vr=2;break;case 3:case"invisible":vr=3;break;case 4:case"fillAndAddForClipping":vr=4;break;case 5:case"strokeAndAddPathForClipping":vr=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":vr=6;break;case 7:case"addToPathForClipping":vr=7}var _r=jr.usedRenderingMode!==void 0?jr.usedRenderingMode:-1;vr!==-1?z+=vr+` Tr 119`:_r!==-1&&(z+=`0 Tr 120`),vr!==-1&&(jr.usedRenderingMode=vr),VA=ze.align||"left";var cA,Nr=Jt*p,Pn=Cn.internal.pageSize.getWidth(),Ar=Tr[QA];yr=ze.charSpace||Xi,Ur=ze.maxWidth||0,Zr=Object.assign({autoencode:!0,noBOM:!0},ze.flags);var $r=[],Rr=function(cn){return Cn.getStringUnitWidth(cn,{font:Ar,charSpace:yr,fontSize:Jt,doKerning:!1})*Jt/oe};if(Object.prototype.toString.call(b)==="[object Array]"){var kA;Kt=Ue(b),VA!=="left"&&(cA=Kt.map(Rr));var gr,Ds=0;if(VA==="right"){Y-=cA[0],b=[],mr=Kt.length;for(var Ti=0;Ti<mr;Ti++)Ti===0?(gr=zi(Y),kA=Wi(Qe)):(gr=Ve(Ds-cA[Ti]),kA=-Nr),b.push([Kt[Ti],gr,kA]),Ds=cA[Ti]}else if(VA==="center"){Y-=cA[0]/2,b=[],mr=Kt.length;for(var gi=0;gi<mr;gi++)gi===0?(gr=zi(Y),kA=Wi(Qe)):(gr=Ve((Ds-cA[gi])/2),kA=-Nr),b.push([Kt[gi],gr,kA]),Ds=cA[gi]}else if(VA==="left"){b=[],mr=Kt.length;for(var lo=0;lo<mr;lo++)b.push(Kt[lo])}else if(VA==="justify"&&Ar.encoding==="Identity-H"){b=[],mr=Kt.length,Ur=Ur!==0?Ur:Pn;for(var Do=0,fs=0;fs<mr;fs++)if(kA=fs===0?Wi(Qe):-Nr,gr=fs===0?zi(Y):Do,fs<mr-1){var el=Ve((Ur-cA[fs])/(Kt[fs].split(" ").length-1)),uo=Kt[fs].split(" ");b.push([uo[0]+" ",gr,kA]),Do=0;for(var co=1;co<uo.length;co++){var Ma=(Rr(uo[co-1]+" "+uo[co])-Rr(uo[co]))*oe+el;co==uo.length-1?b.push([uo[co],Ma,0]):b.push([uo[co]+" ",Ma,0]),Do-=Ma}}else b.push([Kt[fs],gr,kA]);b.push(["",Do,0])}else{if(VA!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(b=[],mr=Kt.length,Ur=Ur!==0?Ur:Pn,fs=0;fs<mr;fs++){kA=fs===0?Wi(Qe):-Nr,gr=fs===0?zi(Y):0;var _a=Kt[fs].split(" ").length-1,ka=_a>0?(Ur-cA[fs])/_a:0;fs<mr-1?$r.push(ht(Ve(ka))):$r.push(0),b.push([Kt[fs],gr,kA])}}}(typeof ze.R2L=="boolean"?ze.R2L:JA)===!0&&(b=yt(b,function(cn,En,ns){return[cn.split("").reverse().join(""),En,ns]})),Dt={text:b,x:Y,y:Qe,options:ze,mutex:{pdfEscape:Ks,activeFontKey:QA,fonts:Tr,activeFontSize:Jt}},Vr.publish("postProcessText",Dt),b=Dt.text,n=Dt.mutex.isHex||!1;var Ka=Tr[QA].encoding;Ka!=="WinAnsiEncoding"&&Ka!=="StandardEncoding"||(b=yt(b,function(cn,En,ns){return[Le(cn),En,ns]})),Kt=Ue(b),b=[];for(var Co,Ho,Ro,ra=Array.isArray(Kt[0])?1:0,xo="",na=function(cn,En,ns){var ys="";return ns instanceof lr?(ns=typeof ze.angle=="number"?kn(ns,new lr(1,0,0,1,cn,En)):kn(new lr(1,0,0,1,cn,En),ns),Ke===ct&&(ns=kn(new lr(1,0,0,-1,0,0),ns)),ys=ns.join(" ")+` Tm 121`):ys=ht(cn)+" "+ht(En)+` Td 122`,ys},ri=0;ri<Kt.length;ri++){switch(xo="",ra){case 1:Ro=(n?"<":"(")+Kt[ri][0]+(n?">":")"),Co=parseFloat(Kt[ri][1]),Ho=parseFloat(Kt[ri][2]);break;case 0:Ro=(n?"<":"(")+Kt[ri]+(n?">":")"),Co=zi(Y),Ho=Wi(Qe)}$r!==void 0&&$r[ri]!==void 0&&(xo=$r[ri]+` Tw 123`),ri===0?b.push(xo+na(Co,Ho,ts)+Ro):ra===0?b.push(xo+Ro):ra===1&&b.push(xo+na(Co,Ho,ts)+Ro)}b=ra===0?b.join(` Tj 124T* `):b.join(` Tj 125`),b+=` Tj 126`;var fo=`BT 127/`;return fo+=QA+" "+Jt+` Tf 128`,fo+=ht(Jt*p)+` TL 129`,fo+=Li+` 130`,fo+=z,fo+=b,xe(fo+="ET"),we[QA]=!0,Cn};var ha=R.__private__.clip=R.clip=function(b){return xe(b==="evenodd"?"W*":"W"),this};R.clipEvenOdd=function(){return ha("evenodd")},R.__private__.discardPath=R.discardPath=function(){return xe("n"),this};var bi=R.__private__.isValidStyle=function(b){var Y=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(b)!==-1&&(Y=!0),Y};R.__private__.setDefaultPathOperation=R.setDefaultPathOperation=function(b){return bi(b)&&(k=b),this};var $o=R.__private__.getStyle=R.getStyle=function(b){var Y=k;switch(b){case"D":case"S":Y="S";break;case"F":Y="f";break;case"FD":case"DF":Y="B";break;case"f":case"f*":case"B":case"B*":Y=b}return Y},oo=R.close=function(){return xe("h"),this};R.stroke=function(){return xe("S"),this},R.fill=function(b){return So("f",b),this},R.fillEvenOdd=function(b){return So("f*",b),this},R.fillStroke=function(b){return So("B",b),this},R.fillStrokeEvenOdd=function(b){return So("B*",b),this};var So=function(b,Y){(0,w.default)(Y)==="object"?ea(Y,b):xe(b)},ao=function(b){b===null||Ke===ct&&b===void 0||(b=$o(b),xe(b))};function qo(b,Y,Qe,ze,ft){var Dt=new bt(Y||this.boundingBox,Qe||this.xStep,ze||this.yStep,this.gState,ft||this.matrix);Dt.stream=this.stream;var Kt=b+"$$"+this.cloneIndex+++"$$";return ei(Kt,Dt),Dt}var ea=function(b,Y){var Qe=bn[b.key],ze=er[Qe];if(ze instanceof Ft)xe("q"),xe(Qo(Y)),ze.gState&&R.setGState(ze.gState),xe(b.matrix.toString()+" cm"),xe("/"+Qe+" sh"),xe("Q");else if(ze instanceof bt){var ft=new lr(1,0,0,-1,0,bo());b.matrix&&(ft=ft.multiply(b.matrix||Bs),Qe=qo.call(ze,b.key,b.boundingBox,b.xStep,b.yStep,ft).id),xe("q"),xe("/Pattern cs"),xe("/"+Qe+" scn"),ze.gState&&R.setGState(ze.gState),xe(Y),xe("Q")}},Qo=function(b){switch(b){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Lo=R.moveTo=function(b,Y){return xe(ht(Ve(b))+" "+ht(Ge(Y))+" m"),this},ga=R.lineTo=function(b,Y){return xe(ht(Ve(b))+" "+ht(Ge(Y))+" l"),this},Ci=R.curveTo=function(b,Y,Qe,ze,ft,Dt){return xe([ht(Ve(b)),ht(Ge(Y)),ht(Ve(Qe)),ht(Ge(ze)),ht(Ve(ft)),ht(Ge(Dt)),"c"].join(" ")),this};R.__private__.line=R.line=function(b,Y,Qe,ze,ft){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||isNaN(ze)||!bi(ft))throw new Error("Invalid arguments passed to jsPDF.line");return Ke===Je?this.lines([[Qe-b,ze-Y]],b,Y,[1,1],ft||"S"):this.lines([[Qe-b,ze-Y]],b,Y,[1,1]).stroke()},R.__private__.lines=R.lines=function(b,Y,Qe,ze,ft,Dt){var Kt,OA,VA,yr,Ur,Zr,Kn,ts,Cn,cs,n,z;if(typeof b=="number"&&(z=Qe,Qe=Y,Y=b,b=z),ze=ze||[1,1],Dt=Dt||!1,isNaN(Y)||isNaN(Qe)||!Array.isArray(b)||!Array.isArray(ze)||!bi(ft)||typeof Dt!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Lo(Y,Qe),Kt=ze[0],OA=ze[1],yr=b.length,cs=Y,n=Qe,VA=0;VA<yr;VA++)(Ur=b[VA]).length===2?(cs=Ur[0]*Kt+cs,n=Ur[1]*OA+n,ga(cs,n)):(Zr=Ur[0]*Kt+cs,Kn=Ur[1]*OA+n,ts=Ur[2]*Kt+cs,Cn=Ur[3]*OA+n,cs=Ur[4]*Kt+cs,n=Ur[5]*OA+n,Ci(Zr,Kn,ts,Cn,cs,n));return Dt&&oo(),ao(ft),this},R.path=function(b){for(var Y=0;Y<b.length;Y++){var Qe=b[Y],ze=Qe.c;switch(Qe.op){case"m":Lo(ze[0],ze[1]);break;case"l":ga(ze[0],ze[1]);break;case"c":Ci.apply(this,ze);break;case"h":oo()}}return this},R.__private__.rect=R.rect=function(b,Y,Qe,ze,ft){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||isNaN(ze)||!bi(ft))throw new Error("Invalid arguments passed to jsPDF.rect");return Ke===Je&&(ze=-ze),xe([ht(Ve(b)),ht(Ge(Y)),ht(Ve(Qe)),ht(Ve(ze)),"re"].join(" ")),ao(ft),this},R.__private__.triangle=R.triangle=function(b,Y,Qe,ze,ft,Dt,Kt){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||isNaN(ze)||isNaN(ft)||isNaN(Dt)||!bi(Kt))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Qe-b,ze-Y],[ft-Qe,Dt-ze],[b-ft,Y-Dt]],b,Y,[1,1],Kt,!0),this},R.__private__.roundedRect=R.roundedRect=function(b,Y,Qe,ze,ft,Dt,Kt){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||isNaN(ze)||isNaN(ft)||isNaN(Dt)||!bi(Kt))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var OA=4/3*(Math.SQRT2-1);return ft=Math.min(ft,.5*Qe),Dt=Math.min(Dt,.5*ze),this.lines([[Qe-2*ft,0],[ft*OA,0,ft,Dt-Dt*OA,ft,Dt],[0,ze-2*Dt],[0,Dt*OA,-ft*OA,Dt,-ft,Dt],[2*ft-Qe,0],[-ft*OA,0,-ft,-Dt*OA,-ft,-Dt],[0,2*Dt-ze],[0,-Dt*OA,ft*OA,-Dt,ft,-Dt]],b+ft,Y,[1,1],Kt,!0),this},R.__private__.ellipse=R.ellipse=function(b,Y,Qe,ze,ft){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||isNaN(ze)||!bi(ft))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Dt=4/3*(Math.SQRT2-1)*Qe,Kt=4/3*(Math.SQRT2-1)*ze;return Lo(b+Qe,Y),Ci(b+Qe,Y-Kt,b+Dt,Y-ze,b,Y-ze),Ci(b-Dt,Y-ze,b-Qe,Y-Kt,b-Qe,Y),Ci(b-Qe,Y+Kt,b-Dt,Y+ze,b,Y+ze),Ci(b+Dt,Y+ze,b+Qe,Y+Kt,b+Qe,Y),ao(ft),this},R.__private__.circle=R.circle=function(b,Y,Qe,ze){if(isNaN(b)||isNaN(Y)||isNaN(Qe)||!bi(ze))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(b,Y,Qe,Qe,ze)},R.setFont=function(b,Y,Qe){return Qe&&(Y=Et(Y,Qe)),QA=Jo(b,Y,{disableWarning:!1}),this};var Na=R.__private__.getFont=R.getFont=function(){return Tr[Jo.apply(R,arguments)]};R.__private__.getFontList=R.getFontList=function(){var b,Y,Qe={};for(b in Hr)if(Hr.hasOwnProperty(b))for(Y in Qe[b]=[],Hr[b])Hr[b].hasOwnProperty(Y)&&Qe[b].push(Y);return Qe},R.addFont=function(b,Y,Qe,ze,ft){var Dt=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Dt.indexOf(arguments[3])!==-1?ft=arguments[3]:arguments[3]&&Dt.indexOf(arguments[3])==-1&&(Qe=Et(Qe,ze)),so.call(this,b,Y,Qe,ft=ft||"Identity-H")};var Bo,ta=r.lineWidth||.200025,Oa=R.__private__.getLineWidth=R.getLineWidth=function(){return ta},Er=R.__private__.setLineWidth=R.setLineWidth=function(b){return ta=b,xe(ht(Ve(b))+" w"),this};R.__private__.setLineDash=ke.API.setLineDash=ke.API.setLineDashPattern=function(b,Y){if(b=b||[],Y=Y||0,isNaN(Y)||!Array.isArray(b))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return b=b.map(function(Qe){return ht(Ve(Qe))}).join(" "),Y=ht(Ve(Y)),xe("["+b+"] "+Y+" d"),this};var Pa=R.__private__.getLineHeight=R.getLineHeight=function(){return Jt*Bo};R.__private__.getLineHeight=R.getLineHeight=function(){return Jt*Bo};var Da=R.__private__.setLineHeightFactor=R.setLineHeightFactor=function(b){return typeof(b=b||1.15)=="number"&&(Bo=b),this},To=R.__private__.getLineHeightFactor=R.getLineHeightFactor=function(){return Bo};Da(r.lineHeight);var zi=R.__private__.getHorizontalCoordinate=function(b){return Ve(b)},Wi=R.__private__.getVerticalCoordinate=function(b){return Ke===ct?b:UA[Pe].mediaBox.topRightY-UA[Pe].mediaBox.bottomLeftY-Ve(b)},pa=R.__private__.getHorizontalCoordinateString=R.getHorizontalCoordinateString=function(b){return ht(zi(b))},Ha=R.__private__.getVerticalCoordinateString=R.getVerticalCoordinateString=function(b){return ht(Wi(b))},Zs=r.strokeColor||"0 G";R.__private__.getStrokeColor=R.getDrawColor=function(){return Bi(Zs)},R.__private__.setStrokeColor=R.setDrawColor=function(b,Y,Qe,ze){return Zs=fi({ch1:b,ch2:Y,ch3:Qe,ch4:ze,pdfColorType:"draw",precision:2}),xe(Zs),this};var wo=r.fillColor||"0 g";R.__private__.getFillColor=R.getFillColor=function(){return Bi(wo)},R.__private__.setFillColor=R.setFillColor=function(b,Y,Qe,ze){return wo=fi({ch1:b,ch2:Y,ch3:Qe,ch4:ze,pdfColorType:"fill",precision:2}),xe(wo),this};var Li=r.textColor||"0 g",ma=R.__private__.getTextColor=R.getTextColor=function(){return Bi(Li)};R.__private__.setTextColor=R.setTextColor=function(b,Y,Qe,ze){return Li=fi({ch1:b,ch2:Y,ch3:Qe,ch4:ze,pdfColorType:"text",precision:3}),this};var Xi=r.charSpace,Ra=R.__private__.getCharSpace=R.getCharSpace=function(){return parseFloat(Xi||0)};R.__private__.setCharSpace=R.setCharSpace=function(b){if(isNaN(b))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Xi=b,this};var Yi=0;R.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},R.__private__.setLineCap=R.setLineCap=function(b){var Y=R.CapJoinStyles[b];if(Y===void 0)throw new Error("Line cap style of '"+b+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Yi=Y,xe(Y+" J"),this};var yo=0;R.__private__.setLineJoin=R.setLineJoin=function(b){var Y=R.CapJoinStyles[b];if(Y===void 0)throw new Error("Line join style of '"+b+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return yo=Y,xe(Y+" j"),this},R.__private__.setLineMiterLimit=R.__private__.setMiterLimit=R.setLineMiterLimit=R.setMiterLimit=function(b){if(b=b||0,isNaN(b))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return xe(ht(Ve(b))+" M"),this},R.GState=rt,R.setGState=function(b){(b=typeof b=="string"?hr[YA[b]]:No(null,b)).equals(on)||(xe("/"+b.id+" gs"),on=b)};var No=function(b,Y){if(!b||!YA[b]){var Qe=!1;for(var ze in hr)if(hr.hasOwnProperty(ze)&&hr[ze].equals(Y)){Qe=!0;break}if(Qe)Y=hr[ze];else{var ft="GS"+(Object.keys(hr).length+1).toString(10);hr[ft]=Y,Y.id=ft}return b&&(YA[b]=Y.id),Vr.publish("addGState",Y),Y}};R.addGState=function(b,Y){return No(b,Y),this},R.saveGraphicsState=function(){return xe("q"),On.push({key:QA,size:Jt,color:Li}),this},R.restoreGraphicsState=function(){xe("Q");var b=On.pop();return QA=b.key,Jt=b.size,Li=b.color,on=null,this},R.setCurrentTransformationMatrix=function(b){return xe(b.toString()+" cm"),this},R.comment=function(b){return xe("#"+b),this};var hi=function(b,Y){var Qe=b||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Qe},set:function(Dt){isNaN(Dt)||(Qe=parseFloat(Dt))}});var ze=Y||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return ze},set:function(Dt){isNaN(Dt)||(ze=parseFloat(Dt))}});var ft="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return ft},set:function(Dt){ft=Dt.toString()}}),this},Oo=function(b,Y,Qe,ze){hi.call(this,b,Y),this.type="rect";var ft=Qe||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return ft},set:function(Kt){isNaN(Kt)||(ft=parseFloat(Kt))}});var Dt=ze||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Dt},set:function(Kt){isNaN(Kt)||(Dt=parseFloat(Kt))}}),this},Po=function(){this.page=xr,this.currentPage=Pe,this.pages=nA.slice(0),this.pagesContext=UA.slice(0),this.x=MA,this.y=wr,this.matrix=Yr,this.width=Aa(Pe),this.height=Ba(Pe),this.outputDestination=EA,this.id="",this.objectNumber=-1};Po.prototype.restore=function(){xr=this.page,Pe=this.currentPage,UA=this.pagesContext,nA=this.pages,MA=this.x,wr=this.y,Yr=this.matrix,va(Pe,this.width),$i(Pe,this.height),EA=this.outputDestination};var Ji=function(b,Y,Qe,ze,ft){vi.push(new Po),xr=Pe=0,nA=[],MA=b,wr=Y,Yr=ft,io([Qe,ze])};for(var Zi in R.beginFormObject=function(b,Y,Qe,ze,ft){return Ji(b,Y,Qe,ze,ft),this},R.endFormObject=function(b){return function(Y){if(Ss[Y])vi.pop().restore();else{var Qe=new Po,ze="Xo"+(Object.keys(rs).length+1).toString(10);Qe.id=ze,Ss[Y]=ze,rs[ze]=Qe,Vr.publish("addFormObject",Qe),vi.pop().restore()}}(b),this},R.doFormObject=function(b,Y){var Qe=rs[Ss[b]];return xe("q"),xe(Y.toString()+" cm"),xe("/"+Qe.id+" Do"),xe("Q"),this},R.getFormObject=function(b){var Y=rs[Ss[b]];return{x:Y.x,y:Y.y,width:Y.width,height:Y.height,matrix:Y.matrix}},R.save=function(b,Y){return b=b||"generated.pdf",(Y=Y||{}).returnPromise=Y.returnPromise||!1,Y.returnPromise===!1?(W(Vi(wi()),b),typeof W.unload=="function"&&L.setTimeout&&setTimeout(W.unload,911),this):new Promise(function(Qe,ze){try{var ft=W(Vi(wi()),b);typeof W.unload=="function"&&L.setTimeout&&setTimeout(W.unload,911),Qe(ft)}catch(Dt){ze(Dt.message)}})},ke.API)ke.API.hasOwnProperty(Zi)&&(Zi==="events"&&ke.API.events.length?function(b,Y){var Qe,ze,ft;for(ft=Y.length-1;ft!==-1;ft--)Qe=Y[ft][0],ze=Y[ft][1],b.subscribe.apply(b,[Qe].concat(typeof ze=="function"?[ze]:ze))}(Vr,ke.API.events):R[Zi]=ke.API[Zi]);function Aa(b){return UA[b].mediaBox.topRightX-UA[b].mediaBox.bottomLeftX}function va(b,Y){UA[b].mediaBox.topRightX=Y+UA[b].mediaBox.bottomLeftX}function Ba(b){return UA[b].mediaBox.topRightY-UA[b].mediaBox.bottomLeftY}function $i(b,Y){UA[b].mediaBox.topRightY=Y+UA[b].mediaBox.bottomLeftY}var qi=R.getPageWidth=function(b){return Aa(b=b||Pe)/ar},wa=R.setPageWidth=function(b,Y){va(b,Y*ar)},bo=R.getPageHeight=function(b){return Ba(b=b||Pe)/ar},ya=R.setPageHeight=function(b,Y){$i(b,Y*ar)};return R.internal={pdfEscape:Ks,getStyle:$o,getFont:Na,getFontSize:TA,getCharSpace:Ra,getTextColor:ma,getLineHeight:Pa,getLineHeightFactor:To,getLineWidth:Oa,write:gA,getHorizontalCoordinate:zi,getVerticalCoordinate:Wi,getCoordinateString:pa,getVerticalCoordinateString:Ha,collections:{},newObject:Ln,newAdditionalObject:ro,newObjectDeferred:Jn,newObjectDeferredBegin:ws,getFilters:ks,putStream:Ai,events:Vr,scaleFactor:ar,pageSize:{getWidth:function(){return qi(Pe)},setWidth:function(b){wa(Pe,b)},getHeight:function(){return bo(Pe)},setHeight:function(b){ya(Pe,b)}},encryptionOptions:$,encryption:us,getEncryptor:function(b){return $!==null?us.encryptor(b,0):function(Y){return Y}},output:da,getNumberOfPages:Yo,get pages(){return nA},out:xe,f2:me,f3:Ee,getPageInfo:Qi,getPageInfoByObjId:vo,getCurrentPageInfo:Gi,getPDFVersion:Ie,Point:hi,Rectangle:Oo,Matrix:lr,hasHotfix:yi},Object.defineProperty(R.internal.pageSize,"width",{get:function(){return qi(Pe)},set:function(b){wa(Pe,b)},enumerable:!0,configurable:!0}),Object.defineProperty(R.internal.pageSize,"height",{get:function(){return bo(Pe)},set:function(b){ya(Pe,b)},enumerable:!0,configurable:!0}),(function(b){for(var Y=0,Qe=dA.length;Y<Qe;Y++){var ze=so.call(this,b[Y][0],b[Y][1],b[Y][2],dA[Y][3],!0);ue===!1&&(we[ze]=!0);var ft=b[Y][0].split("-");Xo({id:ze,fontName:ft[0],fontStyle:ft[1]||""})}Vr.publish("addFonts",{fonts:Tr,dictionary:Hr})}).call(R,dA),QA="F1",po(g,o),Vr.publish("initialized"),R}Ne.prototype.lsbFirstWord=function(r){return String.fromCharCode(255&r,r>>8&255,r>>16&255,r>>24&255)},Ne.prototype.toHexString=function(r){return r.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ne.prototype.hexToBytes=function(r){for(var t=[],o=0;o<r.length;o+=2)t.push(String.fromCharCode(parseInt(r.substr(o,2),16)));return t.join("")},Ne.prototype.processOwnerPassword=function(r,t){return ae(et(t).substr(0,5),r)},Ne.prototype.encryptor=function(r,t){var o=et(this.encryptionKey+String.fromCharCode(255&r,r>>8&255,r>>16&255,255&t,t>>8&255)).substr(0,10);return function(d){return ae(o,d)}},rt.prototype.equals=function(r){var t,o="id,objectNumber,equals";if(!r||(0,w.default)(r)!==(0,w.default)(this))return!1;var d=0;for(t in this)if(!(o.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!r.hasOwnProperty(t)||this[t]!==r[t])return!1;d++}for(t in r)r.hasOwnProperty(t)&&o.indexOf(t)<0&&d--;return d===0},ke.API={events:[]},ke.version="4.0.0";var Rt=ke.API,Xt=1,qt=function(r){return r.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},sA=function(r){return r.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Mt=function(r){return r.toFixed(2)},aA=function(r){return r.toFixed(5)};Rt.__acroform__={};var lA=function(r,t){r.prototype=Object.create(t.prototype),r.prototype.constructor=r},ir=function(r){return r*Xt},PA=function(r){var t=new AA,o=iA.internal.getHeight(r)||0,d=iA.internal.getWidth(r)||0;return t.BBox=[0,0,Number(Mt(d)),Number(Mt(o))],t},br=Rt.__acroform__.setBit=function(r,t){if(r=r||0,t=t||0,isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return r|1<<t},or=Rt.__acroform__.clearBit=function(r,t){if(r=r||0,t=t||0,isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return r&~(1<<t)},zA=Rt.__acroform__.getBit=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return r&1<<t?1:0},DA=Rt.__acroform__.getBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return zA(r,t-1)},BA=Rt.__acroform__.setBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return br(r,t-1)},yA=Rt.__acroform__.clearBitForPdf=function(r,t){if(isNaN(r)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return or(r,t-1)},cr=Rt.__acroform__.calculateCoordinates=function(r,t){var o=t.internal.getHorizontalCoordinate,d=t.internal.getVerticalCoordinate,g=r[0],m=r[1],O=r[2],E=r[3],F={};return F.lowerLeft_X=o(g)||0,F.lowerLeft_Y=d(m+E)||0,F.upperRight_X=o(g+O)||0,F.upperRight_Y=d(m)||0,[Number(Mt(F.lowerLeft_X)),Number(Mt(F.lowerLeft_Y)),Number(Mt(F.upperRight_X)),Number(Mt(F.upperRight_Y))]},Br=function(r){if(r.appearanceStreamContent)return r.appearanceStreamContent;if(r.V||r.DV){var t=[],o=r._V||r.DV,d=Dr(r,o),g=r.scope.internal.getFont(r.fontName,r.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(r.scope.__private__.encodeColorString(r.color)),t.push("/"+g+" "+Mt(d.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(d.text),t.push("ET"),t.push("Q"),t.push("EMC");var m=PA(r);return m.scope=r.scope,m.stream=t.join(` 131`),m}},Dr=function(r,t){var o=r.fontSize===0?r.maxFontSize:r.fontSize,d={text:"",fontSize:""},g=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");g=r.multiline?g.map(function(me){return me.split(` 132`)}):g.map(function(me){return[me]});var m=o,O=iA.internal.getHeight(r)||0;O=O<0?-O:O;var E=iA.internal.getWidth(r)||0;E=E<0?-E:E;var F=function(me,Ee,Ve){if(me+1<g.length){var Ge=Ee+" "+g[me+1][0];return tr(Ge,r,Ve).width<=E-4}return!1};m++;e:for(;m>0;){t="",m--;var k,$,ue=tr("3",r,m).height,we=r.multiline?O-m:(O-ue)/2,R=we+=2,Oe=0,Ie=0,De=0;if(m<=0){t=`(...) Tj 133`,t+="% Width of Text: "+tr(t,r,m=12).width+", FieldWidth:"+E+` 134`;break}for(var pe="",Je=0,ct=0;ct<g.length;ct++)if(g.hasOwnProperty(ct)){var Ke=!1;if(g[ct].length!==1&&De!==g[ct].length-1){if((ue+2)*(Je+2)+2>O)continue e;pe+=g[ct][De],Ke=!0,Ie=ct,ct--}else{pe=(pe+=g[ct][De]+" ").substr(pe.length-1)==" "?pe.substr(0,pe.length-1):pe;var de=parseInt(ct),nt=F(de,pe,m),Et=ct>=g.length-1;if(nt&&!Et){pe+=" ",De=0;continue}if(nt||Et){if(Et)Ie=de;else if(r.multiline&&(ue+2)*(Je+2)+2>O)continue e}else{if(!r.multiline||(ue+2)*(Je+2)+2>O)continue e;Ie=de}}for(var ht="",We=Oe;We<=Ie;We++){var Ct=g[We];if(r.multiline){if(We===Ie){ht+=Ct[De]+" ",De=(De+1)%Ct.length;continue}if(We===Oe){ht+=Ct[Ct.length-1]+" ";continue}}ht+=Ct[0]+" "}switch(ht=ht.substr(ht.length-1)==" "?ht.substr(0,ht.length-1):ht,$=tr(ht,r,m).width,r.textAlign){case"right":k=E-$-2;break;case"center":k=(E-$)/2;break;default:k=2}t+=Mt(k)+" "+Mt(R)+` Td 135`,t+="("+qt(ht)+`) Tj 136`,t+=-Mt(k)+` 0 Td 137`,R=-(m+2),$=0,Oe=Ke?Ie:Ie+1,Je++,pe=""}break}return d.text=t,d.fontSize=m,d},tr=function(r,t,o){var d=t.scope.internal.getFont(t.fontName,t.fontStyle),g=t.scope.getStringUnitWidth(r,{font:d,fontSize:parseFloat(o),charSpace:0})*parseFloat(o);return{height:t.scope.getStringUnitWidth("3",{font:d,fontSize:parseFloat(o),charSpace:0})*parseFloat(o)*1.5,width:g}},vA={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},fA=function(r,t){var o={type:"reference",object:r};t.internal.getPageInfo(r.page).pageContext.annotations.find(function(d){return d.type===o.type&&d.object===o.object})===void 0&&t.internal.getPageInfo(r.page).pageContext.annotations.push(o)},zt=function(r,t){if(t.scope=r,r.internal!==void 0&&(r.internal.acroformPlugin===void 0||r.internal.acroformPlugin.isInitialized===!1)){if(eA.FieldNum=0,r.internal.acroformPlugin=JSON.parse(JSON.stringify(vA)),r.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Xt=r.internal.scaleFactor,r.internal.acroformPlugin.acroFormDictionaryRoot=new bA,r.internal.acroformPlugin.acroFormDictionaryRoot.scope=r,r.internal.acroformPlugin.acroFormDictionaryRoot._eventID=r.internal.events.subscribe("postPutResources",function(){(function(o){o.internal.events.unsubscribe(o.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete o.internal.acroformPlugin.acroFormDictionaryRoot._eventID,o.internal.acroformPlugin.printedOut=!0})(r)}),r.internal.events.subscribe("buildDocument",function(){(function(o){o.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var d=o.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var g in d)if(d.hasOwnProperty(g)){var m=d[g];m.objId=void 0,m.hasAnnotation&&fA(m,o)}})(r)}),r.internal.events.subscribe("putCatalog",function(){(function(o){if(o.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");o.internal.write("/AcroForm "+o.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(r)}),r.internal.events.subscribe("postPutPages",function(o){(function(d,g){var m=!d;for(var O in d||(g.internal.newObjectDeferredBegin(g.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),g.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),d=d||g.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(d.hasOwnProperty(O)){var E=d[O],F=[],k=E.Rect;if(E.Rect&&(E.Rect=cr(E.Rect,g)),g.internal.newObjectDeferredBegin(E.objId,!0),E.DA=iA.createDefaultAppearanceStream(E),(0,w.default)(E)==="object"&&typeof E.getKeyValueListForStream=="function"&&(F=E.getKeyValueListForStream()),E.Rect=k,E.hasAppearanceStream&&!E.appearanceStreamContent){var $=Br(E);F.push({key:"AP",value:"<</N "+$+">>"}),g.internal.acroformPlugin.xForms.push($)}if(E.appearanceStreamContent){var ue="";for(var we in E.appearanceStreamContent)if(E.appearanceStreamContent.hasOwnProperty(we)){var R=E.appearanceStreamContent[we];if(ue+="/"+we+" ",ue+="<<",Object.keys(R).length>=1||Array.isArray(R)){for(var O in R)if(R.hasOwnProperty(O)){var Oe=R[O];typeof Oe=="function"&&(Oe=Oe.call(g,E)),ue+="/"+O+" "+Oe+" ",g.internal.acroformPlugin.xForms.indexOf(Oe)>=0||g.internal.acroformPlugin.xForms.push(Oe)}}else typeof(Oe=R)=="function"&&(Oe=Oe.call(g,E)),ue+="/"+O+" "+Oe,g.internal.acroformPlugin.xForms.indexOf(Oe)>=0||g.internal.acroformPlugin.xForms.push(Oe);ue+=">>"}F.push({key:"AP",value:`<< 138`+ue+">>"})}g.internal.putStream({additionalKeyValues:F,objectId:E.objId}),g.internal.out("endobj")}m&&function(Ie,De){for(var pe in Ie)if(Ie.hasOwnProperty(pe)){var Je=pe,ct=Ie[pe];De.internal.newObjectDeferredBegin(ct.objId,!0),(0,w.default)(ct)==="object"&&typeof ct.putStream=="function"&&ct.putStream(),delete Ie[Je]}}(g.internal.acroformPlugin.xForms,g)})(o,r)}),r.internal.acroformPlugin.isInitialized=!0}},jt=Rt.__acroform__.arrayToPdfArray=function(r,t,o){var d=function(O){return O};if(Array.isArray(r)){for(var g="[",m=0;m<r.length;m++)switch(m!==0&&(g+=" "),(0,w.default)(r[m])){case"boolean":case"number":case"object":g+=r[m].toString();break;case"string":r[m].substr(0,1)!=="/"?(t!==void 0&&o&&(d=o.internal.getEncryptor(t)),g+="("+qt(d(r[m].toString()))+")"):g+=r[m].toString()}return g+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},_t=function(r,t,o){var d=function(g){return g};return t!==void 0&&o&&(d=o.internal.getEncryptor(t)),(r=r||"").toString(),"("+qt(d(r))+")"},tA=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(r){this._objId=r}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};tA.prototype.toString=function(){return this.objId+" 0 R"},tA.prototype.putStream=function(){var r=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:r,objectId:this.objId}),this.scope.internal.out("endobj")},tA.prototype.getKeyValueListForStream=function(){var r=[],t=Object.getOwnPropertyNames(this).filter(function(m){return m!="content"&&m!="appearanceStreamContent"&&m!="scope"&&m!="objId"&&m.substring(0,1)!="_"});for(var o in t)if(Object.getOwnPropertyDescriptor(this,t[o]).configurable===!1){var d=t[o],g=this[d];g&&(Array.isArray(g)?r.push({key:d,value:jt(g,this.objId,this.scope)}):g instanceof tA?(g.scope=this.scope,r.push({key:d,value:g.objId+" 0 R"})):typeof g!="function"&&r.push({key:d,value:g}))}return r};var AA=function(){tA.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var r,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(o){r=o.trim()},get:function(){return r||null}})};lA(AA,tA);var bA=function(){tA.call(this);var r,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(r){var o=function(d){return d};return this.scope&&(o=this.scope.internal.getEncryptor(this.objId)),"("+qt(o(r))+")"}},set:function(o){r=o}})};lA(bA,tA);var eA=function r(){tA.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(pe){if(isNaN(pe))throw new Error('Invalid value "'+pe+'" for attribute F supplied.');t=pe}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!DA(t,3)},set:function(pe){pe?this.F=BA(t,3):this.F=yA(t,3)}});var o=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return o},set:function(pe){if(isNaN(pe))throw new Error('Invalid value "'+pe+'" for attribute Ff supplied.');o=pe}});var d=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(d.length!==0)return d},set:function(pe){d=pe!==void 0?pe:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[0])?0:d[0]},set:function(pe){d[0]=pe}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[1])?0:d[1]},set:function(pe){d[1]=pe}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[2])?0:d[2]},set:function(pe){d[2]=pe}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!d||isNaN(d[3])?0:d[3]},set:function(pe){d[3]=pe}});var g="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return g},set:function(pe){switch(pe){case"/Btn":case"/Tx":case"/Ch":case"/Sig":g=pe;break;default:throw new Error('Invalid value "'+pe+'" for attribute FT supplied.')}}});var m=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!m||m.length<1){if(this instanceof Hn)return;m="FieldObject"+r.FieldNum++}var pe=function(Je){return Je};return this.scope&&(pe=this.scope.internal.getEncryptor(this.objId)),"("+qt(pe(m))+")"},set:function(pe){m=pe.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return m},set:function(pe){m=pe}});var O="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return O},set:function(pe){O=pe}});var E="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return E},set:function(pe){E=pe}});var F=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return F},set:function(pe){F=pe}});var k=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return k===void 0?50/Xt:k},set:function(pe){k=pe}});var $="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return $},set:function(pe){$=pe}});var ue="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!ue||this instanceof Hn||this instanceof In))return _t(ue,this.objId,this.scope)},set:function(pe){pe=pe.toString(),ue=pe}});var we=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(we)return this instanceof hA==0?_t(we,this.objId,this.scope):we},set:function(pe){pe=pe.toString(),we=this instanceof hA==0?pe.substr(0,1)==="("?sA(pe.substr(1,pe.length-2)):sA(pe):pe}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof hA==1?sA(we.substr(1,we.length-1)):we},set:function(pe){pe=pe.toString(),we=this instanceof hA==1?"/"+pe:pe}});var R=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(R)return R},set:function(pe){this.V=pe}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(R)return this instanceof hA==0?_t(R,this.objId,this.scope):R},set:function(pe){pe=pe.toString(),R=this instanceof hA==0?pe.substr(0,1)==="("?sA(pe.substr(1,pe.length-2)):sA(pe):pe}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof hA==1?sA(R.substr(1,R.length-1)):R},set:function(pe){pe=pe.toString(),R=this instanceof hA==1?"/"+pe:pe}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Oe,Ie=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Ie},set:function(pe){pe=!!pe,Ie=pe}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Oe)return Oe},set:function(pe){Oe=pe}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,1)},set:function(pe){pe?this.Ff=BA(this.Ff,1):this.Ff=yA(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,2)},set:function(pe){pe?this.Ff=BA(this.Ff,2):this.Ff=yA(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,3)},set:function(pe){pe?this.Ff=BA(this.Ff,3):this.Ff=yA(this.Ff,3)}});var De=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(De!==null)return De},set:function(pe){if([0,1,2].indexOf(pe)===-1)throw new Error('Invalid value "'+pe+'" for attribute Q supplied.');De=pe}}),Object.defineProperty(this,"textAlign",{get:function(){var pe;switch(De){case 0:default:pe="left";break;case 1:pe="center";break;case 2:pe="right"}return pe},configurable:!0,enumerable:!0,set:function(pe){switch(pe){case"right":case 2:De=2;break;case"center":case 1:De=1;break;default:De=0}}})};lA(eA,tA);var XA=function(){eA.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var r=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return r},set:function(o){r=o}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return r},set:function(o){r=o}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return jt(t,this.objId,this.scope)},set:function(o){var d,g;g=[],typeof(d=o)=="string"&&(g=function(m,O,E){E||(E=1);for(var F,k=[];F=O.exec(m);)k.push(F[E]);return k}(d,/\((.*?)\)/g)),t=g}}),this.getOptions=function(){return t},this.setOptions=function(o){t=o,this.sort&&t.sort()},this.addOption=function(o){o=(o=o||"").toString(),t.push(o),this.sort&&t.sort()},this.removeOption=function(o,d){for(d=d||!1,o=(o=o||"").toString();t.indexOf(o)!==-1&&(t.splice(t.indexOf(o),1),d!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,18)},set:function(o){o?this.Ff=BA(this.Ff,18):this.Ff=yA(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,19)},set:function(o){this.combo===!0&&(o?this.Ff=BA(this.Ff,19):this.Ff=yA(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,20)},set:function(o){o?(this.Ff=BA(this.Ff,20),t.sort()):this.Ff=yA(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,22)},set:function(o){o?this.Ff=BA(this.Ff,22):this.Ff=yA(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,23)},set:function(o){o?this.Ff=BA(this.Ff,23):this.Ff=yA(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,27)},set:function(o){o?this.Ff=BA(this.Ff,27):this.Ff=yA(this.Ff,27)}}),this.hasAppearanceStream=!1};lA(XA,eA);var $t=function(){XA.call(this),this.fontName="helvetica",this.combo=!1};lA($t,XA);var Yt=function(){$t.call(this),this.combo=!0};lA(Yt,$t);var FA=function(){Yt.call(this),this.edit=!0};lA(FA,Yt);var hA=function(){eA.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,15)},set:function(o){o?this.Ff=BA(this.Ff,15):this.Ff=yA(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,16)},set:function(o){o?this.Ff=BA(this.Ff,16):this.Ff=yA(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,17)},set:function(o){o?this.Ff=BA(this.Ff,17):this.Ff=yA(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,26)},set:function(o){o?this.Ff=BA(this.Ff,26):this.Ff=yA(this.Ff,26)}});var r,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(m){return m};if(this.scope&&(o=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var d,g=[];for(d in g.push("<<"),t)g.push("/"+d+" ("+qt(o(t[d]))+")");return g.push(">>"),g.join(` 139`)}},set:function(o){(0,w.default)(o)==="object"&&(t=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(o){typeof o=="string"&&(t.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(o){r=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(o){r="/"+o}})};lA(hA,eA);var _A=function(){hA.call(this),this.pushButton=!0};lA(_A,hA);var fr=function(){hA.call(this),this.radio=!0,this.pushButton=!1;var r=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){r=t!==void 0?t:[]}})};lA(fr,hA);var Hn=function(){var r,t;eA.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return r},set:function(g){r=g}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(g){t=g}});var o,d={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var g=function(E){return E};this.scope&&(g=this.scope.internal.getEncryptor(this.objId));var m,O=[];for(m in O.push("<<"),d)O.push("/"+m+" ("+qt(g(d[m]))+")");return O.push(">>"),O.join(` 140`)},set:function(g){(0,w.default)(g)==="object"&&(d=g)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return d.CA||""},set:function(g){typeof g=="string"&&(d.CA=g)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return o},set:function(g){o=g}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return o.substr(1,o.length-1)},set:function(g){o="/"+g}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=iA.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};lA(Hn,eA),fr.prototype.setAppearance=function(r){if(!("createAppearanceStream"in r)||!("getCA"in r))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var o=this.Kids[t];o.appearanceStreamContent=r.createAppearanceStream(o.optionName),o.caption=r.getCA()}},fr.prototype.createOption=function(r){var t=new Hn;return t.Parent=this,t.optionName=r,this.Kids.push(t),tn.call(this.scope,t),t};var Rn=function(){hA.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=iA.CheckBox.createAppearanceStream()};lA(Rn,hA);var In=function(){eA.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,13)},set:function(t){t?this.Ff=BA(this.Ff,13):this.Ff=yA(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,21)},set:function(t){t?this.Ff=BA(this.Ff,21):this.Ff=yA(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,23)},set:function(t){t?this.Ff=BA(this.Ff,23):this.Ff=yA(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,24)},set:function(t){t?this.Ff=BA(this.Ff,24):this.Ff=yA(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,25)},set:function(t){t?this.Ff=BA(this.Ff,25):this.Ff=yA(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,26)},set:function(t){t?this.Ff=BA(this.Ff,26):this.Ff=yA(this.Ff,26)}});var r=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return r},set:function(t){Number.isInteger(t)&&(r=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};lA(In,eA);var Cr=function(){In.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!DA(this.Ff,14)},set:function(r){r?this.Ff=BA(this.Ff,14):this.Ff=yA(this.Ff,14)}}),this.password=!0};lA(Cr,In);var iA={CheckBox:{createAppearanceStream:function(){return{N:{On:iA.CheckBox.YesNormal},D:{On:iA.CheckBox.YesPushDown,Off:iA.CheckBox.OffPushDown}}},YesPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=[],d=r.scope.internal.getFont(r.fontName,r.fontStyle).id,g=r.scope.__private__.encodeColorString(r.color),m=Dr(r,r.caption);return o.push("0.749023 g"),o.push("0 0 "+Mt(iA.internal.getWidth(r))+" "+Mt(iA.internal.getHeight(r))+" re"),o.push("f"),o.push("BMC"),o.push("q"),o.push("0 0 1 rg"),o.push("/"+d+" "+Mt(m.fontSize)+" Tf "+g),o.push("BT"),o.push(m.text),o.push("ET"),o.push("Q"),o.push("EMC"),t.stream=o.join(` 141`),t},YesNormal:function(r){var t=PA(r);t.scope=r.scope;var o=r.scope.internal.getFont(r.fontName,r.fontStyle).id,d=r.scope.__private__.encodeColorString(r.color),g=[],m=iA.internal.getHeight(r),O=iA.internal.getWidth(r),E=Dr(r,r.caption);return g.push("1 g"),g.push("0 0 "+Mt(O)+" "+Mt(m)+" re"),g.push("f"),g.push("q"),g.push("0 0 1 rg"),g.push("0 0 "+Mt(O-1)+" "+Mt(m-1)+" re"),g.push("W"),g.push("n"),g.push("0 g"),g.push("BT"),g.push("/"+o+" "+Mt(E.fontSize)+" Tf "+d),g.push(E.text),g.push("ET"),g.push("Q"),t.stream=g.join(` 142`),t},OffPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=[];return o.push("0.749023 g"),o.push("0 0 "+Mt(iA.internal.getWidth(r))+" "+Mt(iA.internal.getHeight(r))+" re"),o.push("f"),t.stream=o.join(` 143`),t}},RadioButton:{Circle:{createAppearanceStream:function(r){var t={D:{Off:iA.RadioButton.Circle.OffPushDown},N:{}};return t.N[r]=iA.RadioButton.Circle.YesNormal,t.D[r]=iA.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(r){var t=PA(r);t.scope=r.scope;var o=[],d=iA.internal.getWidth(r)<=iA.internal.getHeight(r)?iA.internal.getWidth(r)/4:iA.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var g=iA.internal.Bezier_C,m=Number((d*g).toFixed(5));return o.push("q"),o.push("1 0 0 1 "+aA(iA.internal.getWidth(r)/2)+" "+aA(iA.internal.getHeight(r)/2)+" cm"),o.push(d+" 0 m"),o.push(d+" "+m+" "+m+" "+d+" 0 "+d+" c"),o.push("-"+m+" "+d+" -"+d+" "+m+" -"+d+" 0 c"),o.push("-"+d+" -"+m+" -"+m+" -"+d+" 0 -"+d+" c"),o.push(m+" -"+d+" "+d+" -"+m+" "+d+" 0 c"),o.push("f"),o.push("Q"),t.stream=o.join(` 144`),t},YesPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=[],d=iA.internal.getWidth(r)<=iA.internal.getHeight(r)?iA.internal.getWidth(r)/4:iA.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var g=Number((2*d).toFixed(5)),m=Number((g*iA.internal.Bezier_C).toFixed(5)),O=Number((d*iA.internal.Bezier_C).toFixed(5));return o.push("0.749023 g"),o.push("q"),o.push("1 0 0 1 "+aA(iA.internal.getWidth(r)/2)+" "+aA(iA.internal.getHeight(r)/2)+" cm"),o.push(g+" 0 m"),o.push(g+" "+m+" "+m+" "+g+" 0 "+g+" c"),o.push("-"+m+" "+g+" -"+g+" "+m+" -"+g+" 0 c"),o.push("-"+g+" -"+m+" -"+m+" -"+g+" 0 -"+g+" c"),o.push(m+" -"+g+" "+g+" -"+m+" "+g+" 0 c"),o.push("f"),o.push("Q"),o.push("0 g"),o.push("q"),o.push("1 0 0 1 "+aA(iA.internal.getWidth(r)/2)+" "+aA(iA.internal.getHeight(r)/2)+" cm"),o.push(d+" 0 m"),o.push(d+" "+O+" "+O+" "+d+" 0 "+d+" c"),o.push("-"+O+" "+d+" -"+d+" "+O+" -"+d+" 0 c"),o.push("-"+d+" -"+O+" -"+O+" -"+d+" 0 -"+d+" c"),o.push(O+" -"+d+" "+d+" -"+O+" "+d+" 0 c"),o.push("f"),o.push("Q"),t.stream=o.join(` 145`),t},OffPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=[],d=iA.internal.getWidth(r)<=iA.internal.getHeight(r)?iA.internal.getWidth(r)/4:iA.internal.getHeight(r)/4;d=Number((.9*d).toFixed(5));var g=Number((2*d).toFixed(5)),m=Number((g*iA.internal.Bezier_C).toFixed(5));return o.push("0.749023 g"),o.push("q"),o.push("1 0 0 1 "+aA(iA.internal.getWidth(r)/2)+" "+aA(iA.internal.getHeight(r)/2)+" cm"),o.push(g+" 0 m"),o.push(g+" "+m+" "+m+" "+g+" 0 "+g+" c"),o.push("-"+m+" "+g+" -"+g+" "+m+" -"+g+" 0 c"),o.push("-"+g+" -"+m+" -"+m+" -"+g+" 0 -"+g+" c"),o.push(m+" -"+g+" "+g+" -"+m+" "+g+" 0 c"),o.push("f"),o.push("Q"),t.stream=o.join(` 146`),t}},Cross:{createAppearanceStream:function(r){var t={D:{Off:iA.RadioButton.Cross.OffPushDown},N:{}};return t.N[r]=iA.RadioButton.Cross.YesNormal,t.D[r]=iA.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(r){var t=PA(r);t.scope=r.scope;var o=[],d=iA.internal.calculateCross(r);return o.push("q"),o.push("1 1 "+Mt(iA.internal.getWidth(r)-2)+" "+Mt(iA.internal.getHeight(r)-2)+" re"),o.push("W"),o.push("n"),o.push(Mt(d.x1.x)+" "+Mt(d.x1.y)+" m"),o.push(Mt(d.x2.x)+" "+Mt(d.x2.y)+" l"),o.push(Mt(d.x4.x)+" "+Mt(d.x4.y)+" m"),o.push(Mt(d.x3.x)+" "+Mt(d.x3.y)+" l"),o.push("s"),o.push("Q"),t.stream=o.join(` 147`),t},YesPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=iA.internal.calculateCross(r),d=[];return d.push("0.749023 g"),d.push("0 0 "+Mt(iA.internal.getWidth(r))+" "+Mt(iA.internal.getHeight(r))+" re"),d.push("f"),d.push("q"),d.push("1 1 "+Mt(iA.internal.getWidth(r)-2)+" "+Mt(iA.internal.getHeight(r)-2)+" re"),d.push("W"),d.push("n"),d.push(Mt(o.x1.x)+" "+Mt(o.x1.y)+" m"),d.push(Mt(o.x2.x)+" "+Mt(o.x2.y)+" l"),d.push(Mt(o.x4.x)+" "+Mt(o.x4.y)+" m"),d.push(Mt(o.x3.x)+" "+Mt(o.x3.y)+" l"),d.push("s"),d.push("Q"),t.stream=d.join(` 148`),t},OffPushDown:function(r){var t=PA(r);t.scope=r.scope;var o=[];return o.push("0.749023 g"),o.push("0 0 "+Mt(iA.internal.getWidth(r))+" "+Mt(iA.internal.getHeight(r))+" re"),o.push("f"),t.stream=o.join(` 149`),t}}},createDefaultAppearanceStream:function(r){var t=r.scope.internal.getFont(r.fontName,r.fontStyle).id,o=r.scope.__private__.encodeColorString(r.color);return"/"+t+" "+r.fontSize+" Tf "+o}};iA.internal={Bezier_C:.551915024494,calculateCross:function(r){var t=iA.internal.getWidth(r),o=iA.internal.getHeight(r),d=Math.min(t,o);return{x1:{x:(t-d)/2,y:(o-d)/2+d},x2:{x:(t-d)/2+d,y:(o-d)/2},x3:{x:(t-d)/2,y:(o-d)/2},x4:{x:(t-d)/2+d,y:(o-d)/2+d}}}},iA.internal.getWidth=function(r){var t=0;return(0,w.default)(r)==="object"&&(t=ir(r.Rect[2])),t},iA.internal.getHeight=function(r){var t=0;return(0,w.default)(r)==="object"&&(t=ir(r.Rect[3])),t};var tn=Rt.addField=function(r){if(zt(this,r),!(r instanceof eA))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=r).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),r.page=r.scope.internal.getCurrentPageInfo().pageNumber,this};Rt.AcroFormChoiceField=XA,Rt.AcroFormListBox=$t,Rt.AcroFormComboBox=Yt,Rt.AcroFormEditBox=FA,Rt.AcroFormButton=hA,Rt.AcroFormPushButton=_A,Rt.AcroFormRadioButton=fr,Rt.AcroFormCheckBox=Rn,Rt.AcroFormTextField=In,Rt.AcroFormPasswordField=Cr,Rt.AcroFormAppearance=iA,Rt.AcroForm={ChoiceField:XA,ListBox:$t,ComboBox:Yt,EditBox:FA,Button:hA,PushButton:_A,RadioButton:fr,CheckBox:Rn,TextField:In,PasswordField:Cr,Appearance:iA},ke.AcroForm={ChoiceField:XA,ListBox:$t,ComboBox:Yt,EditBox:FA,Button:hA,PushButton:_A,RadioButton:fr,CheckBox:Rn,TextField:In,PasswordField:Cr,Appearance:iA};var Xn=ke.AcroForm;function HA(r){return r.reduce(function(t,o,d){return t[o]=d,t},{})}(function(r){var t="addImage_";r.__addimage__={};var o="UNKNOWN",d={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},g=r.__addimage__.getImageFileTypeByImageData=function(me,Ee){var Ve,Ge,xt,Ut,Lt,gt=o;if((Ee=Ee||o)==="RGBA"||me.data!==void 0&&me.data instanceof Uint8ClampedArray&&"height"in me&&"width"in me)return"RGBA";if(nt(me))for(Lt in d)for(xt=d[Lt],Ve=0;Ve<xt.length;Ve+=1){for(Ut=!0,Ge=0;Ge<xt[Ve].length;Ge+=1)if(xt[Ve][Ge]!==void 0&&xt[Ve][Ge]!==me[Ge]){Ut=!1;break}if(Ut===!0){gt=Lt;break}}else for(Lt in d)for(xt=d[Lt],Ve=0;Ve<xt.length;Ve+=1){for(Ut=!0,Ge=0;Ge<xt[Ve].length;Ge+=1)if(xt[Ve][Ge]!==void 0&&xt[Ve][Ge]!==me.charCodeAt(Ge)){Ut=!1;break}if(Ut===!0){gt=Lt;break}}return gt===o&&Ee!==o&&(gt=Ee),gt},m=function me(Ee){for(var Ve=this.internal.write,Ge=this.internal.putStream,xt=(0,this.internal.getFilters)();xt.indexOf("FlateEncode")!==-1;)xt.splice(xt.indexOf("FlateEncode"),1);Ee.objectId=this.internal.newObject();var Ut=[];if(Ut.push({key:"Type",value:"/XObject"}),Ut.push({key:"Subtype",value:"/Image"}),Ut.push({key:"Width",value:Ee.width}),Ut.push({key:"Height",value:Ee.height}),Ee.colorSpace===pe.INDEXED?Ut.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(Ee.palette.length/3-1)+" "+("sMask"in Ee&&Ee.sMask!==void 0?Ee.objectId+2:Ee.objectId+1)+" 0 R]"}):(Ut.push({key:"ColorSpace",value:"/"+Ee.colorSpace}),Ee.colorSpace===pe.DEVICE_CMYK&&Ut.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Ut.push({key:"BitsPerComponent",value:Ee.bitsPerComponent}),"decodeParameters"in Ee&&Ee.decodeParameters!==void 0&&Ut.push({key:"DecodeParms",value:"<<"+Ee.decodeParameters+">>"}),"transparency"in Ee&&Array.isArray(Ee.transparency)&&Ee.transparency.length>0){for(var Lt="",gt=0,St=Ee.transparency.length;gt<St;gt++)Lt+=Ee.transparency[gt]+" "+Ee.transparency[gt]+" ";Ut.push({key:"Mask",value:"["+Lt+"]"})}Ee.sMask!==void 0&&Ut.push({key:"SMask",value:Ee.objectId+1+" 0 R"});var rA=Ee.filter!==void 0?["/"+Ee.filter]:void 0;if(Ge({data:Ee.data,additionalKeyValues:Ut,alreadyAppliedFilters:rA,objectId:Ee.objectId}),Ve("endobj"),"sMask"in Ee&&Ee.sMask!==void 0){var Wt,se=(Wt=Ee.sMaskBitsPerComponent)!==null&&Wt!==void 0?Wt:Ee.bitsPerComponent,Pe={width:Ee.width,height:Ee.height,colorSpace:"DeviceGray",bitsPerComponent:se,data:Ee.sMask};"filter"in Ee&&(Pe.decodeParameters="/Predictor ".concat(Ee.predictor," /Colors 1 /BitsPerComponent ").concat(se," /Columns ").concat(Ee.width),Pe.filter=Ee.filter),me.call(this,Pe)}if(Ee.colorSpace===pe.INDEXED){var Re=this.internal.newObject();Ge({data:ht(new Uint8Array(Ee.palette)),objectId:Re}),Ve("endobj")}},O=function(){var me=this.internal.collections[t+"images"];for(var Ee in me)m.call(this,me[Ee])},E=function(){var me,Ee=this.internal.collections[t+"images"],Ve=this.internal.write;for(var Ge in Ee)Ve("/I"+(me=Ee[Ge]).index,me.objectId,"0","R")},F=function(){this.internal.collections[t+"images"]||(this.internal.collections[t+"images"]={},this.internal.events.subscribe("putResources",O),this.internal.events.subscribe("putXobjectDict",E))},k=function(){var me=this.internal.collections[t+"images"];return F.call(this),me},$=function(){return Object.keys(this.internal.collections[t+"images"]).length},ue=function(me){return typeof r["process"+me.toUpperCase()]=="function"},we=function(me){return(0,w.default)(me)==="object"&&me.nodeType===1},R=function(me,Ee){if(me.nodeName==="IMG"&&me.hasAttribute("src")){var Ve=""+me.getAttribute("src");if(Ve.indexOf("data:image/")===0)return X(unescape(Ve).split("base64,").pop());var Ge=r.loadFile(Ve,!0);if(Ge!==void 0)return Ge}if(me.nodeName==="CANVAS"){if(me.width===0||me.height===0)throw new Error("Given canvas must have data. Canvas width: "+me.width+", height: "+me.height);var xt;switch(Ee){case"PNG":xt="image/png";break;case"WEBP":xt="image/webp";break;default:xt="image/jpeg"}return X(me.toDataURL(xt,1).split("base64,").pop())}},Oe=function(me){var Ee=this.internal.collections[t+"images"];if(Ee){for(var Ve in Ee)if(me===Ee[Ve].alias)return Ee[Ve]}},Ie=function(me,Ee,Ve){return me||Ee||(me=-96,Ee=-96),me<0&&(me=-1*Ve.width*72/me/this.internal.scaleFactor),Ee<0&&(Ee=-1*Ve.height*72/Ee/this.internal.scaleFactor),me===0&&(me=Ee*Ve.width/Ve.height),Ee===0&&(Ee=me*Ve.height/Ve.width),[me,Ee]},De=function(me,Ee,Ve,Ge,xt,Ut){var Lt=Ie.call(this,Ve,Ge,xt),gt=this.internal.getCoordinateString,St=this.internal.getVerticalCoordinateString,rA=k.call(this);if(Ve=Lt[0],Ge=Lt[1],rA[xt.index]=xt,Ut){Ut*=Math.PI/180;var Wt=Math.cos(Ut),se=Math.sin(Ut),Pe=function(it){return it.toFixed(4)},Re=[Pe(Wt),Pe(se),Pe(-1*se),Pe(Wt),0,0,"cm"]}this.internal.write("q"),Ut?(this.internal.write([1,"0","0",1,gt(me),St(Ee+Ge),"cm"].join(" ")),this.internal.write(Re.join(" ")),this.internal.write([gt(Ve),"0","0",gt(Ge),"0","0","cm"].join(" "))):this.internal.write([gt(Ve),"0","0",gt(Ge),gt(me),St(Ee+Ge),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+xt.index+" Do"),this.internal.write("Q")},pe=r.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};r.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Je=r.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},ct=r.__addimage__.sHashCode=function(me){var Ee,Ve,Ge=0;if(typeof me=="string")for(Ve=me.length,Ee=0;Ee<Ve;Ee++)Ge=(Ge<<5)-Ge+me.charCodeAt(Ee),Ge|=0;else if(nt(me))for(Ve=me.byteLength/2,Ee=0;Ee<Ve;Ee++)Ge=(Ge<<5)-Ge+me[Ee],Ge|=0;return Ge},Ke=r.__addimage__.validateStringAsBase64=function(me){(me=me||"").toString().trim();var Ee=!0;return me.length===0&&(Ee=!1),me.length%4!=0&&(Ee=!1),/^[A-Za-z0-9+/]+$/.test(me.substr(0,me.length-2))===!1&&(Ee=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(me.substr(-2))===!1&&(Ee=!1),Ee},de=r.__addimage__.extractImageFromDataUrl=function(me){if(me==null||!(me=me.trim()).startsWith("data:"))return null;var Ee=me.indexOf(",");return Ee<0?null:me.substring(0,Ee).trim().endsWith("base64")?me.substring(Ee+1):null};r.__addimage__.isArrayBuffer=function(me){return me instanceof ArrayBuffer};var nt=r.__addimage__.isArrayBufferView=function(me){return me instanceof Int8Array||me instanceof Uint8Array||me instanceof Uint8ClampedArray||me instanceof Int16Array||me instanceof Uint16Array||me instanceof Int32Array||me instanceof Uint32Array||me instanceof Float32Array||me instanceof Float64Array},Et=r.__addimage__.binaryStringToUint8Array=function(me){for(var Ee=me.length,Ve=new Uint8Array(Ee),Ge=0;Ge<Ee;Ge++)Ve[Ge]=me.charCodeAt(Ge);return Ve},ht=r.__addimage__.arrayBufferToBinaryString=function(me){for(var Ee="",Ve=nt(me)?me:new Uint8Array(me),Ge=0;Ge<Ve.length;Ge+=8192)Ee+=String.fromCharCode.apply(null,Ve.subarray(Ge,Ge+8192));return Ee};r.addImage=function(){var me,Ee,Ve,Ge,xt,Ut,Lt,gt,St;if(typeof arguments[1]=="number"?(Ee=o,Ve=arguments[1],Ge=arguments[2],xt=arguments[3],Ut=arguments[4],Lt=arguments[5],gt=arguments[6],St=arguments[7]):(Ee=arguments[1],Ve=arguments[2],Ge=arguments[3],xt=arguments[4],Ut=arguments[5],Lt=arguments[6],gt=arguments[7],St=arguments[8]),(0,w.default)(me=arguments[0])==="object"&&!we(me)&&"imageData"in me){var rA=me;me=rA.imageData,Ee=rA.format||Ee||o,Ve=rA.x||Ve||0,Ge=rA.y||Ge||0,xt=rA.w||rA.width||xt,Ut=rA.h||rA.height||Ut,Lt=rA.alias||Lt,gt=rA.compression||gt,St=rA.rotation||rA.angle||St}var Wt=this.internal.getFilters();if(gt===void 0&&Wt.indexOf("FlateEncode")!==-1&&(gt="SLOW"),isNaN(Ve)||isNaN(Ge))throw new Error("Invalid coordinates passed to jsPDF.addImage");F.call(this);var se=We.call(this,me,Ee,Lt,gt);return De.call(this,Ve,Ge,xt,Ut,se,St),this};var We=function(me,Ee,Ve,Ge){var xt,Ut,Lt;if(typeof me=="string"&&g(me)===o){me=unescape(me);var gt=Ct(me,!1);(gt!==""||(gt=r.loadFile(me,!0))!==void 0)&&(me=gt)}if(we(me)&&(me=R(me,Ee)),Ee=g(me,Ee),!ue(Ee))throw new Error("addImage does not support files of type '"+Ee+"', please ensure that a plugin for '"+Ee+"' support is added.");if(((Lt=Ve)==null||Lt.length===0)&&(Ve=function(St){return typeof St=="string"||nt(St)?ct(St):nt(St.data)?ct(St.data):null}(me)),(xt=Oe.call(this,Ve))||(me instanceof Uint8Array||Ee==="RGBA"||(Ut=me,me=Et(me)),xt=this["process"+Ee.toUpperCase()](me,$.call(this),Ve,function(St){return St&&typeof St=="string"&&(St=St.toUpperCase()),St in r.image_compression?St:Je.NONE}(Ge),Ut)),!xt)throw new Error("An unknown error occurred whilst processing the image.");return xt},Ct=r.__addimage__.convertBase64ToBinaryString=function(me,Ee){Ee=typeof Ee!="boolean"||Ee;var Ve,Ge="";if(typeof me=="string"){var xt;Ve=(xt=de(me))!==null&&xt!==void 0?xt:me;try{Ge=X(Ve)}catch(Ut){if(Ee)throw Ke(Ve)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Ut.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Ge};r.getImageProperties=function(me){var Ee,Ve,Ge="";if(we(me)&&(me=R(me)),typeof me=="string"&&g(me)===o&&((Ge=Ct(me,!1))===""&&(Ge=r.loadFile(me)||""),me=Ge),Ve=g(me),!ue(Ve))throw new Error("addImage does not support files of type '"+Ve+"', please ensure that a plugin for '"+Ve+"' support is added.");if(me instanceof Uint8Array||(me=Et(me)),!(Ee=this["process"+Ve.toUpperCase()](me)))throw new Error("An unknown error occurred whilst processing the image");return Ee.fileType=Ve,Ee}})(ke.API),function(r){var t=function(o){if(o!==void 0&&o!="")return!0};ke.API.events.push(["addPage",function(o){this.internal.getPageInfo(o.pageNumber).pageContext.annotations=[]}]),r.events.push(["putPage",function(o){for(var d,g,m,O=this.internal.getCoordinateString,E=this.internal.getVerticalCoordinateString,F=this.internal.getPageInfoByObjId(o.objId),k=o.pageContext.annotations,$=!1,ue=0;ue<k.length&&!$;ue++)switch((d=k[ue]).type){case"link":(t(d.options.url)||t(d.options.pageNumber))&&($=!0);break;case"reference":case"text":case"freetext":$=!0}if($!=0){this.internal.write("/Annots [");for(var we=0;we<k.length;we++){d=k[we];var R=this.internal.pdfEscape,Oe=this.internal.getEncryptor(o.objId);switch(d.type){case"reference":this.internal.write(" "+d.object.objId+" 0 R ");break;case"text":var Ie=this.internal.newAdditionalObject(),De=this.internal.newAdditionalObject(),pe=this.internal.getEncryptor(Ie.objId),Je=d.title||"Note";m="<</Type /Annot /Subtype /Text "+(g="/Rect ["+O(d.bounds.x)+" "+E(d.bounds.y+d.bounds.h)+" "+O(d.bounds.x+d.bounds.w)+" "+E(d.bounds.y)+"] ")+"/Contents ("+R(pe(d.contents))+")",m+=" /Popup "+De.objId+" 0 R",m+=" /P "+F.objId+" 0 R",m+=" /T ("+R(pe(Je))+") >>",Ie.content=m;var ct=Ie.objId+" 0 R";m="<</Type /Annot /Subtype /Popup "+(g="/Rect ["+O(d.bounds.x+30)+" "+E(d.bounds.y+d.bounds.h)+" "+O(d.bounds.x+d.bounds.w+30)+" "+E(d.bounds.y)+"] ")+" /Parent "+ct,d.open&&(m+=" /Open true"),m+=" >>",De.content=m,this.internal.write(Ie.objId,"0 R",De.objId,"0 R");break;case"freetext":g="/Rect ["+O(d.bounds.x)+" "+E(d.bounds.y)+" "+O(d.bounds.x+d.bounds.w)+" "+E(d.bounds.y+d.bounds.h)+"] ";var Ke=d.color||"#000000";m="<</Type /Annot /Subtype /FreeText "+g+"/Contents ("+R(Oe(d.contents))+")",m+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Ke+")",m+=" /Border [0 0 0]",m+=" >>",this.internal.write(m);break;case"link":if(d.options.name){var de=this.annotations._nameMap[d.options.name];d.options.pageNumber=de.page,d.options.top=de.y}else d.options.top||(d.options.top=0);if(g="/Rect ["+d.finalBounds.x+" "+d.finalBounds.y+" "+d.finalBounds.w+" "+d.finalBounds.h+"] ",m="",d.options.url)m="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /A <</S /URI /URI ("+R(Oe(d.options.url))+") >>";else if(d.options.pageNumber)switch(m="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(d.options.pageNumber).objId+" 0 R",d.options.magFactor=d.options.magFactor||"XYZ",d.options.magFactor){case"Fit":m+=" /Fit]";break;case"FitH":m+=" /FitH "+d.options.top+"]";break;case"FitV":d.options.left=d.options.left||0,m+=" /FitV "+d.options.left+"]";break;default:var nt=E(d.options.top);d.options.left=d.options.left||0,d.options.zoom===void 0&&(d.options.zoom=0),m+=" /XYZ "+d.options.left+" "+nt+" "+d.options.zoom+"]"}m!=""&&(m+=" >>",this.internal.write(m))}}this.internal.write("]")}}]),r.createAnnotation=function(o){var d=this.internal.getCurrentPageInfo();switch(o.type){case"link":this.link(o.bounds.x,o.bounds.y,o.bounds.w,o.bounds.h,o);break;case"text":case"freetext":d.pageContext.annotations.push(o)}},r.link=function(o,d,g,m,O){var E=this.internal.getCurrentPageInfo(),F=this.internal.getCoordinateString,k=this.internal.getVerticalCoordinateString;E.pageContext.annotations.push({finalBounds:{x:F(o),y:k(d),w:F(o+g),h:k(d+m)},options:O,type:"link"})},r.textWithLink=function(o,d,g,m){var O,E,F=this.getTextWidth(o),k=this.internal.getLineHeight()/this.internal.scaleFactor;if(m.maxWidth!==void 0){E=m.maxWidth;var $=this.splitTextToSize(o,E).length;O=Math.ceil(k*$)}else E=F,O=k;return this.text(o,d,g,m),g+=.2*k,m.align==="center"&&(d-=F/2),m.align==="right"&&(d-=F),this.link(d,g-k,E,O,m),F},r.getTextWidth=function(o){var d=this.internal.getFontSize();return this.getStringUnitWidth(o)*d/this.internal.scaleFactor}}(ke.API),function(r){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},o={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},d={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},g=[1570,1571,1573,1575];r.__arabicParser__={};var m=r.__arabicParser__.isInArabicSubstitutionA=function(Ie){return t[Ie.charCodeAt(0)]!==void 0},O=r.__arabicParser__.isArabicLetter=function(Ie){return typeof Ie=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Ie)},E=r.__arabicParser__.isArabicEndLetter=function(Ie){return O(Ie)&&m(Ie)&&t[Ie.charCodeAt(0)].length<=2},F=r.__arabicParser__.isArabicAlfLetter=function(Ie){return O(Ie)&&g.indexOf(Ie.charCodeAt(0))>=0};r.__arabicParser__.arabicLetterHasIsolatedForm=function(Ie){return O(Ie)&&m(Ie)&&t[Ie.charCodeAt(0)].length>=1};var k=r.__arabicParser__.arabicLetterHasFinalForm=function(Ie){return O(Ie)&&m(Ie)&&t[Ie.charCodeAt(0)].length>=2};r.__arabicParser__.arabicLetterHasInitialForm=function(Ie){return O(Ie)&&m(Ie)&&t[Ie.charCodeAt(0)].length>=3};var $=r.__arabicParser__.arabicLetterHasMedialForm=function(Ie){return O(Ie)&&m(Ie)&&t[Ie.charCodeAt(0)].length==4},ue=r.__arabicParser__.resolveLigatures=function(Ie){var De=0,pe=o,Je="",ct=0;for(De=0;De<Ie.length;De+=1)pe[Ie.charCodeAt(De)]!==void 0?(ct++,typeof(pe=pe[Ie.charCodeAt(De)])=="number"&&(Je+=String.fromCharCode(pe),pe=o,ct=0),De===Ie.length-1&&(pe=o,Je+=Ie.charAt(De-(ct-1)),De-=ct-1,ct=0)):(pe=o,Je+=Ie.charAt(De-ct),De-=ct,ct=0);return Je};r.__arabicParser__.isArabicDiacritic=function(Ie){return Ie!==void 0&&d[Ie.charCodeAt(0)]!==void 0};var we=r.__arabicParser__.getCorrectForm=function(Ie,De,pe){return O(Ie)?m(Ie)===!1?-1:!k(Ie)||!O(De)&&!O(pe)||!O(pe)&&E(De)||E(Ie)&&!O(De)||E(Ie)&&F(De)||E(Ie)&&E(De)?0:$(Ie)&&O(De)&&!E(De)&&O(pe)&&k(pe)?3:E(Ie)||!O(pe)?1:2:-1},R=function(Ie){var De=0,pe=0,Je=0,ct="",Ke="",de="",nt=(Ie=Ie||"").split("\\s+"),Et=[];for(De=0;De<nt.length;De+=1){for(Et.push(""),pe=0;pe<nt[De].length;pe+=1)ct=nt[De][pe],Ke=nt[De][pe-1],de=nt[De][pe+1],O(ct)?(Je=we(ct,Ke,de),Et[De]+=Je!==-1?String.fromCharCode(t[ct.charCodeAt(0)][Je]):ct):Et[De]+=ct;Et[De]=ue(Et[De])}return Et.join(" ")},Oe=r.__arabicParser__.processArabic=r.processArabic=function(){var Ie,De=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,pe=[];if(Array.isArray(De)){var Je=0;for(pe=[],Je=0;Je<De.length;Je+=1)Array.isArray(De[Je])?pe.push([R(De[Je][0]),De[Je][1],De[Je][2]]):pe.push([R(De[Je])]);Ie=pe}else Ie=R(De);return typeof arguments[0]=="string"?Ie:(arguments[0].text=Ie,arguments[0])};r.events.push(["preProcessText",Oe])}(ke.API),ke.API.autoPrint=function(r){var t;return(r=r||{}).variant=r.variant||"non-conform",r.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+t+" 0 R")})),this},function(r){var t=function(){var o=void 0;Object.defineProperty(this,"pdf",{get:function(){return o},set:function(E){o=E}});var d=150;Object.defineProperty(this,"width",{get:function(){return d},set:function(E){d=isNaN(E)||Number.isInteger(E)===!1||E<0?150:E,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=d+1)}});var g=300;Object.defineProperty(this,"height",{get:function(){return g},set:function(E){g=isNaN(E)||Number.isInteger(E)===!1||E<0?300:E,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=g+1)}});var m=[];Object.defineProperty(this,"childNodes",{get:function(){return m},set:function(E){m=E}});var O={};Object.defineProperty(this,"style",{get:function(){return O},set:function(E){O=E}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(o,d){var g;if((o=o||"2d")!=="2d")return null;for(g in d)this.pdf.context2d.hasOwnProperty(g)&&(this.pdf.context2d[g]=d[g]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},r.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(ke.API),function(r){var t={left:0,top:0,bottom:0,right:0},o=!1,d=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),g.call(this))},g=function(){this.internal.__cell__.lastCell=new m,this.internal.__cell__.pages=1},m=function(){var F=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return F},set:function(Ie){F=Ie}});var k=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return k},set:function(Ie){k=Ie}});var $=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return $},set:function(Ie){$=Ie}});var ue=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return ue},set:function(Ie){ue=Ie}});var we=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return we},set:function(Ie){we=Ie}});var R=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return R},set:function(Ie){R=Ie}});var Oe=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Oe},set:function(Ie){Oe=Ie}}),this};m.prototype.clone=function(){return new m(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},m.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},r.setHeaderFunction=function(F){return d.call(this),this.internal.__cell__.headerFunction=typeof F=="function"?F:void 0,this},r.getTextDimensions=function(F,k){d.call(this);var $=(k=k||{}).fontSize||this.getFontSize(),ue=k.font||this.getFont(),we=k.scaleFactor||this.internal.scaleFactor,R=0,Oe=0,Ie=0,De=this;if(!Array.isArray(F)&&typeof F!="string"){if(typeof F!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");F=String(F)}var pe=k.maxWidth;pe>0?typeof F=="string"?F=this.splitTextToSize(F,pe):Object.prototype.toString.call(F)==="[object Array]"&&(F=F.reduce(function(ct,Ke){return ct.concat(De.splitTextToSize(Ke,pe))},[])):F=Array.isArray(F)?F:[F];for(var Je=0;Je<F.length;Je++)R<(Ie=this.getStringUnitWidth(F[Je],{font:ue})*$)&&(R=Ie);return R!==0&&(Oe=F.length),{w:R/=we,h:Math.max((Oe*$*this.getLineHeightFactor()-$*(this.getLineHeightFactor()-1))/we,0)}},r.cellAddPage=function(){d.call(this),this.addPage();var F=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new m(F.left,F.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var O=r.cell=function(){var F;F=arguments[0]instanceof m?arguments[0]:new m(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),d.call(this);var k=this.internal.__cell__.lastCell,$=this.internal.__cell__.padding,ue=this.internal.__cell__.margins||t,we=this.internal.__cell__.tableHeaderRow,R=this.internal.__cell__.printHeaders;return k.lineNumber!==void 0&&(k.lineNumber===F.lineNumber?(F.x=(k.x||0)+(k.width||0),F.y=k.y||0):k.y+k.height+F.height+ue.bottom>this.getPageHeight()?(this.cellAddPage(),F.y=ue.top,R&&we&&(this.printHeaderRow(F.lineNumber,!0),F.y+=we[0].height)):F.y=k.y+k.height||F.y),F.text[0]!==void 0&&(this.rect(F.x,F.y,F.width,F.height,o===!0?"FD":void 0),F.align==="right"?this.text(F.text,F.x+F.width-$,F.y+$,{align:"right",baseline:"top"}):F.align==="center"?this.text(F.text,F.x+F.width/2,F.y+$,{align:"center",baseline:"top",maxWidth:F.width-$-$}):this.text(F.text,F.x+$,F.y+$,{align:"left",baseline:"top",maxWidth:F.width-$-$})),this.internal.__cell__.lastCell=F,this};r.table=function(F,k,$,ue,we){if(d.call(this),!$)throw new Error("No data for PDF table.");var R,Oe,Ie,De,pe=[],Je=[],ct=[],Ke={},de={},nt=[],Et=[],ht=(we=we||{}).autoSize||!1,We=we.printHeaders!==!1,Ct=we.css&&we.css["font-size"]!==void 0?16*we.css["font-size"]:we.fontSize||12,me=we.margins||Object.assign({width:this.getPageWidth()},t),Ee=typeof we.padding=="number"?we.padding:3,Ve=we.headerBackgroundColor||"#c8c8c8",Ge=we.headerTextColor||"#000";if(g.call(this),this.internal.__cell__.printHeaders=We,this.internal.__cell__.margins=me,this.internal.__cell__.table_font_size=Ct,this.internal.__cell__.padding=Ee,this.internal.__cell__.headerBackgroundColor=Ve,this.internal.__cell__.headerTextColor=Ge,this.setFontSize(Ct),ue==null)Je=pe=Object.keys($[0]),ct=pe.map(function(){return"left"});else if(Array.isArray(ue)&&(0,w.default)(ue[0])==="object")for(pe=ue.map(function(rA){return rA.name}),Je=ue.map(function(rA){return rA.prompt||rA.name||""}),ct=ue.map(function(rA){return rA.align||"left"}),R=0;R<ue.length;R+=1)de[ue[R].name]=.7499990551181103*ue[R].width;else Array.isArray(ue)&&typeof ue[0]=="string"&&(Je=pe=ue,ct=pe.map(function(){return"left"}));if(ht||Array.isArray(ue)&&typeof ue[0]=="string")for(R=0;R<pe.length;R+=1){for(Ke[De=pe[R]]=$.map(function(rA){return rA[De]}),this.setFont(void 0,"bold"),nt.push(this.getTextDimensions(Je[R],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Oe=Ke[De],this.setFont(void 0,"normal"),Ie=0;Ie<Oe.length;Ie+=1)nt.push(this.getTextDimensions(Oe[Ie],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);de[De]=Math.max.apply(null,nt)+Ee+Ee,nt=[]}if(We){var xt={};for(R=0;R<pe.length;R+=1)xt[pe[R]]={},xt[pe[R]].text=Je[R],xt[pe[R]].align=ct[R];var Ut=E.call(this,xt,de);Et=pe.map(function(rA){return new m(F,k,de[rA],Ut,xt[rA].text,void 0,xt[rA].align)}),this.setTableHeaderRow(Et),this.printHeaderRow(1,!1)}var Lt=ue.reduce(function(rA,Wt){return rA[Wt.name]=Wt.align,rA},{});for(R=0;R<$.length;R+=1){"rowStart"in we&&we.rowStart instanceof Function&&we.rowStart({row:R,data:$[R]},this);var gt=E.call(this,$[R],de);for(Ie=0;Ie<pe.length;Ie+=1){var St=$[R][pe[Ie]];"cellStart"in we&&we.cellStart instanceof Function&&we.cellStart({row:R,col:Ie,data:St},this),O.call(this,new m(F,k,de[pe[Ie]],gt,St,R+2,Lt[pe[Ie]]))}}return this.internal.__cell__.table_x=F,this.internal.__cell__.table_y=k,this};var E=function(F,k){var $=this.internal.__cell__.padding,ue=this.internal.__cell__.table_font_size,we=this.internal.scaleFactor;return Object.keys(F).map(function(R){var Oe=F[R];return this.splitTextToSize(Oe.hasOwnProperty("text")?Oe.text:Oe,k[R]-$-$)},this).map(function(R){return this.getLineHeightFactor()*R.length*ue/we+$+$},this).reduce(function(R,Oe){return Math.max(R,Oe)},0)};r.setTableHeaderRow=function(F){d.call(this),this.internal.__cell__.tableHeaderRow=F},r.printHeaderRow=function(F,k){if(d.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var $;if(o=!0,typeof this.internal.__cell__.headerFunction=="function"){var ue=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new m(ue[0],ue[1],ue[2],ue[3],void 0,-1)}this.setFont(void 0,"bold");for(var we=[],R=0;R<this.internal.__cell__.tableHeaderRow.length;R+=1){$=this.internal.__cell__.tableHeaderRow[R].clone(),k&&($.y=this.internal.__cell__.margins.top||0,we.push($)),$.lineNumber=F;var Oe=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),O.call(this,$),this.setTextColor(Oe)}we.length>0&&this.setTableHeaderRow(we),this.setFont(void 0,"normal"),o=!1}}(ke.API);var Es={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Sn=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],gn=HA(Sn),Tn=[100,200,300,400,500,600,700,800,900],pn=HA(Tn);function os(r){var t=r.family.replace(/"|'/g,"").toLowerCase(),o=function(m){return Es[m=m||"normal"]?m:"normal"}(r.style),d=function(m){return m?typeof m=="number"?m>=100&&m<=900&&m%100==0?m:400:/^\d00$/.test(m)?parseInt(m):m==="bold"?700:400:400}(r.weight),g=function(m){return typeof gn[m=m||"normal"]=="number"?m:"normal"}(r.stretch);return{family:t,style:o,weight:d,stretch:g,src:r.src||[],ref:r.ref||{name:t,style:[g,o,d].join(" ")}}}function An(r,t,o,d){var g;for(g=o;g>=0&&g<t.length;g+=d)if(r[t[g]])return r[t[g]];for(g=o;g>=0&&g<t.length;g-=d)if(r[t[g]])return r[t[g]]}var as={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Lr={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function mi(r){return[r.stretch,r.style,r.weight,r.family].join(" ")}function Gn(r){return r.trimLeft()}function oi(r,t){for(var o=0;o<r.length;){if(r.charAt(o)===t)return[r.substring(0,o),r.substring(o+1)];o+=1}return null}function Ii(r){var t=r.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],r.substring(t[0].length)]}var ai,mn,gs,ln,li,Wr,Ns,js,Fs=["times"];function Ws(r,t,o,d,g){var m=4,O=rn;switch(g){case ke.API.image_compression.FAST:m=1,O=ui;break;case ke.API.image_compression.MEDIUM:m=6,O=vn;break;case ke.API.image_compression.SLOW:m=9,O=Ys}r=function(F,k,$,ue){for(var we,R=F.length/k,Oe=new Uint8Array(F.length+R),Ie=[Xs,ui,rn,vn,Ys],De=0;De<R;De+=1){var pe=De*k,Je=F.subarray(pe,pe+k);if(ue)Oe.set(ue(Je,$,we),pe+De);else{for(var ct=Ie.length,Ke=[],de=0;de<ct;de+=1)Ke[de]=Ie[de](Je,$,we);var nt=Si(Ke.concat());Oe.set(Ke[nt],pe+De)}we=Je}return Oe}(r,t,Math.ceil(o*d/8),O);var E=(0,j.zlibSync)(r,{level:m});return ke.API.__addimage__.arrayBufferToBinaryString(E)}function Xs(r){var t=Array.apply([],r);return t.unshift(0),t}function ui(r,t){var o=r.length,d=[];d[0]=1;for(var g=0;g<o;g+=1){var m=r[g-t]||0;d[g+1]=r[g]-m+256&255}return d}function rn(r,t,o){var d=r.length,g=[];g[0]=2;for(var m=0;m<d;m+=1){var O=o&&o[m]||0;g[m+1]=r[m]-O+256&255}return g}function vn(r,t,o){var d=r.length,g=[];g[0]=3;for(var m=0;m<d;m+=1){var O=r[m-t]||0,E=o&&o[m]||0;g[m+1]=r[m]+256-(O+E>>>1)&255}return g}function Ys(r,t,o){var d=r.length,g=[];g[0]=4;for(var m=0;m<d;m+=1){var O=Us(r[m-t]||0,o&&o[m]||0,o&&o[m-t]||0);g[m+1]=r[m]-O+256&255}return g}function Us(r,t,o){if(r===t&&t===o)return r;var d=Math.abs(t-o),g=Math.abs(r-o),m=Math.abs(r+t-o-o);return d<=g&&d<=m?r:g<=m?t:o}function Si(r){var t=r.map(function(o){return o.reduce(function(d,g){return d+Math.abs(g)},0)});return t.indexOf(Math.min.apply(null,t))}function Yn(r,t,o){var d=t*o,g=Math.floor(d/8),m=16-(d-8*g+o),O=(1<<o)-1;return Mn(r,g)>>m&O}function qA(r,t,o,d){var g=o*d,m=Math.floor(g/8),O=16-(g-8*m+d),E=(1<<d)-1,F=(t&E)<<O;(function(k,$,ue){if($+1<k.byteLength)k.setUint16($,ue,!1);else{var we=ue>>8&255;k.setUint8($,we)}})(r,m,Mn(r,m)&~(E<<O)&65535|F)}function Mn(r,t){return t+1<r.byteLength?r.getUint16(t,!1):r.getUint8(t)<<8}function $n(r){var t=0;if(r[t++]!==71||r[t++]!==73||r[t++]!==70||r[t++]!==56||(r[t++]+1&253)!=56||r[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var o=r[t++]|r[t++]<<8,d=r[t++]|r[t++]<<8,g=r[t++],m=g>>7,O=1<<1+(7&g);r[t++],r[t++];var E=null,F=null;m&&(E=t,F=O,t+=3*O);var k=!0,$=[],ue=0,we=null,R=0,Oe=null;for(this.width=o,this.height=d;k&&t<r.length;)switch(r[t++]){case 33:switch(r[t++]){case 255:if(r[t]!==11||r[t+1]==78&&r[t+2]==69&&r[t+3]==84&&r[t+4]==83&&r[t+5]==67&&r[t+6]==65&&r[t+7]==80&&r[t+8]==69&&r[t+9]==50&&r[t+10]==46&&r[t+11]==48&&r[t+12]==3&&r[t+13]==1&&r[t+16]==0)t+=14,Oe=r[t++]|r[t++]<<8,t++;else for(t+=12;;){if(!((me=r[t++])>=0))throw Error("Invalid block size");if(me===0)break;t+=me}break;case 249:if(r[t++]!==4||r[t+4]!==0)throw new Error("Invalid graphics extension block.");var Ie=r[t++];ue=r[t++]|r[t++]<<8,we=r[t++],1&Ie||(we=null),R=Ie>>2&7,t++;break;case 254:for(;;){if(!((me=r[t++])>=0))throw Error("Invalid block size");if(me===0)break;t+=me}break;default:throw new Error("Unknown graphic control label: 0x"+r[t-1].toString(16))}break;case 44:var De=r[t++]|r[t++]<<8,pe=r[t++]|r[t++]<<8,Je=r[t++]|r[t++]<<8,ct=r[t++]|r[t++]<<8,Ke=r[t++],de=Ke>>6&1,nt=1<<1+(7&Ke),Et=E,ht=F,We=!1;Ke>>7&&(We=!0,Et=t,ht=nt,t+=3*nt);var Ct=t;for(t++;;){var me;if(!((me=r[t++])>=0))throw Error("Invalid block size");if(me===0)break;t+=me}$.push({x:De,y:pe,width:Je,height:ct,has_local_palette:We,palette_offset:Et,palette_size:ht,data_offset:Ct,data_length:t-Ct,transparent_index:we,interlaced:!!de,delay:ue,disposal:R});break;case 59:k=!1;break;default:throw new Error("Unknown gif block: 0x"+r[t-1].toString(16))}this.numFrames=function(){return $.length},this.loopCount=function(){return Oe},this.frameInfo=function(Ee){if(Ee<0||Ee>=$.length)throw new Error("Frame index out of range.");return $[Ee]},this.decodeAndBlitFrameBGRA=function(Ee,Ve){var Ge=this.frameInfo(Ee),xt=Ge.width*Ge.height,Ut=new Uint8Array(xt);_n(r,Ge.data_offset,Ut,xt);var Lt=Ge.palette_offset,gt=Ge.transparent_index;gt===null&&(gt=256);var St=Ge.width,rA=o-St,Wt=St,se=4*(Ge.y*o+Ge.x),Pe=4*((Ge.y+Ge.height)*o+Ge.x),Re=se,it=4*rA;Ge.interlaced===!0&&(it+=4*o*7);for(var at=8,vt=0,It=Ut.length;vt<It;++vt){var Qt=Ut[vt];if(Wt===0&&(Wt=St,(Re+=it)>=Pe&&(it=4*rA+4*o*(at-1),Re=se+(St+rA)*(at<<1),at>>=1)),Qt===gt)Re+=4;else{var kt=r[Lt+3*Qt],nA=r[Lt+3*Qt+1],CA=r[Lt+3*Qt+2];Ve[Re++]=CA,Ve[Re++]=nA,Ve[Re++]=kt,Ve[Re++]=255}--Wt}},this.decodeAndBlitFrameRGBA=function(Ee,Ve){var Ge=this.frameInfo(Ee),xt=Ge.width*Ge.height,Ut=new Uint8Array(xt);_n(r,Ge.data_offset,Ut,xt);var Lt=Ge.palette_offset,gt=Ge.transparent_index;gt===null&&(gt=256);var St=Ge.width,rA=o-St,Wt=St,se=4*(Ge.y*o+Ge.x),Pe=4*((Ge.y+Ge.height)*o+Ge.x),Re=se,it=4*rA;Ge.interlaced===!0&&(it+=4*o*7);for(var at=8,vt=0,It=Ut.length;vt<It;++vt){var Qt=Ut[vt];if(Wt===0&&(Wt=St,(Re+=it)>=Pe&&(it=4*rA+4*o*(at-1),Re=se+(St+rA)*(at<<1),at>>=1)),Qt===gt)Re+=4;else{var kt=r[Lt+3*Qt],nA=r[Lt+3*Qt+1],CA=r[Lt+3*Qt+2];Ve[Re++]=kt,Ve[Re++]=nA,Ve[Re++]=CA,Ve[Re++]=255}--Wt}}}function _n(r,t,o,d){for(var g=r[t++],m=1<<g,O=m+1,E=O+1,F=g+1,k=(1<<F)-1,$=0,ue=0,we=0,R=r[t++],Oe=new Int32Array(4096),Ie=null;;){for(;$<16&&R!==0;)ue|=r[t++]<<$,$+=8,R===1?R=r[t++]:--R;if($<F)break;var De=ue&k;if(ue>>=F,$-=F,De!==m){if(De===O)break;for(var pe=De<E?De:Ie,Je=0,ct=pe;ct>m;)ct=Oe[ct]>>8,++Je;var Ke=ct;if(we+Je+(pe!==De?1:0)>d)return void x.log("Warning, gif stream longer than expected.");o[we++]=Ke;var de=we+=Je;for(pe!==De&&(o[we++]=Ke),ct=pe;Je--;)ct=Oe[ct],o[--de]=255&ct,ct>>=8;Ie!==null&&E<4096&&(Oe[E++]=Ie<<8|Ke,E>=k+1&&F<12&&(++F,k=k<<1|1)),Ie=De}else E=O+1,k=(1<<(F=g+1))-1,Ie=null}return we!==d&&x.log("Warning, gif stream shorter than expected."),o}/** 150 * @license 151 Copyright (c) 2008, Adobe Systems Incorporated 152 All rights reserved. 153 154 Redistribution and use in source and binary forms, with or without 155 modification, are permitted provided that the following conditions are 156 met: 157 158 * Redistributions of source code must retain the above copyright notice, 159 this list of conditions and the following disclaimer. 160 161 * Redistributions in binary form must reproduce the above copyright 162 notice, this list of conditions and the following disclaimer in the 163 documentation and/or other materials provided with the distribution. 164 165 * Neither the name of Adobe Systems Incorporated nor the names of its 166 contributors may be used to endorse or promote products derived from 167 this software without specific prior written permission. 168 169 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 170 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 171 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 172 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 173 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 174 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 175 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 176 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 177 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 178 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 179 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 180 */function Is(r){var t,o,d,g,m,O=Math.floor,E=new Array(64),F=new Array(64),k=new Array(64),$=new Array(64),ue=new Array(65535),we=new Array(65535),R=new Array(64),Oe=new Array(64),Ie=[],De=0,pe=7,Je=new Array(64),ct=new Array(64),Ke=new Array(64),de=new Array(256),nt=new Array(2048),Et=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],ht=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],We=[0,1,2,3,4,5,6,7,8,9,10,11],Ct=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],me=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],Ee=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Ve=[0,1,2,3,4,5,6,7,8,9,10,11],Ge=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],xt=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function Ut(se,Pe){for(var Re=0,it=0,at=new Array,vt=1;vt<=16;vt++){for(var It=1;It<=se[vt];It++)at[Pe[it]]=[],at[Pe[it]][0]=Re,at[Pe[it]][1]=vt,it++,Re++;Re*=2}return at}function Lt(se){for(var Pe=se[0],Re=se[1]-1;Re>=0;)Pe&1<<Re&&(De|=1<<pe),Re--,--pe<0&&(De==255?(gt(255),gt(0)):gt(De),pe=7,De=0)}function gt(se){Ie.push(se)}function St(se){gt(se>>8&255),gt(255&se)}function rA(se,Pe,Re,it,at){for(var vt,It=at[0],Qt=at[240],kt=function(Jt,rr){var TA,JA,RA,un,Fr,NA,Xr,sr,QA,ar,MA=0;for(QA=0;QA<8;++QA){TA=Jt[MA],JA=Jt[MA+1],RA=Jt[MA+2],un=Jt[MA+3],Fr=Jt[MA+4],NA=Jt[MA+5],Xr=Jt[MA+6];var wr=TA+(sr=Jt[MA+7]),Yr=TA-sr,Tr=JA+Xr,Hr=JA-Xr,On=RA+NA,er=RA-NA,bn=un+Fr,hr=un-Fr,YA=wr+bn,on=wr-bn,xr=Tr+On,UA=Tr-On;Jt[MA]=YA+xr,Jt[MA+4]=YA-xr;var Vr=.707106781*(UA+on);Jt[MA+2]=on+Vr,Jt[MA+6]=on-Vr;var Ao=.382683433*((YA=hr+er)-(UA=Hr+Yr)),rs=.5411961*YA+Ao,Ss=1.306562965*UA+Ao,vi=.707106781*(xr=er+Hr),lr=Yr+vi,kn=Yr-vi;Jt[MA+5]=kn+rs,Jt[MA+3]=kn-rs,Jt[MA+1]=lr+Ss,Jt[MA+7]=lr-Ss,MA+=8}for(MA=0,QA=0;QA<8;++QA){TA=Jt[MA],JA=Jt[MA+8],RA=Jt[MA+16],un=Jt[MA+24],Fr=Jt[MA+32],NA=Jt[MA+40],Xr=Jt[MA+48];var Bs=TA+(sr=Jt[MA+56]),ei=TA-sr,ci=JA+Xr,Ln=JA-Xr,Jn=RA+NA,ws=RA-NA,ro=un+Fr,ls=un-Fr,ti=Bs+ro,Bi=Bs-ro,fi=ci+Jn,ks=ci-Jn;Jt[MA]=ti+fi,Jt[MA+32]=ti-fi;var Ai=.707106781*(ks+Bi);Jt[MA+16]=Bi+Ai,Jt[MA+48]=Bi-Ai;var _i=.382683433*((ti=ls+ws)-(ks=Ln+ei)),Js=.5411961*ti+_i,Ps=1.306562965*ks+_i,ki=.707106781*(fi=ws+Ln),no=ei+ki,Ki=ei-ki;Jt[MA+40]=Ki+Js,Jt[MA+24]=Ki-Js,Jt[MA+8]=no+Ps,Jt[MA+56]=no-Ps,MA++}for(QA=0;QA<64;++QA)ar=Jt[QA]*rr[QA],R[QA]=ar>0?ar+.5|0:ar-.5|0;return R}(se,Pe),nA=0;nA<64;++nA)Oe[Et[nA]]=kt[nA];var CA=Oe[0]-Re;Re=Oe[0],CA==0?Lt(it[0]):(Lt(it[we[vt=32767+CA]]),Lt(ue[vt]));for(var EA=63;EA>0&&Oe[EA]==0;)EA--;if(EA==0)return Lt(It),Re;for(var nr,xe=1;xe<=EA;){for(var gA=xe;Oe[xe]==0&&xe<=EA;)++xe;var dr=xe-gA;if(dr>=16){nr=dr>>4;for(var dA=1;dA<=nr;++dA)Lt(Qt);dr&=15}vt=32767+Oe[xe],Lt(at[(dr<<4)+we[vt]]),Lt(ue[vt]),xe++}return EA!=63&&Lt(It),Re}function Wt(se){se=Math.min(Math.max(se,1),100),m!=se&&(function(Pe){for(var Re=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],it=0;it<64;it++){var at=O((Re[it]*Pe+50)/100);at=Math.min(Math.max(at,1),255),E[Et[it]]=at}for(var vt=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],It=0;It<64;It++){var Qt=O((vt[It]*Pe+50)/100);Qt=Math.min(Math.max(Qt,1),255),F[Et[It]]=Qt}for(var kt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],nA=0,CA=0;CA<8;CA++)for(var EA=0;EA<8;EA++)k[nA]=1/(E[Et[nA]]*kt[CA]*kt[EA]*8),$[nA]=1/(F[Et[nA]]*kt[CA]*kt[EA]*8),nA++}(se<50?Math.floor(5e3/se):Math.floor(200-2*se)),m=se)}this.encode=function(se,Pe){Pe&&Wt(Pe),Ie=new Array,De=0,pe=7,St(65496),St(65504),St(16),gt(74),gt(70),gt(73),gt(70),gt(0),gt(1),gt(1),gt(0),St(1),St(1),gt(0),gt(0),function(){St(65499),St(132),gt(0);for(var JA=0;JA<64;JA++)gt(E[JA]);gt(1);for(var RA=0;RA<64;RA++)gt(F[RA])}(),function(JA,RA){St(65472),St(17),gt(8),St(RA),St(JA),gt(3),gt(1),gt(17),gt(0),gt(2),gt(17),gt(1),gt(3),gt(17),gt(1)}(se.width,se.height),function(){St(65476),St(418),gt(0);for(var JA=0;JA<16;JA++)gt(ht[JA+1]);for(var RA=0;RA<=11;RA++)gt(We[RA]);gt(16);for(var un=0;un<16;un++)gt(Ct[un+1]);for(var Fr=0;Fr<=161;Fr++)gt(me[Fr]);gt(1);for(var NA=0;NA<16;NA++)gt(Ee[NA+1]);for(var Xr=0;Xr<=11;Xr++)gt(Ve[Xr]);gt(17);for(var sr=0;sr<16;sr++)gt(Ge[sr+1]);for(var QA=0;QA<=161;QA++)gt(xt[QA])}(),St(65498),St(12),gt(3),gt(1),gt(0),gt(2),gt(17),gt(3),gt(17),gt(0),gt(63),gt(0);var Re=0,it=0,at=0;De=0,pe=7,this.encode.displayName="_encode_";for(var vt,It,Qt,kt,nA,CA,EA,nr,xe,gA=se.data,dr=se.width,dA=se.height,Jt=4*dr,rr=0;rr<dA;){for(vt=0;vt<Jt;){for(nA=Jt*rr+vt,EA=-1,nr=0,xe=0;xe<64;xe++)CA=nA+(nr=xe>>3)*Jt+(EA=4*(7&xe)),rr+nr>=dA&&(CA-=Jt*(rr+1+nr-dA)),vt+EA>=Jt&&(CA-=vt+EA-Jt+4),It=gA[CA++],Qt=gA[CA++],kt=gA[CA++],Je[xe]=(nt[It]+nt[Qt+256|0]+nt[kt+512|0]>>16)-128,ct[xe]=(nt[It+768|0]+nt[Qt+1024|0]+nt[kt+1280|0]>>16)-128,Ke[xe]=(nt[It+1280|0]+nt[Qt+1536|0]+nt[kt+1792|0]>>16)-128;Re=rA(Je,k,Re,t,d),it=rA(ct,$,it,o,g),at=rA(Ke,$,at,o,g),vt+=32}rr+=8}if(pe>=0){var TA=[];TA[1]=pe+1,TA[0]=(1<<pe+1)-1,Lt(TA)}return St(65497),new Uint8Array(Ie)},r=r||50,function(){for(var se=String.fromCharCode,Pe=0;Pe<256;Pe++)de[Pe]=se(Pe)}(),t=Ut(ht,We),o=Ut(Ee,Ve),d=Ut(Ct,me),g=Ut(Ge,xt),function(){for(var se=1,Pe=2,Re=1;Re<=15;Re++){for(var it=se;it<Pe;it++)we[32767+it]=Re,ue[32767+it]=[],ue[32767+it][1]=Re,ue[32767+it][0]=it;for(var at=-(Pe-1);at<=-se;at++)we[32767+at]=Re,ue[32767+at]=[],ue[32767+at][1]=Re,ue[32767+at][0]=Pe-1+at;se<<=1,Pe<<=1}}(),function(){for(var se=0;se<256;se++)nt[se]=19595*se,nt[se+256|0]=38470*se,nt[se+512|0]=7471*se+32768,nt[se+768|0]=-11059*se,nt[se+1024|0]=-21709*se,nt[se+1280|0]=32768*se+8421375,nt[se+1536|0]=-27439*se,nt[se+1792|0]=-5329*se}(),Wt(r)}/** 181 * @license 182 * Copyright (c) 2017 Aras Abbasi 183 * 184 * Licensed under the MIT License. 185 * http://opensource.org/licenses/mit-license 186 */function wn(r,t){if(this.pos=0,this.buffer=r,this.datav=new DataView(r.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function ps(r){function t(We){if(!We)throw Error("assert :P")}function o(We,Ct,me){for(var Ee=0;4>Ee;Ee++)if(We[Ct+Ee]!=me.charCodeAt(Ee))return!0;return!1}function d(We,Ct,me,Ee,Ve){for(var Ge=0;Ge<Ve;Ge++)We[Ct+Ge]=me[Ee+Ge]}function g(We,Ct,me,Ee){for(var Ve=0;Ve<Ee;Ve++)We[Ct+Ve]=me}function m(We){return new Int32Array(We)}function O(We,Ct){for(var me=[],Ee=0;Ee<We;Ee++)me.push(new Ct);return me}function E(We,Ct){var me=[];return function Ee(Ve,Ge,xt){for(var Ut=xt[Ge],Lt=0;Lt<Ut&&(Ve.push(xt.length>Ge+1?[]:new Ct),!(xt.length<Ge+1));Lt++)Ee(Ve[Lt],Ge+1,xt)}(me,0,We),me}var F=function(){var We=this;function Ct(s,h){for(var I=1<<h-1>>>0;s&I;)I>>>=1;return I?(s&I-1)+I:s}function me(s,h,I,H,J){t(!(H%I));do s[h+(H-=I)]=J;while(0<H)}function Ee(s,h,I,H,J){if(t(2328>=J),512>=J)var ee=m(512);else if((ee=m(J))==null)return 0;return function(Ae,ce,fe,Fe,qe,pt){var je,st,dt=ce,Tt=1<<fe,Bt=m(16),Ot=m(16);for(t(qe!=0),t(Fe!=null),t(Ae!=null),t(0<fe),st=0;st<qe;++st){if(15<Fe[st])return 0;++Bt[Fe[st]]}if(Bt[0]==qe)return 0;for(Ot[1]=0,je=1;15>je;++je){if(Bt[je]>1<<je)return 0;Ot[je+1]=Ot[je]+Bt[je]}for(st=0;st<qe;++st)je=Fe[st],0<Fe[st]&&(pt[Ot[je]++]=st);if(Ot[15]==1)return(Fe=new Ve).g=0,Fe.value=pt[0],me(Ae,dt,1,Tt,Fe),Tt;var Ht,Zt=-1,Vt=Tt-1,ZA=0,IA=1,kr=1,WA=1<<fe;for(st=0,je=1,qe=2;je<=fe;++je,qe<<=1){if(IA+=kr<<=1,0>(kr-=Bt[je]))return 0;for(;0<Bt[je];--Bt[je])(Fe=new Ve).g=je,Fe.value=pt[st++],me(Ae,dt+ZA,qe,WA,Fe),ZA=Ct(ZA,je)}for(je=fe+1,qe=2;15>=je;++je,qe<<=1){if(IA+=kr<<=1,0>(kr-=Bt[je]))return 0;for(;0<Bt[je];--Bt[je]){if(Fe=new Ve,(ZA&Vt)!=Zt){for(dt+=WA,Ht=1<<(Zt=je)-fe;15>Zt&&!(0>=(Ht-=Bt[Zt]));)++Zt,Ht<<=1;Tt+=WA=1<<(Ht=Zt-fe),Ae[ce+(Zt=ZA&Vt)].g=Ht+fe,Ae[ce+Zt].value=dt-ce-Zt}Fe.g=je-fe,Fe.value=pt[st++],me(Ae,dt+(ZA>>fe),qe,WA,Fe),ZA=Ct(ZA,je)}}return IA!=2*Ot[15]-1?0:Tt}(s,h,I,H,J,ee)}function Ve(){this.value=this.g=0}function Ge(){this.value=this.g=0}function xt(){this.G=O(5,Ve),this.H=m(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=O(Rr,Ge)}function Ut(s,h,I,H){t(s!=null),t(h!=null),t(2147483648>H),s.Ca=254,s.I=0,s.b=-8,s.Ka=0,s.oa=h,s.pa=I,s.Jd=h,s.Yc=I+H,s.Zc=4<=H?I+H-4+1:I,It(s)}function Lt(s,h){for(var I=0;0<h--;)I|=kt(s,128)<<h;return I}function gt(s,h){var I=Lt(s,h);return Qt(s)?-I:I}function St(s,h,I,H){var J,ee=0;for(t(s!=null),t(h!=null),t(4294967288>H),s.Sb=H,s.Ra=0,s.u=0,s.h=0,4<H&&(H=4),J=0;J<H;++J)ee+=h[I+J]<<8*J;s.Ra=ee,s.bb=H,s.oa=h,s.pa=I}function rA(s){for(;8<=s.u&&s.bb<s.Sb;)s.Ra>>>=8,s.Ra+=s.oa[s.pa+s.bb]<<Ds-8>>>0,++s.bb,s.u-=8;it(s)&&(s.h=1,s.u=0)}function Wt(s,h){if(t(0<=h),!s.h&&h<=gr){var I=Re(s)&kA[h];return s.u+=h,rA(s),I}return s.h=1,s.u=0}function se(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function Pe(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Re(s){return s.Ra>>>(s.u&Ds-1)>>>0}function it(s){return t(s.bb<=s.Sb),s.h||s.bb==s.Sb&&s.u>Ds}function at(s,h){s.u=h,s.h=it(s)}function vt(s){s.u>=Ti&&(t(s.u>=Ti),rA(s))}function It(s){t(s!=null&&s.oa!=null),s.pa<s.Zc?(s.I=(s.oa[s.pa++]|s.I<<8)>>>0,s.b+=8):(t(s!=null&&s.oa!=null),s.pa<s.Yc?(s.b+=8,s.I=s.oa[s.pa++]|s.I<<8):s.Ka?s.b=0:(s.I<<=8,s.b+=8,s.Ka=1))}function Qt(s){return Lt(s,1)}function kt(s,h){var I=s.Ca;0>s.b&&It(s);var H=s.b,J=I*h>>>8,ee=(s.I>>>H>J)+0;for(ee?(I-=J,s.I-=J+1<<H>>>0):I=J+1,H=I,J=0;256<=H;)J+=8,H>>=8;return H=7^J+gi[H],s.b-=H,s.Ca=(I<<H)-1,ee}function nA(s,h,I){s[h+0]=I>>24&255,s[h+1]=I>>16&255,s[h+2]=I>>8&255,s[h+3]=255&I}function CA(s,h){return s[h+0]|s[h+1]<<8}function EA(s,h){return CA(s,h)|s[h+2]<<16}function nr(s,h){return CA(s,h)|CA(s,h+2)<<16}function xe(s,h){var I=1<<h;return t(s!=null),t(0<h),s.X=m(I),s.X==null?0:(s.Mb=32-h,s.Xa=h,1)}function gA(s,h){t(s!=null),t(h!=null),t(s.Xa==h.Xa),d(h.X,0,s.X,0,1<<h.Xa)}function dr(){this.X=[],this.Xa=this.Mb=0}function dA(s,h,I,H){t(I!=null),t(H!=null);var J=I[0],ee=H[0];return J==0&&(J=(s*ee+h/2)/h),ee==0&&(ee=(h*J+s/2)/s),0>=J||0>=ee?0:(I[0]=J,H[0]=ee,1)}function Jt(s,h){return s+(1<<h)-1>>>h}function rr(s,h){return((4278255360&s)+(4278255360&h)>>>0&4278255360)+((16711935&s)+(16711935&h)>>>0&16711935)>>>0}function TA(s,h){We[h]=function(I,H,J,ee,Ae,ce,fe){var Fe;for(Fe=0;Fe<Ae;++Fe){var qe=We[s](ce[fe+Fe-1],J,ee+Fe);ce[fe+Fe]=rr(I[H+Fe],qe)}}}function JA(){this.ud=this.hd=this.jd=0}function RA(s,h){return((4278124286&(s^h))>>>1)+(s&h)>>>0}function un(s){return 0<=s&&256>s?s:0>s?0:255<s?255:void 0}function Fr(s,h){return un(s+(s-h+.5>>1))}function NA(s,h,I){return Math.abs(h-I)-Math.abs(s-I)}function Xr(s,h,I,H,J,ee,Ae){for(H=ee[Ae-1],I=0;I<J;++I)ee[Ae+I]=H=rr(s[h+I],H)}function sr(s,h,I,H,J){var ee;for(ee=0;ee<I;++ee){var Ae=s[h+ee],ce=Ae>>8&255,fe=16711935&(fe=(fe=16711935&Ae)+((ce<<16)+ce));H[J+ee]=(4278255360&Ae)+fe>>>0}}function QA(s,h){h.jd=255&s,h.hd=s>>8&255,h.ud=s>>16&255}function ar(s,h,I,H,J,ee){var Ae;for(Ae=0;Ae<H;++Ae){var ce=h[I+Ae],fe=ce>>>8,Fe=ce,qe=255&(qe=(qe=ce>>>16)+((s.jd<<24>>24)*(fe<<24>>24)>>>5));Fe=255&(Fe=(Fe+=(s.hd<<24>>24)*(fe<<24>>24)>>>5)+((s.ud<<24>>24)*(qe<<24>>24)>>>5)),J[ee+Ae]=(4278255360&ce)+(qe<<16)+Fe}}function MA(s,h,I,H,J){We[h]=function(ee,Ae,ce,fe,Fe,qe,pt,je,st){for(fe=pt;fe<je;++fe)for(pt=0;pt<st;++pt)Fe[qe++]=J(ce[H(ee[Ae++])])},We[s]=function(ee,Ae,ce,fe,Fe,qe,pt){var je=8>>ee.b,st=ee.Ea,dt=ee.K[0],Tt=ee.w;if(8>je)for(ee=(1<<ee.b)-1,Tt=(1<<je)-1;Ae<ce;++Ae){var Bt,Ot=0;for(Bt=0;Bt<st;++Bt)Bt&ee||(Ot=H(fe[Fe++])),qe[pt++]=J(dt[Ot&Tt]),Ot>>=je}else We["VP8LMapColor"+I](fe,Fe,dt,Tt,qe,pt,Ae,ce,st)}}function wr(s,h,I,H,J){for(I=h+I;h<I;){var ee=s[h++];H[J++]=ee>>16&255,H[J++]=ee>>8&255,H[J++]=255&ee}}function Yr(s,h,I,H,J){for(I=h+I;h<I;){var ee=s[h++];H[J++]=ee>>16&255,H[J++]=ee>>8&255,H[J++]=255&ee,H[J++]=ee>>24&255}}function Tr(s,h,I,H,J){for(I=h+I;h<I;){var ee=(Ae=s[h++])>>16&240|Ae>>12&15,Ae=240&Ae|Ae>>28&15;H[J++]=ee,H[J++]=Ae}}function Hr(s,h,I,H,J){for(I=h+I;h<I;){var ee=(Ae=s[h++])>>16&248|Ae>>13&7,Ae=Ae>>5&224|Ae>>3&31;H[J++]=ee,H[J++]=Ae}}function On(s,h,I,H,J){for(I=h+I;h<I;){var ee=s[h++];H[J++]=255&ee,H[J++]=ee>>8&255,H[J++]=ee>>16&255}}function er(s,h,I,H,J,ee){if(ee==0)for(I=h+I;h<I;)nA(H,((ee=s[h++])[0]>>24|ee[1]>>8&65280|ee[2]<<8&16711680|ee[3]<<24)>>>0),J+=32;else d(H,J,s,h,I)}function bn(s,h){We[h][0]=We[s+"0"],We[h][1]=We[s+"1"],We[h][2]=We[s+"2"],We[h][3]=We[s+"3"],We[h][4]=We[s+"4"],We[h][5]=We[s+"5"],We[h][6]=We[s+"6"],We[h][7]=We[s+"7"],We[h][8]=We[s+"8"],We[h][9]=We[s+"9"],We[h][10]=We[s+"10"],We[h][11]=We[s+"11"],We[h][12]=We[s+"12"],We[h][13]=We[s+"13"],We[h][14]=We[s+"0"],We[h][15]=We[s+"0"]}function hr(s){return s==Sl||s==il||s==xa||s==Ql}function YA(){this.eb=[],this.size=this.A=this.fb=0}function on(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function xr(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new YA,this.f.kb=new on,this.sd=null}function UA(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Vr(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Ao(s){return alert("todo:WebPSamplerProcessPlane"),s.T}function rs(s,h){var I=s.T,H=h.ba.f.RGBA,J=H.eb,ee=H.fb+s.ka*H.A,Ae=Pi[h.ba.S],ce=s.y,fe=s.O,Fe=s.f,qe=s.N,pt=s.ea,je=s.W,st=h.cc,dt=h.dc,Tt=h.Mc,Bt=h.Nc,Ot=s.ka,Ht=s.ka+s.T,Zt=s.U,Vt=Zt+1>>1;for(Ot==0?Ae(ce,fe,null,null,Fe,qe,pt,je,Fe,qe,pt,je,J,ee,null,null,Zt):(Ae(h.ec,h.fc,ce,fe,st,dt,Tt,Bt,Fe,qe,pt,je,J,ee-H.A,J,ee,Zt),++I);Ot+2<Ht;Ot+=2)st=Fe,dt=qe,Tt=pt,Bt=je,qe+=s.Rc,je+=s.Rc,ee+=2*H.A,Ae(ce,(fe+=2*s.fa)-s.fa,ce,fe,st,dt,Tt,Bt,Fe,qe,pt,je,J,ee-H.A,J,ee,Zt);return fe+=s.fa,s.j+Ht<s.o?(d(h.ec,h.fc,ce,fe,Zt),d(h.cc,h.dc,Fe,qe,Vt),d(h.Mc,h.Nc,pt,je,Vt),I--):1&Ht||Ae(ce,fe,null,null,Fe,qe,pt,je,Fe,qe,pt,je,J,ee+H.A,null,null,Zt),I}function Ss(s,h,I){var H=s.F,J=[s.J];if(H!=null){var ee=s.U,Ae=h.ba.S,ce=Ae==bs||Ae==xa;h=h.ba.f.RGBA;var fe=[0],Fe=s.ka;fe[0]=s.T,s.Kb&&(Fe==0?--fe[0]:(--Fe,J[0]-=s.width),s.j+s.ka+s.T==s.o&&(fe[0]=s.o-s.j-Fe));var qe=h.eb;Fe=h.fb+Fe*h.A,s=xi(H,J[0],s.width,ee,fe,qe,Fe+(ce?0:3),h.A),t(I==fe),s&&hr(Ae)&&Va(qe,Fe,ce,ee,fe,h.A)}return 0}function vi(s){var h=s.ma,I=h.ba.S,H=11>I,J=I==nl||I==za||I==bs||I==sa||I==12||hr(I);if(h.memory=null,h.Ib=null,h.Jb=null,h.Nd=null,!Pn(h.Oa,s,J?11:12))return 0;if(J&&hr(I)&&Ue(),s.da)alert("todo:use_scaling");else{if(H){if(h.Ib=Ao,s.Kb){if(I=s.U+1>>1,h.memory=m(s.U+2*I),h.memory==null)return 0;h.ec=h.memory,h.fc=0,h.cc=h.ec,h.dc=h.fc+s.U,h.Mc=h.cc,h.Nc=h.dc+I,h.Ib=rs,Ue()}}else alert("todo:EmitYUV");J&&(h.Jb=Ss,H&&oe())}if(H&&!iu){for(s=0;256>s;++s)ou[s]=89858*(s-128)+ia>>Fa,lu[s]=-22014*(s-128)+ia,au[s]=-45773*(s-128),Dl[s]=113618*(s-128)+ia>>Fa;for(s=Wa;s<Pl;++s)h=76283*(s-16)+ia>>Fa,Hl[s-Wa]=di(h,255),uu[s-Wa]=di(h+8>>4,15);iu=1}return 1}function lr(s){var h=s.ma,I=s.U,H=s.T;return t(!(1&s.ka)),0>=I||0>=H?0:(I=h.Ib(s,h),h.Jb!=null&&h.Jb(s,h,I),h.Dc+=I,1)}function kn(s){s.ma.memory=null}function Bs(s,h,I,H){return Wt(s,8)!=47?0:(h[0]=Wt(s,14)+1,I[0]=Wt(s,14)+1,H[0]=Wt(s,1),Wt(s,3)!=0?0:!s.h)}function ei(s,h){if(4>s)return s+1;var I=s-2>>1;return(2+(1&s)<<I)+Wt(h,I)+1}function ci(s,h){return 120<h?h-120:1<=(I=((I=ju[h-1])>>4)*s+(8-(15&I)))?I:1;var I}function Ln(s,h,I){var H=Re(I),J=s[h+=255&H].g-8;return 0<J&&(at(I,I.u+8),H=Re(I),h+=s[h].value,h+=H&(1<<J)-1),at(I,I.u+s[h].g),s[h].value}function Jn(s,h,I){return I.g+=s.g,I.value+=s.value<<h>>>0,t(8>=I.g),s.g}function ws(s,h,I){var H=s.xc;return t((h=H==0?0:s.vc[s.md*(I>>H)+(h>>H)])<s.Wb),s.Ya[h]}function ro(s,h,I,H){var J=s.ab,ee=s.c*h,Ae=s.C;h=Ae+h;var ce=I,fe=H;for(H=s.Ta,I=s.Ua;0<J--;){var Fe=s.gc[J],qe=Ae,pt=h,je=ce,st=fe,dt=(fe=H,ce=I,Fe.Ea);switch(t(qe<pt),t(pt<=Fe.nc),Fe.hc){case 2:fs(je,st,(pt-qe)*dt,fe,ce);break;case 0:var Tt=qe,Bt=pt,Ot=fe,Ht=ce,Zt=(WA=Fe).Ea;Tt==0&&(lo(je,st,null,null,1,Ot,Ht),Xr(je,st+1,0,0,Zt-1,Ot,Ht+1),st+=Zt,Ht+=Zt,++Tt);for(var Vt=1<<WA.b,ZA=Vt-1,IA=Jt(Zt,WA.b),kr=WA.K,WA=WA.w+(Tt>>WA.b)*IA;Tt<Bt;){var en=kr,Qs=WA,Kr=1;for(Do(je,st,Ot,Ht-Zt,1,Ot,Ht);Kr<Zt;){var KA=(Kr&~ZA)+Vt;KA>Zt&&(KA=Zt),(0,_a[en[Qs++]>>8&15])(je,st+ +Kr,Ot,Ht+Kr-Zt,KA-Kr,Ot,Ht+Kr),Kr=KA}st+=Zt,Ht+=Zt,++Tt&ZA||(WA+=IA)}pt!=Fe.nc&&d(fe,ce-dt,fe,ce+(pt-qe-1)*dt,dt);break;case 1:for(dt=je,Bt=st,Zt=(je=Fe.Ea)-(Ht=je&~(Ot=(st=1<<Fe.b)-1)),Tt=Jt(je,Fe.b),Vt=Fe.K,Fe=Fe.w+(qe>>Fe.b)*Tt;qe<pt;){for(ZA=Vt,IA=Fe,kr=new JA,WA=Bt+Ht,en=Bt+je;Bt<WA;)QA(ZA[IA++],kr),ka(kr,dt,Bt,st,fe,ce),Bt+=st,ce+=st;Bt<en&&(QA(ZA[IA++],kr),ka(kr,dt,Bt,Zt,fe,ce),Bt+=Zt,ce+=Zt),++qe&Ot||(Fe+=Tt)}break;case 3:if(je==fe&&st==ce&&0<Fe.b){for(Bt=fe,je=dt=ce+(pt-qe)*dt-(Ht=(pt-qe)*Jt(Fe.Ea,Fe.b)),st=fe,Ot=ce,Tt=[],Ht=(Zt=Ht)-1;0<=Ht;--Ht)Tt[Ht]=st[Ot+Ht];for(Ht=Zt-1;0<=Ht;--Ht)Bt[je+Ht]=Tt[Ht];el(Fe,qe,pt,fe,dt,fe,ce)}else el(Fe,qe,pt,je,st,fe,ce)}ce=H,fe=I}fe!=I&&d(H,I,ce,fe,ee)}function ls(s,h){var I=s.V,H=s.Ba+s.c*s.C,J=h-s.C;if(t(h<=s.l.o),t(16>=J),0<J){var ee=s.l,Ae=s.Ta,ce=s.Ua,fe=ee.width;if(ro(s,J,I,H),J=ce=[ce],t((I=s.C)<(H=h)),t(ee.v<ee.va),H>ee.o&&(H=ee.o),I<ee.j){var Fe=ee.j-I;I=ee.j,J[0]+=Fe*fe}if(I>=H?I=0:(J[0]+=4*ee.v,ee.ka=I-ee.j,ee.U=ee.va-ee.v,ee.T=H-I,I=1),I){if(ce=ce[0],11>(I=s.ca).S){var qe=I.f.RGBA,pt=(H=I.S,J=ee.U,ee=ee.T,Fe=qe.eb,qe.A),je=ee;for(qe=qe.fb+s.Ma*qe.A;0<je--;){var st=Ae,dt=ce,Tt=J,Bt=Fe,Ot=qe;switch(H){case Ga:Ka(st,dt,Tt,Bt,Ot);break;case nl:Co(st,dt,Tt,Bt,Ot);break;case Sl:Co(st,dt,Tt,Bt,Ot),Va(Bt,Ot,0,Tt,1,0);break;case sl:ra(st,dt,Tt,Bt,Ot);break;case za:er(st,dt,Tt,Bt,Ot,1);break;case il:er(st,dt,Tt,Bt,Ot,1),Va(Bt,Ot,0,Tt,1,0);break;case bs:er(st,dt,Tt,Bt,Ot,0);break;case xa:er(st,dt,Tt,Bt,Ot,0),Va(Bt,Ot,1,Tt,1,0);break;case sa:Ho(st,dt,Tt,Bt,Ot);break;case Ql:Ho(st,dt,Tt,Bt,Ot),zl(Bt,Ot,Tt,1,0);break;case $l:Ro(st,dt,Tt,Bt,Ot);break;default:t(0)}ce+=fe,qe+=pt}s.Ma+=ee}else alert("todo:EmitRescaledRowsYUVA");t(s.Ma<=I.height)}}s.C=h,t(s.C<=s.i)}function ti(s){var h;if(0<s.ua)return 0;for(h=0;h<s.Wb;++h){var I=s.Ya[h].G,H=s.Ya[h].H;if(0<I[1][H[1]+0].g||0<I[2][H[2]+0].g||0<I[3][H[3]+0].g)return 0}return 1}function Bi(s,h,I,H,J,ee){if(s.Z!=0){var Ae=s.qd,ce=s.rd;for(t(jo[s.Z]!=null);h<I;++h)jo[s.Z](Ae,ce,H,J,H,J,ee),Ae=H,ce=J,J+=ee;s.qd=Ae,s.rd=ce}}function fi(s,h){var I=s.l.ma,H=I.Z==0||I.Z==1?s.l.j:s.C;if(H=s.C<H?H:s.C,t(h<=s.l.o),h>H){var J=s.l.width,ee=I.ca,Ae=I.tb+J*H,ce=s.V,fe=s.Ba+s.c*H,Fe=s.gc;t(s.ab==1),t(Fe[0].hc==3),co(Fe[0],H,h,ce,fe,ee,Ae),Bi(I,H,h,ee,Ae,J)}s.C=s.Ma=h}function ks(s,h,I,H,J,ee,Ae){var ce=s.$/H,fe=s.$%H,Fe=s.m,qe=s.s,pt=I+s.$,je=pt;J=I+H*J;var st=I+H*ee,dt=280+qe.ua,Tt=s.Pb?ce:16777216,Bt=0<qe.ua?qe.Wa:null,Ot=qe.wc,Ht=pt<st?ws(qe,fe,ce):null;t(s.C<ee),t(st<=J);var Zt=!1;e:for(;;){for(;Zt||pt<st;){var Vt=0;if(ce>=Tt){var ZA=pt-I;t((Tt=s).Pb),Tt.wd=Tt.m,Tt.xd=ZA,0<Tt.s.ua&&gA(Tt.s.Wa,Tt.s.vb),Tt=ce+eu}if(fe&Ot||(Ht=ws(qe,fe,ce)),t(Ht!=null),Ht.Qb&&(h[pt]=Ht.qb,Zt=!0),!Zt)if(vt(Fe),Ht.jc){Vt=Fe,ZA=h;var IA=pt,kr=Ht.pd[Re(Vt)&Rr-1];t(Ht.jc),256>kr.g?(at(Vt,Vt.u+kr.g),ZA[IA]=kr.value,Vt=0):(at(Vt,Vt.u+kr.g-256),t(256<=kr.value),Vt=kr.value),Vt==0&&(Zt=!0)}else Vt=Ln(Ht.G[0],Ht.H[0],Fe);if(Fe.h)break;if(Zt||256>Vt){if(!Zt)if(Ht.nd)h[pt]=(Ht.qb|Vt<<8)>>>0;else{if(vt(Fe),Zt=Ln(Ht.G[1],Ht.H[1],Fe),vt(Fe),ZA=Ln(Ht.G[2],Ht.H[2],Fe),IA=Ln(Ht.G[3],Ht.H[3],Fe),Fe.h)break;h[pt]=(IA<<24|Zt<<16|Vt<<8|ZA)>>>0}if(Zt=!1,++pt,++fe>=H&&(fe=0,++ce,Ae!=null&&ce<=ee&&!(ce%16)&&Ae(s,ce),Bt!=null))for(;je<pt;)Vt=h[je++],Bt.X[(506832829*Vt&4294967295)>>>Bt.Mb]=Vt}else if(280>Vt){if(Vt=ei(Vt-256,Fe),ZA=Ln(Ht.G[4],Ht.H[4],Fe),vt(Fe),ZA=ci(H,ZA=ei(ZA,Fe)),Fe.h)break;if(pt-I<ZA||J-pt<Vt)break e;for(IA=0;IA<Vt;++IA)h[pt+IA]=h[pt+IA-ZA];for(pt+=Vt,fe+=Vt;fe>=H;)fe-=H,++ce,Ae!=null&&ce<=ee&&!(ce%16)&&Ae(s,ce);if(t(pt<=J),fe&Ot&&(Ht=ws(qe,fe,ce)),Bt!=null)for(;je<pt;)Vt=h[je++],Bt.X[(506832829*Vt&4294967295)>>>Bt.Mb]=Vt}else{if(!(Vt<dt))break e;for(Zt=Vt-280,t(Bt!=null);je<pt;)Vt=h[je++],Bt.X[(506832829*Vt&4294967295)>>>Bt.Mb]=Vt;Vt=pt,t(!(Zt>>>(ZA=Bt).Xa)),h[Vt]=ZA.X[Zt],Zt=!0}Zt||t(Fe.h==it(Fe))}if(s.Pb&&Fe.h&&pt<J)t(s.m.h),s.a=5,s.m=s.wd,s.$=s.xd,0<s.s.ua&&gA(s.s.vb,s.s.Wa);else{if(Fe.h)break e;Ae!=null&&Ae(s,ce>ee?ee:ce),s.a=0,s.$=pt-I}return 1}return s.a=3,0}function Ai(s){t(s!=null),s.vc=null,s.yc=null,s.Ya=null;var h=s.Wa;h!=null&&(h.X=null),s.vb=null,t(s!=null)}function _i(){var s=new yr;return s==null?null:(s.a=0,s.xb=Tl,bn("Predictor","VP8LPredictors"),bn("Predictor","VP8LPredictors_C"),bn("PredictorAdd","VP8LPredictorsAdd"),bn("PredictorAdd","VP8LPredictorsAdd_C"),fs=sr,ka=ar,Ka=wr,Co=Yr,Ho=Tr,Ro=Hr,ra=On,We.VP8LMapColor32b=uo,We.VP8LMapColor8b=Ma,s)}function Js(s,h,I,H,J){var ee=1,Ae=[s],ce=[h],fe=H.m,Fe=H.s,qe=null,pt=0;e:for(;;){if(I)for(;ee&&Wt(fe,1);){var je=Ae,st=ce,dt=H,Tt=1,Bt=dt.m,Ot=dt.gc[dt.ab],Ht=Wt(Bt,2);if(dt.Oc&1<<Ht)ee=0;else{switch(dt.Oc|=1<<Ht,Ot.hc=Ht,Ot.Ea=je[0],Ot.nc=st[0],Ot.K=[null],++dt.ab,t(4>=dt.ab),Ht){case 0:case 1:Ot.b=Wt(Bt,3)+2,Tt=Js(Jt(Ot.Ea,Ot.b),Jt(Ot.nc,Ot.b),0,dt,Ot.K),Ot.K=Ot.K[0];break;case 3:var Zt,Vt=Wt(Bt,8)+1,ZA=16<Vt?0:4<Vt?1:2<Vt?2:3;if(je[0]=Jt(Ot.Ea,ZA),Ot.b=ZA,Zt=Tt=Js(Vt,1,0,dt,Ot.K)){var IA,kr=Vt,WA=Ot,en=1<<(8>>WA.b),Qs=m(en);if(Qs==null)Zt=0;else{var Kr=WA.K[0],KA=WA.w;for(Qs[0]=WA.K[0][0],IA=1;IA<1*kr;++IA)Qs[IA]=rr(Kr[KA+IA],Qs[IA-1]);for(;IA<4*en;++IA)Qs[IA]=0;WA.K[0]=null,WA.K[0]=Qs,Zt=1}}Tt=Zt;break;case 2:break;default:t(0)}ee=Tt}}if(Ae=Ae[0],ce=ce[0],ee&&Wt(fe,1)&&!(ee=1<=(pt=Wt(fe,4))&&11>=pt)){H.a=3;break e}var pA;if(pA=ee)t:{var ds,Or,nn,Wn=H,Ls=Ae,Vs=ce,As=pt,$s=I,ni=Wn.m,Cs=Wn.s,an=[null],jn=1,ss=0,Fn=Fu[As];A:for(;;){if($s&&Wt(ni,1)){var Gs=Wt(ni,3)+2,ji=Jt(Ls,Gs),hs=Jt(Vs,Gs),qs=ji*hs;if(!Js(ji,hs,0,Wn,an))break A;for(an=an[0],Cs.xc=Gs,ds=0;ds<qs;++ds){var Dn=an[ds]>>8&65535;an[ds]=Dn,Dn>=jn&&(jn=Dn+1)}}if(ni.h)break A;for(Or=0;5>Or;++Or){var oA=ql[Or];!Or&&0<As&&(oA+=1<<As),ss<oA&&(ss=oA)}var Hs=O(jn*Fn,Ve),Rs=jn,Zn=O(Rs,xt);if(Zn==null)var Fi=null;else t(65536>=Rs),Fi=Zn;var Pr=m(ss);if(Fi==null||Pr==null||Hs==null){Wn.a=1;break A}var qr=Hs;for(ds=nn=0;ds<jn;++ds){var Un=Fi[ds],Ui=Un.G,pi=Un.H,oa=0,Di=1,zs=0;for(Or=0;5>Or;++Or){oA=ql[Or],Ui[Or]=qr,pi[Or]=nn,!Or&&0<As&&(oA+=1<<As);n:{var gl,pl=oA,ml=Wn,Ua=Pr,Lu=qr,cu=nn,vl=0,ho=ml.m,fu=Wt(ho,1);if(g(Ua,0,0,pl),fu){var Tu=Wt(ho,1)+1,du=Wt(ho,1),hu=Wt(ho,du==0?1:8);Ua[hu]=1,Tu==2&&(Ua[hu=Wt(ho,8)]=1);var Bl=1}else{var gu=m(19),Xa=Wt(ho,4)+4;if(19<Xa){ml.a=3;var si=0;break n}for(gl=0;gl<Xa;++gl)gu[Eu[gl]]=Wt(ho,3);var wl=void 0,ko=void 0,pu=ml,Nu=gu,Ia=pl,aa=Ua,Sa=0,Ko=pu.m,la=8,mu=O(128,Ve);r:for(;Ee(mu,0,7,Nu,19);){if(Wt(Ko,1)){var Ou=2+2*Wt(Ko,3);if((wl=2+Wt(Ko,Ou))>Ia)break r}else wl=Ia;for(ko=0;ko<Ia&&wl--;){vt(Ko);var _l=mu[0+(127&Re(Ko))];at(Ko,Ko.u+_l.g);var Qa=_l.value;if(16>Qa)aa[ko++]=Qa,Qa!=0&&(la=Qa);else{var vu=Qa==16,Bu=Qa-16,Pu=Cu[Bu],wu=Wt(Ko,bu[Bu])+Pu;if(ko+wu>Ia)break r;for(var Du=vu?la:0;0<wu--;)aa[ko++]=Du}}Sa=1;break r}Sa||(pu.a=3),Bl=Sa}(Bl=Bl&&!ho.h)&&(vl=Ee(Lu,cu,8,Ua,pl)),Bl&&vl!=0?si=vl:(ml.a=3,si=0)}if(si==0)break A;if(Di&&xu[Or]==1&&(Di=qr[nn].g==0),oa+=qr[nn].g,nn+=si,3>=Or){var Ya,kl=Pr[0];for(Ya=1;Ya<oA;++Ya)Pr[Ya]>kl&&(kl=Pr[Ya]);zs+=kl}}if(Un.nd=Di,Un.Qb=0,Di&&(Un.qb=(Ui[3][pi[3]+0].value<<24|Ui[1][pi[1]+0].value<<16|Ui[2][pi[2]+0].value)>>>0,oa==0&&256>Ui[0][pi[0]+0].value&&(Un.Qb=1,Un.qb+=Ui[0][pi[0]+0].value<<8)),Un.jc=!Un.Qb&&6>zs,Un.jc){var yl,Fo=Un;for(yl=0;yl<Rr;++yl){var Vo=yl,Go=Fo.pd[Vo],bl=Fo.G[0][Fo.H[0]+Vo];256<=bl.value?(Go.g=bl.g+256,Go.value=bl.value):(Go.g=0,Go.value=0,Vo>>=Jn(bl,8,Go),Vo>>=Jn(Fo.G[1][Fo.H[1]+Vo],16,Go),Vo>>=Jn(Fo.G[2][Fo.H[2]+Vo],0,Go),Jn(Fo.G[3][Fo.H[3]+Vo],24,Go))}}}Cs.vc=an,Cs.Wb=jn,Cs.Ya=Fi,Cs.yc=Hs,pA=1;break t}pA=0}if(!(ee=pA)){H.a=3;break e}if(0<pt){if(Fe.ua=1<<pt,!xe(Fe.Wa,pt)){H.a=1,ee=0;break e}}else Fe.ua=0;var Kl=H,yu=Ae,Hu=ce,i=Kl.s,A=i.xc;if(Kl.c=yu,Kl.i=Hu,i.md=Jt(yu,A),i.wc=A==0?-1:(1<<A)-1,I){H.xb=Au;break e}if((qe=m(Ae*ce))==null){H.a=1,ee=0;break e}ee=(ee=ks(H,qe,0,Ae,ce,ce,null))&&!fe.h;break e}return ee?(J!=null?J[0]=qe:(t(qe==null),t(I)),H.$=0,I||Ai(Fe)):Ai(Fe),ee}function Ps(s,h){var I=s.c*s.i,H=I+h+16*h;return t(s.c<=h),s.V=m(H),s.V==null?(s.Ta=null,s.Ua=0,s.a=1,0):(s.Ta=s.V,s.Ua=s.Ba+I+h,1)}function ki(s,h){var I=s.C,H=h-I,J=s.V,ee=s.Ba+s.c*I;for(t(h<=s.l.o);0<H;){var Ae=16<H?16:H,ce=s.l.ma,fe=s.l.width,Fe=fe*Ae,qe=ce.ca,pt=ce.tb+fe*I,je=s.Ta,st=s.Ua;ro(s,Ae,J,ee),Al(je,st,qe,pt,Fe),Bi(ce,I,I+Ae,qe,pt,fe),H-=Ae,J+=Ae*s.c,I+=Ae}t(I==h),s.C=s.Ma=h}function no(){this.ub=this.yd=this.td=this.Rb=0}function Ki(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Wo(){this.Fb=this.Bb=this.Cb=0,this.Zb=m(4),this.Lb=m(4)}function go(){this.Yb=function(){var s=[];return function h(I,H,J){for(var ee=J[H],Ae=0;Ae<ee&&(I.push(J.length>H+1?[]:0),!(J.length<H+1));Ae++)h(I[Ae],H+1,J)}(s,0,[3,11]),s}()}function Xo(){this.jb=m(3),this.Wc=E([4,8],go),this.Xc=E([4,17],go)}function so(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new m(4),this.od=new m(4)}function Ks(){this.ld=this.La=this.dd=this.tc=0}function io(){this.Na=this.la=0}function po(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Uo(){this.ad=m(384),this.Za=0,this.Ob=m(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Io(){this.uc=this.M=this.Nb=0,this.wa=Array(new Ks),this.Y=0,this.ya=Array(new Uo),this.aa=0,this.l=new mo}function Yo(){this.y=m(16),this.f=m(8),this.ea=m(8)}function Jo(){this.cb=this.a=0,this.sc="",this.m=new se,this.Od=new no,this.Kc=new Ki,this.ed=new so,this.Qa=new Wo,this.Ic=this.$c=this.Aa=0,this.D=new Io,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=O(8,se),this.ia=0,this.pb=O(4,po),this.Pa=new Xo,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Yo),this.Hd=0,this.rb=Array(new io),this.sb=0,this.wa=Array(new Ks),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Uo),this.L=this.aa=0,this.gd=E([4,2],Ks),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function di(s,h){return 0>s?0:s>h?h:s}function mo(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function fa(){var s=new Jo;return s!=null&&(s.a=0,s.sc="OK",s.cb=0,s.Xb=0,Ea||(Ea=Vi)),s}function pr(s,h,I){return s.a==0&&(s.a=h,s.sc=I,s.cb=0),0}function Zo(s,h,I){return 3<=I&&s[h+0]==157&&s[h+1]==1&&s[h+2]==42}function wi(s,h){if(s==null)return 0;if(s.a=0,s.sc="OK",h==null)return pr(s,2,"null VP8Io passed to VP8GetHeaders()");var I=h.data,H=h.w,J=h.ha;if(4>J)return pr(s,7,"Truncated header.");var ee=I[H+0]|I[H+1]<<8|I[H+2]<<16,Ae=s.Od;if(Ae.Rb=!(1&ee),Ae.td=ee>>1&7,Ae.yd=ee>>4&1,Ae.ub=ee>>5,3<Ae.td)return pr(s,3,"Incorrect keyframe parameters.");if(!Ae.yd)return pr(s,4,"Frame not displayable.");H+=3,J-=3;var ce=s.Kc;if(Ae.Rb){if(7>J)return pr(s,7,"cannot parse picture header");if(!Zo(I,H,J))return pr(s,3,"Bad code word");ce.c=16383&(I[H+4]<<8|I[H+3]),ce.Td=I[H+4]>>6,ce.i=16383&(I[H+6]<<8|I[H+5]),ce.Ud=I[H+6]>>6,H+=7,J-=7,s.za=ce.c+15>>4,s.Ub=ce.i+15>>4,h.width=ce.c,h.height=ce.i,h.Da=0,h.j=0,h.v=0,h.va=h.width,h.o=h.height,h.da=0,h.ib=h.width,h.hb=h.height,h.U=h.width,h.T=h.height,g((ee=s.Pa).jb,0,255,ee.jb.length),t((ee=s.Qa)!=null),ee.Cb=0,ee.Bb=0,ee.Fb=1,g(ee.Zb,0,0,ee.Zb.length),g(ee.Lb,0,0,ee.Lb)}if(Ae.ub>J)return pr(s,7,"bad partition length");Ut(ee=s.m,I,H,Ae.ub),H+=Ae.ub,J-=Ae.ub,Ae.Rb&&(ce.Ld=Qt(ee),ce.Kd=Qt(ee)),ce=s.Qa;var fe,Fe=s.Pa;if(t(ee!=null),t(ce!=null),ce.Cb=Qt(ee),ce.Cb){if(ce.Bb=Qt(ee),Qt(ee)){for(ce.Fb=Qt(ee),fe=0;4>fe;++fe)ce.Zb[fe]=Qt(ee)?gt(ee,7):0;for(fe=0;4>fe;++fe)ce.Lb[fe]=Qt(ee)?gt(ee,6):0}if(ce.Bb)for(fe=0;3>fe;++fe)Fe.jb[fe]=Qt(ee)?Lt(ee,8):255}else ce.Bb=0;if(ee.Ka)return pr(s,3,"cannot parse segment header");if((ce=s.ed).zd=Qt(ee),ce.Tb=Lt(ee,6),ce.wb=Lt(ee,3),ce.Pc=Qt(ee),ce.Pc&&Qt(ee)){for(Fe=0;4>Fe;++Fe)Qt(ee)&&(ce.vd[Fe]=gt(ee,6));for(Fe=0;4>Fe;++Fe)Qt(ee)&&(ce.od[Fe]=gt(ee,6))}if(s.L=ce.Tb==0?0:ce.zd?1:2,ee.Ka)return pr(s,3,"cannot parse filter header");var qe=J;if(J=fe=H,H=fe+qe,ce=qe,s.Xb=(1<<Lt(s.m,2))-1,qe<3*(Fe=s.Xb))I=7;else{for(fe+=3*Fe,ce-=3*Fe,qe=0;qe<Fe;++qe){var pt=I[J+0]|I[J+1]<<8|I[J+2]<<16;pt>ce&&(pt=ce),Ut(s.Jc[+qe],I,fe,pt),fe+=pt,ce-=pt,J+=3}Ut(s.Jc[+Fe],I,fe,ce),I=fe<H?0:5}if(I!=0)return pr(s,I,"cannot parse partitions");for(I=Lt(fe=s.m,7),J=Qt(fe)?gt(fe,4):0,H=Qt(fe)?gt(fe,4):0,ce=Qt(fe)?gt(fe,4):0,Fe=Qt(fe)?gt(fe,4):0,fe=Qt(fe)?gt(fe,4):0,qe=s.Qa,pt=0;4>pt;++pt){if(qe.Cb){var je=qe.Zb[pt];qe.Fb||(je+=I)}else{if(0<pt){s.pb[pt]=s.pb[0];continue}je=I}var st=s.pb[pt];st.Sc[0]=ol[di(je+J,127)],st.Sc[1]=al[di(je+0,127)],st.Eb[0]=2*ol[di(je+H,127)],st.Eb[1]=101581*al[di(je+ce,127)]>>16,8>st.Eb[1]&&(st.Eb[1]=8),st.Qc[0]=ol[di(je+Fe,117)],st.Qc[1]=al[di(je+fe,127)],st.lc=je+fe}if(!Ae.Rb)return pr(s,4,"Not a key frame.");for(Qt(ee),Ae=s.Pa,I=0;4>I;++I){for(J=0;8>J;++J)for(H=0;3>H;++H)for(ce=0;11>ce;++ce)Fe=kt(ee,ll[I][J][H][ce])?Lt(ee,8):Iu[I][J][H][ce],Ae.Wc[I][J].Yb[H][ce]=Fe;for(J=0;17>J;++J)Ae.Xc[I][J]=Ae.Wc[I][ul[J]]}return s.kc=Qt(ee),s.kc&&(s.Bd=Lt(ee,8)),s.cb=1}function Vi(s,h,I,H,J,ee,Ae){var ce=h[J].Yb[I];for(I=0;16>J;++J){if(!kt(s,ce[I+0]))return J;for(;!kt(s,ce[I+1]);)if(ce=h[++J].Yb[0],I=0,J==16)return 16;var fe=h[J+1].Yb;if(kt(s,ce[I+2])){var Fe=s,qe=0;if(kt(Fe,(je=ce)[(pt=I)+3]))if(kt(Fe,je[pt+6])){for(ce=0,pt=2*(qe=kt(Fe,je[pt+8]))+(je=kt(Fe,je[pt+9+qe])),qe=0,je=Ll[pt];je[ce];++ce)qe+=qe+kt(Fe,je[ce]);qe+=3+(8<<pt)}else kt(Fe,je[pt+7])?(qe=7+2*kt(Fe,165),qe+=kt(Fe,145)):qe=5+kt(Fe,159);else qe=kt(Fe,je[pt+4])?3+kt(Fe,je[pt+5]):2;ce=fe[2]}else qe=1,ce=fe[1];fe=Ae+Uu[J],0>(Fe=s).b&&It(Fe);var pt,je=Fe.b,st=(pt=Fe.Ca>>1)-(Fe.I>>je)>>31;--Fe.b,Fe.Ca+=st,Fe.Ca|=1,Fe.I-=(pt+1&st)<<je,ee[fe]=((qe^st)-st)*H[(0<J)+0]}return 16}function da(s){var h=s.rb[s.sb-1];h.la=0,h.Na=0,g(s.zc,0,0,s.zc.length),s.ja=0}function yi(s,h,I,H,J){J=s[h+I+32*H]+(J>>3),s[h+I+32*H]=-256&J?0>J?0:255:J}function us(s,h,I,H,J,ee){yi(s,h,0,I,H+J),yi(s,h,1,I,H+ee),yi(s,h,2,I,H-ee),yi(s,h,3,I,H-J)}function Qi(s){return(20091*s>>16)+s}function vo(s,h,I,H){var J,ee=0,Ae=m(16);for(J=0;4>J;++J){var ce=s[h+0]+s[h+8],fe=s[h+0]-s[h+8],Fe=(35468*s[h+4]>>16)-Qi(s[h+12]),qe=Qi(s[h+4])+(35468*s[h+12]>>16);Ae[ee+0]=ce+qe,Ae[ee+1]=fe+Fe,Ae[ee+2]=fe-Fe,Ae[ee+3]=ce-qe,ee+=4,h++}for(J=ee=0;4>J;++J)ce=(s=Ae[ee+0]+4)+Ae[ee+8],fe=s-Ae[ee+8],Fe=(35468*Ae[ee+4]>>16)-Qi(Ae[ee+12]),yi(I,H,0,0,ce+(qe=Qi(Ae[ee+4])+(35468*Ae[ee+12]>>16))),yi(I,H,1,0,fe+Fe),yi(I,H,2,0,fe-Fe),yi(I,H,3,0,ce-qe),ee++,H+=32}function Gi(s,h,I,H){var J=s[h+0]+4,ee=35468*s[h+4]>>16,Ae=Qi(s[h+4]),ce=35468*s[h+1]>>16;us(I,H,0,J+Ae,s=Qi(s[h+1]),ce),us(I,H,1,J+ee,s,ce),us(I,H,2,J-ee,s,ce),us(I,H,3,J-Ae,s,ce)}function ha(s,h,I,H,J){vo(s,h,I,H),J&&vo(s,h+16,I,H+4)}function bi(s,h,I,H){na(s,h+0,I,H,1),na(s,h+32,I,H+128,1)}function $o(s,h,I,H){var J;for(s=s[h+0]+4,J=0;4>J;++J)for(h=0;4>h;++h)yi(I,H,h,J,s)}function oo(s,h,I,H){s[h+0]&&cn(s,h+0,I,H),s[h+16]&&cn(s,h+16,I,H+4),s[h+32]&&cn(s,h+32,I,H+128),s[h+48]&&cn(s,h+48,I,H+128+4)}function So(s,h,I,H){var J,ee=m(16);for(J=0;4>J;++J){var Ae=s[h+0+J]+s[h+12+J],ce=s[h+4+J]+s[h+8+J],fe=s[h+4+J]-s[h+8+J],Fe=s[h+0+J]-s[h+12+J];ee[0+J]=Ae+ce,ee[8+J]=Ae-ce,ee[4+J]=Fe+fe,ee[12+J]=Fe-fe}for(J=0;4>J;++J)Ae=(s=ee[0+4*J]+3)+ee[3+4*J],ce=ee[1+4*J]+ee[2+4*J],fe=ee[1+4*J]-ee[2+4*J],Fe=s-ee[3+4*J],I[H+0]=Ae+ce>>3,I[H+16]=Fe+fe>>3,I[H+32]=Ae-ce>>3,I[H+48]=Fe-fe>>3,H+=64}function ao(s,h,I){var H,J=h-32,ee=Ei,Ae=255-s[J-1];for(H=0;H<I;++H){var ce,fe=ee,Fe=Ae+s[h-1];for(ce=0;ce<I;++ce)s[h+ce]=fe[Fe+s[J+ce]];h+=32}}function qo(s,h){ao(s,h,4)}function ea(s,h){ao(s,h,8)}function Qo(s,h){ao(s,h,16)}function Lo(s,h){var I;for(I=0;16>I;++I)d(s,h+32*I,s,h-32,16)}function ga(s,h){var I;for(I=16;0<I;--I)g(s,h,s[h-1],16),h+=32}function Ci(s,h,I){var H;for(H=0;16>H;++H)g(h,I+32*H,s,16)}function Na(s,h){var I,H=16;for(I=0;16>I;++I)H+=s[h-1+32*I]+s[h+I-32];Ci(H>>5,s,h)}function Bo(s,h){var I,H=8;for(I=0;16>I;++I)H+=s[h-1+32*I];Ci(H>>4,s,h)}function ta(s,h){var I,H=8;for(I=0;16>I;++I)H+=s[h+I-32];Ci(H>>4,s,h)}function Oa(s,h){Ci(128,s,h)}function Er(s,h,I){return s+2*h+I+2>>2}function Pa(s,h){var I,H=h-32;for(H=new Uint8Array([Er(s[H-1],s[H+0],s[H+1]),Er(s[H+0],s[H+1],s[H+2]),Er(s[H+1],s[H+2],s[H+3]),Er(s[H+2],s[H+3],s[H+4])]),I=0;4>I;++I)d(s,h+32*I,H,0,H.length)}function Da(s,h){var I=s[h-1],H=s[h-1+32],J=s[h-1+64],ee=s[h-1+96];nA(s,h+0,16843009*Er(s[h-1-32],I,H)),nA(s,h+32,16843009*Er(I,H,J)),nA(s,h+64,16843009*Er(H,J,ee)),nA(s,h+96,16843009*Er(J,ee,ee))}function To(s,h){var I,H=4;for(I=0;4>I;++I)H+=s[h+I-32]+s[h-1+32*I];for(H>>=3,I=0;4>I;++I)g(s,h+32*I,H,4)}function zi(s,h){var I=s[h-1+0],H=s[h-1+32],J=s[h-1+64],ee=s[h-1-32],Ae=s[h+0-32],ce=s[h+1-32],fe=s[h+2-32],Fe=s[h+3-32];s[h+0+96]=Er(H,J,s[h-1+96]),s[h+1+96]=s[h+0+64]=Er(I,H,J),s[h+2+96]=s[h+1+64]=s[h+0+32]=Er(ee,I,H),s[h+3+96]=s[h+2+64]=s[h+1+32]=s[h+0+0]=Er(Ae,ee,I),s[h+3+64]=s[h+2+32]=s[h+1+0]=Er(ce,Ae,ee),s[h+3+32]=s[h+2+0]=Er(fe,ce,Ae),s[h+3+0]=Er(Fe,fe,ce)}function Wi(s,h){var I=s[h+1-32],H=s[h+2-32],J=s[h+3-32],ee=s[h+4-32],Ae=s[h+5-32],ce=s[h+6-32],fe=s[h+7-32];s[h+0+0]=Er(s[h+0-32],I,H),s[h+1+0]=s[h+0+32]=Er(I,H,J),s[h+2+0]=s[h+1+32]=s[h+0+64]=Er(H,J,ee),s[h+3+0]=s[h+2+32]=s[h+1+64]=s[h+0+96]=Er(J,ee,Ae),s[h+3+32]=s[h+2+64]=s[h+1+96]=Er(ee,Ae,ce),s[h+3+64]=s[h+2+96]=Er(Ae,ce,fe),s[h+3+96]=Er(ce,fe,fe)}function pa(s,h){var I=s[h-1+0],H=s[h-1+32],J=s[h-1+64],ee=s[h-1-32],Ae=s[h+0-32],ce=s[h+1-32],fe=s[h+2-32],Fe=s[h+3-32];s[h+0+0]=s[h+1+64]=ee+Ae+1>>1,s[h+1+0]=s[h+2+64]=Ae+ce+1>>1,s[h+2+0]=s[h+3+64]=ce+fe+1>>1,s[h+3+0]=fe+Fe+1>>1,s[h+0+96]=Er(J,H,I),s[h+0+64]=Er(H,I,ee),s[h+0+32]=s[h+1+96]=Er(I,ee,Ae),s[h+1+32]=s[h+2+96]=Er(ee,Ae,ce),s[h+2+32]=s[h+3+96]=Er(Ae,ce,fe),s[h+3+32]=Er(ce,fe,Fe)}function Ha(s,h){var I=s[h+0-32],H=s[h+1-32],J=s[h+2-32],ee=s[h+3-32],Ae=s[h+4-32],ce=s[h+5-32],fe=s[h+6-32],Fe=s[h+7-32];s[h+0+0]=I+H+1>>1,s[h+1+0]=s[h+0+64]=H+J+1>>1,s[h+2+0]=s[h+1+64]=J+ee+1>>1,s[h+3+0]=s[h+2+64]=ee+Ae+1>>1,s[h+0+32]=Er(I,H,J),s[h+1+32]=s[h+0+96]=Er(H,J,ee),s[h+2+32]=s[h+1+96]=Er(J,ee,Ae),s[h+3+32]=s[h+2+96]=Er(ee,Ae,ce),s[h+3+64]=Er(Ae,ce,fe),s[h+3+96]=Er(ce,fe,Fe)}function Zs(s,h){var I=s[h-1+0],H=s[h-1+32],J=s[h-1+64],ee=s[h-1+96];s[h+0+0]=I+H+1>>1,s[h+2+0]=s[h+0+32]=H+J+1>>1,s[h+2+32]=s[h+0+64]=J+ee+1>>1,s[h+1+0]=Er(I,H,J),s[h+3+0]=s[h+1+32]=Er(H,J,ee),s[h+3+32]=s[h+1+64]=Er(J,ee,ee),s[h+3+64]=s[h+2+64]=s[h+0+96]=s[h+1+96]=s[h+2+96]=s[h+3+96]=ee}function wo(s,h){var I=s[h-1+0],H=s[h-1+32],J=s[h-1+64],ee=s[h-1+96],Ae=s[h-1-32],ce=s[h+0-32],fe=s[h+1-32],Fe=s[h+2-32];s[h+0+0]=s[h+2+32]=I+Ae+1>>1,s[h+0+32]=s[h+2+64]=H+I+1>>1,s[h+0+64]=s[h+2+96]=J+H+1>>1,s[h+0+96]=ee+J+1>>1,s[h+3+0]=Er(ce,fe,Fe),s[h+2+0]=Er(Ae,ce,fe),s[h+1+0]=s[h+3+32]=Er(I,Ae,ce),s[h+1+32]=s[h+3+64]=Er(H,I,Ae),s[h+1+64]=s[h+3+96]=Er(J,H,I),s[h+1+96]=Er(ee,J,H)}function Li(s,h){var I;for(I=0;8>I;++I)d(s,h+32*I,s,h-32,8)}function ma(s,h){var I;for(I=0;8>I;++I)g(s,h,s[h-1],8),h+=32}function Xi(s,h,I){var H;for(H=0;8>H;++H)g(h,I+32*H,s,8)}function Ra(s,h){var I,H=8;for(I=0;8>I;++I)H+=s[h+I-32]+s[h-1+32*I];Xi(H>>4,s,h)}function Yi(s,h){var I,H=4;for(I=0;8>I;++I)H+=s[h+I-32];Xi(H>>3,s,h)}function yo(s,h){var I,H=4;for(I=0;8>I;++I)H+=s[h-1+32*I];Xi(H>>3,s,h)}function No(s,h){Xi(128,s,h)}function hi(s,h,I){var H=s[h-I],J=s[h+0],ee=3*(J-H)+Il[1020+s[h-2*I]-s[h+I]],Ae=rl[112+(ee+4>>3)];s[h-I]=Ei[255+H+rl[112+(ee+3>>3)]],s[h+0]=Ei[255+J-Ae]}function Oo(s,h,I,H){var J=s[h+0],ee=s[h+I];return Ni[255+s[h-2*I]-s[h-I]]>H||Ni[255+ee-J]>H}function Po(s,h,I,H){return 4*Ni[255+s[h-I]-s[h+0]]+Ni[255+s[h-2*I]-s[h+I]]<=H}function Ji(s,h,I,H,J){var ee=s[h-3*I],Ae=s[h-2*I],ce=s[h-I],fe=s[h+0],Fe=s[h+I],qe=s[h+2*I],pt=s[h+3*I];return 4*Ni[255+ce-fe]+Ni[255+Ae-Fe]>H?0:Ni[255+s[h-4*I]-ee]<=J&&Ni[255+ee-Ae]<=J&&Ni[255+Ae-ce]<=J&&Ni[255+pt-qe]<=J&&Ni[255+qe-Fe]<=J&&Ni[255+Fe-fe]<=J}function Zi(s,h,I,H){var J=2*H+1;for(H=0;16>H;++H)Po(s,h+H,I,J)&&hi(s,h+H,I)}function Aa(s,h,I,H){var J=2*H+1;for(H=0;16>H;++H)Po(s,h+H*I,1,J)&&hi(s,h+H*I,1)}function va(s,h,I,H){var J;for(J=3;0<J;--J)Zi(s,h+=4*I,I,H)}function Ba(s,h,I,H){var J;for(J=3;0<J;--J)Aa(s,h+=4,I,H)}function $i(s,h,I,H,J,ee,Ae,ce){for(ee=2*ee+1;0<J--;){if(Ji(s,h,I,ee,Ae))if(Oo(s,h,I,ce))hi(s,h,I);else{var fe=s,Fe=h,qe=I,pt=fe[Fe-2*qe],je=fe[Fe-qe],st=fe[Fe+0],dt=fe[Fe+qe],Tt=fe[Fe+2*qe],Bt=27*(Ht=Il[1020+3*(st-je)+Il[1020+pt-dt]])+63>>7,Ot=18*Ht+63>>7,Ht=9*Ht+63>>7;fe[Fe-3*qe]=Ei[255+fe[Fe-3*qe]+Ht],fe[Fe-2*qe]=Ei[255+pt+Ot],fe[Fe-qe]=Ei[255+je+Bt],fe[Fe+0]=Ei[255+st-Bt],fe[Fe+qe]=Ei[255+dt-Ot],fe[Fe+2*qe]=Ei[255+Tt-Ht]}h+=H}}function qi(s,h,I,H,J,ee,Ae,ce){for(ee=2*ee+1;0<J--;){if(Ji(s,h,I,ee,Ae))if(Oo(s,h,I,ce))hi(s,h,I);else{var fe=s,Fe=h,qe=I,pt=fe[Fe-qe],je=fe[Fe+0],st=fe[Fe+qe],dt=rl[112+(4+(Tt=3*(je-pt))>>3)],Tt=rl[112+(Tt+3>>3)],Bt=dt+1>>1;fe[Fe-2*qe]=Ei[255+fe[Fe-2*qe]+Bt],fe[Fe-qe]=Ei[255+pt+Tt],fe[Fe+0]=Ei[255+je-dt],fe[Fe+qe]=Ei[255+st-Bt]}h+=H}}function wa(s,h,I,H,J,ee){$i(s,h,I,1,16,H,J,ee)}function bo(s,h,I,H,J,ee){$i(s,h,1,I,16,H,J,ee)}function ya(s,h,I,H,J,ee){var Ae;for(Ae=3;0<Ae;--Ae)qi(s,h+=4*I,I,1,16,H,J,ee)}function b(s,h,I,H,J,ee){var Ae;for(Ae=3;0<Ae;--Ae)qi(s,h+=4,1,I,16,H,J,ee)}function Y(s,h,I,H,J,ee,Ae,ce){$i(s,h,J,1,8,ee,Ae,ce),$i(I,H,J,1,8,ee,Ae,ce)}function Qe(s,h,I,H,J,ee,Ae,ce){$i(s,h,1,J,8,ee,Ae,ce),$i(I,H,1,J,8,ee,Ae,ce)}function ze(s,h,I,H,J,ee,Ae,ce){qi(s,h+4*J,J,1,8,ee,Ae,ce),qi(I,H+4*J,J,1,8,ee,Ae,ce)}function ft(s,h,I,H,J,ee,Ae,ce){qi(s,h+4,1,J,8,ee,Ae,ce),qi(I,H+4,1,J,8,ee,Ae,ce)}function Dt(){this.ba=new xr,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Vr,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Kt(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function OA(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function VA(){this.ua=0,this.Wa=new dr,this.vb=new dr,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new xt,this.yc=new Ve}function yr(){this.xb=this.a=0,this.l=new mo,this.ca=new xr,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new Pe,this.Pb=0,this.wd=new Pe,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new VA,this.ab=0,this.gc=O(4,OA),this.Oc=0}function Ur(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new mo,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Zr(s,h,I,H,J,ee,Ae){for(s=s==null?0:s[h+0],h=0;h<Ae;++h)J[ee+h]=s+I[H+h]&255,s=J[ee+h]}function Kn(s,h,I,H,J,ee,Ae){var ce;if(s==null)Zr(null,null,I,H,J,ee,Ae);else for(ce=0;ce<Ae;++ce)J[ee+ce]=s[h+ce]+I[H+ce]&255}function ts(s,h,I,H,J,ee,Ae){if(s==null)Zr(null,null,I,H,J,ee,Ae);else{var ce,fe=s[h+0],Fe=fe,qe=fe;for(ce=0;ce<Ae;++ce)Fe=qe+(fe=s[h+ce])-Fe,qe=I[H+ce]+(-256&Fe?0>Fe?0:255:Fe)&255,Fe=fe,J[ee+ce]=qe}}function Cn(s,h,I,H){var J=h.width,ee=h.o;if(t(s!=null&&h!=null),0>I||0>=H||I+H>ee)return null;if(!s.Cc){if(s.ga==null){var Ae;if(s.ga=new Ur,(Ae=s.ga==null)||(Ae=h.width*h.o,t(s.Gb.length==0),s.Gb=m(Ae),s.Uc=0,s.Gb==null?Ae=0:(s.mb=s.Gb,s.nb=s.Uc,s.rc=null,Ae=1),Ae=!Ae),!Ae){Ae=s.ga;var ce=s.Fa,fe=s.P,Fe=s.qc,qe=s.mb,pt=s.nb,je=fe+1,st=Fe-1,dt=Ae.l;if(t(ce!=null&&qe!=null&&h!=null),jo[0]=null,jo[1]=Zr,jo[2]=Kn,jo[3]=ts,Ae.ca=qe,Ae.tb=pt,Ae.c=h.width,Ae.i=h.height,t(0<Ae.c&&0<Ae.i),1>=Fe)h=0;else if(Ae.$a=3&ce[fe+0],Ae.Z=ce[fe+0]>>2&3,Ae.Lc=ce[fe+0]>>4&3,fe=ce[fe+0]>>6&3,0>Ae.$a||1<Ae.$a||4<=Ae.Z||1<Ae.Lc||fe)h=0;else if(dt.put=lr,dt.ac=vi,dt.bc=kn,dt.ma=Ae,dt.width=h.width,dt.height=h.height,dt.Da=h.Da,dt.v=h.v,dt.va=h.va,dt.j=h.j,dt.o=h.o,Ae.$a)e:{t(Ae.$a==1),h=_i();t:for(;;){if(h==null){h=0;break e}if(t(Ae!=null),Ae.mc=h,h.c=Ae.c,h.i=Ae.i,h.l=Ae.l,h.l.ma=Ae,h.l.width=Ae.c,h.l.height=Ae.i,h.a=0,St(h.m,ce,je,st),!Js(Ae.c,Ae.i,1,h,null)||(h.ab==1&&h.gc[0].hc==3&&ti(h.s)?(Ae.ic=1,ce=h.c*h.i,h.Ta=null,h.Ua=0,h.V=m(ce),h.Ba=0,h.V==null?(h.a=1,h=0):h=1):(Ae.ic=0,h=Ps(h,Ae.c)),!h))break t;h=1;break e}Ae.mc=null,h=0}else h=st>=Ae.c*Ae.i;Ae=!h}if(Ae)return null;s.ga.Lc!=1?s.Ga=0:H=ee-I}t(s.ga!=null),t(I+H<=ee);e:{if(h=(ce=s.ga).c,ee=ce.l.o,ce.$a==0){if(je=s.rc,st=s.Vc,dt=s.Fa,fe=s.P+1+I*h,Fe=s.mb,qe=s.nb+I*h,t(fe<=s.P+s.qc),ce.Z!=0)for(t(jo[ce.Z]!=null),Ae=0;Ae<H;++Ae)jo[ce.Z](je,st,dt,fe,Fe,qe,h),je=Fe,st=qe,qe+=h,fe+=h;else for(Ae=0;Ae<H;++Ae)d(Fe,qe,dt,fe,h),je=Fe,st=qe,qe+=h,fe+=h;s.rc=je,s.Vc=st}else{if(t(ce.mc!=null),h=I+H,t((Ae=ce.mc)!=null),t(h<=Ae.i),Ae.C>=h)h=1;else if(ce.ic||oe(),ce.ic){ce=Ae.V,je=Ae.Ba,st=Ae.c;var Tt=Ae.i,Bt=(dt=1,fe=Ae.$/st,Fe=Ae.$%st,qe=Ae.m,pt=Ae.s,Ae.$),Ot=st*Tt,Ht=st*h,Zt=pt.wc,Vt=Bt<Ht?ws(pt,Fe,fe):null;t(Bt<=Ot),t(h<=Tt),t(ti(pt));t:for(;;){for(;!qe.h&&Bt<Ht;){if(Fe&Zt||(Vt=ws(pt,Fe,fe)),t(Vt!=null),vt(qe),256>(Tt=Ln(Vt.G[0],Vt.H[0],qe)))ce[je+Bt]=Tt,++Bt,++Fe>=st&&(Fe=0,++fe<=h&&!(fe%16)&&fi(Ae,fe));else{if(!(280>Tt)){dt=0;break t}Tt=ei(Tt-256,qe);var ZA,IA=Ln(Vt.G[4],Vt.H[4],qe);if(vt(qe),!(Bt>=(IA=ci(st,IA=ei(IA,qe)))&&Ot-Bt>=Tt)){dt=0;break t}for(ZA=0;ZA<Tt;++ZA)ce[je+Bt+ZA]=ce[je+Bt+ZA-IA];for(Bt+=Tt,Fe+=Tt;Fe>=st;)Fe-=st,++fe<=h&&!(fe%16)&&fi(Ae,fe);Bt<Ht&&Fe&Zt&&(Vt=ws(pt,Fe,fe))}t(qe.h==it(qe))}fi(Ae,fe>h?h:fe);break t}!dt||qe.h&&Bt<Ot?(dt=0,Ae.a=qe.h?5:3):Ae.$=Bt,h=dt}else h=ks(Ae,Ae.V,Ae.Ba,Ae.c,Ae.i,h,ki);if(!h){H=0;break e}}I+H>=ee&&(s.Cc=1),H=1}if(!H)return null;if(s.Cc&&((H=s.ga)!=null&&(H.mc=null),s.ga=null,0<s.Ga))return alert("todo:WebPDequantizeLevels"),null}return s.nb+I*J}function cs(s,h,I,H,J,ee){for(;0<J--;){var Ae,ce=s,fe=h+(I?1:0),Fe=s,qe=h+(I?0:3);for(Ae=0;Ae<H;++Ae){var pt=Fe[qe+4*Ae];pt!=255&&(pt*=32897,ce[fe+4*Ae+0]=ce[fe+4*Ae+0]*pt>>23,ce[fe+4*Ae+1]=ce[fe+4*Ae+1]*pt>>23,ce[fe+4*Ae+2]=ce[fe+4*Ae+2]*pt>>23)}h+=ee}}function n(s,h,I,H,J){for(;0<H--;){var ee;for(ee=0;ee<I;++ee){var Ae=s[h+2*ee+0],ce=15&(Fe=s[h+2*ee+1]),fe=4369*ce,Fe=(240&Fe|Fe>>4)*fe>>16;s[h+2*ee+0]=(240&Ae|Ae>>4)*fe>>16&240|(15&Ae|Ae<<4)*fe>>16>>4&15,s[h+2*ee+1]=240&Fe|ce}h+=J}}function z(s,h,I,H,J,ee,Ae,ce){var fe,Fe,qe=255;for(Fe=0;Fe<J;++Fe){for(fe=0;fe<H;++fe){var pt=s[h+fe];ee[Ae+4*fe]=pt,qe&=pt}h+=I,Ae+=ce}return qe!=255}function p(s,h,I,H,J){var ee;for(ee=0;ee<J;++ee)I[H+ee]=s[h+ee]>>8}function oe(){Va=cs,zl=n,xi=z,Al=p}function Le(s,h,I){We[s]=function(H,J,ee,Ae,ce,fe,Fe,qe,pt,je,st,dt,Tt,Bt,Ot,Ht,Zt){var Vt,ZA=Zt-1>>1,IA=ce[fe+0]|Fe[qe+0]<<16,kr=pt[je+0]|st[dt+0]<<16;t(H!=null);var WA=3*IA+kr+131074>>2;for(h(H[J+0],255&WA,WA>>16,Tt,Bt),ee!=null&&(WA=3*kr+IA+131074>>2,h(ee[Ae+0],255&WA,WA>>16,Ot,Ht)),Vt=1;Vt<=ZA;++Vt){var en=ce[fe+Vt]|Fe[qe+Vt]<<16,Qs=pt[je+Vt]|st[dt+Vt]<<16,Kr=IA+en+kr+Qs+524296,KA=Kr+2*(en+kr)>>3;WA=KA+IA>>1,IA=(Kr=Kr+2*(IA+Qs)>>3)+en>>1,h(H[J+2*Vt-1],255&WA,WA>>16,Tt,Bt+(2*Vt-1)*I),h(H[J+2*Vt-0],255&IA,IA>>16,Tt,Bt+(2*Vt-0)*I),ee!=null&&(WA=Kr+kr>>1,IA=KA+Qs>>1,h(ee[Ae+2*Vt-1],255&WA,WA>>16,Ot,Ht+(2*Vt-1)*I),h(ee[Ae+2*Vt+0],255&IA,IA>>16,Ot,Ht+(2*Vt+0)*I)),IA=en,kr=Qs}1&Zt||(WA=3*IA+kr+131074>>2,h(H[J+Zt-1],255&WA,WA>>16,Tt,Bt+(Zt-1)*I),ee!=null&&(WA=3*kr+IA+131074>>2,h(ee[Ae+Zt-1],255&WA,WA>>16,Ot,Ht+(Zt-1)*I)))}}function Ue(){Pi[Ga]=cl,Pi[nl]=Nl,Pi[sl]=ru,Pi[za]=nu,Pi[bs]=su,Pi[sa]=Ol,Pi[$l]=ja,Pi[Sl]=Nl,Pi[il]=nu,Pi[xa]=su,Pi[Ql]=Ol}function yt(s){return s&-16384?0>s?0:255:s>>Qu}function ot(s,h){return yt((19077*s>>8)+(26149*h>>8)-14234)}function jA(s,h,I){return yt((19077*s>>8)-(6419*h>>8)-(13320*I>>8)+8708)}function Ze(s,h){return yt((19077*s>>8)+(33050*h>>8)-17685)}function wt(s,h,I,H,J){H[J+0]=ot(s,I),H[J+1]=jA(s,h,I),H[J+2]=Ze(s,h)}function mr(s,h,I,H,J){H[J+0]=Ze(s,h),H[J+1]=jA(s,h,I),H[J+2]=ot(s,I)}function mA(s,h,I,H,J){var ee=jA(s,h,I);h=ee<<3&224|Ze(s,h)>>3,H[J+0]=248&ot(s,I)|ee>>5,H[J+1]=h}function Gt(s,h,I,H,J){var ee=240&Ze(s,h)|15;H[J+0]=240&ot(s,I)|jA(s,h,I)>>4,H[J+1]=ee}function Pt(s,h,I,H,J){H[J+0]=255,wt(s,h,I,H,J+1)}function xn(s,h,I,H,J){mr(s,h,I,H,J),H[J+3]=255}function vr(s,h,I,H,J){wt(s,h,I,H,J),H[J+3]=255}function ur(s,h,I){We[s]=function(H,J,ee,Ae,ce,fe,Fe,qe,pt){for(var je=qe+(-2&pt)*I;qe!=je;)h(H[J+0],ee[Ae+0],ce[fe+0],Fe,qe),h(H[J+1],ee[Ae+0],ce[fe+0],Fe,qe+I),J+=2,++Ae,++fe,qe+=2*I;1&pt&&h(H[J+0],ee[Ae+0],ce[fe+0],Fe,qe)}}function jr(s,h,I){return I==0?s==0?h==0?6:5:h==0?4:0:I}function _r(s,h,I,H,J){switch(s>>>30){case 3:na(h,I,H,J,0);break;case 2:ri(h,I,H,J);break;case 1:cn(h,I,H,J)}}function cA(s,h){var I,H,J=h.M,ee=h.Nb,Ae=s.oc,ce=s.pc+40,fe=s.oc,Fe=s.pc+584,qe=s.oc,pt=s.pc+600;for(I=0;16>I;++I)Ae[ce+32*I-1]=129;for(I=0;8>I;++I)fe[Fe+32*I-1]=129,qe[pt+32*I-1]=129;for(0<J?Ae[ce-1-32]=fe[Fe-1-32]=qe[pt-1-32]=129:(g(Ae,ce-32-1,127,21),g(fe,Fe-32-1,127,9),g(qe,pt-32-1,127,9)),H=0;H<s.za;++H){var je=h.ya[h.aa+H];if(0<H){for(I=-1;16>I;++I)d(Ae,ce+32*I-4,Ae,ce+32*I+12,4);for(I=-1;8>I;++I)d(fe,Fe+32*I-4,fe,Fe+32*I+4,4),d(qe,pt+32*I-4,qe,pt+32*I+4,4)}var st=s.Gd,dt=s.Hd+H,Tt=je.ad,Bt=je.Hc;if(0<J&&(d(Ae,ce-32,st[dt].y,0,16),d(fe,Fe-32,st[dt].f,0,8),d(qe,pt-32,st[dt].ea,0,8)),je.Za){var Ot=Ae,Ht=ce-32+16;for(0<J&&(H>=s.za-1?g(Ot,Ht,st[dt].y[15],4):d(Ot,Ht,st[dt+1].y,0,4)),I=0;4>I;I++)Ot[Ht+128+I]=Ot[Ht+256+I]=Ot[Ht+384+I]=Ot[Ht+0+I];for(I=0;16>I;++I,Bt<<=2)Ot=Ae,Ht=ce+Rl[I],Oi[je.Ob[I]](Ot,Ht),_r(Bt,Tt,16*+I,Ot,Ht)}else if(Ot=jr(H,J,je.Ob[0]),_o[Ot](Ae,ce),Bt!=0)for(I=0;16>I;++I,Bt<<=2)_r(Bt,Tt,16*+I,Ae,ce+Rl[I]);for(I=je.Gc,Ot=jr(H,J,je.Dd),eo[Ot](fe,Fe),eo[Ot](qe,pt),Bt=Tt,Ot=fe,Ht=Fe,255&(je=0|I)&&(170&je?fo(Bt,256,Ot,Ht):En(Bt,256,Ot,Ht)),je=qe,Bt=pt,255&(I>>=8)&&(170&I?fo(Tt,320,je,Bt):En(Tt,320,je,Bt)),J<s.Ub-1&&(d(st[dt].y,0,Ae,ce+480,16),d(st[dt].f,0,fe,Fe+224,8),d(st[dt].ea,0,qe,pt+224,8)),I=8*ee*s.B,st=s.sa,dt=s.ta+16*H+16*ee*s.R,Tt=s.qa,je=s.ra+8*H+I,Bt=s.Ha,Ot=s.Ia+8*H+I,I=0;16>I;++I)d(st,dt+I*s.R,Ae,ce+32*I,16);for(I=0;8>I;++I)d(Tt,je+I*s.B,fe,Fe+32*I,8),d(Bt,Ot+I*s.B,qe,pt+32*I,8)}}function Nr(s,h,I,H,J,ee,Ae,ce,fe){var Fe=[0],qe=[0],pt=0,je=fe!=null?fe.kd:0,st=fe??new Kt;if(s==null||12>I)return 7;st.data=s,st.w=h,st.ha=I,h=[h],I=[I],st.gb=[st.gb];e:{var dt=h,Tt=I,Bt=st.gb;if(t(s!=null),t(Tt!=null),t(Bt!=null),Bt[0]=0,12<=Tt[0]&&!o(s,dt[0],"RIFF")){if(o(s,dt[0]+8,"WEBP")){Bt=3;break e}var Ot=nr(s,dt[0]+4);if(12>Ot||4294967286<Ot){Bt=3;break e}if(je&&Ot>Tt[0]-8){Bt=7;break e}Bt[0]=Ot,dt[0]+=12,Tt[0]-=12}Bt=0}if(Bt!=0)return Bt;for(Ot=0<st.gb[0],I=I[0];;){e:{var Ht=s;Tt=h,Bt=I;var Zt=Fe,Vt=qe,ZA=dt=[0];if((WA=pt=[pt])[0]=0,8>Bt[0])Bt=7;else{if(!o(Ht,Tt[0],"VP8X")){if(nr(Ht,Tt[0]+4)!=10){Bt=3;break e}if(18>Bt[0]){Bt=7;break e}var IA=nr(Ht,Tt[0]+8),kr=1+EA(Ht,Tt[0]+12);if(2147483648<=kr*(Ht=1+EA(Ht,Tt[0]+15))){Bt=3;break e}ZA!=null&&(ZA[0]=IA),Zt!=null&&(Zt[0]=kr),Vt!=null&&(Vt[0]=Ht),Tt[0]+=18,Bt[0]-=18,WA[0]=1}Bt=0}}if(pt=pt[0],dt=dt[0],Bt!=0)return Bt;if(Tt=!!(2&dt),!Ot&&pt)return 3;if(ee!=null&&(ee[0]=!!(16&dt)),Ae!=null&&(Ae[0]=Tt),ce!=null&&(ce[0]=0),Ae=Fe[0],dt=qe[0],pt&&Tt&&fe==null){Bt=0;break}if(4>I){Bt=7;break}if(Ot&&pt||!Ot&&!pt&&!o(s,h[0],"ALPH")){I=[I],st.na=[st.na],st.P=[st.P],st.Sa=[st.Sa];e:{IA=s,Bt=h,Ot=I;var WA=st.gb;Zt=st.na,Vt=st.P,ZA=st.Sa,kr=22,t(IA!=null),t(Ot!=null),Ht=Bt[0];var en=Ot[0];for(t(Zt!=null),t(ZA!=null),Zt[0]=null,Vt[0]=null,ZA[0]=0;;){if(Bt[0]=Ht,Ot[0]=en,8>en){Bt=7;break e}var Qs=nr(IA,Ht+4);if(4294967286<Qs){Bt=3;break e}var Kr=8+Qs+1&-2;if(kr+=Kr,0<WA&&kr>WA){Bt=3;break e}if(!o(IA,Ht,"VP8 ")||!o(IA,Ht,"VP8L")){Bt=0;break e}if(en[0]<Kr){Bt=7;break e}o(IA,Ht,"ALPH")||(Zt[0]=IA,Vt[0]=Ht+8,ZA[0]=Qs),Ht+=Kr,en-=Kr}}if(I=I[0],st.na=st.na[0],st.P=st.P[0],st.Sa=st.Sa[0],Bt!=0)break}I=[I],st.Ja=[st.Ja],st.xa=[st.xa];e:if(WA=s,Bt=h,Ot=I,Zt=st.gb[0],Vt=st.Ja,ZA=st.xa,IA=Bt[0],Ht=!o(WA,IA,"VP8 "),kr=!o(WA,IA,"VP8L"),t(WA!=null),t(Ot!=null),t(Vt!=null),t(ZA!=null),8>Ot[0])Bt=7;else{if(Ht||kr){if(WA=nr(WA,IA+4),12<=Zt&&WA>Zt-12){Bt=3;break e}if(je&&WA>Ot[0]-8){Bt=7;break e}Vt[0]=WA,Bt[0]+=8,Ot[0]-=8,ZA[0]=kr}else ZA[0]=5<=Ot[0]&&WA[IA+0]==47&&!(WA[IA+4]>>5),Vt[0]=Ot[0];Bt=0}if(I=I[0],st.Ja=st.Ja[0],st.xa=st.xa[0],h=h[0],Bt!=0)break;if(4294967286<st.Ja)return 3;if(ce==null||Tt||(ce[0]=st.xa?2:1),Ae=[Ae],dt=[dt],st.xa){if(5>I){Bt=7;break}ce=Ae,je=dt,Tt=ee,s==null||5>I?s=0:5<=I&&s[h+0]==47&&!(s[h+4]>>5)?(Ot=[0],WA=[0],Zt=[0],St(Vt=new Pe,s,h,I),Bs(Vt,Ot,WA,Zt)?(ce!=null&&(ce[0]=Ot[0]),je!=null&&(je[0]=WA[0]),Tt!=null&&(Tt[0]=Zt[0]),s=1):s=0):s=0}else{if(10>I){Bt=7;break}ce=dt,s==null||10>I||!Zo(s,h+3,I-3)?s=0:(je=s[h+0]|s[h+1]<<8|s[h+2]<<16,Tt=16383&(s[h+7]<<8|s[h+6]),s=16383&(s[h+9]<<8|s[h+8]),1&je||3<(je>>1&7)||!(je>>4&1)||je>>5>=st.Ja||!Tt||!s?s=0:(Ae&&(Ae[0]=Tt),ce&&(ce[0]=s),s=1))}if(!s||(Ae=Ae[0],dt=dt[0],pt&&(Fe[0]!=Ae||qe[0]!=dt)))return 3;fe!=null&&(fe[0]=st,fe.offset=h-fe.w,t(4294967286>h-fe.w),t(fe.offset==fe.ha-I));break}return Bt==0||Bt==7&&pt&&fe==null?(ee!=null&&(ee[0]|=st.na!=null&&0<st.na.length),H!=null&&(H[0]=Ae),J!=null&&(J[0]=dt),0):Bt}function Pn(s,h,I){var H=h.width,J=h.height,ee=0,Ae=0,ce=H,fe=J;if(h.Da=s!=null&&0<s.Da,h.Da&&(ce=s.cd,fe=s.bd,ee=s.v,Ae=s.j,11>I||(ee&=-2,Ae&=-2),0>ee||0>Ae||0>=ce||0>=fe||ee+ce>H||Ae+fe>J))return 0;if(h.v=ee,h.j=Ae,h.va=ee+ce,h.o=Ae+fe,h.U=ce,h.T=fe,h.da=s!=null&&0<s.da,h.da){if(!dA(ce,fe,I=[s.ib],ee=[s.hb]))return 0;h.ib=I[0],h.hb=ee[0]}return h.ob=s!=null&&s.ob,h.Kb=s==null||!s.Sd,h.da&&(h.ob=h.ib<3*H/4&&h.hb<3*J/4,h.Kb=0),1}function Ar(s){if(s==null)return 2;if(11>s.S){var h=s.f.RGBA;h.fb+=(s.height-1)*h.A,h.A=-h.A}else h=s.f.kb,s=s.height,h.O+=(s-1)*h.fa,h.fa=-h.fa,h.N+=(s-1>>1)*h.Ab,h.Ab=-h.Ab,h.W+=(s-1>>1)*h.Db,h.Db=-h.Db,h.F!=null&&(h.J+=(s-1)*h.lb,h.lb=-h.lb);return 0}function $r(s,h,I,H){if(H==null||0>=s||0>=h)return 2;if(I!=null){if(I.Da){var J=I.cd,ee=I.bd,Ae=-2&I.v,ce=-2&I.j;if(0>Ae||0>ce||0>=J||0>=ee||Ae+J>s||ce+ee>h)return 2;s=J,h=ee}if(I.da){if(!dA(s,h,J=[I.ib],ee=[I.hb]))return 2;s=J[0],h=ee[0]}}H.width=s,H.height=h;e:{var fe=H.width,Fe=H.height;if(s=H.S,0>=fe||0>=Fe||!(s>=Ga&&13>s))s=2;else{if(0>=H.Rd&&H.sd==null){Ae=ee=J=h=0;var qe=(ce=fe*Ml[s])*Fe;if(11>s||(ee=(Fe+1)/2*(h=(fe+1)/2),s==12&&(Ae=(J=fe)*Fe)),(Fe=m(qe+2*ee+Ae))==null){s=1;break e}H.sd=Fe,11>s?((fe=H.f.RGBA).eb=Fe,fe.fb=0,fe.A=ce,fe.size=qe):((fe=H.f.kb).y=Fe,fe.O=0,fe.fa=ce,fe.Fd=qe,fe.f=Fe,fe.N=0+qe,fe.Ab=h,fe.Cd=ee,fe.ea=Fe,fe.W=0+qe+ee,fe.Db=h,fe.Ed=ee,s==12&&(fe.F=Fe,fe.J=0+qe+2*ee),fe.Tc=Ae,fe.lb=J)}if(h=1,J=H.S,ee=H.width,Ae=H.height,J>=Ga&&13>J)if(11>J)s=H.f.RGBA,h&=(ce=Math.abs(s.A))*(Ae-1)+ee<=s.size,h&=ce>=ee*Ml[J],h&=s.eb!=null;else{s=H.f.kb,ce=(ee+1)/2,qe=(Ae+1)/2,fe=Math.abs(s.fa),Fe=Math.abs(s.Ab);var pt=Math.abs(s.Db),je=Math.abs(s.lb),st=je*(Ae-1)+ee;h&=fe*(Ae-1)+ee<=s.Fd,h&=Fe*(qe-1)+ce<=s.Cd,h=(h&=pt*(qe-1)+ce<=s.Ed)&fe>=ee&Fe>=ce&pt>=ce,h&=s.y!=null,h&=s.f!=null,h&=s.ea!=null,J==12&&(h&=je>=ee,h&=st<=s.Tc,h&=s.F!=null)}else h=0;s=h?0:2}}return s!=0||I!=null&&I.fd&&(s=Ar(H)),s}var Rr=64,kA=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],gr=24,Ds=32,Ti=8,gi=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];TA("Predictor0","PredictorAdd0"),We.Predictor0=function(){return 4278190080},We.Predictor1=function(s){return s},We.Predictor2=function(s,h,I){return h[I+0]},We.Predictor3=function(s,h,I){return h[I+1]},We.Predictor4=function(s,h,I){return h[I-1]},We.Predictor5=function(s,h,I){return RA(RA(s,h[I+1]),h[I+0])},We.Predictor6=function(s,h,I){return RA(s,h[I-1])},We.Predictor7=function(s,h,I){return RA(s,h[I+0])},We.Predictor8=function(s,h,I){return RA(h[I-1],h[I+0])},We.Predictor9=function(s,h,I){return RA(h[I+0],h[I+1])},We.Predictor10=function(s,h,I){return RA(RA(s,h[I-1]),RA(h[I+0],h[I+1]))},We.Predictor11=function(s,h,I){var H=h[I+0];return 0>=NA(H>>24&255,s>>24&255,(h=h[I-1])>>24&255)+NA(H>>16&255,s>>16&255,h>>16&255)+NA(H>>8&255,s>>8&255,h>>8&255)+NA(255&H,255&s,255&h)?H:s},We.Predictor12=function(s,h,I){var H=h[I+0];return(un((s>>24&255)+(H>>24&255)-((h=h[I-1])>>24&255))<<24|un((s>>16&255)+(H>>16&255)-(h>>16&255))<<16|un((s>>8&255)+(H>>8&255)-(h>>8&255))<<8|un((255&s)+(255&H)-(255&h)))>>>0},We.Predictor13=function(s,h,I){var H=h[I-1];return(Fr((s=RA(s,h[I+0]))>>24&255,H>>24&255)<<24|Fr(s>>16&255,H>>16&255)<<16|Fr(s>>8&255,H>>8&255)<<8|Fr(255&s,255&H))>>>0};var lo=We.PredictorAdd0;We.PredictorAdd1=Xr,TA("Predictor2","PredictorAdd2"),TA("Predictor3","PredictorAdd3"),TA("Predictor4","PredictorAdd4"),TA("Predictor5","PredictorAdd5"),TA("Predictor6","PredictorAdd6"),TA("Predictor7","PredictorAdd7"),TA("Predictor8","PredictorAdd8"),TA("Predictor9","PredictorAdd9"),TA("Predictor10","PredictorAdd10"),TA("Predictor11","PredictorAdd11"),TA("Predictor12","PredictorAdd12"),TA("Predictor13","PredictorAdd13");var Do=We.PredictorAdd2;MA("ColorIndexInverseTransform","MapARGB","32b",function(s){return s>>8&255},function(s){return s}),MA("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(s){return s},function(s){return s>>8&255});var fs,el=We.ColorIndexInverseTransform,uo=We.MapARGB,co=We.VP8LColorIndexInverseTransformAlpha,Ma=We.MapAlpha,_a=We.VP8LPredictorsAdd=[];_a.length=16,(We.VP8LPredictors=[]).length=16,(We.VP8LPredictorsAdd_C=[]).length=16,(We.VP8LPredictors_C=[]).length=16;var ka,Ka,Co,Ho,Ro,ra,xo,na,ri,fo,cn,En,ns,ys,Eo,ba,Mo,Ca,El,jl,Fl,Ul,tl,Gl,Va,zl,xi,Al,Wl=m(511),Xl=m(2041),Yl=m(225),Jl=m(767),Zl=0,Il=Xl,rl=Yl,Ei=Jl,Ni=Wl,Ga=0,nl=1,sl=2,za=3,bs=4,sa=5,$l=6,Sl=7,il=8,xa=9,Ql=10,bu=[2,3,7],Cu=[3,3,11],ql=[280,256,256,256,40],xu=[0,1,1,1,0],Eu=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],ju=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Fu=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],eu=8,ol=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],al=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],Ea=null,Ll=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],Uu=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],tu=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Iu=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Su=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],ll=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],ul=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],_o=[],Oi=[],eo=[],Au=1,Tl=2,jo=[],Pi=[];Le("UpsampleRgbLinePair",wt,3),Le("UpsampleBgrLinePair",mr,3),Le("UpsampleRgbaLinePair",vr,4),Le("UpsampleBgraLinePair",xn,4),Le("UpsampleArgbLinePair",Pt,4),Le("UpsampleRgba4444LinePair",Gt,2),Le("UpsampleRgb565LinePair",mA,2);var cl=We.UpsampleRgbLinePair,ru=We.UpsampleBgrLinePair,Nl=We.UpsampleRgbaLinePair,nu=We.UpsampleBgraLinePair,su=We.UpsampleArgbLinePair,Ol=We.UpsampleRgba4444LinePair,ja=We.UpsampleRgb565LinePair,Fa=16,ia=1<<Fa-1,Wa=-227,Pl=482,Qu=6,iu=0,ou=m(256),Dl=m(256),au=m(256),lu=m(256),Hl=m(Pl-Wa),uu=m(Pl-Wa);ur("YuvToRgbRow",wt,3),ur("YuvToBgrRow",mr,3),ur("YuvToRgbaRow",vr,4),ur("YuvToBgraRow",xn,4),ur("YuvToArgbRow",Pt,4),ur("YuvToRgba4444Row",Gt,2),ur("YuvToRgb565Row",mA,2);var Rl=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],fl=[0,2,8],dl=[8,7,6,4,4,2,2,2,1,1,1,1],hl=1;this.WebPDecodeRGBA=function(s,h,I,H,J){var ee=nl,Ae=new Dt,ce=new xr;Ae.ba=ce,ce.S=ee,ce.width=[ce.width],ce.height=[ce.height];var fe=ce.width,Fe=ce.height,qe=new UA;if(qe==null||s==null)var pt=2;else t(qe!=null),pt=Nr(s,h,I,qe.width,qe.height,qe.Pd,qe.Qd,qe.format,null);if(pt!=0?fe=0:(fe!=null&&(fe[0]=qe.width[0]),Fe!=null&&(Fe[0]=qe.height[0]),fe=1),fe){ce.width=ce.width[0],ce.height=ce.height[0],H!=null&&(H[0]=ce.width),J!=null&&(J[0]=ce.height);e:{if(H=new mo,(J=new Kt).data=s,J.w=h,J.ha=I,J.kd=1,h=[0],t(J!=null),((s=Nr(J.data,J.w,J.ha,null,null,null,h,null,J))==0||s==7)&&h[0]&&(s=4),(h=s)==0){if(t(Ae!=null),H.data=J.data,H.w=J.w+J.offset,H.ha=J.ha-J.offset,H.put=lr,H.ac=vi,H.bc=kn,H.ma=Ae,J.xa){if((s=_i())==null){Ae=1;break e}if(function(je,st){var dt=[0],Tt=[0],Bt=[0];t:for(;;){if(je==null)return 0;if(st==null)return je.a=2,0;if(je.l=st,je.a=0,St(je.m,st.data,st.w,st.ha),!Bs(je.m,dt,Tt,Bt)){je.a=3;break t}if(je.xb=Tl,st.width=dt[0],st.height=Tt[0],!Js(dt[0],Tt[0],1,je,null))break t;return 1}return t(je.a!=0),0}(s,H)){if(H=(h=$r(H.width,H.height,Ae.Oa,Ae.ba))==0){t:{H=s;A:for(;;){if(H==null){H=0;break t}if(t(H.s.yc!=null),t(H.s.Ya!=null),t(0<H.s.Wb),t((I=H.l)!=null),t((J=I.ma)!=null),H.xb!=0){if(H.ca=J.ba,H.tb=J.tb,t(H.ca!=null),!Pn(J.Oa,I,za)){H.a=2;break A}if(!Ps(H,I.width)||I.da)break A;if((I.da||hr(H.ca.S))&&oe(),11>H.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),H.ca.f.kb.F!=null&&oe()),H.Pb&&0<H.s.ua&&H.s.vb.X==null&&!xe(H.s.vb,H.s.Wa.Xa)){H.a=1;break A}H.xb=0}if(!ks(H,H.V,H.Ba,H.c,H.i,I.o,ls))break A;J.Dc=H.Ma,H=1;break t}t(H.a!=0),H=0}H=!H}H&&(h=s.a)}else h=s.a}else{if((s=new fa)==null){Ae=1;break e}if(s.Fa=J.na,s.P=J.P,s.qc=J.Sa,wi(s,H)){if((h=$r(H.width,H.height,Ae.Oa,Ae.ba))==0){if(s.Aa=0,I=Ae.Oa,t((J=s)!=null),I!=null){if(0<(fe=0>(fe=I.Md)?0:100<fe?255:255*fe/100)){for(Fe=qe=0;4>Fe;++Fe)12>(pt=J.pb[Fe]).lc&&(pt.ia=fe*dl[0>pt.lc?0:pt.lc]>>3),qe|=pt.ia;qe&&(alert("todo:VP8InitRandom"),J.ia=1)}J.Ga=I.Id,100<J.Ga?J.Ga=100:0>J.Ga&&(J.Ga=0)}(function(je,st){if(je==null)return 0;if(st==null)return pr(je,2,"NULL VP8Io parameter in VP8Decode().");if(!je.cb&&!wi(je,st))return 0;if(t(je.cb),st.ac==null||st.ac(st)){st.ob&&(je.L=0);var dt=fl[je.L];if(je.L==2?(je.yb=0,je.zb=0):(je.yb=st.v-dt>>4,je.zb=st.j-dt>>4,0>je.yb&&(je.yb=0),0>je.zb&&(je.zb=0)),je.Va=st.o+15+dt>>4,je.Hb=st.va+15+dt>>4,je.Hb>je.za&&(je.Hb=je.za),je.Va>je.Ub&&(je.Va=je.Ub),0<je.L){var Tt=je.ed;for(dt=0;4>dt;++dt){var Bt;if(je.Qa.Cb){var Ot=je.Qa.Lb[dt];je.Qa.Fb||(Ot+=Tt.Tb)}else Ot=Tt.Tb;for(Bt=0;1>=Bt;++Bt){var Ht=je.gd[dt][Bt],Zt=Ot;if(Tt.Pc&&(Zt+=Tt.vd[0],Bt&&(Zt+=Tt.od[0])),0<(Zt=0>Zt?0:63<Zt?63:Zt)){var Vt=Zt;0<Tt.wb&&(Vt=4<Tt.wb?Vt>>2:Vt>>1)>9-Tt.wb&&(Vt=9-Tt.wb),1>Vt&&(Vt=1),Ht.dd=Vt,Ht.tc=2*Zt+Vt,Ht.ld=40<=Zt?2:15<=Zt?1:0}else Ht.tc=0;Ht.La=Bt}}}dt=0}else pr(je,6,"Frame setup failed"),dt=je.a;if(dt=dt==0){if(dt){je.$c=0,0<je.Aa||(je.Ic=hl);t:{dt=je.Ic,Tt=4*(Vt=je.za);var ZA=32*Vt,IA=Vt+1,kr=0<je.L?Vt*(0<je.Aa?2:1):0,WA=(je.Aa==2?2:1)*Vt;if((Ht=Tt+832+(Bt=3*(16*dt+fl[je.L])/2*ZA)+(Ot=je.Fa!=null&&0<je.Fa.length?je.Kc.c*je.Kc.i:0))!=Ht)dt=0;else{if(Ht>je.Vb){if(je.Vb=0,je.Ec=m(Ht),je.Fc=0,je.Ec==null){dt=pr(je,1,"no memory during frame initialization.");break t}je.Vb=Ht}Ht=je.Ec,Zt=je.Fc,je.Ac=Ht,je.Bc=Zt,Zt+=Tt,je.Gd=O(ZA,Yo),je.Hd=0,je.rb=O(IA+1,io),je.sb=1,je.wa=kr?O(kr,Ks):null,je.Y=0,je.D.Nb=0,je.D.wa=je.wa,je.D.Y=je.Y,0<je.Aa&&(je.D.Y+=Vt),t(!0),je.oc=Ht,je.pc=Zt,Zt+=832,je.ya=O(WA,Uo),je.aa=0,je.D.ya=je.ya,je.D.aa=je.aa,je.Aa==2&&(je.D.aa+=Vt),je.R=16*Vt,je.B=8*Vt,Vt=(ZA=fl[je.L])*je.R,ZA=ZA/2*je.B,je.sa=Ht,je.ta=Zt+Vt,je.qa=je.sa,je.ra=je.ta+16*dt*je.R+ZA,je.Ha=je.qa,je.Ia=je.ra+8*dt*je.B+ZA,je.$c=0,Zt+=Bt,je.mb=Ot?Ht:null,je.nb=Ot?Zt:null,t(Zt+Ot<=je.Fc+je.Vb),da(je),g(je.Ac,je.Bc,0,Tt),dt=1}}if(dt){if(st.ka=0,st.y=je.sa,st.O=je.ta,st.f=je.qa,st.N=je.ra,st.ea=je.Ha,st.Vd=je.Ia,st.fa=je.R,st.Rc=je.B,st.F=null,st.J=0,!Zl){for(dt=-255;255>=dt;++dt)Wl[255+dt]=0>dt?-dt:dt;for(dt=-1020;1020>=dt;++dt)Xl[1020+dt]=-128>dt?-128:127<dt?127:dt;for(dt=-112;112>=dt;++dt)Yl[112+dt]=-16>dt?-16:15<dt?15:dt;for(dt=-255;510>=dt;++dt)Jl[255+dt]=0>dt?0:255<dt?255:dt;Zl=1}xo=So,na=ha,fo=bi,cn=$o,En=oo,ri=Gi,ns=wa,ys=bo,Eo=Y,ba=Qe,Mo=ya,Ca=b,El=ze,jl=ft,Fl=Zi,Ul=Aa,tl=va,Gl=Ba,Oi[0]=To,Oi[1]=qo,Oi[2]=Pa,Oi[3]=Da,Oi[4]=zi,Oi[5]=pa,Oi[6]=Wi,Oi[7]=Ha,Oi[8]=wo,Oi[9]=Zs,_o[0]=Na,_o[1]=Qo,_o[2]=Lo,_o[3]=ga,_o[4]=Bo,_o[5]=ta,_o[6]=Oa,eo[0]=Ra,eo[1]=ea,eo[2]=Li,eo[3]=ma,eo[4]=yo,eo[5]=Yi,eo[6]=No,dt=1}else dt=0}dt&&(dt=function(en,Qs){for(en.M=0;en.M<en.Va;++en.M){var Kr,KA=en.Jc[en.M&en.Xb],pA=en.m,ds=en;for(Kr=0;Kr<ds.za;++Kr){var Or=pA,nn=ds,Wn=nn.Ac,Ls=nn.Bc+4*Kr,Vs=nn.zc,As=nn.ya[nn.aa+Kr];if(nn.Qa.Bb?As.$b=kt(Or,nn.Pa.jb[0])?2+kt(Or,nn.Pa.jb[2]):kt(Or,nn.Pa.jb[1]):As.$b=0,nn.kc&&(As.Ad=kt(Or,nn.Bd)),As.Za=!kt(Or,145)+0,As.Za){var $s=As.Ob,ni=0;for(nn=0;4>nn;++nn){var Cs,an=Vs[0+nn];for(Cs=0;4>Cs;++Cs){an=Su[Wn[Ls+Cs]][an];for(var jn=tu[kt(Or,an[0])];0<jn;)jn=tu[2*jn+kt(Or,an[jn])];an=-jn,Wn[Ls+Cs]=an}d($s,ni,Wn,Ls,4),ni+=4,Vs[0+nn]=an}}else an=kt(Or,156)?kt(Or,128)?1:3:kt(Or,163)?2:0,As.Ob[0]=an,g(Wn,Ls,an,4),g(Vs,0,an,4);As.Dd=kt(Or,142)?kt(Or,114)?kt(Or,183)?1:3:2:0}if(ds.m.Ka)return pr(en,7,"Premature end-of-partition0 encountered.");for(;en.ja<en.za;++en.ja){if(ds=KA,Or=(pA=en).rb[pA.sb-1],Wn=pA.rb[pA.sb+pA.ja],Kr=pA.ya[pA.aa+pA.ja],Ls=pA.kc?Kr.Ad:0)Or.la=Wn.la=0,Kr.Za||(Or.Na=Wn.Na=0),Kr.Hc=0,Kr.Gc=0,Kr.ia=0;else{var ss,Fn;if(Or=Wn,Wn=ds,Ls=pA.Pa.Xc,Vs=pA.ya[pA.aa+pA.ja],As=pA.pb[Vs.$b],nn=Vs.ad,$s=0,ni=pA.rb[pA.sb-1],an=Cs=0,g(nn,$s,0,384),Vs.Za)var Gs=0,ji=Ls[3];else{jn=m(16);var hs=Or.Na+ni.Na;if(hs=Ea(Wn,Ls[1],hs,As.Eb,0,jn,0),Or.Na=ni.Na=(0<hs)+0,1<hs)xo(jn,0,nn,$s);else{var qs=jn[0]+3>>3;for(jn=0;256>jn;jn+=16)nn[$s+jn]=qs}Gs=1,ji=Ls[0]}var Dn=15&Or.la,oA=15&ni.la;for(jn=0;4>jn;++jn){var Hs=1&oA;for(qs=Fn=0;4>qs;++qs)Dn=Dn>>1|(Hs=(hs=Ea(Wn,ji,hs=Hs+(1&Dn),As.Sc,Gs,nn,$s))>Gs)<<7,Fn=Fn<<2|(3<hs?3:1<hs?2:nn[$s+0]!=0),$s+=16;Dn>>=4,oA=oA>>1|Hs<<7,Cs=(Cs<<8|Fn)>>>0}for(ji=Dn,Gs=oA>>4,ss=0;4>ss;ss+=2){for(Fn=0,Dn=Or.la>>4+ss,oA=ni.la>>4+ss,jn=0;2>jn;++jn){for(Hs=1&oA,qs=0;2>qs;++qs)hs=Hs+(1&Dn),Dn=Dn>>1|(Hs=0<(hs=Ea(Wn,Ls[2],hs,As.Qc,0,nn,$s)))<<3,Fn=Fn<<2|(3<hs?3:1<hs?2:nn[$s+0]!=0),$s+=16;Dn>>=2,oA=oA>>1|Hs<<5}an|=Fn<<4*ss,ji|=Dn<<4<<ss,Gs|=(240&oA)<<ss}Or.la=ji,ni.la=Gs,Vs.Hc=Cs,Vs.Gc=an,Vs.ia=43690&an?0:As.ia,Ls=!(Cs|an)}if(0<pA.L&&(pA.wa[pA.Y+pA.ja]=pA.gd[Kr.$b][Kr.Za],pA.wa[pA.Y+pA.ja].La|=!Ls),ds.Ka)return pr(en,7,"Premature end-of-file encountered.")}if(da(en),pA=Qs,ds=1,Kr=(KA=en).D,Or=0<KA.L&&KA.M>=KA.zb&&KA.M<=KA.Va,KA.Aa==0)t:{if(Kr.M=KA.M,Kr.uc=Or,cA(KA,Kr),ds=1,Kr=(Fn=KA.D).Nb,Or=(an=fl[KA.L])*KA.R,Wn=an/2*KA.B,jn=16*Kr*KA.R,qs=8*Kr*KA.B,Ls=KA.sa,Vs=KA.ta-Or+jn,As=KA.qa,nn=KA.ra-Wn+qs,$s=KA.Ha,ni=KA.Ia-Wn+qs,oA=(Dn=Fn.M)==0,Cs=Dn>=KA.Va-1,KA.Aa==2&&cA(KA,Fn),Fn.uc)for(Hs=(hs=KA).D.M,t(hs.D.uc),Fn=hs.yb;Fn<hs.Hb;++Fn){Gs=Fn,ji=Hs;var Rs=(Zn=(zs=hs).D).Nb;ss=zs.R;var Zn=Zn.wa[Zn.Y+Gs],Fi=zs.sa,Pr=zs.ta+16*Rs*ss+16*Gs,qr=Zn.dd,Un=Zn.tc;if(Un!=0)if(t(3<=Un),zs.L==1)0<Gs&&Ul(Fi,Pr,ss,Un+4),Zn.La&&Gl(Fi,Pr,ss,Un),0<ji&&Fl(Fi,Pr,ss,Un+4),Zn.La&&tl(Fi,Pr,ss,Un);else{var Ui=zs.B,pi=zs.qa,oa=zs.ra+8*Rs*Ui+8*Gs,Di=zs.Ha,zs=zs.Ia+8*Rs*Ui+8*Gs;Rs=Zn.ld,0<Gs&&(ys(Fi,Pr,ss,Un+4,qr,Rs),ba(pi,oa,Di,zs,Ui,Un+4,qr,Rs)),Zn.La&&(Ca(Fi,Pr,ss,Un,qr,Rs),jl(pi,oa,Di,zs,Ui,Un,qr,Rs)),0<ji&&(ns(Fi,Pr,ss,Un+4,qr,Rs),Eo(pi,oa,Di,zs,Ui,Un+4,qr,Rs)),Zn.La&&(Mo(Fi,Pr,ss,Un,qr,Rs),El(pi,oa,Di,zs,Ui,Un,qr,Rs))}}if(KA.ia&&alert("todo:DitherRow"),pA.put!=null){if(Fn=16*Dn,Dn=16*(Dn+1),oA?(pA.y=KA.sa,pA.O=KA.ta+jn,pA.f=KA.qa,pA.N=KA.ra+qs,pA.ea=KA.Ha,pA.W=KA.Ia+qs):(Fn-=an,pA.y=Ls,pA.O=Vs,pA.f=As,pA.N=nn,pA.ea=$s,pA.W=ni),Cs||(Dn-=an),Dn>pA.o&&(Dn=pA.o),pA.F=null,pA.J=null,KA.Fa!=null&&0<KA.Fa.length&&Fn<Dn&&(pA.J=Cn(KA,pA,Fn,Dn-Fn),pA.F=KA.mb,pA.F==null&&pA.F.length==0)){ds=pr(KA,3,"Could not decode alpha data.");break t}Fn<pA.j&&(an=pA.j-Fn,Fn=pA.j,t(!(1&an)),pA.O+=KA.R*an,pA.N+=KA.B*(an>>1),pA.W+=KA.B*(an>>1),pA.F!=null&&(pA.J+=pA.width*an)),Fn<Dn&&(pA.O+=pA.v,pA.N+=pA.v>>1,pA.W+=pA.v>>1,pA.F!=null&&(pA.J+=pA.v),pA.ka=Fn-pA.j,pA.U=pA.va-pA.v,pA.T=Dn-Fn,ds=pA.put(pA))}Kr+1!=KA.Ic||Cs||(d(KA.sa,KA.ta-Or,Ls,Vs+16*KA.R,Or),d(KA.qa,KA.ra-Wn,As,nn+8*KA.B,Wn),d(KA.Ha,KA.Ia-Wn,$s,ni+8*KA.B,Wn))}if(!ds)return pr(en,6,"Output aborted.")}return 1}(je,st)),st.bc!=null&&st.bc(st),dt&=1}return dt?(je.cb=0,dt):0})(s,H)||(h=s.a)}}else h=s.a}h==0&&Ae.Oa!=null&&Ae.Oa.fd&&(h=Ar(Ae.ba))}Ae=h}ee=Ae!=0?null:11>ee?ce.f.RGBA.eb:ce.f.kb.y}else ee=null;return ee};var Ml=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function k(We,Ct){for(var me="",Ee=0;Ee<4;Ee++)me+=String.fromCharCode(We[Ct++]);return me}function $(We,Ct){return We[Ct+0]|We[Ct+1]<<8}function ue(We,Ct){return(We[Ct+0]|We[Ct+1]<<8|We[Ct+2]<<16)>>>0}function we(We,Ct){return(We[Ct+0]|We[Ct+1]<<8|We[Ct+2]<<16|We[Ct+3]<<24)>>>0}new F;var R=[0],Oe=[0],Ie=[],De=new F,pe=r,Je=function(We,Ct){var me={},Ee=0,Ve=!1,Ge=0,xt=0;if(me.frames=[],!function(se,Pe){for(var Re=0;Re<4;Re++)if(se[Pe+Re]!="RIFF".charCodeAt(Re))return!0;return!1}(We,Ct)){for(we(We,Ct+=4),Ct+=8;Ct<We.length;){var Ut=k(We,Ct),Lt=we(We,Ct+=4);Ct+=4;var gt=Lt+(1&Lt);switch(Ut){case"VP8 ":case"VP8L":me.frames[Ee]===void 0&&(me.frames[Ee]={}),(Wt=me.frames[Ee]).src_off=Ve?xt:Ct-8,Wt.src_size=Ge+Lt+8,Ee++,Ve&&(Ve=!1,Ge=0,xt=0);break;case"VP8X":(Wt=me.header={}).feature_flags=We[Ct];var St=Ct+4;Wt.canvas_width=1+ue(We,St),St+=3,Wt.canvas_height=1+ue(We,St),St+=3;break;case"ALPH":Ve=!0,Ge=gt+8,xt=Ct-8;break;case"ANIM":(Wt=me.header).bgcolor=we(We,Ct),St=Ct+4,Wt.loop_count=$(We,St),St+=2;break;case"ANMF":var rA,Wt;(Wt=me.frames[Ee]={}).offset_x=2*ue(We,Ct),Ct+=3,Wt.offset_y=2*ue(We,Ct),Ct+=3,Wt.width=1+ue(We,Ct),Ct+=3,Wt.height=1+ue(We,Ct),Ct+=3,Wt.duration=ue(We,Ct),Ct+=3,rA=We[Ct++],Wt.dispose=1&rA,Wt.blend=rA>>1&1}Ut!="ANMF"&&(Ct+=gt)}return me}}(pe,0);Je.response=pe,Je.rgbaoutput=!0,Je.dataurl=!1;var ct=Je.header?Je.header:null,Ke=Je.frames?Je.frames:null;if(ct){ct.loop_counter=ct.loop_count,R=[ct.canvas_height],Oe=[ct.canvas_width];for(var de=0;de<Ke.length&&Ke[de].blend!=0;de++);}var nt=Ke[0],Et=De.WebPDecodeRGBA(pe,nt.src_off,nt.src_size,Oe,R);nt.rgba=Et,nt.imgwidth=Oe[0],nt.imgheight=R[0];for(var ht=0;ht<Oe[0]*R[0]*4;ht++)Ie[ht]=Et[ht];return this.width=Oe,this.height=R,this.data=Ie,this}(function(r){var t,o,d,g,m,O,E,F,k,$=function(se){return se=se||{},this.isStrokeTransparent=se.isStrokeTransparent||!1,this.strokeOpacity=se.strokeOpacity||1,this.strokeStyle=se.strokeStyle||"#000000",this.fillStyle=se.fillStyle||"#000000",this.isFillTransparent=se.isFillTransparent||!1,this.fillOpacity=se.fillOpacity||1,this.font=se.font||"10px sans-serif",this.textBaseline=se.textBaseline||"alphabetic",this.textAlign=se.textAlign||"left",this.lineWidth=se.lineWidth||1,this.lineJoin=se.lineJoin||"miter",this.lineCap=se.lineCap||"butt",this.path=se.path||[],this.transform=se.transform!==void 0?se.transform.clone():new F,this.globalCompositeOperation=se.globalCompositeOperation||"normal",this.globalAlpha=se.globalAlpha||1,this.clip_path=se.clip_path||[],this.currentPoint=se.currentPoint||new O,this.miterLimit=se.miterLimit||10,this.lastPoint=se.lastPoint||new O,this.lineDashOffset=se.lineDashOffset||0,this.lineDash=se.lineDash||[],this.margin=se.margin||[0,0,0,0],this.prevPageLastElemOffset=se.prevPageLastElemOffset||0,this.ignoreClearRect=typeof se.ignoreClearRect!="boolean"||se.ignoreClearRect,this};r.events.push(["initialized",function(){this.context2d=new ue(this),t=this.internal.f2,o=this.internal.getCoordinateString,d=this.internal.getVerticalCoordinateString,g=this.internal.getHorizontalCoordinate,m=this.internal.getVerticalCoordinate,O=this.internal.Point,E=this.internal.Rectangle,F=this.internal.Matrix,k=new $}]);var ue=function(se){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Pe=se;Object.defineProperty(this,"pdf",{get:function(){return Pe}});var Re=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Re},set:function(xe){Re=!!xe}});var it=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return it},set:function(xe){it=!!xe}});var at=0;Object.defineProperty(this,"posX",{get:function(){return at},set:function(xe){isNaN(xe)||(at=xe)}});var vt=0;Object.defineProperty(this,"posY",{get:function(){return vt},set:function(xe){isNaN(xe)||(vt=xe)}}),Object.defineProperty(this,"margin",{get:function(){return k.margin},set:function(xe){var gA;typeof xe=="number"?gA=[xe,xe,xe,xe]:((gA=new Array(4))[0]=xe[0],gA[1]=xe.length>=2?xe[1]:gA[0],gA[2]=xe.length>=3?xe[2]:gA[0],gA[3]=xe.length>=4?xe[3]:gA[1]),k.margin=gA}});var It=!1;Object.defineProperty(this,"autoPaging",{get:function(){return It},set:function(xe){It=xe}});var Qt=0;Object.defineProperty(this,"lastBreak",{get:function(){return Qt},set:function(xe){Qt=xe}});var kt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return kt},set:function(xe){kt=xe}}),Object.defineProperty(this,"ctx",{get:function(){return k},set:function(xe){xe instanceof $&&(k=xe)}}),Object.defineProperty(this,"path",{get:function(){return k.path},set:function(xe){k.path=xe}});var nA=[];Object.defineProperty(this,"ctxStack",{get:function(){return nA},set:function(xe){nA=xe}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(xe){var gA;gA=we(xe),this.ctx.fillStyle=gA.style,this.ctx.isFillTransparent=gA.a===0,this.ctx.fillOpacity=gA.a,this.pdf.setFillColor(gA.r,gA.g,gA.b,{a:gA.a}),this.pdf.setTextColor(gA.r,gA.g,gA.b,{a:gA.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(xe){var gA=we(xe);this.ctx.strokeStyle=gA.style,this.ctx.isStrokeTransparent=gA.a===0,this.ctx.strokeOpacity=gA.a,gA.a===0?this.pdf.setDrawColor(255,255,255):(gA.a,this.pdf.setDrawColor(gA.r,gA.g,gA.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(xe){["butt","round","square"].indexOf(xe)!==-1&&(this.ctx.lineCap=xe,this.pdf.setLineCap(xe))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(xe){isNaN(xe)||(this.ctx.lineWidth=xe,this.pdf.setLineWidth(xe))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(xe){["bevel","round","miter"].indexOf(xe)!==-1&&(this.ctx.lineJoin=xe,this.pdf.setLineJoin(xe))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(xe){isNaN(xe)||(this.ctx.miterLimit=xe,this.pdf.setMiterLimit(xe))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(xe){this.ctx.textBaseline=xe}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(xe){["right","end","center","left","start"].indexOf(xe)!==-1&&(this.ctx.textAlign=xe)}});var CA=null,EA=null,nr=null;Object.defineProperty(this,"fontFaces",{get:function(){return nr},set:function(xe){CA=null,EA=null,nr=xe}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(xe){var gA;if(this.ctx.font=xe,(gA=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z0-9]+?)\s*$/i.exec(xe))!==null){var dr=gA[1];gA[2];var dA=gA[3],Jt=gA[4];gA[5];var rr=gA[6],TA=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Jt)[2];Jt=Math.floor(TA==="px"?parseFloat(Jt)*this.pdf.internal.scaleFactor:TA==="em"?parseFloat(Jt)*this.pdf.getFontSize():parseFloat(Jt)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Jt);var JA=function(MA){var wr,Yr,Tr=[],Hr=MA.trim();if(Hr==="")return Fs;if(Hr in Lr)return[Lr[Hr]];for(;Hr!=="";){switch(Yr=null,wr=(Hr=Gn(Hr)).charAt(0)){case'"':case"'":Yr=oi(Hr.substring(1),wr);break;default:Yr=Ii(Hr)}if(Yr===null||(Tr.push(Yr[0]),(Hr=Gn(Yr[1]))!==""&&Hr.charAt(0)!==","))return Fs;Hr=Hr.replace(/^,/,"")}return Tr}(rr);if(this.fontFaces){var RA=function(MA,wr){var Yr=MA.getFontList(),Tr=JSON.stringify(Yr);if(CA===null||EA!==Tr){var Hr=function(On){var er=[];return Object.keys(On).forEach(function(bn){On[bn].forEach(function(hr){var YA=null;switch(hr){case"bold":YA={family:bn,weight:"bold"};break;case"italic":YA={family:bn,style:"italic"};break;case"bolditalic":YA={family:bn,weight:"bold",style:"italic"};break;case"":case"normal":YA={family:bn}}YA!==null&&(YA.ref={name:bn,style:hr},er.push(YA))})}),er}(Yr);CA=function(On){for(var er={},bn=0;bn<On.length;++bn){var hr=os(On[bn]),YA=hr.family,on=hr.stretch,xr=hr.style,UA=hr.weight;er[YA]=er[YA]||{},er[YA][on]=er[YA][on]||{},er[YA][on][xr]=er[YA][on][xr]||{},er[YA][on][xr][UA]=hr}return er}(Hr.concat(wr)),EA=Tr}return CA}(this.pdf,this.fontFaces),un=JA.map(function(MA){return{family:MA,stretch:"normal",weight:dA,style:dr}}),Fr=function(MA,wr,Yr){for(var Tr=(Yr=Yr||{}).defaultFontFamily||"times",Hr=Object.assign({},as,Yr.genericFontFamilies||{}),On=null,er=null,bn=0;bn<wr.length;++bn)if(Hr[(On=os(wr[bn])).family]&&(On.family=Hr[On.family]),MA.hasOwnProperty(On.family)){er=MA[On.family];break}if(!(er=er||MA[Tr]))throw new Error("Could not find a font-family for the rule '"+mi(On)+"' and default family '"+Tr+"'.");if(er=function(hr,YA){if(YA[hr])return YA[hr];var on=gn[hr],xr=on<=gn.normal?-1:1,UA=An(YA,Sn,on,xr);if(!UA)throw new Error("Could not find a matching font-stretch value for "+hr);return UA}(On.stretch,er),er=function(hr,YA){if(YA[hr])return YA[hr];for(var on=Es[hr],xr=0;xr<on.length;++xr)if(YA[on[xr]])return YA[on[xr]];throw new Error("Could not find a matching font-style for "+hr)}(On.style,er),!(er=function(hr,YA){if(YA[hr])return YA[hr];if(hr===400&&YA[500])return YA[500];if(hr===500&&YA[400])return YA[400];var on=pn[hr],xr=An(YA,Tn,on,hr<400?-1:1);if(!xr)throw new Error("Could not find a matching font-weight for value "+hr);return xr}(On.weight,er)))throw new Error("Failed to resolve a font for the rule '"+mi(On)+"'.");return er}(RA,un);this.pdf.setFont(Fr.ref.name,Fr.ref.style)}else{var NA="";(dA==="bold"||parseInt(dA,10)>=700||dr==="bold")&&(NA="bold"),dr==="italic"&&(NA+="italic"),NA.length===0&&(NA="normal");for(var Xr="",sr={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},QA=0;QA<JA.length;QA++){if(this.pdf.internal.getFont(JA[QA],NA,{noFallback:!0,disableWarning:!0})!==void 0){Xr=JA[QA];break}if(NA==="bolditalic"&&this.pdf.internal.getFont(JA[QA],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Xr=JA[QA],NA="bold";else if(this.pdf.internal.getFont(JA[QA],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Xr=JA[QA],NA="normal";break}}if(Xr===""){for(var ar=0;ar<JA.length;ar++)if(sr[JA[ar]]){Xr=sr[JA[ar]];break}}Xr=Xr===""?"Times":Xr,this.pdf.setFont(Xr,NA)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(xe){this.ctx.globalCompositeOperation=xe}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(xe){this.ctx.globalAlpha=xe}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(xe){this.ctx.lineDashOffset=xe,Wt.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(xe){this.ctx.lineDash=xe,Wt.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(xe){this.ctx.ignoreClearRect=!!xe}})};ue.prototype.setLineDash=function(se){this.lineDash=se},ue.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},ue.prototype.fill=function(){Ke.call(this,"fill",!1)},ue.prototype.stroke=function(){Ke.call(this,"stroke",!1)},ue.prototype.beginPath=function(){this.path=[{type:"begin"}]},ue.prototype.moveTo=function(se,Pe){if(isNaN(se)||isNaN(Pe))throw x.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Re=this.ctx.transform.applyToPoint(new O(se,Pe));this.path.push({type:"mt",x:Re.x,y:Re.y}),this.ctx.lastPoint=new O(se,Pe)},ue.prototype.closePath=function(){var se=new O(0,0),Pe=0;for(Pe=this.path.length-1;Pe!==-1;Pe--)if(this.path[Pe].type==="begin"&&(0,w.default)(this.path[Pe+1])==="object"&&typeof this.path[Pe+1].x=="number"){se=new O(this.path[Pe+1].x,this.path[Pe+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new O(se.x,se.y)},ue.prototype.lineTo=function(se,Pe){if(isNaN(se)||isNaN(Pe))throw x.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Re=this.ctx.transform.applyToPoint(new O(se,Pe));this.path.push({type:"lt",x:Re.x,y:Re.y}),this.ctx.lastPoint=new O(Re.x,Re.y)},ue.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Ke.call(this,null,!0)},ue.prototype.quadraticCurveTo=function(se,Pe,Re,it){if(isNaN(Re)||isNaN(it)||isNaN(se)||isNaN(Pe))throw x.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var at=this.ctx.transform.applyToPoint(new O(Re,it)),vt=this.ctx.transform.applyToPoint(new O(se,Pe));this.path.push({type:"qct",x1:vt.x,y1:vt.y,x:at.x,y:at.y}),this.ctx.lastPoint=new O(at.x,at.y)},ue.prototype.bezierCurveTo=function(se,Pe,Re,it,at,vt){if(isNaN(at)||isNaN(vt)||isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it))throw x.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var It=this.ctx.transform.applyToPoint(new O(at,vt)),Qt=this.ctx.transform.applyToPoint(new O(se,Pe)),kt=this.ctx.transform.applyToPoint(new O(Re,it));this.path.push({type:"bct",x1:Qt.x,y1:Qt.y,x2:kt.x,y2:kt.y,x:It.x,y:It.y}),this.ctx.lastPoint=new O(It.x,It.y)},ue.prototype.arc=function(se,Pe,Re,it,at,vt){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it)||isNaN(at))throw x.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(vt=!!vt,!this.ctx.transform.isIdentity){var It=this.ctx.transform.applyToPoint(new O(se,Pe));se=It.x,Pe=It.y;var Qt=this.ctx.transform.applyToPoint(new O(0,Re)),kt=this.ctx.transform.applyToPoint(new O(0,0));Re=Math.sqrt(Math.pow(Qt.x-kt.x,2)+Math.pow(Qt.y-kt.y,2))}Math.abs(at-it)>=2*Math.PI&&(it=0,at=2*Math.PI),this.path.push({type:"arc",x:se,y:Pe,radius:Re,startAngle:it,endAngle:at,counterclockwise:vt})},ue.prototype.arcTo=function(se,Pe,Re,it,at){throw new Error("arcTo not implemented.")},ue.prototype.rect=function(se,Pe,Re,it){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it))throw x.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(se,Pe),this.lineTo(se+Re,Pe),this.lineTo(se+Re,Pe+it),this.lineTo(se,Pe+it),this.lineTo(se,Pe),this.lineTo(se+Re,Pe),this.lineTo(se,Pe)},ue.prototype.fillRect=function(se,Pe,Re,it){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it))throw x.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!R.call(this)){var at={};this.lineCap!=="butt"&&(at.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(at.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(se,Pe,Re,it),this.fill(),at.hasOwnProperty("lineCap")&&(this.lineCap=at.lineCap),at.hasOwnProperty("lineJoin")&&(this.lineJoin=at.lineJoin)}},ue.prototype.strokeRect=function(se,Pe,Re,it){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it))throw x.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Oe.call(this)||(this.beginPath(),this.rect(se,Pe,Re,it),this.stroke())},ue.prototype.clearRect=function(se,Pe,Re,it){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it))throw x.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(se,Pe,Re,it))},ue.prototype.save=function(se){se=typeof se!="boolean"||se;for(var Pe=this.pdf.internal.getCurrentPageInfo().pageNumber,Re=0;Re<this.pdf.internal.getNumberOfPages();Re++)this.pdf.setPage(Re+1),this.pdf.internal.out("q");if(this.pdf.setPage(Pe),se){this.ctx.fontSize=this.pdf.internal.getFontSize();var it=new $(this.ctx);this.ctxStack.push(this.ctx),this.ctx=it}},ue.prototype.restore=function(se){se=typeof se!="boolean"||se;for(var Pe=this.pdf.internal.getCurrentPageInfo().pageNumber,Re=0;Re<this.pdf.internal.getNumberOfPages();Re++)this.pdf.setPage(Re+1),this.pdf.internal.out("Q");this.pdf.setPage(Pe),se&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},ue.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var we=function(se){var Pe,Re,it,at;if(se.isCanvasGradient===!0&&(se=se.getColor()),!se)return{r:0,g:0,b:0,a:0,style:se};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(se))Pe=0,Re=0,it=0,at=0;else{var vt=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(se);if(vt!==null)Pe=parseInt(vt[1]),Re=parseInt(vt[2]),it=parseInt(vt[3]),at=1;else if((vt=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(se))!==null)Pe=parseInt(vt[1]),Re=parseInt(vt[2]),it=parseInt(vt[3]),at=parseFloat(vt[4]);else{if(at=1,typeof se=="string"&&se.charAt(0)!=="#"){var It=new G(se);se=It.ok?It.toHex():"#000000"}se.length===4?(Pe=se.substring(1,2),Pe+=Pe,Re=se.substring(2,3),Re+=Re,it=se.substring(3,4),it+=it):(Pe=se.substring(1,3),Re=se.substring(3,5),it=se.substring(5,7)),Pe=parseInt(Pe,16),Re=parseInt(Re,16),it=parseInt(it,16)}}return{r:Pe,g:Re,b:it,a:at,style:se}},R=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},Oe=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};ue.prototype.fillText=function(se,Pe,Re,it){if(isNaN(Pe)||isNaN(Re)||typeof se!="string")throw x.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(it=isNaN(it)?void 0:it,!R.call(this)){var at=gt(this.ctx.transform.rotation),vt=this.ctx.transform.scaleX;Ee.call(this,{text:se,x:Pe,y:Re,scale:vt,angle:at,align:this.textAlign,maxWidth:it})}},ue.prototype.strokeText=function(se,Pe,Re,it){if(isNaN(Pe)||isNaN(Re)||typeof se!="string")throw x.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Oe.call(this)){it=isNaN(it)?void 0:it;var at=gt(this.ctx.transform.rotation),vt=this.ctx.transform.scaleX;Ee.call(this,{text:se,x:Pe,y:Re,scale:vt,renderingMode:"stroke",angle:at,align:this.textAlign,maxWidth:it})}},ue.prototype.measureText=function(se){if(typeof se!="string")throw x.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Pe=this.pdf,Re=this.pdf.internal.scaleFactor,it=Pe.internal.getFontSize(),at=Pe.getStringUnitWidth(se)*it/Pe.internal.scaleFactor;return new function(vt){var It=(vt=vt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return It}}),this}({width:at*=Math.round(96*Re/72*1e4)/1e4})},ue.prototype.scale=function(se,Pe){if(isNaN(se)||isNaN(Pe))throw x.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Re=new F(se,0,0,Pe,0,0);this.ctx.transform=this.ctx.transform.multiply(Re)},ue.prototype.rotate=function(se){if(isNaN(se))throw x.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Pe=new F(Math.cos(se),Math.sin(se),-Math.sin(se),Math.cos(se),0,0);this.ctx.transform=this.ctx.transform.multiply(Pe)},ue.prototype.translate=function(se,Pe){if(isNaN(se)||isNaN(Pe))throw x.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Re=new F(1,0,0,1,se,Pe);this.ctx.transform=this.ctx.transform.multiply(Re)},ue.prototype.transform=function(se,Pe,Re,it,at,vt){if(isNaN(se)||isNaN(Pe)||isNaN(Re)||isNaN(it)||isNaN(at)||isNaN(vt))throw x.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var It=new F(se,Pe,Re,it,at,vt);this.ctx.transform=this.ctx.transform.multiply(It)},ue.prototype.setTransform=function(se,Pe,Re,it,at,vt){se=isNaN(se)?1:se,Pe=isNaN(Pe)?0:Pe,Re=isNaN(Re)?0:Re,it=isNaN(it)?1:it,at=isNaN(at)?0:at,vt=isNaN(vt)?0:vt,this.ctx.transform=new F(se,Pe,Re,it,at,vt)};var Ie=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};ue.prototype.drawImage=function(se,Pe,Re,it,at,vt,It,Qt,kt){var nA=this.pdf.getImageProperties(se),CA=1,EA=1,nr=1,xe=1;it!==void 0&&Qt!==void 0&&(nr=Qt/it,xe=kt/at,CA=nA.width/it*Qt/it,EA=nA.height/at*kt/at),vt===void 0&&(vt=Pe,It=Re,Pe=0,Re=0),it!==void 0&&Qt===void 0&&(Qt=it,kt=at),it===void 0&&Qt===void 0&&(Qt=nA.width,kt=nA.height);var gA=this.ctx.transform.decompose(),dr=gt(gA.rotate.shx),dA=new F,Jt=(dA=(dA=(dA=dA.multiply(gA.translate)).multiply(gA.skew)).multiply(gA.scale)).applyToRectangle(new E(vt-Pe*nr,It-Re*xe,it*CA,at*EA));if(this.autoPaging){for(var rr,TA=De.call(this,Jt),JA=[],RA=0;RA<TA.length;RA+=1)JA.indexOf(TA[RA])===-1&&JA.push(TA[RA]);ct(JA);for(var un=JA[0],Fr=JA[JA.length-1],NA=un;NA<Fr+1;NA++){this.pdf.setPage(NA);var Xr=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],sr=NA===1?this.posY+this.margin[0]:this.margin[0],QA=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ar=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],MA=NA===1?0:QA+(NA-2)*ar;if(this.ctx.clip_path.length!==0){var wr=this.path;rr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Je(rr,this.posX+this.margin[3],-MA+sr+this.ctx.prevPageLastElemOffset),de.call(this,"fill",!0),this.path=wr}var Yr=JSON.parse(JSON.stringify(Jt));Yr=Je([Yr],this.posX+this.margin[3],-MA+sr+this.ctx.prevPageLastElemOffset)[0];var Tr=(NA>un||NA<Fr)&&Ie.call(this);Tr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Xr,ar,null).clip().discardPath()),this.pdf.addImage(se,"JPEG",Yr.x,Yr.y,Yr.w,Yr.h,null,null,dr),Tr&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(se,"JPEG",Jt.x,Jt.y,Jt.w,Jt.h,null,null,dr)};var De=function(se,Pe,Re){var it=[];Pe=Pe||this.pdf.internal.pageSize.width,Re=Re||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var at=this.posY+this.ctx.prevPageLastElemOffset;switch(se.type){default:case"mt":case"lt":it.push(Math.floor((se.y+at)/Re)+1);break;case"arc":it.push(Math.floor((se.y+at-se.radius)/Re)+1),it.push(Math.floor((se.y+at+se.radius)/Re)+1);break;case"qct":var vt=St(this.ctx.lastPoint.x,this.ctx.lastPoint.y,se.x1,se.y1,se.x,se.y);it.push(Math.floor((vt.y+at)/Re)+1),it.push(Math.floor((vt.y+vt.h+at)/Re)+1);break;case"bct":var It=rA(this.ctx.lastPoint.x,this.ctx.lastPoint.y,se.x1,se.y1,se.x2,se.y2,se.x,se.y);it.push(Math.floor((It.y+at)/Re)+1),it.push(Math.floor((It.y+It.h+at)/Re)+1);break;case"rect":it.push(Math.floor((se.y+at)/Re)+1),it.push(Math.floor((se.y+se.h+at)/Re)+1)}for(var Qt=0;Qt<it.length;Qt+=1)for(;this.pdf.internal.getNumberOfPages()<it[Qt];)pe.call(this);return it},pe=function(){var se=this.fillStyle,Pe=this.strokeStyle,Re=this.font,it=this.lineCap,at=this.lineWidth,vt=this.lineJoin;this.pdf.addPage(),this.fillStyle=se,this.strokeStyle=Pe,this.font=Re,this.lineCap=it,this.lineWidth=at,this.lineJoin=vt},Je=function(se,Pe,Re){for(var it=0;it<se.length;it++)switch(se[it].type){case"bct":se[it].x2+=Pe,se[it].y2+=Re;case"qct":se[it].x1+=Pe,se[it].y1+=Re;default:se[it].x+=Pe,se[it].y+=Re}return se},ct=function(se){return se.sort(function(Pe,Re){return Pe-Re})},Ke=function(se,Pe){var Re=this.fillStyle,it=this.strokeStyle,at=this.lineCap,vt=this.lineWidth,It=Math.abs(vt*this.ctx.transform.scaleX),Qt=this.lineJoin;if(this.autoPaging){for(var kt,nA,CA=JSON.parse(JSON.stringify(this.path)),EA=JSON.parse(JSON.stringify(this.path)),nr=[],xe=0;xe<EA.length;xe++)if(EA[xe].x!==void 0)for(var gA=De.call(this,EA[xe]),dr=0;dr<gA.length;dr+=1)nr.indexOf(gA[dr])===-1&&nr.push(gA[dr]);for(var dA=0;dA<nr.length;dA++)for(;this.pdf.internal.getNumberOfPages()<nr[dA];)pe.call(this);ct(nr);for(var Jt=nr[0],rr=nr[nr.length-1],TA=Jt;TA<rr+1;TA++){this.pdf.setPage(TA),this.fillStyle=Re,this.strokeStyle=it,this.lineCap=at,this.lineWidth=It,this.lineJoin=Qt;var JA=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],RA=TA===1?this.posY+this.margin[0]:this.margin[0],un=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Fr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],NA=TA===1?0:un+(TA-2)*Fr;if(this.ctx.clip_path.length!==0){var Xr=this.path;kt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Je(kt,this.posX+this.margin[3],-NA+RA+this.ctx.prevPageLastElemOffset),de.call(this,se,!0),this.path=Xr}if(nA=JSON.parse(JSON.stringify(CA)),this.path=Je(nA,this.posX+this.margin[3],-NA+RA+this.ctx.prevPageLastElemOffset),Pe===!1||TA===0){var sr=(TA>Jt||TA<rr)&&Ie.call(this);sr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],JA,Fr,null).clip().discardPath()),de.call(this,se,Pe),sr&&this.pdf.restoreGraphicsState()}this.lineWidth=vt}this.path=CA}else this.lineWidth=It,de.call(this,se,Pe),this.lineWidth=vt},de=function(se,Pe){if((se!=="stroke"||Pe||!Oe.call(this))&&(se==="stroke"||Pe||!R.call(this))){for(var Re,it,at=[],vt=this.path,It=0;It<vt.length;It++){var Qt=vt[It];switch(Qt.type){case"begin":at.push({begin:!0});break;case"close":at.push({close:!0});break;case"mt":at.push({start:Qt,deltas:[],abs:[]});break;case"lt":var kt=at.length;if(vt[It-1]&&!isNaN(vt[It-1].x)&&(Re=[Qt.x-vt[It-1].x,Qt.y-vt[It-1].y],kt>0)){for(;kt>=0;kt--)if(at[kt-1].close!==!0&&at[kt-1].begin!==!0){at[kt-1].deltas.push(Re),at[kt-1].abs.push(Qt);break}}break;case"bct":Re=[Qt.x1-vt[It-1].x,Qt.y1-vt[It-1].y,Qt.x2-vt[It-1].x,Qt.y2-vt[It-1].y,Qt.x-vt[It-1].x,Qt.y-vt[It-1].y],at[at.length-1].deltas.push(Re);break;case"qct":var nA=vt[It-1].x+2/3*(Qt.x1-vt[It-1].x),CA=vt[It-1].y+2/3*(Qt.y1-vt[It-1].y),EA=Qt.x+2/3*(Qt.x1-Qt.x),nr=Qt.y+2/3*(Qt.y1-Qt.y),xe=Qt.x,gA=Qt.y;Re=[nA-vt[It-1].x,CA-vt[It-1].y,EA-vt[It-1].x,nr-vt[It-1].y,xe-vt[It-1].x,gA-vt[It-1].y],at[at.length-1].deltas.push(Re);break;case"arc":at.push({deltas:[],abs:[],arc:!0}),Array.isArray(at[at.length-1].abs)&&at[at.length-1].abs.push(Qt)}}it=Pe?null:se==="stroke"?"stroke":"fill";for(var dr=!1,dA=0;dA<at.length;dA++)if(at[dA].arc)for(var Jt=at[dA].abs,rr=0;rr<Jt.length;rr++){var TA=Jt[rr];TA.type==="arc"?ht.call(this,TA.x,TA.y,TA.radius,TA.startAngle,TA.endAngle,TA.counterclockwise,void 0,Pe,!dr):Ve.call(this,TA.x,TA.y),dr=!0}else if(at[dA].close===!0)this.pdf.internal.out("h"),dr=!1;else if(at[dA].begin!==!0){var JA=at[dA].start.x,RA=at[dA].start.y;Ge.call(this,at[dA].deltas,JA,RA),dr=!0}it&&We.call(this,it),Pe&&Ct.call(this)}},nt=function(se){var Pe=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Re=Pe*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return se-Re;case"top":return se+Pe-Re;case"hanging":return se+Pe-2*Re;case"middle":return se+Pe/2-Re;default:return se}},Et=function(se){return se+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};ue.prototype.createLinearGradient=function(){var se=function(){};return se.colorStops=[],se.addColorStop=function(Pe,Re){this.colorStops.push([Pe,Re])},se.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},se.isCanvasGradient=!0,se},ue.prototype.createPattern=function(){return this.createLinearGradient()},ue.prototype.createRadialGradient=function(){return this.createLinearGradient()};var ht=function(se,Pe,Re,it,at,vt,It,Qt,kt){for(var nA=Ut.call(this,Re,it,at,vt),CA=0;CA<nA.length;CA++){var EA=nA[CA];CA===0&&(kt?me.call(this,EA.x1+se,EA.y1+Pe):Ve.call(this,EA.x1+se,EA.y1+Pe)),xt.call(this,se,Pe,EA.x2,EA.y2,EA.x3,EA.y3,EA.x4,EA.y4)}Qt?Ct.call(this):We.call(this,It)},We=function(se){switch(se){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Ct=function(){this.pdf.clip(),this.pdf.discardPath()},me=function(se,Pe){this.pdf.internal.out(o(se)+" "+d(Pe)+" m")},Ee=function(se){var Pe;switch(se.align){case"right":case"end":Pe="right";break;case"center":Pe="center";break;default:Pe="left"}var Re,it,at,vt=this.pdf.getTextDimensions(se.text),It=nt.call(this,se.y),Qt=Et.call(this,It)-vt.h,kt=this.ctx.transform.applyToPoint(new O(se.x,It));if(this.autoPaging){var nA=this.ctx.transform.decompose(),CA=new F;CA=(CA=(CA=CA.multiply(nA.translate)).multiply(nA.skew)).multiply(nA.scale);for(var EA=this.ctx.transform.applyToRectangle(new E(se.x,It,vt.w,vt.h)),nr=CA.applyToRectangle(new E(se.x,Qt,vt.w,vt.h)),xe=De.call(this,nr),gA=[],dr=0;dr<xe.length;dr+=1)gA.indexOf(xe[dr])===-1&&gA.push(xe[dr]);ct(gA);for(var dA=gA[0],Jt=gA[gA.length-1],rr=dA;rr<Jt+1;rr++){this.pdf.setPage(rr);var TA=rr===1?this.posY+this.margin[0]:this.margin[0],JA=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],RA=this.pdf.internal.pageSize.height-this.margin[2],un=RA-this.margin[0],Fr=this.pdf.internal.pageSize.width-this.margin[1],NA=Fr-this.margin[3],Xr=rr===1?0:JA+(rr-2)*un;if(this.ctx.clip_path.length!==0){var sr=this.path;Re=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Je(Re,this.posX+this.margin[3],-1*Xr+TA),de.call(this,"fill",!0),this.path=sr}var QA=Je([JSON.parse(JSON.stringify(nr))],this.posX+this.margin[3],-Xr+TA+this.ctx.prevPageLastElemOffset)[0];se.scale>=.01&&(it=this.pdf.internal.getFontSize(),this.pdf.setFontSize(it*se.scale),at=this.lineWidth,this.lineWidth=at*se.scale);var ar=this.autoPaging!=="text";if(ar||QA.y+QA.h<=RA){if(ar||QA.y>=TA&&QA.x<=Fr){var MA=ar?se.text:this.pdf.splitTextToSize(se.text,se.maxWidth||Fr-QA.x)[0],wr=Je([JSON.parse(JSON.stringify(EA))],this.posX+this.margin[3],-Xr+TA+this.ctx.prevPageLastElemOffset)[0],Yr=ar&&(rr>dA||rr<Jt)&&Ie.call(this);Yr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],NA,un,null).clip().discardPath()),this.pdf.text(MA,wr.x,wr.y,{angle:se.angle,align:Pe,renderingMode:se.renderingMode}),Yr&&this.pdf.restoreGraphicsState()}}else QA.y<RA&&(this.ctx.prevPageLastElemOffset+=RA-QA.y);se.scale>=.01&&(this.pdf.setFontSize(it),this.lineWidth=at)}}else se.scale>=.01&&(it=this.pdf.internal.getFontSize(),this.pdf.setFontSize(it*se.scale),at=this.lineWidth,this.lineWidth=at*se.scale),this.pdf.text(se.text,kt.x+this.posX,kt.y+this.posY,{angle:se.angle,align:Pe,renderingMode:se.renderingMode,maxWidth:se.maxWidth}),se.scale>=.01&&(this.pdf.setFontSize(it),this.lineWidth=at)},Ve=function(se,Pe,Re,it){Re=Re||0,it=it||0,this.pdf.internal.out(o(se+Re)+" "+d(Pe+it)+" l")},Ge=function(se,Pe,Re){return this.pdf.lines(se,Pe,Re,null,null)},xt=function(se,Pe,Re,it,at,vt,It,Qt){this.pdf.internal.out([t(g(Re+se)),t(m(it+Pe)),t(g(at+se)),t(m(vt+Pe)),t(g(It+se)),t(m(Qt+Pe)),"c"].join(" "))},Ut=function(se,Pe,Re,it){for(var at=2*Math.PI,vt=Math.PI/2;Pe>Re;)Pe-=at;var It=Math.abs(Re-Pe);It<at&&it&&(It=at-It);for(var Qt=[],kt=it?-1:1,nA=Pe;It>1e-5;){var CA=nA+kt*Math.min(It,vt);Qt.push(Lt.call(this,se,nA,CA)),It-=Math.abs(CA-nA),nA=CA}return Qt},Lt=function(se,Pe,Re){var it=(Re-Pe)/2,at=se*Math.cos(it),vt=se*Math.sin(it),It=at,Qt=-vt,kt=It*It+Qt*Qt,nA=kt+It*at+Qt*vt,CA=4/3*(Math.sqrt(2*kt*nA)-nA)/(It*vt-Qt*at),EA=It-CA*Qt,nr=Qt+CA*It,xe=EA,gA=-nr,dr=it+Pe,dA=Math.cos(dr),Jt=Math.sin(dr);return{x1:se*Math.cos(Pe),y1:se*Math.sin(Pe),x2:EA*dA-nr*Jt,y2:EA*Jt+nr*dA,x3:xe*dA-gA*Jt,y3:xe*Jt+gA*dA,x4:se*Math.cos(Re),y4:se*Math.sin(Re)}},gt=function(se){return 180*se/Math.PI},St=function(se,Pe,Re,it,at,vt){var It=se+.5*(Re-se),Qt=Pe+.5*(it-Pe),kt=at+.5*(Re-at),nA=vt+.5*(it-vt),CA=Math.min(se,at,It,kt),EA=Math.max(se,at,It,kt),nr=Math.min(Pe,vt,Qt,nA),xe=Math.max(Pe,vt,Qt,nA);return new E(CA,nr,EA-CA,xe-nr)},rA=function(se,Pe,Re,it,at,vt,It,Qt){var kt,nA,CA,EA,nr,xe,gA,dr,dA,Jt,rr,TA,JA,RA,un=Re-se,Fr=it-Pe,NA=at-Re,Xr=vt-it,sr=It-at,QA=Qt-vt;for(nA=0;nA<41;nA++)dA=(gA=(CA=se+(kt=nA/40)*un)+kt*((nr=Re+kt*NA)-CA))+kt*(nr+kt*(at+kt*sr-nr)-gA),Jt=(dr=(EA=Pe+kt*Fr)+kt*((xe=it+kt*Xr)-EA))+kt*(xe+kt*(vt+kt*QA-xe)-dr),nA==0?(rr=dA,TA=Jt,JA=dA,RA=Jt):(rr=Math.min(rr,dA),TA=Math.min(TA,Jt),JA=Math.max(JA,dA),RA=Math.max(RA,Jt));return new E(Math.round(rr),Math.round(TA),Math.round(JA-rr),Math.round(RA-TA))},Wt=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var se,Pe,Re=(se=this.ctx.lineDash,Pe=this.ctx.lineDashOffset,JSON.stringify({lineDash:se,lineDashOffset:Pe}));this.prevLineDash!==Re&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Re)}}})(ke.API),function(r){var t=function(O){var E,F,k,$,ue,we,R,Oe,Ie,De;for(F=[],k=0,$=(O+=E="\0\0\0\0".slice(O.length%4||4)).length;$>k;k+=4)(ue=(O.charCodeAt(k)<<24)+(O.charCodeAt(k+1)<<16)+(O.charCodeAt(k+2)<<8)+O.charCodeAt(k+3))!==0?(we=(ue=((ue=((ue=((ue=(ue-(De=ue%85))/85)-(Ie=ue%85))/85)-(Oe=ue%85))/85)-(R=ue%85))/85)%85,F.push(we+33,R+33,Oe+33,Ie+33,De+33)):F.push(122);return function(pe,Je){for(var ct=Je;ct>0;ct--)pe.pop()}(F,E.length),String.fromCharCode.apply(String,F)+"~>"},o=function(O){var E,F,k,$,ue,we=String,R="length",Oe=255,Ie="charCodeAt",De="slice",pe="replace";for(O[De](-2),O=O[De](0,-2)[pe](/\s/g,"")[pe]("z","!!!!!"),k=[],$=0,ue=(O+=E="uuuuu"[De](O[R]%5||5))[R];ue>$;$+=5)F=52200625*(O[Ie]($)-33)+614125*(O[Ie]($+1)-33)+7225*(O[Ie]($+2)-33)+85*(O[Ie]($+3)-33)+(O[Ie]($+4)-33),k.push(Oe&F>>24,Oe&F>>16,Oe&F>>8,Oe&F);return function(Je,ct){for(var Ke=ct;Ke>0;Ke--)Je.pop()}(k,E[R]),we.fromCharCode.apply(we,k)},d=function(O){return O.split("").map(function(E){return("0"+E.charCodeAt().toString(16)).slice(-2)}).join("")+">"},g=function(O){var E=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((O=O.replace(/\s/g,"")).indexOf(">")!==-1&&(O=O.substr(0,O.indexOf(">"))),O.length%2&&(O+="0"),E.test(O)===!1)return"";for(var F="",k=0;k<O.length;k+=2)F+=String.fromCharCode("0x"+(O[k]+O[k+1]));return F},m=function(O){for(var E=new Uint8Array(O.length),F=O.length;F--;)E[F]=O.charCodeAt(F);return(E=(0,j.zlibSync)(E)).reduce(function(k,$){return k+String.fromCharCode($)},"")};r.processDataByFilters=function(O,E){var F=0,k=O||"",$=[];for(typeof(E=E||[])=="string"&&(E=[E]),F=0;F<E.length;F+=1)switch(E[F]){case"ASCII85Decode":case"/ASCII85Decode":k=o(k),$.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":k=t(k),$.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":k=g(k),$.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":k=d(k),$.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":k=m(k),$.push("/FlateDecode");break;default:throw new Error('The filter: "'+E[F]+'" is not implemented')}return{data:k,reverseChain:$.reverse().join(" ")}}}(ke.API),function(r){r.loadFile=function(t,o,d){return function(g,m,O){m=m!==!1,O=typeof O=="function"?O:function(){};var E=void 0;try{E=function(F,k,$){var ue=new XMLHttpRequest,we=0,R=function(Oe){var Ie=Oe.length,De=[],pe=String.fromCharCode;for(we=0;we<Ie;we+=1)De.push(pe(255&Oe.charCodeAt(we)));return De.join("")};if(ue.open("GET",F,!k),ue.overrideMimeType("text/plain; charset=x-user-defined"),k===!1&&(ue.onload=function(){ue.status===200?$(R(this.responseText)):$(void 0)}),ue.send(null),k&&ue.status===200)return R(ue.responseText)}(g,m,O)}catch{}return E}(t,o,d)},r.allowFsRead=void 0,r.loadImageFile=r.loadFile}(ke.API),function(r){function t(){return(L.html2canvas?Promise.resolve(L.html2canvas):Promise.resolve().then(e.t.bind(e,"html2canvas",23))).catch(function(E){return Promise.reject(new Error("Could not load html2canvas: "+E))}).then(function(E){return E.default?E.default:E})}function o(){return(L.DOMPurify?Promise.resolve(L.DOMPurify):Promise.resolve().then(e.bind(e,"./node_modules/dompurify/dist/purify.es.mjs"))).catch(function(E){return Promise.reject(new Error("Could not load dompurify: "+E))}).then(function(E){return E.default?E.default:E})}var d=function(E){var F=(0,w.default)(E);return F==="undefined"?"undefined":F==="string"||E instanceof String?"string":F==="number"||E instanceof Number?"number":F==="function"||E instanceof Function?"function":E&&E.constructor===Array?"array":E&&E.nodeType===1?"element":F==="object"?"object":"unknown"},g=function(E,F){var k=document.createElement(E);for(var $ in F.className&&(k.className=F.className),F.innerHTML&&F.dompurify&&(k.innerHTML=F.dompurify.sanitize(F.innerHTML)),F.style)k.style[$]=F.style[$];return k},m=function E(F,k){for(var $=F.nodeType===3?document.createTextNode(F.nodeValue):F.cloneNode(!1),ue=F.firstChild;ue;ue=ue.nextSibling)k!==!0&&ue.nodeType===1&&ue.nodeName==="SCRIPT"||$.appendChild(E(ue,k));return F.nodeType===1&&(F.nodeName==="CANVAS"?($.width=F.width,$.height=F.height,$.getContext("2d").drawImage(F,0,0)):F.nodeName!=="TEXTAREA"&&F.nodeName!=="SELECT"||($.value=F.value),$.addEventListener("load",function(){$.scrollTop=F.scrollTop,$.scrollLeft=F.scrollLeft},!0)),$},O=function E(F){var k=Object.assign(E.convert(Promise.resolve()),JSON.parse(JSON.stringify(E.template))),$=E.convert(Promise.resolve(),k);return($=$.setProgress(1,E,1,[E])).set(F)};(O.prototype=Object.create(Promise.prototype)).constructor=O,O.convert=function(E,F){return E.__proto__=F||O.prototype,E},O.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},O.prototype.from=function(E,F){return this.then(function(){switch(F=F||function(k){switch(d(k)){case"string":return"string";case"element":return k.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(E),F){case"string":return this.then(o).then(function(k){return this.set({src:g("div",{innerHTML:E,dompurify:k})})});case"element":return this.set({src:E});case"canvas":return this.set({canvas:E});case"img":return this.set({img:E});default:return this.error("Unknown source type.")}})},O.prototype.to=function(E){switch(E){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},O.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var E={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},F=m(this.prop.src,this.opt.html2canvas.javascriptEnabled);F.tagName==="BODY"&&(E.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=g("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=g("div",{className:"html2pdf__container",style:E}),this.prop.container.appendChild(F),this.prop.container.firstChild.appendChild(g("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},O.prototype.toCanvas=function(){var E=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(E).then(t).then(function(F){var k=Object.assign({},this.opt.html2canvas);return delete k.onrendered,F(this.prop.container,k)}).then(function(F){(this.opt.html2canvas.onrendered||function(){})(F),this.prop.canvas=F,document.body.removeChild(this.prop.overlay)})},O.prototype.toContext2d=function(){var E=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(E).then(t).then(function(F){var k=this.opt.jsPDF,$=this.opt.fontFaces,ue=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,we=Object.assign({async:!0,allowTaint:!0,scale:ue,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete we.onrendered,k.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,k.context2d.posX=this.opt.x,k.context2d.posY=this.opt.y,k.context2d.margin=this.opt.margin,k.context2d.fontFaces=$,$)for(var R=0;R<$.length;++R){var Oe=$[R],Ie=Oe.src.find(function(De){return De.format==="truetype"});Ie&&k.addFont(Ie.url,Oe.ref.name,Oe.ref.style)}return we.windowHeight=we.windowHeight||0,we.windowHeight=we.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):we.windowHeight,k.context2d.save(!0),F(this.prop.container,we)}).then(function(F){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(F),this.prop.canvas=F,document.body.removeChild(this.prop.overlay)})},O.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var E=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=E})},O.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},O.prototype.output=function(E,F,k){return(k=k||"pdf").toLowerCase()==="img"||k.toLowerCase()==="image"?this.outputImg(E,F):this.outputPdf(E,F)},O.prototype.outputPdf=function(E,F){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(E,F)})},O.prototype.outputImg=function(E){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(E){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+E+'" is not supported.'}})},O.prototype.save=function(E){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(E?{filename:E}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},O.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},O.prototype.set=function(E){if(d(E)!=="object")return this;var F=Object.keys(E||{}).map(function(k){if(k in O.template.prop)return function(){this.prop[k]=E[k]};switch(k){case"margin":return this.setMargin.bind(this,E.margin);case"jsPDF":return function(){return this.opt.jsPDF=E.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,E.pageSize);default:return function(){this.opt[k]=E[k]}}},this);return this.then(function(){return this.thenList(F)})},O.prototype.get=function(E,F){return this.then(function(){var k=E in O.template.prop?this.prop[E]:this.opt[E];return F?F(k):k})},O.prototype.setMargin=function(E){return this.then(function(){switch(d(E)){case"number":E=[E,E,E,E];case"array":if(E.length===2&&(E=[E[0],E[1],E[0],E[1]]),E.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=E}).then(this.setPageSize)},O.prototype.setPageSize=function(E){function F(k,$){return Math.floor(k*$/72*96)}return this.then(function(){(E=E||ke.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(E.inner={width:E.width-this.opt.margin[1]-this.opt.margin[3],height:E.height-this.opt.margin[0]-this.opt.margin[2]},E.inner.px={width:F(E.inner.width,E.k),height:F(E.inner.height,E.k)},E.inner.ratio=E.inner.height/E.inner.width),this.prop.pageSize=E})},O.prototype.setProgress=function(E,F,k,$){return E!=null&&(this.progress.val=E),F!=null&&(this.progress.state=F),k!=null&&(this.progress.n=k),$!=null&&(this.progress.stack=$),this.progress.ratio=this.progress.val/this.progress.state,this},O.prototype.updateProgress=function(E,F,k,$){return this.setProgress(E?this.progress.val+E:null,F||null,k?this.progress.n+k:null,$?this.progress.stack.concat($):null)},O.prototype.then=function(E,F){var k=this;return this.thenCore(E,F,function($,ue){return k.updateProgress(null,null,1,[$]),Promise.prototype.then.call(this,function(we){return k.updateProgress(null,$),we}).then($,ue).then(function(we){return k.updateProgress(1),we})})},O.prototype.thenCore=function(E,F,k){k=k||Promise.prototype.then;var $=this;E&&(E=E.bind($)),F&&(F=F.bind($));var ue=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?$:O.convert(Object.assign({},$),Promise.prototype),we=k.call(ue,E,F);return O.convert(we,$.__proto__)},O.prototype.thenExternal=function(E,F){return Promise.prototype.then.call(this,E,F)},O.prototype.thenList=function(E){var F=this;return E.forEach(function(k){F=F.thenCore(k)}),F},O.prototype.catch=function(E){E&&(E=E.bind(this));var F=Promise.prototype.catch.call(this,E);return O.convert(F,this)},O.prototype.catchExternal=function(E){return Promise.prototype.catch.call(this,E)},O.prototype.error=function(E){return this.then(function(){throw new Error(E)})},O.prototype.using=O.prototype.set,O.prototype.saveAs=O.prototype.save,O.prototype.export=O.prototype.output,O.prototype.run=O.prototype.then,ke.getPageSize=function(E,F,k){if((0,w.default)(E)==="object"){var $=E;E=$.orientation,F=$.unit||F,k=$.format||k}F=F||"mm",k=k||"a4",E=(""+(E||"P")).toLowerCase();var ue,we=(""+k).toLowerCase(),R={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(F){case"pt":ue=1;break;case"mm":ue=2.834645669291339;break;case"cm":ue=28.346456692913385;break;case"in":ue=72;break;case"px":ue=.75;break;case"pc":case"em":ue=12;break;case"ex":ue=6;break;default:throw"Invalid unit: "+F}var Oe,Ie=0,De=0;if(R.hasOwnProperty(we))Ie=R[we][1]/ue,De=R[we][0]/ue;else try{Ie=k[1],De=k[0]}catch{throw new Error("Invalid format: "+k)}if(E==="p"||E==="portrait")E="p",De>Ie&&(Oe=De,De=Ie,Ie=Oe);else{if(E!=="l"&&E!=="landscape")throw"Invalid orientation: "+E;E="l",Ie>De&&(Oe=De,De=Ie,Ie=Oe)}return{width:De,height:Ie,unit:F,k:ue,orientation:E}},r.html=function(E,F){(F=F||{}).callback=F.callback||function(){},F.html2canvas=F.html2canvas||{},F.html2canvas.canvas=F.html2canvas.canvas||this.canvas,F.jsPDF=F.jsPDF||this,F.fontFaces=F.fontFaces?F.fontFaces.map(os):null;var k=new O(F);return F.worker?k:k.from(E).doCallback()}}(ke.API),ke.API.addJS=function(r){return gs=r,this.internal.events.subscribe("postPutResources",function(){ai=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(ai+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),mn=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+gs+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){ai!==void 0&&mn!==void 0&&this.internal.out("/Names <</JavaScript "+ai+" 0 R>>")}),this},function(r){var t;r.events.push(["postPutResources",function(){var o=this,d=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var g=o.outline.render().split(/\r\n/),m=0;m<g.length;m++){var O=g[m],E=d.exec(O);if(E!=null){var F=E[1];o.internal.newObjectDeferredBegin(F,!1)}o.internal.write(O)}if(this.outline.createNamedDestinations){var k=this.internal.pages.length,$=[];for(m=0;m<k;m++){var ue=o.internal.newObject();$.push(ue);var we=o.internal.getPageInfo(m+1);o.internal.write("<< /D["+we.objId+" 0 R /XYZ null null null]>> endobj")}var R=o.internal.newObject();for(o.internal.write("<< /Names [ "),m=0;m<$.length;m++)o.internal.write("(page_"+(m+1)+")"+$[m]+" 0 R");o.internal.write(" ] >>","endobj"),t=o.internal.newObject(),o.internal.write("<< /Dests "+R+" 0 R"),o.internal.write(">>","endobj")}}]),r.events.push(["putCatalog",function(){var o=this;o.outline.root.children.length>0&&(o.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&o.internal.write("/Names "+t+" 0 R"))}]),r.events.push(["initialized",function(){var o=this;o.outline={createNamedDestinations:!1,root:{children:[]}},o.outline.add=function(d,g,m){var O={title:g,options:m,children:[]};return d==null&&(d=this.root),d.children.push(O),O},o.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=o,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},o.outline.genIds_r=function(d){d.id=o.internal.newObjectDeferred();for(var g=0;g<d.children.length;g++)this.genIds_r(d.children[g])},o.outline.renderRoot=function(d){this.objStart(d),this.line("/Type /Outlines"),d.children.length>0&&(this.line("/First "+this.makeRef(d.children[0])),this.line("/Last "+this.makeRef(d.children[d.children.length-1]))),this.line("/Count "+this.count_r({count:0},d)),this.objEnd()},o.outline.renderItems=function(d){for(var g=this.ctx.pdf.internal.getVerticalCoordinateString,m=0;m<d.children.length;m++){var O=d.children[m];this.objStart(O),this.line("/Title "+this.makeString(O.title)),this.line("/Parent "+this.makeRef(d)),m>0&&this.line("/Prev "+this.makeRef(d.children[m-1])),m<d.children.length-1&&this.line("/Next "+this.makeRef(d.children[m+1])),O.children.length>0&&(this.line("/First "+this.makeRef(O.children[0])),this.line("/Last "+this.makeRef(O.children[O.children.length-1])));var E=this.count=this.count_r({count:0},O);if(E>0&&this.line("/Count "+E),O.options&&O.options.pageNumber){var F=o.internal.getPageInfo(O.options.pageNumber);this.line("/Dest ["+F.objId+" 0 R /XYZ 0 "+g(0)+" 0]")}this.objEnd()}for(var k=0;k<d.children.length;k++)this.renderItems(d.children[k])},o.outline.line=function(d){this.ctx.val+=d+`\r 187`},o.outline.makeRef=function(d){return d.id+" 0 R"},o.outline.makeString=function(d){return"("+o.internal.pdfEscape(d)+")"},o.outline.objStart=function(d){this.ctx.val+=`\r 188`+d.id+` 0 obj\r 189<<\r 190`},o.outline.objEnd=function(){this.ctx.val+=`>> \r 191endobj\r 192`},o.outline.count_r=function(d,g){for(var m=0;m<g.children.length;m++)d.count++,this.count_r(d,g.children[m]);return d.count}}])}(ke.API),function(r){var t=[192,193,194,195,196,197,198,199];r.processJPEG=function(o,d,g,m,O,E){var F,k=this.decode.DCT_DECODE,$=null;if(typeof o=="string"||this.__addimage__.isArrayBuffer(o)||this.__addimage__.isArrayBufferView(o)){switch(o=O||o,o=this.__addimage__.isArrayBuffer(o)?new Uint8Array(o):o,F=function(ue){for(var we,R=256*ue.charCodeAt(4)+ue.charCodeAt(5),Oe=ue.length,Ie={width:0,height:0,numcomponents:1},De=4;De<Oe;De+=2){if(De+=R,t.indexOf(ue.charCodeAt(De+1))!==-1){we=256*ue.charCodeAt(De+5)+ue.charCodeAt(De+6),Ie={width:256*ue.charCodeAt(De+7)+ue.charCodeAt(De+8),height:we,numcomponents:ue.charCodeAt(De+9)};break}R=256*ue.charCodeAt(De+2)+ue.charCodeAt(De+3)}return Ie}(o=this.__addimage__.isArrayBufferView(o)?this.__addimage__.arrayBufferToBinaryString(o):o),F.numcomponents){case 1:E=this.color_spaces.DEVICE_GRAY;break;case 4:E=this.color_spaces.DEVICE_CMYK;break;case 3:E=this.color_spaces.DEVICE_RGB}$={data:o,width:F.width,height:F.height,colorSpace:E,bitsPerComponent:8,filter:k,index:d,alias:g}}return $}}(ke.API),ke.API.processPNG=function(r,t,o,d){if(this.__addimage__.isArrayBuffer(r)&&(r=new Uint8Array(r)),this.__addimage__.isArrayBufferView(r)){var g,m=(0,Q.decode)(r,{checkCrc:!0}),O=m.width,E=m.height,F=m.channels,k=m.palette,$=m.depth;g=k&&F===1?function(ht){for(var We=ht.width,Ct=ht.height,me=ht.data,Ee=ht.palette,Ve=ht.depth,Ge=!1,xt=[],Ut=[],Lt=void 0,gt=!1,St=0,rA=0;rA<Ee.length;rA++){var Wt=(0,C.default)(Ee[rA],4),se=Wt[0],Pe=Wt[1],Re=Wt[2],it=Wt[3];xt.push(se,Pe,Re),it!=null&&(it===0?(St++,Ut.length<1&&Ut.push(rA)):it<255&&(gt=!0))}if(gt||St>1){Ge=!0,Ut=void 0;var at=We*Ct;Lt=new Uint8Array(at);for(var vt=new DataView(me.buffer),It=0;It<at;It++){var Qt=Yn(vt,It,Ve),kt=(0,C.default)(Ee[Qt],4)[3];Lt[It]=kt}}else St===0&&(Ut=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:Ge?8:void 0,colorBytes:me,alphaBytes:Lt,needSMask:Ge,palette:xt,mask:Ut}}(m):F===2||F===4?function(ht){for(var We=ht.data,Ct=ht.width,me=ht.height,Ee=ht.channels,Ve=ht.depth,Ge=Ee===2?"DeviceGray":"DeviceRGB",xt=Ee-1,Ut=Ct*me,Lt=xt,gt=Ut*Lt,St=1*Ut,rA=Math.ceil(gt*Ve/8),Wt=Math.ceil(St*Ve/8),se=new Uint8Array(rA),Pe=new Uint8Array(Wt),Re=new DataView(We.buffer),it=new DataView(se.buffer),at=new DataView(Pe.buffer),vt=!1,It=0;It<Ut;It++){for(var Qt=It*Ee,kt=0;kt<Lt;kt++)qA(it,Yn(Re,Qt+kt,Ve),It*Lt+kt,Ve);var nA=Yn(Re,Qt+Lt,Ve);nA<(1<<Ve)-1&&(vt=!0),qA(at,nA,1*It,Ve)}return{colorSpace:Ge,colorsPerPixel:xt,sMaskBitsPerComponent:vt?Ve:void 0,colorBytes:se,alphaBytes:Pe,needSMask:vt}}(m):function(ht){var We=ht.data,Ct=ht.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:Ct,colorsPerPixel:Ct==="DeviceGray"?1:3,colorBytes:We instanceof Uint16Array?function(me){for(var Ee=me.length,Ve=new Uint8Array(2*Ee),Ge=new DataView(Ve.buffer,Ve.byteOffset,Ve.byteLength),xt=0;xt<Ee;xt++)Ge.setUint16(2*xt,me[xt],!1);return Ve}(We):We,needSMask:!1}}(m);var ue,we,R,Oe=g,Ie=Oe.colorSpace,De=Oe.colorsPerPixel,pe=Oe.sMaskBitsPerComponent,Je=Oe.colorBytes,ct=Oe.alphaBytes,Ke=Oe.needSMask,de=Oe.palette,nt=Oe.mask,Et=null;return d!==ke.API.image_compression.NONE&&typeof j.zlibSync=="function"?(Et=function(ht){var We;switch(ht){case ke.API.image_compression.FAST:We=11;break;case ke.API.image_compression.MEDIUM:We=13;break;case ke.API.image_compression.SLOW:We=14;break;default:We=12}return We}(d),ue=this.decode.FLATE_DECODE,we="/Predictor ".concat(Et," /Colors ").concat(De," /BitsPerComponent ").concat($," /Columns ").concat(O),r=Ws(Je,Math.ceil(O*De*$/8),De,$,d),Ke&&(R=Ws(ct,Math.ceil(O*pe/8),1,pe,d))):(ue=void 0,we=void 0,r=Je,Ke&&(R=ct)),(this.__addimage__.isArrayBuffer(r)||this.__addimage__.isArrayBufferView(r))&&(r=this.__addimage__.arrayBufferToBinaryString(r)),(R&&this.__addimage__.isArrayBuffer(R)||this.__addimage__.isArrayBufferView(R))&&(R=this.__addimage__.arrayBufferToBinaryString(R)),{alias:o,data:r,index:t,filter:ue,decodeParameters:we,transparency:nt,palette:de,sMask:R,predictor:Et,width:O,height:E,bitsPerComponent:$,sMaskBitsPerComponent:pe,colorSpace:Ie}}},function(r){r.processGIF89A=function(t,o,d,g){var m=new $n(t),O=m.width,E=m.height,F=[];m.decodeAndBlitFrameRGBA(0,F);var k={data:F,width:O,height:E},$=new Is(100).encode(k,100);return r.processJPEG.call(this,$,o,d,g)},r.processGIF87A=r.processGIF89A}(ke.API),wn.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var r=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(r);for(var t=0;t<r;t++){var o=this.datav.getUint8(this.pos++,!0),d=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),m=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:g,green:d,blue:o,quad:m}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},wn.prototype.parseBGR=function(){this.pos=this.offset;try{var r="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[r]()}catch(o){x.log("bit decode error:"+o)}},wn.prototype.bit1=function(){var r,t=Math.ceil(this.width/8),o=t%4;for(r=this.height-1;r>=0;r--){for(var d=this.bottom_up?r:this.height-1-r,g=0;g<t;g++)for(var m=this.datav.getUint8(this.pos++,!0),O=d*this.width*4+8*g*4,E=0;E<8&&8*g+E<this.width;E++){var F=this.palette[m>>7-E&1];this.data[O+4*E]=F.blue,this.data[O+4*E+1]=F.green,this.data[O+4*E+2]=F.red,this.data[O+4*E+3]=255}o!==0&&(this.pos+=4-o)}},wn.prototype.bit4=function(){for(var r=Math.ceil(this.width/2),t=r%4,o=this.height-1;o>=0;o--){for(var d=this.bottom_up?o:this.height-1-o,g=0;g<r;g++){var m=this.datav.getUint8(this.pos++,!0),O=d*this.width*4+2*g*4,E=m>>4,F=15&m,k=this.palette[E];if(this.data[O]=k.blue,this.data[O+1]=k.green,this.data[O+2]=k.red,this.data[O+3]=255,2*g+1>=this.width)break;k=this.palette[F],this.data[O+4]=k.blue,this.data[O+4+1]=k.green,this.data[O+4+2]=k.red,this.data[O+4+3]=255}t!==0&&(this.pos+=4-t)}},wn.prototype.bit8=function(){for(var r=this.width%4,t=this.height-1;t>=0;t--){for(var o=this.bottom_up?t:this.height-1-t,d=0;d<this.width;d++){var g=this.datav.getUint8(this.pos++,!0),m=o*this.width*4+4*d;if(g<this.palette.length){var O=this.palette[g];this.data[m]=O.red,this.data[m+1]=O.green,this.data[m+2]=O.blue,this.data[m+3]=255}else this.data[m]=255,this.data[m+1]=255,this.data[m+2]=255,this.data[m+3]=255}r!==0&&(this.pos+=4-r)}},wn.prototype.bit15=function(){for(var r=this.width%3,t=parseInt("11111",2),o=this.height-1;o>=0;o--){for(var d=this.bottom_up?o:this.height-1-o,g=0;g<this.width;g++){var m=this.datav.getUint16(this.pos,!0);this.pos+=2;var O=(m&t)/t*255|0,E=(m>>5&t)/t*255|0,F=(m>>10&t)/t*255|0,k=m>>15?255:0,$=d*this.width*4+4*g;this.data[$]=F,this.data[$+1]=E,this.data[$+2]=O,this.data[$+3]=k}this.pos+=r}},wn.prototype.bit16=function(){for(var r=this.width%3,t=parseInt("11111",2),o=parseInt("111111",2),d=this.height-1;d>=0;d--){for(var g=this.bottom_up?d:this.height-1-d,m=0;m<this.width;m++){var O=this.datav.getUint16(this.pos,!0);this.pos+=2;var E=(O&t)/t*255|0,F=(O>>5&o)/o*255|0,k=(O>>11)/t*255|0,$=g*this.width*4+4*m;this.data[$]=k,this.data[$+1]=F,this.data[$+2]=E,this.data[$+3]=255}this.pos+=r}},wn.prototype.bit24=function(){for(var r=this.height-1;r>=0;r--){for(var t=this.bottom_up?r:this.height-1-r,o=0;o<this.width;o++){var d=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),m=this.datav.getUint8(this.pos++,!0),O=t*this.width*4+4*o;this.data[O]=m,this.data[O+1]=g,this.data[O+2]=d,this.data[O+3]=255}this.pos+=this.width%4}},wn.prototype.bit32=function(){for(var r=this.height-1;r>=0;r--)for(var t=this.bottom_up?r:this.height-1-r,o=0;o<this.width;o++){var d=this.datav.getUint8(this.pos++,!0),g=this.datav.getUint8(this.pos++,!0),m=this.datav.getUint8(this.pos++,!0),O=this.datav.getUint8(this.pos++,!0),E=t*this.width*4+4*o;this.data[E]=m,this.data[E+1]=g,this.data[E+2]=d,this.data[E+3]=O}},wn.prototype.getData=function(){return this.data},function(r){r.processBMP=function(t,o,d,g){var m=new wn(t,!1),O=m.width,E=m.height,F={data:m.getData(),width:O,height:E},k=new Is(100).encode(F,100);return r.processJPEG.call(this,k,o,d,g)}}(ke.API),ps.prototype.getData=function(){return this.data},function(r){r.processWEBP=function(t,o,d,g){var m=new ps(t),O=m.width,E=m.height,F={data:m.getData(),width:O,height:E},k=new Is(100).encode(F,100);return r.processJPEG.call(this,k,o,d,g)}}(ke.API),ke.API.processRGBA=function(r,t,o){for(var d=r.data,g=d.length,m=new Uint8Array(g/4*3),O=new Uint8Array(g/4),E=0,F=0,k=0;k<g;k+=4){var $=d[k],ue=d[k+1],we=d[k+2],R=d[k+3];m[E++]=$,m[E++]=ue,m[E++]=we,O[F++]=R}var Oe=this.__addimage__.arrayBufferToBinaryString(m);return{alpha:this.__addimage__.arrayBufferToBinaryString(O),data:Oe,index:t,alias:o,colorSpace:"DeviceRGB",bitsPerComponent:8,width:r.width,height:r.height}},ke.API.setLanguage=function(r){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[r]!==void 0&&(this.internal.languageSettings.languageCode=r,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},ln=ke.API,li=ln.getCharWidthsArray=function(r,t){var o,d,g=(t=t||{}).font||this.internal.getFont(),m=t.fontSize||this.internal.getFontSize(),O=t.charSpace||this.internal.getCharSpace(),E=t.widths?t.widths:g.metadata.Unicode.widths,F=E.fof?E.fof:1,k=t.kerning?t.kerning:g.metadata.Unicode.kerning,$=k.fof?k.fof:1,ue=t.doKerning!==!1,we=0,R=r.length,Oe=0,Ie=E[0]||F,De=[];for(o=0;o<R;o++)d=r.charCodeAt(o),typeof g.metadata.widthOfString=="function"?De.push((g.metadata.widthOfGlyph(g.metadata.characterToGlyph(d))+O*(1e3/m)||0)/1e3):(we=ue&&(0,w.default)(k[d])==="object"&&!isNaN(parseInt(k[d][Oe],10))?k[d][Oe]/$:0,De.push((E[d]||Ie)/F+we)),Oe=d;return De},Wr=ln.getStringUnitWidth=function(r,t){var o=(t=t||{}).fontSize||this.internal.getFontSize(),d=t.font||this.internal.getFont(),g=t.charSpace||this.internal.getCharSpace();return ln.processArabic&&(r=ln.processArabic(r)),typeof d.metadata.widthOfString=="function"?d.metadata.widthOfString(r,o,g)/o:li.apply(this,arguments).reduce(function(m,O){return m+O},0)},Ns=function(r,t,o,d){for(var g=[],m=0,O=r.length,E=0;m!==O&&E+t[m]<o;)E+=t[m],m++;g.push(r.slice(0,m));var F=m;for(E=0;m!==O;)E+t[m]>d&&(g.push(r.slice(F,m)),E=0,F=m),E+=t[m],m++;return F!==m&&g.push(r.slice(F,m)),g},js=function(r,t,o){o||(o={});var d,g,m,O,E,F,k,$=[],ue=[$],we=o.textIndent||0,R=0,Oe=0,Ie=r.split(" "),De=li.apply(this,[" ",o])[0];if(F=o.lineIndent===-1?Ie[0].length+2:o.lineIndent||0){var pe=Array(F).join(" "),Je=[];Ie.map(function(Ke){(Ke=Ke.split(/\s*\n/)).length>1?Je=Je.concat(Ke.map(function(de,nt){return(nt&&de.length?` 193`:"")+de})):Je.push(Ke[0])}),Ie=Je,F=Wr.apply(this,[pe,o])}for(m=0,O=Ie.length;m<O;m++){var ct=0;if(d=Ie[m],F&&d[0]==` 194`&&(d=d.substr(1),ct=1),we+R+(Oe=(g=li.apply(this,[d,o])).reduce(function(Ke,de){return Ke+de},0))>t||ct){if(Oe>t){for(E=Ns.apply(this,[d,g,t-(we+R),t]),$.push(E.shift()),$=[E.pop()];E.length;)ue.push([E.shift()]);Oe=g.slice(d.length-($[0]?$[0].length:0)).reduce(function(Ke,de){return Ke+de},0)}else $=[d];ue.push($),we=Oe+F,R=De}else $.push(d),we+=R+Oe,R=De}return k=F?function(Ke,de){return(de?pe:"")+Ke.join(" ")}:function(Ke){return Ke.join(" ")},ue.map(k)},ln.splitTextToSize=function(r,t,o){var d,g=(o=o||{}).fontSize||this.internal.getFontSize(),m=(function($){if($.widths&&$.kerning)return{widths:$.widths,kerning:$.kerning};var ue=this.internal.getFont($.fontName,$.fontStyle),we="Unicode";return ue.metadata[we]?{widths:ue.metadata[we].widths||{0:1},kerning:ue.metadata[we].kerning||{}}:{font:ue.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,o);d=Array.isArray(r)?r:String(r).split(/\r?\n/);var O=1*this.internal.scaleFactor*t/g;m.textIndent=o.textIndent?1*o.textIndent*this.internal.scaleFactor/g:0,m.lineIndent=o.lineIndent;var E,F,k=[];for(E=0,F=d.length;E<F;E++)k=k.concat(js.apply(this,[d[E],O,m]));return k},function(r){r.__fontmetrics__=r.__fontmetrics__||{};for(var t="0123456789abcdef",o="klmnopqrstuvwxyz",d={},g={},m=0;m<16;m++)d[o[m]]=t[m],g[t[m]]=o[m];var O=function(we){return"0x"+parseInt(we,10).toString(16)},E=r.__fontmetrics__.compress=function(we){var R,Oe,Ie,De,pe=["{"];for(var Je in we){if(R=we[Je],isNaN(parseInt(Je,10))?Oe="'"+Je+"'":(Je=parseInt(Je,10),Oe=(Oe=O(Je).slice(2)).slice(0,-1)+g[Oe.slice(-1)]),typeof R=="number")R<0?(Ie=O(R).slice(3),De="-"):(Ie=O(R).slice(2),De=""),Ie=De+Ie.slice(0,-1)+g[Ie.slice(-1)];else{if((0,w.default)(R)!=="object")throw new Error("Don't know what to do with value type "+(0,w.default)(R)+".");Ie=E(R)}pe.push(Oe+Ie)}return pe.push("}"),pe.join("")},F=r.__fontmetrics__.uncompress=function(we){if(typeof we!="string")throw new Error("Invalid argument passed to uncompress.");for(var R,Oe,Ie,De,pe={},Je=1,ct=pe,Ke=[],de="",nt="",Et=we.length-1,ht=1;ht<Et;ht+=1)(De=we[ht])=="'"?R?(Ie=R.join(""),R=void 0):R=[]:R?R.push(De):De=="{"?(Ke.push([ct,Ie]),ct={},Ie=void 0):De=="}"?((Oe=Ke.pop())[0][Oe[1]]=ct,Ie=void 0,ct=Oe[0]):De=="-"?Je=-1:Ie===void 0?d.hasOwnProperty(De)?(de+=d[De],Ie=parseInt(de,16)*Je,Je=1,de=""):de+=De:d.hasOwnProperty(De)?(nt+=d[De],ct[Ie]=parseInt(nt,16)*Je,Je=1,Ie=void 0,nt=""):nt+=De;return pe},k={codePages:["WinAnsiEncoding"],WinAnsiEncoding:F("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},$={Unicode:{Courier:k,"Courier-Bold":k,"Courier-BoldOblique":k,"Courier-Oblique":k,Helvetica:k,"Helvetica-Bold":k,"Helvetica-BoldOblique":k,"Helvetica-Oblique":k,"Times-Roman":k,"Times-Bold":k,"Times-BoldItalic":k,"Times-Italic":k}},ue={Unicode:{"Courier-Oblique":F("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":F("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":F("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:F("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":F("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":F("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:F("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:F("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":F("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:F("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":F("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":F("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":F("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":F("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};r.events.push(["addFont",function(we){var R=we.font,Oe=ue.Unicode[R.postScriptName];Oe&&(R.metadata.Unicode={},R.metadata.Unicode.widths=Oe.widths,R.metadata.Unicode.kerning=Oe.kerning);var Ie=$.Unicode[R.postScriptName];Ie&&(R.metadata.Unicode.encoding=Ie,R.encoding=Ie.codePages[0])}])}(ke.API),function(r){var t=function(o){for(var d=o.length,g=new Uint8Array(d),m=0;m<d;m++)g[m]=o.charCodeAt(m);return g};r.API.events.push(["addFont",function(o){var d=void 0,g=o.font,m=o.instance;if(!g.isStandardFont){if(m===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+g.postScriptName+"').");if(typeof(d=m.existsFileInVFS(g.postScriptName)===!1?m.loadFile(g.postScriptName):m.getFileFromVFS(g.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+g.postScriptName+"').");(function(O,E){E=/^\x00\x01\x00\x00/.test(E)?t(E):t(X(E)),O.metadata=r.API.TTFFont.open(E),O.metadata.Unicode=O.metadata.Unicode||{encoding:{},kerning:{},widths:[]},O.metadata.glyIdsUsed=[0]})(g,d)}}])}(ke),ke.API.addSvgAsImage=function(r,t,o,d,g,m,O,E){if(isNaN(t)||isNaN(o))throw x.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(d)||isNaN(g))throw x.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var F=document.createElement("canvas");F.width=d,F.height=g;var k=F.getContext("2d");k.fillStyle="#fff",k.fillRect(0,0,F.width,F.height);var $={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},ue=this;return(L.canvg?Promise.resolve(L.canvg):Promise.resolve().then(e.bind(e,"./node_modules/canvg/lib/index.es.js"))).catch(function(we){return Promise.reject(new Error("Could not load canvg: "+we))}).then(function(we){return we.default?we.default:we}).then(function(we){return we.fromString(k,r,$)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(we){return we.render($)}).then(function(){ue.addImage(F.toDataURL("image/jpeg",1),t,o,d,g,O,E)})},ke.API.putTotalPages=function(r){var t,o=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(r,"g"),o=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(r,this.internal.getFont()),"g"),o=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var d=1;d<=this.internal.getNumberOfPages();d++)for(var g=0;g<this.internal.pages[d].length;g++)this.internal.pages[d][g]=this.internal.pages[d][g].replace(t,o);return this},ke.API.viewerPreferences=function(r,t){var o;r=r||{},t=t||!1;var d,g,m,O={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},E=Object.keys(O),F=[],k=0,$=0,ue=0;function we(Oe,Ie){var De,pe=!1;for(De=0;De<Oe.length;De+=1)Oe[De]===Ie&&(pe=!0);return pe}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(O)),this.internal.viewerpreferences.isSubscribed=!1),o=this.internal.viewerpreferences.configuration,r==="reset"||t===!0){var R=E.length;for(ue=0;ue<R;ue+=1)o[E[ue]].value=o[E[ue]].defaultValue,o[E[ue]].explicitSet=!1}if((0,w.default)(r)==="object"){for(g in r)if(m=r[g],we(E,g)&&m!==void 0){if(o[g].type==="boolean"&&typeof m=="boolean")o[g].value=m;else if(o[g].type==="name"&&we(o[g].valueSet,m))o[g].value=m;else if(o[g].type==="integer"&&Number.isInteger(m))o[g].value=m;else if(o[g].type==="array"){for(k=0;k<m.length;k+=1)if(d=!0,m[k].length===1&&typeof m[k][0]=="number")F.push(String(m[k]-1));else if(m[k].length>1){for($=0;$<m[k].length;$+=1)typeof m[k][$]!="number"&&(d=!1);d===!0&&F.push([m[k][0]-1,m[k][1]-1].join(" "))}o[g].value="["+F.join(" ")+"]"}else o[g].value=o[g].defaultValue;o[g].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var Oe,Ie=[];for(Oe in o)o[Oe].explicitSet===!0&&(o[Oe].type==="name"?Ie.push("/"+Oe+" /"+o[Oe].value):Ie.push("/"+Oe+" "+o[Oe].value));Ie.length!==0&&this.internal.write(`/ViewerPreferences 195<< 196`+Ie.join(` 197`)+` 198>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=o,this},function(r){var t=function(){var d='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',g=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),m=unescape(encodeURIComponent(d)),O=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),E=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),F=unescape(encodeURIComponent("</x:xmpmeta>")),k=m.length+O.length+E.length+g.length+F.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+k+" >>"),this.internal.write("stream"),this.internal.write(g+m+O+E+F),this.internal.write("endstream"),this.internal.write("endobj")},o=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};r.addMetadata=function(d,g){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:d,namespaceuri:g||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",o),this.internal.events.subscribe("postPutResources",t)),this}}(ke.API),function(r){var t=r.API,o=t.pdfEscape16=function(m,O){for(var E,F=O.metadata.Unicode.widths,k=["","0","00","000","0000"],$=[""],ue=0,we=m.length;ue<we;++ue){if(E=O.metadata.characterToGlyph(m.charCodeAt(ue)),O.metadata.glyIdsUsed.push(E),O.metadata.toUnicode[E]=m.charCodeAt(ue),F.indexOf(E)==-1&&(F.push(E),F.push([parseInt(O.metadata.widthOfGlyph(E),10)])),E=="0")return $.join("");E=E.toString(16),$.push(k[4-E.length],E)}return $.join("")},d=function(m){var O,E,F,k,$,ue,we;for($=`/CIDInit /ProcSet findresource begin 19912 dict begin 200begincmap 201/CIDSystemInfo << 202 /Registry (Adobe) 203 /Ordering (UCS) 204 /Supplement 0 205>> def 206/CMapName /Adobe-Identity-UCS def 207/CMapType 2 def 2081 begincodespacerange 209<0000><ffff> 210endcodespacerange`,F=[],ue=0,we=(E=Object.keys(m).sort(function(R,Oe){return R-Oe})).length;ue<we;ue++)O=E[ue],F.length>=100&&($+=` 211`+F.length+` beginbfchar 212`+F.join(` 213`)+` 214endbfchar`,F=[]),m[O]!==void 0&&m[O]!==null&&typeof m[O].toString=="function"&&(k=("0000"+m[O].toString(16)).slice(-4),O=("0000"+(+O).toString(16)).slice(-4),F.push("<"+O+"><"+k+">"));return F.length&&($+=` 215`+F.length+` beginbfchar 216`+F.join(` 217`)+` 218endbfchar 219`),$+`endcmap 220CMapName currentdict /CMap defineresource pop 221end 222end`};t.events.push(["putFont",function(m){(function(O){var E=O.font,F=O.out,k=O.newObject,$=O.putStream;if(E.metadata instanceof r.API.TTFFont&&E.encoding==="Identity-H"){for(var ue=E.metadata.Unicode.widths,we=E.metadata.subset.encode(E.metadata.glyIdsUsed,1),R="",Oe=0;Oe<we.length;Oe++)R+=String.fromCharCode(we[Oe]);var Ie=k();$({data:R,addLength1:!0,objectId:Ie}),F("endobj");var De=k();$({data:d(E.metadata.toUnicode),addLength1:!0,objectId:De}),F("endobj");var pe=k();F("<<"),F("/Type /FontDescriptor"),F("/FontName /"+Me(E.fontName)),F("/FontFile2 "+Ie+" 0 R"),F("/FontBBox "+r.API.PDFObject.convert(E.metadata.bbox)),F("/Flags "+E.metadata.flags),F("/StemV "+E.metadata.stemV),F("/ItalicAngle "+E.metadata.italicAngle),F("/Ascent "+E.metadata.ascender),F("/Descent "+E.metadata.decender),F("/CapHeight "+E.metadata.capHeight),F(">>"),F("endobj");var Je=k();F("<<"),F("/Type /Font"),F("/BaseFont /"+Me(E.fontName)),F("/FontDescriptor "+pe+" 0 R"),F("/W "+r.API.PDFObject.convert(ue)),F("/CIDToGIDMap /Identity"),F("/DW 1000"),F("/Subtype /CIDFontType2"),F("/CIDSystemInfo"),F("<<"),F("/Supplement 0"),F("/Registry (Adobe)"),F("/Ordering ("+E.encoding+")"),F(">>"),F(">>"),F("endobj"),E.objectNumber=k(),F("<<"),F("/Type /Font"),F("/Subtype /Type0"),F("/ToUnicode "+De+" 0 R"),F("/BaseFont /"+Me(E.fontName)),F("/Encoding /"+E.encoding),F("/DescendantFonts ["+Je+" 0 R]"),F(">>"),F("endobj"),E.isAlreadyPutted=!0}})(m)}]),t.events.push(["putFont",function(m){(function(O){var E=O.font,F=O.out,k=O.newObject,$=O.putStream;if(E.metadata instanceof r.API.TTFFont&&E.encoding==="WinAnsiEncoding"){for(var ue=E.metadata.rawData,we="",R=0;R<ue.length;R++)we+=String.fromCharCode(ue[R]);var Oe=k();$({data:we,addLength1:!0,objectId:Oe}),F("endobj");var Ie=k();$({data:d(E.metadata.toUnicode),addLength1:!0,objectId:Ie}),F("endobj");var De=k();F("<<"),F("/Descent "+E.metadata.decender),F("/CapHeight "+E.metadata.capHeight),F("/StemV "+E.metadata.stemV),F("/Type /FontDescriptor"),F("/FontFile2 "+Oe+" 0 R"),F("/Flags 96"),F("/FontBBox "+r.API.PDFObject.convert(E.metadata.bbox)),F("/FontName /"+Me(E.fontName)),F("/ItalicAngle "+E.metadata.italicAngle),F("/Ascent "+E.metadata.ascender),F(">>"),F("endobj"),E.objectNumber=k();for(var pe=0;pe<E.metadata.hmtx.widths.length;pe++)E.metadata.hmtx.widths[pe]=parseInt(E.metadata.hmtx.widths[pe]*(1e3/E.metadata.head.unitsPerEm));F("<</Subtype/TrueType/Type/Font/ToUnicode "+Ie+" 0 R/BaseFont/"+Me(E.fontName)+"/FontDescriptor "+De+" 0 R/Encoding/"+E.encoding+" /FirstChar 29 /LastChar 255 /Widths "+r.API.PDFObject.convert(E.metadata.hmtx.widths)+">>"),F("endobj"),E.isAlreadyPutted=!0}})(m)}]);var g=function(m){var O,E=m.text||"",F=m.x,k=m.y,$=m.options||{},ue=m.mutex||{},we=ue.pdfEscape,R=ue.activeFontKey,Oe=ue.fonts,Ie=R,De="",pe=0,Je="",ct=Oe[Ie].encoding;if(Oe[Ie].encoding!=="Identity-H")return{text:E,x:F,y:k,options:$,mutex:ue};for(Je=E,Ie=R,Array.isArray(E)&&(Je=E[0]),pe=0;pe<Je.length;pe+=1)Oe[Ie].metadata.hasOwnProperty("cmap")&&(O=Oe[Ie].metadata.cmap.unicode.codeMap[Je[pe].charCodeAt(0)]),O||Je[pe].charCodeAt(0)<256&&Oe[Ie].metadata.hasOwnProperty("Unicode")?De+=Je[pe]:De+="";var Ke="";return parseInt(Ie.slice(1))<14||ct==="WinAnsiEncoding"?Ke=we(De,Ie).split("").map(function(de){return de.charCodeAt(0).toString(16)}).join(""):ct==="Identity-H"&&(Ke=o(De,Oe[Ie])),ue.isHex=!0,{text:Ke,x:F,y:k,options:$,mutex:ue}};t.events.push(["postProcessText",function(m){var O=m.text||"",E=[],F={text:O,x:m.x,y:m.y,options:m.options,mutex:m.mutex};if(Array.isArray(O)){var k=0;for(k=0;k<O.length;k+=1)Array.isArray(O[k])&&O[k].length===3?E.push([g(Object.assign({},F,{text:O[k][0]})).text,O[k][1],O[k][2]]):E.push(g(Object.assign({},F,{text:O[k]})).text);m.text=E}else m.text=g(Object.assign({},F,{text:O})).text}])}(ke),function(r){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};r.existsFileInVFS=function(o){return t.call(this),this.internal.vFS[o]!==void 0},r.addFileToVFS=function(o,d){return t.call(this),this.internal.vFS[o]=d,this},r.getFileFromVFS=function(o){return t.call(this),this.internal.vFS[o]!==void 0?this.internal.vFS[o]:null}}(ke.API),function(r){r.__bidiEngine__=r.prototype.__bidiEngine__=function(d){var g,m,O,E,F,k,$,ue=t,we=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],R=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Oe={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ie={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},De=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","â¹","âº","â¹","â ","â","â ","â½","â¾","â½","â","â","â","â¤","â¥","â¤","â©","âª","â©","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","﹤","ï¹¥","﹤"],pe=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),Je=!1,ct=0;this.__bidiEngine__={};var Ke=function(me){var Ee=me.charCodeAt(),Ve=Ee>>8,Ge=Ie[Ve];return Ge!==void 0?ue[256*Ge+(255&Ee)]:Ve===252||Ve===253?"AL":pe.test(Ve)?"L":Ve===8?"R":"N"},de=function(me){for(var Ee,Ve=0;Ve<me.length;Ve++){if((Ee=Ke(me.charAt(Ve)))==="L")return!1;if(Ee==="R")return!0}return!1},nt=function(me,Ee,Ve,Ge){var xt,Ut,Lt,gt,St=Ee[Ge];switch(St){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Je=!1;break;case"N":case"AN":break;case"EN":Je&&(St="AN");break;case"AL":Je=!0,St="R";break;case"WS":case"BN":St="N";break;case"CS":Ge<1||Ge+1>=Ee.length||(xt=Ve[Ge-1])!=="EN"&&xt!=="AN"||(Ut=Ee[Ge+1])!=="EN"&&Ut!=="AN"?St="N":Je&&(Ut="AN"),St=Ut===xt?Ut:"N";break;case"ES":St=(xt=Ge>0?Ve[Ge-1]:"B")==="EN"&&Ge+1<Ee.length&&Ee[Ge+1]==="EN"?"EN":"N";break;case"ET":if(Ge>0&&Ve[Ge-1]==="EN"){St="EN";break}if(Je){St="N";break}for(Lt=Ge+1,gt=Ee.length;Lt<gt&&Ee[Lt]==="ET";)Lt++;St=Lt<gt&&Ee[Lt]==="EN"?"EN":"N";break;case"NSM":if(O&&!E){for(gt=Ee.length,Lt=Ge+1;Lt<gt&&Ee[Lt]==="NSM";)Lt++;if(Lt<gt){var rA=me[Ge],Wt=rA>=1425&&rA<=2303||rA===64286;if(xt=Ee[Lt],Wt&&(xt==="R"||xt==="AL")){St="R";break}}}St=Ge<1||(xt=Ee[Ge-1])==="B"?"N":Ve[Ge-1];break;case"B":Je=!1,g=!0,St=ct;break;case"S":m=!0,St="N"}return St},Et=function(me,Ee,Ve){var Ge=me.split("");return Ve&&ht(Ge,Ve,{hiLevel:ct}),Ge.reverse(),Ee&&Ee.reverse(),Ge.join("")},ht=function(me,Ee,Ve){var Ge,xt,Ut,Lt,gt,St=-1,rA=me.length,Wt=0,se=[],Pe=ct?R:we,Re=[];for(Je=!1,g=!1,m=!1,xt=0;xt<rA;xt++)Re[xt]=Ke(me[xt]);for(Ut=0;Ut<rA;Ut++){if(gt=Wt,se[Ut]=nt(me,Re,se,Ut),Ge=240&(Wt=Pe[gt][Oe[se[Ut]]]),Wt&=15,Ee[Ut]=Lt=Pe[Wt][5],Ge>0)if(Ge===16){for(xt=St;xt<Ut;xt++)Ee[xt]=1;St=-1}else St=-1;if(Pe[Wt][6])St===-1&&(St=Ut);else if(St>-1){for(xt=St;xt<Ut;xt++)Ee[xt]=Lt;St=-1}Re[Ut]==="B"&&(Ee[Ut]=0),Ve.hiLevel|=Lt}m&&function(it,at,vt){for(var It=0;It<vt;It++)if(it[It]==="S"){at[It]=ct;for(var Qt=It-1;Qt>=0&&it[Qt]==="WS";Qt--)at[Qt]=ct}}(Re,Ee,rA)},We=function(me,Ee,Ve,Ge,xt){if(!(xt.hiLevel<me)){if(me===1&&ct===1&&!g)return Ee.reverse(),void(Ve&&Ve.reverse());for(var Ut,Lt,gt,St,rA=Ee.length,Wt=0;Wt<rA;){if(Ge[Wt]>=me){for(gt=Wt+1;gt<rA&&Ge[gt]>=me;)gt++;for(St=Wt,Lt=gt-1;St<Lt;St++,Lt--)Ut=Ee[St],Ee[St]=Ee[Lt],Ee[Lt]=Ut,Ve&&(Ut=Ve[St],Ve[St]=Ve[Lt],Ve[Lt]=Ut);Wt=gt}Wt++}}},Ct=function(me,Ee,Ve){var Ge=me.split(""),xt={hiLevel:ct};return Ve||(Ve=[]),ht(Ge,Ve,xt),function(Ut,Lt,gt){if(gt.hiLevel!==0&&$)for(var St,rA=0;rA<Ut.length;rA++)Lt[rA]===1&&(St=De.indexOf(Ut[rA]))>=0&&(Ut[rA]=De[St+1])}(Ge,Ve,xt),We(2,Ge,Ee,Ve,xt),We(1,Ge,Ee,Ve,xt),Ge.join("")};return this.__bidiEngine__.doBidiReorder=function(me,Ee,Ve){if(function(xt,Ut){if(Ut)for(var Lt=0;Lt<xt.length;Lt++)Ut[Lt]=Lt;E===void 0&&(E=de(xt)),k===void 0&&(k=de(xt))}(me,Ee),O||!F||k)if(O&&F&&E^k)ct=E?1:0,me=Et(me,Ee,Ve);else if(!O&&F&&k)ct=E?1:0,me=Ct(me,Ee,Ve),me=Et(me,Ee);else if(!O||E||F||k){if(O&&!F&&E^k)me=Et(me,Ee),E?(ct=0,me=Ct(me,Ee,Ve)):(ct=1,me=Ct(me,Ee,Ve),me=Et(me,Ee));else if(O&&E&&!F&&k)ct=1,me=Ct(me,Ee,Ve),me=Et(me,Ee);else if(!O&&!F&&E^k){var Ge=$;E?(ct=1,me=Ct(me,Ee,Ve),ct=0,$=!1,me=Ct(me,Ee,Ve),$=Ge):(ct=0,me=Ct(me,Ee,Ve),me=Et(me,Ee),ct=1,$=!1,me=Ct(me,Ee,Ve),$=Ge,me=Et(me,Ee))}}else ct=0,me=Ct(me,Ee,Ve);else ct=E?1:0,me=Ct(me,Ee,Ve);return me},this.__bidiEngine__.setOptions=function(me){me&&(O=me.isInputVisual,F=me.isOutputVisual,E=me.isInputRtl,k=me.isOutputRtl,$=me.isSymmetricSwapping)},this.__bidiEngine__.setOptions(d),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],o=new r.__bidiEngine__({isInputVisual:!0});r.API.events.push(["postProcessText",function(d){var g=d.text;d.x,d.y;var m=d.options||{};d.mutex,m.lang;var O=[];if(m.isInputVisual=typeof m.isInputVisual!="boolean"||m.isInputVisual,o.setOptions(m),Object.prototype.toString.call(g)==="[object Array]"){var E=0;for(O=[],E=0;E<g.length;E+=1)Object.prototype.toString.call(g[E])==="[object Array]"?O.push([o.doBidiReorder(g[E][0]),g[E][1],g[E][2]]):O.push([o.doBidiReorder(g[E])]);d.text=O}else d.text=o.doBidiReorder(g);o.setOptions({isInputVisual:!0})}])}(ke),ke.API.TTFFont=function(){function r(t){var o;if(this.rawData=t,o=this.contents=new Qn(t),this.contents.pos=4,o.readString(4)==="ttcf")throw new Error("TTCF not supported.");o.pos=0,this.parse(),this.subset=new Be(this),this.registerTTF()}return r.open=function(t){return new r(t)},r.prototype.parse=function(){return this.directory=new ms(this.contents),this.head=new yn(this),this.name=new B(this),this.cmap=new vs(this),this.toUnicode={},this.hhea=new es(this),this.maxp=new y(this),this.hmtx=new a(this),this.post=new At(this),this.os2=new Os(this),this.loca=new te(this),this.glyf=new v(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},r.prototype.registerTTF=function(){var t,o,d,g,m;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var O,E,F,k;for(k=[],O=0,E=(F=this.bbox).length;O<E;O++)t=F[O],k.push(Math.round(t*this.scaleFactor));return k}).call(this),this.stemV=0,this.post.exists?(d=255&(g=this.post.italic_angle),32768&(o=g>>16)&&(o=-(1+(65535^o))),this.italicAngle=+(o+"."+d)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(m=this.familyClass)===1||m===2||m===3||m===4||m===5||m===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},r.prototype.characterToGlyph=function(t){var o;return((o=this.cmap.unicode)!=null?o.codeMap[t]:void 0)||0},r.prototype.widthOfGlyph=function(t){var o;return o=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*o},r.prototype.widthOfString=function(t,o,d){var g,m,O,E;for(O=0,m=0,E=(t=""+t).length;0<=E?m<E:m>E;m=0<=E?++m:--m)g=t.charCodeAt(m),O+=this.widthOfGlyph(this.characterToGlyph(g))+d*(1e3/o)||0;return O*(o/1e3)},r.prototype.lineHeight=function(t,o){var d;return o==null&&(o=!1),d=o?this.lineGap:0,(this.ascender+d-this.decender)/1e3*t},r}();var Nn,Qn=function(){function r(t){this.data=t??[],this.pos=0,this.length=this.data.length}return r.prototype.readByte=function(){return this.data[this.pos++]},r.prototype.writeByte=function(t){return this.data[this.pos++]=t},r.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},r.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},r.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},r.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},r.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},r.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},r.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},r.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},r.prototype.readString=function(t){var o,d;for(d=[],o=0;0<=t?o<t:o>t;o=0<=t?++o:--o)d[o]=String.fromCharCode(this.readByte());return d.join("")},r.prototype.writeString=function(t){var o,d,g;for(g=[],o=0,d=t.length;0<=d?o<d:o>d;o=0<=d?++o:--o)g.push(this.writeByte(t.charCodeAt(o)));return g},r.prototype.readShort=function(){return this.readInt16()},r.prototype.writeShort=function(t){return this.writeInt16(t)},r.prototype.readLongLong=function(){var t,o,d,g,m,O,E,F;return t=this.readByte(),o=this.readByte(),d=this.readByte(),g=this.readByte(),m=this.readByte(),O=this.readByte(),E=this.readByte(),F=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^o)+1099511627776*(255^d)+4294967296*(255^g)+16777216*(255^m)+65536*(255^O)+256*(255^E)+(255^F)+1):72057594037927940*t+281474976710656*o+1099511627776*d+4294967296*g+16777216*m+65536*O+256*E+F},r.prototype.writeLongLong=function(t){var o,d;return o=Math.floor(t/4294967296),d=4294967295&t,this.writeByte(o>>24&255),this.writeByte(o>>16&255),this.writeByte(o>>8&255),this.writeByte(255&o),this.writeByte(d>>24&255),this.writeByte(d>>16&255),this.writeByte(d>>8&255),this.writeByte(255&d)},r.prototype.readInt=function(){return this.readInt32()},r.prototype.writeInt=function(t){return this.writeInt32(t)},r.prototype.read=function(t){var o,d;for(o=[],d=0;0<=t?d<t:d>t;d=0<=t?++d:--d)o.push(this.readByte());return o},r.prototype.write=function(t){var o,d,g,m;for(m=[],d=0,g=t.length;d<g;d++)o=t[d],m.push(this.writeByte(o));return m},r}(),ms=function(){var r;function t(o){var d,g,m;for(this.scalarType=o.readInt(),this.tableCount=o.readShort(),this.searchRange=o.readShort(),this.entrySelector=o.readShort(),this.rangeShift=o.readShort(),this.tables={},g=0,m=this.tableCount;0<=m?g<m:g>m;g=0<=m?++g:--g)d={tag:o.readString(4),checksum:o.readInt(),offset:o.readInt(),length:o.readInt()},this.tables[d.tag]=d}return t.prototype.encode=function(o){var d,g,m,O,E,F,k,$,ue,we,R,Oe,Ie;for(Ie in R=Object.keys(o).length,F=Math.log(2),ue=16*Math.floor(Math.log(R)/F),O=Math.floor(ue/F),$=16*R-ue,(g=new Qn).writeInt(this.scalarType),g.writeShort(R),g.writeShort(ue),g.writeShort(O),g.writeShort($),m=16*R,k=g.pos+m,E=null,Oe=[],o)for(we=o[Ie],g.writeString(Ie),g.writeInt(r(we)),g.writeInt(k),g.writeInt(we.length),Oe=Oe.concat(we),Ie==="head"&&(E=k),k+=we.length;k%4;)Oe.push(0),k++;return g.write(Oe),d=2981146554-r(g.data),g.pos=E+8,g.writeUInt32(d),g.data},r=function(o){var d,g,m,O;for(o=c.call(o);o.length%4;)o.push(0);for(m=new Qn(o),g=0,d=0,O=o.length;d<O;d=d+=4)g+=m.readUInt32();return 4294967295&g},t}(),_s={}.hasOwnProperty,qn=function(r,t){for(var o in t)_s.call(t,o)&&(r[o]=t[o]);function d(){this.constructor=r}return d.prototype=t.prototype,r.prototype=new d,r.__super__=t.prototype,r};Nn=function(){function r(t){var o;this.file=t,o=this.file.directory.tables[this.tag],this.exists=!!o,o&&(this.offset=o.offset,this.length=o.length,this.parse(this.file.contents))}return r.prototype.parse=function(){},r.prototype.encode=function(){},r.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},r}();var yn=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="head",r.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},r.prototype.encode=function(t){var o;return(o=new Qn).writeInt(this.version),o.writeInt(this.revision),o.writeInt(this.checkSumAdjustment),o.writeInt(this.magicNumber),o.writeShort(this.flags),o.writeShort(this.unitsPerEm),o.writeLongLong(this.created),o.writeLongLong(this.modified),o.writeShort(this.xMin),o.writeShort(this.yMin),o.writeShort(this.xMax),o.writeShort(this.yMax),o.writeShort(this.macStyle),o.writeShort(this.lowestRecPPEM),o.writeShort(this.fontDirectionHint),o.writeShort(t),o.writeShort(this.glyphDataFormat),o.data},r}(),zn=function(){function r(t,o){var d,g,m,O,E,F,k,$,ue,we,R,Oe,Ie,De,pe,Je,ct;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=o+t.readInt(),ue=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(F=0;F<256;++F)this.codeMap[F]=t.readByte();break;case 4:for(R=t.readUInt16(),we=R/2,t.pos+=6,m=function(){var Ke,de;for(de=[],F=Ke=0;0<=we?Ke<we:Ke>we;F=0<=we?++Ke:--Ke)de.push(t.readUInt16());return de}(),t.pos+=2,Ie=function(){var Ke,de;for(de=[],F=Ke=0;0<=we?Ke<we:Ke>we;F=0<=we?++Ke:--Ke)de.push(t.readUInt16());return de}(),k=function(){var Ke,de;for(de=[],F=Ke=0;0<=we?Ke<we:Ke>we;F=0<=we?++Ke:--Ke)de.push(t.readUInt16());return de}(),$=function(){var Ke,de;for(de=[],F=Ke=0;0<=we?Ke<we:Ke>we;F=0<=we?++Ke:--Ke)de.push(t.readUInt16());return de}(),g=(this.length-t.pos+this.offset)/2,E=function(){var Ke,de;for(de=[],F=Ke=0;0<=g?Ke<g:Ke>g;F=0<=g?++Ke:--Ke)de.push(t.readUInt16());return de}(),F=pe=0,ct=m.length;pe<ct;F=++pe)for(De=m[F],d=Je=Oe=Ie[F];Oe<=De?Je<=De:Je>=De;d=Oe<=De?++Je:--Je)$[F]===0?O=d+k[F]:(O=E[$[F]/2+(d-Oe)-(we-F)]||0)!==0&&(O+=k[F]),this.codeMap[d]=65535&O}t.pos=ue}return r.encode=function(t,o){var d,g,m,O,E,F,k,$,ue,we,R,Oe,Ie,De,pe,Je,ct,Ke,de,nt,Et,ht,We,Ct,me,Ee,Ve,Ge,xt,Ut,Lt,gt,St,rA,Wt,se,Pe,Re,it,at,vt,It,Qt,kt,nA,CA;switch(Ge=new Qn,O=Object.keys(t).sort(function(EA,nr){return EA-nr}),o){case"macroman":for(Ie=0,De=function(){var EA=[];for(Oe=0;Oe<256;++Oe)EA.push(0);return EA}(),Je={0:0},m={},xt=0,St=O.length;xt<St;xt++)Je[Qt=t[g=O[xt]]]==null&&(Je[Qt]=++Ie),m[g]={old:t[g],new:Je[t[g]]},De[g]=Je[t[g]];return Ge.writeUInt16(1),Ge.writeUInt16(0),Ge.writeUInt32(12),Ge.writeUInt16(0),Ge.writeUInt16(262),Ge.writeUInt16(0),Ge.write(De),{charMap:m,subtable:Ge.data,maxGlyphID:Ie+1};case"unicode":for(Ee=[],ue=[],ct=0,Je={},d={},pe=k=null,Ut=0,rA=O.length;Ut<rA;Ut++)Je[de=t[g=O[Ut]]]==null&&(Je[de]=++ct),d[g]={old:de,new:Je[de]},E=Je[de]-g,pe!=null&&E===k||(pe&&ue.push(pe),Ee.push(g),k=E),pe=g;for(pe&&ue.push(pe),ue.push(65535),Ee.push(65535),Ct=2*(We=Ee.length),ht=2*Math.pow(Math.log(We)/Math.LN2,2),we=Math.log(ht/2)/Math.LN2,Et=2*We-ht,F=[],nt=[],R=[],Oe=Lt=0,Wt=Ee.length;Lt<Wt;Oe=++Lt){if(me=Ee[Oe],$=ue[Oe],me===65535){F.push(0),nt.push(0);break}if(me-(Ve=d[me].new)>=32768)for(F.push(0),nt.push(2*(R.length+We-Oe)),g=gt=me;me<=$?gt<=$:gt>=$;g=me<=$?++gt:--gt)R.push(d[g].new);else F.push(Ve-me),nt.push(0)}for(Ge.writeUInt16(3),Ge.writeUInt16(1),Ge.writeUInt32(12),Ge.writeUInt16(4),Ge.writeUInt16(16+8*We+2*R.length),Ge.writeUInt16(0),Ge.writeUInt16(Ct),Ge.writeUInt16(ht),Ge.writeUInt16(we),Ge.writeUInt16(Et),vt=0,se=ue.length;vt<se;vt++)g=ue[vt],Ge.writeUInt16(g);for(Ge.writeUInt16(0),It=0,Pe=Ee.length;It<Pe;It++)g=Ee[It],Ge.writeUInt16(g);for(kt=0,Re=F.length;kt<Re;kt++)E=F[kt],Ge.writeUInt16(E);for(nA=0,it=nt.length;nA<it;nA++)Ke=nt[nA],Ge.writeUInt16(Ke);for(CA=0,at=R.length;CA<at;CA++)Ie=R[CA],Ge.writeUInt16(Ie);return{charMap:d,subtable:Ge.data,maxGlyphID:ct+1}}},r}(),vs=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="cmap",r.prototype.parse=function(t){var o,d,g;for(t.pos=this.offset,this.version=t.readUInt16(),g=t.readUInt16(),this.tables=[],this.unicode=null,d=0;0<=g?d<g:d>g;d=0<=g?++d:--d)o=new zn(t,this.offset),this.tables.push(o),o.isUnicode&&this.unicode==null&&(this.unicode=o);return!0},r.encode=function(t,o){var d,g;return o==null&&(o="macroman"),d=zn.encode(t,o),(g=new Qn).writeUInt16(0),g.writeUInt16(1),d.table=g.data.concat(d.subtable),d},r}(),es=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="hhea",r.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},r}(),Os=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="OS/2",r.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var o,d;for(d=[],o=0;o<10;++o)d.push(t.readByte());return d}(),this.charRange=function(){var o,d;for(d=[],o=0;o<4;++o)d.push(t.readInt());return d}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var o,d;for(d=[],o=0;o<2;o=++o)d.push(t.readInt());return d}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},r}(),At=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="post",r.prototype.parse=function(t){var o,d,g;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:case 196608:break;case 131072:var m;for(d=t.readUInt16(),this.glyphNameIndex=[],m=0;0<=d?m<d:m>d;m=0<=d?++m:--m)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],g=[];t.pos<this.offset+this.length;)o=t.readByte(),g.push(this.names.push(t.readString(o)));return g;case 151552:return d=t.readUInt16(),this.offsets=t.read(d);case 262144:return this.map=(function(){var O,E,F;for(F=[],m=O=0,E=this.file.maxp.numGlyphs;0<=E?O<E:O>E;m=0<=E?++O:--O)F.push(t.readUInt32());return F}).call(this)}},r}(),u=function(r,t){this.raw=r,this.length=r.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},B=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="name",r.prototype.parse=function(t){var o,d,g,m,O,E,F,k,$,ue,we;for(t.pos=this.offset,t.readShort(),o=t.readShort(),E=t.readShort(),d=[],m=0;0<=o?m<o:m>o;m=0<=o?++m:--m)d.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+E+t.readShort()});for(F={},m=$=0,ue=d.length;$<ue;m=++$)g=d[m],t.pos=g.offset,k=t.readString(g.length),O=new u(k,g),F[we=g.nameID]==null&&(F[we]=[]),F[g.nameID].push(O);this.strings=F,this.copyright=F[0],this.fontFamily=F[1],this.fontSubfamily=F[2],this.uniqueSubfamily=F[3],this.fontName=F[4],this.version=F[5];try{this.postscriptName=F[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=F[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=F[7],this.manufacturer=F[8],this.designer=F[9],this.description=F[10],this.vendorUrl=F[11],this.designerUrl=F[12],this.license=F[13],this.licenseUrl=F[14],this.preferredFamily=F[15],this.preferredSubfamily=F[17],this.compatibleFull=F[18],this.sampleText=F[19]},r}(),y=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="maxp",r.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},r}(),a=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="hmtx",r.prototype.parse=function(t){var o,d,g,m,O,E,F;for(t.pos=this.offset,this.metrics=[],o=0,E=this.file.hhea.numberOfMetrics;0<=E?o<E:o>E;o=0<=E?++o:--o)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(g=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var k,$;for($=[],o=k=0;0<=g?k<g:k>g;o=0<=g?++k:--k)$.push(t.readInt16());return $}(),this.widths=(function(){var k,$,ue,we;for(we=[],k=0,$=(ue=this.metrics).length;k<$;k++)m=ue[k],we.push(m.advance);return we}).call(this),d=this.widths[this.widths.length-1],F=[],o=O=0;0<=g?O<g:O>g;o=0<=g?++O:--O)F.push(this.widths.push(d));return F},r.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},r}(),c=[].slice,v=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="glyf",r.prototype.parse=function(){return this.cache={}},r.prototype.glyphFor=function(t){var o,d,g,m,O,E,F,k,$,ue;return t in this.cache?this.cache[t]:(m=this.file.loca,o=this.file.contents,d=m.indexOf(t),(g=m.lengthOf(t))===0?this.cache[t]=null:(o.pos=this.offset+d,O=(E=new Qn(o.read(g))).readShort(),k=E.readShort(),ue=E.readShort(),F=E.readShort(),$=E.readShort(),this.cache[t]=O===-1?new M(E,k,ue,F,$):new T(E,O,k,ue,F,$),this.cache[t]))},r.prototype.encode=function(t,o,d){var g,m,O,E,F;for(O=[],m=[],E=0,F=o.length;E<F;E++)g=t[o[E]],m.push(O.length),g&&(O=O.concat(g.encode(d)));return m.push(O.length),{table:O,offsets:m}},r}(),T=function(){function r(t,o,d,g,m,O){this.raw=t,this.numberOfContours=o,this.xMin=d,this.yMin=g,this.xMax=m,this.yMax=O,this.compound=!1}return r.prototype.encode=function(){return this.raw.data},r}(),M=function(){function r(t,o,d,g,m){var O,E;for(this.raw=t,this.xMin=o,this.yMin=d,this.xMax=g,this.yMax=m,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],O=this.raw;E=O.readShort(),this.glyphOffsets.push(O.pos),this.glyphIDs.push(O.readUInt16()),32&E;)O.pos+=1&E?4:2,128&E?O.pos+=8:64&E?O.pos+=4:8&E&&(O.pos+=2)}return r.prototype.encode=function(){var t,o,d;for(o=new Qn(c.call(this.raw.data)),t=0,d=this.glyphIDs.length;t<d;++t)o.pos=this.glyphOffsets[t];return o.data},r}(),te=function(){function r(){return r.__super__.constructor.apply(this,arguments)}return qn(r,Nn),r.prototype.tag="loca",r.prototype.parse=function(t){var o,d;return t.pos=this.offset,o=this.file.head.indexToLocFormat,this.offsets=o===0?(function(){var g,m;for(m=[],d=0,g=this.length;d<g;d+=2)m.push(2*t.readUInt16());return m}).call(this):(function(){var g,m;for(m=[],d=0,g=this.length;d<g;d+=4)m.push(t.readUInt32());return m}).call(this)},r.prototype.indexOf=function(t){return this.offsets[t]},r.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},r.prototype.encode=function(t,o){for(var d=new Uint32Array(this.offsets.length),g=0,m=0,O=0;O<d.length;++O)if(d[O]=g,m<o.length&&o[m]==O){++m,d[O]=g;var E=this.offsets[O],F=this.offsets[O+1]-E;F>0&&(g+=F)}for(var k=new Array(4*d.length),$=0;$<d.length;++$)k[4*$+3]=255&d[$],k[4*$+2]=(65280&d[$])>>8,k[4*$+1]=(16711680&d[$])>>16,k[4*$]=(4278190080&d[$])>>24;return k},r}(),Be=function(){function r(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return r.prototype.generateCmap=function(){var t,o,d,g,m;for(o in g=this.font.cmap.tables[0].codeMap,t={},m=this.subset)d=m[o],t[o]=g[d];return t},r.prototype.glyphsFor=function(t){var o,d,g,m,O,E,F;for(g={},O=0,E=t.length;O<E;O++)g[m=t[O]]=this.font.glyf.glyphFor(m);for(m in o=[],g)(d=g[m])!=null&&d.compound&&o.push.apply(o,d.glyphIDs);if(o.length>0)for(m in F=this.glyphsFor(o))d=F[m],g[m]=d;return g},r.prototype.encode=function(t,o){var d,g,m,O,E,F,k,$,ue,we,R,Oe,Ie,De,pe;for(g in d=vs.encode(this.generateCmap(),"unicode"),O=this.glyphsFor(t),R={0:0},pe=d.charMap)R[(F=pe[g]).old]=F.new;for(Oe in we=d.maxGlyphID,O)Oe in R||(R[Oe]=we++);return $=function(Je){var ct,Ke;for(ct in Ke={},Je)Ke[Je[ct]]=ct;return Ke}(R),ue=Object.keys($).sort(function(Je,ct){return Je-ct}),Ie=function(){var Je,ct,Ke;for(Ke=[],Je=0,ct=ue.length;Je<ct;Je++)E=ue[Je],Ke.push($[E]);return Ke}(),m=this.font.glyf.encode(O,Ie,R),k=this.font.loca.encode(m.offsets,Ie),De={cmap:this.font.cmap.raw(),glyf:m.table,loca:k,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(o)},this.font.os2.exists&&(De["OS/2"]=this.font.os2.raw()),this.font.directory.encode(De)},r}();ke.API.PDFObject=function(){var r;function t(){}return r=function(o,d){return(Array(d+1).join("0")+o).slice(-d)},t.convert=function(o){var d,g,m,O;if(Array.isArray(o))return"["+function(){var E,F,k;for(k=[],E=0,F=o.length;E<F;E++)d=o[E],k.push(t.convert(d));return k}().join(" ")+"]";if(typeof o=="string")return"/"+o;if(o!=null&&o.isString)return"("+o+")";if(o instanceof Date)return"(D:"+r(o.getUTCFullYear(),4)+r(o.getUTCMonth(),2)+r(o.getUTCDate(),2)+r(o.getUTCHours(),2)+r(o.getUTCMinutes(),2)+r(o.getUTCSeconds(),2)+"Z)";if({}.toString.call(o)==="[object Object]"){for(g in m=["<<"],o)O=o[g],m.push("/"+g+" "+t.convert(O));return m.push(">>"),m.join(` 223`)}return""+o},t}()},
vendor: 50,433 bytes, line 223
223"./node_modules/pako/dist/pako.esm.mjs":function(P,V,e){e.r(V),e.d(V,{Deflate:function(){return Kt},Inflate:function(){return Ur},constants:function(){return Cn},default:function(){return cs},deflate:function(){return OA},deflateRaw:function(){return VA},gzip:function(){return yr},inflate:function(){return Zr},inflateRaw:function(){return Kn},ungzip:function(){return ts}});/*! pako 2.1.0 https://github.com/nodeca/pako @license (MIT AND Zlib) */const w=4,j=0,C=1,Q=2;function L(n){let z=n.length;for(;--z>=0;)n[z]=0}const N=0,x=1,U=2,D=3,K=258,W=29,G=256,X=G+1+W,Z=30,ne=19,ve=2*X+1,ye=15,he=16,Te=7,ie=256,_e=16,re=17,ge=18,Se=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),le=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),et=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Xe=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),lt=512,ae=new Array((X+2)*2);L(ae);const $e=new Array(Z*2);L($e);const Ne=new Array(lt);L(Ne);const Me=new Array(K-D+1);L(Me);const He=new Array(W);L(He);const rt=new Array(Z);L(rt);function Ye(n,z,p,oe,Le){this.static_tree=n,this.extra_bits=z,this.extra_base=p,this.elems=oe,this.max_length=Le,this.has_stree=n&&n.length}let Ft,bt,ke;function Rt(n,z){this.dyn_tree=n,this.max_code=0,this.stat_desc=z}const Xt=n=>n<256?Ne[n]:Ne[256+(n>>>7)],qt=(n,z)=>{n.pending_buf[n.pending++]=z&255,n.pending_buf[n.pending++]=z>>>8&255},sA=(n,z,p)=>{n.bi_valid>he-p?(n.bi_buf|=z<<n.bi_valid&65535,qt(n,n.bi_buf),n.bi_buf=z>>he-n.bi_valid,n.bi_valid+=p-he):(n.bi_buf|=z<<n.bi_valid&65535,n.bi_valid+=p)},Mt=(n,z,p)=>{sA(n,p[z*2],p[z*2+1])},aA=(n,z)=>{let p=0;do p|=n&1,n>>>=1,p<<=1;while(--z>0);return p>>>1},lA=n=>{n.bi_valid===16?(qt(n,n.bi_buf),n.bi_buf=0,n.bi_valid=0):n.bi_valid>=8&&(n.pending_buf[n.pending++]=n.bi_buf&255,n.bi_buf>>=8,n.bi_valid-=8)},ir=(n,z)=>{const p=z.dyn_tree,oe=z.max_code,Le=z.stat_desc.static_tree,Ue=z.stat_desc.has_stree,yt=z.stat_desc.extra_bits,ot=z.stat_desc.extra_base,jA=z.stat_desc.max_length;let Ze,wt,mr,mA,Gt,Pt,xn=0;for(mA=0;mA<=ye;mA++)n.bl_count[mA]=0;for(p[n.heap[n.heap_max]*2+1]=0,Ze=n.heap_max+1;Ze<ve;Ze++)wt=n.heap[Ze],mA=p[p[wt*2+1]*2+1]+1,mA>jA&&(mA=jA,xn++),p[wt*2+1]=mA,!(wt>oe)&&(n.bl_count[mA]++,Gt=0,wt>=ot&&(Gt=yt[wt-ot]),Pt=p[wt*2],n.opt_len+=Pt*(mA+Gt),Ue&&(n.static_len+=Pt*(Le[wt*2+1]+Gt)));if(xn!==0){do{for(mA=jA-1;n.bl_count[mA]===0;)mA--;n.bl_count[mA]--,n.bl_count[mA+1]+=2,n.bl_count[jA]--,xn-=2}while(xn>0);for(mA=jA;mA!==0;mA--)for(wt=n.bl_count[mA];wt!==0;)mr=n.heap[--Ze],!(mr>oe)&&(p[mr*2+1]!==mA&&(n.opt_len+=(mA-p[mr*2+1])*p[mr*2],p[mr*2+1]=mA),wt--)}},PA=(n,z,p)=>{const oe=new Array(ye+1);let Le=0,Ue,yt;for(Ue=1;Ue<=ye;Ue++)Le=Le+p[Ue-1]<<1,oe[Ue]=Le;for(yt=0;yt<=z;yt++){let ot=n[yt*2+1];ot!==0&&(n[yt*2]=aA(oe[ot]++,ot))}},br=()=>{let n,z,p,oe,Le;const Ue=new Array(ye+1);for(p=0,oe=0;oe<W-1;oe++)for(He[oe]=p,n=0;n<1<<Se[oe];n++)Me[p++]=oe;for(Me[p-1]=oe,Le=0,oe=0;oe<16;oe++)for(rt[oe]=Le,n=0;n<1<<le[oe];n++)Ne[Le++]=oe;for(Le>>=7;oe<Z;oe++)for(rt[oe]=Le<<7,n=0;n<1<<le[oe]-7;n++)Ne[256+Le++]=oe;for(z=0;z<=ye;z++)Ue[z]=0;for(n=0;n<=143;)ae[n*2+1]=8,n++,Ue[8]++;for(;n<=255;)ae[n*2+1]=9,n++,Ue[9]++;for(;n<=279;)ae[n*2+1]=7,n++,Ue[7]++;for(;n<=287;)ae[n*2+1]=8,n++,Ue[8]++;for(PA(ae,X+1,Ue),n=0;n<Z;n++)$e[n*2+1]=5,$e[n*2]=aA(n,5);Ft=new Ye(ae,Se,G+1,X,ye),bt=new Ye($e,le,0,Z,ye),ke=new Ye(new Array(0),et,0,ne,Te)},or=n=>{let z;for(z=0;z<X;z++)n.dyn_ltree[z*2]=0;for(z=0;z<Z;z++)n.dyn_dtree[z*2]=0;for(z=0;z<ne;z++)n.bl_tree[z*2]=0;n.dyn_ltree[ie*2]=1,n.opt_len=n.static_len=0,n.sym_next=n.matches=0},zA=n=>{n.bi_valid>8?qt(n,n.bi_buf):n.bi_valid>0&&(n.pending_buf[n.pending++]=n.bi_buf),n.bi_buf=0,n.bi_valid=0},DA=(n,z,p,oe)=>{const Le=z*2,Ue=p*2;return n[Le]<n[Ue]||n[Le]===n[Ue]&&oe[z]<=oe[p]},BA=(n,z,p)=>{const oe=n.heap[p];let Le=p<<1;for(;Le<=n.heap_len&&(Le<n.heap_len&&DA(z,n.heap[Le+1],n.heap[Le],n.depth)&&Le++,!DA(z,oe,n.heap[Le],n.depth));)n.heap[p]=n.heap[Le],p=Le,Le<<=1;n.heap[p]=oe},yA=(n,z,p)=>{let oe,Le,Ue=0,yt,ot;if(n.sym_next!==0)do oe=n.pending_buf[n.sym_buf+Ue++]&255,oe+=(n.pending_buf[n.sym_buf+Ue++]&255)<<8,Le=n.pending_buf[n.sym_buf+Ue++],oe===0?Mt(n,Le,z):(yt=Me[Le],Mt(n,yt+G+1,z),ot=Se[yt],ot!==0&&(Le-=He[yt],sA(n,Le,ot)),oe--,yt=Xt(oe),Mt(n,yt,p),ot=le[yt],ot!==0&&(oe-=rt[yt],sA(n,oe,ot)));while(Ue<n.sym_next);Mt(n,ie,z)},cr=(n,z)=>{const p=z.dyn_tree,oe=z.stat_desc.static_tree,Le=z.stat_desc.has_stree,Ue=z.stat_desc.elems;let yt,ot,jA=-1,Ze;for(n.heap_len=0,n.heap_max=ve,yt=0;yt<Ue;yt++)p[yt*2]!==0?(n.heap[++n.heap_len]=jA=yt,n.depth[yt]=0):p[yt*2+1]=0;for(;n.heap_len<2;)Ze=n.heap[++n.heap_len]=jA<2?++jA:0,p[Ze*2]=1,n.depth[Ze]=0,n.opt_len--,Le&&(n.static_len-=oe[Ze*2+1]);for(z.max_code=jA,yt=n.heap_len>>1;yt>=1;yt--)BA(n,p,yt);Ze=Ue;do yt=n.heap[1],n.heap[1]=n.heap[n.heap_len--],BA(n,p,1),ot=n.heap[1],n.heap[--n.heap_max]=yt,n.heap[--n.heap_max]=ot,p[Ze*2]=p[yt*2]+p[ot*2],n.depth[Ze]=(n.depth[yt]>=n.depth[ot]?n.depth[yt]:n.depth[ot])+1,p[yt*2+1]=p[ot*2+1]=Ze,n.heap[1]=Ze++,BA(n,p,1);while(n.heap_len>=2);n.heap[--n.heap_max]=n.heap[1],ir(n,z),PA(p,jA,n.bl_count)},Br=(n,z,p)=>{let oe,Le=-1,Ue,yt=z[0*2+1],ot=0,jA=7,Ze=4;for(yt===0&&(jA=138,Ze=3),z[(p+1)*2+1]=65535,oe=0;oe<=p;oe++)Ue=yt,yt=z[(oe+1)*2+1],!(++ot<jA&&Ue===yt)&&(ot<Ze?n.bl_tree[Ue*2]+=ot:Ue!==0?(Ue!==Le&&n.bl_tree[Ue*2]++,n.bl_tree[_e*2]++):ot<=10?n.bl_tree[re*2]++:n.bl_tree[ge*2]++,ot=0,Le=Ue,yt===0?(jA=138,Ze=3):Ue===yt?(jA=6,Ze=3):(jA=7,Ze=4))},Dr=(n,z,p)=>{let oe,Le=-1,Ue,yt=z[0*2+1],ot=0,jA=7,Ze=4;for(yt===0&&(jA=138,Ze=3),oe=0;oe<=p;oe++)if(Ue=yt,yt=z[(oe+1)*2+1],!(++ot<jA&&Ue===yt)){if(ot<Ze)do Mt(n,Ue,n.bl_tree);while(--ot!==0);else Ue!==0?(Ue!==Le&&(Mt(n,Ue,n.bl_tree),ot--),Mt(n,_e,n.bl_tree),sA(n,ot-3,2)):ot<=10?(Mt(n,re,n.bl_tree),sA(n,ot-3,3)):(Mt(n,ge,n.bl_tree),sA(n,ot-11,7));ot=0,Le=Ue,yt===0?(jA=138,Ze=3):Ue===yt?(jA=6,Ze=3):(jA=7,Ze=4)}},tr=n=>{let z;for(Br(n,n.dyn_ltree,n.l_desc.max_code),Br(n,n.dyn_dtree,n.d_desc.max_code),cr(n,n.bl_desc),z=ne-1;z>=3&&n.bl_tree[Xe[z]*2+1]===0;z--);return n.opt_len+=3*(z+1)+5+5+4,z},vA=(n,z,p,oe)=>{let Le;for(sA(n,z-257,5),sA(n,p-1,5),sA(n,oe-4,4),Le=0;Le<oe;Le++)sA(n,n.bl_tree[Xe[Le]*2+1],3);Dr(n,n.dyn_ltree,z-1),Dr(n,n.dyn_dtree,p-1)},fA=n=>{let z=4093624447,p;for(p=0;p<=31;p++,z>>>=1)if(z&1&&n.dyn_ltree[p*2]!==0)return j;if(n.dyn_ltree[9*2]!==0||n.dyn_ltree[10*2]!==0||n.dyn_ltree[13*2]!==0)return C;for(p=32;p<G;p++)if(n.dyn_ltree[p*2]!==0)return C;return j};let zt=!1;const jt=n=>{zt||(br(),zt=!0),n.l_desc=new Rt(n.dyn_ltree,Ft),n.d_desc=new Rt(n.dyn_dtree,bt),n.bl_desc=new Rt(n.bl_tree,ke),n.bi_buf=0,n.bi_valid=0,or(n)},_t=(n,z,p,oe)=>{sA(n,(N<<1)+(oe?1:0),3),zA(n),qt(n,p),qt(n,~p),p&&n.pending_buf.set(n.window.subarray(z,z+p),n.pending),n.pending+=p},tA=n=>{sA(n,x<<1,3),Mt(n,ie,ae),lA(n)},AA=(n,z,p,oe)=>{let Le,Ue,yt=0;n.level>0?(n.strm.data_type===Q&&(n.strm.data_type=fA(n)),cr(n,n.l_desc),cr(n,n.d_desc),yt=tr(n),Le=n.opt_len+3+7>>>3,Ue=n.static_len+3+7>>>3,Ue<=Le&&(Le=Ue)):Le=Ue=p+5,p+4<=Le&&z!==-1?_t(n,z,p,oe):n.strategy===w||Ue===Le?(sA(n,(x<<1)+(oe?1:0),3),yA(n,ae,$e)):(sA(n,(U<<1)+(oe?1:0),3),vA(n,n.l_desc.max_code+1,n.d_desc.max_code+1,yt+1),yA(n,n.dyn_ltree,n.dyn_dtree)),or(n),oe&&zA(n)},bA=(n,z,p)=>(n.pending_buf[n.sym_buf+n.sym_next++]=z,n.pending_buf[n.sym_buf+n.sym_next++]=z>>8,n.pending_buf[n.sym_buf+n.sym_next++]=p,z===0?n.dyn_ltree[p*2]++:(n.matches++,z--,n.dyn_ltree[(Me[p]+G+1)*2]++,n.dyn_dtree[Xt(z)*2]++),n.sym_next===n.sym_end);var eA=jt,XA=_t,$t=AA,Yt=bA,FA=tA,hA={_tr_init:eA,_tr_stored_block:XA,_tr_flush_block:$t,_tr_tally:Yt,_tr_align:FA},fr=(n,z,p,oe)=>{let Le=n&65535|0,Ue=n>>>16&65535|0,yt=0;for(;p!==0;){yt=p>2e3?2e3:p,p-=yt;do Le=Le+z[oe++]|0,Ue=Ue+Le|0;while(--yt);Le%=65521,Ue%=65521}return Le|Ue<<16|0};const Hn=()=>{let n,z=[];for(var p=0;p<256;p++){n=p;for(var oe=0;oe<8;oe++)n=n&1?3988292384^n>>>1:n>>>1;z[p]=n}return z},Rn=new Uint32Array(Hn());var Cr=(n,z,p,oe)=>{const Le=Rn,Ue=oe+p;n^=-1;for(let yt=oe;yt<Ue;yt++)n=n>>>8^Le[(n^z[yt])&255];return n^-1},iA={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},tn={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Xn,_tr_stored_block:HA,_tr_flush_block:Es,_tr_tally:Sn,_tr_align:gn}=hA,{Z_NO_FLUSH:Tn,Z_PARTIAL_FLUSH:pn,Z_FULL_FLUSH:os,Z_FINISH:An,Z_BLOCK:as,Z_OK:Lr,Z_STREAM_END:mi,Z_STREAM_ERROR:Gn,Z_DATA_ERROR:oi,Z_BUF_ERROR:Ii,Z_DEFAULT_COMPRESSION:ai,Z_FILTERED:mn,Z_HUFFMAN_ONLY:gs,Z_RLE:ln,Z_FIXED:li,Z_DEFAULT_STRATEGY:Wr,Z_UNKNOWN:Ns,Z_DEFLATED:js}=tn,Fs=9,Ws=15,Xs=8,vn=256+1+29,Ys=30,Us=19,Si=2*vn+1,Yn=15,qA=3,Mn=258,$n=Mn+qA+1,_n=32,Is=42,wn=57,ps=69,Nn=73,Qn=91,ms=103,_s=113,qn=666,yn=1,zn=2,vs=3,es=4,Os=3,At=(n,z)=>(n.msg=iA[z],z),u=n=>n*2-(n>4?9:0),B=n=>{let z=n.length;for(;--z>=0;)n[z]=0},y=n=>{let z,p,oe,Le=n.w_size;z=n.hash_size,oe=z;do p=n.head[--oe],n.head[oe]=p>=Le?p-Le:0;while(--z);z=Le,oe=z;do p=n.prev[--oe],n.prev[oe]=p>=Le?p-Le:0;while(--z)};let c=(n,z,p)=>(z<<n.hash_shift^p)&n.hash_mask;const v=n=>{const z=n.state;let p=z.pending;p>n.avail_out&&(p=n.avail_out),p!==0&&(n.output.set(z.pending_buf.subarray(z.pending_out,z.pending_out+p),n.next_out),n.next_out+=p,z.pending_out+=p,n.total_out+=p,n.avail_out-=p,z.pending-=p,z.pending===0&&(z.pending_out=0))},T=(n,z)=>{Es(n,n.block_start>=0?n.block_start:-1,n.strstart-n.block_start,z),n.block_start=n.strstart,v(n.strm)},M=(n,z)=>{n.pending_buf[n.pending++]=z},te=(n,z)=>{n.pending_buf[n.pending++]=z>>>8&255,n.pending_buf[n.pending++]=z&255},Be=(n,z,p,oe)=>{let Le=n.avail_in;return Le>oe&&(Le=oe),Le===0?0:(n.avail_in-=Le,z.set(n.input.subarray(n.next_in,n.next_in+Le),p),n.state.wrap===1?n.adler=fr(n.adler,z,Le,p):n.state.wrap===2&&(n.adler=Cr(n.adler,z,Le,p)),n.next_in+=Le,n.total_in+=Le,Le)},r=(n,z)=>{let p=n.max_chain_length,oe=n.strstart,Le,Ue,yt=n.prev_length,ot=n.nice_match;const jA=n.strstart>n.w_size-$n?n.strstart-(n.w_size-$n):0,Ze=n.window,wt=n.w_mask,mr=n.prev,mA=n.strstart+Mn;let Gt=Ze[oe+yt-1],Pt=Ze[oe+yt];n.prev_length>=n.good_match&&(p>>=2),ot>n.lookahead&&(ot=n.lookahead);do if(Le=z,!(Ze[Le+yt]!==Pt||Ze[Le+yt-1]!==Gt||Ze[Le]!==Ze[oe]||Ze[++Le]!==Ze[oe+1])){oe+=2,Le++;do;while(Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&Ze[++oe]===Ze[++Le]&&oe<mA);if(Ue=Mn-(mA-oe),oe=mA-Mn,Ue>yt){if(n.match_start=z,yt=Ue,Ue>=ot)break;Gt=Ze[oe+yt-1],Pt=Ze[oe+yt]}}while((z=mr[z&wt])>jA&&--p!==0);return yt<=n.lookahead?yt:n.lookahead},t=n=>{const z=n.w_size;let p,oe,Le;do{if(oe=n.window_size-n.lookahead-n.strstart,n.strstart>=z+(z-$n)&&(n.window.set(n.window.subarray(z,z+z-oe),0),n.match_start-=z,n.strstart-=z,n.block_start-=z,n.insert>n.strstart&&(n.insert=n.strstart),y(n),oe+=z),n.strm.avail_in===0)break;if(p=Be(n.strm,n.window,n.strstart+n.lookahead,oe),n.lookahead+=p,n.lookahead+n.insert>=qA)for(Le=n.strstart-n.insert,n.ins_h=n.window[Le],n.ins_h=c(n,n.ins_h,n.window[Le+1]);n.insert&&(n.ins_h=c(n,n.ins_h,n.window[Le+qA-1]),n.prev[Le&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=Le,Le++,n.insert--,!(n.lookahead+n.insert<qA)););}while(n.lookahead<$n&&n.strm.avail_in!==0)},o=(n,z)=>{let p=n.pending_buf_size-5>n.w_size?n.w_size:n.pending_buf_size-5,oe,Le,Ue,yt=0,ot=n.strm.avail_in;do{if(oe=65535,Ue=n.bi_valid+42>>3,n.strm.avail_out<Ue||(Ue=n.strm.avail_out-Ue,Le=n.strstart-n.block_start,oe>Le+n.strm.avail_in&&(oe=Le+n.strm.avail_in),oe>Ue&&(oe=Ue),oe<p&&(oe===0&&z!==An||z===Tn||oe!==Le+n.strm.avail_in)))break;yt=z===An&&oe===Le+n.strm.avail_in?1:0,HA(n,0,0,yt),n.pending_buf[n.pending-4]=oe,n.pending_buf[n.pending-3]=oe>>8,n.pending_buf[n.pending-2]=~oe,n.pending_buf[n.pending-1]=~oe>>8,v(n.strm),Le&&(Le>oe&&(Le=oe),n.strm.output.set(n.window.subarray(n.block_start,n.block_start+Le),n.strm.next_out),n.strm.next_out+=Le,n.strm.avail_out-=Le,n.strm.total_out+=Le,n.block_start+=Le,oe-=Le),oe&&(Be(n.strm,n.strm.output,n.strm.next_out,oe),n.strm.next_out+=oe,n.strm.avail_out-=oe,n.strm.total_out+=oe)}while(yt===0);return ot-=n.strm.avail_in,ot&&(ot>=n.w_size?(n.matches=2,n.window.set(n.strm.input.subarray(n.strm.next_in-n.w_size,n.strm.next_in),0),n.strstart=n.w_size,n.insert=n.strstart):(n.window_size-n.strstart<=ot&&(n.strstart-=n.w_size,n.window.set(n.window.subarray(n.w_size,n.w_size+n.strstart),0),n.matches<2&&n.matches++,n.insert>n.strstart&&(n.insert=n.strstart)),n.window.set(n.strm.input.subarray(n.strm.next_in-ot,n.strm.next_in),n.strstart),n.strstart+=ot,n.insert+=ot>n.w_size-n.insert?n.w_size-n.insert:ot),n.block_start=n.strstart),n.high_water<n.strstart&&(n.high_water=n.strstart),yt?es:z!==Tn&&z!==An&&n.strm.avail_in===0&&n.strstart===n.block_start?zn:(Ue=n.window_size-n.strstart,n.strm.avail_in>Ue&&n.block_start>=n.w_size&&(n.block_start-=n.w_size,n.strstart-=n.w_size,n.window.set(n.window.subarray(n.w_size,n.w_size+n.strstart),0),n.matches<2&&n.matches++,Ue+=n.w_size,n.insert>n.strstart&&(n.insert=n.strstart)),Ue>n.strm.avail_in&&(Ue=n.strm.avail_in),Ue&&(Be(n.strm,n.window,n.strstart,Ue),n.strstart+=Ue,n.insert+=Ue>n.w_size-n.insert?n.w_size-n.insert:Ue),n.high_water<n.strstart&&(n.high_water=n.strstart),Ue=n.bi_valid+42>>3,Ue=n.pending_buf_size-Ue>65535?65535:n.pending_buf_size-Ue,p=Ue>n.w_size?n.w_size:Ue,Le=n.strstart-n.block_start,(Le>=p||(Le||z===An)&&z!==Tn&&n.strm.avail_in===0&&Le<=Ue)&&(oe=Le>Ue?Ue:Le,yt=z===An&&n.strm.avail_in===0&&oe===Le?1:0,HA(n,n.block_start,oe,yt),n.block_start+=oe,v(n.strm)),yt?vs:yn)},d=(n,z)=>{let p,oe;for(;;){if(n.lookahead<$n){if(t(n),n.lookahead<$n&&z===Tn)return yn;if(n.lookahead===0)break}if(p=0,n.lookahead>=qA&&(n.ins_h=c(n,n.ins_h,n.window[n.strstart+qA-1]),p=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart),p!==0&&n.strstart-p<=n.w_size-$n&&(n.match_length=r(n,p)),n.match_length>=qA)if(oe=Sn(n,n.strstart-n.match_start,n.match_length-qA),n.lookahead-=n.match_length,n.match_length<=n.max_lazy_match&&n.lookahead>=qA){n.match_length--;do n.strstart++,n.ins_h=c(n,n.ins_h,n.window[n.strstart+qA-1]),p=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart;while(--n.match_length!==0);n.strstart++}else n.strstart+=n.match_length,n.match_length=0,n.ins_h=n.window[n.strstart],n.ins_h=c(n,n.ins_h,n.window[n.strstart+1]);else oe=Sn(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++;if(oe&&(T(n,!1),n.strm.avail_out===0))return yn}return n.insert=n.strstart<qA-1?n.strstart:qA-1,z===An?(T(n,!0),n.strm.avail_out===0?vs:es):n.sym_next&&(T(n,!1),n.strm.avail_out===0)?yn:zn},g=(n,z)=>{let p,oe,Le;for(;;){if(n.lookahead<$n){if(t(n),n.lookahead<$n&&z===Tn)return yn;if(n.lookahead===0)break}if(p=0,n.lookahead>=qA&&(n.ins_h=c(n,n.ins_h,n.window[n.strstart+qA-1]),p=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart),n.prev_length=n.match_length,n.prev_match=n.match_start,n.match_length=qA-1,p!==0&&n.prev_length<n.max_lazy_match&&n.strstart-p<=n.w_size-$n&&(n.match_length=r(n,p),n.match_length<=5&&(n.strategy===mn||n.match_length===qA&&n.strstart-n.match_start>4096)&&(n.match_length=qA-1)),n.prev_length>=qA&&n.match_length<=n.prev_length){Le=n.strstart+n.lookahead-qA,oe=Sn(n,n.strstart-1-n.prev_match,n.prev_length-qA),n.lookahead-=n.prev_length-1,n.prev_length-=2;do++n.strstart<=Le&&(n.ins_h=c(n,n.ins_h,n.window[n.strstart+qA-1]),p=n.prev[n.strstart&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=n.strstart);while(--n.prev_length!==0);if(n.match_available=0,n.match_length=qA-1,n.strstart++,oe&&(T(n,!1),n.strm.avail_out===0))return yn}else if(n.match_available){if(oe=Sn(n,0,n.window[n.strstart-1]),oe&&T(n,!1),n.strstart++,n.lookahead--,n.strm.avail_out===0)return yn}else n.match_available=1,n.strstart++,n.lookahead--}return n.match_available&&(oe=Sn(n,0,n.window[n.strstart-1]),n.match_available=0),n.insert=n.strstart<qA-1?n.strstart:qA-1,z===An?(T(n,!0),n.strm.avail_out===0?vs:es):n.sym_next&&(T(n,!1),n.strm.avail_out===0)?yn:zn},m=(n,z)=>{let p,oe,Le,Ue;const yt=n.window;for(;;){if(n.lookahead<=Mn){if(t(n),n.lookahead<=Mn&&z===Tn)return yn;if(n.lookahead===0)break}if(n.match_length=0,n.lookahead>=qA&&n.strstart>0&&(Le=n.strstart-1,oe=yt[Le],oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le])){Ue=n.strstart+Mn;do;while(oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&oe===yt[++Le]&&Le<Ue);n.match_length=Mn-(Ue-Le),n.match_length>n.lookahead&&(n.match_length=n.lookahead)}if(n.match_length>=qA?(p=Sn(n,1,n.match_length-qA),n.lookahead-=n.match_length,n.strstart+=n.match_length,n.match_length=0):(p=Sn(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++),p&&(T(n,!1),n.strm.avail_out===0))return yn}return n.insert=0,z===An?(T(n,!0),n.strm.avail_out===0?vs:es):n.sym_next&&(T(n,!1),n.strm.avail_out===0)?yn:zn},O=(n,z)=>{let p;for(;;){if(n.lookahead===0&&(t(n),n.lookahead===0)){if(z===Tn)return yn;break}if(n.match_length=0,p=Sn(n,0,n.window[n.strstart]),n.lookahead--,n.strstart++,p&&(T(n,!1),n.strm.avail_out===0))return yn}return n.insert=0,z===An?(T(n,!0),n.strm.avail_out===0?vs:es):n.sym_next&&(T(n,!1),n.strm.avail_out===0)?yn:zn};function E(n,z,p,oe,Le){this.good_length=n,this.max_lazy=z,this.nice_length=p,this.max_chain=oe,this.func=Le}const F=[new E(0,0,0,0,o),new E(4,4,8,4,d),new E(4,5,16,8,d),new E(4,6,32,32,d),new E(4,4,16,16,g),new E(8,16,32,32,g),new E(8,16,128,128,g),new E(8,32,128,256,g),new E(32,128,258,1024,g),new E(32,258,258,4096,g)],k=n=>{n.window_size=2*n.w_size,B(n.head),n.max_lazy_match=F[n.level].max_lazy,n.good_match=F[n.level].good_length,n.nice_match=F[n.level].nice_length,n.max_chain_length=F[n.level].max_chain,n.strstart=0,n.block_start=0,n.lookahead=0,n.insert=0,n.match_length=n.prev_length=qA-1,n.match_available=0,n.ins_h=0};function $(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=js,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Si*2),this.dyn_dtree=new Uint16Array((2*Ys+1)*2),this.bl_tree=new Uint16Array((2*Us+1)*2),B(this.dyn_ltree),B(this.dyn_dtree),B(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Yn+1),this.heap=new Uint16Array(2*vn+1),B(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*vn+1),B(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const ue=n=>{if(!n)return 1;const z=n.state;return!z||z.strm!==n||z.status!==Is&&z.status!==wn&&z.status!==ps&&z.status!==Nn&&z.status!==Qn&&z.status!==ms&&z.status!==_s&&z.status!==qn?1:0},we=n=>{if(ue(n))return At(n,Gn);n.total_in=n.total_out=0,n.data_type=Ns;const z=n.state;return z.pending=0,z.pending_out=0,z.wrap<0&&(z.wrap=-z.wrap),z.status=z.wrap===2?wn:z.wrap?Is:_s,n.adler=z.wrap===2?0:1,z.last_flush=-2,Xn(z),Lr},R=n=>{const z=we(n);return z===Lr&&k(n.state),z},Oe=(n,z)=>ue(n)||n.state.wrap!==2?Gn:(n.state.gzhead=z,Lr),Ie=(n,z,p,oe,Le,Ue)=>{if(!n)return Gn;let yt=1;if(z===ai&&(z=6),oe<0?(yt=0,oe=-oe):oe>15&&(yt=2,oe-=16),Le<1||Le>Fs||p!==js||oe<8||oe>15||z<0||z>9||Ue<0||Ue>li||oe===8&&yt!==1)return At(n,Gn);oe===8&&(oe=9);const ot=new $;return n.state=ot,ot.strm=n,ot.status=Is,ot.wrap=yt,ot.gzhead=null,ot.w_bits=oe,ot.w_size=1<<ot.w_bits,ot.w_mask=ot.w_size-1,ot.hash_bits=Le+7,ot.hash_size=1<<ot.hash_bits,ot.hash_mask=ot.hash_size-1,ot.hash_shift=~~((ot.hash_bits+qA-1)/qA),ot.window=new Uint8Array(ot.w_size*2),ot.head=new Uint16Array(ot.hash_size),ot.prev=new Uint16Array(ot.w_size),ot.lit_bufsize=1<<Le+6,ot.pending_buf_size=ot.lit_bufsize*4,ot.pending_buf=new Uint8Array(ot.pending_buf_size),ot.sym_buf=ot.lit_bufsize,ot.sym_end=(ot.lit_bufsize-1)*3,ot.level=z,ot.strategy=Ue,ot.method=p,R(n)},De=(n,z)=>Ie(n,z,js,Ws,Xs,Wr),pe=(n,z)=>{if(ue(n)||z>as||z<0)return n?At(n,Gn):Gn;const p=n.state;if(!n.output||n.avail_in!==0&&!n.input||p.status===qn&&z!==An)return At(n,n.avail_out===0?Ii:Gn);const oe=p.last_flush;if(p.last_flush=z,p.pending!==0){if(v(n),n.avail_out===0)return p.last_flush=-1,Lr}else if(n.avail_in===0&&u(z)<=u(oe)&&z!==An)return At(n,Ii);if(p.status===qn&&n.avail_in!==0)return At(n,Ii);if(p.status===Is&&p.wrap===0&&(p.status=_s),p.status===Is){let Le=js+(p.w_bits-8<<4)<<8,Ue=-1;if(p.strategy>=gs||p.level<2?Ue=0:p.level<6?Ue=1:p.level===6?Ue=2:Ue=3,Le|=Ue<<6,p.strstart!==0&&(Le|=_n),Le+=31-Le%31,te(p,Le),p.strstart!==0&&(te(p,n.adler>>>16),te(p,n.adler&65535)),n.adler=1,p.status=_s,v(n),p.pending!==0)return p.last_flush=-1,Lr}if(p.status===wn){if(n.adler=0,M(p,31),M(p,139),M(p,8),p.gzhead)M(p,(p.gzhead.text?1:0)+(p.gzhead.hcrc?2:0)+(p.gzhead.extra?4:0)+(p.gzhead.name?8:0)+(p.gzhead.comment?16:0)),M(p,p.gzhead.time&255),M(p,p.gzhead.time>>8&255),M(p,p.gzhead.time>>16&255),M(p,p.gzhead.time>>24&255),M(p,p.level===9?2:p.strategy>=gs||p.level<2?4:0),M(p,p.gzhead.os&255),p.gzhead.extra&&p.gzhead.extra.length&&(M(p,p.gzhead.extra.length&255),M(p,p.gzhead.extra.length>>8&255)),p.gzhead.hcrc&&(n.adler=Cr(n.adler,p.pending_buf,p.pending,0)),p.gzindex=0,p.status=ps;else if(M(p,0),M(p,0),M(p,0),M(p,0),M(p,0),M(p,p.level===9?2:p.strategy>=gs||p.level<2?4:0),M(p,Os),p.status=_s,v(n),p.pending!==0)return p.last_flush=-1,Lr}if(p.status===ps){if(p.gzhead.extra){let Le=p.pending,Ue=(p.gzhead.extra.length&65535)-p.gzindex;for(;p.pending+Ue>p.pending_buf_size;){let ot=p.pending_buf_size-p.pending;if(p.pending_buf.set(p.gzhead.extra.subarray(p.gzindex,p.gzindex+ot),p.pending),p.pending=p.pending_buf_size,p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le)),p.gzindex+=ot,v(n),p.pending!==0)return p.last_flush=-1,Lr;Le=0,Ue-=ot}let yt=new Uint8Array(p.gzhead.extra);p.pending_buf.set(yt.subarray(p.gzindex,p.gzindex+Ue),p.pending),p.pending+=Ue,p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le)),p.gzindex=0}p.status=Nn}if(p.status===Nn){if(p.gzhead.name){let Le=p.pending,Ue;do{if(p.pending===p.pending_buf_size){if(p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le)),v(n),p.pending!==0)return p.last_flush=-1,Lr;Le=0}p.gzindex<p.gzhead.name.length?Ue=p.gzhead.name.charCodeAt(p.gzindex++)&255:Ue=0,M(p,Ue)}while(Ue!==0);p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le)),p.gzindex=0}p.status=Qn}if(p.status===Qn){if(p.gzhead.comment){let Le=p.pending,Ue;do{if(p.pending===p.pending_buf_size){if(p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le)),v(n),p.pending!==0)return p.last_flush=-1,Lr;Le=0}p.gzindex<p.gzhead.comment.length?Ue=p.gzhead.comment.charCodeAt(p.gzindex++)&255:Ue=0,M(p,Ue)}while(Ue!==0);p.gzhead.hcrc&&p.pending>Le&&(n.adler=Cr(n.adler,p.pending_buf,p.pending-Le,Le))}p.status=ms}if(p.status===ms){if(p.gzhead.hcrc){if(p.pending+2>p.pending_buf_size&&(v(n),p.pending!==0))return p.last_flush=-1,Lr;M(p,n.adler&255),M(p,n.adler>>8&255),n.adler=0}if(p.status=_s,v(n),p.pending!==0)return p.last_flush=-1,Lr}if(n.avail_in!==0||p.lookahead!==0||z!==Tn&&p.status!==qn){let Le=p.level===0?o(p,z):p.strategy===gs?O(p,z):p.strategy===ln?m(p,z):F[p.level].func(p,z);if((Le===vs||Le===es)&&(p.status=qn),Le===yn||Le===vs)return n.avail_out===0&&(p.last_flush=-1),Lr;if(Le===zn&&(z===pn?gn(p):z!==as&&(HA(p,0,0,!1),z===os&&(B(p.head),p.lookahead===0&&(p.strstart=0,p.block_start=0,p.insert=0))),v(n),n.avail_out===0))return p.last_flush=-1,Lr}return z!==An?Lr:p.wrap<=0?mi:(p.wrap===2?(M(p,n.adler&255),M(p,n.adler>>8&255),M(p,n.adler>>16&255),M(p,n.adler>>24&255),M(p,n.total_in&255),M(p,n.total_in>>8&255),M(p,n.total_in>>16&255),M(p,n.total_in>>24&255)):(te(p,n.adler>>>16),te(p,n.adler&65535)),v(n),p.wrap>0&&(p.wrap=-p.wrap),p.pending!==0?Lr:mi)},Je=n=>{if(ue(n))return Gn;const z=n.state.status;return n.state=null,z===_s?At(n,oi):Lr},ct=(n,z)=>{let p=z.length;if(ue(n))return Gn;const oe=n.state,Le=oe.wrap;if(Le===2||Le===1&&oe.status!==Is||oe.lookahead)return Gn;if(Le===1&&(n.adler=fr(n.adler,z,p,0)),oe.wrap=0,p>=oe.w_size){Le===0&&(B(oe.head),oe.strstart=0,oe.block_start=0,oe.insert=0);let jA=new Uint8Array(oe.w_size);jA.set(z.subarray(p-oe.w_size,p),0),z=jA,p=oe.w_size}const Ue=n.avail_in,yt=n.next_in,ot=n.input;for(n.avail_in=p,n.next_in=0,n.input=z,t(oe);oe.lookahead>=qA;){let jA=oe.strstart,Ze=oe.lookahead-(qA-1);do oe.ins_h=c(oe,oe.ins_h,oe.window[jA+qA-1]),oe.prev[jA&oe.w_mask]=oe.head[oe.ins_h],oe.head[oe.ins_h]=jA,jA++;while(--Ze);oe.strstart=jA,oe.lookahead=qA-1,t(oe)}return oe.strstart+=oe.lookahead,oe.block_start=oe.strstart,oe.insert=oe.lookahead,oe.lookahead=0,oe.match_length=oe.prev_length=qA-1,oe.match_available=0,n.next_in=yt,n.input=ot,n.avail_in=Ue,oe.wrap=Le,Lr};var Ke=De,de=Ie,nt=R,Et=we,ht=Oe,We=pe,Ct=Je,me=ct,Ee="pako deflate (from Nodeca project)",Ve={deflateInit:Ke,deflateInit2:de,deflateReset:nt,deflateResetKeep:Et,deflateSetHeader:ht,deflate:We,deflateEnd:Ct,deflateSetDictionary:me,deflateInfo:Ee};const Ge=(n,z)=>Object.prototype.hasOwnProperty.call(n,z);var xt=function(n){const z=Array.prototype.slice.call(arguments,1);for(;z.length;){const p=z.shift();if(p){if(typeof p!="object")throw new TypeError(p+"must be non-object");for(const oe in p)Ge(p,oe)&&(n[oe]=p[oe])}}return n},Ut=n=>{let z=0;for(let oe=0,Le=n.length;oe<Le;oe++)z+=n[oe].length;const p=new Uint8Array(z);for(let oe=0,Le=0,Ue=n.length;oe<Ue;oe++){let yt=n[oe];p.set(yt,Le),Le+=yt.length}return p},Lt={assign:xt,flattenChunks:Ut};let gt=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{gt=!1}const St=new Uint8Array(256);for(let n=0;n<256;n++)St[n]=n>=252?6:n>=248?5:n>=240?4:n>=224?3:n>=192?2:1;St[254]=St[254]=1;var rA=n=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(n);let z,p,oe,Le,Ue,yt=n.length,ot=0;for(Le=0;Le<yt;Le++)p=n.charCodeAt(Le),(p&64512)===55296&&Le+1<yt&&(oe=n.charCodeAt(Le+1),(oe&64512)===56320&&(p=65536+(p-55296<<10)+(oe-56320),Le++)),ot+=p<128?1:p<2048?2:p<65536?3:4;for(z=new Uint8Array(ot),Ue=0,Le=0;Ue<ot;Le++)p=n.charCodeAt(Le),(p&64512)===55296&&Le+1<yt&&(oe=n.charCodeAt(Le+1),(oe&64512)===56320&&(p=65536+(p-55296<<10)+(oe-56320),Le++)),p<128?z[Ue++]=p:p<2048?(z[Ue++]=192|p>>>6,z[Ue++]=128|p&63):p<65536?(z[Ue++]=224|p>>>12,z[Ue++]=128|p>>>6&63,z[Ue++]=128|p&63):(z[Ue++]=240|p>>>18,z[Ue++]=128|p>>>12&63,z[Ue++]=128|p>>>6&63,z[Ue++]=128|p&63);return z};const Wt=(n,z)=>{if(z<65534&&n.subarray&>)return String.fromCharCode.apply(null,n.length===z?n:n.subarray(0,z));let p="";for(let oe=0;oe<z;oe++)p+=String.fromCharCode(n[oe]);return p};var se=(n,z)=>{const p=z||n.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(n.subarray(0,z));let oe,Le;const Ue=new Array(p*2);for(Le=0,oe=0;oe<p;){let yt=n[oe++];if(yt<128){Ue[Le++]=yt;continue}let ot=St[yt];if(ot>4){Ue[Le++]=65533,oe+=ot-1;continue}for(yt&=ot===2?31:ot===3?15:7;ot>1&&oe<p;)yt=yt<<6|n[oe++]&63,ot--;if(ot>1){Ue[Le++]=65533;continue}yt<65536?Ue[Le++]=yt:(yt-=65536,Ue[Le++]=55296|yt>>10&1023,Ue[Le++]=56320|yt&1023)}return Wt(Ue,Le)},Pe=(n,z)=>{z=z||n.length,z>n.length&&(z=n.length);let p=z-1;for(;p>=0&&(n[p]&192)===128;)p--;return p<0||p===0?z:p+St[n[p]]>z?p:z},Re={string2buf:rA,buf2string:se,utf8border:Pe};function it(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var at=it;const vt=Object.prototype.toString,{Z_NO_FLUSH:It,Z_SYNC_FLUSH:Qt,Z_FULL_FLUSH:kt,Z_FINISH:nA,Z_OK:CA,Z_STREAM_END:EA,Z_DEFAULT_COMPRESSION:nr,Z_DEFAULT_STRATEGY:xe,Z_DEFLATED:gA}=tn;function dr(n){this.options=Lt.assign({level:nr,method:gA,chunkSize:16384,windowBits:15,memLevel:8,strategy:xe},n||{});let z=this.options;z.raw&&z.windowBits>0?z.windowBits=-z.windowBits:z.gzip&&z.windowBits>0&&z.windowBits<16&&(z.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new at,this.strm.avail_out=0;let p=Ve.deflateInit2(this.strm,z.level,z.method,z.windowBits,z.memLevel,z.strategy);if(p!==CA)throw new Error(iA[p]);if(z.header&&Ve.deflateSetHeader(this.strm,z.header),z.dictionary){let oe;if(typeof z.dictionary=="string"?oe=Re.string2buf(z.dictionary):vt.call(z.dictionary)==="[object ArrayBuffer]"?oe=new Uint8Array(z.dictionary):oe=z.dictionary,p=Ve.deflateSetDictionary(this.strm,oe),p!==CA)throw new Error(iA[p]);this._dict_set=!0}}dr.prototype.push=function(n,z){const p=this.strm,oe=this.options.chunkSize;let Le,Ue;if(this.ended)return!1;for(z===~~z?Ue=z:Ue=z===!0?nA:It,typeof n=="string"?p.input=Re.string2buf(n):vt.call(n)==="[object ArrayBuffer]"?p.input=new Uint8Array(n):p.input=n,p.next_in=0,p.avail_in=p.input.length;;){if(p.avail_out===0&&(p.output=new Uint8Array(oe),p.next_out=0,p.avail_out=oe),(Ue===Qt||Ue===kt)&&p.avail_out<=6){this.onData(p.output.subarray(0,p.next_out)),p.avail_out=0;continue}if(Le=Ve.deflate(p,Ue),Le===EA)return p.next_out>0&&this.onData(p.output.subarray(0,p.next_out)),Le=Ve.deflateEnd(this.strm),this.onEnd(Le),this.ended=!0,Le===CA;if(p.avail_out===0){this.onData(p.output);continue}if(Ue>0&&p.next_out>0){this.onData(p.output.subarray(0,p.next_out)),p.avail_out=0;continue}if(p.avail_in===0)break}return!0},dr.prototype.onData=function(n){this.chunks.push(n)},dr.prototype.onEnd=function(n){n===CA&&(this.result=Lt.flattenChunks(this.chunks)),this.chunks=[],this.err=n,this.msg=this.strm.msg};function dA(n,z){const p=new dr(z);if(p.push(n,!0),p.err)throw p.msg||iA[p.err];return p.result}function Jt(n,z){return z=z||{},z.raw=!0,dA(n,z)}function rr(n,z){return z=z||{},z.gzip=!0,dA(n,z)}var TA=dr,JA=dA,RA=Jt,un=rr,Fr={Deflate:TA,deflate:JA,deflateRaw:RA,gzip:un};const NA=16209,Xr=16191;var sr=function(z,p){let oe,Le,Ue,yt,ot,jA,Ze,wt,mr,mA,Gt,Pt,xn,vr,ur,jr,_r,cA,Nr,Pn,Ar,$r,Rr,kA;const gr=z.state;oe=z.next_in,Rr=z.input,Le=oe+(z.avail_in-5),Ue=z.next_out,kA=z.output,yt=Ue-(p-z.avail_out),ot=Ue+(z.avail_out-257),jA=gr.dmax,Ze=gr.wsize,wt=gr.whave,mr=gr.wnext,mA=gr.window,Gt=gr.hold,Pt=gr.bits,xn=gr.lencode,vr=gr.distcode,ur=(1<<gr.lenbits)-1,jr=(1<<gr.distbits)-1;e:do{Pt<15&&(Gt+=Rr[oe++]<<Pt,Pt+=8,Gt+=Rr[oe++]<<Pt,Pt+=8),_r=xn[Gt&ur];t:for(;;){if(cA=_r>>>24,Gt>>>=cA,Pt-=cA,cA=_r>>>16&255,cA===0)kA[Ue++]=_r&65535;else if(cA&16){Nr=_r&65535,cA&=15,cA&&(Pt<cA&&(Gt+=Rr[oe++]<<Pt,Pt+=8),Nr+=Gt&(1<<cA)-1,Gt>>>=cA,Pt-=cA),Pt<15&&(Gt+=Rr[oe++]<<Pt,Pt+=8,Gt+=Rr[oe++]<<Pt,Pt+=8),_r=vr[Gt&jr];A:for(;;){if(cA=_r>>>24,Gt>>>=cA,Pt-=cA,cA=_r>>>16&255,cA&16){if(Pn=_r&65535,cA&=15,Pt<cA&&(Gt+=Rr[oe++]<<Pt,Pt+=8,Pt<cA&&(Gt+=Rr[oe++]<<Pt,Pt+=8)),Pn+=Gt&(1<<cA)-1,Pn>jA){z.msg="invalid distance too far back",gr.mode=NA;break e}if(Gt>>>=cA,Pt-=cA,cA=Ue-yt,Pn>cA){if(cA=Pn-cA,cA>wt&&gr.sane){z.msg="invalid distance too far back",gr.mode=NA;break e}if(Ar=0,$r=mA,mr===0){if(Ar+=Ze-cA,cA<Nr){Nr-=cA;do kA[Ue++]=mA[Ar++];while(--cA);Ar=Ue-Pn,$r=kA}}else if(mr<cA){if(Ar+=Ze+mr-cA,cA-=mr,cA<Nr){Nr-=cA;do kA[Ue++]=mA[Ar++];while(--cA);if(Ar=0,mr<Nr){cA=mr,Nr-=cA;do kA[Ue++]=mA[Ar++];while(--cA);Ar=Ue-Pn,$r=kA}}}else if(Ar+=mr-cA,cA<Nr){Nr-=cA;do kA[Ue++]=mA[Ar++];while(--cA);Ar=Ue-Pn,$r=kA}for(;Nr>2;)kA[Ue++]=$r[Ar++],kA[Ue++]=$r[Ar++],kA[Ue++]=$r[Ar++],Nr-=3;Nr&&(kA[Ue++]=$r[Ar++],Nr>1&&(kA[Ue++]=$r[Ar++]))}else{Ar=Ue-Pn;do kA[Ue++]=kA[Ar++],kA[Ue++]=kA[Ar++],kA[Ue++]=kA[Ar++],Nr-=3;while(Nr>2);Nr&&(kA[Ue++]=kA[Ar++],Nr>1&&(kA[Ue++]=kA[Ar++]))}}else if(cA&64){z.msg="invalid distance code",gr.mode=NA;break e}else{_r=vr[(_r&65535)+(Gt&(1<<cA)-1)];continue A}break}}else if(cA&64)if(cA&32){gr.mode=Xr;break e}else{z.msg="invalid literal/length code",gr.mode=NA;break e}else{_r=xn[(_r&65535)+(Gt&(1<<cA)-1)];continue t}break}}while(oe<Le&&Ue<ot);Nr=Pt>>3,oe-=Nr,Pt-=Nr<<3,Gt&=(1<<Pt)-1,z.next_in=oe,z.next_out=Ue,z.avail_in=oe<Le?5+(Le-oe):5-(oe-Le),z.avail_out=Ue<ot?257+(ot-Ue):257-(Ue-ot),gr.hold=Gt,gr.bits=Pt};const QA=15,ar=852,MA=592,wr=0,Yr=1,Tr=2,Hr=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),On=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),er=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),bn=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var YA=(n,z,p,oe,Le,Ue,yt,ot)=>{const jA=ot.bits;let Ze=0,wt=0,mr=0,mA=0,Gt=0,Pt=0,xn=0,vr=0,ur=0,jr=0,_r,cA,Nr,Pn,Ar,$r=null,Rr;const kA=new Uint16Array(QA+1),gr=new Uint16Array(QA+1);let Ds=null,Ti,gi,lo;for(Ze=0;Ze<=QA;Ze++)kA[Ze]=0;for(wt=0;wt<oe;wt++)kA[z[p+wt]]++;for(Gt=jA,mA=QA;mA>=1&&kA[mA]===0;mA--);if(Gt>mA&&(Gt=mA),mA===0)return Le[Ue++]=1<<24|64<<16|0,Le[Ue++]=1<<24|64<<16|0,ot.bits=1,0;for(mr=1;mr<mA&&kA[mr]===0;mr++);for(Gt<mr&&(Gt=mr),vr=1,Ze=1;Ze<=QA;Ze++)if(vr<<=1,vr-=kA[Ze],vr<0)return-1;if(vr>0&&(n===wr||mA!==1))return-1;for(gr[1]=0,Ze=1;Ze<QA;Ze++)gr[Ze+1]=gr[Ze]+kA[Ze];for(wt=0;wt<oe;wt++)z[p+wt]!==0&&(yt[gr[z[p+wt]]++]=wt);if(n===wr?($r=Ds=yt,Rr=20):n===Yr?($r=Hr,Ds=On,Rr=257):($r=er,Ds=bn,Rr=0),jr=0,wt=0,Ze=mr,Ar=Ue,Pt=Gt,xn=0,Nr=-1,ur=1<<Gt,Pn=ur-1,n===Yr&&ur>ar||n===Tr&&ur>MA)return 1;for(;;){Ti=Ze-xn,yt[wt]+1<Rr?(gi=0,lo=yt[wt]):yt[wt]>=Rr?(gi=Ds[yt[wt]-Rr],lo=$r[yt[wt]-Rr]):(gi=96,lo=0),_r=1<<Ze-xn,cA=1<<Pt,mr=cA;do cA-=_r,Le[Ar+(jr>>xn)+cA]=Ti<<24|gi<<16|lo|0;while(cA!==0);for(_r=1<<Ze-1;jr&_r;)_r>>=1;if(_r!==0?(jr&=_r-1,jr+=_r):jr=0,wt++,--kA[Ze]===0){if(Ze===mA)break;Ze=z[p+yt[wt]]}if(Ze>Gt&&(jr&Pn)!==Nr){for(xn===0&&(xn=Gt),Ar+=mr,Pt=Ze-xn,vr=1<<Pt;Pt+xn<mA&&(vr-=kA[Pt+xn],!(vr<=0));)Pt++,vr<<=1;if(ur+=1<<Pt,n===Yr&&ur>ar||n===Tr&&ur>MA)return 1;Nr=jr&Pn,Le[Nr]=Gt<<24|Pt<<16|Ar-Ue|0}}return jr!==0&&(Le[Ar+jr]=Ze-xn<<24|64<<16|0),ot.bits=Gt,0};const on=0,xr=1,UA=2,{Z_FINISH:Vr,Z_BLOCK:Ao,Z_TREES:rs,Z_OK:Ss,Z_STREAM_END:vi,Z_NEED_DICT:lr,Z_STREAM_ERROR:kn,Z_DATA_ERROR:Bs,Z_MEM_ERROR:ei,Z_BUF_ERROR:ci,Z_DEFLATED:Ln}=tn,Jn=16180,ws=16181,ro=16182,ls=16183,ti=16184,Bi=16185,fi=16186,ks=16187,Ai=16188,_i=16189,Js=16190,Ps=16191,ki=16192,no=16193,Ki=16194,Wo=16195,go=16196,Xo=16197,so=16198,Ks=16199,io=16200,po=16201,Uo=16202,Io=16203,Yo=16204,Jo=16205,di=16206,mo=16207,fa=16208,pr=16209,Zo=16210,wi=16211,Vi=852,da=592,us=15,Qi=n=>(n>>>24&255)+(n>>>8&65280)+((n&65280)<<8)+((n&255)<<24);function vo(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Gi=n=>{if(!n)return 1;const z=n.state;return!z||z.strm!==n||z.mode<Jn||z.mode>wi?1:0},ha=n=>{if(Gi(n))return kn;const z=n.state;return n.total_in=n.total_out=z.total=0,n.msg="",z.wrap&&(n.adler=z.wrap&1),z.mode=Jn,z.last=0,z.havedict=0,z.flags=-1,z.dmax=32768,z.head=null,z.hold=0,z.bits=0,z.lencode=z.lendyn=new Int32Array(Vi),z.distcode=z.distdyn=new Int32Array(da),z.sane=1,z.back=-1,Ss},bi=n=>{if(Gi(n))return kn;const z=n.state;return z.wsize=0,z.whave=0,z.wnext=0,ha(n)},$o=(n,z)=>{let p;if(Gi(n))return kn;const oe=n.state;return z<0?(p=0,z=-z):(p=(z>>4)+5,z<48&&(z&=15)),z&&(z<8||z>15)?kn:(oe.window!==null&&oe.wbits!==z&&(oe.window=null),oe.wrap=p,oe.wbits=z,bi(n))},oo=(n,z)=>{if(!n)return kn;const p=new vo;n.state=p,p.strm=n,p.window=null,p.mode=Jn;const oe=$o(n,z);return oe!==Ss&&(n.state=null),oe},So=n=>oo(n,us);let ao=!0,qo,ea;const Qo=n=>{if(ao){qo=new Int32Array(512),ea=new Int32Array(32);let z=0;for(;z<144;)n.lens[z++]=8;for(;z<256;)n.lens[z++]=9;for(;z<280;)n.lens[z++]=7;for(;z<288;)n.lens[z++]=8;for(YA(xr,n.lens,0,288,qo,0,n.work,{bits:9}),z=0;z<32;)n.lens[z++]=5;YA(UA,n.lens,0,32,ea,0,n.work,{bits:5}),ao=!1}n.lencode=qo,n.lenbits=9,n.distcode=ea,n.distbits=5},Lo=(n,z,p,oe)=>{let Le;const Ue=n.state;return Ue.window===null&&(Ue.wsize=1<<Ue.wbits,Ue.wnext=0,Ue.whave=0,Ue.window=new Uint8Array(Ue.wsize)),oe>=Ue.wsize?(Ue.window.set(z.subarray(p-Ue.wsize,p),0),Ue.wnext=0,Ue.whave=Ue.wsize):(Le=Ue.wsize-Ue.wnext,Le>oe&&(Le=oe),Ue.window.set(z.subarray(p-oe,p-oe+Le),Ue.wnext),oe-=Le,oe?(Ue.window.set(z.subarray(p-oe,p),0),Ue.wnext=oe,Ue.whave=Ue.wsize):(Ue.wnext+=Le,Ue.wnext===Ue.wsize&&(Ue.wnext=0),Ue.whave<Ue.wsize&&(Ue.whave+=Le))),0},ga=(n,z)=>{let p,oe,Le,Ue,yt,ot,jA,Ze,wt,mr,mA,Gt,Pt,xn,vr=0,ur,jr,_r,cA,Nr,Pn,Ar,$r;const Rr=new Uint8Array(4);let kA,gr;const Ds=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Gi(n)||!n.output||!n.input&&n.avail_in!==0)return kn;p=n.state,p.mode===Ps&&(p.mode=ki),yt=n.next_out,Le=n.output,jA=n.avail_out,Ue=n.next_in,oe=n.input,ot=n.avail_in,Ze=p.hold,wt=p.bits,mr=ot,mA=jA,$r=Ss;e:for(;;)switch(p.mode){case Jn:if(p.wrap===0){p.mode=ki;break}for(;wt<16;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(p.wrap&2&&Ze===35615){p.wbits===0&&(p.wbits=15),p.check=0,Rr[0]=Ze&255,Rr[1]=Ze>>>8&255,p.check=Cr(p.check,Rr,2,0),Ze=0,wt=0,p.mode=ws;break}if(p.head&&(p.head.done=!1),!(p.wrap&1)||(((Ze&255)<<8)+(Ze>>8))%31){n.msg="incorrect header check",p.mode=pr;break}if((Ze&15)!==Ln){n.msg="unknown compression method",p.mode=pr;break}if(Ze>>>=4,wt-=4,Ar=(Ze&15)+8,p.wbits===0&&(p.wbits=Ar),Ar>15||Ar>p.wbits){n.msg="invalid window size",p.mode=pr;break}p.dmax=1<<p.wbits,p.flags=0,n.adler=p.check=1,p.mode=Ze&512?_i:Ps,Ze=0,wt=0;break;case ws:for(;wt<16;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(p.flags=Ze,(p.flags&255)!==Ln){n.msg="unknown compression method",p.mode=pr;break}if(p.flags&57344){n.msg="unknown header flags set",p.mode=pr;break}p.head&&(p.head.text=Ze>>8&1),p.flags&512&&p.wrap&4&&(Rr[0]=Ze&255,Rr[1]=Ze>>>8&255,p.check=Cr(p.check,Rr,2,0)),Ze=0,wt=0,p.mode=ro;case ro:for(;wt<32;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.head&&(p.head.time=Ze),p.flags&512&&p.wrap&4&&(Rr[0]=Ze&255,Rr[1]=Ze>>>8&255,Rr[2]=Ze>>>16&255,Rr[3]=Ze>>>24&255,p.check=Cr(p.check,Rr,4,0)),Ze=0,wt=0,p.mode=ls;case ls:for(;wt<16;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.head&&(p.head.xflags=Ze&255,p.head.os=Ze>>8),p.flags&512&&p.wrap&4&&(Rr[0]=Ze&255,Rr[1]=Ze>>>8&255,p.check=Cr(p.check,Rr,2,0)),Ze=0,wt=0,p.mode=ti;case ti:if(p.flags&1024){for(;wt<16;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.length=Ze,p.head&&(p.head.extra_len=Ze),p.flags&512&&p.wrap&4&&(Rr[0]=Ze&255,Rr[1]=Ze>>>8&255,p.check=Cr(p.check,Rr,2,0)),Ze=0,wt=0}else p.head&&(p.head.extra=null);p.mode=Bi;case Bi:if(p.flags&1024&&(Gt=p.length,Gt>ot&&(Gt=ot),Gt&&(p.head&&(Ar=p.head.extra_len-p.length,p.head.extra||(p.head.extra=new Uint8Array(p.head.extra_len)),p.head.extra.set(oe.subarray(Ue,Ue+Gt),Ar)),p.flags&512&&p.wrap&4&&(p.check=Cr(p.check,oe,Gt,Ue)),ot-=Gt,Ue+=Gt,p.length-=Gt),p.length))break e;p.length=0,p.mode=fi;case fi:if(p.flags&2048){if(ot===0)break e;Gt=0;do Ar=oe[Ue+Gt++],p.head&&Ar&&p.length<65536&&(p.head.name+=String.fromCharCode(Ar));while(Ar&&Gt<ot);if(p.flags&512&&p.wrap&4&&(p.check=Cr(p.check,oe,Gt,Ue)),ot-=Gt,Ue+=Gt,Ar)break e}else p.head&&(p.head.name=null);p.length=0,p.mode=ks;case ks:if(p.flags&4096){if(ot===0)break e;Gt=0;do Ar=oe[Ue+Gt++],p.head&&Ar&&p.length<65536&&(p.head.comment+=String.fromCharCode(Ar));while(Ar&&Gt<ot);if(p.flags&512&&p.wrap&4&&(p.check=Cr(p.check,oe,Gt,Ue)),ot-=Gt,Ue+=Gt,Ar)break e}else p.head&&(p.head.comment=null);p.mode=Ai;case Ai:if(p.flags&512){for(;wt<16;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(p.wrap&4&&Ze!==(p.check&65535)){n.msg="header crc mismatch",p.mode=pr;break}Ze=0,wt=0}p.head&&(p.head.hcrc=p.flags>>9&1,p.head.done=!0),n.adler=p.check=0,p.mode=Ps;break;case _i:for(;wt<32;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}n.adler=p.check=Qi(Ze),Ze=0,wt=0,p.mode=Js;case Js:if(p.havedict===0)return n.next_out=yt,n.avail_out=jA,n.next_in=Ue,n.avail_in=ot,p.hold=Ze,p.bits=wt,lr;n.adler=p.check=1,p.mode=Ps;case Ps:if(z===Ao||z===rs)break e;case ki:if(p.last){Ze>>>=wt&7,wt-=wt&7,p.mode=di;break}for(;wt<3;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}switch(p.last=Ze&1,Ze>>>=1,wt-=1,Ze&3){case 0:p.mode=no;break;case 1:if(Qo(p),p.mode=Ks,z===rs){Ze>>>=2,wt-=2;break e}break;case 2:p.mode=go;break;case 3:n.msg="invalid block type",p.mode=pr}Ze>>>=2,wt-=2;break;case no:for(Ze>>>=wt&7,wt-=wt&7;wt<32;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if((Ze&65535)!==(Ze>>>16^65535)){n.msg="invalid stored block lengths",p.mode=pr;break}if(p.length=Ze&65535,Ze=0,wt=0,p.mode=Ki,z===rs)break e;case Ki:p.mode=Wo;case Wo:if(Gt=p.length,Gt){if(Gt>ot&&(Gt=ot),Gt>jA&&(Gt=jA),Gt===0)break e;Le.set(oe.subarray(Ue,Ue+Gt),yt),ot-=Gt,Ue+=Gt,jA-=Gt,yt+=Gt,p.length-=Gt;break}p.mode=Ps;break;case go:for(;wt<14;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(p.nlen=(Ze&31)+257,Ze>>>=5,wt-=5,p.ndist=(Ze&31)+1,Ze>>>=5,wt-=5,p.ncode=(Ze&15)+4,Ze>>>=4,wt-=4,p.nlen>286||p.ndist>30){n.msg="too many length or distance symbols",p.mode=pr;break}p.have=0,p.mode=Xo;case Xo:for(;p.have<p.ncode;){for(;wt<3;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.lens[Ds[p.have++]]=Ze&7,Ze>>>=3,wt-=3}for(;p.have<19;)p.lens[Ds[p.have++]]=0;if(p.lencode=p.lendyn,p.lenbits=7,kA={bits:p.lenbits},$r=YA(on,p.lens,0,19,p.lencode,0,p.work,kA),p.lenbits=kA.bits,$r){n.msg="invalid code lengths set",p.mode=pr;break}p.have=0,p.mode=so;case so:for(;p.have<p.nlen+p.ndist;){for(;vr=p.lencode[Ze&(1<<p.lenbits)-1],ur=vr>>>24,jr=vr>>>16&255,_r=vr&65535,!(ur<=wt);){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(_r<16)Ze>>>=ur,wt-=ur,p.lens[p.have++]=_r;else{if(_r===16){for(gr=ur+2;wt<gr;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(Ze>>>=ur,wt-=ur,p.have===0){n.msg="invalid bit length repeat",p.mode=pr;break}Ar=p.lens[p.have-1],Gt=3+(Ze&3),Ze>>>=2,wt-=2}else if(_r===17){for(gr=ur+3;wt<gr;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}Ze>>>=ur,wt-=ur,Ar=0,Gt=3+(Ze&7),Ze>>>=3,wt-=3}else{for(gr=ur+7;wt<gr;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}Ze>>>=ur,wt-=ur,Ar=0,Gt=11+(Ze&127),Ze>>>=7,wt-=7}if(p.have+Gt>p.nlen+p.ndist){n.msg="invalid bit length repeat",p.mode=pr;break}for(;Gt--;)p.lens[p.have++]=Ar}}if(p.mode===pr)break;if(p.lens[256]===0){n.msg="invalid code -- missing end-of-block",p.mode=pr;break}if(p.lenbits=9,kA={bits:p.lenbits},$r=YA(xr,p.lens,0,p.nlen,p.lencode,0,p.work,kA),p.lenbits=kA.bits,$r){n.msg="invalid literal/lengths set",p.mode=pr;break}if(p.distbits=6,p.distcode=p.distdyn,kA={bits:p.distbits},$r=YA(UA,p.lens,p.nlen,p.ndist,p.distcode,0,p.work,kA),p.distbits=kA.bits,$r){n.msg="invalid distances set",p.mode=pr;break}if(p.mode=Ks,z===rs)break e;case Ks:p.mode=io;case io:if(ot>=6&&jA>=258){n.next_out=yt,n.avail_out=jA,n.next_in=Ue,n.avail_in=ot,p.hold=Ze,p.bits=wt,sr(n,mA),yt=n.next_out,Le=n.output,jA=n.avail_out,Ue=n.next_in,oe=n.input,ot=n.avail_in,Ze=p.hold,wt=p.bits,p.mode===Ps&&(p.back=-1);break}for(p.back=0;vr=p.lencode[Ze&(1<<p.lenbits)-1],ur=vr>>>24,jr=vr>>>16&255,_r=vr&65535,!(ur<=wt);){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(jr&&!(jr&240)){for(cA=ur,Nr=jr,Pn=_r;vr=p.lencode[Pn+((Ze&(1<<cA+Nr)-1)>>cA)],ur=vr>>>24,jr=vr>>>16&255,_r=vr&65535,!(cA+ur<=wt);){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}Ze>>>=cA,wt-=cA,p.back+=cA}if(Ze>>>=ur,wt-=ur,p.back+=ur,p.length=_r,jr===0){p.mode=Jo;break}if(jr&32){p.back=-1,p.mode=Ps;break}if(jr&64){n.msg="invalid literal/length code",p.mode=pr;break}p.extra=jr&15,p.mode=po;case po:if(p.extra){for(gr=p.extra;wt<gr;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.length+=Ze&(1<<p.extra)-1,Ze>>>=p.extra,wt-=p.extra,p.back+=p.extra}p.was=p.length,p.mode=Uo;case Uo:for(;vr=p.distcode[Ze&(1<<p.distbits)-1],ur=vr>>>24,jr=vr>>>16&255,_r=vr&65535,!(ur<=wt);){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(!(jr&240)){for(cA=ur,Nr=jr,Pn=_r;vr=p.distcode[Pn+((Ze&(1<<cA+Nr)-1)>>cA)],ur=vr>>>24,jr=vr>>>16&255,_r=vr&65535,!(cA+ur<=wt);){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}Ze>>>=cA,wt-=cA,p.back+=cA}if(Ze>>>=ur,wt-=ur,p.back+=ur,jr&64){n.msg="invalid distance code",p.mode=pr;break}p.offset=_r,p.extra=jr&15,p.mode=Io;case Io:if(p.extra){for(gr=p.extra;wt<gr;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}p.offset+=Ze&(1<<p.extra)-1,Ze>>>=p.extra,wt-=p.extra,p.back+=p.extra}if(p.offset>p.dmax){n.msg="invalid distance too far back",p.mode=pr;break}p.mode=Yo;case Yo:if(jA===0)break e;if(Gt=mA-jA,p.offset>Gt){if(Gt=p.offset-Gt,Gt>p.whave&&p.sane){n.msg="invalid distance too far back",p.mode=pr;break}Gt>p.wnext?(Gt-=p.wnext,Pt=p.wsize-Gt):Pt=p.wnext-Gt,Gt>p.length&&(Gt=p.length),xn=p.window}else xn=Le,Pt=yt-p.offset,Gt=p.length;Gt>jA&&(Gt=jA),jA-=Gt,p.length-=Gt;do Le[yt++]=xn[Pt++];while(--Gt);p.length===0&&(p.mode=io);break;case Jo:if(jA===0)break e;Le[yt++]=p.length,jA--,p.mode=io;break;case di:if(p.wrap){for(;wt<32;){if(ot===0)break e;ot--,Ze|=oe[Ue++]<<wt,wt+=8}if(mA-=jA,n.total_out+=mA,p.total+=mA,p.wrap&4&&mA&&(n.adler=p.check=p.flags?Cr(p.check,Le,mA,yt-mA):fr(p.check,Le,mA,yt-mA)),mA=jA,p.wrap&4&&(p.flags?Ze:Qi(Ze))!==p.check){n.msg="incorrect data check",p.mode=pr;break}Ze=0,wt=0}p.mode=mo;case mo:if(p.wrap&&p.flags){for(;wt<32;){if(ot===0)break e;ot--,Ze+=oe[Ue++]<<wt,wt+=8}if(p.wrap&4&&Ze!==(p.total&4294967295)){n.msg="incorrect length check",p.mode=pr;break}Ze=0,wt=0}p.mode=fa;case fa:$r=vi;break e;case pr:$r=Bs;break e;case Zo:return ei;case wi:default:return kn}return n.next_out=yt,n.avail_out=jA,n.next_in=Ue,n.avail_in=ot,p.hold=Ze,p.bits=wt,(p.wsize||mA!==n.avail_out&&p.mode<pr&&(p.mode<di||z!==Vr))&&Lo(n,n.output,n.next_out,mA-n.avail_out),mr-=n.avail_in,mA-=n.avail_out,n.total_in+=mr,n.total_out+=mA,p.total+=mA,p.wrap&4&&mA&&(n.adler=p.check=p.flags?Cr(p.check,Le,mA,n.next_out-mA):fr(p.check,Le,mA,n.next_out-mA)),n.data_type=p.bits+(p.last?64:0)+(p.mode===Ps?128:0)+(p.mode===Ks||p.mode===Ki?256:0),(mr===0&&mA===0||z===Vr)&&$r===Ss&&($r=ci),$r},Ci=n=>{if(Gi(n))return kn;let z=n.state;return z.window&&(z.window=null),n.state=null,Ss},Na=(n,z)=>{if(Gi(n))return kn;const p=n.state;return p.wrap&2?(p.head=z,z.done=!1,Ss):kn},Bo=(n,z)=>{const p=z.length;let oe,Le,Ue;return Gi(n)||(oe=n.state,oe.wrap!==0&&oe.mode!==Js)?kn:oe.mode===Js&&(Le=1,Le=fr(Le,z,p,0),Le!==oe.check)?Bs:(Ue=Lo(n,z,p,p),Ue?(oe.mode=Zo,ei):(oe.havedict=1,Ss))};var ta=bi,Oa=$o,Er=ha,Pa=So,Da=oo,To=ga,zi=Ci,Wi=Na,pa=Bo,Ha="pako inflate (from Nodeca project)",Zs={inflateReset:ta,inflateReset2:Oa,inflateResetKeep:Er,inflateInit:Pa,inflateInit2:Da,inflate:To,inflateEnd:zi,inflateGetHeader:Wi,inflateSetDictionary:pa,inflateInfo:Ha};function wo(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Li=wo;const ma=Object.prototype.toString,{Z_NO_FLUSH:Xi,Z_FINISH:Ra,Z_OK:Yi,Z_STREAM_END:yo,Z_NEED_DICT:No,Z_STREAM_ERROR:hi,Z_DATA_ERROR:Oo,Z_MEM_ERROR:Po}=tn;function Ji(n){this.options=Lt.assign({chunkSize:65536,windowBits:15,to:""},n||{});const z=this.options;z.raw&&z.windowBits>=0&&z.windowBits<16&&(z.windowBits=-z.windowBits,z.windowBits===0&&(z.windowBits=-15)),z.windowBits>=0&&z.windowBits<16&&!(n&&n.windowBits)&&(z.windowBits+=32),z.windowBits>15&&z.windowBits<48&&(z.windowBits&15||(z.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new at,this.strm.avail_out=0;let p=Zs.inflateInit2(this.strm,z.windowBits);if(p!==Yi)throw new Error(iA[p]);if(this.header=new Li,Zs.inflateGetHeader(this.strm,this.header),z.dictionary&&(typeof z.dictionary=="string"?z.dictionary=Re.string2buf(z.dictionary):ma.call(z.dictionary)==="[object ArrayBuffer]"&&(z.dictionary=new Uint8Array(z.dictionary)),z.raw&&(p=Zs.inflateSetDictionary(this.strm,z.dictionary),p!==Yi)))throw new Error(iA[p])}Ji.prototype.push=function(n,z){const p=this.strm,oe=this.options.chunkSize,Le=this.options.dictionary;let Ue,yt,ot;if(this.ended)return!1;for(z===~~z?yt=z:yt=z===!0?Ra:Xi,ma.call(n)==="[object ArrayBuffer]"?p.input=new Uint8Array(n):p.input=n,p.next_in=0,p.avail_in=p.input.length;;){for(p.avail_out===0&&(p.output=new Uint8Array(oe),p.next_out=0,p.avail_out=oe),Ue=Zs.inflate(p,yt),Ue===No&&Le&&(Ue=Zs.inflateSetDictionary(p,Le),Ue===Yi?Ue=Zs.inflate(p,yt):Ue===Oo&&(Ue=No));p.avail_in>0&&Ue===yo&&p.state.wrap>0&&n[p.next_in]!==0;)Zs.inflateReset(p),Ue=Zs.inflate(p,yt);switch(Ue){case hi:case Oo:case No:case Po:return this.onEnd(Ue),this.ended=!0,!1}if(ot=p.avail_out,p.next_out&&(p.avail_out===0||Ue===yo))if(this.options.to==="string"){let jA=Re.utf8border(p.output,p.next_out),Ze=p.next_out-jA,wt=Re.buf2string(p.output,jA);p.next_out=Ze,p.avail_out=oe-Ze,Ze&&p.output.set(p.output.subarray(jA,jA+Ze),0),this.onData(wt)}else this.onData(p.output.length===p.next_out?p.output:p.output.subarray(0,p.next_out));if(!(Ue===Yi&&ot===0)){if(Ue===yo)return Ue=Zs.inflateEnd(this.strm),this.onEnd(Ue),this.ended=!0,!0;if(p.avail_in===0)break}}return!0},Ji.prototype.onData=function(n){this.chunks.push(n)},Ji.prototype.onEnd=function(n){n===Yi&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Lt.flattenChunks(this.chunks)),this.chunks=[],this.err=n,this.msg=this.strm.msg};function Zi(n,z){const p=new Ji(z);if(p.push(n),p.err)throw p.msg||iA[p.err];return p.result}function Aa(n,z){return z=z||{},z.raw=!0,Zi(n,z)}var va=Ji,Ba=Zi,$i=Aa,qi=Zi,wa={Inflate:va,inflate:Ba,inflateRaw:$i,ungzip:qi};const{Deflate:bo,deflate:ya,deflateRaw:b,gzip:Y}=Fr,{Inflate:Qe,inflate:ze,inflateRaw:ft,ungzip:Dt}=wa;var Kt=bo,OA=ya,VA=b,yr=Y,Ur=Qe,Zr=ze,Kn=ft,ts=Dt,Cn=tn,cs={Deflate:Kt,deflate:OA,deflateRaw:VA,gzip:yr,Inflate:Ur,inflate:Zr,inflateRaw:Kn,ungzip:ts,constants:Cn}},
vendor: 552 bytes, line 223
223"./node_modules/performance-now/lib/performance-now.js":function(P){(function(){var V,e,w,j,C,Q;typeof performance<"u"&&performance!==null&&performance.now?P.exports=function(){return performance.now()}:typeof process<"u"&&process!==null&&process.hrtime?(P.exports=function(){return(V()-C)/1e6},e=process.hrtime,V=function(){var L;return L=e(),L[0]*1e9+L[1]},j=V(),Q=process.uptime()*1e9,C=j-Q):Date.now?(P.exports=function(){return Date.now()-w},w=Date.now()):(P.exports=function(){return new Date().getTime()-w},w=new Date().getTime())}).call(this)},
vendor: 944 bytes, line 223
223"./node_modules/raf/index.js":function(P,V,e){for(var w=e("./node_modules/performance-now/lib/performance-now.js"),j=typeof window>"u"?xl:window,C=["moz","webkit"],Q="AnimationFrame",L=j["request"+Q],N=j["cancel"+Q]||j["cancelRequest"+Q],x=0;!L&&x<C.length;x++)L=j[C[x]+"Request"+Q],N=j[C[x]+"Cancel"+Q]||j[C[x]+"CancelRequest"+Q];if(!L||!N){var U=0,D=0,K=[],W=1e3/60;L=function(G){if(K.length===0){var X=w(),Z=Math.max(0,W-(X-U));U=Z+X,setTimeout(function(){var ne=K.slice(0);K.length=0;for(var ve=0;ve<ne.length;ve++)if(!ne[ve].cancelled)try{ne[ve].callback(U)}catch(ye){setTimeout(function(){throw ye},0)}},Math.round(Z))}return K.push({handle:++D,callback:G,cancelled:!1}),D},N=function(G){for(var X=0;X<K.length;X++)K[X].handle===G&&(K[X].cancelled=!0)}}P.exports=function(G){return L.call(j,G)},P.exports.cancel=function(){N.apply(j,arguments)},P.exports.polyfill=function(G){G||(G=j),G.requestAnimationFrame=L,G.cancelAnimationFrame=N}},
vendor: 5,049 bytes, line 223
223"./node_modules/rgbcolor/index.js":function(P){P.exports=function(V){this.ok=!1,this.alpha=1,V.charAt(0)=="#"&&(V=V.substr(1,6)),V=V.replace(/ /g,""),V=V.toLowerCase();var 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",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"};V=e[V]||V;for(var w=[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3]),parseFloat(x[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(x){return[parseInt(x[1]),parseInt(x[2]),parseInt(x[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(x){return[parseInt(x[1],16),parseInt(x[2],16),parseInt(x[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(x){return[parseInt(x[1]+x[1],16),parseInt(x[2]+x[2],16),parseInt(x[3]+x[3],16)]}}],j=0;j<w.length;j++){var C=w[j].re,Q=w[j].process,L=C.exec(V);if(L){var N=Q(L);this.r=N[0],this.g=N[1],this.b=N[2],N.length>3&&(this.alpha=N[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var x=this.r.toString(16),U=this.g.toString(16),D=this.b.toString(16);return x.length==1&&(x="0"+x),U.length==1&&(U="0"+U),D.length==1&&(D="0"+D),"#"+x+U+D},this.getHelpXML=function(){for(var x=new Array,U=0;U<w.length;U++)for(var D=w[U].example,K=0;K<D.length;K++)x[x.length]=D[K];for(var W in e)x[x.length]=W;var G=document.createElement("ul");G.setAttribute("id","rgbcolor-examples");for(var U=0;U<x.length;U++)try{var X=document.createElement("li"),Z=new RGBColor(x[U]),ne=document.createElement("div");ne.style.cssText="margin: 3px; border: 1px solid black; background:"+Z.toHex()+"; color:"+Z.toHex(),ne.appendChild(document.createTextNode("test"));var ve=document.createTextNode(" "+x[U]+" -> "+Z.toRGB()+" -> "+Z.toHex());X.appendChild(ne),X.appendChild(ve),G.appendChild(X)}catch{}return G}}},
vendor: 7,600 bytes, line 223
223"./node_modules/stackblur-canvas/dist/stackblur-es.js":function(P,V,e){e.r(V),e.d(V,{BlurStack:function(){return W},canvasRGB:function(){return D},canvasRGBA:function(){return x},image:function(){return L},imageDataRGB:function(){return K},imageDataRGBA:function(){return U}});function w(G){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?w=function(X){return typeof X}:w=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},w(G)}function j(G,X){if(!(G instanceof X))throw new TypeError("Cannot call a class as a function")}var C=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],Q=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function L(G,X,Z,ne,ve,ye){if(typeof G=="string"&&(G=document.getElementById(G)),!(!G||Object.prototype.toString.call(G).slice(8,-1)==="HTMLImageElement"&&!("naturalWidth"in G))){var he=ve?"offset":"natural",Te=G[he+"Width"],ie=G[he+"Height"];if(Object.prototype.toString.call(G).slice(8,-1)==="ImageBitmap"&&(Te=G.width,ie=G.height),typeof X=="string"&&(X=document.getElementById(X)),!(!X||!("getContext"in X))){ye||(X.style.width=Te+"px",X.style.height=ie+"px"),X.width=Te,X.height=ie;var _e=X.getContext("2d");_e.clearRect(0,0,Te,ie),_e.drawImage(G,0,0,G.naturalWidth,G.naturalHeight,0,0,Te,ie),!(isNaN(Z)||Z<1)&&(ne?x(X,0,0,Te,ie,Z):D(X,0,0,Te,ie,Z))}}}function N(G,X,Z,ne,ve){if(typeof G=="string"&&(G=document.getElementById(G)),!G||w(G)!=="object"||!("getContext"in G))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var ye=G.getContext("2d");try{return ye.getImageData(X,Z,ne,ve)}catch(he){throw new Error("unable to access image data: "+he)}}function x(G,X,Z,ne,ve,ye){if(!(isNaN(ye)||ye<1)){ye|=0;var he=N(G,X,Z,ne,ve);he=U(he,X,Z,ne,ve,ye),G.getContext("2d").putImageData(he,X,Z)}}function U(G,X,Z,ne,ve,ye){for(var he=G.data,Te=2*ye+1,ie=ne-1,_e=ve-1,re=ye+1,ge=re*(re+1)/2,Se=new W,le=Se,et,Xe=1;Xe<Te;Xe++)le=le.next=new W,Xe===re&&(et=le);le.next=Se;for(var lt=null,ae=null,$e=0,Ne=0,Me=C[ye],He=Q[ye],rt=0;rt<ve;rt++){le=Se;for(var Ye=he[Ne],Ft=he[Ne+1],bt=he[Ne+2],ke=he[Ne+3],Rt=0;Rt<re;Rt++)le.r=Ye,le.g=Ft,le.b=bt,le.a=ke,le=le.next;for(var Xt=0,qt=0,sA=0,Mt=0,aA=re*Ye,lA=re*Ft,ir=re*bt,PA=re*ke,br=ge*Ye,or=ge*Ft,zA=ge*bt,DA=ge*ke,BA=1;BA<re;BA++){var yA=Ne+((ie<BA?ie:BA)<<2),cr=he[yA],Br=he[yA+1],Dr=he[yA+2],tr=he[yA+3],vA=re-BA;br+=(le.r=cr)*vA,or+=(le.g=Br)*vA,zA+=(le.b=Dr)*vA,DA+=(le.a=tr)*vA,Xt+=cr,qt+=Br,sA+=Dr,Mt+=tr,le=le.next}lt=Se,ae=et;for(var fA=0;fA<ne;fA++){var zt=DA*Me>>>He;if(he[Ne+3]=zt,zt!==0){var jt=255/zt;he[Ne]=(br*Me>>>He)*jt,he[Ne+1]=(or*Me>>>He)*jt,he[Ne+2]=(zA*Me>>>He)*jt}else he[Ne]=he[Ne+1]=he[Ne+2]=0;br-=aA,or-=lA,zA-=ir,DA-=PA,aA-=lt.r,lA-=lt.g,ir-=lt.b,PA-=lt.a;var _t=fA+ye+1;_t=$e+(_t<ie?_t:ie)<<2,Xt+=lt.r=he[_t],qt+=lt.g=he[_t+1],sA+=lt.b=he[_t+2],Mt+=lt.a=he[_t+3],br+=Xt,or+=qt,zA+=sA,DA+=Mt,lt=lt.next;var tA=ae,AA=tA.r,bA=tA.g,eA=tA.b,XA=tA.a;aA+=AA,lA+=bA,ir+=eA,PA+=XA,Xt-=AA,qt-=bA,sA-=eA,Mt-=XA,ae=ae.next,Ne+=4}$e+=ne}for(var $t=0;$t<ne;$t++){Ne=$t<<2;var Yt=he[Ne],FA=he[Ne+1],hA=he[Ne+2],_A=he[Ne+3],fr=re*Yt,Hn=re*FA,Rn=re*hA,In=re*_A,Cr=ge*Yt,iA=ge*FA,tn=ge*hA,Xn=ge*_A;le=Se;for(var HA=0;HA<re;HA++)le.r=Yt,le.g=FA,le.b=hA,le.a=_A,le=le.next;for(var Es=ne,Sn=0,gn=0,Tn=0,pn=0,os=1;os<=ye;os++){Ne=Es+$t<<2;var An=re-os;Cr+=(le.r=Yt=he[Ne])*An,iA+=(le.g=FA=he[Ne+1])*An,tn+=(le.b=hA=he[Ne+2])*An,Xn+=(le.a=_A=he[Ne+3])*An,pn+=Yt,Sn+=FA,gn+=hA,Tn+=_A,le=le.next,os<_e&&(Es+=ne)}Ne=$t,lt=Se,ae=et;for(var as=0;as<ve;as++){var Lr=Ne<<2;he[Lr+3]=_A=Xn*Me>>>He,_A>0?(_A=255/_A,he[Lr]=(Cr*Me>>>He)*_A,he[Lr+1]=(iA*Me>>>He)*_A,he[Lr+2]=(tn*Me>>>He)*_A):he[Lr]=he[Lr+1]=he[Lr+2]=0,Cr-=fr,iA-=Hn,tn-=Rn,Xn-=In,fr-=lt.r,Hn-=lt.g,Rn-=lt.b,In-=lt.a,Lr=$t+((Lr=as+re)<_e?Lr:_e)*ne<<2,Cr+=pn+=lt.r=he[Lr],iA+=Sn+=lt.g=he[Lr+1],tn+=gn+=lt.b=he[Lr+2],Xn+=Tn+=lt.a=he[Lr+3],lt=lt.next,fr+=Yt=ae.r,Hn+=FA=ae.g,Rn+=hA=ae.b,In+=_A=ae.a,pn-=Yt,Sn-=FA,gn-=hA,Tn-=_A,ae=ae.next,Ne+=ne}}return G}function D(G,X,Z,ne,ve,ye){if(!(isNaN(ye)||ye<1)){ye|=0;var he=N(G,X,Z,ne,ve);he=K(he,X,Z,ne,ve,ye),G.getContext("2d").putImageData(he,X,Z)}}function K(G,X,Z,ne,ve,ye){for(var he=G.data,Te=2*ye+1,ie=ne-1,_e=ve-1,re=ye+1,ge=re*(re+1)/2,Se=new W,le=Se,et,Xe=1;Xe<Te;Xe++)le=le.next=new W,Xe===re&&(et=le);le.next=Se;for(var lt=null,ae=null,$e=C[ye],Ne=Q[ye],Me,He,rt=0,Ye=0,Ft=0;Ft<ve;Ft++){var bt=he[Ye],ke=he[Ye+1],Rt=he[Ye+2],Xt=re*bt,qt=re*ke,sA=re*Rt,Mt=ge*bt,aA=ge*ke,lA=ge*Rt;le=Se;for(var ir=0;ir<re;ir++)le.r=bt,le.g=ke,le.b=Rt,le=le.next;for(var PA=0,br=0,or=0,zA=1;zA<re;zA++)Me=Ye+((ie<zA?ie:zA)<<2),Mt+=(le.r=bt=he[Me])*(He=re-zA),aA+=(le.g=ke=he[Me+1])*He,lA+=(le.b=Rt=he[Me+2])*He,PA+=bt,br+=ke,or+=Rt,le=le.next;lt=Se,ae=et;for(var DA=0;DA<ne;DA++)he[Ye]=Mt*$e>>>Ne,he[Ye+1]=aA*$e>>>Ne,he[Ye+2]=lA*$e>>>Ne,Mt-=Xt,aA-=qt,lA-=sA,Xt-=lt.r,qt-=lt.g,sA-=lt.b,Me=rt+((Me=DA+ye+1)<ie?Me:ie)<<2,PA+=lt.r=he[Me],br+=lt.g=he[Me+1],or+=lt.b=he[Me+2],Mt+=PA,aA+=br,lA+=or,lt=lt.next,Xt+=bt=ae.r,qt+=ke=ae.g,sA+=Rt=ae.b,PA-=bt,br-=ke,or-=Rt,ae=ae.next,Ye+=4;rt+=ne}for(var BA=0;BA<ne;BA++){Ye=BA<<2;var yA=he[Ye],cr=he[Ye+1],Br=he[Ye+2],Dr=re*yA,tr=re*cr,vA=re*Br,fA=ge*yA,zt=ge*cr,jt=ge*Br;le=Se;for(var _t=0;_t<re;_t++)le.r=yA,le.g=cr,le.b=Br,le=le.next;for(var tA=0,AA=0,bA=0,eA=1,XA=ne;eA<=ye;eA++)Ye=XA+BA<<2,fA+=(le.r=yA=he[Ye])*(He=re-eA),zt+=(le.g=cr=he[Ye+1])*He,jt+=(le.b=Br=he[Ye+2])*He,tA+=yA,AA+=cr,bA+=Br,le=le.next,eA<_e&&(XA+=ne);Ye=BA,lt=Se,ae=et;for(var $t=0;$t<ve;$t++)Me=Ye<<2,he[Me]=fA*$e>>>Ne,he[Me+1]=zt*$e>>>Ne,he[Me+2]=jt*$e>>>Ne,fA-=Dr,zt-=tr,jt-=vA,Dr-=lt.r,tr-=lt.g,vA-=lt.b,Me=BA+((Me=$t+re)<_e?Me:_e)*ne<<2,fA+=tA+=lt.r=he[Me],zt+=AA+=lt.g=he[Me+1],jt+=bA+=lt.b=he[Me+2],lt=lt.next,Dr+=yA=ae.r,tr+=cr=ae.g,vA+=Br=ae.b,tA-=yA,AA-=cr,bA-=Br,ae=ae.next,Ye+=ne}return G}var W=function G(){j(this,G),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},
vendor: 21,104 bytes, lines 223-237
223"./node_modules/svg-pathdata/lib/SVGPathData.module.js":function(P,V,e){e.r(V),e.d(V,{COMMAND_ARG_COUNTS:function(){return _e},SVGPathData:function(){return ie},SVGPathDataParser:function(){return Te},SVGPathDataTransformer:function(){return D},encodeSVGPath:function(){return C}});/*! ***************************************************************************** 224 Copyright (c) Microsoft Corporation. 225 226 Permission to use, copy, modify, and/or distribute this software for any 227 purpose with or without fee is hereby granted. 228 229 THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 230 REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 231 AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 232 INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 233 LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 234 OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 235 PERFORMANCE OF THIS SOFTWARE. 236 ***************************************************************************** */var w=function(re,ge){return(w=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Se,le){Se.__proto__=le}||function(Se,le){for(var et in le)Object.prototype.hasOwnProperty.call(le,et)&&(Se[et]=le[et])})(re,ge)};function j(re,ge){if(typeof ge!="function"&&ge!==null)throw new TypeError("Class extends value "+String(ge)+" is not a constructor or null");function Se(){this.constructor=re}w(re,ge),re.prototype=ge===null?Object.create(ge):(Se.prototype=ge.prototype,new Se)}function C(re){var ge="";Array.isArray(re)||(re=[re]);for(var Se=0;Se<re.length;Se++){var le=re[Se];if(le.type===ie.CLOSE_PATH)ge+="z";else if(le.type===ie.HORIZ_LINE_TO)ge+=(le.relative?"h":"H")+le.x;else if(le.type===ie.VERT_LINE_TO)ge+=(le.relative?"v":"V")+le.y;else if(le.type===ie.MOVE_TO)ge+=(le.relative?"m":"M")+le.x+" "+le.y;else if(le.type===ie.LINE_TO)ge+=(le.relative?"l":"L")+le.x+" "+le.y;else if(le.type===ie.CURVE_TO)ge+=(le.relative?"c":"C")+le.x1+" "+le.y1+" "+le.x2+" "+le.y2+" "+le.x+" "+le.y;else if(le.type===ie.SMOOTH_CURVE_TO)ge+=(le.relative?"s":"S")+le.x2+" "+le.y2+" "+le.x+" "+le.y;else if(le.type===ie.QUAD_TO)ge+=(le.relative?"q":"Q")+le.x1+" "+le.y1+" "+le.x+" "+le.y;else if(le.type===ie.SMOOTH_QUAD_TO)ge+=(le.relative?"t":"T")+le.x+" "+le.y;else{if(le.type!==ie.ARC)throw new Error('Unexpected command type "'+le.type+'" at index '+Se+".");ge+=(le.relative?"a":"A")+le.rX+" "+le.rY+" "+le.xRot+" "+ +le.lArcFlag+" "+ +le.sweepFlag+" "+le.x+" "+le.y}}return ge}function Q(re,ge){var Se=re[0],le=re[1];return[Se*Math.cos(ge)-le*Math.sin(ge),Se*Math.sin(ge)+le*Math.cos(ge)]}function L(){for(var re=[],ge=0;ge<arguments.length;ge++)re[ge]=arguments[ge];for(var Se=0;Se<re.length;Se++)if(typeof re[Se]!="number")throw new Error("assertNumbers arguments["+Se+"] is not a number. "+typeof re[Se]+" == typeof "+re[Se]);return!0}var N=Math.PI;function x(re,ge,Se){re.lArcFlag=re.lArcFlag===0?0:1,re.sweepFlag=re.sweepFlag===0?0:1;var le=re.rX,et=re.rY,Xe=re.x,lt=re.y;le=Math.abs(re.rX),et=Math.abs(re.rY);var ae=Q([(ge-Xe)/2,(Se-lt)/2],-re.xRot/180*N),$e=ae[0],Ne=ae[1],Me=Math.pow($e,2)/Math.pow(le,2)+Math.pow(Ne,2)/Math.pow(et,2);1<Me&&(le*=Math.sqrt(Me),et*=Math.sqrt(Me)),re.rX=le,re.rY=et;var He=Math.pow(le,2)*Math.pow(Ne,2)+Math.pow(et,2)*Math.pow($e,2),rt=(re.lArcFlag!==re.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(le,2)*Math.pow(et,2)-He)/He)),Ye=le*Ne/et*rt,Ft=-et*$e/le*rt,bt=Q([Ye,Ft],re.xRot/180*N);re.cX=bt[0]+(ge+Xe)/2,re.cY=bt[1]+(Se+lt)/2,re.phi1=Math.atan2((Ne-Ft)/et,($e-Ye)/le),re.phi2=Math.atan2((-Ne-Ft)/et,(-$e-Ye)/le),re.sweepFlag===0&&re.phi2>re.phi1&&(re.phi2-=2*N),re.sweepFlag===1&&re.phi2<re.phi1&&(re.phi2+=2*N),re.phi1*=180/N,re.phi2*=180/N}function U(re,ge,Se){L(re,ge,Se);var le=re*re+ge*ge-Se*Se;if(0>le)return[];if(le===0)return[[re*Se/(re*re+ge*ge),ge*Se/(re*re+ge*ge)]];var et=Math.sqrt(le);return[[(re*Se+ge*et)/(re*re+ge*ge),(ge*Se-re*et)/(re*re+ge*ge)],[(re*Se-ge*et)/(re*re+ge*ge),(ge*Se+re*et)/(re*re+ge*ge)]]}var D,K=Math.PI/180;function W(re,ge,Se){return(1-Se)*re+Se*ge}function G(re,ge,Se,le){return re+Math.cos(le/180*N)*ge+Math.sin(le/180*N)*Se}function X(re,ge,Se,le){var et=1e-6,Xe=ge-re,lt=Se-ge,ae=3*Xe+3*(le-Se)-6*lt,$e=6*(lt-Xe),Ne=3*Xe;return Math.abs(ae)<et?[-Ne/$e]:function(Me,He,rt){var Ye=Me*Me/4-He;if(Ye<-rt)return[];if(Ye<=rt)return[-Me/2];var Ft=Math.sqrt(Ye);return[-Me/2-Ft,-Me/2+Ft]}($e/ae,Ne/ae,et)}function Z(re,ge,Se,le,et){var Xe=1-et;return re*(Xe*Xe*Xe)+ge*(3*Xe*Xe*et)+Se*(3*Xe*et*et)+le*(et*et*et)}(function(re){function ge(){return et(function(ae,$e,Ne){return ae.relative&&(ae.x1!==void 0&&(ae.x1+=$e),ae.y1!==void 0&&(ae.y1+=Ne),ae.x2!==void 0&&(ae.x2+=$e),ae.y2!==void 0&&(ae.y2+=Ne),ae.x!==void 0&&(ae.x+=$e),ae.y!==void 0&&(ae.y+=Ne),ae.relative=!1),ae})}function Se(){var ae=NaN,$e=NaN,Ne=NaN,Me=NaN;return et(function(He,rt,Ye){return He.type&ie.SMOOTH_CURVE_TO&&(He.type=ie.CURVE_TO,ae=isNaN(ae)?rt:ae,$e=isNaN($e)?Ye:$e,He.x1=He.relative?rt-ae:2*rt-ae,He.y1=He.relative?Ye-$e:2*Ye-$e),He.type&ie.CURVE_TO?(ae=He.relative?rt+He.x2:He.x2,$e=He.relative?Ye+He.y2:He.y2):(ae=NaN,$e=NaN),He.type&ie.SMOOTH_QUAD_TO&&(He.type=ie.QUAD_TO,Ne=isNaN(Ne)?rt:Ne,Me=isNaN(Me)?Ye:Me,He.x1=He.relative?rt-Ne:2*rt-Ne,He.y1=He.relative?Ye-Me:2*Ye-Me),He.type&ie.QUAD_TO?(Ne=He.relative?rt+He.x1:He.x1,Me=He.relative?Ye+He.y1:He.y1):(Ne=NaN,Me=NaN),He})}function le(){var ae=NaN,$e=NaN;return et(function(Ne,Me,He){if(Ne.type&ie.SMOOTH_QUAD_TO&&(Ne.type=ie.QUAD_TO,ae=isNaN(ae)?Me:ae,$e=isNaN($e)?He:$e,Ne.x1=Ne.relative?Me-ae:2*Me-ae,Ne.y1=Ne.relative?He-$e:2*He-$e),Ne.type&ie.QUAD_TO){ae=Ne.relative?Me+Ne.x1:Ne.x1,$e=Ne.relative?He+Ne.y1:Ne.y1;var rt=Ne.x1,Ye=Ne.y1;Ne.type=ie.CURVE_TO,Ne.x1=((Ne.relative?0:Me)+2*rt)/3,Ne.y1=((Ne.relative?0:He)+2*Ye)/3,Ne.x2=(Ne.x+2*rt)/3,Ne.y2=(Ne.y+2*Ye)/3}else ae=NaN,$e=NaN;return Ne})}function et(ae){var $e=0,Ne=0,Me=NaN,He=NaN;return function(rt){if(isNaN(Me)&&!(rt.type&ie.MOVE_TO))throw new Error("path must start with moveto");var Ye=ae(rt,$e,Ne,Me,He);return rt.type&ie.CLOSE_PATH&&($e=Me,Ne=He),rt.x!==void 0&&($e=rt.relative?$e+rt.x:rt.x),rt.y!==void 0&&(Ne=rt.relative?Ne+rt.y:rt.y),rt.type&ie.MOVE_TO&&(Me=$e,He=Ne),Ye}}function Xe(ae,$e,Ne,Me,He,rt){return L(ae,$e,Ne,Me,He,rt),et(function(Ye,Ft,bt,ke){var Rt=Ye.x1,Xt=Ye.x2,qt=Ye.relative&&!isNaN(ke),sA=Ye.x!==void 0?Ye.x:qt?0:Ft,Mt=Ye.y!==void 0?Ye.y:qt?0:bt;function aA(zt){return zt*zt}Ye.type&ie.HORIZ_LINE_TO&&$e!==0&&(Ye.type=ie.LINE_TO,Ye.y=Ye.relative?0:bt),Ye.type&ie.VERT_LINE_TO&&Ne!==0&&(Ye.type=ie.LINE_TO,Ye.x=Ye.relative?0:Ft),Ye.x!==void 0&&(Ye.x=Ye.x*ae+Mt*Ne+(qt?0:He)),Ye.y!==void 0&&(Ye.y=sA*$e+Ye.y*Me+(qt?0:rt)),Ye.x1!==void 0&&(Ye.x1=Ye.x1*ae+Ye.y1*Ne+(qt?0:He)),Ye.y1!==void 0&&(Ye.y1=Rt*$e+Ye.y1*Me+(qt?0:rt)),Ye.x2!==void 0&&(Ye.x2=Ye.x2*ae+Ye.y2*Ne+(qt?0:He)),Ye.y2!==void 0&&(Ye.y2=Xt*$e+Ye.y2*Me+(qt?0:rt));var lA=ae*Me-$e*Ne;if(Ye.xRot!==void 0&&(ae!==1||$e!==0||Ne!==0||Me!==1))if(lA===0)delete Ye.rX,delete Ye.rY,delete Ye.xRot,delete Ye.lArcFlag,delete Ye.sweepFlag,Ye.type=ie.LINE_TO;else{var ir=Ye.xRot*Math.PI/180,PA=Math.sin(ir),br=Math.cos(ir),or=1/aA(Ye.rX),zA=1/aA(Ye.rY),DA=aA(br)*or+aA(PA)*zA,BA=2*PA*br*(or-zA),yA=aA(PA)*or+aA(br)*zA,cr=DA*Me*Me-BA*$e*Me+yA*$e*$e,Br=BA*(ae*Me+$e*Ne)-2*(DA*Ne*Me+yA*ae*$e),Dr=DA*Ne*Ne-BA*ae*Ne+yA*ae*ae,tr=(Math.atan2(Br,cr-Dr)+Math.PI)%Math.PI/2,vA=Math.sin(tr),fA=Math.cos(tr);Ye.rX=Math.abs(lA)/Math.sqrt(cr*aA(fA)+Br*vA*fA+Dr*aA(vA)),Ye.rY=Math.abs(lA)/Math.sqrt(cr*aA(vA)-Br*vA*fA+Dr*aA(fA)),Ye.xRot=180*tr/Math.PI}return Ye.sweepFlag!==void 0&&0>lA&&(Ye.sweepFlag=+!Ye.sweepFlag),Ye})}function lt(){return function(ae){var $e={};for(var Ne in ae)$e[Ne]=ae[Ne];return $e}}re.ROUND=function(ae){function $e(Ne){return Math.round(Ne*ae)/ae}return ae===void 0&&(ae=1e13),L(ae),function(Ne){return Ne.x1!==void 0&&(Ne.x1=$e(Ne.x1)),Ne.y1!==void 0&&(Ne.y1=$e(Ne.y1)),Ne.x2!==void 0&&(Ne.x2=$e(Ne.x2)),Ne.y2!==void 0&&(Ne.y2=$e(Ne.y2)),Ne.x!==void 0&&(Ne.x=$e(Ne.x)),Ne.y!==void 0&&(Ne.y=$e(Ne.y)),Ne.rX!==void 0&&(Ne.rX=$e(Ne.rX)),Ne.rY!==void 0&&(Ne.rY=$e(Ne.rY)),Ne}},re.TO_ABS=ge,re.TO_REL=function(){return et(function(ae,$e,Ne){return ae.relative||(ae.x1!==void 0&&(ae.x1-=$e),ae.y1!==void 0&&(ae.y1-=Ne),ae.x2!==void 0&&(ae.x2-=$e),ae.y2!==void 0&&(ae.y2-=Ne),ae.x!==void 0&&(ae.x-=$e),ae.y!==void 0&&(ae.y-=Ne),ae.relative=!0),ae})},re.NORMALIZE_HVZ=function(ae,$e,Ne){return ae===void 0&&(ae=!0),$e===void 0&&($e=!0),Ne===void 0&&(Ne=!0),et(function(Me,He,rt,Ye,Ft){if(isNaN(Ye)&&!(Me.type&ie.MOVE_TO))throw new Error("path must start with moveto");return $e&&Me.type&ie.HORIZ_LINE_TO&&(Me.type=ie.LINE_TO,Me.y=Me.relative?0:rt),Ne&&Me.type&ie.VERT_LINE_TO&&(Me.type=ie.LINE_TO,Me.x=Me.relative?0:He),ae&&Me.type&ie.CLOSE_PATH&&(Me.type=ie.LINE_TO,Me.x=Me.relative?Ye-He:Ye,Me.y=Me.relative?Ft-rt:Ft),Me.type&ie.ARC&&(Me.rX===0||Me.rY===0)&&(Me.type=ie.LINE_TO,delete Me.rX,delete Me.rY,delete Me.xRot,delete Me.lArcFlag,delete Me.sweepFlag),Me})},re.NORMALIZE_ST=Se,re.QT_TO_C=le,re.INFO=et,re.SANITIZE=function(ae){ae===void 0&&(ae=0),L(ae);var $e=NaN,Ne=NaN,Me=NaN,He=NaN;return et(function(rt,Ye,Ft,bt,ke){var Rt=Math.abs,Xt=!1,qt=0,sA=0;if(rt.type&ie.SMOOTH_CURVE_TO&&(qt=isNaN($e)?0:Ye-$e,sA=isNaN(Ne)?0:Ft-Ne),rt.type&(ie.CURVE_TO|ie.SMOOTH_CURVE_TO)?($e=rt.relative?Ye+rt.x2:rt.x2,Ne=rt.relative?Ft+rt.y2:rt.y2):($e=NaN,Ne=NaN),rt.type&ie.SMOOTH_QUAD_TO?(Me=isNaN(Me)?Ye:2*Ye-Me,He=isNaN(He)?Ft:2*Ft-He):rt.type&ie.QUAD_TO?(Me=rt.relative?Ye+rt.x1:rt.x1,He=rt.relative?Ft+rt.y1:rt.y2):(Me=NaN,He=NaN),rt.type&ie.LINE_COMMANDS||rt.type&ie.ARC&&(rt.rX===0||rt.rY===0||!rt.lArcFlag)||rt.type&ie.CURVE_TO||rt.type&ie.SMOOTH_CURVE_TO||rt.type&ie.QUAD_TO||rt.type&ie.SMOOTH_QUAD_TO){var Mt=rt.x===void 0?0:rt.relative?rt.x:rt.x-Ye,aA=rt.y===void 0?0:rt.relative?rt.y:rt.y-Ft;qt=isNaN(Me)?rt.x1===void 0?qt:rt.relative?rt.x:rt.x1-Ye:Me-Ye,sA=isNaN(He)?rt.y1===void 0?sA:rt.relative?rt.y:rt.y1-Ft:He-Ft;var lA=rt.x2===void 0?0:rt.relative?rt.x:rt.x2-Ye,ir=rt.y2===void 0?0:rt.relative?rt.y:rt.y2-Ft;Rt(Mt)<=ae&&Rt(aA)<=ae&&Rt(qt)<=ae&&Rt(sA)<=ae&&Rt(lA)<=ae&&Rt(ir)<=ae&&(Xt=!0)}return rt.type&ie.CLOSE_PATH&&Rt(Ye-bt)<=ae&&Rt(Ft-ke)<=ae&&(Xt=!0),Xt?[]:rt})},re.MATRIX=Xe,re.ROTATE=function(ae,$e,Ne){$e===void 0&&($e=0),Ne===void 0&&(Ne=0),L(ae,$e,Ne);var Me=Math.sin(ae),He=Math.cos(ae);return Xe(He,Me,-Me,He,$e-$e*He+Ne*Me,Ne-$e*Me-Ne*He)},re.TRANSLATE=function(ae,$e){return $e===void 0&&($e=0),L(ae,$e),Xe(1,0,0,1,ae,$e)},re.SCALE=function(ae,$e){return $e===void 0&&($e=ae),L(ae,$e),Xe(ae,0,0,$e,0,0)},re.SKEW_X=function(ae){return L(ae),Xe(1,0,Math.atan(ae),1,0,0)},re.SKEW_Y=function(ae){return L(ae),Xe(1,Math.atan(ae),0,1,0,0)},re.X_AXIS_SYMMETRY=function(ae){return ae===void 0&&(ae=0),L(ae),Xe(-1,0,0,1,ae,0)},re.Y_AXIS_SYMMETRY=function(ae){return ae===void 0&&(ae=0),L(ae),Xe(1,0,0,-1,0,ae)},re.A_TO_C=function(){return et(function(ae,$e,Ne){return ie.ARC===ae.type?function(Me,He,rt){var Ye,Ft,bt,ke;Me.cX||x(Me,He,rt);for(var Rt=Math.min(Me.phi1,Me.phi2),Xt=Math.max(Me.phi1,Me.phi2)-Rt,qt=Math.ceil(Xt/90),sA=new Array(qt),Mt=He,aA=rt,lA=0;lA<qt;lA++){var ir=W(Me.phi1,Me.phi2,lA/qt),PA=W(Me.phi1,Me.phi2,(lA+1)/qt),br=PA-ir,or=4/3*Math.tan(br*K/4),zA=[Math.cos(ir*K)-or*Math.sin(ir*K),Math.sin(ir*K)+or*Math.cos(ir*K)],DA=zA[0],BA=zA[1],yA=[Math.cos(PA*K),Math.sin(PA*K)],cr=yA[0],Br=yA[1],Dr=[cr+or*Math.sin(PA*K),Br-or*Math.cos(PA*K)],tr=Dr[0],vA=Dr[1];sA[lA]={relative:Me.relative,type:ie.CURVE_TO};var fA=function(zt,jt){var _t=Q([zt*Me.rX,jt*Me.rY],Me.xRot),tA=_t[0],AA=_t[1];return[Me.cX+tA,Me.cY+AA]};Ye=fA(DA,BA),sA[lA].x1=Ye[0],sA[lA].y1=Ye[1],Ft=fA(tr,vA),sA[lA].x2=Ft[0],sA[lA].y2=Ft[1],bt=fA(cr,Br),sA[lA].x=bt[0],sA[lA].y=bt[1],Me.relative&&(sA[lA].x1-=Mt,sA[lA].y1-=aA,sA[lA].x2-=Mt,sA[lA].y2-=aA,sA[lA].x-=Mt,sA[lA].y-=aA),Mt=(ke=[sA[lA].x,sA[lA].y])[0],aA=ke[1]}return sA}(ae,ae.relative?0:$e,ae.relative?0:Ne):ae})},re.ANNOTATE_ARCS=function(){return et(function(ae,$e,Ne){return ae.relative&&($e=0,Ne=0),ie.ARC===ae.type&&x(ae,$e,Ne),ae})},re.CLONE=lt,re.CALCULATE_BOUNDS=function(){var ae=function(rt){var Ye={};for(var Ft in rt)Ye[Ft]=rt[Ft];return Ye},$e=ge(),Ne=le(),Me=Se(),He=et(function(rt,Ye,Ft){var bt=Me(Ne($e(ae(rt))));function ke(vA){vA>He.maxX&&(He.maxX=vA),vA<He.minX&&(He.minX=vA)}function Rt(vA){vA>He.maxY&&(He.maxY=vA),vA<He.minY&&(He.minY=vA)}if(bt.type&ie.DRAWING_COMMANDS&&(ke(Ye),Rt(Ft)),bt.type&ie.HORIZ_LINE_TO&&ke(bt.x),bt.type&ie.VERT_LINE_TO&&Rt(bt.y),bt.type&ie.LINE_TO&&(ke(bt.x),Rt(bt.y)),bt.type&ie.CURVE_TO){ke(bt.x),Rt(bt.y);for(var Xt=0,qt=X(Ye,bt.x1,bt.x2,bt.x);Xt<qt.length;Xt++)0<(tr=qt[Xt])&&1>tr&&ke(Z(Ye,bt.x1,bt.x2,bt.x,tr));for(var sA=0,Mt=X(Ft,bt.y1,bt.y2,bt.y);sA<Mt.length;sA++)0<(tr=Mt[sA])&&1>tr&&Rt(Z(Ft,bt.y1,bt.y2,bt.y,tr))}if(bt.type&ie.ARC){ke(bt.x),Rt(bt.y),x(bt,Ye,Ft);for(var aA=bt.xRot/180*Math.PI,lA=Math.cos(aA)*bt.rX,ir=Math.sin(aA)*bt.rX,PA=-Math.sin(aA)*bt.rY,br=Math.cos(aA)*bt.rY,or=bt.phi1<bt.phi2?[bt.phi1,bt.phi2]:-180>bt.phi2?[bt.phi2+360,bt.phi1+360]:[bt.phi2,bt.phi1],zA=or[0],DA=or[1],BA=function(vA){var fA=vA[0],zt=vA[1],jt=180*Math.atan2(zt,fA)/Math.PI;return jt<zA?jt+360:jt},yA=0,cr=U(PA,-lA,0).map(BA);yA<cr.length;yA++)(tr=cr[yA])>zA&&tr<DA&&ke(G(bt.cX,lA,PA,tr));for(var Br=0,Dr=U(br,-ir,0).map(BA);Br<Dr.length;Br++){var tr;(tr=Dr[Br])>zA&&tr<DA&&Rt(G(bt.cY,ir,br,tr))}}return rt});return He.minX=1/0,He.maxX=-1/0,He.minY=1/0,He.maxY=-1/0,He}})(D||(D={}));var ne,ve=function(){function re(){}return re.prototype.round=function(ge){return this.transform(D.ROUND(ge))},re.prototype.toAbs=function(){return this.transform(D.TO_ABS())},re.prototype.toRel=function(){return this.transform(D.TO_REL())},re.prototype.normalizeHVZ=function(ge,Se,le){return this.transform(D.NORMALIZE_HVZ(ge,Se,le))},re.prototype.normalizeST=function(){return this.transform(D.NORMALIZE_ST())},re.prototype.qtToC=function(){return this.transform(D.QT_TO_C())},re.prototype.aToC=function(){return this.transform(D.A_TO_C())},re.prototype.sanitize=function(ge){return this.transform(D.SANITIZE(ge))},re.prototype.translate=function(ge,Se){return this.transform(D.TRANSLATE(ge,Se))},re.prototype.scale=function(ge,Se){return this.transform(D.SCALE(ge,Se))},re.prototype.rotate=function(ge,Se,le){return this.transform(D.ROTATE(ge,Se,le))},re.prototype.matrix=function(ge,Se,le,et,Xe,lt){return this.transform(D.MATRIX(ge,Se,le,et,Xe,lt))},re.prototype.skewX=function(ge){return this.transform(D.SKEW_X(ge))},re.prototype.skewY=function(ge){return this.transform(D.SKEW_Y(ge))},re.prototype.xSymmetry=function(ge){return this.transform(D.X_AXIS_SYMMETRY(ge))},re.prototype.ySymmetry=function(ge){return this.transform(D.Y_AXIS_SYMMETRY(ge))},re.prototype.annotateArcs=function(){return this.transform(D.ANNOTATE_ARCS())},re}(),ye=function(re){return re===" "||re===" "||re==="\r"||re===` 237`},he=function(re){return 48<=re.charCodeAt(0)&&re.charCodeAt(0)<=57},Te=function(re){function ge(){var Se=re.call(this)||this;return Se.curNumber="",Se.curCommandType=-1,Se.curCommandRelative=!1,Se.canParseCommandOrComma=!0,Se.curNumberHasExp=!1,Se.curNumberHasExpDigits=!1,Se.curNumberHasDecimal=!1,Se.curArgs=[],Se}return j(ge,re),ge.prototype.finish=function(Se){if(Se===void 0&&(Se=[]),this.parse(" ",Se),this.curArgs.length!==0||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return Se},ge.prototype.parse=function(Se,le){var et=this;le===void 0&&(le=[]);for(var Xe=function(He){le.push(He),et.curArgs.length=0,et.canParseCommandOrComma=!0},lt=0;lt<Se.length;lt++){var ae=Se[lt],$e=!(this.curCommandType!==ie.ARC||this.curArgs.length!==3&&this.curArgs.length!==4||this.curNumber.length!==1||this.curNumber!=="0"&&this.curNumber!=="1"),Ne=he(ae)&&(this.curNumber==="0"&&ae==="0"||$e);if(!he(ae)||Ne)if(ae!=="e"&&ae!=="E")if(ae!=="-"&&ae!=="+"||!this.curNumberHasExp||this.curNumberHasExpDigits)if(ae!=="."||this.curNumberHasExp||this.curNumberHasDecimal||$e){if(this.curNumber&&this.curCommandType!==-1){var Me=Number(this.curNumber);if(isNaN(Me))throw new SyntaxError("Invalid number ending at "+lt);if(this.curCommandType===ie.ARC){if(this.curArgs.length===0||this.curArgs.length===1){if(0>Me)throw new SyntaxError('Expected positive number, got "'+Me+'" at index "'+lt+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+lt+'"')}this.curArgs.push(Me),this.curArgs.length===_e[this.curCommandType]&&(ie.HORIZ_LINE_TO===this.curCommandType?Xe({type:ie.HORIZ_LINE_TO,relative:this.curCommandRelative,x:Me}):ie.VERT_LINE_TO===this.curCommandType?Xe({type:ie.VERT_LINE_TO,relative:this.curCommandRelative,y:Me}):this.curCommandType===ie.MOVE_TO||this.curCommandType===ie.LINE_TO||this.curCommandType===ie.SMOOTH_QUAD_TO?(Xe({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),ie.MOVE_TO===this.curCommandType&&(this.curCommandType=ie.LINE_TO)):this.curCommandType===ie.CURVE_TO?Xe({type:ie.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===ie.SMOOTH_CURVE_TO?Xe({type:ie.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===ie.QUAD_TO?Xe({type:ie.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===ie.ARC&&Xe({type:ie.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!ye(ae))if(ae===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(ae!=="+"&&ae!=="-"&&ae!==".")if(Ne)this.curNumber=ae,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+lt+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+ae+'" at index '+lt+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,ae!=="z"&&ae!=="Z")if(ae==="h"||ae==="H")this.curCommandType=ie.HORIZ_LINE_TO,this.curCommandRelative=ae==="h";else if(ae==="v"||ae==="V")this.curCommandType=ie.VERT_LINE_TO,this.curCommandRelative=ae==="v";else if(ae==="m"||ae==="M")this.curCommandType=ie.MOVE_TO,this.curCommandRelative=ae==="m";else if(ae==="l"||ae==="L")this.curCommandType=ie.LINE_TO,this.curCommandRelative=ae==="l";else if(ae==="c"||ae==="C")this.curCommandType=ie.CURVE_TO,this.curCommandRelative=ae==="c";else if(ae==="s"||ae==="S")this.curCommandType=ie.SMOOTH_CURVE_TO,this.curCommandRelative=ae==="s";else if(ae==="q"||ae==="Q")this.curCommandType=ie.QUAD_TO,this.curCommandRelative=ae==="q";else if(ae==="t"||ae==="T")this.curCommandType=ie.SMOOTH_QUAD_TO,this.curCommandRelative=ae==="t";else{if(ae!=="a"&&ae!=="A")throw new SyntaxError('Unexpected character "'+ae+'" at index '+lt+".");this.curCommandType=ie.ARC,this.curCommandRelative=ae==="a"}else le.push({type:ie.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=ae,this.curNumberHasDecimal=ae==="."}else this.curNumber+=ae,this.curNumberHasDecimal=!0;else this.curNumber+=ae;else this.curNumber+=ae,this.curNumberHasExp=!0;else this.curNumber+=ae,this.curNumberHasExpDigits=this.curNumberHasExp}return le},ge.prototype.transform=function(Se){return Object.create(this,{parse:{value:function(le,et){et===void 0&&(et=[]);for(var Xe=0,lt=Object.getPrototypeOf(this).parse.call(this,le);Xe<lt.length;Xe++){var ae=lt[Xe],$e=Se(ae);Array.isArray($e)?et.push.apply(et,$e):et.push($e)}return et}}})},ge}(ve),ie=function(re){function ge(Se){var le=re.call(this)||this;return le.commands=typeof Se=="string"?ge.parse(Se):Se,le}return j(ge,re),ge.prototype.encode=function(){return ge.encode(this.commands)},ge.prototype.getBounds=function(){var Se=D.CALCULATE_BOUNDS();return this.transform(Se),Se},ge.prototype.transform=function(Se){for(var le=[],et=0,Xe=this.commands;et<Xe.length;et++){var lt=Se(Xe[et]);Array.isArray(lt)?le.push.apply(le,lt):le.push(lt)}return this.commands=le,this},ge.encode=function(Se){return C(Se)},ge.parse=function(Se){var le=new Te,et=[];return le.parse(Se,et),le.finish(et),et},ge.CLOSE_PATH=1,ge.MOVE_TO=2,ge.HORIZ_LINE_TO=4,ge.VERT_LINE_TO=8,ge.LINE_TO=16,ge.CURVE_TO=32,ge.SMOOTH_CURVE_TO=64,ge.QUAD_TO=128,ge.SMOOTH_QUAD_TO=256,ge.ARC=512,ge.LINE_COMMANDS=ge.LINE_TO|ge.HORIZ_LINE_TO|ge.VERT_LINE_TO,ge.DRAWING_COMMANDS=ge.HORIZ_LINE_TO|ge.VERT_LINE_TO|ge.LINE_TO|ge.CURVE_TO|ge.SMOOTH_CURVE_TO|ge.QUAD_TO|ge.SMOOTH_QUAD_TO|ge.ARC,ge}(ve),_e=((ne={})[ie.MOVE_TO]=2,ne[ie.LINE_TO]=2,ne[ie.HORIZ_LINE_TO]=1,ne[ie.VERT_LINE_TO]=1,ne[ie.CLOSE_PATH]=0,ne[ie.QUAD_TO]=4,ne[ie.SMOOTH_QUAD_TO]=2,ne[ie.CURVE_TO]=6,ne[ie.SMOOTH_CURVE_TO]=4,ne[ie.ARC]=7,ne)},
vendor: 1,452 bytes, line 237
237"./src/plugin/hyperlinks.js":function(P,V,e){e.r(V),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/es.string.link.js"),e("./node_modules/core-js/modules/esnext.iterator.constructor.js"),e("./node_modules/core-js/modules/esnext.iterator.for-each.js"),e("./node_modules/core-js/modules/web.dom-collections.for-each.js");var w=e("./src/worker.js"),j=e("./src/utils.js"),C=[],Q={toContainer:w.default.prototype.toContainer,toPdf:w.default.prototype.toPdf};w.default.prototype.toContainer=function(){return Q.toContainer.call(this).then(function(){if(this.opt.enableLinks){var x=this.prop.container,U=x.querySelectorAll("a"),D=(0,j.unitConvert)(x.getBoundingClientRect(),this.prop.pageSize.k);C=[],Array.prototype.forEach.call(U,function(K){for(var W=K.getClientRects(),G=0;G<W.length;G++){var X=(0,j.unitConvert)(W[G],this.prop.pageSize.k);X.left-=D.left,X.top-=D.top;var Z=Math.floor(X.top/this.prop.pageSize.inner.height)+1,ne=this.opt.margin[0]+X.top%this.prop.pageSize.inner.height,ve=this.opt.margin[1]+X.left;C.push({page:Z,top:ne,left:ve,clientRect:X,link:K})}},this)}})},w.default.prototype.toPdf=function(){return Q.toPdf.call(this).then(function(){if(this.opt.enableLinks){C.forEach(function(U){this.prop.pdf.setPage(U.page),this.prop.pdf.link(U.left,U.top,U.clientRect.width,U.clientRect.height,{url:U.link.href})},this);var x=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(x)}})}},
237"./src/plugin/jspdf-plugin.js":function(P,V,e){e.r(V),e("./node_modules/core-js/modules/es.symbol.js"),e("./node_modules/core-js/modules/es.symbol.description.js"),e("./node_modules/core-js/modules/es.symbol.iterator.js"),e("./node_modules/core-js/modules/es.array.iterator.js"),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/es.string.iterator.js"),e("./node_modules/core-js/modules/web.dom-collections.iterator.js");var w=e("./node_modules/jspdf/dist/jspdf.es.min.js");function j(C){"@babel/helpers - typeof";return j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Q){return typeof Q}:function(Q){return Q&&typeof Symbol=="function"&&Q.constructor===Symbol&&Q!==Symbol.prototype?"symbol":typeof Q},j(C)}w.jsPDF.getPageSize=function(C,Q,L){if(j(C)==="object"){var N=C;C=N.orientation,Q=N.unit||Q,L=N.format||L}Q=Q||"mm",L=L||"a4",C=(""+(C||"P")).toLowerCase();var x=(""+L).toLowerCase(),U={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(Q){case"pt":var D=1;break;case"mm":var D=72/25.4;break;case"cm":var D=72/2.54;break;case"in":var D=72;break;case"px":var D=72/96;break;case"pc":var D=12;break;case"em":var D=12;break;case"ex":var D=6;break;default:throw"Invalid unit: "+Q}if(U.hasOwnProperty(x))var K=U[x][1]/D,W=U[x][0]/D;else try{var K=L[1],W=L[0]}catch{throw new Error("Invalid format: "+L)}if(C==="p"||C==="portrait"){if(C="p",W>K){var G=W;W=K,K=G}}else if(C==="l"||C==="landscape"){if(C="l",K>W){var G=W;W=K,K=G}}else throw"Invalid orientation: "+C;var X={width:W,height:K,unit:Q,k:D};return X},V.default=w.jsPDF},
237"./src/plugin/pagebreaks.js":function(P,V,e){e.r(V),e("./node_modules/core-js/modules/es.array.concat.js"),e("./node_modules/core-js/modules/es.array.join.js"),e("./node_modules/core-js/modules/es.array.slice.js"),e("./node_modules/core-js/modules/es.object.keys.js"),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/esnext.iterator.constructor.js"),e("./node_modules/core-js/modules/esnext.iterator.for-each.js"),e("./node_modules/core-js/modules/web.dom-collections.for-each.js");var w=e("./src/worker.js"),j=e("./src/utils.js"),C={toContainer:w.default.prototype.toContainer};w.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},w.default.prototype.toContainer=function(){return C.toContainer.call(this).then(function(){var N=this.prop.container,x=this.prop.pageSize.inner.px.height,U=[].concat(this.opt.pagebreak.mode),D={avoidAll:U.indexOf("avoid-all")!==-1,css:U.indexOf("css")!==-1,legacy:U.indexOf("legacy")!==-1},K={},W=this;["before","after","avoid"].forEach(function(Z){var ne=D.avoidAll&&Z==="avoid";K[Z]=ne?[]:[].concat(W.opt.pagebreak[Z]||[]),K[Z].length>0&&(K[Z]=Array.prototype.slice.call(N.querySelectorAll(K[Z].join(", "))))});var G=N.querySelectorAll(".html2pdf__page-break");G=Array.prototype.slice.call(G);var X=N.querySelectorAll("*");Array.prototype.forEach.call(X,function(ne){var ve={before:!1,after:D.legacy&&G.indexOf(ne)!==-1,avoid:D.avoidAll};if(D.css){var ye=window.getComputedStyle(ne),he=["always","page","left","right"],Te=["avoid","avoid-page"];ve={before:ve.before||he.indexOf(ye.breakBefore||ye.pageBreakBefore)!==-1,after:ve.after||he.indexOf(ye.breakAfter||ye.pageBreakAfter)!==-1,avoid:ve.avoid||Te.indexOf(ye.breakInside||ye.pageBreakInside)!==-1}}Object.keys(ve).forEach(function(le){ve[le]=ve[le]||K[le].indexOf(ne)!==-1});var ie=ne.getBoundingClientRect();if(ve.avoid&&!ve.before){var _e=Math.floor(ie.top/x),re=Math.floor(ie.bottom/x),ge=Math.abs(ie.bottom-ie.top)/x;re!==_e&&ge<=1&&(ve.before=!0)}if(ve.before){var Se=(0,j.createElement)("div",{style:{display:"block",height:x-ie.top%x+"px"}});ne.parentNode.insertBefore(Se,ne)}if(ve.after){var Se=(0,j.createElement)("div",{style:{display:"block",height:x-ie.bottom%x+"px"}});ne.parentNode.insertBefore(Se,ne.nextSibling)}})})}},
237"./src/snapdom/clone.js":function(P,V,e){e.r(V),e.d(V,{deepCloneBasic:function(){return L}}),e("./node_modules/core-js/modules/es.symbol.js"),e("./node_modules/core-js/modules/es.symbol.description.js"),e("./node_modules/core-js/modules/es.symbol.iterator.js"),e("./node_modules/core-js/modules/es.array.concat.js"),e("./node_modules/core-js/modules/es.array.from.js"),e("./node_modules/core-js/modules/es.array.iterator.js"),e("./node_modules/core-js/modules/es.array.slice.js"),e("./node_modules/core-js/modules/es.function.name.js"),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/es.regexp.exec.js"),e("./node_modules/core-js/modules/es.regexp.test.js"),e("./node_modules/core-js/modules/es.regexp.to-string.js"),e("./node_modules/core-js/modules/es.set.js"),e("./node_modules/core-js/modules/es.string.iterator.js"),e("./node_modules/core-js/modules/esnext.set.add-all.js"),e("./node_modules/core-js/modules/esnext.set.delete-all.js"),e("./node_modules/core-js/modules/esnext.set.difference.js"),e("./node_modules/core-js/modules/esnext.set.every.js"),e("./node_modules/core-js/modules/esnext.set.filter.js"),e("./node_modules/core-js/modules/esnext.set.find.js"),e("./node_modules/core-js/modules/esnext.set.intersection.js"),e("./node_modules/core-js/modules/esnext.set.is-disjoint-from.js"),e("./node_modules/core-js/modules/esnext.set.is-subset-of.js"),e("./node_modules/core-js/modules/esnext.set.is-superset-of.js"),e("./node_modules/core-js/modules/esnext.set.join.js"),e("./node_modules/core-js/modules/esnext.set.map.js"),e("./node_modules/core-js/modules/esnext.set.reduce.js"),e("./node_modules/core-js/modules/esnext.set.some.js"),e("./node_modules/core-js/modules/esnext.set.symmetric-difference.js"),e("./node_modules/core-js/modules/esnext.set.union.js"),e("./node_modules/core-js/modules/web.dom-collections.iterator.js");function w(N,x){var U=typeof Symbol<"u"&&N[Symbol.iterator]||N["@@iterator"];if(!U){if(Array.isArray(N)||(U=j(N))||x){U&&(N=U);var D=0,K=function(){};return{s:K,n:function(){return D>=N.length?{done:!0}:{done:!1,value:N[D++]}},e:function(ne){throw ne},f:K}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. 238In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var W,G=!0,X=!1;return{s:function(){U=U.call(N)},n:function(){var ne=U.next();return G=ne.done,ne},e:function(ne){X=!0,W=ne},f:function(){try{G||U.return==null||U.return()}finally{if(X)throw W}}}}function j(N,x){if(N){if(typeof N=="string")return C(N,x);var U={}.toString.call(N).slice(8,-1);return U==="Object"&&N.constructor&&(U=N.constructor.name),U==="Map"||U==="Set"?Array.from(N):U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U)?C(N,x):void 0}}function C(N,x){(x==null||x>N.length)&&(x=N.length);for(var U=0,D=Array(x);U<x;U++)D[U]=N[U];return D}function Q(N,x){try{var U=N.currentSrc||N.src||"";if(!U)return;x.setAttribute("src",U),x.removeAttribute("srcset"),x.removeAttribute("sizes"),x.loading="eager",x.decoding="sync"}catch{}}function L(N){if(!N)throw new Error("Invalid node");var x=new Set,U=null;if(N.nodeType===Node.TEXT_NODE||N.nodeType!==Node.ELEMENT_NODE)return N.cloneNode(!0);if(N.tagName==="IFRAME"){var D=document.createElement("div");return D.style.cssText="width:".concat(N.offsetWidth,"px;height:").concat(N.offsetHeight,"px;background-image:repeating-linear-gradient(45deg,#ddd,#ddd 5px,#f9f9f9 5px,#f9f9f9 10px);display:flex;align-items:center;justify-content:center;font-size:12px;color:#555;border:1px solid #aaa;"),D}if(N.tagName==="CANVAS"){var K=N.toDataURL(),W=document.createElement("img");return W.src=K,W.width=N.width,W.height=N.height,W}var G;try{G=N.cloneNode(!1),N.tagName==="IMG"&&Q(N,G)}catch(Rt){throw console.error("[Snapdom] Failed to clone node:",N,Rt),Rt}if(N instanceof HTMLTextAreaElement){G.textContent=N.value,G.value=N.value;var X=N.getBoundingClientRect();return G.style.boxSizing="border-box",G.style.width="".concat(X.width,"px"),G.style.height="".concat(X.height,"px"),G}if(N instanceof HTMLInputElement&&(N.hasAttribute("value")&&(G.value=N.value,G.setAttribute("value",N.value)),N.checked!==void 0&&(G.checked=N.checked,N.checked&&G.setAttribute("checked",""),N.indeterminate&&(G.indeterminate=N.indeterminate))),N instanceof HTMLSelectElement&&(U=N.value),N.shadowRoot){var Z=Array.from(N.shadowRoot.querySelectorAll("slot")).length>0;
238if(!Z){var ne=document.createDocumentFragment(),ve=w(N.shadowRoot.childNodes),ye;try{for(ve.s();!(ye=ve.n()).done;){var he=ye.value;if(!(he.nodeType===Node.ELEMENT_NODE&&he.tagName==="STYLE")){var Te=L(he);Te&&ne.appendChild(Te)}}}catch(Rt){ve.e(Rt)}finally{ve.f()}G.appendChild(ne)}}if(N.tagName==="SLOT"){var ie,_e=((ie=N.assignedNodes)===null||ie===void 0?void 0:ie.call(N,{flatten:!0}))||[],re=_e.length>0?_e:Array.from(N.childNodes),ge=document.createDocumentFragment(),Se=w(re),le;try{for(Se.s();!(le=Se.n()).done;){var et=le.value,Xe=L(et);Xe&&ge.appendChild(Xe)}}catch(Rt){Se.e(Rt)}finally{Se.f()}return ge}var lt=w(N.childNodes),ae;try{for(lt.s();!(ae=lt.n()).done;){var $e=ae.value;if(!x.has($e)){var Ne=L($e);Ne&&G.appendChild(Ne)}}}catch(Rt){lt.e(Rt)}finally{lt.f()}if(U!==null&&G instanceof HTMLSelectElement){G.value=U;var Me=w(G.options),He;try{for(Me.s();!(He=Me.n()).done;){var rt=He.value;rt.value===U?rt.setAttribute("selected",""):rt.removeAttribute("selected")}}catch(Rt){Me.e(Rt)}finally{Me.f()}}var Ye=N.scrollLeft,Ft=N.scrollTop,bt=Ye||Ft;if(bt&&G instanceof HTMLElement){G.style.overflow="hidden",G.style.scrollbarWidth="none",G.style.msOverflowStyle="none";var ke=document.createElement("div");for(ke.style.transform="translate(".concat(-Ye,"px, ").concat(-Ft,"px)"),ke.style.willChange="transform",ke.style.display="inline-block",ke.style.width="100%";G.firstChild;)ke.appendChild(G.firstChild);G.appendChild(ke)}return G}},
238"./src/utils.js":function(P,V,e){e.r(V),e.d(V,{createElement:function(){return Q},objType:function(){return C},toPx:function(){return N},unitConvert:function(){return L}}),e("./node_modules/core-js/modules/es.symbol.js"),e("./node_modules/core-js/modules/es.symbol.description.js"),e("./node_modules/core-js/modules/es.symbol.iterator.js"),e("./node_modules/core-js/modules/es.array.iterator.js"),e("./node_modules/core-js/modules/es.number.constructor.js"),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/es.string.iterator.js"),e("./node_modules/core-js/modules/web.dom-collections.iterator.js");var w=e("./node_modules/dompurify/dist/purify.es.mjs");function j(x){"@babel/helpers - typeof";return j=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(U){return typeof U}:function(U){return U&&typeof Symbol=="function"&&U.constructor===Symbol&&U!==Symbol.prototype?"symbol":typeof U},j(x)}var C=function(U){var D=j(U);return D==="undefined"?"undefined":D==="string"||U instanceof String?"string":D==="number"||U instanceof Number?"number":D==="function"||U instanceof Function?"function":U&&U.constructor===Array?"array":U&&U.nodeType===1?"element":D==="object"?"object":"unknown"},Q=function(U,D){var K=document.createElement(U);D.className&&(K.className=D.className),D.innerHTML&&(K.innerHTML=w.default.sanitize(D.innerHTML));for(var W in D.style)K.style[W]=D.style[W];return K},L=function(U,D){if(C(U)==="number")return U*72/96/D;var K={};for(var W in U)K[W]=U[W]*72/96/D;return K},N=function(U,D){return Math.floor(U*D/72*96)}},
238"./src/worker.js":function(P,V,e){e.r(V),e("./node_modules/core-js/modules/es.array.concat.js"),e("./node_modules/core-js/modules/es.array.map.js"),e("./node_modules/core-js/modules/es.function.name.js"),e("./node_modules/core-js/modules/es.json.stringify.js"),e("./node_modules/core-js/modules/es.object.assign.js"),e("./node_modules/core-js/modules/es.object.keys.js"),e("./node_modules/core-js/modules/es.object.to-string.js"),e("./node_modules/core-js/modules/es.promise.js"),e("./node_modules/core-js/modules/es.regexp.to-string.js"),e("./node_modules/core-js/modules/esnext.iterator.constructor.js"),e("./node_modules/core-js/modules/esnext.iterator.for-each.js"),e("./node_modules/core-js/modules/esnext.iterator.map.js"),e("./node_modules/core-js/modules/web.dom-collections.for-each.js"),e("./node_modules/core-js/modules/web.timers.js");var w=e("./node_modules/jspdf/dist/jspdf.es.min.js"),j=e("html2canvas"),C=e.n(j),Q=e("./src/snapdom/clone.js"),L=e("./src/utils.js"),N=function x(U){var D=Object.assign(x.convert(Promise.resolve()),JSON.parse(JSON.stringify(x.template))),K=x.convert(Promise.resolve(),D);return K=K.setProgress(1,x,1,[x]),K=K.set(U),K};N.prototype=Object.create(Promise.prototype),N.prototype.constructor=N,N.convert=function(U,D){return U.__proto__=D||N.prototype,U},N.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},N.prototype.from=function(U,D){function K(W){switch((0,L.objType)(W)){case"string":return"string";case"element":return W.nodeName.toLowerCase&&W.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(D=D||K(U),D){case"string":return this.set({src:(0,L.createElement)("div",{innerHTML:U})});case"element":return this.set({src:U});case"canvas":return this.set({canvas:U});case"img":return this.set({img:U});default:return this.error("Unknown source type.")}})},N.prototype.to=function(U){switch(U){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},N.prototype.toContainer=function(){var U=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(U).then(function(){var K={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},W={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};K.opacity=0;var G=(0,Q.deepCloneBasic)(this.prop.src);return this.prop.overlay=(0,L.createElement)("div",{className:"html2pdf__overlay",style:K}),this.prop.container=(0,L.createElement)("div",{className:"html2pdf__container",style:W}),this.prop.container.appendChild(G),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),new Promise(function(X){return setTimeout(X,10)})})},N.prototype.toCanvas=function(){var U=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(U).then(function(){var K=Object.assign({},this.opt.html2canvas);return delete K.onrendered,C()(this.prop.container,K)}).then(function(K){var W=this.opt.html2canvas.onrendered||function(){};W(K),this.prop.canvas=K,document.body.removeChild(this.prop.overlay)})},N.prototype.toImg=function(){var U=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(U).then(function(){var K=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=K})},N.prototype.toPdf=function(){var U=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(U).then(function(){var K=this.prop.canvas,W=this.opt,G=K.height,X=Math.floor(K.width*this.prop.pageSize.inner.ratio),Z=Math.ceil(G/X),ne=this.prop.pageSize.inner.height,ve=document.createElement("canvas"),ye=ve.getContext("2d");ve.width=K.width,ve.height=X,this.prop.pdf=this.prop.pdf||new w.jsPDF(W.jsPDF);for(var he=0;he<Z;he++){he===Z-1&&G%X!==0&&(ve.height=G%X,ne=ve.height*this.prop.pageSize.inner.width/ve.width);var Te=ve.width,ie=ve.height;ye.fillStyle="white",ye.fillRect(0,0,Te,ie),ye.drawImage(K,0,he*X,Te,ie,0,0,Te,ie),he&&this.prop.pdf.addPage();var _e=ve.toDataURL("image/"+W.image.type,W.image.quality);this.prop.pdf.addImage(_e,W.image.type,W.margin[1],W.margin[0],this.prop.pageSize.inner.width,ne)}})},N.prototype.output=function(U,D,K){return K=K||"pdf",K.toLowerCase()==="img"||K.toLowerCase()==="image"?this.outputImg(U,D):this.outputPdf(U,D)},N.prototype.outputPdf=function(U,D){var K=[function(){return this.prop.pdf||this.toPdf(
238)}];return this.thenList(K).then(function(){return this.prop.pdf.output(U,D)})},N.prototype.outputImg=function(U,D){var K=[function(){return this.prop.img||this.toImg()}];return this.thenList(K).then(function(){switch(U){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+U+'" is not supported.'}})},N.prototype.save=function(U){var D=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(D).set(U?{filename:U}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},N.prototype.set=function(U){if((0,L.objType)(U)!=="object")return this;var D=Object.keys(U||{}).map(function(K){switch(K){case"margin":return this.setMargin.bind(this,U.margin);case"jsPDF":return function(){return this.opt.jsPDF=U.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,U.pageSize);default:return K in N.template.prop?function(){this.prop[K]=U[K]}:function(){this.opt[K]=U[K]}}},this);return this.then(function(){return this.thenList(D)})},N.prototype.get=function(U,D){return this.then(function(){var W=U in N.template.prop?this.prop[U]:this.opt[U];return D?D(W):W})},N.prototype.setMargin=function(U){return this.then(function(){switch((0,L.objType)(U)){case"number":U=[U,U,U,U];case"array":if(U.length===2&&(U=[U[0],U[1],U[0],U[1]]),U.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=U}).then(this.setPageSize)},N.prototype.setPageSize=function(U){return this.then(function(){U=U||w.jsPDF.getPageSize(this.opt.jsPDF),U.hasOwnProperty("inner")||(U.inner={width:U.width-this.opt.margin[1]-this.opt.margin[3],height:U.height-this.opt.margin[0]-this.opt.margin[2]},U.inner.px={width:(0,L.toPx)(U.inner.width,U.k),height:(0,L.toPx)(U.inner.height,U.k)},U.inner.ratio=U.inner.height/U.inner.width),this.prop.pageSize=U})},N.prototype.setProgress=function(U,D,K,W){return U!=null&&(this.progress.val=U),D!=null&&(this.progress.state=D),K!=null&&(this.progress.n=K),W!=null&&(this.progress.stack=W),this.progress.ratio=this.progress.val/this.progress.state,this},N.prototype.updateProgress=function(U,D,K,W){return this.setProgress(U?this.progress.val+U:null,D||null,K?this.progress.n+K:null,W?this.progress.stack.concat(W):null)},N.prototype.then=function(U,D){var K=this;return this.thenCore(U,D,function(G,X){return K.updateProgress(null,null,1,[G]),Promise.prototype.then.call(this,function(ne){return K.updateProgress(null,G),ne}).then(G,X).then(function(ne){return K.updateProgress(1),ne})})},N.prototype.thenCore=function(U,D,K){K=K||Promise.prototype.then;var W=this;U&&(U=U.bind(W)),D&&(D=D.bind(W));var G=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise",X=G?W:N.convert(Object.assign({},W),Promise.prototype),Z=K.call(X,U,D);return N.convert(Z,W.__proto__)},N.prototype.thenExternal=function(U,D){return Promise.prototype.then.call(this,U,D)},N.prototype.thenList=function(U){var D=this;return U.forEach(function(W){D=D.thenCore(W)}),D},N.prototype.catch=function(x){x&&(x=x.bind(this));var U=Promise.prototype.catch.call(this,x);return N.convert(U,this)},N.prototype.catchExternal=function(U){return Promise.prototype.catch.call(this,U)},N.prototype.error=function(U){return this.then(function(){throw new Error(U)})},N.prototype.using=N.prototype.set,N.prototype.saveAs=N.prototype.save,N.prototype.export=N.prototype.output,N.prototype.run=N.prototype.then,V.default=N}
238,html2canvas:function(P){P.exports=xs}},is={};function Qr(P){var V=is[P];if(V!==void 0)return V.exports;if(sn[P]===void 0){var e=new Error("Cannot find module '"+P+"'");throw e.code="MODULE_NOT_FOUND",e}var w=is[P]={exports:{}};return sn[P].call(w.exports,w,w.exports,Qr),w.exports}(function(){Qr.n=function(P){var V=P&&P.__esModule?function(){return P.default}:function(){return P};return Qr.d(V,{a:V}),V}})(),function(){var P=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},V;Qr.t=function(e,w){if(w&1&&(e=this(e)),w&8||typeof e=="object"&&e&&(w&4&&e.__esModule||w&16&&typeof e.then=="function"))return e;var j=Object.create(null);Qr.r(j);var C={};V=V||[null,P({}),P([]),P(P)];for(var Q=w&2&&e;(typeof Q=="object"||typeof Q=="function")&&!~V.indexOf(Q);Q=P(Q))Object.getOwnPropertyNames(Q).forEach(function(L){C[L]=function(){return e[L]}});return C.default=function(){return e},Qr.d(j,C),j}}(),function(){Qr.d=function(P,V){for(var e in V)Qr.o(V,e)&&!Qr.o(P,e)&&Object.defineProperty(P,e,{enumerable:!0,get:V[e]})}}(),function(){Qr.o=function(P,V){return Object.prototype.hasOwnProperty.call(P,V)}}(),function(){Qr.r=function(P){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(P,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(P,"__esModule",{value:!0})}}();var zr={};return function(){/*!**********************!*\ 239 !*** ./src/index.js ***! 240 \**********************/Qr.r(zr);var P=Qr("./src/worker.js");Qr("./src/plugin/jspdf-plugin.js"),Qr("./src/plugin/pagebreaks.js"),Qr("./src/plugin/hyperlinks.js");var V=function e(w,j){var C=new e.Worker(j);return w?C.from(w).save():C};V.Worker=P.default,zr.default=V}(),zr=zr.default,zr}()})})(Yu);var Ec=Yu.exports;const jc=tc(Ec),Ju=[{number:1,title:"AI Ambition",question:"Where will AI create competitive advantage?",icon:cc,examples:["A logistics firm picking predictive routing as its AI advantage and cutting delivery times by 30%.","A bank using AI to bring fraud detection from hours to seconds, saving SGD 50 million a year.","A health network deploying AI diagnostics to flag rare conditions 40% faster than manual review."]},{number:2,title:"Strategic Levers",question:"Protect, reshape, or replace decisions",icon:Ku,examples:["Protect: a law firm using AI to support, rather than replace, senior counsel on complex litigation.","Reshape: a retailer transforming demand forecasting and cutting waste by 25%.","Replace: an insurer fully automating claims processing under SGD 5,000 with AI agents."]},{number:3,title:"Investment Thesis",question:"Build vs buy vs partner with ROI",icon:fc,examples:["Build: a fintech building proprietary credit scoring models for underserved markets, ROI in 18 months.","Buy: a mid sized manufacturer adopting off the shelf predictive maintenance, ROI in 6 months.","Partner: a hospital system partnering with an AI diagnostics startup on co developed models."]}],Zu=[{number:4,title:"Capability Architecture",question:"Six capabilities and maturity targets",icon:dc,examples:[]},{number:5,title:"Technology Backbone",question:"AI platform, data infrastructure, integration",icon:hc,examples:["A regional bank unifying twelve siloed data warehouses into a single AI ready lakehouse.","A retailer deploying an MLOps platform that brings model deployment from weeks to hours.","An energy operator integrating IoT sensor data with AI for live grid optimisation."]},{number:6,title:"Governance Model",question:"Decision rights and guardrails",icon:Wu,examples:["A pharmaceutical firm setting up an AI ethics board with veto power over patient facing AI.","A financial services firm running automated bias detection that flags model drift within 24 hours.","A government agency tiering AI approvals: low risk auto approved, high risk to human review."]}],$u=[{number:7,title:"Role Taxonomy",question:"Legacy roles to AI first roles",icon:gc,examples:["Data Analyst evolves to AI Augmented Insight Strategist who orchestrates several AI models.","Manual QA Tester evolves to AI Test Orchestrator managing autonomous testing agents.","Customer Service Rep evolves to Human AI Collaboration Specialist handling escalations."]},{number:8,title:"Workflow Orchestration",question:"Human and AI collaboration patterns",icon:Xu,examples:["Customer onboarding: AI handles document checks and KYC while humans build the relationship.","Content creation: AI drafts copy and visuals, humans refine the narrative and strategy.","Incident response: AI triages in real time, humans take the critical decisions."]},{number:9,title:"Measurement System",question:"Maturity, outcomes, and health",icon:pc,examples:["Maturity: quarterly capability assessments tracking progress across the six capabilities.","Outcomes: linking AI initiative KPIs to revenue, cost, and speed metrics.","Health: monitoring team sentiment, adoption friction, and ethical compliance as leading indicators."]}];function Fc(){return wA.jsxs("div",{className:"space-y-4",children:[wA.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider text-slate-400",children:"Six core capabilities with maturity targets"}),wA.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-3",children:zu.map(Mr=>{var is,Qr,zr;const Ts=Mr.icon,xs=bc.find(P=>P.originalName===Mr.name),sn=(zr=(Qr=(is=xs==null?void 0:xs.aiIntegration)==null?void 0:is.enterpriseLevel)==null?void 0:Qr.practices)==null?void 0:zr[0];return wA.jsxs("div",{className:"rounded-sm border border-slate-200 p-4 bg-white",children:[wA.jsxs("div",{className:"flex items-center gap-2 mb-2",children:[wA.jsx(Ts,{className:"w-4 h-4 text-[#2563EB]"}),wA.jsx("h4",{className:"font-semibold text-sm text-slate-800",children:Mr.name})]}),wA.jsx("p",{className:"text-xs text-slate-500 mb-2",children:Mr.description}),wA.jsxs("div",{className:"flex items-center gap-1.5 mt-2 bg-blue-50 rounded-sm px-2 py-1",children:[wA.jsx(Ku,{className:"w-3 h-3 text-[#2563EB]"}),wA.jsx("span",{className:"text-xs font-medium text-[#2563EB]",children:Mr.maturityTarget})]}),sn?wA.jsxs("p",{className:"text-[11px] text-slate-500 mt-2 leading-snug",children:[wA.jsx("span",{className:"font-semibold text-slate-600",children:"At enterprise level:"})," ",sn]}):null]},Mr.name)})})]})}function Uc({block:Mr,layerColor:Ts,layerBorder:xs}){const[sn,is]=rc.useState(!1),Qr=Mr.number===4;return wA.jsxs(_u,{className:`border ${xs} bg-white rounded-sm shadow-sm transition-all hover:shadow-md`,"data-testid":`block-card-${Mr.number}`,children:[wA.jsx("button",{type:"button",className:"w-full text-left p-5",onClick:()=>is(zr=>!zr),"aria-expanded":sn,children:wA.jsxs("div",{className:"flex items-start justify-between gap-3",children:[wA.jsxs("div",{className:"flex items-start gap-3",children:[wA.jsx("div",{className:`w-8 h-8 rounded-sm flex items-center justify-center ${Ts} text-white font-bold text-sm shrink-0`,children:Mr.number}),wA.jsxs("div",{children:[wA.jsxs("div",{className:"flex items-center gap-2",children:[wA.jsx(Mr.icon,{className:"w-4 h-4 text-slate-500"}),wA.jsx("h3",{className:"font-semibold text-sm text-slate-800",children:Mr.title})]}),wA.jsx("p",{className:"text-xs text-slate-500 mt-1",children:Mr.question})]})]}),sn?wA.jsx(wc,{className:"w-4 h-4 text-slate-400 shrink-0 mt-1"}):wA.jsx(yc,{className:"w-4 h-4 text-slate-400 shrink-0 mt-1"})]})}),sn&&wA.jsx(ku,{className:"pt-0 pb-5",children:Qr?wA.jsx(Fc,{}):wA.jsxs("div",{className:"space-y-3",children:[wA.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider text-slate-400",children:"Real world examples"}),Mr.examples.map((zr,P)=>wA.jsxs("div",{className:"flex gap-2 text-sm text-slate-600",children:[wA.jsx("span",{className:"text-[#2563EB] font-bold shrink-0",children:"â"}),wA.jsx("span",{children:zr})]},P))]})})]})}function Mu({badge:Mr,subtitle:Ts,blocks:xs,bgClass:sn,borderClass:is,badgeClass:Qr,numberColor:zr}){return wA.jsxs("div",{className:`rounded-sm ${sn} border ${is} p-6 md:p-8`,children:[wA.jsxs("div",{className:"flex flex-wrap items-center gap-3 mb-6",children:[wA.jsx("span",{className:`px-3 py-1 rounded-sm text-xs font-semibold ${Qr}`,children:Mr}),wA.jsx("span",{className:"text-sm text-slate-500",children:Ts})]}),wA.jsx("div",{className:"grid md:grid-cols-3 gap-4",children:xs.map(P=>wA.jsx(Uc,{block:P,layerColor:zr,layerBorder:is},P.number))})]})}function Ic(){const Mr=document.createElement("div");Mr.style.padding="20px",Mr.style.fontFamily="Inter, system-ui, sans-serif",Mr.style.color="#0f172a",Mr.style.backgroundColor="#ffffff",Mr.style.width="880px";const Ts=document.createElement("div");Ts.style.textAlign="center",Ts.style.marginBottom="20px",Ts.innerHTML='<div style="font-size:10px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:#2563eb;margin-bottom:4px">AI Operating Model Canvas</div><div style="font-size:22px;font-weight:700;color:#0f172a;margin-bottom:4px">Protum AI Operating Model Canvas</div><div style="font-size:11px;color:#64748b">Three layers, nine blocks. Use this for planning sessions, operating reviews, and board updates.</div>',Mr.appendChild(Ts),[{name:"STRATEGIC LAYER",color:"#2563eb",bgColor:"#eff6ff",borderColor:"#bfdbfe",blocks:Ju.map(V=>({n:String(V.number),t:V.title,d:V.question}))},{name:"OPERATING LAYER",color:"#475569",bgColor:"#f8fafc",borderColor:"#e2e8f0",blocks:Zu.map(V=>({n:String(V.number),t:V.title,d:V.question}))},{name:"EXECUTION LAYER",color:"#0d9488",bgColor:"#f0fdfa",borderColor:"#99f6e4",blocks:$u.map(V=>({n:String(V.number),t:V.title,d:V.question}))}
240].forEach(V=>{const e=document.createElement("div");e.style.marginBottom="16px",e.style.border=`1px solid ${V.borderColor}`,e.style.borderRadius="6px",e.style.overflow="hidden",e.style.backgroundColor=V.bgColor;const w=document.createElement("div");w.style.backgroundColor=V.color,w.style.color="#ffffff",w.style.padding="8px 14px",w.style.fontSize="11px",w.style.fontWeight="700",w.style.letterSpacing="0.1em",w.textContent=V.name,e.appendChild(w);const j=document.createElement("div");j.style.display="flex",j.style.gap="10px",j.style.padding="12px",V.blocks.forEach(C=>{const Q=document.createElement("div");Q.style.flex="1",Q.style.border="1px solid #e2e8f0",Q.style.borderRadius="4px",Q.style.padding="10px",Q.style.backgroundColor="#ffffff";const L=document.createElement("div");L.textContent=C.n,L.style.fontSize="11px",L.style.fontWeight="700",L.style.color=V.color,L.style.marginBottom="4px",Q.appendChild(L);const N=document.createElement("div");N.textContent=C.t,N.style.fontSize="12px",N.style.fontWeight="600",N.style.color="#0f172a",N.style.marginBottom="2px",Q.appendChild(N);const x=document.createElement("div");x.textContent=C.d,x.style.fontSize="10px",x.style.color="#64748b",Q.appendChild(x),j.appendChild(Q)}),e.appendChild(j),Mr.appendChild(e)});const sn=document.createElement("div");sn.style.marginTop="16px",sn.style.padding="12px",sn.style.border="1px solid #e2e8f0",sn.style.borderRadius="6px",sn.style.backgroundColor="#ffffff";const is=document.createElement("div");is.textContent="Six Core Capabilities and Maturity Targets",is.style.fontSize="12px",is.style.fontWeight="700",is.style.color="#0f172a",is.style.marginBottom="10px",sn.appendChild(is);const Qr=document.createElement("div");Qr.style.display="grid",Qr.style.gridTemplateColumns="repeat(3, 1fr)",Qr.style.gap="10px",zu.forEach(V=>{const e=document.createElement("div");e.style.border="1px solid #e2e8f0",e.style.borderRadius="4px",e.style.padding="8px",e.style.backgroundColor="#ffffff";const w=document.createElement("div");w.textContent=V.name,w.style.fontSize="11px",w.style.fontWeight="600",w.style.color="#0f172a",w.style.marginBottom="4px",e.appendChild(w);const j=document.createElement("div");j.textContent=V.maturityTarget,j.style.fontSize="10px",j.style.color="#2563eb",j.style.fontWeight="500",e.appendChild(j),Qr.appendChild(e)}),sn.appendChild(Qr),Mr.appendChild(sn);const zr=document.createElement("div");zr.style.marginTop="20px",zr.style.paddingTop="12px",zr.style.borderTop="1px solid #e2e8f0",zr.style.fontSize="10px",zr.style.color="#94a3b8",zr.style.textAlign="center",zr.textContent="Trusted AI OS by Protum · AI Operating Model Canvas",Mr.appendChild(zr),document.body.appendChild(Mr);const P={margin:10,filename:"Protum_AI_Operating_Model_Canvas.pdf",image:{type:"jpeg",quality:.98},html2canvas:{scale:2,useCORS:!0,backgroundColor:"#ffffff",windowWidth:900},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"},pagebreak:{mode:["css","legacy"]}};jc().set(P).from(Mr).save().then(()=>{document.body.removeChild(Mr)}).catch(()=>{document.body.removeChild(Mr)})}function vf(){const[,Mr]=Ac();return wA.jsxs("div",{className:"min-h-screen bg-white",children:[wA.jsx(oc,{title:"AI Operating Model Canvas",description:"A structured canvas that organises AI transformation into three layers and nine actionable building blocks, from strategic ambition through to measurable execution.",path:"/framework/ai-opmodel-canvas"}),wA.jsx(sc,{}),wA.jsx("section",{className:"pt-24 pb-8 px-4 sm:px-6 lg:px-8 bg-white",children:wA.jsxs("div",{className:"max-w-5xl mx-auto",children:[wA.jsxs("button",{onClick:()=>Mr("/framework"),className:"flex items-center gap-2 text-sm text-slate-500 hover:text-slate-800 transition-colors mb-6","data-testid":"back-to-framework",children:[wA.jsx(uc,{className:"w-4 h-4"}),"Back to Framework"]}),wA.jsx("p",{className:"text-sm font-medium tracking-widest uppercase text-[#2563EB] mb-4",children:"AI Operating Model Canvas"}),wA.jsx("h1",{className:"font-display text-4xl md:text-5xl font-bold leading-tight mb-6 text-slate-800",children:"The blueprint for trusted AI transformation."}),wA.jsx("p",{className:"text-xl text-slate-500 leading-relaxed max-w-3xl",children:"A structured canvas that organises AI transformation into three layers and nine building blocks. Use it to align leadership on ambition, capability, and execution before you scale agents across the enterprise."})]})}),wA.jsx("section",{className:"py-10 px-4 sm:px-6 lg:px-8 bg-white",children:wA.jsx("div",{className:"max-w-5xl mx-auto",children:wA.jsx(_u,{className:"border border-slate-100 rounded-sm shadow-sm overflow-hidden",children:wA.jsx(ku,{className:"p-0",children:wA.jsx("img",{src:Cc,alt:"AI Operating Model Canvas: three layers and nine building blocks",className:"w-full h-auto block"})})})})}),wA.jsx("section",{className:"py-12 px-4 sm:px-6 lg:px-8 bg-white",id:"building-blocks",children:wA.jsxs("div",{className:"max-w-5xl mx-auto",children:[wA.jsxs("div",{className:"text-center mb-10",children:[wA.jsx("span",{className:"section-label justify-center mb-3",children:"Nine Building Blocks"}),wA.jsx("h2",{className:"text-2xl md:text-3xl font-bold mb-3 text-slate-800",children:"Three layers. Nine blocks. One operating model."}),wA.jsx("p",{className:"text-slate-500 max-w-2xl mx-auto",children:"Each block
240is one decision your leadership team needs to take. Click a block to see worked examples from regulated industries."})]}),wA.jsxs("div",{className:"space-y-6",children:[wA.jsx(Mu,{badge:"Strategic Layer",subtitle:"Blocks 1 to 3: ambition, levers, and investment",blocks:Ju,bgClass:"bg-blue-50/40",borderClass:"border-blue-200/60",badgeClass:"bg-blue-100 text-[#2563EB]",numberColor:"bg-[#2563EB]"}),wA.jsx(Mu,{badge:"Operating Layer",subtitle:"Blocks 4 to 6: capabilities, technology, and governance",blocks:Zu,bgClass:"bg-slate-50",borderClass:"border-slate-200",badgeClass:"bg-slate-200 text-slate-700",numberColor:"bg-slate-600"}),wA.jsx(Mu,{badge:"Execution Layer",subtitle:"Blocks 7 to 9: people, workflows, and measurement",blocks:$u,bgClass:"bg-emerald-50/40",borderClass:"border-emerald-200/60",badgeClass:"bg-emerald-100 text-emerald-700",numberColor:"bg-emerald-600"})]})]})}),wA.jsx("section",{className:"py-12 px-4 sm:px-6 lg:px-8 bg-white",children:wA.jsx("div",{className:"max-w-5xl mx-auto",children:wA.jsx(_u,{className:"border border-slate-100 rounded-sm shadow-sm bg-gradient-to-r from-blue-50/60 to-transparent",children:wA.jsxs(ku,{className:"p-8",children:[wA.jsx("h2",{className:"font-display text-2xl font-bold text-slate-800 mb-3",children:"Ready to map your nine building blocks?"}),wA.jsx("p",{className:"text-slate-500 mb-6 max-w-2xl",children:"Download the canvas as a PDF for your planning sessions, or talk to our enterprise team about running a guided workshop with your leadership group."}),wA.jsxs("div",{className:"flex flex-col sm:flex-row gap-3",children:[wA.jsxs(Vu,{size:"lg",className:"gap-2 bg-[#2563EB] hover:opacity-90 text-white rounded-sm",onClick:()=>Ic(),"data-testid":"download-canvas-pdf",children:[wA.jsx(mc,{className:"w-4 h-4"}),"Download Canvas PDF"]}),wA.jsxs(Vu,{size:"lg",variant:"outline",className:"gap-2 border-slate-200 text-slate-800 rounded-sm",onClick:()=>Mr("/enterprise"),"data-testid":"engage-enterprise-services",children:[wA.jsx(vc,{className:"w-4 h-4"}),"Engage Enterprise Services",wA.jsx(Bc,{className:"w-4 h-4"})]})]})]})})})}),wA.jsx(ic,{})]})}export{vf as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.