1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4628],{72067:(t,e,r)=>{var n,s=r(82402);self,n=r(80014),t.exports=function(){var t,e,i={
vendor: 241 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js":function(t,e,r){"use strict";function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 180 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js":function(t,e,r){"use strict";function n(t){if(Array.isArray(t))return t}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 453 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js":function(t,e,r){"use strict";function n(t,e,r,n,s,i,o){try{var a=t[i](o),l=a.value}catch(t){return void r(t)}a.done?e(l):Promise.resolve(l).then(n,s)}function s(t){return function(){var e=this,r=arguments;return new Promise(function(s,i){var o=t.apply(e,r);function a(t){n(o,s,i,a,l,"next",t)}function l(t){n(o,s,i,a,l,"throw",t)}a(void 0)})}}r.r(e),r.d(e,{default:function(){return s}})},
vendor: 345 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/defineProperty.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return s}});var n=r("./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js");function s(t,e,r){return(e=(0,n.default)(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}},
vendor: 530 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js":function(t,e,r){"use strict";function n(t,e){var r=null==t?null:"u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,s,i,o,a=[],l=!0,u=!1;try{if(i=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=i.call(r)).done)&&(a.push(n.value),a.length!==e);l=!0);}catch(t){u=!0,s=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw s}}return a}}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 308 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js":function(t,e,r){"use strict";function n(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 524 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return a}});var n=r("./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js"),s=r("./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js"),i=r("./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"),o=r("./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js");function a(t,e){return(0,n.default)(t)||(0,s.default)(t,e)||(0,i.default)(t,e)||(0,o.default)()}},
vendor: 470 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/toPrimitive.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return s}});var n=r("./node_modules/@babel/runtime/helpers/esm/typeof.js");function s(t,e){if("object"!=(0,n.default)(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var s=r.call(t,e||"default");if("object"!=(0,n.default)(s))return s;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}},
vendor: 350 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return i}});var n=r("./node_modules/@babel/runtime/helpers/esm/typeof.js"),s=r("./node_modules/@babel/runtime/helpers/esm/toPrimitive.js");function i(t){var e=(0,s.default)(t,"string");return"symbol"==(0,n.default)(e)?e:e+""}},
vendor: 358 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/typeof.js":function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 520 bytes, line 1
1"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return s}});var n=r("./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js");function s(t,e){if(t){if("string"==typeof t)return(0,n.default)(t,e);var r=({}).toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?(0,n.default)(t,e):void 0}}},
vendor: 83,815 bytes, line 1
1"./node_modules/canvg/lib/index.es.js":function(t,e,r){"use strict";r.r(e),r.d(e,{AElement:function(){return tF},AnimateColorElement:function(){return tE},AnimateElement:function(){return tC},AnimateTransformElement:function(){return tO},BoundingBox:function(){return ta},CB1:function(){return O},CB2:function(){return T},CB3:function(){return I},CB4:function(){return M},Canvg:function(){return et},CircleElement:function(){return tv},ClipPathElement:function(){return tK},DefsElement:function(){return tA},DescElement:function(){return t3},Document:function(){return t8},Element:function(){return tn},EllipseElement:function(){return ty},FeColorMatrixElement:function(){return tX},FeCompositeElement:function(){return t1},FeDropShadowElement:function(){return tQ},FeGaussianBlurElement:function(){return t2},FeMorphologyElement:function(){return t0},FilterElement:function(){return tJ},Font:function(){return to},FontElement:function(){return tT},FontFaceElement:function(){return tI},GElement:function(){return tS},GlyphElement:function(){return th},GradientElement:function(){return tN},ImageElement:function(){return tq},LineElement:function(){return tb},LinearGradientElement:function(){return tL},MarkerElement:function(){return tx},MaskElement:function(){return t$},Matrix:function(){return J},MissingGlyphElement:function(){return tM},Mouse:function(){return q},PSEUDO_ZERO:function(){return k},Parser:function(){return X},PathElement:function(){return tc},PathParser:function(){return tl},PatternElement:function(){return tw},Point:function(){return U},PolygonElement:function(){return tj},PolylineElement:function(){return t_},Property:function(){return B},QB1:function(){return R},QB2:function(){return F},QB3:function(){return D},RadialGradientElement:function(){return tk},RectElement:function(){return tg},RenderedElement:function(){return tu},Rotate:function(){return Z},SVGElement:function(){return tm},SVGFontLoader:function(){return tH},Scale:function(){return K},Screen:function(){return W},Skew:function(){return Q},SkewX:function(){return tt},SkewY:function(){return te},StopElement:function(){return tP},StyleElement:function(){return tW},SymbolElement:function(){return tV},TRefElement:function(){return tR},TSpanElement:function(){return tf},TextElement:function(){return td},TextPathElement:function(){return tz},TitleElement:function(){return t5},Transform:function(){return tr},Translate:function(){return $},UnknownElement:function(){return ts},UseElement:function(){return tG},ViewPort:function(){return z},compressSpaces:function(){return h},default:function(){return et},getSelectorSpecificity:function(){return L},normalizeAttributeName:function(){return g},normalizeColor:function(){return y},parseExternalUrl:function(){return v},presets:function(){return c},toNumbers:function(){return p},trimLeft:function(){return d},trimRight:function(){return f},vectorMagnitude:function(){return P},vectorsAngle:function(){return E},vectorsRatio:function(){return C}}),r("./node_modules/core-js/modules/es.promise.js");var n=r("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");r("./node_modules/core-js/modules/es.string.match.js"),r("./node_modules/core-js/modules/es.string.replace.js"),r("./node_modules/core-js/modules/es.string.starts-with.js"),r("./node_modules/core-js/modules/es.array.iterator.js"),r("./node_modules/core-js/modules/web.dom-collections.iterator.js");var i=r("./node_modules/@babel/runtime/helpers/esm/defineProperty.js");r("./node_modules/core-js/modules/es.array.reduce.js"),r("./node_modules/core-js/modules/es.string.ends-with.js"),r("./node_modules/core-js/modules/es.string.split.js");var o=r("./node_modules/raf/index.js");r("./node_modules/core-js/modules/es.string.trim.js");var a=r("./node_modules/rgbcolor/index.js");r("./node_modules/core-js/modules/es.array.index-of.js"),r("./node_modules/core-js/modules/es.string.includes.js"),r("./node_modules/core-js/modules/es.array.reverse.js");var l=r("./node_modules/svg-pathdata/lib/SVGPathData.module.js");r("./node_modules/core-js/modules/es.regexp.to-string.js");var u=r("./node_modules/stackblur-canvas/dist/stackblur-es.js"),c=Object.freeze({__proto__:null,offscreen:function(){var{DOMParser:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,createCanvas:(t,e)=>new OffscreenCanvas(t,e),createImage:t=>(0,n.default)(function*(){var e=yield fetch(t),r=yield e.blob();return yield createImageBitmap(r)})()};return("u">typeof DOMParser||void 0===t)&&Reflect.deleteProperty(e,"DOMParser"),e},node:function(t){var{DOMParser:e,canvas:r,fetch:n}=t;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,fetch:n,createCanvas:r.createCanvas,createImage:r.loadImage}}});function h(t){return t.replace(/(?!\u3000)\s+/gm," ")}function d(t){return t.replace(/^[\n \t]+/,"")}function f(t){return t.replace(/[\n \t]+$/,"")}function p(t){return((t||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[]).map(parseFloat)}var m=/^[A-Z-]+$/;function g(t){return m.test(t)?t.toLowerCase():t}function v(t){var e=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(t)||[];return e[2]||e[3]||e[4]}function y(t){if(!t.startsWith("rgb"))return t;var e=3;return t.replace(/\d+(\.\d+)?/g,(t,r)=>e--&&r?String(Math.round(parseFloat(t))):t)}var b=/(\[[^\]]+\])/g,_=/(#[^\s+>~.[:]+)/g,j=/(\.[^\s+>~.[:]+)/g,w=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,x=/(:[\w-]+\([^)]*\))/gi,A=/(:[^\s+>~.[:]+)/g,S=/([^\s+>~.[:]+)/g;function N(t,e){var r=e.exec(t);return r?[t.replace(e," "),r.length]:[t,0]}function L(t){var e=[0,0,0],r=t.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),n=0;return[r,n]=N(r,b),e[1]+=n,[r,n]=N(r,_),e[0]+=n,[r,n]=N(r,j),e[1]+=n,[r,n]=N(r,w),e[2]+=n,[r,n]=N(r,x),e[1]+=n,[r,n]=N(r,A),e[1]+=n,r=r.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[r,n]=N(r,S),e[2]+=n,e.join("")}var k=1e-8;function P(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2))}function C(t,e){return(t[0]*e[0]+t[1]*e[1])/(P(t)*P(e))}function E(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(C(t,e))}function O(t){return t*t*t}function T(t){return 3*t*t*(1-t)}function I(t){return 3*t*(1-t)*(1-t)}function M(t){return(1-t)*(1-t)*(1-t)}function R(t){return t*t}function F(t){return 2*t*(1-t)}function D(t){return(1-t)*(1-t)}class B{constructor(t,e,r){this.document=t,this.name=e,this.value=r,this.isNormalizedColor=!1}static empty(t){return new B(t,"EMPTY","")}split(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:" ",{document:e,name:r}=this;return h(this.getString()).trim().split(t).map(t=>new B(e,r,t))}hasValue(t){var{value:e}=this;return null!==e&&""!==e&&(t||0!==e)&&void 0!==e}isString(t){var{value:e}=this,r="string"==typeof e;return r&&t?t.test(e):r}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return void 0===t||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return void 0===t?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return void 0===t||this.hasValue()?void 0===this.value?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=y(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var[r,n]="boolean"==typeof t?[void 0,t]:[t],{viewPort:s}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(s.computeSize("x"),s.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(s.computeSize("x"),s.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*s.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*s.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return 15*this.getNumber();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(/%$/)&&n:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*s.computeSize(r);default:var i=this.getNumber();if(e&&i<1)return i*s.computeSize(r);return i}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():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 t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if("function"==typeof r.createGradient)return r.createGradient(this.document.ctx,t,e);if("function"==typeof r.createPattern){if(r.getHrefAttribute().hasValue()){var n=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),n.hasValue()&&r.getAttribute("patternTransform",!0).setValue(n.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?B.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,n=0,s=0;s<r&&(","===e[s]&&n++,3!==n);s++);if(t.hasValue()&&this.isString()&&3!==n){var i=new a(e);i.ok&&(i.alpha=t.getNumber(),e=i.toRGBA())}return new B(this.document,this.name,e)}}B.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 z{constructor(){this.viewPorts=[]}clear(){this.viewPorts=[]}setCurrent(t,e){this.viewPorts.push({width:t,height:e})}removeCurrent(){this.viewPorts.pop()}getCurrent(){var{viewPorts:t}=this;return t[t.length-1]}get width(){return this.getCurrent().width}get height(){return this.getCurrent().height}computeSize(t){return"number"==typeof t?t:"x"===t?this.width:"y"===t?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}}class U{constructor(t,e){this.x=t,this.y=e}static parse(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,[r=e,n=e]=p(t);return new U(r,n)}static parseScale(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,[r=e,n=r]=p(t);return new U(r,n)}static parsePath(t){for(var e=p(t),r=e.length,n=[],s=0;s<r;s+=2)n.push(new U(e[s],e[s+1]));return n}angleTo(t){return Math.atan2(t.y-this.y,t.x-this.x)}applyTransform(t){var{x:e,y:r}=this,n=e*t[0]+r*t[2]+t[4],s=e*t[1]+r*t[3]+t[5];this.x=n,this.y=s}}class q{constructor(t){this.screen=t,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:t,onClick:e,onMouseMove:r}=this,n=t.ctx.canvas;n.onclick=e,n.onmousemove=r,this.working=!0}}stop(){if(this.working){var t=this.screen.ctx.canvas;this.working=!1,t.onclick=null,t.onmousemove=null}}hasEvents(){return this.working&&this.events.length>0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:n}=t.ctx.canvas;n&&(n.cursor=""),e.forEach((t,e)=>{for(var{run:n}=t,s=r[e];s;)n(s),s=s.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(this.working&&e){var{events:r,eventElements:n}=this;r.forEach((r,s)=>{var{x:i,y:o}=r;!n[s]&&e.isPointInPath&&e.isPointInPath(i,o)&&(n[s]=t)})}}checkBoundingBox(t,e){if(this.working&&e){var{events:r,eventElements:n}=this;r.forEach((r,s)=>{var{x:i,y:o}=r;!n[s]&&e.isPointInBox(i,o)&&(n[s]=t)})}}mapXY(t,e){for(var{window:r,ctx:n}=this.screen,s=new U(t,e),i=n.canvas;i;)s.x-=i.offsetLeft,s.y-=i.offsetTop,i=i.offsetParent;return r.scrollX&&(s.x+=r.scrollX),r.scrollY&&(s.y+=r.scrollY),s}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(t){t.onClick&&t.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(t){t.onMouseMove&&t.onMouseMove()}})}}var V="u">typeof window?window:null,H="u">typeof fetch?fetch.bind(void 0):null;class W{constructor(t){var{fetch:e=H,window:r=V}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new z,this.mouse=new q(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(t=>t());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:n,width:s,desiredWidth:i,height:o,desiredHeight:a,minX:l=0,minY:u=0,refX:c,refY:d,clip:f=!1,clipX:p=0,clipY:m=0}=t,[g,v]=h(n).replace(/^defer\s/,"").split(" "),y=g||"xMidYMid",b=v||"meet",_=s/i,j=o/a,w=Math.min(_,j),x=Math.max(_,j),A=i,S=a;"meet"===b&&(A*=w,S*=w),"slice"===b&&(A*=x,S*=x);var N=new B(e,"refX",c),L=new B(e,"refY",d),k=N.hasValue()&&L.hasValue();if(k&&r.translate(-w*N.getPixels("x"),-w*L.getPixels("y")),f){var P=w*p,C=w*m;r.beginPath(),r.moveTo(P,C),r.lineTo(s,C),r.lineTo(s,o),r.lineTo(P,o),r.closePath(),r.clip()}if(!k){var E="meet"===b&&w===j,O="slice"===b&&x===j,T="meet"===b&&w===_,I="slice"===b&&x===_;y.startsWith("xMid")&&(E||O)&&r.translate(s/2-A/2,0),y.endsWith("YMid")&&(T||I)&&r.translate(0,o/2-S/2),y.startsWith("xMax")&&(E||O)&&r.translate(s-A,0),y.endsWith("YMax")&&(T||I)&&r.translate(0,o-S)}switch(!0){case"none"===y:r.scale(_,j);break;case"meet"===b:r.scale(w,w);break;case"slice"===b:r.scale(x,x)}r.translate(-l,-u)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:n=!1,ignoreDimensions:s=!1,ignoreClear:i=!1,forceRedraw:a,scaleWidth:l,scaleHeight:u,offsetX:c,offsetY:h}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{FRAMERATE:d,mouse:f}=this,p=1e3/d;if(this.frameDuration=p,this.readyPromise=new Promise(t=>{this.resolveReady=t}),this.isReady()&&this.render(t,s,i,l,u,c,h),e){var m=Date.now(),g=m,v=0,y=()=>{(v=(m=Date.now())-g)>=p&&(g=m-v%p,this.shouldUpdate(n,a)&&(this.render(t,s,i,l,u,c,h),f.runEvents())),this.intervalId=o(y)};r||f.start(),this.intervalId=o(y)}}stop(){this.intervalId&&(o.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this;if(this.animations.reduce((t,e)=>e.update(r)||t,!1))return!0}return!!("function"==typeof e&&e()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,e,r,n,s,i,o){var{CLIENT_WIDTH:a,CLIENT_HEIGHT:l,viewPort:u,ctx:c,isFirstRender:h}=this,d=c.canvas;u.clear(),d.width&&d.height?u.setCurrent(d.width,d.height):u.setCurrent(a,l);var f=t.getStyle("width"),m=t.getStyle("height");!e&&(h||"number"!=typeof n&&"number"!=typeof s)&&(f.hasValue()&&(d.width=f.getPixels("x"),d.style&&(d.style.width="".concat(d.width,"px"))),m.hasValue()&&(d.height=m.getPixels("y"),d.style&&(d.style.height="".concat(d.height,"px"))));var g=d.clientWidth||d.width,v=d.clientHeight||d.height;if(e&&f.hasValue()&&m.hasValue()&&(g=f.getPixels("x"),v=m.getPixels("y")),u.setCurrent(g,v),"number"==typeof i&&t.getAttribute("x",!0).setValue(i),"number"==typeof o&&t.getAttribute("y",!0).setValue(o),"number"==typeof n||"number"==typeof s){var y=p(t.getAttribute("viewBox").getString()),b=0,_=0;if("number"==typeof n){var j=t.getStyle("width");j.hasValue()?b=j.getPixels("x")/n:isNaN(y[2])||(b=y[2]/n)}if("number"==typeof s){var w=t.getStyle("height");w.hasValue()?_=w.getPixels("y")/s:isNaN(y[3])||(_=y[3]/s)}b||(b=_),_||(_=b),t.getAttribute("width",!0).setValue(n),t.getAttribute("height",!0).setValue(s);var x=t.getStyle("transform",!0,!0);x.setValue("".concat(x.getString()," scale(").concat(1/b,", ").concat(1/_,")"))}r||c.clearRect(0,0,g,v),t.render(c),h&&(this.isFirstRender=!1)}}W.defaultWindow=V,W.defaultFetch=H;var{defaultFetch:G}=W,Y="u">typeof DOMParser?DOMParser:null;class X{constructor(){var{fetch:t=G,DOMParser:e=Y}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,n.default)(function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)})()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw Error(e.textContent);return t}load(t){var e=this;return(0,n.default)(function*(){var r=yield e.fetch(t),n=yield r.text();return e.parseFromString(n)})()}}class ${constructor(t,e){this.type="translate",this.point=null,this.point=U.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class Z{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var n=p(e);this.angle=new B(t,"angle",n[0]),this.originX=r[0],this.originY=r[1],this.cx=n[1]||0,this.cy=n[2]||0}apply(t){var{cx:e,cy:r,originX:n,originY:s,angle:i}=this,o=e+n.getPixels("x"),a=r+s.getPixels("y");t.translate(o,a),t.rotate(i.getRadians()),t.translate(-o,-a)}unapply(t){var{cx:e,cy:r,originX:n,originY:s,angle:i}=this,o=e+n.getPixels("x"),a=r+s.getPixels("y");t.translate(o,a),t.rotate(-1*i.getRadians()),t.translate(-o,-a)}applyToPoint(t){var{cx:e,cy:r,angle:n}=this,s=n.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(s),Math.sin(s),-Math.sin(s),Math.cos(s),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class K{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var n=U.parseScale(e);(0===n.x||0===n.y)&&(n.x=k,n.y=k),this.scale=n,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:n,originY:s}=this,i=n.getPixels("x"),o=s.getPixels("y");t.translate(i,o),t.scale(e,r||e),t.translate(-i,-o)}unapply(t){var{scale:{x:e,y:r},originX:n,originY:s}=this,i=n.getPixels("x"),o=s.getPixels("y");t.translate(i,o),t.scale(1/e,1/r||e),t.translate(-i,-o)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class J{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=p(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:n}=this,s=e.getPixels("x"),i=r.getPixels("y");t.translate(s,i),t.transform(n[0],n[1],n[2],n[3],n[4],n[5]),t.translate(-s,-i)}unapply(t){var{originX:e,originY:r,matrix:n}=this,s=n[0],i=n[2],o=n[4],a=n[1],l=n[3],u=n[5],c=1/(s*(l-0*u)-i*(a-0*u)+o*(0*a-0*l)),h=e.getPixels("x"),d=r.getPixels("y");t.translate(h,d),t.transform(c*(l-0*u),c*(0*u-a),c*(0*o-i),c*(s-0*o),c*(i*u-o*l),c*(o*a-s*u)),t.translate(-h,-d)}applyToPoint(t){t.applyTransform(this.matrix)}}class Q extends J{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new B(t,"angle",e)}}class tt extends Q{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class te extends Q{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}class tr{constructor(t,e,r){this.document=t,this.transforms=[],(function(t){return h(t).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)})(e).forEach(t=>{if("none"!==t){var[e,n]=function(t){var[e,r]=t.split("(");return[e.trim(),r.trim().replace(")","")]}(t),s=tr.transformTypes[e];void 0!==s&&this.transforms.push(new s(this.document,n,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[n,s=n]=e.getStyle("transform-origin",!1,!0).split();return r.hasValue()?new tr(t,r.getString(),[n,s]):null}apply(t){for(var{transforms:e}=this,r=e.length,n=0;n<r;n++)e[n].apply(t)}unapply(t){for(var{transforms:e}=this,r=e.length,n=r-1;n>=0;n--)e[n].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,n=0;n<r;n++)e[n].applyToPoint(t)}}tr.transformTypes={translate:$,rotate:Z,scale:K,matrix:J,skewX:tt,skewY:te};class tn{constructor(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.document=t,this.node=e,this.captureTextNodes=r,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=[],!e||1!==e.nodeType)return;Array.from(e.attributes).forEach(e=>{var r=g(e.nodeName);this.attributes[r]=new B(t,r,e.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()&&this.getAttribute("style").getString().split(";").map(t=>t.trim()).forEach(e=>{if(e){var[r,n]=e.split(":").map(t=>t.trim());this.styles[r]=new B(t,r,n)}});var{definitions:n}=t,s=this.getAttribute("id");s.hasValue()&&!n[s.getString()]&&(n[s.getString()]=this),Array.from(e.childNodes).forEach(e=>{if(1===e.nodeType)this.addChild(e);else if(r&&(3===e.nodeType||4===e.nodeType)){var n=t.createTextNode(e);n.getText().length>0&&this.addChild(n)}})}getAttribute(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.attributes[t];if(!r&&e){var n=new B(this.document,t,"");return this.attributes[t]=n,n}return r||B.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if("href"===t||t.endsWith(":href"))return this.attributes[t];return B.empty(this.document)}getStyle(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this.styles[t];if(n)return n;var s=this.getAttribute(t);if(null!=s&&s.hasValue())return this.styles[t]=s,s;if(!r){var{parent:i}=this;if(i){var o=i.getStyle(t);if(null!=o&&o.hasValue())return o}}if(e){var a=new B(this.document,t,"");return this.styles[t]=a,a}return n||B.empty(this.document)}render(t){if("none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if("none"!==this.getStyle("filter").getValue("none")){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=tr.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var n=r.getDefinition();n&&n.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(e=>{e.render(t)})}addChild(t){var e=t instanceof tn?t:this.document.createElement(t);e.parent=this,tn.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if("function"==typeof r.matches)return r.matches(t);var n=null==(e=r.getAttribute)?void 0:e.call(r,"class");return!!n&&""!==n&&n.split(" ").some(e=>".".concat(e)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var n=t[r],s=e[r];if(n)for(var i in n){var o=this.stylesSpecificity[i];void 0===o&&(o="000"),s>=o&&(this.styles[i]=n[i],this.stylesSpecificity[i]=s)}}}removeStyles(t,e){return e.reduce((e,r)=>{var n=t.getStyle(r);if(!n.hasValue())return e;var s=n.getString();return n.setValue(""),[...e,[r,s]]},[])}restoreStyles(t,e){e.forEach(e=>{var[r,n]=e;t.getStyle(r,!0).setValue(n)})}isFirstChild(){var t;return(null==(t=this.parent)?void 0:t.children.indexOf(this))===0}}tn.ignoreChildTypes=["title"];class ts extends tn{constructor(t,e,r){super(t,e,r)}}function ti(t){var e=t.trim();return/^('|")/.test(e)?e:'"'.concat(e,'"')}class to{constructor(t,e,r,n,s,i){var o=i?"string"==typeof i?to.parse(i):i:{};this.fontFamily=s||o.fontFamily,this.fontSize=n||o.fontSize,this.fontStyle=t||o.fontStyle,this.fontWeight=r||o.fontWeight,this.fontVariant=e||o.fontVariant}static parse(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,r="",n="",s="",i="",o="",a=h(t).trim().split(" "),l={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return a.forEach(t=>{switch(!0){case!l.fontStyle&&to.styles.includes(t):"inherit"!==t&&(r=t),l.fontStyle=!0;break;case!l.fontVariant&&to.variants.includes(t):"inherit"!==t&&(n=t),l.fontStyle=!0,l.fontVariant=!0;break;case!l.fontWeight&&to.weights.includes(t):"inherit"!==t&&(s=t),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0;break;case!l.fontSize:"inherit"!==t&&([i]=t.split("/")),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0,l.fontSize=!0;break;default:"inherit"!==t&&(o+=t)}}),new to(r,n,s,i,o,e)}toString(){var t;return[function(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return e;default:if(/^oblique\s+(-|)\d+deg$/.test(e))return e;return""}}(this.fontStyle),this.fontVariant,function(t){if(!t)return"";var e=t.trim().toLowerCase();switch(e){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return e;default:if(/^[\d.]+$/.test(e))return e;return""}}(this.fontWeight),this.fontSize,(t=this.fontFamily,void 0===s?t:t.trim().split(",").map(ti).join(","))].join(" ").trim()}}to.styles="normal|italic|oblique|inherit",to.variants="normal|small-caps|inherit",to.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class ta{constructor(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:NaN,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:NaN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:NaN,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=n,this.addPoint(t,e),this.addPoint(r,n)}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(t,e){void 0!==t&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),t<this.x1&&(this.x1=t),t>this.x2&&(this.x2=t)),void 0!==e&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),e<this.y1&&(this.y1=e),e>this.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:n,y2:s}=t;this.addPoint(e,r),this.addPoint(n,s)}}sumCubic(t,e,r,n,s){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*n+Math.pow(t,3)*s}bezierCurveAdd(t,e,r,n,s){var i=6*e-12*r+6*n,o=-3*e+9*r-9*n+3*s,a=3*r-3*e;if(0===o){if(0===i)return;var l=-a/i;0<l&&l<1&&(t?this.addX(this.sumCubic(l,e,r,n,s)):this.addY(this.sumCubic(l,e,r,n,s)));return}var u=Math.pow(i,2)-4*a*o;if(!(u<0)){var c=(-i+Math.sqrt(u))/(2*o);0<c&&c<1&&(t?this.addX(this.sumCubic(c,e,r,n,s)):this.addY(this.sumCubic(c,e,r,n,s)));var h=(-i-Math.sqrt(u))/(2*o);0<h&&h<1&&(t?this.addX(this.sumCubic(h,e,r,n,s)):this.addY(this.sumCubic(h,e,r,n,s)))}}addBezierCurve(t,e,r,n,s,i,o,a){this.addPoint(t,e),this.addPoint(o,a),this.bezierCurveAdd(!0,t,r,s,o),this.bezierCurveAdd(!1,e,n,i,a)}addQuadraticCurve(t,e,r,n,s,i){var o=t+2/3*(r-t),a=e+2/3*(n-e);this.addBezierCurve(t,e,o,o+1/3*(s-t),a,a+1/3*(i-e),s,i)}isPointInBox(t,e){var{x1:r,y1:n,x2:s,y2:i}=this;return r<=t&&t<=s&&n<=e&&e<=i}}class tl extends l.SVGPathData{constructor(t){super(t.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 U(0,0),this.control=new U(0,0),this.current=new U(0,0),this.points=[],this.angles=[]}isEnd(){var{i:t,commands:e}=this;return t>=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"x",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",r=new U(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==l.SVGPathData.CURVE_TO&&t!==l.SVGPathData.SMOOTH_CURVE_TO&&t!==l.SVGPathData.QUAD_TO&&t!==l.SVGPathData.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:n,y:s}}=this;return new U(2*e-n,2*r-s)}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:n,angles:s}=this;r&&s.length>0&&!s[s.length-1]&&(s[s.length-1]=n[n.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r<e;r++)if(!t[r]){for(var n=r+1;n<e;n++)if(t[n]){t[r]=t[n];break}}return t}}class tu extends tn{constructor(){super(...arguments),this.modifiedEmSizeStack=!1}calculateOpacity(){for(var t=1,e=this;e;){var r=e.getStyle("opacity",!1,!0);r.hasValue(!0)&&(t*=r.getNumber()),e=e.parent}return t}setContext(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e){var r=this.getStyle("fill"),n=this.getStyle("fill-opacity"),s=this.getStyle("stroke"),i=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var o=r.getFillStyleDefinition(this,n);o&&(t.fillStyle=o)}else if(r.hasValue()){"currentColor"===r.getString()&&r.setValue(this.getStyle("color").getColor());var a=r.getColor();"inherit"!==a&&(t.fillStyle="none"===a?"rgba(0,0,0,0)":a)}if(n.hasValue()){var l=new B(this.document,"fill",t.fillStyle).addOpacity(n).getColor();t.fillStyle=l}if(s.isUrlDefinition()){var u=s.getFillStyleDefinition(this,i);u&&(t.strokeStyle=u)}else if(s.hasValue()){"currentColor"===s.getString()&&s.setValue(this.getStyle("color").getColor());var c=s.getString();"inherit"!==c&&(t.strokeStyle="none"===c?"rgba(0,0,0,0)":c)}if(i.hasValue()){var h=new B(this.document,"stroke",t.strokeStyle).addOpacity(i).getString();t.strokeStyle=h}var d=this.getStyle("stroke-width");d.hasValue()&&(t.lineWidth=d.getPixels()||k);var f=this.getStyle("stroke-linecap"),m=this.getStyle("stroke-linejoin"),g=this.getStyle("stroke-miterlimit"),v=this.getStyle("stroke-dasharray"),y=this.getStyle("stroke-dashoffset");if(f.hasValue()&&(t.lineCap=f.getString()),m.hasValue()&&(t.lineJoin=m.getString()),g.hasValue()&&(t.miterLimit=g.getNumber()),v.hasValue()&&"none"!==v.getString()){var b=p(v.getString());void 0!==t.setLineDash?t.setLineDash(b):void 0!==t.webkitLineDash?t.webkitLineDash=b:void 0!==t.mozDash&&(1!==b.length||0!==b[0])&&(t.mozDash=b);var _=y.getPixels();void 0!==t.lineDashOffset?t.lineDashOffset=_:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=_:void 0!==t.mozDashOffset&&(t.mozDashOffset=_)}}if(this.modifiedEmSizeStack=!1,void 0!==t.font){var j=this.getStyle("font"),w=this.getStyle("font-style"),x=this.getStyle("font-variant"),A=this.getStyle("font-weight"),S=this.getStyle("font-size"),N=this.getStyle("font-family"),L=new to(w.getString(),x.getString(),A.getString(),S.hasValue()?"".concat(S.getPixels(!0),"px"):"",N.getString(),to.parse(j.getString(),t.font));w.setValue(L.fontStyle),x.setValue(L.fontVariant),A.setValue(L.fontWeight),S.setValue(L.fontSize),N.setValue(L.fontFamily),t.font=L.toString(),S.isPixels()&&(this.document.emSize=S.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class tc extends tu{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new tl(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new ta;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case tl.MOVE_TO:this.pathM(t,r);break;case tl.LINE_TO:this.pathL(t,r);break;case tl.HORIZ_LINE_TO:this.pathH(t,r);break;case tl.VERT_LINE_TO:this.pathV(t,r);break;case tl.CURVE_TO:this.pathC(t,r);break;case tl.SMOOTH_CURVE_TO:this.pathS(t,r);break;case tl.QUAD_TO:this.pathQ(t,r);break;case tl.SMOOTH_QUAD_TO:this.pathT(t,r);break;case tl.ARC:this.pathA(t,r);break;case tl.CLOSE_PATH:this.pathZ(t,r)}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles();return e.map((t,e)=>[t,r[e]])}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");""!==t.fillStyle&&("inherit"!==e.getString("inherit")?t.fill(e.getString()):t.fill()),""!==t.strokeStyle&&("non-scaling-stroke"===this.getAttribute("vector-effect").getString()?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var n=r.length-1,s=this.getStyle("marker-start"),i=this.getStyle("marker-mid"),o=this.getStyle("marker-end");if(s.isUrlDefinition()){var a=s.getDefinition(),[l,u]=r[0];a.render(t,l,u)}if(i.isUrlDefinition())for(var c=i.getDefinition(),h=1;h<n;h++){var[d,f]=r[h];c.render(t,d,f)}if(o.isUrlDefinition()){var p=o.getDefinition(),[m,g]=r[n];p.render(t,m,g)}}}static pathM(t){var e=t.getAsCurrentPoint();return t.start=t.current,{point:e}}pathM(t,e){var{pathParser:r}=this,{point:n}=tc.pathM(r),{x:s,y:i}=n;r.addMarker(n),e.addPoint(s,i),t&&t.moveTo(s,i)}static pathL(t){var{current:e}=t;return{current:e,point:t.getAsCurrentPoint()}}pathL(t,e){var{pathParser:r}=this,{current:n,point:s}=tc.pathL(r),{x:i,y:o}=s;r.addMarker(s,n),e.addPoint(i,o),t&&t.lineTo(i,o)}static pathH(t){var{current:e,command:r}=t,n=new U((r.relative?e.x:0)+r.x,e.y);return t.current=n,{current:e,point:n}}pathH(t,e){var{pathParser:r}=this,{current:n,point:s}=tc.pathH(r),{x:i,y:o}=s;r.addMarker(s,n),e.addPoint(i,o),t&&t.lineTo(i,o)}static pathV(t){var{current:e,command:r}=t,n=new U(e.x,(r.relative?e.y:0)+r.y);return t.current=n,{current:e,point:n}}pathV(t,e){var{pathParser:r}=this,{current:n,point:s}=tc.pathV(r),{x:i,y:o}=s;r.addMarker(s,n),e.addPoint(i,o),t&&t.lineTo(i,o)}static pathC(t){var{current:e}=t,r=t.getPoint("x1","y1");return{current:e,point:r,controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}pathC(t,e){var{pathParser:r}=this,{current:n,point:s,controlPoint:i,currentPoint:o}=tc.pathC(r);r.addMarker(o,i,s),e.addBezierCurve(n.x,n.y,s.x,s.y,i.x,i.y,o.x,o.y),t&&t.bezierCurveTo(s.x,s.y,i.x,i.y,o.x,o.y)}static pathS(t){var{current:e}=t,r=t.getReflectedControlPoint();return{current:e,point:r,controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}pathS(t,e){var{pathParser:r}=this,{current:n,point:s,controlPoint:i,currentPoint:o}=tc.pathS(r);r.addMarker(o,i,s),e.addBezierCurve(n.x,n.y,s.x,s.y,i.x,i.y,o.x,o.y),t&&t.bezierCurveTo(s.x,s.y,i.x,i.y,o.x,o.y)}static pathQ(t){var{current:e}=t;return{current:e,controlPoint:t.getAsControlPoint("x1","y1"),currentPoint:t.getAsCurrentPoint()}}pathQ(t,e){var{pathParser:r}=this,{current:n,controlPoint:s,currentPoint:i}=tc.pathQ(r);r.addMarker(i,s,s),e.addQuadraticCurve(n.x,n.y,s.x,s.y,i.x,i.y),t&&t.quadraticCurveTo(s.x,s.y,i.x,i.y)}static pathT(t){var{current:e}=t,r=t.getReflectedControlPoint();return t.control=r,{current:e,controlPoint:r,currentPoint:t.getAsCurrentPoint()}}pathT(t,e){var{pathParser:r}=this,{current:n,controlPoint:s,currentPoint:i}=tc.pathT(r);r.addMarker(i,s,s),e.addQuadraticCurve(n.x,n.y,s.x,s.y,i.x,i.y),t&&t.quadraticCurveTo(s.x,s.y,i.x,i.y)}static pathA(t){var{current:e,command:r}=t,{rX:n,rY:s,xRot:i,lArcFlag:o,sweepFlag:a}=r,l=Math.PI/180*i,u=t.getAsCurrentPoint(),c=new U(Math.cos(l)*(e.x-u.x)/2+Math.sin(l)*(e.y-u.y)/2,-Math.sin(l)*(e.x-u.x)/2+Math.cos(l)*(e.y-u.y)/2),h=Math.pow(c.x,2)/Math.pow(n,2)+Math.pow(c.y,2)/Math.pow(s,2);h>1&&(n*=Math.sqrt(h),s*=Math.sqrt(h));var d=(o===a?-1:1)*Math.sqrt((Math.pow(n,2)*Math.pow(s,2)-Math.pow(n,2)*Math.pow(c.y,2)-Math.pow(s,2)*Math.pow(c.x,2))/(Math.pow(n,2)*Math.pow(c.y,2)+Math.pow(s,2)*Math.pow(c.x,2)));isNaN(d)&&(d=0);var f=new U(d*n*c.y/s,-(d*s)*c.x/n),p=new U((e.x+u.x)/2+Math.cos(l)*f.x-Math.sin(l)*f.y,(e.y+u.y)/2+Math.sin(l)*f.x+Math.cos(l)*f.y),m=E([1,0],[(c.x-f.x)/n,(c.y-f.y)/s]),g=[(c.x-f.x)/n,(c.y-f.y)/s],v=[(-c.x-f.x)/n,(-c.y-f.y)/s],y=E(g,v);return -1>=C(g,v)&&(y=Math.PI),C(g,v)>=1&&(y=0),{currentPoint:u,rX:n,rY:s,sweepFlag:a,xAxisRotation:l,centp:p,a1:m,ad:y}}pathA(t,e){var{pathParser:r}=this,{currentPoint:n,rX:s,rY:i,sweepFlag:o,xAxisRotation:a,centp:l,a1:u,ad:c}=tc.pathA(r),h=1-o?1:-1,d=u+c/2*h,f=new U(l.x+s*Math.cos(d),l.y+i*Math.sin(d));if(r.addMarkerAngle(f,d-h*Math.PI/2),r.addMarkerAngle(n,d-h*Math.PI),e.addPoint(n.x,n.y),t&&!isNaN(u)&&!isNaN(c)){var p=s>i?1:s/i,m=s>i?i/s:1;t.translate(l.x,l.y),t.rotate(a),t.scale(p,m),t.arc(0,0,s>i?s:i,u,u+c,!!(1-o)),t.scale(1/p,1/m),t.rotate(-a),t.translate(-l.x,-l.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){tc.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class th extends tc{constructor(t,e,r){super(t,e,r),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 td extends tu{constructor(t,e,r){super(t,e,new.target===td||r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=1/0,this.maxX=-1/0}getBoundingBox(t){if("text"!==this.type)return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach((r,n)=>{var s=this.getChildBoundingBox(t,this,this,n);e?e.addBoundingBox(s):e=s}),e}getFontSize(){var{document:t,parent:e}=this,r=to.parse(t.ctx.font).fontSize;return e.getStyle("font-size").getNumber(r)}getTElementBoundingBox(t){var e=this.getFontSize();return new ta(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var n=e[r],s=null;if(t.isArabic){var i=e.length,o=e[r-1],a=e[r+1],l="isolated";if((0===r||" "===o)&&r<i-1&&" "!==a&&(l="terminal"),r>0&&" "!==o&&r<i-1&&" "!==a&&(l="medial"),r>0&&" "!==o&&(r===i-1||" "===a)&&(l="initial"),void 0!==t.glyphs[n]){var u=t.glyphs[n];s=u instanceof th?u:u[l]}}else s=t.glyphs[n];return s||(s=t.missingGlyph),s}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),n=r.indexOf(e),s=r.length-1,i=h(e.textContent||"");return 0===n&&(i=d(i)),n===s&&(i=f(i)),i}renderChildren(t){if("text"!==this.type)return void this.renderTElementChildren(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((e,r)=>{this.renderChild(t,this,this,r)});var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:e,parent:r}=this,n=this.getText(),s=r.getStyle("font-family").getDefinition();if(s){for(var{unitsPerEm:i}=s.fontFace,o=to.parse(e.ctx.font),a=r.getStyle("font-size").getNumber(o.fontSize),l=r.getStyle("font-style").getString(o.fontStyle),u=a/i,c=s.isRTL?n.split("").reverse().join(""):n,h=p(r.getAttribute("dx").getString()),d=c.length,f=0;f<d;f++){var m=this.getGlyph(s,c,f);t.translate(this.x,this.y),t.scale(u,-u);var g=t.lineWidth;t.lineWidth=t.lineWidth*i/a,"italic"===l&&t.transform(1,0,.4,1,0,0),m.render(t),"italic"===l&&t.transform(1,0,-.4,1,0,0),t.lineWidth=g,t.scale(1/u,-1/u),t.translate(-this.x,-this.y),this.x+=a*(m.horizAdvX||s.horizAdvX)/i,void 0===h[f]||isNaN(h[f])||(this.x+=h[f])}return}var{x:v,y}=this;t.fillStyle&&t.fillText(n,v,y),t.strokeStyle&&t.strokeText(n,v,y)}applyAnchoring(){if(!(this.textChunkStart>=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=0;r="start"===e?t.x-this.minX:"end"===e?t.x-this.maxX:t.x-(this.minX+this.maxX)/2;for(var n=this.textChunkStart;n<this.leafTexts.length;n++)this.leafTexts[n].x+=r;this.minX=1/0,this.maxX=-1/0,this.textChunkStart=this.leafTexts.length}}adjustChildCoordinatesRecursive(t){this.children.forEach((e,r)=>{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,n){var s=r.children[n];s.children.length>0?s.children.forEach((r,n)=>{e.adjustChildCoordinatesRecursiveCore(t,e,s,n)}):this.adjustChildCoordinates(t,e,r,n)}adjustChildCoordinates(t,e,r,n){var s=r.children[n];if("function"!=typeof s.measureText)return s;t.save(),s.setContext(t,!0);var i=s.getAttribute("x"),o=s.getAttribute("y"),a=s.getAttribute("dx"),l=s.getAttribute("dy"),u=s.getStyle("font-family").getDefinition(),c=!!u&&u.isRTL;0===n&&(i.hasValue()||i.setValue(s.getInheritedAttribute("x")),o.hasValue()||o.setValue(s.getInheritedAttribute("y")),a.hasValue()||a.setValue(s.getInheritedAttribute("dx")),l.hasValue()||l.setValue(s.getInheritedAttribute("dy")));var h=s.measureText(t);return c&&(e.x-=h),i.hasValue()?(e.applyAnchoring(),s.x=i.getPixels("x"),a.hasValue()&&(s.x+=a.getPixels("x"))):(a.hasValue()&&(e.x+=a.getPixels("x")),s.x=e.x),e.x=s.x,c||(e.x+=h),o.hasValue()?(s.y=o.getPixels("y"),l.hasValue()&&(s.y+=l.getPixels("y"))):(l.hasValue()&&(e.y+=l.getPixels("y")),s.y=e.y),e.y=s.y,e.leafTexts.push(s),e.minX=Math.min(e.minX,s.x,s.x+h),e.maxX=Math.max(e.maxX,s.x,s.x+h),s.clearContext(t),t.restore(),s}getChildBoundingBox(t,e,r,n){var s=r.children[n];if("function"!=typeof s.getBoundingBox)return null;var i=s.getBoundingBox(t);return i?(s.children.forEach((r,n)=>{var o=e.getChildBoundingBox(t,e,s,n);i.addBoundingBox(o)}),i):null}renderChild(t,e,r,n){var s=r.children[n];s.render(t),s.children.forEach((r,n)=>{e.renderChild(t,e,s,n)})}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),n=this.measureTargetText(t,r);return this.measureCache=n,n}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,n=r.getStyle("font-family").getDefinition();if(n){for(var s=this.getFontSize(),i=n.isRTL?e.split("").reverse().join(""):e,o=p(r.getAttribute("dx").getString()),a=i.length,l=0,u=0;u<a;u++)l+=(this.getGlyph(n,i,u).horizAdvX||n.horizAdvX)*s/n.fontFace.unitsPerEm,void 0===o[u]||isNaN(o[u])||(l+=o[u]);return l}if(!t.measureText)return 10*e.length;t.save(),this.setContext(t,!0);var{width:c}=t.measureText(e);return this.clearContext(t),t.restore(),c}getInheritedAttribute(t){for(var e=this;e instanceof td&&e.isFirstChild();){var r=e.parent.getAttribute(t);if(r.hasValue(!0))return r.getValue("0");e=e.parent}return null}}class tf extends td{constructor(t,e,r){super(t,e,new.target===tf||r),this.type="tspan",this.text=this.children.length>0?"":this.getTextFromNode()}getText(){return this.text}}class tp extends tf{constructor(){super(...arguments),this.type="textNode"}}class tm extends tu{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:n,window:s}=r,i=t.canvas;if(n.setDefaults(t),i.style&&void 0!==t.font&&s&&void 0!==s.getComputedStyle){t.font=s.getComputedStyle(i).getPropertyValue("font");var o=new B(r,"fontSize",to.parse(t.font).fontSize);o.hasValue()&&(r.rootEmSize=o.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:a,height:l}=n.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 u=this.getAttribute("refX"),c=this.getAttribute("refY"),h=this.getAttribute("viewBox"),d=h.hasValue()?p(h.getString()):null,f=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),m=0,g=0,v=0,y=0;d&&(m=d[0],g=d[1]),this.root||(a=this.getStyle("width").getPixels("x"),l=this.getStyle("height").getPixels("y"),"marker"===this.type&&(v=m,y=g,m=0,g=0)),n.viewPort.setCurrent(a,l),this.node&&(!this.parent||(null==(e=this.node.parentNode)?void 0:e.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(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),d&&(a=d[2],l=d[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:n.viewPort.width,desiredWidth:a,height:n.viewPort.height,desiredHeight:l,minX:m,minY:g,refX:u.getValue(),refY:c.getValue(),clip:f,clipX:v,clipY:y}),d&&(n.viewPort.removeCurrent(),n.viewPort.setCurrent(a,l))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this.getAttribute("width",!0),s=this.getAttribute("height",!0),i=this.getAttribute("viewBox"),o=this.getAttribute("style"),a=n.getNumber(0),l=s.getNumber(0);if(r)if("string"==typeof r)this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var u=this.getAttribute("preserveAspectRatio");u.hasValue()&&u.setValue(u.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(n.setValue(t),s.setValue(e),i.hasValue()||i.setValue("0 0 ".concat(a||t," ").concat(l||e)),o.hasValue()){var c=this.getStyle("width"),h=this.getStyle("height");c.hasValue()&&c.setValue("".concat(t,"px")),h.hasValue()&&h.setValue("".concat(e,"px"))}}}class tg extends tc{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),n=this.getStyle("width",!1,!0).getPixels("x"),s=this.getStyle("height",!1,!0).getPixels("y"),i=this.getAttribute("rx"),o=this.getAttribute("ry"),a=i.getPixels("x"),l=o.getPixels("y");if(i.hasValue()&&!o.hasValue()&&(l=a),o.hasValue()&&!i.hasValue()&&(a=l),a=Math.min(a,n/2),l=Math.min(l,s/2),t){var u=(Math.sqrt(2)-1)/3*4;t.beginPath(),s>0&&n>0&&(t.moveTo(e+a,r),t.lineTo(e+n-a,r),t.bezierCurveTo(e+n-a+u*a,r,e+n,r+l-u*l,e+n,r+l),t.lineTo(e+n,r+s-l),t.bezierCurveTo(e+n,r+s-l+u*l,e+n-a+u*a,r+s,e+n-a,r+s),t.lineTo(e+a,r+s),t.bezierCurveTo(e+a-u*a,r+s,e,r+s-l+u*l,e,r+s-l),t.lineTo(e,r+l),t.bezierCurveTo(e,r+l-u*l,e+a-u*a,r,e+a,r),t.closePath())}return new ta(e,r,e+n,r+s)}getMarkers(){return null}}class tv extends tc{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),n=this.getAttribute("r").getPixels();return t&&n>0&&(t.beginPath(),t.arc(e,r,n,0,2*Math.PI,!1),t.closePath()),new ta(e-n,r-n,e+n,r+n)}getMarkers(){return null}}class ty extends tc{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=(Math.sqrt(2)-1)/3*4,r=this.getAttribute("rx").getPixels("x"),n=this.getAttribute("ry").getPixels("y"),s=this.getAttribute("cx").getPixels("x"),i=this.getAttribute("cy").getPixels("y");return t&&r>0&&n>0&&(t.beginPath(),t.moveTo(s+r,i),t.bezierCurveTo(s+r,i+e*n,s+e*r,i+n,s,i+n),t.bezierCurveTo(s-e*r,i+n,s-r,i+e*n,s-r,i),t.bezierCurveTo(s-r,i-e*n,s-e*r,i-n,s,i-n),t.bezierCurveTo(s+e*r,i-n,s+r,i-e*n,s+r,i),t.closePath()),new ta(s-r,i-n,s+r,i+n)}getMarkers(){return null}}class tb extends tc{constructor(){super(...arguments),this.type="line"}getPoints(){return[new U(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new U(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:n,y:s}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(n,s)),new ta(e,r,n,s)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class t_ extends tc{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=U.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:n}]=e,s=new ta(r,n);return t&&(t.beginPath(),t.moveTo(r,n)),e.forEach(e=>{var{x:r,y:n}=e;s.addPoint(r,n),t&&t.lineTo(r,n)}),s}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((n,s)=>{s!==e&&r.push([n,n.angleTo(t[s+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class tj extends t_{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:n}]=this.points;return t&&(t.lineTo(r,n),t.closePath()),e}}class tw extends tn{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var n=this.getStyle("width").getPixels("x",!0),s=this.getStyle("height").getPixels("y",!0),i=new tm(this.document,null);i.attributes.viewBox=new B(this.document,"viewBox",this.getAttribute("viewBox").getValue()),i.attributes.width=new B(this.document,"width","".concat(n,"px")),i.attributes.height=new B(this.document,"height","".concat(s,"px")),i.attributes.transform=new B(this.document,"transform",this.getAttribute("patternTransform").getValue()),i.children=this.children;var o=this.document.createCanvas(n,s),a=o.getContext("2d"),l=this.getAttribute("x"),u=this.getAttribute("y");l.hasValue()&&u.hasValue()&&a.translate(l.getPixels("x",!0),u.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var c=-1;c<=1;c++)for(var h=-1;h<=1;h++)a.save(),i.attributes.x=new B(this.document,"x",c*o.width),i.attributes.y=new B(this.document,"y",h*o.height),i.render(a),a.restore();return t.createPattern(o,"repeat")}}class tx extends tn{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:n,y:s}=e,i=this.getAttribute("orient").getString("auto"),o=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(n,s),"auto"===i&&t.rotate(r),"strokeWidth"===o&&t.scale(t.lineWidth,t.lineWidth),t.save();var a=new tm(this.document,null);a.type=this.type,a.attributes.viewBox=new B(this.document,"viewBox",this.getAttribute("viewBox").getValue()),a.attributes.refX=new B(this.document,"refX",this.getAttribute("refX").getValue()),a.attributes.refY=new B(this.document,"refY",this.getAttribute("refY").getValue()),a.attributes.width=new B(this.document,"width",this.getAttribute("markerWidth").getValue()),a.attributes.height=new B(this.document,"height",this.getAttribute("markerHeight").getValue()),a.attributes.overflow=new B(this.document,"overflow",this.getAttribute("overflow").getValue()),a.attributes.fill=new B(this.document,"fill",this.getAttribute("fill").getColor("black")),a.attributes.stroke=new B(this.document,"stroke",this.getAttribute("stroke").getValue("none")),a.children=this.children,a.render(t),t.restore(),"strokeWidth"===o&&t.scale(1/t.lineWidth,1/t.lineWidth),"auto"===i&&t.rotate(-r),t.translate(-n,-s)}}}class tA extends tn{constructor(){super(...arguments),this.type="defs"}render(){}}class tS extends tu{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new ta;return this.children.forEach(r=>{e.addBoundingBox(r.getBoundingBox(t))}),e}}class tN extends tn{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:n,children:s}=this;s.forEach(t=>{"stop"===t.type&&n.push(t)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var n=this;this.getHrefAttribute().hasValue()&&(n=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(n));var{stops:s}=n,i=this.getGradient(t,e);if(!i)return this.addParentOpacity(r,s[s.length-1].color);if(s.forEach(t=>{i.addColorStop(t.offset,this.addParentOpacity(r,t.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:o}=this,{MAX_VIRTUAL_PIXELS:a,viewPort:l}=o.screen,[u]=l.viewPorts,c=new tg(o,null);c.attributes.x=new B(o,"x",-a/3),c.attributes.y=new B(o,"y",-a/3),c.attributes.width=new B(o,"width",a),c.attributes.height=new B(o,"height",a);var h=new tS(o,null);h.attributes.transform=new B(o,"transform",this.getAttribute("gradientTransform").getValue()),h.children=[c];var d=new tm(o,null);d.attributes.x=new B(o,"x",0),d.attributes.y=new B(o,"y",0),d.attributes.width=new B(o,"width",u.width),d.attributes.height=new B(o,"height",u.height),d.children=[h];var f=o.createCanvas(u.width,u.height),p=f.getContext("2d");return p.fillStyle=i,d.render(p),p.createPattern(f,"no-repeat")}return i}inheritStopContainer(t){this.attributesToInherit.forEach(e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}addParentOpacity(t,e){return t.hasValue()?new B(this.document,"color",e).addOpacity(t).getColor():e}}class tL extends tN{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),n=r?e.getBoundingBox(t):null;if(r&&!n)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 s=r?n.x+n.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),i=r?n.y+n.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),o=r?n.x+n.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),a=r?n.y+n.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return s===o&&i===a?null:t.createLinearGradient(s,i,o,a)}}class tk extends tN{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r="objectBoundingBox"===this.getGradientUnits(),n=e.getBoundingBox(t);if(r&&!n)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 s=r?n.x+n.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),i=r?n.y+n.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),o=s,a=i;this.getAttribute("fx").hasValue()&&(o=r?n.x+n.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(a=r?n.y+n.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var l=r?(n.width+n.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),u=this.getAttribute("fr").getPixels();return t.createRadialGradient(o,a,u,s,i,l)}}class tP extends tn{constructor(t,e,r){super(t,e,r),this.type="stop";var n=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),s=this.getStyle("stop-opacity"),i=this.getStyle("stop-color",!0);""===i.getString()&&i.setValue("#000"),s.hasValue()&&(i=i.addOpacity(s)),this.offset=n,this.color=i.getColor()}}class tC extends tn{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.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 B(t,"values",null);var n=this.getAttribute("values");n.hasValue()&&this.values.setValue(n.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return"CSS"===t?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:n}=this.getProgress(),s=r.getNumber()+(n.getNumber()-r.getNumber())*e;return"%"===t&&(s*=100),"".concat(s).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var n=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==n||this.frozen){if("remove"===n&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();return!1}this.duration+=t;var s=!1;if(this.begin<this.duration){var i=this.calcValue(),o=this.getAttribute("type");if(o.hasValue()){var a=o.getString();i="".concat(a,"(").concat(i,")")}r.setValue(i),s=!0}return s}getProgress(){var{document:t,values:e}=this,r={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(e.hasValue()){var n=r.progress*(e.getValue().length-1),s=Math.floor(n),i=Math.ceil(n);r.from=new B(t,"from",parseFloat(e.getValue()[s])),r.to=new B(t,"to",parseFloat(e.getValue()[i])),r.progress=(n-s)/(i-s)}else r.from=this.from,r.to=this.to;return r}}class tE extends tC{constructor(){super(...arguments),this.type="animateColor"}calcValue(){var{progress:t,from:e,to:r}=this.getProgress(),n=new a(e.getColor()),s=new a(r.getColor());if(n.ok&&s.ok){var i=n.r+(s.r-n.r)*t,o=n.g+(s.g-n.g)*t,l=n.b+(s.b-n.b)*t;return"rgb(".concat(Math.floor(i),", ").concat(Math.floor(o),", ").concat(Math.floor(l),")")}return this.getAttribute("from").getColor()}}class tO extends tC{constructor(){super(...arguments),this.type="animateTransform"}calcValue(){var{progress:t,from:e,to:r}=this.getProgress(),n=p(e.getString()),s=p(r.getString());return n.map((e,r)=>e+(s[r]-e)*t).join(" ")}}class tT extends tn{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:n}=t,{children:s}=this;for(var i of s)switch(i.type){case"font-face":this.fontFace=i;var o=i.getStyle("font-family");o.hasValue()&&(n[o.getString()]=this);break;case"missing-glyph":this.missingGlyph=i;break;case"glyph":i.arabicForm?(this.isRTL=!0,this.isArabic=!0,void 0===this.glyphs[i.unicode]&&(this.glyphs[i.unicode]=Object.create(null)),this.glyphs[i.unicode][i.arabicForm]=i):this.glyphs[i.unicode]=i}}render(){}}class tI extends tn{constructor(t,e,r){super(t,e,r),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 tM extends tc{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class tR extends td{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class tF extends td{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:n}=e,s=n[0],i=n.length>0&&Array.from(n).every(t=>3===t.nodeType);this.hasText=i,this.text=i?this.getTextFromNode(s):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:n}=this,{mouse:s}=e.screen,i=new B(e,"fontSize",to.parse(e.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new ta(r,n-i.getPixels("y"),r+this.measureText(t),n))}else if(this.children.length>0){var o=new tS(this.document,null);o.children=this.children,o.parent=this,o.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){this.document.ctx.canvas.style.cursor="pointer"}}function tD(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function tB(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?tD(Object(r),!0).forEach(function(e){(0,i.default)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):tD(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}class tz extends td{constructor(t,e,r){super(t,e,r),this.type="textPath",this.textWidth=0,this.textHeight=0,this.pathLength=-1,this.glyphInfo=null,this.letterSpacingCache=[],this.measuresCache=new Map([["",0]]);var n=this.getHrefAttribute().getDefinition();this.text=this.getTextFromNode(),this.dataArray=this.parsePathData(n)}getText(){return this.text}path(t){var{dataArray:e}=this;t&&t.beginPath(),e.forEach(e=>{var{type:r,points:n}=e;switch(r){case tl.LINE_TO:t&&t.lineTo(n[0],n[1]);break;case tl.MOVE_TO:t&&t.moveTo(n[0],n[1]);break;case tl.CURVE_TO:t&&t.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);break;case tl.QUAD_TO:t&&t.quadraticCurveTo(n[0],n[1],n[2],n[3]);break;case tl.ARC:var[s,i,o,a,l,u,c,h]=n,d=o>a?1:o/a,f=o>a?a/o:1;t&&(t.translate(s,i),t.rotate(c),t.scale(d,f),t.arc(0,0,o>a?o:a,l,l+u,!!(1-h)),t.scale(1/d,1/f),t.rotate(-c),t.translate(-s,-i));break;case tl.CLOSE_PATH:t&&t.closePath()}})}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:n}=this,s=t.fillStyle;"underline"===e&&t.beginPath(),n.forEach((n,s)=>{var{p0:i,p1:o,rotation:a,text:l}=n;t.save(),t.translate(i.x,i.y),t.rotate(a),t.fillStyle&&t.fillText(l,0,0),t.strokeStyle&&t.strokeText(l,0,0),t.restore(),"underline"===e&&(0===s&&t.moveTo(i.x,i.y+r/8),t.lineTo(o.x,o.y+r/5))}),"underline"===e&&(t.lineWidth=r/20,t.strokeStyle=s,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,n,s,i,o,a,l){var u=i,c=this.measureText(t,a);" "===a&&"justify"===e&&r<n&&(c+=(n-r)/s),l>-1&&(u+=this.getLetterSpacingAt(l));var h=this.textHeight/20,d=this.getEquidistantPointOnPath(u,h,0),f=this.getEquidistantPointOnPath(u+c,h,0),p={p0:d,p1:f},m=d&&f?Math.atan2(f.y-d.y,f.x-d.x):0;if(o){var g=Math.cos(Math.PI/2+m)*o,v=Math.cos(-m)*o;p.p0=tB(tB({},d),{},{x:d.x+g,y:d.y+v}),p.p1=tB(tB({},f),{},{x:f.x+g,y:f.y+v})}return{offset:u+=c,segment:p,rotation:m}}measureText(t,e){var{measuresCache:r}=this,n=e||this.getText();if(r.has(n))return r.get(n);var s=this.measureTargetText(t,n);return r.set(n,s),s}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),n=e.split(" ").length-1,s=this.parent.getAttribute("dx").split().map(t=>t.getPixels("x")),i=this.parent.getAttribute("dy").getPixels("y"),o=this.parent.getStyle("text-anchor").getString("start"),a=this.getStyle("letter-spacing"),l=this.parent.getStyle("letter-spacing"),u=0;a.hasValue()&&"inherit"!==a.getValue()?a.hasValue()&&"initial"!==a.getValue()&&"unset"!==a.getValue()&&(u=a.getPixels()):u=l.getPixels();var c=[],h=e.length;this.letterSpacingCache=c;for(var d=0;d<h;d++)c.push(void 0!==s[d]?s[d]:u);var f=c.reduce((t,e,r)=>0===r?0:t+e||0,0),p=this.measureText(t),m=Math.max(p+f,0);this.textWidth=p,this.textHeight=this.getFontSize(),this.glyphInfo=[];var g=this.getPathLength(),v=this.getStyle("startOffset").getNumber(0)*g,y=0;("middle"===o||"center"===o)&&(y=-m/2),("end"===o||"right"===o)&&(y=-m),y+=v,r.forEach((e,s)=>{var{offset:a,segment:l,rotation:u}=this.findSegmentToFitChar(t,o,m,g,n,y,i,e,s);y=a,l.p0&&l.p1&&this.glyphInfo.push({text:r[s],p0:l.p0,p1:l.p1,rotation:u})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:n}=r,s=n?n.x:0,i=n?n.y:0,o=r.next(),a=o.type,l=[];switch(o.type){case tl.MOVE_TO:this.pathM(r,l);break;case tl.LINE_TO:a=this.pathL(r,l);break;case tl.HORIZ_LINE_TO:a=this.pathH(r,l);break;case tl.VERT_LINE_TO:a=this.pathV(r,l);break;case tl.CURVE_TO:this.pathC(r,l);break;case tl.SMOOTH_CURVE_TO:a=this.pathS(r,l);break;case tl.QUAD_TO:this.pathQ(r,l);break;case tl.SMOOTH_QUAD_TO:a=this.pathT(r,l);break;case tl.ARC:l=this.pathA(r);break;case tl.CLOSE_PATH:tc.pathZ(r)}o.type!==tl.CLOSE_PATH?e.push({type:a,points:l,start:{x:s,y:i},pathLength:this.calcLength(s,i,a,l)}):e.push({type:tl.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:n}=tc.pathM(t).point;e.push(r,n)}pathL(t,e){var{x:r,y:n}=tc.pathL(t).point;return e.push(r,n),tl.LINE_TO}pathH(t,e){var{x:r,y:n}=tc.pathH(t).point;return e.push(r,n),tl.LINE_TO}pathV(t,e){var{x:r,y:n}=tc.pathV(t).point;return e.push(r,n),tl.LINE_TO}pathC(t,e){var{point:r,controlPoint:n,currentPoint:s}=tc.pathC(t);e.push(r.x,r.y,n.x,n.y,s.x,s.y)}pathS(t,e){var{point:r,controlPoint:n,currentPoint:s}=tc.pathS(t);return e.push(r.x,r.y,n.x,n.y,s.x,s.y),tl.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:n}=tc.pathQ(t);e.push(r.x,r.y,n.x,n.y)}pathT(t,e){var{controlPoint:r,currentPoint:n}=tc.pathT(t);return e.push(r.x,r.y,n.x,n.y),tl.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:n,xAxisRotation:s,centp:i,a1:o,ad:a}=tc.pathA(t);return 0===n&&a>0&&(a-=2*Math.PI),1===n&&a<0&&(a+=2*Math.PI),[i.x,i.y,e,r,o,a,s,n]}calcLength(t,e,r,n){var s=0,i=null,o=null,a=0;switch(r){case tl.LINE_TO:return this.getLineLength(t,e,n[0],n[1]);case tl.CURVE_TO:for(s=0,i=this.getPointOnCubicBezier(0,t,e,n[0],n[1],n[2],n[3],n[4],n[5]),a=.01;a<=1;a+=.01)o=this.getPointOnCubicBezier(a,t,e,n[0],n[1],n[2],n[3],n[4],n[5]),s+=this.getLineLength(i.x,i.y,o.x,o.y),i=o;return s;case tl.QUAD_TO:for(s=0,i=this.getPointOnQuadraticBezier(0,t,e,n[0],n[1],n[2],n[3]),a=.01;a<=1;a+=.01)o=this.getPointOnQuadraticBezier(a,t,e,n[0],n[1],n[2],n[3]),s+=this.getLineLength(i.x,i.y,o.x,o.y),i=o;return s;case tl.ARC:s=0;var l=n[4],u=n[5],c=n[4]+u,h=Math.PI/180;if(Math.abs(l-c)<h&&(h=Math.abs(l-c)),i=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],l,0),u<0)for(a=l-h;a>c;a-=h)o=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],a,0),s+=this.getLineLength(i.x,i.y,o.x,o.y),i=o;else for(a=l+h;a<c;a+=h)o=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],a,0),s+=this.getLineLength(i.x,i.y,o.x,o.y),i=o;return o=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],c,0),s+=this.getLineLength(i.x,i.y,o.x,o.y)}return 0}getPointOnLine(t,e,r,n,s){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:r,a=(s-r)/(n-e+k),l=Math.sqrt(t*t/(1+a*a));n<e&&(l*=-1);var u=a*l,c=null;if(n===e)c={x:i,y:o+u};else if((o-r)/(i-e+k)===a)c={x:i+l,y:o+u};else{var h=0,d=0,f=this.getLineLength(e,r,n,s);if(f<k)return null;var p=(i-e)*(n-e)+(o-r)*(s-r);p/=f*f,h=e+p*(n-e),d=r+p*(s-r);var m=this.getLineLength(i,o,h,d),g=Math.sqrt(t*t-m*m);l=Math.sqrt(g*g/(1+a*a)),n<e&&(l*=-1),u=a*l,c={x:h+l,y:d+u}}return c}getPointOnPath(t){var e=this.getPathLength(),r=0,n=null;if(t<-5e-5||t-5e-5>e)return null;var{dataArray:s}=this;for(var i of s){if(i&&(i.pathLength<5e-5||r+i.pathLength+5e-5<t)){r+=i.pathLength;continue}var o=t-r,a=0;switch(i.type){case tl.LINE_TO:n=this.getPointOnLine(o,i.start.x,i.start.y,i.points[0],i.points[1],i.start.x,i.start.y);break;case tl.ARC:var l=i.points[4],u=i.points[5],c=i.points[4]+u;if(a=l+o/i.pathLength*u,u<0&&a<c||u>=0&&a>c)break;n=this.getPointOnEllipticalArc(i.points[0],i.points[1],i.points[2],i.points[3],a,i.points[6]);break;case tl.CURVE_TO:(a=o/i.pathLength)>1&&(a=1),n=this.getPointOnCubicBezier(a,i.start.x,i.start.y,i.points[0],i.points[1],i.points[2],i.points[3],i.points[4],i.points[5]);break;case tl.QUAD_TO:(a=o/i.pathLength)>1&&(a=1),n=this.getPointOnQuadraticBezier(a,i.start.x,i.start.y,i.points[0],i.points[1],i.points[2],i.points[3])}if(n)return n;break}return null}getLineLength(t,e,r,n){return Math.sqrt((r-t)*(r-t)+(n-e)*(n-e))}getPathLength(){return -1===this.pathLength&&(this.pathLength=this.dataArray.reduce((t,e)=>e.pathLength>0?t+e.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,e,r,n,s,i,o,a,l){return{x:a*O(t)+i*T(t)+n*I(t)+e*M(t),y:l*O(t)+o*T(t)+s*I(t)+r*M(t)}}getPointOnQuadraticBezier(t,e,r,n,s,i,o){return{x:t*t*i+n*F(t)+e*D(t),y:t*t*o+s*F(t)+r*D(t)}}getPointOnEllipticalArc(t,e,r,n,s,i){var o=Math.cos(i),a=Math.sin(i),l={x:r*Math.cos(s),y:n*Math.sin(s)};return{x:t+(l.x*o-l.y*a),y:e+(l.x*a+l.y*o)}}buildEquidistantCache(t,e){var r=this.getPathLength(),n=e||.25,s=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==s||this.equidistantCache.precision!==n){this.equidistantCache={step:s,precision:n,points:[]};for(var i=0,o=0;o<=r;o+=n){var a=this.getPointOnPath(o),l=this.getPointOnPath(o+n);a&&l&&(i+=this.getLineLength(a.x,a.y,l.x,l.y))>=s&&(this.equidistantCache.points.push({x:a.x,y:a.y,distance:o}),i-=s)}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var n=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[n]||null}}var tU=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class tq extends tu{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var n=this.getHrefAttribute().getString();if(!n)return;var s=n.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(n);t.images.push(this),s?this.loadSvg(n):this.loadImage(n),this.isSvg=s}loadImage(t){var e=this;return(0,n.default)(function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0})()}loadSvg(t){var e=this;return(0,n.default)(function*(){var r=tU.exec(t);if(r){var n=r[5];"base64"===r[4]?e.image=atob(n):e.image=decodeURIComponent(n)}else try{var s=yield e.document.fetch(t);e.image=yield s.text()}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:n}=this,s=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),o=this.getStyle("width").getPixels("x"),a=this.getStyle("height").getPixels("y");if(n&&r&&o&&a){if(t.save(),t.translate(s,i),this.isSvg){var l=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:o,scaleHeight:a});l.document.documentElement.parent=this,l.render()}else{var u=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o,desiredWidth:u.width,height:a,desiredHeight:u.height}),this.loaded&&(void 0===u.complete||u.complete)&&t.drawImage(u,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y");return new ta(t,e,t+this.getStyle("width").getPixels("x"),e+this.getStyle("height").getPixels("y"))}}class tV extends tu{constructor(){super(...arguments),this.type="symbol"}render(t){}}class tH{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,n.default)(function*(){try{var{document:n}=r,s=(yield n.canvg.parser.load(e)).getElementsByTagName("font");Array.from(s).forEach(e=>{var r=n.createElement(e);n.definitions[t]=r})}catch(t){console.error('Error while loading font "'.concat(e,'":'),t)}r.loaded=!0})()}}class tW extends tn{constructor(t,e,r){super(t,e,r),this.type="style",h(Array.from(e.childNodes).map(t=>t.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")).split("}").forEach(e=>{var r=e.trim();if(r){var n=r.split("{"),s=n[0].split(","),i=n[1].split(";");s.forEach(e=>{var r=e.trim();if(r){var n=t.styles[r]||{};if(i.forEach(e=>{var r=e.indexOf(":"),s=e.substr(0,r).trim(),i=e.substr(r+1,e.length-r).trim();s&&i&&(n[s]=new B(t,s,i))}),t.styles[r]=n,t.stylesSpecificity[r]=L(r),"@font-face"===r){var s=n["font-family"].getString().replace(/"|'/g,"");n.src.getString().split(",").forEach(e=>{if(e.indexOf('format("svg")')>0){var r=v(e);r&&new tH(t).load(s,r)}})}}})}})}}tW.parseExternalUrl=v;class tG extends tu{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var n=r;if("symbol"===r.type&&((n=new tm(e,null)).attributes.viewBox=new B(e,"viewBox",r.getAttribute("viewBox").getString()),n.attributes.preserveAspectRatio=new B(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),n.attributes.overflow=new B(e,"overflow",r.getAttribute("overflow").getString()),n.children=r.children,r.styles.opacity=new B(e,"opacity",this.calculateOpacity())),"svg"===n.type){var s=this.getStyle("width",!1,!0),i=this.getStyle("height",!1,!0);s.hasValue()&&(n.attributes.width=new B(e,"width",s.getString())),i.hasValue()&&(n.attributes.height=new B(e,"height",i.getString()))}var o=n.parent;n.parent=this,n.render(t),n.parent=o}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return tr.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function tY(t,e,r,n){return e+Math.cos(t)*r+Math.sin(t)*n}class tX extends tn{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var n=p(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":var s=n[0];n=[.213+.787*s,.715-.715*s,.072-.072*s,0,0,.213-.213*s,.715+.285*s,.072-.072*s,0,0,.213-.213*s,.715-.715*s,.072+.928*s,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var i=n[0]*Math.PI/180;n=[tY(i,.213,.787,-.213),tY(i,.715,-.715,-.715),tY(i,.072,-.072,.928),0,0,tY(i,.213,-.213,.143),tY(i,.715,.285,.14),tY(i,.072,-.072,-.283),0,0,tY(i,.213,-.213,-.787),tY(i,.715,-.715,.715),tY(i,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":n=[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]}this.matrix=n,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,n,s){for(var{includeOpacity:i,matrix:o}=this,a=t.getImageData(0,0,n,s),l=0;l<s;l++)for(var u=0;u<n;u++){var c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S,N,L,k,P,C=(c=a.data)[l*n*4+4*u+0],E=(h=a.data)[l*n*4+4*u+1],O=(d=a.data)[l*n*4+4*u+2],T=(f=a.data)[l*n*4+4*u+3],I=o[0]*C+o[1]*E+o[2]*O+o[3]*T+ +o[4],M=o[5]*C+o[6]*E+o[7]*O+o[8]*T+ +o[9],R=o[10]*C+o[11]*E+o[12]*O+o[13]*T+ +o[14],F=o[15]*C+o[16]*E+o[17]*O+o[18]*T+ +o[19];i&&(I=0,M=0,R=0,F*=T/255),p=a.data,m=u,g=l,v=I,p[g*n*4+4*m+0]=v,y=a.data,b=u,_=l,j=M,y[_*n*4+4*b+1]=j,w=a.data,x=u,A=l,S=R,w[A*n*4+4*x+2]=S,N=a.data,L=u,k=l,P=F,N[k*n*4+4*L+3]=P}t.clearRect(0,0,n,s),t.putImageData(a,0,0)}}class t$ extends tn{constructor(){super(...arguments),this.type="mask"}apply(t,e){var{document:r}=this,n=this.getAttribute("x").getPixels("x"),s=this.getAttribute("y").getPixels("y"),i=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");if(!i&&!o){var a=new ta;this.children.forEach(e=>{a.addBoundingBox(e.getBoundingBox(t))}),n=Math.floor(a.x1),s=Math.floor(a.y1),i=Math.floor(a.width),o=Math.floor(a.height)}var l=this.removeStyles(e,t$.ignoreStyles),u=r.createCanvas(n+i,s+o),c=u.getContext("2d");r.screen.setDefaults(c),this.renderChildren(c),new tX(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(c,0,0,n+i,s+o);var h=r.createCanvas(n+i,s+o),d=h.getContext("2d");r.screen.setDefaults(d),e.render(d),d.globalCompositeOperation="destination-in",d.fillStyle=c.createPattern(u,"no-repeat"),d.fillRect(0,0,n+i,s+o),t.fillStyle=d.createPattern(h,"no-repeat"),t.fillRect(0,0,n+i,s+o),this.restoreStyles(e,l)}render(t){}}t$.ignoreStyles=["mask","transform","clip-path"];var tZ=()=>{};class tK extends tn{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:n,closePath:s}=t;r&&(r.beginPath=tZ,r.closePath=tZ),Reflect.apply(n,t,[]),this.children.forEach(n=>{if(void 0!==n.path){var i=void 0!==n.elementTransform?n.elementTransform():null;i||(i=tr.fromElement(e,n)),i&&i.apply(t),n.path(t),r&&(r.closePath=s),i&&i.unapply(t)}}),Reflect.apply(s,t,[]),t.clip(),r&&(r.beginPath=n,r.closePath=s)}render(t){}}class tJ extends tn{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:n}=this,s=e.getBoundingBox(t);if(s){var i=0,o=0;n.forEach(t=>{var e=t.extraFilterDistance||0;i=Math.max(i,e),o=Math.max(o,e)});var a=Math.floor(s.width),l=Math.floor(s.height),u=a+2*i,c=l+2*o;if(!(u<1)&&!(c<1)){var h=Math.floor(s.x),d=Math.floor(s.y),f=this.removeStyles(e,tJ.ignoreStyles),p=r.createCanvas(u,c),m=p.getContext("2d");r.screen.setDefaults(m),m.translate(-h+i,-d+o),e.render(m),n.forEach(t=>{"function"==typeof t.apply&&t.apply(m,0,0,u,c)}),t.drawImage(p,0,0,u,c,h-i,d-o,u,c),this.restoreStyles(e,f)}}}render(t){}}tJ.ignoreStyles=["filter","transform","clip-path"];class tQ extends tn{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,n,s){}}class t0 extends tn{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,n,s){}}class t1 extends tn{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,n,s){}}class t2 extends tn{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,n,s){var{document:i,blurRadius:o}=this,a=i.window?i.window.document.body:null,l=t.canvas;l.id=i.getUniqueId(),a&&(l.style.display="none",a.appendChild(l)),(0,u.canvasRGBA)(l,e,r,n,s,o),a&&a.removeChild(l)}}class t5 extends tn{constructor(){super(...arguments),this.type="title"}}class t3 extends tn{constructor(){super(...arguments),this.type="desc"}}function t4(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function t6(){return(t6=(0,n.default)(function*(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.createElement("img");return e&&(r.crossOrigin="Anonymous"),new Promise((e,n)=>{r.onload=()=>{e(r)},r.onerror=(t,e,r,s,i)=>{n(i)},r.src=t})})).apply(this,arguments)}class t8{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:n=t8.createCanvas,createImage:s=t8.createImage,anonymousCrossOrigin:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=n,this.createImage=this.bindCreateImage(s,i),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return"boolean"==typeof e?(r,n)=>t(r,"boolean"==typeof n?n:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=t8.elementTypes[e];return void 0!==r?new r(this,t):new ts(this,t)}createTextNode(t){return new tp(this,t)}setViewBox(t){this.screen.setViewBox(function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?t4(Object(r),!0).forEach(function(e){(0,i.default)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):t4(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({document:this},t))}}function t7(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function t9(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?t7(Object(r),!0).forEach(function(e){(0,i.default)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):t7(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}t8.createCanvas=function(t,e){var r=document.createElement("canvas");return r.width=t,r.height=e,r},t8.createImage=function(t){return t6.apply(this,arguments)},t8.elementTypes={svg:tm,rect:tg,circle:tv,ellipse:ty,line:tb,polyline:t_,polygon:tj,path:tc,pattern:tw,marker:tx,defs:tA,linearGradient:tL,radialGradient:tk,stop:tP,animate:tC,animateColor:tE,animateTransform:tO,font:tT,"font-face":tI,"missing-glyph":tM,glyph:th,text:td,tspan:tf,tref:tR,a:tF,textPath:tz,image:tq,g:tS,symbol:tV,style:tW,use:tG,mask:t$,clipPath:tK,filter:tJ,feDropShadow:tQ,feMorphology:t0,feComposite:t1,feColorMatrix:tX,feGaussianBlur:t2,title:t5,desc:t3};class et{constructor(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.parser=new X(r),this.screen=new W(t,r),this.options=r;var n=new t8(this,r),s=n.createDocumentElement(e);this.document=n,this.documentElement=s}static from(t,e){var r=arguments;return(0,n.default)(function*(){var n=r.length>2&&void 0!==r[2]?r[2]:{},s=new X(n);return new et(t,(yield s.parse(e)),n)})()}static fromString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new et(t,new X(r).parseFromString(e),r)}fork(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return et.from(t,e,t9(t9({},this.options),r))}forkString(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return et.fromString(t,e,t9(t9({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,n.default)(function*(){var r=t.length>0&&void 0!==t[0]?t[0]:{};e.start(t9({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()})()}start(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{documentElement:e,screen:r,options:n}=this;r.start(e,t9(t9({enableRedraw:!0},n),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.documentElement.resize(t,e,r)}}},
vendor: 286 bytes, line 1
1"./node_modules/core-js/internals/a-callable.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-callable.js"),s=r("./node_modules/core-js/internals/try-to-string.js"),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(s(t)+" is not a function")}},
vendor: 295 bytes, line 1
1"./node_modules/core-js/internals/a-constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-constructor.js"),s=r("./node_modules/core-js/internals/try-to-string.js"),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(s(t)+" is not a constructor")}},
vendor: 268 bytes, line 1
1"./node_modules/core-js/internals/a-possible-prototype.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-possible-prototype.js"),s=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i("Can't set "+s(t)+" as a prototype")}},
vendor: 174 bytes, line 1
1"./node_modules/core-js/internals/a-set.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/set-helpers.js").has;t.exports=function(t){return n(t),t}},
vendor: 402 bytes, line 1
1"./node_modules/core-js/internals/add-to-unscopables.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/well-known-symbol.js"),s=r("./node_modules/core-js/internals/object-create.js"),i=r("./node_modules/core-js/internals/object-define-property.js").f,o=n("unscopables"),a=Array.prototype;void 0===a[o]&&i(a,o,{configurable:!0,value:s(null)}),t.exports=function(t){a[o][t]=!0}},
vendor: 216 bytes, line 1
1"./node_modules/core-js/internals/advance-string-index.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/string-multibyte.js").charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},
vendor: 242 bytes, line 1
1"./node_modules/core-js/internals/an-instance.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/object-is-prototype-of.js"),s=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new s("Incorrect invocation")}},
vendor: 234 bytes, line 1
1"./node_modules/core-js/internals/an-object.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-object.js"),s=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(s(t)+" is not an object")}},
vendor: 290 bytes, line 1
1"./node_modules/core-js/internals/array-buffer-non-extensible.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/fails.js")(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})},
vendor: 319 bytes, line 1
1"./node_modules/core-js/internals/array-for-each.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/array-iteration.js").forEach;t.exports=r("./node_modules/core-js/internals/array-method-is-strict.js")("forEach")?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},
vendor: 1,094 bytes, line 1
1"./node_modules/core-js/internals/array-from.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-context.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-object.js"),o=r("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),a=r("./node_modules/core-js/internals/is-array-iterator-method.js"),l=r("./node_modules/core-js/internals/is-constructor.js"),u=r("./node_modules/core-js/internals/length-of-array-like.js"),c=r("./node_modules/core-js/internals/create-property.js"),h=r("./node_modules/core-js/internals/get-iterator.js"),d=r("./node_modules/core-js/internals/get-iterator-method.js"),f=Array;t.exports=function(t){var e,r,p,m,g,v,y=i(t),b=l(this),_=arguments.length,j=_>1?arguments[1]:void 0,w=void 0!==j;w&&(j=n(j,_>2?arguments[2]:void 0));var x=d(y),A=0;if(x&&!(this===f&&a(x)))for(r=b?new this:[],g=(m=h(y,x)).next;!(p=s(g,m)).done;A++)v=w?o(m,j,[p.value,A],!0):p.value,c(r,A,v);else for(e=u(y),r=b?new this(e):f(e);e>A;A++)v=w?j(y[A],A):y[A],c(r,A,v);return r.length=A,r}},
vendor: 527 bytes, line 1
1"./node_modules/core-js/internals/array-includes.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-indexed-object.js"),s=r("./node_modules/core-js/internals/to-absolute-index.js"),i=r("./node_modules/core-js/internals/length-of-array-like.js"),o=function(t){return function(e,r,o){var a,l=n(e),u=i(l);if(0===u)return!t&&-1;var c=s(o,u);if(t&&r!=r){for(;u>c;)if((a=l[c++])!=a)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===r)return t||c||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},
vendor: 971 bytes, line 1
1"./node_modules/core-js/internals/array-iteration.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-context.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/indexed-object.js"),o=r("./node_modules/core-js/internals/to-object.js"),a=r("./node_modules/core-js/internals/length-of-array-like.js"),l=r("./node_modules/core-js/internals/array-species-create.js"),u=s([].push),c=function(t){var e=1===t,r=2===t,s=3===t,c=4===t,h=6===t,d=7===t,f=5===t||h;return function(p,m,g,v){for(var y,b,_=o(p),j=i(_),w=a(j),x=n(m,g),A=0,S=v||l,N=e?S(p,w):r||d?S(p,0):void 0;w>A;A++)if((f||A in j)&&(b=x(y=j[A],A,_),t))if(e)N[A]=b;else if(b)switch(t){case 3:return!0;case 5:return y;case 6:return A;case 2:u(N,y)}else switch(t){case 4:return!1;case 7:u(N,y)}return h?-1:s||c?c:N}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},
vendor: 434 bytes, line 1
1"./node_modules/core-js/internals/array-method-has-species-support.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/well-known-symbol.js"),i=r("./node_modules/core-js/internals/environment-v8-version.js"),o=s("species");t.exports=function(t){return i>=51||!n(function(){var e=[];return(e.constructor={})[o]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},
vendor: 246 bytes, line 1
1"./node_modules/core-js/internals/array-method-is-strict.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js");t.exports=function(t,e){var r=[][t];return!!r&&n(function(){r.call(null,e||function(){return 1},1)})}},
vendor: 666 bytes, line 1
1"./node_modules/core-js/internals/array-reduce.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-callable.js"),s=r("./node_modules/core-js/internals/to-object.js"),i=r("./node_modules/core-js/internals/indexed-object.js"),o=r("./node_modules/core-js/internals/length-of-array-like.js"),a=TypeError,l="Reduce of empty array with no initial value",u=function(t){return function(e,r,u,c){var h=s(e),d=i(h),f=o(h);if(n(r),0===f&&u<2)throw new a(l);var p=t?f-1:0,m=t?-1:1;if(u<2)for(;;){if(p in d){c=d[p],p+=m;break}if(p+=m,t?p<0:f<=p)throw new a(l)}for(;t?p>=0:f>p;p+=m)p in d&&(c=r(c,d[p],p,h));return c}};t.exports={left:u(!1),right:u(!0)}},
vendor: 163 bytes, line 1
1"./node_modules/core-js/internals/array-slice.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/function-uncurry-this.js")([].slice)},
vendor: 487 bytes, line 1
1"./node_modules/core-js/internals/array-species-constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-array.js"),s=r("./node_modules/core-js/internals/is-constructor.js"),i=r("./node_modules/core-js/internals/is-object.js"),o=r("./node_modules/core-js/internals/well-known-symbol.js")("species"),a=Array;t.exports=function(t){var e;return n(t)&&(s(e=t.constructor)&&(e===a||n(e.prototype))?e=void 0:i(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?a:e}},
vendor: 215 bytes, line 1
1"./node_modules/core-js/internals/array-species-create.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/array-species-constructor.js");t.exports=function(t,e){return new(n(t))(0===e?0:e)}},
vendor: 304 bytes, line 1
1"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/an-object.js"),s=r("./node_modules/core-js/internals/iterator-close.js");t.exports=function(t,e,r,i){try{return i?e(n(r)[0],r[1]):e(r)}catch(e){s(t,"throw",e)}}},
vendor: 502 bytes, line 1
1"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),s=!1;try{var i=0,o={next:function(){return{done:!!i++}},return:function(){s=!0}};o[n]=function(){return this},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){try{if(!e&&!s)return!1}catch(t){return!1}var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},t(i)}catch(t){}return r}},
vendor: 223 bytes, line 1
1"./node_modules/core-js/internals/classof-raw.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=n({}.toString),i=n("".slice);t.exports=function(t){return i(s(t),8,-1)}},
vendor: 605 bytes, line 1
1"./node_modules/core-js/internals/classof.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-string-tag-support.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/classof-raw.js"),o=r("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),a=Object,l="Arguments"===i(function(){return arguments}()),u=function(t,e){try{return t[e]}catch(t){}};t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=u(e=a(t),o))?r:l?i(e):"Object"===(n=i(e))&&s(e.callee)?"Arguments":n}},
vendor: 2,675 bytes, line 1
1"./node_modules/core-js/internals/collection-strong.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/object-create.js"),s=r("./node_modules/core-js/internals/define-built-in-accessor.js"),i=r("./node_modules/core-js/internals/define-built-ins.js"),o=r("./node_modules/core-js/internals/function-bind-context.js"),a=r("./node_modules/core-js/internals/an-instance.js"),l=r("./node_modules/core-js/internals/is-null-or-undefined.js"),u=r("./node_modules/core-js/internals/iterate.js"),c=r("./node_modules/core-js/internals/iterator-define.js"),h=r("./node_modules/core-js/internals/create-iter-result-object.js"),d=r("./node_modules/core-js/internals/set-species.js"),f=r("./node_modules/core-js/internals/descriptors.js"),p=r("./node_modules/core-js/internals/internal-metadata.js").fastKey,m=r("./node_modules/core-js/internals/internal-state.js"),g=m.set,v=m.getterFor;t.exports={getConstructor:function(t,e,r,c){var h=t(function(t,s){a(t,d),g(t,{type:e,index:n(null),first:null,last:null,size:0}),f||(t.size=0),l(s)||u(s,t[c],{that:t,AS_ENTRIES:r})}),d=h.prototype,m=v(e),y=function(t,e,r){var n,s,i=m(t),o=b(t,e);return o?o.value=r:(i.last=o={index:s=p(e,!0),key:e,value:r,previous:n=i.last,next:null,removed:!1},i.first||(i.first=o),n&&(n.next=o),f?i.size++:t.size++,"F"!==s&&(i.index[s]=o)),t},b=function(t,e){var r,n=m(t),s=p(e);if("F"!==s)return n.index[s];for(r=n.first;r;r=r.next)if(r.key===e)return r};return i(d,{clear:function(){for(var t=m(this),e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=null),e=e.next;t.first=t.last=null,t.index=n(null),f?t.size=0:this.size=0},delete:function(t){var e=m(this),r=b(this,t);if(r){var n=r.next,s=r.previous;delete e.index[r.index],r.removed=!0,s&&(s.next=n),n&&(n.previous=s),e.first===r&&(e.first=n),e.last===r&&(e.last=s),f?e.size--:this.size--}return!!r},forEach:function(t){for(var e,r=m(this),n=o(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:r.first;)for(n(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!b(this,t)}}),i(d,r?{get:function(t){var e=b(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),f&&s(d,"size",{configurable:!0,get:function(){return m(this).size}}),h},setStrong:function(t,e,r){var n=e+" Iterator",s=v(e),i=v(n);c(t,e,function(t,e){g(this,{type:n,target:t,state:s(t),kind:e,last:null})},function(){for(var t=i(this),e=t.kind,r=t.last;r&&r.removed;)r=r.previous;return t.target&&(t.last=r=r?r.next:t.state.first)?"keys"===e?h(r.key,!1):"values"===e?h(r.value,!1):h([r.key,r.value],!1):(t.target=null,h(void 0,!0))},r?"entries":"values",!r,!0),d(e)}}},
vendor: 1,995 bytes, line 1
1"./node_modules/core-js/internals/collection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/function-uncurry-this.js"),o=r("./node_modules/core-js/internals/is-forced.js"),a=r("./node_modules/core-js/internals/define-built-in.js"),l=r("./node_modules/core-js/internals/internal-metadata.js"),u=r("./node_modules/core-js/internals/iterate.js"),c=r("./node_modules/core-js/internals/an-instance.js"),h=r("./node_modules/core-js/internals/is-callable.js"),d=r("./node_modules/core-js/internals/is-null-or-undefined.js"),f=r("./node_modules/core-js/internals/is-object.js"),p=r("./node_modules/core-js/internals/fails.js"),m=r("./node_modules/core-js/internals/check-correctness-of-iteration.js"),g=r("./node_modules/core-js/internals/set-to-string-tag.js"),v=r("./node_modules/core-js/internals/inherit-if-required.js");t.exports=function(t,e,r){var y=-1!==t.indexOf("Map"),b=-1!==t.indexOf("Weak"),_=y?"set":"add",j=s[t],w=j&&j.prototype,x=j,A={},S=function(t){var e=i(w[t]);a(w,t,"add"===t?function(t){return e(this,0===t?0:t),this}:"delete"===t?function(t){return(!b||!!f(t))&&e(this,0===t?0:t)}:"get"===t?function(t){return b&&!f(t)?void 0:e(this,0===t?0:t)}:"has"===t?function(t){return(!b||!!f(t))&&e(this,0===t?0:t)}:function(t,r){return e(this,0===t?0:t,r),this})};if(o(t,!h(j)||!(b||w.forEach&&!p(function(){new j().entries().next()}))))x=r.getConstructor(e,t,y,_),l.enable();else if(o(t,!0)){var N=new x,L=N[_](b?{}:-0,1)!==N,k=p(function(){N.has(1)}),P=m(function(t){new j(t)}),C=!b&&p(function(){for(var t=new j,e=5;e--;)t[_](e,e);return!t.has(-0)});P||((x=e(function(t,e){c(t,w);var r=v(new j,t,x);return d(e)||u(e,r[_],{that:r,AS_ENTRIES:y}),r})).prototype=w,w.constructor=x),(k||C)&&(S("delete"),S("has"),y&&S("get")),(C||L)&&S(_),b&&w.clear&&delete w.clear}return A[t]=x,n({global:!0,constructor:!0,forced:x!==j},A),g(x,t),b||r.setStrong(x,t,y),x}},
vendor: 475 bytes, line 1
1"./node_modules/core-js/internals/copy-constructor-properties.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/has-own-property.js"),s=r("./node_modules/core-js/internals/own-keys.js"),i=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),o=r("./node_modules/core-js/internals/object-define-property.js");t.exports=function(t,e,r){for(var a=s(e),l=o.f,u=i.f,c=0;c<a.length;c++){var h=a[c];n(t,h)||r&&n(r,h)||l(t,h,u(e,h))}}},
vendor: 275 bytes, line 1
1"./node_modules/core-js/internals/correct-is-regexp-logic.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/well-known-symbol.js")("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[n]=!1,"/./"[t](e)}catch(t){}}return!1}},
vendor: 257 bytes, line 1
1"./node_modules/core-js/internals/correct-prototype-getter.js":function(t,e,r){"use strict";t.exports=!r("./node_modules/core-js/internals/fails.js")(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},
vendor: 416 bytes, line 1
1"./node_modules/core-js/internals/create-html.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/require-object-coercible.js"),i=r("./node_modules/core-js/internals/to-string.js"),o=/"/g,a=n("".replace);t.exports=function(t,e,r,n){var l=i(s(t)),u="<"+e;return""!==r&&(u+=" "+r+'="'+a(i(n),o,""")+'"'),u+">"+l+"</"+e+">"}},
vendor: 138 bytes, line 1
1"./node_modules/core-js/internals/create-iter-result-object.js":function(t){"use strict";t.exports=function(t,e){return{value:t,done:e}}},
vendor: 379 bytes, line 1
1"./node_modules/core-js/internals/create-non-enumerable-property.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/object-define-property.js"),i=r("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=n?function(t,e,r){return s.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},
vendor: 186 bytes, line 1
1"./node_modules/core-js/internals/create-property-descriptor.js":function(t){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},
vendor: 331 bytes, line 1
1"./node_modules/core-js/internals/create-property.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/object-define-property.js"),i=r("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(t,e,r){n?s.f(t,e,i(0,r)):t[e]=r}},
vendor: 325 bytes, line 1
1"./node_modules/core-js/internals/define-built-in-accessor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/make-built-in.js"),s=r("./node_modules/core-js/internals/object-define-property.js");t.exports=function(t,e,r){return r.get&&n(r.get,e,{getter:!0}),r.set&&n(r.set,e,{setter:!0}),s.f(t,e,r)}},
vendor: 620 bytes, line 1
1"./node_modules/core-js/internals/define-built-in.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-callable.js"),s=r("./node_modules/core-js/internals/object-define-property.js"),i=r("./node_modules/core-js/internals/make-built-in.js"),o=r("./node_modules/core-js/internals/define-global-property.js");t.exports=function(t,e,r,a){a||(a={});var l=a.enumerable,u=void 0!==a.name?a.name:e;if(n(r)&&i(r,u,a),a.global)l?t[e]=r:o(e,r);else{try{a.unsafe?t[e]&&(l=!0):delete t[e]}catch(t){}l?t[e]=r:s.f(t,e,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},
vendor: 213 bytes, line 1
1"./node_modules/core-js/internals/define-built-ins.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/define-built-in.js");t.exports=function(t,e,r){for(var s in e)n(t,s,e[s],r);return t}},
vendor: 273 bytes, line 1
1"./node_modules/core-js/internals/define-global-property.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=Object.defineProperty;t.exports=function(t,e){try{s(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},
vendor: 220 bytes, line 1
1"./node_modules/core-js/internals/descriptors.js":function(t,e,r){"use strict";t.exports=!r("./node_modules/core-js/internals/fails.js")(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},
vendor: 298 bytes, line 1
1"./node_modules/core-js/internals/document-create-element.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=n.document,o=s(i)&&s(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},
vendor: 205 bytes, line 1
1"./node_modules/core-js/internals/does-not-exceed-safe-integer.js":function(t){"use strict";var e=TypeError;t.exports=function(t){if(t>0x1fffffffffffff)throw e("Maximum allowed index exceeded");return t}},
vendor: 590 bytes, line 1
1"./node_modules/core-js/internals/dom-iterables.js":function(t){"use strict";t.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: 266 bytes, line 1
1"./node_modules/core-js/internals/dom-token-list-prototype.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/document-create-element.js")("span").classList,s=n&&n.constructor&&n.constructor.prototype;t.exports=s===Object.prototype?void 0:s},
vendor: 198 bytes, line 1
1"./node_modules/core-js/internals/enum-bug-keys.js":function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 221 bytes, line 1
1"./node_modules/core-js/internals/environment-is-ios-pebble.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/environment-user-agent.js");t.exports=/ipad|iphone|ipod/i.test(n)&&"u">typeof Pebble},
vendor: 212 bytes, line 1
1"./node_modules/core-js/internals/environment-is-ios.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/environment-user-agent.js");t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},
vendor: 160 bytes, line 1
1"./node_modules/core-js/internals/environment-is-node.js":function(t,e,r){"use strict";t.exports="NODE"===r("./node_modules/core-js/internals/environment.js")},
vendor: 205 bytes, line 1
1"./node_modules/core-js/internals/environment-is-webos-webkit.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/environment-user-agent.js");t.exports=/web0s(?!.*chrome)/i.test(n)},
vendor: 202 bytes, line 1
1"./node_modules/core-js/internals/environment-user-agent.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js").navigator,s=n&&n.userAgent;t.exports=s?String(s):""},
vendor: 433 bytes, line 1
1"./node_modules/core-js/internals/environment-v8-version.js":function(t,e,r){"use strict";var n,s,i=r("./node_modules/core-js/internals/global-this.js"),o=r("./node_modules/core-js/internals/environment-user-agent.js"),a=i.process,l=i.Deno,u=a&&a.versions||l&&l.version,c=u&&u.v8;c&&(s=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!s&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(s=+n[1]),t.exports=s},
vendor: 565 bytes, line 1
1"./node_modules/core-js/internals/environment.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/environment-user-agent.js"),i=r("./node_modules/core-js/internals/classof-raw.js"),o=function(t){return s.slice(0,t.length)===t};t.exports=o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":n.Bun&&"string"==typeof Bun.version?"BUN":n.Deno&&"object"==typeof Deno.version?"DENO":"process"===i(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"},
vendor: 851 bytes, line 1
1"./node_modules/core-js/internals/export.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,i=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),o=r("./node_modules/core-js/internals/define-built-in.js"),a=r("./node_modules/core-js/internals/define-global-property.js"),l=r("./node_modules/core-js/internals/copy-constructor-properties.js"),u=r("./node_modules/core-js/internals/is-forced.js");t.exports=function(t,e){var r,c,h,d,f,p=t.target,m=t.global,g=t.stat;if(r=m?n:g?n[p]||a(p,{}):n[p]&&n[p].prototype)for(c in e){if(d=e[c],h=t.dontCallGetSet?(f=s(r,c))&&f.value:r[c],!u(m?c:p+(g?".":"#")+c,t.forced)&&void 0!==h){if(typeof d==typeof h)continue;l(d,h)}(t.sham||h&&h.sham)&&i(d,"sham",!0),o(r,c,d,t)}}},
vendor: 128 bytes, line 1
1"./node_modules/core-js/internals/fails.js":function(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},
vendor: 1,073 bytes, line 1
1"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.regexp.exec.js");var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/define-built-in.js"),i=r("./node_modules/core-js/internals/regexp-exec.js"),o=r("./node_modules/core-js/internals/fails.js"),a=r("./node_modules/core-js/internals/well-known-symbol.js"),l=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),u=a("species"),c=RegExp.prototype;t.exports=function(t,e,r,h){var d=a(t),f=!o(function(){var e={};return e[d]=function(){return 7},7!==""[t](e)}),p=f&&!o(function(){var e=!1,r=/a/;if("split"===t){var n={};n[u]=function(){return r},(r={constructor:n,flags:""})[d]=/./[d]}return r.exec=function(){return e=!0,null},r[d](""),!e});if(!f||!p||r){var m=/./[d],g=e(d,""[t],function(t,e,r,s,o){var a=e.exec;return a===i||a===c.exec?f&&!o?{done:!0,value:n(m,e,r,s)}:{done:!0,value:n(t,r,e,s)}:{done:!1}});s(String.prototype,t,g[0]),s(c,d,g[1])}h&&l(c[d],"sham",!0)}},
vendor: 205 bytes, line 1
1"./node_modules/core-js/internals/freezing.js":function(t,e,r){"use strict";t.exports=!r("./node_modules/core-js/internals/fails.js")(function(){return Object.isExtensible(Object.preventExtensions({}))})},
vendor: 296 bytes, line 1
1"./node_modules/core-js/internals/function-apply.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-native.js"),s=Function.prototype,i=s.apply,o=s.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?o.bind(i):function(){return o.apply(i,arguments)})},
vendor: 395 bytes, line 1
1"./node_modules/core-js/internals/function-bind-context.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this-clause.js"),s=r("./node_modules/core-js/internals/a-callable.js"),i=r("./node_modules/core-js/internals/function-bind-native.js"),o=n(n.bind);t.exports=function(t,e){return s(t),void 0===e?t:i?o(t,e):function(){return t.apply(e,arguments)}}},
vendor: 246 bytes, line 1
1"./node_modules/core-js/internals/function-bind-native.js":function(t,e,r){"use strict";t.exports=!r("./node_modules/core-js/internals/fails.js")(function(){var t=(function(){}).bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})},
vendor: 238 bytes, line 1
1"./node_modules/core-js/internals/function-call.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-native.js"),s=Function.prototype.call;t.exports=n?s.bind(s):function(){return s.apply(s,arguments)}},
vendor: 392 bytes, line 1
1"./node_modules/core-js/internals/function-name.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,a=s(i,"name"),l=a&&(!n||n&&o(i,"name").configurable);t.exports={EXISTS:a,PROPER:a&&"something"===(function(){}).name,CONFIGURABLE:l}},
vendor: 317 bytes, line 1
1"./node_modules/core-js/internals/function-uncurry-this-accessor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/a-callable.js");t.exports=function(t,e,r){try{return n(s(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},
vendor: 277 bytes, line 1
1"./node_modules/core-js/internals/function-uncurry-this-clause.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof-raw.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js");t.exports=function(t){if("Function"===n(t))return s(t)}},
vendor: 284 bytes, line 1
1"./node_modules/core-js/internals/function-uncurry-this.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-native.js"),s=Function.prototype,i=s.call,o=n&&s.bind.bind(i,i);t.exports=n?o:function(t){return function(){return i.apply(t,arguments)}}},
vendor: 285 bytes, line 1
1"./node_modules/core-js/internals/get-built-in.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/is-callable.js");t.exports=function(t,e){var r;return arguments.length<2?s(r=n[t])?r:void 0:n[t]&&n[t][e]}},
vendor: 146 bytes, line 1
1"./node_modules/core-js/internals/get-iterator-direct.js":function(t){"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},
vendor: 461 bytes, line 1
1"./node_modules/core-js/internals/get-iterator-method.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof.js"),s=r("./node_modules/core-js/internals/get-method.js"),i=r("./node_modules/core-js/internals/is-null-or-undefined.js"),o=r("./node_modules/core-js/internals/iterators.js"),a=r("./node_modules/core-js/internals/well-known-symbol.js")("iterator");t.exports=function(t){if(!i(t))return s(t,a)||s(t,"@@iterator")||o[n(t)]}},
vendor: 500 bytes, line 1
1"./node_modules/core-js/internals/get-iterator.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/a-callable.js"),i=r("./node_modules/core-js/internals/an-object.js"),o=r("./node_modules/core-js/internals/try-to-string.js"),a=r("./node_modules/core-js/internals/get-iterator-method.js"),l=TypeError;t.exports=function(t,e){var r=arguments.length<2?a(t):e;if(s(r))return i(n(r,t));throw new l(o(t)+" is not iterable")}},
vendor: 261 bytes, line 1
1"./node_modules/core-js/internals/get-method.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-callable.js"),s=r("./node_modules/core-js/internals/is-null-or-undefined.js");t.exports=function(t,e){var r=t[e];return s(r)?void 0:n(r)}},
vendor: 757 bytes, line 1
1"./node_modules/core-js/internals/get-set-record.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-callable.js"),s=r("./node_modules/core-js/internals/an-object.js"),i=r("./node_modules/core-js/internals/function-call.js"),o=r("./node_modules/core-js/internals/to-integer-or-infinity.js"),a=r("./node_modules/core-js/internals/get-iterator-direct.js"),l="Invalid size",u=RangeError,c=TypeError,h=Math.max,d=function(t,e){this.set=t,this.size=h(e,0),this.has=n(t.has),this.keys=n(t.keys)};d.prototype={getIterator:function(){return a(s(i(this.keys,this.set)))},includes:function(t){return i(this.has,this.set,t)}},t.exports=function(t){s(t);var e=+t.size;if(e!=e)throw new c(l);var r=o(e);if(r<0)throw new u(l);return new d(t,r)}},
vendor: 739 bytes, line 1
1"./node_modules/core-js/internals/get-substitution.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/to-object.js"),i=Math.floor,o=n("".charAt),a=n("".replace),l=n("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,n,h,d){var f=r+t.length,p=n.length,m=c;return void 0!==h&&(h=s(h),m=u),a(d,m,function(s,a){var u;switch(o(a,0)){case"$":return"$";case"&":return t;case"`":return l(e,0,r);case"'":return l(e,f);case"<":u=h[l(a,1,-1)];break;default:var c=+a;if(0===c)return s;if(c>p){var d=i(c/10);if(0===d)return s;if(d<=p)return void 0===n[d-1]?o(a,1):n[d-1]+o(a,1);return s}u=n[c-1]}return void 0===u?"":u})}},
vendor: 359 bytes, line 1
1"./node_modules/core-js/internals/global-this.js":function(t){"use strict";var e=function(t){return t&&t.Math===Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof r.g&&r.g)||e("object"==typeof this&&this)||function(){return this}()||Function("return this")()},
vendor: 287 bytes, line 1
1"./node_modules/core-js/internals/has-own-property.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/to-object.js"),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(s(t),e)}},
vendor: 89 bytes, line 1
1"./node_modules/core-js/internals/hidden-keys.js":function(t){"use strict";t.exports={}},
vendor: 179 bytes, line 1
1"./node_modules/core-js/internals/host-report-errors.js":function(t){"use strict";t.exports=function(t,e){try{1==arguments.length?console.error(t):console.error(t,e)}catch(t){}}},
vendor: 167 bytes, line 1
1"./node_modules/core-js/internals/html.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/get-built-in.js")("document","documentElement")},
vendor: 364 bytes, line 1
1"./node_modules/core-js/internals/ie8-dom-define.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/document-create-element.js");t.exports=!n&&!s(function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},
vendor: 392 bytes, line 1
1"./node_modules/core-js/internals/indexed-object.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/classof-raw.js"),o=Object,a=n("".split);t.exports=s(function(){return!o("z").propertyIsEnumerable(0)})?function(t){return"String"===i(t)?a(t,""):o(t)}:o},
vendor: 383 bytes, line 1
1"./node_modules/core-js/internals/inherit-if-required.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-callable.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=r("./node_modules/core-js/internals/object-set-prototype-of.js");t.exports=function(t,e,r){var o,a;return i&&n(o=e.constructor)&&o!==r&&s(a=o.prototype)&&a!==r.prototype&&i(t,a),t}},
vendor: 375 bytes, line 1
1"./node_modules/core-js/internals/inspect-source.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/shared-store.js"),o=n(Function.toString);s(i.inspectSource)||(i.inspectSource=function(t){return o(t)}),t.exports=i.inspectSource},
vendor: 1,436 bytes, line 1
1"./node_modules/core-js/internals/internal-metadata.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/hidden-keys.js"),o=r("./node_modules/core-js/internals/is-object.js"),a=r("./node_modules/core-js/internals/has-own-property.js"),l=r("./node_modules/core-js/internals/object-define-property.js").f,u=r("./node_modules/core-js/internals/object-get-own-property-names.js"),c=r("./node_modules/core-js/internals/object-get-own-property-names-external.js"),h=r("./node_modules/core-js/internals/object-is-extensible.js"),d=r("./node_modules/core-js/internals/uid.js"),f=r("./node_modules/core-js/internals/freezing.js"),p=!1,m=d("meta"),g=0,v=function(t){l(t,m,{value:{objectID:"O"+g++,weakData:{}}})},y=t.exports={enable:function(){y.enable=function(){},p=!0;var t=u.f,e=s([].splice),r={};r[m]=1,t(r).length&&(u.f=function(r){for(var n=t(r),s=0,i=n.length;s<i;s++)if(n[s]===m){e(n,s,1);break}return n},n({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,m)){if(!h(t))return"F";if(!e)return"E";v(t)}return t[m].objectID},getWeakData:function(t,e){if(!a(t,m)){if(!h(t))return!0;if(!e)return!1;v(t)}return t[m].weakData},onFreeze:function(t){return f&&p&&h(t)&&!a(t,m)&&v(t),t}};i[m]=!0},
vendor: 1,230 bytes, line 1
1"./node_modules/core-js/internals/internal-state.js":function(t,e,r){"use strict";var n,s,i,o=r("./node_modules/core-js/internals/weak-map-basic-detection.js"),a=r("./node_modules/core-js/internals/global-this.js"),l=r("./node_modules/core-js/internals/is-object.js"),u=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),c=r("./node_modules/core-js/internals/has-own-property.js"),h=r("./node_modules/core-js/internals/shared-store.js"),d=r("./node_modules/core-js/internals/shared-key.js"),f=r("./node_modules/core-js/internals/hidden-keys.js"),p="Object already initialized",m=a.TypeError,g=a.WeakMap;if(o||h.state){var v=h.state||(h.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,n=function(t,e){if(v.has(t))throw new m(p);return e.facade=t,v.set(t,e),e},s=function(t){return v.get(t)||{}},i=function(t){return v.has(t)}}else{var y=d("state");f[y]=!0,n=function(t,e){if(c(t,y))throw new m(p);return e.facade=t,u(t,y,e),e},s=function(t){return c(t,y)?t[y]:{}},i=function(t){return c(t,y)}}t.exports={set:n,get:s,has:i,enforce:function(t){return i(t)?s(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!l(e)||(r=s(e)).type!==t)throw new m("Incompatible receiver, "+t+" required");return r}}}},
vendor: 311 bytes, line 1
1"./node_modules/core-js/internals/is-array-iterator-method.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/well-known-symbol.js"),s=r("./node_modules/core-js/internals/iterators.js"),i=n("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(s.Array===t||o[i]===t)}},
vendor: 195 bytes, line 1
1"./node_modules/core-js/internals/is-array.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof-raw.js");t.exports=Array.isArray||function(t){return"Array"===n(t)}},
vendor: 242 bytes, line 1
1"./node_modules/core-js/internals/is-callable.js":function(t){"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},
vendor: 869 bytes, line 1
1"./node_modules/core-js/internals/is-constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/is-callable.js"),o=r("./node_modules/core-js/internals/classof.js"),a=r("./node_modules/core-js/internals/get-built-in.js"),l=r("./node_modules/core-js/internals/inspect-source.js"),u=function(){},c=a("Reflect","construct"),h=/^\s*(?:class|function)\b/,d=n(h.exec),f=!h.test(u),p=function(t){if(!i(t))return!1;try{return c(u,[],t),!0}catch(t){return!1}},m=function(t){if(!i(t))return!1;switch(o(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!d(h,l(t))}catch(t){return!0}};m.sham=!0,t.exports=!c||s(function(){var t;return p(p.call)||!p(Object)||!p(function(){t=!0})||t})?m:p},
vendor: 403 bytes, line 1
1"./node_modules/core-js/internals/is-forced.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=/#|\.prototype\./,o=function(t,e){var r=l[a(t)];return r===c||r!==u&&(s(e)?n(e):!!e)},a=o.normalize=function(t){return String(t).replace(i,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},
vendor: 499 bytes, line 1
1"./node_modules/core-js/internals/is-iterable.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/is-null-or-undefined.js"),o=r("./node_modules/core-js/internals/well-known-symbol.js"),a=r("./node_modules/core-js/internals/iterators.js"),l=o("iterator"),u=Object;t.exports=function(t){if(i(t))return!1;var e=u(t);return void 0!==e[l]||"@@iterator"in e||s(a,n(e))}},
vendor: 123 bytes, line 1
1"./node_modules/core-js/internals/is-null-or-undefined.js":function(t){"use strict";t.exports=function(t){return null==t}},
vendor: 199 bytes, line 1
1"./node_modules/core-js/internals/is-object.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-callable.js");t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},
vendor: 192 bytes, line 1
1"./node_modules/core-js/internals/is-possible-prototype.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-object.js");t.exports=function(t){return n(t)||null===t}},
vendor: 85 bytes, line 1
1"./node_modules/core-js/internals/is-pure.js":function(t){"use strict";t.exports=!1},
vendor: 281 bytes, line 1
1"./node_modules/core-js/internals/is-raw-json.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-object.js"),s=r("./node_modules/core-js/internals/internal-state.js").get;t.exports=function(t){if(!n(t))return!1;var e=s(t);return!!e&&"RawJSON"===e.type}},
vendor: 342 bytes, line 1
1"./node_modules/core-js/internals/is-regexp.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-object.js"),s=r("./node_modules/core-js/internals/classof-raw.js"),i=r("./node_modules/core-js/internals/well-known-symbol.js")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[i])?!!e:"RegExp"===s(t))}},
vendor: 443 bytes, line 1
1"./node_modules/core-js/internals/is-symbol.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/get-built-in.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/object-is-prototype-of.js"),o=r("./node_modules/core-js/internals/use-symbol-as-uid.js"),a=Object;t.exports=o?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return s(e)&&i(e.prototype,a(t))}},
vendor: 263 bytes, line 1
1"./node_modules/core-js/internals/iterate-simple.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js");t.exports=function(t,e,r){for(var s,i,o=r?t:t.iterator,a=t.next;!(s=n(a,o)).done;)if(void 0!==(i=e(s.value)))return i}},
vendor: 1,358 bytes, line 1
1"./node_modules/core-js/internals/iterate.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-bind-context.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/an-object.js"),o=r("./node_modules/core-js/internals/try-to-string.js"),a=r("./node_modules/core-js/internals/is-array-iterator-method.js"),l=r("./node_modules/core-js/internals/length-of-array-like.js"),u=r("./node_modules/core-js/internals/object-is-prototype-of.js"),c=r("./node_modules/core-js/internals/get-iterator.js"),h=r("./node_modules/core-js/internals/get-iterator-method.js"),d=r("./node_modules/core-js/internals/iterator-close.js"),f=TypeError,p=function(t,e){this.stopped=t,this.result=e},m=p.prototype;t.exports=function(t,e,r){var g,v,y,b,_,j,w,x=r&&r.that,A=!!(r&&r.AS_ENTRIES),S=!!(r&&r.IS_RECORD),N=!!(r&&r.IS_ITERATOR),L=!!(r&&r.INTERRUPTED),k=n(e,x),P=function(t){return g&&d(g,"normal"),new p(!0,t)},C=function(t){return A?(i(t),L?k(t[0],t[1],P):k(t[0],t[1])):L?k(t,P):k(t)};if(S)g=t.iterator;else if(N)g=t;else{if(!(v=h(t)))throw new f(o(t)+" is not iterable");if(a(v)){for(y=0,b=l(t);b>y;y++)if((_=C(t[y]))&&u(m,_))return _;return new p(!1)}g=c(t,v)}for(j=S?t.next:g.next;!(w=s(j,g)).done;){try{_=C(w.value)}catch(t){d(g,"throw",t)}if("object"==typeof _&&_&&u(m,_))return _}return new p(!1)}},
vendor: 305 bytes, line 1
1"./node_modules/core-js/internals/iterator-close-all.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/iterator-close.js");t.exports=function(t,e,r){for(var s=t.length-1;s>=0;s--)if(void 0!==t[s])try{r=n(t[s].iterator,e,r)}catch(t){e="throw",r=t}if("throw"===e)throw r;return r}},
vendor: 427 bytes, line 1
1"./node_modules/core-js/internals/iterator-close.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/an-object.js"),i=r("./node_modules/core-js/internals/get-method.js");t.exports=function(t,e,r){var o,a;s(t);try{if(!(o=i(t,"return"))){if("throw"===e)throw r;return r}o=n(o,t)}catch(t){a=!0,o=t}if("throw"===e)throw r;if(a)throw o;return s(o),r}},
vendor: 554 bytes, line 1
1"./node_modules/core-js/internals/iterator-create-constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,s=r("./node_modules/core-js/internals/object-create.js"),i=r("./node_modules/core-js/internals/create-property-descriptor.js"),o=r("./node_modules/core-js/internals/set-to-string-tag.js"),a=r("./node_modules/core-js/internals/iterators.js"),l=function(){return this};t.exports=function(t,e,r,u){var c=e+" Iterator";return t.prototype=s(n,{next:i(+!u,r)}),o(t,c,!1,!0),a[c]=l,t}},
vendor: 1,626 bytes, line 1
1"./node_modules/core-js/internals/iterator-create-proxy.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/object-create.js"),i=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),o=r("./node_modules/core-js/internals/define-built-ins.js"),a=r("./node_modules/core-js/internals/well-known-symbol.js"),l=r("./node_modules/core-js/internals/internal-state.js"),u=r("./node_modules/core-js/internals/get-method.js"),c=r("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,h=r("./node_modules/core-js/internals/create-iter-result-object.js"),d=r("./node_modules/core-js/internals/iterator-close.js"),f=r("./node_modules/core-js/internals/iterator-close-all.js"),p=a("toStringTag"),m="IteratorHelper",g="WrapForValidIterator",v="normal",y="throw",b=l.set,_=function(t){var e=l.getterFor(t?g:m);return o(s(c),{next:function(){var r=e(this);if(t)return r.nextHandler();if(r.done)return h(void 0,!0);try{var n=r.nextHandler();return r.returnHandlerResult?n:h(n,r.done)}catch(t){throw r.done=!0,t}},return:function(){var r=e(this),s=r.iterator;if(r.done=!0,t){var i=u(s,"return");return i?n(i,s):h(void 0,!0)}if(r.inner)try{d(r.inner.iterator,v)}catch(t){return d(s,y,t)}if(r.openIters)try{f(r.openIters,v)}catch(t){return d(s,y,t)}return s&&d(s,v),h(void 0,!0)}})},j=_(!0),w=_(!1);i(w,p,"Iterator Helper"),t.exports=function(t,e,r){var n=function(n,s){s?(s.iterator=n.iterator,s.next=n.next):s=n,s.type=e?g:m,s.returnHandlerResult=!!r,s.nextHandler=t,s.counter=0,s.done=!1,b(this,s)};return n.prototype=e?j:w,n}},
vendor: 1,811 bytes, line 1
1"./node_modules/core-js/internals/iterator-define.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/is-pure.js"),o=r("./node_modules/core-js/internals/function-name.js"),a=r("./node_modules/core-js/internals/is-callable.js"),l=r("./node_modules/core-js/internals/iterator-create-constructor.js"),u=r("./node_modules/core-js/internals/object-get-prototype-of.js"),c=r("./node_modules/core-js/internals/object-set-prototype-of.js"),h=r("./node_modules/core-js/internals/set-to-string-tag.js"),d=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),f=r("./node_modules/core-js/internals/define-built-in.js"),p=r("./node_modules/core-js/internals/well-known-symbol.js"),m=r("./node_modules/core-js/internals/iterators.js"),g=r("./node_modules/core-js/internals/iterators-core.js"),v=o.PROPER,y=o.CONFIGURABLE,b=g.IteratorPrototype,_=g.BUGGY_SAFARI_ITERATORS,j=p("iterator"),w="keys",x="values",A="entries",S=function(){return this};t.exports=function(t,e,r,o,p,g,N){l(r,e,o);var L,k,P,C=function(t){if(t===p&&M)return M;if(!_&&t&&t in T)return T[t];switch(t){case w:case x:case A:return function(){return new r(this,t)}}return function(){return new r(this)}},E=e+" Iterator",O=!1,T=t.prototype,I=T[j]||T["@@iterator"]||p&&T[p],M=!_&&I||C(p),R="Array"===e&&T.entries||I;if(R&&(L=u(R.call(new t)))!==Object.prototype&&L.next&&(!i&&u(L)!==b&&(c?c(L,b):a(L[j])||f(L,j,S)),h(L,E,!0,!0),i&&(m[E]=S)),v&&p===x&&I&&I.name!==x&&(!i&&y?d(T,"name",x):(O=!0,M=function(){return s(I,this)})),p)if(k={values:C(x),keys:g?M:C(w),entries:C(A)},N)for(P in k)!_&&!O&&P in T||f(T,P,k[P]);else n({target:e,proto:!0,forced:_||O},k);return(!i||N)&&T[j]!==M&&f(T,j,M,{name:p}),m[e]=M,k}},
vendor: 246 bytes, line 1
1"./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js":function(t){"use strict";t.exports=function(t,e){var r="function"==typeof Iterator&&Iterator.prototype[t];if(r)try{r.call({next:null},e).next()}catch(t){return!0}}},
vendor: 374 bytes, line 1
1"./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js");t.exports=function(t,e){var r=n.Iterator,s=r&&r.prototype,i=s&&s[t],o=!1;if(i)try{i.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(t){t instanceof e||(o=!1)}if(!o)return i}},
vendor: 811 bytes, line 1
1"./node_modules/core-js/internals/iterators-core.js":function(t,e,r){"use strict";var n,s,i,o=r("./node_modules/core-js/internals/fails.js"),a=r("./node_modules/core-js/internals/is-callable.js"),l=r("./node_modules/core-js/internals/is-object.js"),u=r("./node_modules/core-js/internals/object-create.js"),c=r("./node_modules/core-js/internals/object-get-prototype-of.js"),h=r("./node_modules/core-js/internals/define-built-in.js"),d=r("./node_modules/core-js/internals/well-known-symbol.js"),f=r("./node_modules/core-js/internals/is-pure.js"),p=d("iterator"),m=!1;[].keys&&("next"in(i=[].keys())?(s=c(c(i)))!==Object.prototype&&(n=s):m=!0),!l(n)||o(function(){var t={};return n[p].call(t)!==t})?n={}:f&&(n=u(n)),a(n[p])||h(n,p,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:m}},
vendor: 87 bytes, line 1
1"./node_modules/core-js/internals/iterators.js":function(t){"use strict";t.exports={}},
vendor: 188 bytes, line 1
1"./node_modules/core-js/internals/length-of-array-like.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-length.js");t.exports=function(t){return n(t.length)}},
vendor: 1,354 bytes, line 1
1"./node_modules/core-js/internals/make-built-in.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/is-callable.js"),o=r("./node_modules/core-js/internals/has-own-property.js"),a=r("./node_modules/core-js/internals/descriptors.js"),l=r("./node_modules/core-js/internals/function-name.js").CONFIGURABLE,u=r("./node_modules/core-js/internals/inspect-source.js"),c=r("./node_modules/core-js/internals/internal-state.js"),h=c.enforce,d=c.get,f=String,p=Object.defineProperty,m=n("".slice),g=n("".replace),v=n([].join),y=a&&!s(function(){return 8!==p(function(){},"length",{value:8}).length}),b=String(String).split("String"),_=t.exports=function(t,e,r){"Symbol("===m(f(e),0,7)&&(e="["+g(f(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!o(t,"name")||l&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),y&&r&&o(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&o(r,"constructor")&&r.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=h(t);return o(n,"source")||(n.source=v(b,"string"==typeof e?e:"")),t};Function.prototype.toString=_(function(){return i(this)&&d(this).source||u(this)},"toString")},
vendor: 167 bytes, line 1
1"./node_modules/core-js/internals/math-trunc.js":function(t){"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},
vendor: 1,184 bytes, line 1
1"./node_modules/core-js/internals/microtask.js":function(t,e,r){"use strict";var n,s,i,o,a,l=r("./node_modules/core-js/internals/global-this.js"),u=r("./node_modules/core-js/internals/safe-get-built-in.js"),c=r("./node_modules/core-js/internals/function-bind-context.js"),h=r("./node_modules/core-js/internals/task.js").set,d=r("./node_modules/core-js/internals/queue.js"),f=r("./node_modules/core-js/internals/environment-is-ios.js"),p=r("./node_modules/core-js/internals/environment-is-ios-pebble.js"),m=r("./node_modules/core-js/internals/environment-is-webos-webkit.js"),g=r("./node_modules/core-js/internals/environment-is-node.js"),v=l.MutationObserver||l.WebKitMutationObserver,y=l.document,b=l.process,_=l.Promise,j=u("queueMicrotask");if(!j){var w=new d,x=function(){var t,e;for(g&&(t=b.domain)&&t.exit();e=w.get();)try{e()}catch(t){throw w.head&&n(),t}t&&t.enter()};f||g||m||!v||!y?!p&&_&&_.resolve?((o=_.resolve(void 0)).constructor=_,a=c(o.then,o),n=function(){a(x)}):g?n=function(){b.nextTick(x)}:(h=c(h,l),n=function(){h(x)}):(s=!0,i=y.createTextNode(""),new v(x).observe(i,{characterData:!0}),n=function(){i.data=s=!s}),j=function(t){w.head||n(),w.add(t)}}t.exports=j},
vendor: 246 bytes, line 1
1"./node_modules/core-js/internals/native-raw-json.js":function(t,e,r){"use strict";t.exports=!r("./node_modules/core-js/internals/fails.js")(function(){var t="9007199254740993",e=JSON.rawJSON(t);return!JSON.isRawJSON(e)||JSON.stringify(e)!==t})},
vendor: 368 bytes, line 1
1"./node_modules/core-js/internals/new-promise-capability.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-callable.js"),s=TypeError,i=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw new s("Bad Promise constructor");e=t,r=n}),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new i(t)}},
vendor: 251 bytes, line 1
1"./node_modules/core-js/internals/not-a-regexp.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-regexp.js"),s=TypeError;t.exports=function(t){if(n(t))throw new s("The method doesn't accept regular expressions");return t}},
vendor: 1,180 bytes, line 1
1"./node_modules/core-js/internals/object-assign.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/function-call.js"),o=r("./node_modules/core-js/internals/fails.js"),a=r("./node_modules/core-js/internals/object-keys.js"),l=r("./node_modules/core-js/internals/object-get-own-property-symbols.js"),u=r("./node_modules/core-js/internals/object-property-is-enumerable.js"),c=r("./node_modules/core-js/internals/to-object.js"),h=r("./node_modules/core-js/internals/indexed-object.js"),d=Object.assign,f=Object.defineProperty,p=s([].concat);t.exports=!d||o(function(){if(n&&1!==d({b:1},d(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol("assign detection"),s="abcdefghijklmnopqrst";return t[r]=7,s.split("").forEach(function(t){e[t]=t}),7!==d({},t)[r]||a(d({},e)).join("")!==s})?function(t,e){for(var r=c(t),s=arguments.length,o=1,d=l.f,f=u.f;s>o;)for(var m,g=h(arguments[o++]),v=d?p(a(g),d(g)):a(g),y=v.length,b=0;y>b;)m=v[b++],(!n||i(f,g,m))&&(r[m]=g[m]);return r}:d},
vendor: 1,167 bytes, line 1
1"./node_modules/core-js/internals/object-create.js":function(t,e,r){"use strict";var n,s=r("./node_modules/core-js/internals/an-object.js"),i=r("./node_modules/core-js/internals/object-define-properties.js"),o=r("./node_modules/core-js/internals/enum-bug-keys.js"),a=r("./node_modules/core-js/internals/hidden-keys.js"),l=r("./node_modules/core-js/internals/html.js"),u=r("./node_modules/core-js/internals/document-create-element.js"),c=r("./node_modules/core-js/internals/shared-key.js"),h="prototype",d="script",f=c("IE_PROTO"),p=function(){},m=function(t){return"<"+d+">"+t+"</"+d+">"},g=function(t){t.write(m("")),t.close();var e=t.parentWindow.Object;return t=null,e},v=function(){var t,e=u("iframe");return e.style.display="none",l.appendChild(e),e.src=String("java"+d+":"),(t=e.contentWindow.document).open(),t.write(m("document.F=Object")),t.close(),t.F},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}y="u">typeof document?document.domain&&n?g(n):v():g(n);for(var t=o.length;t--;)delete y[h][o[t]];return y()};a[f]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p[h]=s(t),r=new p,p[h]=null,r[f]=t):r=y(),void 0===e?r:i.f(r,e)}},
vendor: 582 bytes, line 1
1"./node_modules/core-js/internals/object-define-properties.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/v8-prototype-define-bug.js"),i=r("./node_modules/core-js/internals/object-define-property.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/to-indexed-object.js"),l=r("./node_modules/core-js/internals/object-keys.js");e.f=n&&!s?Object.defineProperties:function(t,e){o(t);for(var r,n=a(e),s=l(e),u=s.length,c=0;u>c;)i.f(t,r=s[c++],n[r]);return t}},
vendor: 911 bytes, line 1
1"./node_modules/core-js/internals/object-define-property.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/ie8-dom-define.js"),i=r("./node_modules/core-js/internals/v8-prototype-define-bug.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/to-property-key.js"),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",d="configurable",f="writable";e.f=n?i?function(t,e,r){if(o(t),e=a(e),o(r),"function"==typeof t&&"prototype"===e&&"value"in r&&f in r&&!r[f]){var n=c(t,e);n&&n[f]&&(t[e]=r.value,r={configurable:d in r?r[d]:n[d],enumerable:h in r?r[h]:n[h],writable:!1})}return u(t,e,r)}:u:function(t,e,r){if(o(t),e=a(e),o(r),s)try{return u(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new l("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},
vendor: 741 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/object-property-is-enumerable.js"),o=r("./node_modules/core-js/internals/create-property-descriptor.js"),a=r("./node_modules/core-js/internals/to-indexed-object.js"),l=r("./node_modules/core-js/internals/to-property-key.js"),u=r("./node_modules/core-js/internals/has-own-property.js"),c=r("./node_modules/core-js/internals/ie8-dom-define.js"),h=Object.getOwnPropertyDescriptor;e.f=n?h:function(t,e){if(t=a(t),e=l(e),c)try{return h(t,e)}catch(t){}if(u(t,e))return o(!s(i.f,t,e),t[e])}},
vendor: 574 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof-raw.js"),s=r("./node_modules/core-js/internals/to-indexed-object.js"),i=r("./node_modules/core-js/internals/object-get-own-property-names.js").f,o=r("./node_modules/core-js/internals/array-slice.js"),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(t){try{return i(t)}catch(t){return o(a)}};t.exports.f=function(t){return a&&"Window"===n(t)?l(t):i(s(t))}},
vendor: 311 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-names.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/object-keys-internal.js"),s=r("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,s)}},
vendor: 131 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},
vendor: 582 bytes, line 1
1"./node_modules/core-js/internals/object-get-prototype-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/has-own-property.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/to-object.js"),o=r("./node_modules/core-js/internals/shared-key.js"),a=r("./node_modules/core-js/internals/correct-prototype-getter.js"),l=o("IE_PROTO"),u=Object,c=u.prototype;t.exports=a?u.getPrototypeOf:function(t){var e=i(t);if(n(e,l))return e[l];var r=e.constructor;return s(r)&&e instanceof r?r.prototype:e instanceof u?c:null}},
vendor: 444 bytes, line 1
1"./node_modules/core-js/internals/object-is-extensible.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=r("./node_modules/core-js/internals/classof-raw.js"),o=r("./node_modules/core-js/internals/array-buffer-non-extensible.js"),a=Object.isExtensible;t.exports=n(function(){a(1)})||o?function(t){return!!s(t)&&(!o||"ArrayBuffer"!==i(t))&&(!a||a(t))}:a},
vendor: 182 bytes, line 1
1"./node_modules/core-js/internals/object-is-prototype-of.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/function-uncurry-this.js")({}.isPrototypeOf)},
vendor: 554 bytes, line 1
1"./node_modules/core-js/internals/object-keys-internal.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/to-indexed-object.js"),o=r("./node_modules/core-js/internals/array-includes.js").indexOf,a=r("./node_modules/core-js/internals/hidden-keys.js"),l=n([].push);t.exports=function(t,e){var r,n=i(t),u=0,c=[];for(r in n)!s(a,r)&&s(n,r)&&l(c,r);for(;e.length>u;)s(n,r=e[u++])&&(~o(c,r)||l(c,r));return c}},
vendor: 255 bytes, line 1
1"./node_modules/core-js/internals/object-keys.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/object-keys-internal.js"),s=r("./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(t){return n(t,s)}},
vendor: 239 bytes, line 1
1"./node_modules/core-js/internals/object-property-is-enumerable.js":function(t,e){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!r.call({1:2},1)?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},
vendor: 598 bytes, line 1
1"./node_modules/core-js/internals/object-set-prototype-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this-accessor.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=r("./node_modules/core-js/internals/require-object-coercible.js"),o=r("./node_modules/core-js/internals/a-possible-prototype.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return i(r),o(n),s(r)&&(e?t(r,n):r.__proto__=n),r}}():void 0)},
vendor: 272 bytes, line 1
1"./node_modules/core-js/internals/object-to-string.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-string-tag-support.js"),s=r("./node_modules/core-js/internals/classof.js");t.exports=n?({}).toString:function(){return"[object "+s(this)+"]"}},
vendor: 490 bytes, line 1
1"./node_modules/core-js/internals/ordinary-to-primitive.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/is-object.js"),o=TypeError;t.exports=function(t,e){var r,a;if("string"===e&&s(r=t.toString)&&!i(a=n(r,t))||s(r=t.valueOf)&&!i(a=n(r,t))||"string"!==e&&s(r=t.toString)&&!i(a=n(r,t)))return a;throw new o("Can't convert object to primitive value")}},
vendor: 508 bytes, line 1
1"./node_modules/core-js/internals/own-keys.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/get-built-in.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/object-get-own-property-names.js"),o=r("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=r("./node_modules/core-js/internals/an-object.js"),l=s([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(a(t)),r=o.f;return r?l(e,r(t)):e}},
vendor: 908 bytes, line 1
1"./node_modules/core-js/internals/parse-json-string.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=SyntaxError,o=parseInt,a=String.fromCharCode,l=n("".charAt),u=n("".slice),c=n(/./.exec),h={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":" "},d=/^[\da-f]{4}$/i,f=/^[\u0000-\u001F]$/;t.exports=function(t,e){for(var r=!0,n="";e<t.length;){var p=l(t,e);if("\\"===p){var m=u(t,e,e+2);if(s(h,m))n+=h[m],e+=2;else if("\\u"===m){var g=u(t,e+=2,e+4);if(!c(d,g))throw new i("Bad Unicode escape at: "+e);n+=a(o(g,16)),e+=4}else throw new i('Unknown escape sequence: "'+m+'"')}else if('"'===p){r=!1,e++;break}else{if(c(f,p))throw new i("Bad control character in string literal at: "+e);n+=p,e++}}if(r)throw new i("Unterminated string at: "+e);return{value:n,end:e}}},
vendor: 136 bytes, line 1
1"./node_modules/core-js/internals/path.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/global-this.js")},
vendor: 161 bytes, line 1
1"./node_modules/core-js/internals/perform.js":function(t){"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},
vendor: 1,077 bytes, line 1
1"./node_modules/core-js/internals/promise-constructor-detection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/promise-native-constructor.js"),i=r("./node_modules/core-js/internals/is-callable.js"),o=r("./node_modules/core-js/internals/is-forced.js"),a=r("./node_modules/core-js/internals/inspect-source.js"),l=r("./node_modules/core-js/internals/well-known-symbol.js"),u=r("./node_modules/core-js/internals/environment.js"),c=r("./node_modules/core-js/internals/is-pure.js"),h=r("./node_modules/core-js/internals/environment-v8-version.js"),d=s&&s.prototype,f=l("species"),p=!1,m=i(n.PromiseRejectionEvent);t.exports={CONSTRUCTOR:o("Promise",function(){var t=a(s),e=t!==String(s);if(!e&&66===h||c&&!(d.catch&&d.finally))return!0;if(!h||h<51||!/native code/.test(t)){var r=new s(function(t){t(1)}),n=function(t){t(function(){},function(){})};if((r.constructor={})[f]=n,!(p=r.then(function(){})instanceof n))return!0}return!e&&("BROWSER"===u||"DENO"===u)&&!m}),REJECTION_EVENT:m,SUBCLASSING:p}},
vendor: 166 bytes, line 1
1"./node_modules/core-js/internals/promise-native-constructor.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/global-this.js").Promise},
vendor: 372 bytes, line 1
1"./node_modules/core-js/internals/promise-resolve.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/an-object.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=r("./node_modules/core-js/internals/new-promise-capability.js");t.exports=function(t,e){if(n(t),s(e)&&e.constructor===t)return e;var r=i.f(t);return(0,r.resolve)(e),r.promise}},
vendor: 398 bytes, line 1
1"./node_modules/core-js/internals/promise-statics-incorrect-iteration.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/promise-native-constructor.js"),s=r("./node_modules/core-js/internals/check-correctness-of-iteration.js");t.exports=r("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR||!s(function(t){n.all(t).then(void 0,function(){})})},
vendor: 328 bytes, line 1
1"./node_modules/core-js/internals/queue.js":function(t){"use strict";var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=e},
vendor: 560 bytes, line 1
1"./node_modules/core-js/internals/regexp-exec-abstract.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/an-object.js"),i=r("./node_modules/core-js/internals/is-callable.js"),o=r("./node_modules/core-js/internals/classof-raw.js"),a=r("./node_modules/core-js/internals/regexp-exec.js"),l=TypeError;t.exports=function(t,e){var r=t.exec;if(i(r)){var u=n(r,t,e);return null!==u&&s(u),u}if("RegExp"===o(t))return n(a,t,e);throw new l("RegExp#exec called on incompatible receiver")}},
vendor: 1,819 bytes, line 1
1"./node_modules/core-js/internals/regexp-exec.js":function(t,e,r){"use strict";var n,s,i=r("./node_modules/core-js/internals/function-call.js"),o=r("./node_modules/core-js/internals/function-uncurry-this.js"),a=r("./node_modules/core-js/internals/to-string.js"),l=r("./node_modules/core-js/internals/regexp-flags.js"),u=r("./node_modules/core-js/internals/regexp-sticky-helpers.js"),c=r("./node_modules/core-js/internals/shared.js"),h=r("./node_modules/core-js/internals/object-create.js"),d=r("./node_modules/core-js/internals/internal-state.js").get,f=r("./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),p=r("./node_modules/core-js/internals/regexp-unsupported-ncg.js"),m=c("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,v=g,y=o("".charAt),b=o("".indexOf),_=o("".replace),j=o("".slice),w=(s=/b*/g,i(g,n=/a/,"a"),i(g,s,"a"),0!==n.lastIndex||0!==s.lastIndex),x=u.BROKEN_CARET,A=void 0!==/()??/.exec("")[1];(w||A||x||f||p)&&(v=function(t){var e,r,n,s,o,u,c,f=d(this),p=a(t),S=f.raw;if(S)return S.lastIndex=this.lastIndex,e=i(v,S,p),this.lastIndex=S.lastIndex,e;var N=f.groups,L=x&&this.sticky,k=i(l,this),P=this.source,C=0,E=p;if(L&&(-1===b(k=_(k,"y",""),"g")&&(k+="g"),E=j(p,this.lastIndex),this.lastIndex>0&&(!this.multiline||this.multiline&&"\n"!==y(p,this.lastIndex-1))&&(P="(?: "+P+")",E=" "+E,C++),r=RegExp("^(?:"+P+")",k)),A&&(r=RegExp("^"+P+"$(?!\\s)",k)),w&&(n=this.lastIndex),s=i(g,L?r:this,E),L?s?(s.input=j(s.input,C),s[0]=j(s[0],C),s.index=this.lastIndex,this.lastIndex+=s[0].length):this.lastIndex=0:w&&s&&(this.lastIndex=this.global?s.index+s[0].length:n),A&&s&&s.length>1&&i(m,s[0],r,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(s[o]=void 0)}),s&&N)for(s.groups=u=h(null),o=0;o<N.length;o++)u[(c=N[o])[0]]=s[c[1]];return s}),t.exports=v},
vendor: 592 bytes, line 1
1"./node_modules/core-js/internals/regexp-flags-detection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/fails.js"),i=n.RegExp;t.exports={correct:!s(function(){var t=!0;try{i(".","d")}catch(e){t=!1}var e={},r="",n=t?"dgimsy":"gimsy",s=function(t,n){Object.defineProperty(e,t,{get:function(){return r+=n,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in t&&(o.hasIndices="d"),o)s(a,o[a]);return Object.getOwnPropertyDescriptor(i.prototype,"flags").get.call(e)!==n||r!==n})}},
vendor: 357 bytes, line 1
1"./node_modules/core-js/internals/regexp-flags.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/an-object.js");t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},
vendor: 529 bytes, line 1
1"./node_modules/core-js/internals/regexp-get-flags.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/object-is-prototype-of.js"),o=r("./node_modules/core-js/internals/regexp-flags-detection.js"),a=r("./node_modules/core-js/internals/regexp-flags.js"),l=RegExp.prototype;t.exports=o.correct?function(t){return t.flags}:function(t){return!o.correct&&i(l,t)&&!s(t,"flags")?n(a,t):t.flags}},
vendor: 463 bytes, line 1
1"./node_modules/core-js/internals/regexp-sticky-helpers.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/global-this.js").RegExp,i=n(function(){var t=s("a","y");return t.lastIndex=2,null!==t.exec("abcd")}),o=i||n(function(){return!s("a","y").sticky});t.exports={BROKEN_CARET:i||n(function(){var t=s("^r","gy");return t.lastIndex=2,null!==t.exec("str")}),MISSED_STICKY:o,UNSUPPORTED_Y:i}},
vendor: 299 bytes, line 1
1"./node_modules/core-js/internals/regexp-unsupported-dot-all.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/global-this.js").RegExp;t.exports=n(function(){var t=s(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)})},
vendor: 318 bytes, line 1
1"./node_modules/core-js/internals/regexp-unsupported-ncg.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js"),s=r("./node_modules/core-js/internals/global-this.js").RegExp;t.exports=n(function(){var t=s("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})},
vendor: 252 bytes, line 1
1"./node_modules/core-js/internals/require-object-coercible.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-null-or-undefined.js"),s=TypeError;t.exports=function(t){if(n(t))throw new s("Can't call method on "+t);return t}},
vendor: 306 bytes, line 1
1"./node_modules/core-js/internals/safe-get-built-in.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/descriptors.js"),i=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!s)return n[t];var e=i(n,t);return e&&e.value}},
vendor: 814 bytes, line 1
1"./node_modules/core-js/internals/schedulers-fix.js":function(t,e,r){"use strict";var n,s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/function-apply.js"),o=r("./node_modules/core-js/internals/is-callable.js"),a=r("./node_modules/core-js/internals/environment.js"),l=r("./node_modules/core-js/internals/environment-user-agent.js"),u=r("./node_modules/core-js/internals/array-slice.js"),c=r("./node_modules/core-js/internals/validate-arguments-length.js"),h=s.Function,d=/MSIE .\./.test(l)||"BUN"===a&&((n=s.Bun.version.split(".")).length<3||"0"===n[0]&&(n[1]<3||"3"===n[1]&&"0"===n[2]));t.exports=function(t,e){var r=e?2:1;return d?function(n,s){var a=c(arguments.length,1)>r,l=o(n)?n:h(n),d=a?u(arguments,r):[],f=a?function(){i(l,this,d)}:l;return e?t(f,s):t(f)}:t}},
vendor: 277 bytes, line 1
1"./node_modules/core-js/internals/set-clone.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/set-helpers.js"),s=r("./node_modules/core-js/internals/set-iterate.js"),i=n.Set,o=n.add;t.exports=function(t){var e=new i;return s(t,function(t){o(e,t)}),e}},
vendor: 646 bytes, line 1
1"./node_modules/core-js/internals/set-difference.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js"),i=r("./node_modules/core-js/internals/set-clone.js"),o=r("./node_modules/core-js/internals/set-size.js"),a=r("./node_modules/core-js/internals/get-set-record.js"),l=r("./node_modules/core-js/internals/set-iterate.js"),u=r("./node_modules/core-js/internals/iterate-simple.js"),c=s.has,h=s.remove;t.exports=function(t){var e=n(this),r=a(t),s=i(e);return o(e)<=r.size?l(e,function(t){r.includes(t)&&h(s,t)}):u(r.getIterator(),function(t){c(s,t)&&h(s,t)}),s}},
vendor: 238 bytes, line 1
1"./node_modules/core-js/internals/set-helpers.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=Set.prototype;t.exports={Set:Set,add:n(s.add),has:n(s.has),remove:n(s.delete),proto:s}},
vendor: 600 bytes, line 1
1"./node_modules/core-js/internals/set-intersection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js"),i=r("./node_modules/core-js/internals/set-size.js"),o=r("./node_modules/core-js/internals/get-set-record.js"),a=r("./node_modules/core-js/internals/set-iterate.js"),l=r("./node_modules/core-js/internals/iterate-simple.js"),u=s.Set,c=s.add,h=s.has;t.exports=function(t){var e=n(this),r=o(t),s=new u;return i(e)>r.size?l(r.getIterator(),function(t){h(e,t)&&c(s,t)}):a(e,function(t){r.includes(t)&&c(s,t)}),s}},
vendor: 685 bytes, line 1
1"./node_modules/core-js/internals/set-is-disjoint-from.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js").has,i=r("./node_modules/core-js/internals/set-size.js"),o=r("./node_modules/core-js/internals/get-set-record.js"),a=r("./node_modules/core-js/internals/set-iterate.js"),l=r("./node_modules/core-js/internals/iterate-simple.js"),u=r("./node_modules/core-js/internals/iterator-close.js");t.exports=function(t){var e=n(this),r=o(t);if(i(e)<=r.size)return!1!==a(e,function(t){if(r.includes(t))return!1},!0);var c=r.getIterator();return!1!==l(c,function(t){if(s(e,t))return u(c,"normal",!1)})}},
vendor: 422 bytes, line 1
1"./node_modules/core-js/internals/set-is-subset-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-size.js"),i=r("./node_modules/core-js/internals/set-iterate.js"),o=r("./node_modules/core-js/internals/get-set-record.js");t.exports=function(t){var e=n(this),r=o(t);return!(s(e)>r.size)&&!1!==i(e,function(t){if(!r.includes(t))return!1},!0)}},
vendor: 579 bytes, line 1
1"./node_modules/core-js/internals/set-is-superset-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js").has,i=r("./node_modules/core-js/internals/set-size.js"),o=r("./node_modules/core-js/internals/get-set-record.js"),a=r("./node_modules/core-js/internals/iterate-simple.js"),l=r("./node_modules/core-js/internals/iterator-close.js");t.exports=function(t){var e=n(this),r=o(t);if(i(e)<r.size)return!1;var u=r.getIterator();return!1!==a(u,function(t){if(!s(e,t))return l(u,"normal",!1)})}},
vendor: 394 bytes, line 1
1"./node_modules/core-js/internals/set-iterate.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/iterate-simple.js"),i=r("./node_modules/core-js/internals/set-helpers.js"),o=i.Set,a=i.proto,l=n(a.forEach),u=n(a.keys),c=u(new o).next;t.exports=function(t,e,r){return r?s({iterator:u(t),next:c},e):l(t,e)}},
vendor: 260 bytes, line 1
1"./node_modules/core-js/internals/set-size.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/function-uncurry-this-accessor.js")(r("./node_modules/core-js/internals/set-helpers.js").proto,"size","get")||function(t){return t.size}},
vendor: 439 bytes, line 1
1"./node_modules/core-js/internals/set-species.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/get-built-in.js"),s=r("./node_modules/core-js/internals/define-built-in-accessor.js"),i=r("./node_modules/core-js/internals/well-known-symbol.js"),o=r("./node_modules/core-js/internals/descriptors.js"),a=i("species");t.exports=function(t){var e=n(t);o&&e&&!e[a]&&s(e,a,{configurable:!0,get:function(){return this}})}},
vendor: 510 bytes, line 1
1"./node_modules/core-js/internals/set-symmetric-difference.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js"),i=r("./node_modules/core-js/internals/set-clone.js"),o=r("./node_modules/core-js/internals/get-set-record.js"),a=r("./node_modules/core-js/internals/iterate-simple.js"),l=s.add,u=s.has,c=s.remove;t.exports=function(t){var e=n(this),r=o(t).getIterator(),s=i(e);return a(r,function(t){u(e,t)?c(s,t):l(s,t)}),s}},
vendor: 389 bytes, line 1
1"./node_modules/core-js/internals/set-to-string-tag.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/object-define-property.js").f,s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!s(t,i)&&n(t,i,{configurable:!0,value:e})}},
vendor: 458 bytes, line 1
1"./node_modules/core-js/internals/set-union.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/a-set.js"),s=r("./node_modules/core-js/internals/set-helpers.js").add,i=r("./node_modules/core-js/internals/set-clone.js"),o=r("./node_modules/core-js/internals/get-set-record.js"),a=r("./node_modules/core-js/internals/iterate-simple.js");t.exports=function(t){var e=n(this),r=o(t).getIterator(),l=i(e);return a(r,function(t){s(l,t)}),l}},
vendor: 240 bytes, line 1
1"./node_modules/core-js/internals/shared-key.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/shared.js"),s=r("./node_modules/core-js/internals/uid.js"),i=n("keys");t.exports=function(t){return i[t]||(i[t]=s(t))}},
vendor: 587 bytes, line 1
1"./node_modules/core-js/internals/shared-store.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/is-pure.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/define-global-property.js"),o="__core-js_shared__",a=t.exports=s[o]||i(o,{});(a.versions||(a.versions=[])).push({version:"3.47.0",mode:n?"pure":"global",copyright:"\xa9 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: 186 bytes, line 1
1"./node_modules/core-js/internals/shared.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/shared-store.js");t.exports=function(t,e){return n[t]||(n[t]=e||{})}},
vendor: 427 bytes, line 1
1"./node_modules/core-js/internals/species-constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/an-object.js"),s=r("./node_modules/core-js/internals/a-constructor.js"),i=r("./node_modules/core-js/internals/is-null-or-undefined.js"),o=r("./node_modules/core-js/internals/well-known-symbol.js")("species");t.exports=function(t,e){var r,a=n(t).constructor;return void 0===a||i(r=n(a)[o])?e:s(r)}},
vendor: 252 bytes, line 1
1"./node_modules/core-js/internals/string-html-forced.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/fails.js");t.exports=function(t){return n(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})}},
vendor: 647 bytes, line 1
1"./node_modules/core-js/internals/string-multibyte.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/to-integer-or-infinity.js"),i=r("./node_modules/core-js/internals/to-string.js"),o=r("./node_modules/core-js/internals/require-object-coercible.js"),a=n("".charAt),l=n("".charCodeAt),u=n("".slice),c=function(t){return function(e,r){var n,c,h=i(o(e)),d=s(r),f=h.length;return d<0||d>=f?t?"":void 0:(n=l(h,d))<55296||n>56319||d+1===f||(c=l(h,d+1))<56320||c>57343?t?a(h,d):n:t?u(h,d,d+2):(n-55296<<10)+(c-56320)+65536}};t.exports={codeAt:c(!1),charAt:c(!0)}},
vendor: 364 bytes, line 1
1"./node_modules/core-js/internals/string-trim-forced.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-name.js").PROPER,s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/whitespaces.js"),o="â\x85á ";t.exports=function(t){return s(function(){return!!i[t]()||o[t]()!==o||n&&i[t].name!==t})}},
vendor: 537 bytes, line 1
1"./node_modules/core-js/internals/string-trim.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=r("./node_modules/core-js/internals/require-object-coercible.js"),i=r("./node_modules/core-js/internals/to-string.js"),o=r("./node_modules/core-js/internals/whitespaces.js"),a=n("".replace),l=RegExp("^["+o+"]+"),u=RegExp("(^|[^"+o+"])["+o+"]+$"),c=function(t){return function(e){var r=i(s(e));return 1&t&&(r=a(r,l,"")),2&t&&(r=a(r,u,"$1")),r}};t.exports={start:c(1),end:c(2),trim:c(3)}},
vendor: 435 bytes, line 1
1"./node_modules/core-js/internals/symbol-constructor-detection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/environment-v8-version.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/global-this.js").String;t.exports=!!Object.getOwnPropertySymbols&&!s(function(){var t=Symbol("symbol detection");return!i(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41})},
vendor: 480 bytes, line 1
1"./node_modules/core-js/internals/symbol-define-to-primitive.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/get-built-in.js"),i=r("./node_modules/core-js/internals/well-known-symbol.js"),o=r("./node_modules/core-js/internals/define-built-in.js");t.exports=function(){var t=s("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,a=i("toPrimitive");e&&!e[a]&&o(e,a,function(t){return n(r,this)},{arity:1})}},
vendor: 205 bytes, line 1
1"./node_modules/core-js/internals/symbol-registry-detection.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/symbol-constructor-detection.js")&&!!Symbol.for&&!!Symbol.keyFor},
vendor: 1,711 bytes, line 1
1"./node_modules/core-js/internals/task.js":function(t,e,r){"use strict";var n,s,i,o,a=r("./node_modules/core-js/internals/global-this.js"),l=r("./node_modules/core-js/internals/function-apply.js"),u=r("./node_modules/core-js/internals/function-bind-context.js"),c=r("./node_modules/core-js/internals/is-callable.js"),h=r("./node_modules/core-js/internals/has-own-property.js"),d=r("./node_modules/core-js/internals/fails.js"),f=r("./node_modules/core-js/internals/html.js"),p=r("./node_modules/core-js/internals/array-slice.js"),m=r("./node_modules/core-js/internals/document-create-element.js"),g=r("./node_modules/core-js/internals/validate-arguments-length.js"),v=r("./node_modules/core-js/internals/environment-is-ios.js"),y=r("./node_modules/core-js/internals/environment-is-node.js"),b=a.setImmediate,_=a.clearImmediate,j=a.process,w=a.Dispatch,x=a.Function,A=a.MessageChannel,S=a.String,N=0,L={},k="onreadystatechange";d(function(){n=a.location});var P=function(t){if(h(L,t)){var e=L[t];delete L[t],e()}},C=function(t){return function(){P(t)}},E=function(t){P(t.data)},O=function(t){a.postMessage(S(t),n.protocol+"//"+n.host)};b&&_||(b=function(t){g(arguments.length,1);var e=c(t)?t:x(t),r=p(arguments,1);return L[++N]=function(){l(e,void 0,r)},s(N),N},_=function(t){delete L[t]},y?s=function(t){j.nextTick(C(t))}:w&&w.now?s=function(t){w.now(C(t))}:A&&!v?(o=(i=new A).port2,i.port1.onmessage=E,s=u(o.postMessage,o)):a.addEventListener&&c(a.postMessage)&&!a.importScripts&&n&&"file:"!==n.protocol&&!d(O)?(s=O,a.addEventListener("message",E,!1)):s=k in m("script")?function(t){f.appendChild(m("script"))[k]=function(){f.removeChild(this),P(t)}}:function(t){setTimeout(C(t),0)}),t.exports={set:b,clear:_}},
vendor: 172 bytes, line 1
1"./node_modules/core-js/internals/this-number-value.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/function-uncurry-this.js")(1.1.valueOf)},
vendor: 241 bytes, line 1
1"./node_modules/core-js/internals/to-absolute-index.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-integer-or-infinity.js"),s=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?s(r+e,0):i(r,e)}},
vendor: 254 bytes, line 1
1"./node_modules/core-js/internals/to-indexed-object.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/indexed-object.js"),s=r("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return n(s(t))}},
vendor: 207 bytes, line 1
1"./node_modules/core-js/internals/to-integer-or-infinity.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/math-trunc.js");t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},
vendor: 228 bytes, line 1
1"./node_modules/core-js/internals/to-length.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-integer-or-infinity.js"),s=Math.min;t.exports=function(t){var e=n(t);return e>0?s(e,0x1fffffffffffff):0}},
vendor: 197 bytes, line 1
1"./node_modules/core-js/internals/to-object.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/require-object-coercible.js"),s=Object;t.exports=function(t){return s(n(t))}},
vendor: 682 bytes, line 1
1"./node_modules/core-js/internals/to-primitive.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/is-object.js"),i=r("./node_modules/core-js/internals/is-symbol.js"),o=r("./node_modules/core-js/internals/get-method.js"),a=r("./node_modules/core-js/internals/ordinary-to-primitive.js"),l=r("./node_modules/core-js/internals/well-known-symbol.js"),u=TypeError,c=l("toPrimitive");t.exports=function(t,e){if(!s(t)||i(t))return t;var r,l=o(t,c);if(l){if(void 0===e&&(e="default"),!s(r=n(l,t,e))||i(r))return r;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},
vendor: 259 bytes, line 1
1"./node_modules/core-js/internals/to-property-key.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-primitive.js"),s=r("./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){var e=n(t,"string");return s(e)?e:e+""}},
vendor: 413 bytes, line 1
1"./node_modules/core-js/internals/to-set-like.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/get-built-in.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=r("./node_modules/core-js/internals/is-iterable.js"),o=r("./node_modules/core-js/internals/is-object.js"),a=n("Set");t.exports=function(t){return o(t)&&"number"==typeof t.size&&s(t.has)&&s(t.keys)?t:i(t)?new a(t):t}},
vendor: 219 bytes, line 1
1"./node_modules/core-js/internals/to-string-tag-support.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),s={};s[n]="z",t.exports="[object z]"===String(s)},
vendor: 257 bytes, line 1
1"./node_modules/core-js/internals/to-string.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/classof.js"),s=String;t.exports=function(t){if("Symbol"===n(t))throw TypeError("Cannot convert a Symbol value to a string");return s(t)}},
vendor: 155 bytes, line 1
1"./node_modules/core-js/internals/try-to-string.js":function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},
vendor: 253 bytes, line 1
1"./node_modules/core-js/internals/uid.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-uncurry-this.js"),s=0,i=Math.random(),o=n(1.1.toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+o(++s+i,36)}},
vendor: 214 bytes, line 1
1"./node_modules/core-js/internals/use-symbol-as-uid.js":function(t,e,r){"use strict";t.exports=r("./node_modules/core-js/internals/symbol-constructor-detection.js")&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},
vendor: 321 bytes, line 1
1"./node_modules/core-js/internals/v8-prototype-define-bug.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/fails.js");t.exports=n&&s(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},
vendor: 183 bytes, line 1
1"./node_modules/core-js/internals/validate-arguments-length.js":function(t){"use strict";var e=TypeError;t.exports=function(t,r){if(t<r)throw new e("Not enough arguments");return t}},
vendor: 265 bytes, line 1
1"./node_modules/core-js/internals/weak-map-basic-detection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/is-callable.js"),i=n.WeakMap;t.exports=s(i)&&/native code/.test(String(i))},
vendor: 425 bytes, line 1
1"./node_modules/core-js/internals/well-known-symbol-define.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/path.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),o=r("./node_modules/core-js/internals/object-define-property.js").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});s(e,t)||o(e,t,{value:i.f(t)})}},
vendor: 157 bytes, line 1
1"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(t,e,r){"use strict";e.f=r("./node_modules/core-js/internals/well-known-symbol.js")},
vendor: 572 bytes, line 1
1"./node_modules/core-js/internals/well-known-symbol.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/shared.js"),i=r("./node_modules/core-js/internals/has-own-property.js"),o=r("./node_modules/core-js/internals/uid.js"),a=r("./node_modules/core-js/internals/symbol-constructor-detection.js"),l=r("./node_modules/core-js/internals/use-symbol-as-uid.js"),u=n.Symbol,c=s("wks"),h=l?u.for||u:u&&u.withoutSetter||o;t.exports=function(t){return i(c,t)||(c[t]=a&&i(u,t)?u[t]:h("Symbol."+t)),c[t]}},
vendor: 166 bytes, line 1
1"./node_modules/core-js/internals/whitespaces.js":function(t){"use strict";t.exports=" \n\v\f\r \xa0áââââââ
ââââââ¯âã\u2028\u2029\uFEFF"},
vendor: 1,254 bytes, line 1
1"./node_modules/core-js/modules/es.array.concat.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/fails.js"),i=r("./node_modules/core-js/internals/is-array.js"),o=r("./node_modules/core-js/internals/is-object.js"),a=r("./node_modules/core-js/internals/to-object.js"),l=r("./node_modules/core-js/internals/length-of-array-like.js"),u=r("./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),c=r("./node_modules/core-js/internals/create-property.js"),h=r("./node_modules/core-js/internals/array-species-create.js"),d=r("./node_modules/core-js/internals/array-method-has-species-support.js"),f=r("./node_modules/core-js/internals/well-known-symbol.js"),p=r("./node_modules/core-js/internals/environment-v8-version.js"),m=f("isConcatSpreadable"),g=p>=51||!s(function(){var t=[];return t[m]=!1,t.concat()[0]!==t}),v=function(t){if(!o(t))return!1;var e=t[m];return void 0!==e?!!e:i(t)};n({target:"Array",proto:!0,arity:1,forced:!g||!d("concat")},{concat:function(t){var e,r,n,s,i,o=a(this),d=h(o,0),f=0;for(e=-1,n=arguments.length;e<n;e++)if(i=-1===e?o:arguments[e],v(i))for(u(f+(s=l(i))),r=0;r<s;r++,f++)r in i&&c(d,f,i[r]);else u(f+1),c(d,f++,i);return d.length=f,d}})},
vendor: 333 bytes, line 1
1"./node_modules/core-js/modules/es.array.from.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/array-from.js");n({target:"Array",stat:!0,forced:!r("./node_modules/core-js/internals/check-correctness-of-iteration.js")(function(t){Array.from(t)})},{from:s})},
vendor: 538 bytes, line 1
1"./node_modules/core-js/modules/es.array.index-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this-clause.js"),i=r("./node_modules/core-js/internals/array-includes.js").indexOf,o=r("./node_modules/core-js/internals/array-method-is-strict.js"),a=s([].indexOf),l=!!a&&1/a([1],1,-0)<0;n({target:"Array",proto:!0,forced:l||!o("indexOf")},{indexOf:function(t){var e=arguments.length>1?arguments[1]:void 0;return l?a(this,t,e)||0:i(this,t,e)}})},
vendor: 1,092 bytes, line 1
1"./node_modules/core-js/modules/es.array.iterator.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-indexed-object.js"),s=r("./node_modules/core-js/internals/add-to-unscopables.js"),i=r("./node_modules/core-js/internals/iterators.js"),o=r("./node_modules/core-js/internals/internal-state.js"),a=r("./node_modules/core-js/internals/object-define-property.js").f,l=r("./node_modules/core-js/internals/iterator-define.js"),u=r("./node_modules/core-js/internals/create-iter-result-object.js"),c=r("./node_modules/core-js/internals/is-pure.js"),h=r("./node_modules/core-js/internals/descriptors.js"),d="Array Iterator",f=o.set,p=o.getterFor(d);t.exports=l(Array,"Array",function(t,e){f(this,{type:d,target:n(t),index:0,kind:e})},function(){var t=p(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,u(void 0,!0);switch(t.kind){case"keys":return u(r,!1);case"values":return u(e[r],!1)}return u([r,e[r]],!1)},"values");var m=i.Arguments=i.Array;if(s("keys"),s("values"),s("entries"),!c&&h&&"values"!==m.name)try{a(m,"name",{value:"values"})}catch(t){}},
vendor: 515 bytes, line 1
1"./node_modules/core-js/modules/es.array.join.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/indexed-object.js"),o=r("./node_modules/core-js/internals/to-indexed-object.js"),a=r("./node_modules/core-js/internals/array-method-is-strict.js"),l=s([].join);n({target:"Array",proto:!0,forced:i!==Object||!a("join",",")},{join:function(t){return l(o(this),void 0===t?",":t)}})},
vendor: 389 bytes, line 1
1"./node_modules/core-js/modules/es.array.map.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/array-iteration.js").map;n({target:"Array",proto:!0,forced:!r("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function(t){return s(this,t,arguments.length>1?arguments[1]:void 0)}})},
vendor: 541 bytes, line 1
1"./node_modules/core-js/modules/es.array.reduce.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/array-reduce.js").left,i=r("./node_modules/core-js/internals/array-method-is-strict.js"),o=r("./node_modules/core-js/internals/environment-v8-version.js");n({target:"Array",proto:!0,forced:!r("./node_modules/core-js/internals/environment-is-node.js")&&o>79&&o<83||!i("reduce")},{reduce:function(t){var e=arguments.length;return s(this,t,e,e>1?arguments[1]:void 0)}})},
vendor: 418 bytes, line 1
1"./node_modules/core-js/modules/es.array.reverse.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/is-array.js"),o=s([].reverse),a=[1,2];n({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return i(this)&&(this.length=this.length),o(this)}})},
vendor: 1,126 bytes, line 1
1"./node_modules/core-js/modules/es.array.slice.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/is-array.js"),i=r("./node_modules/core-js/internals/is-constructor.js"),o=r("./node_modules/core-js/internals/is-object.js"),a=r("./node_modules/core-js/internals/to-absolute-index.js"),l=r("./node_modules/core-js/internals/length-of-array-like.js"),u=r("./node_modules/core-js/internals/to-indexed-object.js"),c=r("./node_modules/core-js/internals/create-property.js"),h=r("./node_modules/core-js/internals/well-known-symbol.js"),d=r("./node_modules/core-js/internals/array-method-has-species-support.js"),f=r("./node_modules/core-js/internals/array-slice.js"),p=d("slice"),m=h("species"),g=Array,v=Math.max;n({target:"Array",proto:!0,forced:!p},{slice:function(t,e){var r,n,h,d=u(this),p=l(d),y=a(t,p),b=a(void 0===e?p:e,p);if(s(d)&&(i(r=d.constructor)&&(r===g||s(r.prototype))?r=void 0:o(r)&&null===(r=r[m])&&(r=void 0),r===g||void 0===r))return f(d,y,b);for(n=new(void 0===r?g:r)(v(b-y,0)),h=0;y<b;y++,h++)y in d&&c(n,h,d[y]);return n.length=h,n}})},
vendor: 556 bytes, line 1
1"./node_modules/core-js/modules/es.function.name.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/descriptors.js"),s=r("./node_modules/core-js/internals/function-name.js").EXISTS,i=r("./node_modules/core-js/internals/function-uncurry-this.js"),o=r("./node_modules/core-js/internals/define-built-in-accessor.js"),a=Function.prototype,l=i(a.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=i(u.exec);n&&!s&&o(a,"name",{configurable:!0,get:function(){try{return c(u,l(this))[1]}catch(t){return""}}})},
vendor: 1,441 bytes, line 1
1"./node_modules/core-js/modules/es.iterator.constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/an-instance.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/is-callable.js"),l=r("./node_modules/core-js/internals/object-get-prototype-of.js"),u=r("./node_modules/core-js/internals/define-built-in-accessor.js"),c=r("./node_modules/core-js/internals/create-property.js"),h=r("./node_modules/core-js/internals/fails.js"),d=r("./node_modules/core-js/internals/has-own-property.js"),f=r("./node_modules/core-js/internals/well-known-symbol.js"),p=r("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,m=r("./node_modules/core-js/internals/descriptors.js"),g=r("./node_modules/core-js/internals/is-pure.js"),v="constructor",y="Iterator",b=f("toStringTag"),_=TypeError,j=s[y],w=g||!a(j)||j.prototype!==p||!h(function(){j({})}),x=function(){if(i(this,p),l(this)===p)throw new _("Abstract class Iterator not directly constructable")},A=function(t,e){m?u(p,t,{configurable:!0,get:function(){return e},set:function(e){if(o(this),this===p)throw new _("You can't redefine this property");d(this,t)?this[t]=e:c(this,t,e)}}):p[t]=e};d(p,b)||A(b,y),(w||!d(p,v)||p[v]===Object)&&A(v,x),x.prototype=p,n({global:!0,constructor:!0,forced:w},{Iterator:x})},
vendor: 788 bytes, line 1
1"./node_modules/core-js/modules/es.iterator.for-each.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/iterate.js"),o=r("./node_modules/core-js/internals/a-callable.js"),a=r("./node_modules/core-js/internals/an-object.js"),l=r("./node_modules/core-js/internals/get-iterator-direct.js"),u=r("./node_modules/core-js/internals/iterator-close.js"),c=r("./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js")("forEach",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:c},{forEach:function(t){a(this);try{o(t)}catch(t){u(this,"throw",t)}if(c)return s(c,this,t);var e=l(this),r=0;i(e,function(e){t(e,r++)},{IS_RECORD:!0})}})},
vendor: 1,150 bytes, line 1
1"./node_modules/core-js/modules/es.iterator.map.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/a-callable.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/get-iterator-direct.js"),l=r("./node_modules/core-js/internals/iterator-create-proxy.js"),u=r("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),c=r("./node_modules/core-js/internals/iterator-close.js"),h=r("./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js"),d=r("./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js"),f=r("./node_modules/core-js/internals/is-pure.js"),p=!f&&!h("map",function(){}),m=!f&&!p&&d("map",TypeError),g=f||p||m,v=l(function(){var t=this.iterator,e=o(s(this.next,t));if(!(this.done=!!e.done))return u(t,this.mapper,[e.value,this.counter++],!0)});n({target:"Iterator",proto:!0,real:!0,forced:g},{map:function(t){o(this);try{i(t)}catch(t){c(this,"throw",t)}return m?s(m,this,t):new v(a(this),{mapper:t})}})},
vendor: 2,446 bytes, line 1
1"./node_modules/core-js/modules/es.json.stringify.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/get-built-in.js"),i=r("./node_modules/core-js/internals/function-apply.js"),o=r("./node_modules/core-js/internals/function-call.js"),a=r("./node_modules/core-js/internals/function-uncurry-this.js"),l=r("./node_modules/core-js/internals/fails.js"),u=r("./node_modules/core-js/internals/is-array.js"),c=r("./node_modules/core-js/internals/is-callable.js"),h=r("./node_modules/core-js/internals/is-raw-json.js"),d=r("./node_modules/core-js/internals/is-symbol.js"),f=r("./node_modules/core-js/internals/classof-raw.js"),p=r("./node_modules/core-js/internals/to-string.js"),m=r("./node_modules/core-js/internals/array-slice.js"),g=r("./node_modules/core-js/internals/parse-json-string.js"),v=r("./node_modules/core-js/internals/uid.js"),y=r("./node_modules/core-js/internals/symbol-constructor-detection.js"),b=r("./node_modules/core-js/internals/native-raw-json.js"),_=String,j=s("JSON","stringify"),w=a(/./.exec),x=a("".charAt),A=a("".charCodeAt),S=a("".replace),N=a("".slice),L=a([].push),k=a(1.1.toString),P=/[\uD800-\uDFFF]/g,C=/^[\uD800-\uDBFF]$/,E=/^[\uDC00-\uDFFF]$/,O=v(),T=O.length,I=!y||l(function(){var t=s("Symbol")("stringify detection");return"[null]"!==j([t])||"{}"!==j({a:t})||"{}"!==j(Object(t))}),M=l(function(){return'"\\udf06\\ud834"'!==j("\uDF06\uD834")||'"\\udead"'!==j("\uDEAD")}),R=I?function(t,e){var r=m(arguments),n=D(e);if(!(!c(n)&&(void 0===t||d(t))))return r[1]=function(t,e){if(c(n)&&(e=o(n,this,_(t),e)),!d(e))return e},i(j,null,r)}:j,F=function(t,e,r){var n=x(r,e-1),s=x(r,e+1);return w(C,t)&&!w(E,s)||w(E,t)&&!w(C,n)?"\\u"+k(A(t,0),16):t},D=function(t){if(c(t))return t;if(u(t)){for(var e=t.length,r=[],n=0;n<e;n++){var s=t[n];"string"==typeof s?L(r,s):("number"==typeof s||"Number"===f(s)||"String"===f(s))&&L(r,p(s))}var i=r.length,o=!0;return function(t,e){if(o)return o=!1,e;if(u(this))return e;for(var n=0;n<i;n++)if(r[n]===t)return e}}};j&&n({target:"JSON",stat:!0,arity:3,forced:I||M||!b},{stringify:function(t,e,r){var n=D(e),s=[],i=R(t,function(t,e){var r=c(n)?o(n,this,_(t),e):e;return!b&&h(r)?O+(L(s,r.rawJSON)-1):r},r);if("string"!=typeof i||(M&&(i=S(i,P,F)),b))return i;for(var a="",l=i.length,u=0;u<l;u++){var d=x(i,u);if('"'===d){var f=g(i,++u).end-1,p=N(i,u,f);a+=N(p,0,T)===O?s[N(p,T)]:'"'+p+'"',u=f}else a+=d}return a}})},
vendor: 2,321 bytes, line 1
1"./node_modules/core-js/modules/es.number.constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/is-pure.js"),i=r("./node_modules/core-js/internals/descriptors.js"),o=r("./node_modules/core-js/internals/global-this.js"),a=r("./node_modules/core-js/internals/path.js"),l=r("./node_modules/core-js/internals/function-uncurry-this.js"),u=r("./node_modules/core-js/internals/is-forced.js"),c=r("./node_modules/core-js/internals/has-own-property.js"),h=r("./node_modules/core-js/internals/inherit-if-required.js"),d=r("./node_modules/core-js/internals/object-is-prototype-of.js"),f=r("./node_modules/core-js/internals/is-symbol.js"),p=r("./node_modules/core-js/internals/to-primitive.js"),m=r("./node_modules/core-js/internals/fails.js"),g=r("./node_modules/core-js/internals/object-get-own-property-names.js").f,v=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,y=r("./node_modules/core-js/internals/object-define-property.js").f,b=r("./node_modules/core-js/internals/this-number-value.js"),_=r("./node_modules/core-js/internals/string-trim.js").trim,j="Number",w=o[j],x=a[j],A=w.prototype,S=o.TypeError,N=l("".slice),L=l("".charCodeAt),k=function(t){var e=p(t,"number");return"bigint"==typeof e?e:P(e)},P=function(t){var e,r,n,s,i,o,a,l,u=p(t,"number");if(f(u))throw new S("Cannot convert a Symbol value to a number");if("string"==typeof u&&u.length>2){if(43===(e=L(u=_(u),0))||45===e){if(88===(r=L(u,2))||120===r)return NaN}else if(48===e){switch(L(u,1)){case 66:case 98:n=2,s=49;break;case 79:case 111:n=8,s=55;break;default:return+u}for(o=(i=N(u,2)).length,a=0;a<o;a++)if((l=L(i,a))<48||l>s)return NaN;return parseInt(i,n)}}return+u},C=u(j,!w(" 0o1")||!w("0b1")||w("+0x1")),E=function(t){var e,r=arguments.length<1?0:w(k(t));return(e=this,d(A,e)&&m(function(){b(e)}))?h(Object(r),this,E):r};E.prototype=A,C&&!s&&(A.constructor=E),n({global:!0,constructor:!0,wrap:!0,forced:C},{Number:E});var O=function(t,e){for(var r,n=i?g(e):"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(","),s=0;n.length>s;s++)c(e,r=n[s])&&!c(t,r)&&y(t,r,v(e,r))};s&&x&&O(a[j],x),(C||s)&&O(a[j],w)},
vendor: 267 bytes, line 1
1"./node_modules/core-js/modules/es.object.assign.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/object-assign.js");n({target:"Object",stat:!0,arity:2,forced:Object.assign!==s},{assign:s})},
vendor: 533 bytes, line 1
1"./node_modules/core-js/modules/es.object.get-own-property-symbols.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/symbol-constructor-detection.js"),i=r("./node_modules/core-js/internals/fails.js"),o=r("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=r("./node_modules/core-js/internals/to-object.js");n({target:"Object",stat:!0,forced:!s||i(function(){o.f(1)})},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(a(t)):[]}})},
vendor: 379 bytes, line 1
1"./node_modules/core-js/modules/es.object.keys.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/to-object.js"),i=r("./node_modules/core-js/internals/object-keys.js");n({target:"Object",stat:!0,forced:r("./node_modules/core-js/internals/fails.js")(function(){i(1)})},{keys:function(t){return i(s(t))}})},
vendor: 322 bytes, line 1
1"./node_modules/core-js/modules/es.object.to-string.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/to-string-tag-support.js"),s=r("./node_modules/core-js/internals/define-built-in.js"),i=r("./node_modules/core-js/internals/object-to-string.js");n||s(Object.prototype,"toString",i,{unsafe:!0})},
vendor: 781 bytes, line 1
1"./node_modules/core-js/modules/es.promise.all.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/a-callable.js"),o=r("./node_modules/core-js/internals/new-promise-capability.js"),a=r("./node_modules/core-js/internals/perform.js"),l=r("./node_modules/core-js/internals/iterate.js");n({target:"Promise",stat:!0,forced:r("./node_modules/core-js/internals/promise-statics-incorrect-iteration.js")},{all:function(t){var e=this,r=o.f(e),n=r.resolve,u=r.reject,c=a(function(){var r=i(e.resolve),o=[],a=0,c=1;l(t,function(t){var i=a++,l=!1;c++,s(r,e,t).then(function(t){!l&&(l=!0,o[i]=t,--c||n(o))},u)}),--c||n(o)});return c.error&&u(c.value),r.promise}})},
vendor: 715 bytes, line 1
1"./node_modules/core-js/modules/es.promise.catch.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/is-pure.js"),i=r("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,o=r("./node_modules/core-js/internals/promise-native-constructor.js"),a=r("./node_modules/core-js/internals/get-built-in.js"),l=r("./node_modules/core-js/internals/is-callable.js"),u=r("./node_modules/core-js/internals/define-built-in.js"),c=o&&o.prototype;if(n({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(t){return this.then(void 0,t)}}),!s&&l(o)){var h=a("Promise").prototype.catch;c.catch!==h&&u(c,"catch",h,{unsafe:!0})}},
vendor: 4,011 bytes, line 1
1"./node_modules/core-js/modules/es.promise.constructor.js":function(t,e,r){"use strict";var n,s,i,o,a=r("./node_modules/core-js/internals/export.js"),l=r("./node_modules/core-js/internals/is-pure.js"),u=r("./node_modules/core-js/internals/environment-is-node.js"),c=r("./node_modules/core-js/internals/global-this.js"),h=r("./node_modules/core-js/internals/path.js"),d=r("./node_modules/core-js/internals/function-call.js"),f=r("./node_modules/core-js/internals/define-built-in.js"),p=r("./node_modules/core-js/internals/object-set-prototype-of.js"),m=r("./node_modules/core-js/internals/set-to-string-tag.js"),g=r("./node_modules/core-js/internals/set-species.js"),v=r("./node_modules/core-js/internals/a-callable.js"),y=r("./node_modules/core-js/internals/is-callable.js"),b=r("./node_modules/core-js/internals/is-object.js"),_=r("./node_modules/core-js/internals/an-instance.js"),j=r("./node_modules/core-js/internals/species-constructor.js"),w=r("./node_modules/core-js/internals/task.js").set,x=r("./node_modules/core-js/internals/microtask.js"),A=r("./node_modules/core-js/internals/host-report-errors.js"),S=r("./node_modules/core-js/internals/perform.js"),N=r("./node_modules/core-js/internals/queue.js"),L=r("./node_modules/core-js/internals/internal-state.js"),k=r("./node_modules/core-js/internals/promise-native-constructor.js"),P=r("./node_modules/core-js/internals/promise-constructor-detection.js"),C=r("./node_modules/core-js/internals/new-promise-capability.js"),E="Promise",O=P.CONSTRUCTOR,T=P.REJECTION_EVENT,I=P.SUBCLASSING,M=L.getterFor(E),R=L.set,F=k&&k.prototype,D=k,B=F,z=c.TypeError,U=c.document,q=c.process,V=C.f,H=V,W=!!(U&&U.createEvent&&c.dispatchEvent),G="unhandledrejection",Y=function(t){var e;return!!(b(t)&&y(e=t.then))&&e},X=function(t,e){var r,n,s,i=e.value,o=1===e.state,a=o?t.ok:t.fail,l=t.resolve,u=t.reject,c=t.domain;try{a?(o||(2===e.rejection&&Q(e),e.rejection=1),!0===a?r=i:(c&&c.enter(),r=a(i),c&&(c.exit(),s=!0)),r===t.promise?u(new z("Promise-chain cycle")):(n=Y(r))?d(n,r,l,u):l(r)):u(i)}catch(t){c&&!s&&c.exit(),u(t)}},$=function(t,e){t.notified||(t.notified=!0,x(function(){for(var r,n=t.reactions;r=n.get();)X(r,t);t.notified=!1,e&&!t.rejection&&K(t)}))},Z=function(t,e,r){var n,s;W?((n=U.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),c.dispatchEvent(n)):n={promise:e,reason:r},!T&&(s=c["on"+t])?s(n):t===G&&A("Unhandled promise rejection",r)},K=function(t){d(w,c,function(){var e,r=t.facade,n=t.value;if(J(t)&&(e=S(function(){u?q.emit("unhandledRejection",n,r):Z(G,r,n)}),t.rejection=u||J(t)?2:1,e.error))throw e.value})},J=function(t){return 1!==t.rejection&&!t.parent},Q=function(t){d(w,c,function(){var e=t.facade;u?q.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)})},tt=function(t,e,r){return function(n){t(e,n,r)}},te=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,$(t,!0))},tr=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new z("Promise can't be resolved itself");var n=Y(e);n?x(function(){var r={done:!1};try{d(n,e,tt(tr,r,t),tt(te,r,t))}catch(e){te(r,e,t)}}):(t.value=e,t.state=1,$(t,!1))}catch(e){te({done:!1},e,t)}}};if(O&&(B=(D=function(t){_(this,B),v(t),d(n,this);var e=M(this);try{t(tt(tr,e),tt(te,e))}catch(t){te(e,t)}}).prototype,(n=function(t){R(this,{type:E,done:!1,notified:!1,parent:!1,reactions:new N,rejection:!1,state:0,value:null})}).prototype=f(B,"then",function(t,e){var r=M(this),n=V(j(this,D));return r.parent=!0,n.ok=!y(t)||t,n.fail=y(e)&&e,n.domain=u?q.domain:void 0,0===r.state?r.reactions.add(n):x(function(){X(n,r)}),n.promise}),s=function(){var t=new n,e=M(t);this.promise=t,this.resolve=tt(tr,e),this.reject=tt(te,e)},C.f=V=function(t){return t===D||t===i?new s(t):H(t)},!l&&y(k)&&F!==Object.prototype)){o=F.then,I||f(F,"then",function(t,e){var r=this;return new D(function(t,e){d(o,r,t,e)}).then(t,e)},{unsafe:!0});try{delete F.constructor}catch(t){}p&&p(F,B)}a({global:!0,constructor:!0,wrap:!0,forced:O},{Promise:D}),i=h.Promise,m(D,E,!1,!0),g(E)},
vendor: 419 bytes, line 1
1"./node_modules/core-js/modules/es.promise.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.promise.constructor.js"),r("./node_modules/core-js/modules/es.promise.all.js"),r("./node_modules/core-js/modules/es.promise.catch.js"),r("./node_modules/core-js/modules/es.promise.race.js"),r("./node_modules/core-js/modules/es.promise.reject.js"),r("./node_modules/core-js/modules/es.promise.resolve.js")},
vendor: 698 bytes, line 1
1"./node_modules/core-js/modules/es.promise.race.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/a-callable.js"),o=r("./node_modules/core-js/internals/new-promise-capability.js"),a=r("./node_modules/core-js/internals/perform.js"),l=r("./node_modules/core-js/internals/iterate.js");n({target:"Promise",stat:!0,forced:r("./node_modules/core-js/internals/promise-statics-incorrect-iteration.js")},{race:function(t){var e=this,r=o.f(e),n=r.reject,u=a(function(){var o=i(e.resolve);l(t,function(t){s(o,e,t).then(r.resolve,n)})});return u.error&&n(u.value),r.promise}})},
vendor: 394 bytes, line 1
1"./node_modules/core-js/modules/es.promise.reject.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/new-promise-capability.js");n({target:"Promise",stat:!0,forced:r("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR},{reject:function(t){var e=s.f(this);return(0,e.reject)(t),e.promise}})},
vendor: 579 bytes, line 1
1"./node_modules/core-js/modules/es.promise.resolve.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/get-built-in.js"),i=r("./node_modules/core-js/internals/is-pure.js"),o=r("./node_modules/core-js/internals/promise-native-constructor.js"),a=r("./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,l=r("./node_modules/core-js/internals/promise-resolve.js"),u=s("Promise"),c=i&&!a;n({target:"Promise",stat:!0,forced:i||a},{resolve:function(t){return l(c&&this===u?o:this,t)}})},
vendor: 249 bytes, line 1
1"./node_modules/core-js/modules/es.regexp.exec.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/regexp-exec.js");n({target:"RegExp",proto:!0,forced:/./.exec!==s},{exec:s})},
vendor: 681 bytes, line 1
1"./node_modules/core-js/modules/es.regexp.test.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.regexp.exec.js");var n,s,i=r("./node_modules/core-js/internals/export.js"),o=r("./node_modules/core-js/internals/function-call.js"),a=r("./node_modules/core-js/internals/is-callable.js"),l=r("./node_modules/core-js/internals/an-object.js"),u=r("./node_modules/core-js/internals/to-string.js"),c=(n=!1,(s=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===s.test("abc")&&n),h=/./.test;i({target:"RegExp",proto:!0,forced:!c},{test:function(t){var e=l(this),r=u(t),n=e.exec;if(!a(n))return o(h,e,r);var s=o(n,e,r);return null!==s&&(l(s),!0)}})},
vendor: 633 bytes, line 1
1"./node_modules/core-js/modules/es.regexp.to-string.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-name.js").PROPER,s=r("./node_modules/core-js/internals/define-built-in.js"),i=r("./node_modules/core-js/internals/an-object.js"),o=r("./node_modules/core-js/internals/to-string.js"),a=r("./node_modules/core-js/internals/fails.js"),l=r("./node_modules/core-js/internals/regexp-get-flags.js"),u="toString",c=RegExp.prototype,h=c[u],d=a(function(){return"/a/b"!==h.call({source:"a",flags:"b"})}),f=n&&h.name!==u;(d||f)&&s(c,u,function(){var t=i(this);return"/"+o(t.source)+"/"+o(l(t))},{unsafe:!0})},
vendor: 287 bytes, line 1
1"./node_modules/core-js/modules/es.set.constructor.js":function(t,e,r){"use strict";r("./node_modules/core-js/internals/collection.js")("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},r("./node_modules/core-js/internals/collection-strong.js"))},
vendor: 131 bytes, line 1
1"./node_modules/core-js/modules/es.set.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.set.constructor.js")},
vendor: 946 bytes, line 1
1"./node_modules/core-js/modules/es.string.ends-with.js":function(t,e,r){"use strict";var n,s=r("./node_modules/core-js/internals/export.js"),i=r("./node_modules/core-js/internals/function-uncurry-this-clause.js"),o=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=r("./node_modules/core-js/internals/to-length.js"),l=r("./node_modules/core-js/internals/to-string.js"),u=r("./node_modules/core-js/internals/not-a-regexp.js"),c=r("./node_modules/core-js/internals/require-object-coercible.js"),h=r("./node_modules/core-js/internals/correct-is-regexp-logic.js"),d=r("./node_modules/core-js/internals/is-pure.js"),f=i("".slice),p=Math.min,m=h("endsWith");s({target:"String",proto:!0,forced:!(!d&&!m&&(n=o(String.prototype,"endsWith"))&&!n.writable)&&!m},{endsWith:function(t){var e=l(c(this));u(t);var r=arguments.length>1?arguments[1]:void 0,n=e.length,s=void 0===r?n:p(a(r),n),i=l(t);return f(e,s-i.length,s)===i}})},
vendor: 610 bytes, line 1
1"./node_modules/core-js/modules/es.string.includes.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/not-a-regexp.js"),o=r("./node_modules/core-js/internals/require-object-coercible.js"),a=r("./node_modules/core-js/internals/to-string.js"),l=r("./node_modules/core-js/internals/correct-is-regexp-logic.js"),u=s("".indexOf);n({target:"String",proto:!0,forced:!l("includes")},{includes:function(t){return!!~u(a(o(this)),a(i(t)),arguments.length>1?arguments[1]:void 0)}})},
vendor: 627 bytes, line 1
1"./node_modules/core-js/modules/es.string.iterator.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/string-multibyte.js").charAt,s=r("./node_modules/core-js/internals/to-string.js"),i=r("./node_modules/core-js/internals/internal-state.js"),o=r("./node_modules/core-js/internals/iterator-define.js"),a=r("./node_modules/core-js/internals/create-iter-result-object.js"),l="String Iterator",u=i.set,c=i.getterFor(l);o(String,"String",function(t){u(this,{type:l,string:s(t),index:0})},function(){var t,e=c(this),r=e.string,s=e.index;return s>=r.length?a(void 0,!0):(t=n(r,s),e.index+=t.length,a(t,!1))})},
vendor: 343 bytes, line 1
1"./node_modules/core-js/modules/es.string.link.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/create-html.js");n({target:"String",proto:!0,forced:r("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function(t){return s(this,"a","href",t)}})},
vendor: 1,226 bytes, line 1
1"./node_modules/core-js/modules/es.string.match.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/is-object.js"),l=r("./node_modules/core-js/internals/to-length.js"),u=r("./node_modules/core-js/internals/to-string.js"),c=r("./node_modules/core-js/internals/require-object-coercible.js"),h=r("./node_modules/core-js/internals/get-method.js"),d=r("./node_modules/core-js/internals/advance-string-index.js"),f=r("./node_modules/core-js/internals/regexp-get-flags.js"),p=r("./node_modules/core-js/internals/regexp-exec-abstract.js"),m=s("".indexOf);i("match",function(t,e,r){return[function(e){var r=c(this),s=a(e)?h(e,t):void 0;return s?n(s,e,r):new RegExp(e)[t](u(r))},function(t){var n,s=o(this),i=u(t),a=r(e,s,i);if(a.done)return a.value;var c=u(f(s));if(-1===m(c,"g"))return p(s,i);var h=-1!==m(c,"u");s.lastIndex=0;for(var g=[],v=0;null!==(n=p(s,i));){var y=u(n[0]);g[v]=y,""===y&&(s.lastIndex=d(i,l(s.lastIndex),h)),v++}return 0===v?null:g}]})},
vendor: 2,198 bytes, line 1
1"./node_modules/core-js/modules/es.string.replace.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-apply.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/function-uncurry-this.js"),o=r("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),a=r("./node_modules/core-js/internals/fails.js"),l=r("./node_modules/core-js/internals/an-object.js"),u=r("./node_modules/core-js/internals/is-callable.js"),c=r("./node_modules/core-js/internals/is-object.js"),h=r("./node_modules/core-js/internals/to-integer-or-infinity.js"),d=r("./node_modules/core-js/internals/to-length.js"),f=r("./node_modules/core-js/internals/to-string.js"),p=r("./node_modules/core-js/internals/require-object-coercible.js"),m=r("./node_modules/core-js/internals/advance-string-index.js"),g=r("./node_modules/core-js/internals/get-method.js"),v=r("./node_modules/core-js/internals/get-substitution.js"),y=r("./node_modules/core-js/internals/regexp-get-flags.js"),b=r("./node_modules/core-js/internals/regexp-exec-abstract.js"),_=r("./node_modules/core-js/internals/well-known-symbol.js")("replace"),j=Math.max,w=Math.min,x=i([].concat),A=i([].push),S=i("".indexOf),N=i("".slice),L="$0"==="a".replace(/./,"$0"),k=!!/./[_]&&""===/./[_]("a","$0");o("replace",function(t,e,r){var i=k?"$":"$0";return[function(t,r){var n=p(this),i=c(t)?g(t,_):void 0;return i?s(i,t,n,r):s(e,f(n),t,r)},function(t,s){var o=l(this),a=f(t);if("string"==typeof s&&-1===S(s,i)&&-1===S(s,"$<")){var c=r(e,o,a,s);if(c.done)return c.value}var p=u(s);p||(s=f(s));var g=f(y(o)),_=-1!==S(g,"g");_&&(O=-1!==S(g,"u"),o.lastIndex=0);for(var L=[];null!==(I=b(o,a))&&(A(L,I),_);){;""===f(I[0])&&(o.lastIndex=m(a,d(o.lastIndex),O))}for(var k="",P=0,C=0;C<L.length;C++){for(var E,O,T,I=L[C],M=f(I[0]),R=j(w(h(I.index),a.length),0),F=[],D=1;D<I.length;D++)A(F,void 0===(E=I[D])?E:String(E));var B=I.groups;if(p){var z=x([M],F,R,a);void 0!==B&&A(z,B),T=f(n(s,void 0,z))}else T=v(M,a,R,F,B,s);R>=P&&(k+=N(a,P,R)+T,P=R+M.length)}return k+N(a,P)}]},!!a(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})||!L||k)},
vendor: 2,146 bytes, line 1
1"./node_modules/core-js/modules/es.string.split.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/function-call.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),o=r("./node_modules/core-js/internals/an-object.js"),a=r("./node_modules/core-js/internals/is-object.js"),l=r("./node_modules/core-js/internals/require-object-coercible.js"),u=r("./node_modules/core-js/internals/species-constructor.js"),c=r("./node_modules/core-js/internals/advance-string-index.js"),h=r("./node_modules/core-js/internals/to-length.js"),d=r("./node_modules/core-js/internals/to-string.js"),f=r("./node_modules/core-js/internals/get-method.js"),p=r("./node_modules/core-js/internals/regexp-exec-abstract.js"),m=r("./node_modules/core-js/internals/regexp-sticky-helpers.js"),g=r("./node_modules/core-js/internals/fails.js"),v=m.UNSUPPORTED_Y,y=Math.min,b=s([].push),_=s("".slice),j=!g(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var r="ab".split(t);return 2!==r.length||"a"!==r[0]||"b"!==r[1]}),w="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;i("split",function(t,e,r){var s="0".split(void 0,0).length?function(t,r){return void 0===t&&0===r?[]:n(e,this,t,r)}:e;return[function(e,r){var i=l(this),o=a(e)?f(e,t):void 0;return o?n(o,e,i,r):n(s,d(i),e,r)},function(t,n){var i=o(this),a=d(t);if(!w){var l=r(s,i,a,n,s!==e);if(l.done)return l.value}var f=u(i,RegExp),m=i.unicode,g=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(v?"g":"y"),j=new f(v?"^(?:"+i.source+")":i,g),x=void 0===n?0xffffffff:n>>>0;if(0===x)return[];if(0===a.length)return null===p(j,a)?[a]:[];for(var A=0,S=0,N=[];S<a.length;){j.lastIndex=v?0:S;var L,k=p(j,v?_(a,S):a);if(null===k||(L=y(h(j.lastIndex+(v?S:0)),a.length))===A)S=c(a,S,m);else{if(b(N,_(a,A,S)),N.length===x)return N;for(var P=1;P<=k.length-1;P++)if(b(N,k[P]),N.length===x)return N;S=A=L}}return b(N,_(a,A)),N}]},w||!j,v)},
vendor: 933 bytes, line 1
1"./node_modules/core-js/modules/es.string.starts-with.js":function(t,e,r){"use strict";var n,s=r("./node_modules/core-js/internals/export.js"),i=r("./node_modules/core-js/internals/function-uncurry-this-clause.js"),o=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=r("./node_modules/core-js/internals/to-length.js"),l=r("./node_modules/core-js/internals/to-string.js"),u=r("./node_modules/core-js/internals/not-a-regexp.js"),c=r("./node_modules/core-js/internals/require-object-coercible.js"),h=r("./node_modules/core-js/internals/correct-is-regexp-logic.js"),d=r("./node_modules/core-js/internals/is-pure.js"),f=i("".slice),p=Math.min,m=h("startsWith");s({target:"String",proto:!0,forced:!(!d&&!m&&(n=o(String.prototype,"startsWith"))&&!n.writable)&&!m},{startsWith:function(t){var e=l(c(this));u(t);var r=a(p(arguments.length>1?arguments[1]:void 0,e.length)),n=l(t);return f(e,r,r+n.length)===n}})},
vendor: 334 bytes, line 1
1"./node_modules/core-js/modules/es.string.trim.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/string-trim.js").trim;n({target:"String",proto:!0,forced:r("./node_modules/core-js/internals/string-trim-forced.js")("trim")},{trim:function(){return s(this)}})},
vendor: 4,832 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.constructor.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/function-call.js"),o=r("./node_modules/core-js/internals/function-uncurry-this.js"),a=r("./node_modules/core-js/internals/is-pure.js"),l=r("./node_modules/core-js/internals/descriptors.js"),u=r("./node_modules/core-js/internals/symbol-constructor-detection.js"),c=r("./node_modules/core-js/internals/fails.js"),h=r("./node_modules/core-js/internals/has-own-property.js"),d=r("./node_modules/core-js/internals/object-is-prototype-of.js"),f=r("./node_modules/core-js/internals/an-object.js"),p=r("./node_modules/core-js/internals/to-indexed-object.js"),m=r("./node_modules/core-js/internals/to-property-key.js"),g=r("./node_modules/core-js/internals/to-string.js"),v=r("./node_modules/core-js/internals/create-property-descriptor.js"),y=r("./node_modules/core-js/internals/object-create.js"),b=r("./node_modules/core-js/internals/object-keys.js"),_=r("./node_modules/core-js/internals/object-get-own-property-names.js"),j=r("./node_modules/core-js/internals/object-get-own-property-names-external.js"),w=r("./node_modules/core-js/internals/object-get-own-property-symbols.js"),x=r("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),A=r("./node_modules/core-js/internals/object-define-property.js"),S=r("./node_modules/core-js/internals/object-define-properties.js"),N=r("./node_modules/core-js/internals/object-property-is-enumerable.js"),L=r("./node_modules/core-js/internals/define-built-in.js"),k=r("./node_modules/core-js/internals/define-built-in-accessor.js"),P=r("./node_modules/core-js/internals/shared.js"),C=r("./node_modules/core-js/internals/shared-key.js"),E=r("./node_modules/core-js/internals/hidden-keys.js"),O=r("./node_modules/core-js/internals/uid.js"),T=r("./node_modules/core-js/internals/well-known-symbol.js"),I=r("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),M=r("./node_modules/core-js/internals/well-known-symbol-define.js"),R=r("./node_modules/core-js/internals/symbol-define-to-primitive.js"),F=r("./node_modules/core-js/internals/set-to-string-tag.js"),D=r("./node_modules/core-js/internals/internal-state.js"),B=r("./node_modules/core-js/internals/array-iteration.js").forEach,z=C("hidden"),U="Symbol",q="prototype",V=D.set,H=D.getterFor(U),W=Object[q],G=s.Symbol,Y=G&&G[q],X=s.RangeError,$=s.TypeError,Z=s.QObject,K=x.f,J=A.f,Q=j.f,tt=N.f,te=o([].push),tr=P("symbols"),tn=P("op-symbols"),ts=P("wks"),ti=!Z||!Z[q]||!Z[q].findChild,to=function(t,e,r){var n=K(W,e);n&&delete W[e],J(t,e,r),n&&t!==W&&J(W,e,n)},ta=l&&c(function(){return 7!==y(J({},"a",{get:function(){return J(this,"a",{value:7}).a}})).a})?to:J,tl=function(t,e){var r=tr[t]=y(Y);return V(r,{type:U,tag:t,description:e}),l||(r.description=e),r},tu=function(t,e,r){t===W&&tu(tn,e,r),f(t);var n=m(e);return(f(r),h(tr,n))?(r.enumerable?(h(t,z)&&t[z][n]&&(t[z][n]=!1),r=y(r,{enumerable:v(0,!1)})):(h(t,z)||J(t,z,v(1,y(null))),t[z][n]=!0),ta(t,n,r)):J(t,n,r)},tc=function(t,e){f(t);var r=p(e);return B(b(r).concat(tp(r)),function(e){(!l||i(th,r,e))&&tu(t,e,r[e])}),t},th=function(t){var e=m(t),r=i(tt,this,e);return(!(this===W&&h(tr,e))||!!h(tn,e))&&(!(r||!h(this,e)||!h(tr,e)||h(this,z)&&this[z][e])||r)},td=function(t,e){var r=p(t),n=m(e);if(!(r===W&&h(tr,n))||h(tn,n)){var s=K(r,n);return s&&h(tr,n)&&!(h(r,z)&&r[z][n])&&(s.enumerable=!0),s}},tf=function(t){var e=Q(p(t)),r=[];return B(e,function(t){h(tr,t)||h(E,t)||te(r,t)}),r},tp=function(t){var e=t===W,r=Q(e?tn:p(t)),n=[];return B(r,function(t){h(tr,t)&&(!e||h(W,t))&&te(n,tr[t])}),n};!u&&(L(Y=(G=function(){if(d(Y,this))throw new $("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?g(arguments[0]):void 0,e=O(t),r=function(t){var n=void 0===this?s:this;n===W&&i(r,tn,t),h(n,z)&&h(n[z],e)&&(n[z][e]=!1);var o=v(1,t);try{ta(n,e,o)}catch(t){if(!(t instanceof X))throw t;to(n,e,o)}};return l&&ti&&ta(W,e,{configurable:!0,set:r}),tl(e,t)})[q],"toString",function(){return H(this).tag}),L(G,"withoutSetter",function(t){return tl(O(t),t)}),N.f=th,A.f=tu,S.f=tc,x.f=td,_.f=j.f=tf,w.f=tp,I.f=function(t){return tl(T(t),t)},l&&(k(Y,"description",{configurable:!0,get:function(){return H(this).description}}),a||L(W,"propertyIsEnumerable",th,{unsafe:!0}))),n({global:!0,constructor:!0,wrap:!0,forced:!u,sham:!u},{Symbol:G}),B(b(ts),function(t){M(t)}),n({target:U,stat:!0,forced:!u},{useSetter:function(){ti=!0},useSimple:function(){ti=!1}}),n({target:"Object",stat:!0,forced:!u,sham:!l},{create:function(t,e){return void 0===e?y(t):tc(y(t),e)},defineProperty:tu,defineProperties:tc,getOwnPropertyDescriptor:td}),n({target:"Object",stat:!0,forced:!u},{getOwnPropertyNames:tf}),R(),F(G,U),E[z]=!0},
vendor: 1,337 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.description.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/descriptors.js"),i=r("./node_modules/core-js/internals/global-this.js"),o=r("./node_modules/core-js/internals/function-uncurry-this.js"),a=r("./node_modules/core-js/internals/has-own-property.js"),l=r("./node_modules/core-js/internals/is-callable.js"),u=r("./node_modules/core-js/internals/object-is-prototype-of.js"),c=r("./node_modules/core-js/internals/to-string.js"),h=r("./node_modules/core-js/internals/define-built-in-accessor.js"),d=r("./node_modules/core-js/internals/copy-constructor-properties.js"),f=i.Symbol,p=f&&f.prototype;if(s&&l(f)&&(!("description"in p)||void 0!==f().description)){var m={},g=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:c(arguments[0]),e=u(p,this)?new f(t):void 0===t?f():f(t);return""===t&&(m[e]=!0),e};d(g,f),g.prototype=p,p.constructor=g;var v="Symbol(description detection)"===String(f("description detection")),y=o(p.valueOf),b=o(p.toString),_=/^Symbol\((.*)\)[^)]+$/,j=o("".replace),w=o("".slice);h(p,"description",{configurable:!0,get:function(){var t=y(this);if(a(m,t))return"";var e=b(t),r=v?w(e,7,-1):j(e,_,"$1");return""===r?void 0:r}}),n({global:!0,constructor:!0,forced:!0},{Symbol:g})}},
vendor: 623 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.for.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/get-built-in.js"),i=r("./node_modules/core-js/internals/has-own-property.js"),o=r("./node_modules/core-js/internals/to-string.js"),a=r("./node_modules/core-js/internals/shared.js"),l=r("./node_modules/core-js/internals/symbol-registry-detection.js"),u=a("string-to-symbol-registry"),c=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!l},{for:function(t){var e=o(t);if(i(u,e))return u[e];var r=s("Symbol")(e);return u[e]=r,c[r]=e,r}})},
vendor: 163 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.iterator.js":function(t,e,r){"use strict";r("./node_modules/core-js/internals/well-known-symbol-define.js")("iterator")},
vendor: 378 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.symbol.constructor.js"),r("./node_modules/core-js/modules/es.symbol.for.js"),r("./node_modules/core-js/modules/es.symbol.key-for.js"),r("./node_modules/core-js/modules/es.json.stringify.js"),r("./node_modules/core-js/modules/es.object.get-own-property-symbols.js")},
vendor: 593 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.key-for.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/has-own-property.js"),i=r("./node_modules/core-js/internals/is-symbol.js"),o=r("./node_modules/core-js/internals/try-to-string.js"),a=r("./node_modules/core-js/internals/shared.js"),l=r("./node_modules/core-js/internals/symbol-registry-detection.js"),u=a("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!l},{keyFor:function(t){if(!i(t))throw TypeError(o(t)+" is not a symbol");if(s(u,t))return u[t]}})},
vendor: 157 bytes, line 1
1"./node_modules/core-js/modules/esnext.iterator.constructor.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.iterator.constructor.js")},
vendor: 151 bytes, line 1
1"./node_modules/core-js/modules/esnext.iterator.for-each.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.iterator.for-each.js")},
vendor: 141 bytes, line 1
1"./node_modules/core-js/modules/esnext.iterator.map.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/es.iterator.map.js")},
vendor: 389 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.add-all.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/a-set.js"),i=r("./node_modules/core-js/internals/set-helpers.js").add;n({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=s(this),e=0,r=arguments.length;e<r;e++)i(t,arguments[e]);return t}})},
vendor: 415 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.delete-all.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/a-set.js"),i=r("./node_modules/core-js/internals/set-helpers.js").remove;n({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=s(this),r=!0,n=0,o=arguments.length;n<o;n++)t=i(e,arguments[n]),r=r&&t;return!!r}})},
vendor: 405 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.difference.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-difference.js");n({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return s(o,this,i(t))}})},
vendor: 486 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.every.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-bind-context.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{every:function(t){var e=i(this),r=s(t,arguments.length>1?arguments[1]:void 0);return!1!==o(e,function(t){if(!r(t,t,e))return!1},!0)}})},
vendor: 557 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.filter.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-bind-context.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-helpers.js"),a=r("./node_modules/core-js/internals/set-iterate.js"),l=o.Set,u=o.add;n({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(t){var e=i(this),r=s(t,arguments.length>1?arguments[1]:void 0),n=new l;return a(e,function(t){r(t,t,e)&&u(n,t)}),n}})},
vendor: 499 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.find.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-bind-context.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var e=i(this),r=s(t,arguments.length>1?arguments[1]:void 0),n=o(e,function(t){if(r(t,t,e))return{value:t}},!0);return n&&n.value}})},
vendor: 411 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.intersection.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-intersection.js");n({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return s(o,this,i(t))}})},
vendor: 421 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.is-disjoint-from.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-is-disjoint-from.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return s(o,this,i(t))}})},
vendor: 409 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.is-subset-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-is-subset-of.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return s(o,this,i(t))}})},
vendor: 415 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.is-superset-of.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-is-superset-of.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return s(o,this,i(t))}})},
vendor: 529 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.join.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-uncurry-this.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-iterate.js"),a=r("./node_modules/core-js/internals/to-string.js"),l=s([].join),u=s([].push);n({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var e=i(this),r=void 0===t?",":a(t),n=[];return o(e,function(t){u(n,t)}),l(n,r)}})},
vendor: 548 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.map.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-bind-context.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-helpers.js"),a=r("./node_modules/core-js/internals/set-iterate.js"),l=o.Set,u=o.add;n({target:"Set",proto:!0,real:!0,forced:!0},{map:function(t){var e=i(this),r=s(t,arguments.length>1?arguments[1]:void 0),n=new l;return a(e,function(t){u(n,r(t,t,e))}),n}})},
vendor: 554 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.reduce.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/a-callable.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-iterate.js"),a=TypeError;n({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=i(this),r=arguments.length<2,n=r?void 0:arguments[1];if(s(t),o(e,function(s){r?(r=!1,n=s):n=t(n,s,s,e)}),r)throw new a("Reduce of empty set with no initial value");return n}})},
vendor: 483 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.some.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-bind-context.js"),i=r("./node_modules/core-js/internals/a-set.js"),o=r("./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var e=i(this),r=s(t,arguments.length>1?arguments[1]:void 0);return!0===o(e,function(t){if(r(t,t,e))return!0},!0)}})},
vendor: 434 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.symmetric-difference.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-symmetric-difference.js");n({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return s(o,this,i(t))}})},
vendor: 390 bytes, line 1
1"./node_modules/core-js/modules/esnext.set.union.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/function-call.js"),i=r("./node_modules/core-js/internals/to-set-like.js"),o=r("./node_modules/core-js/internals/set-union.js");n({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return s(o,this,i(t))}})},
vendor: 539 bytes, line 1
1"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/dom-iterables.js"),i=r("./node_modules/core-js/internals/dom-token-list-prototype.js"),o=r("./node_modules/core-js/internals/array-for-each.js"),a=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),l=function(t){if(t&&t.forEach!==o)try{a(t,"forEach",o)}catch(e){t.forEach=o}};for(var u in s)s[u]&&l(n[u]&&n[u].prototype);l(i)},
vendor: 769 bytes, line 1
1"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/global-this.js"),s=r("./node_modules/core-js/internals/dom-iterables.js"),i=r("./node_modules/core-js/internals/dom-token-list-prototype.js"),o=r("./node_modules/core-js/modules/es.array.iterator.js"),a=r("./node_modules/core-js/internals/create-non-enumerable-property.js"),l=r("./node_modules/core-js/internals/set-to-string-tag.js"),u=r("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),c=o.values,h=function(t,e){if(t){if(t[u]!==c)try{a(t,u,c)}catch(e){t[u]=c}if(l(t,e,!0),s[e]){for(var r in o)if(t[r]!==o[r])try{a(t,r,o[r])}catch(e){t[r]=o[r]}}}};for(var d in s)h(n[d]&&n[d].prototype,d);h(i,"DOMTokenList")},
vendor: 332 bytes, line 1
1"./node_modules/core-js/modules/web.set-interval.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/schedulers-fix.js")(s.setInterval,!0);n({global:!0,bind:!0,forced:s.setInterval!==i},{setInterval:i})},
vendor: 328 bytes, line 1
1"./node_modules/core-js/modules/web.set-timeout.js":function(t,e,r){"use strict";var n=r("./node_modules/core-js/internals/export.js"),s=r("./node_modules/core-js/internals/global-this.js"),i=r("./node_modules/core-js/internals/schedulers-fix.js")(s.setTimeout,!0);n({global:!0,bind:!0,forced:s.setTimeout!==i},{setTimeout:i})},
vendor: 188 bytes, line 1
1"./node_modules/core-js/modules/web.timers.js":function(t,e,r){"use strict";r("./node_modules/core-js/modules/web.set-interval.js"),r("./node_modules/core-js/modules/web.set-timeout.js")},
vendor: 22,156 bytes, line 1
1"./node_modules/dompurify/dist/purify.es.mjs":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return te}});let{entries:n,setPrototypeOf:s,isFrozen:i,getPrototypeOf:o,getOwnPropertyDescriptor:a}=Object,{freeze:l,seal:u,create:c}=Object,{apply:h,construct:d}="u">typeof Reflect&&Reflect;l||(l=function(t){return t}),u||(u=function(t){return t}),h||(h=function(t,e){for(var r=arguments.length,n=Array(r>2?r-2:0),s=2;s<r;s++)n[s-2]=arguments[s];return t.apply(e,n)}),d||(d=function(t){for(var e=arguments.length,r=Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return new t(...r)});let f=L(Array.prototype.forEach),p=L(Array.prototype.lastIndexOf),m=L(Array.prototype.pop),g=L(Array.prototype.push),v=L(Array.prototype.splice),y=L(String.prototype.toLowerCase),b=L(String.prototype.toString),_=L(String.prototype.match),j=L(String.prototype.replace),w=L(String.prototype.indexOf),x=L(String.prototype.trim),A=L(Object.prototype.hasOwnProperty),S=L(RegExp.prototype.test),N=(K=TypeError,function(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return d(K,e)});function L(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var r=arguments.length,n=Array(r>1?r-1:0),s=1;s<r;s++)n[s-1]=arguments[s];return h(t,e,n)}}function k(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;s&&s(t,null);let n=e.length;for(;n--;){let s=e[n];if("string"==typeof s){let t=r(s);t!==s&&(i(e)||(e[n]=t),s=t)}t[s]=!0}return t}function P(t){let e=c(null);for(let[r,s]of n(t))A(t,r)&&(Array.isArray(s)?e[r]=function(t){for(let e=0;e<t.length;e++)A(t,e)||(t[e]=null);return t}(s):s&&"object"==typeof s&&s.constructor===Object?e[r]=P(s):e[r]=s);return e}function C(t,e){for(;null!==t;){let r=a(t,e);if(r){if(r.get)return L(r.get);if("function"==typeof r.value)return L(r.value)}t=o(t)}return function(){return null}}let E=l(["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"]),O=l(["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"]),T=l(["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"]),I=l(["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"]),M=l(["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"]),R=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),F=l(["#text"]),D=l(["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"]),B=l(["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"]),z=l(["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"]),U=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),q=u(/\{\{[\w\W]*|[\w\W]*\}\}/gm),V=u(/<%[\w\W]*|[\w\W]*%>/gm),H=u(/\$\{[\w\W]*/gm),W=u(/^data-[\-\w.\u00B7-\uFFFF]+$/),G=u(/^aria-[\-\w]+$/),Y=u(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),X=u(/^(?:\w+script|data):/i),$=u(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Z=u(/^html$/i);var K,J=Object.freeze({__proto__:null,ARIA_ATTR:G,ATTR_WHITESPACE:$,CUSTOM_ELEMENT:u(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:W,DOCTYPE_NAME:Z,ERB_EXPR:V,IS_ALLOWED_URI:Y,IS_SCRIPT_OR_DATA:X,MUSTACHE_EXPR:q,TMPLIT_EXPR:H});let Q=function(t,e){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let r=null,n="data-tt-policy-suffix";e&&e.hasAttribute(n)&&(r=e.getAttribute(n));let s="dompurify"+(r?"#"+r:"");try{return t.createPolicy(s,{createHTML:t=>t,createScriptURL:t=>t})}catch(t){return console.warn("TrustedTypes policy "+s+" could not be created."),null}},tt=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var te=function t(){let e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,s=e=>t(e);if(s.version="3.3.1",s.removed=[],!r||!r.document||9!==r.document.nodeType||!r.Element)return s.isSupported=!1,s;let{document:i}=r,o=i,a=o.currentScript,{DocumentFragment:u,HTMLTemplateElement:h,Node:d,Element:L,NodeFilter:q,NamedNodeMap:V=r.NamedNodeMap||r.MozNamedAttrMap,HTMLFormElement:H,DOMParser:W,trustedTypes:G}=r,X=L.prototype,$=C(X,"cloneNode"),K=C(X,"remove"),te=C(X,"nextSibling"),tr=C(X,"childNodes"),tn=C(X,"parentNode");if("function"==typeof h){let t=i.createElement("template");t.content&&t.content.ownerDocument&&(i=t.content.ownerDocument)}let ts="",{implementation:ti,createNodeIterator:to,createDocumentFragment:ta,getElementsByTagName:tl}=i,{importNode:tu}=o,tc=tt();s.isSupported="function"==typeof n&&"function"==typeof tn&&ti&&void 0!==ti.createHTMLDocument;let{MUSTACHE_EXPR:th,ERB_EXPR:td,TMPLIT_EXPR:tf,DATA_ATTR:tp,ARIA_ATTR:tm,IS_SCRIPT_OR_DATA:tg,ATTR_WHITESPACE:tv,CUSTOM_ELEMENT:ty}=J,{IS_ALLOWED_URI:tb}=J,t_=null,tj=k({},[...E,...O,...T,...M,...F]),tw=null,tx=k({},[...D,...B,...z,...U]),tA=Object.seal(c(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}})),tS=null,tN=null,tL=Object.seal(c(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),tk=!0,tP=!0,tC=!1,tE=!0,tO=!1,tT=!0,tI=!1,tM=!1,tR=!1,tF=!1,tD=!1,tB=!1,tz=!0,tU=!1,tq=!0,tV=!1,tH={},tW=null,tG=k({},["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"]),tY=null,tX=k({},["audio","video","img","source","image","track"]),t$=null,tZ=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tK="http://www.w3.org/1998/Math/MathML",tJ="http://www.w3.org/2000/svg",tQ="http://www.w3.org/1999/xhtml",t0=tQ,t1=!1,t2=null,t5=k({},[tK,tJ,tQ],b),t3=k({},["mi","mo","mn","ms","mtext"]),t4=k({},["annotation-xml"]),t6=k({},["title","style","font","a","script"]),t8=null,t7=["application/xhtml+xml","text/html"],t9=null,et=null,ee=i.createElement("form"),er=function(t){return t instanceof RegExp||t instanceof Function},en=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!et||et!==t){if(t&&"object"==typeof t||(t={}),t=P(t),t9="application/xhtml+xml"===(t8=-1===t7.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE)?b:y,t_=A(t,"ALLOWED_TAGS")?k({},t.ALLOWED_TAGS,t9):tj,tw=A(t,"ALLOWED_ATTR")?k({},t.ALLOWED_ATTR,t9):tx,t2=A(t,"ALLOWED_NAMESPACES")?k({},t.ALLOWED_NAMESPACES,b):t5,t$=A(t,"ADD_URI_SAFE_ATTR")?k(P(tZ),t.ADD_URI_SAFE_ATTR,t9):tZ,tY=A(t,"ADD_DATA_URI_TAGS")?k(P(tX),t.ADD_DATA_URI_TAGS,t9):tX,tW=A(t,"FORBID_CONTENTS")?k({},t.FORBID_CONTENTS,t9):tG,tS=A(t,"FORBID_TAGS")?k({},t.FORBID_TAGS,t9):P({}),tN=A(t,"FORBID_ATTR")?k({},t.FORBID_ATTR,t9):P({}),tH=!!A(t,"USE_PROFILES")&&t.USE_PROFILES,tk=!1!==t.ALLOW_ARIA_ATTR,tP=!1!==t.ALLOW_DATA_ATTR,tC=t.ALLOW_UNKNOWN_PROTOCOLS||!1,tE=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,tO=t.SAFE_FOR_TEMPLATES||!1,tT=!1!==t.SAFE_FOR_XML,tI=t.WHOLE_DOCUMENT||!1,tF=t.RETURN_DOM||!1,tD=t.RETURN_DOM_FRAGMENT||!1,tB=t.RETURN_TRUSTED_TYPE||!1,tR=t.FORCE_BODY||!1,tz=!1!==t.SANITIZE_DOM,tU=t.SANITIZE_NAMED_PROPS||!1,tq=!1!==t.KEEP_CONTENT,tV=t.IN_PLACE||!1,tb=t.ALLOWED_URI_REGEXP||Y,t0=t.NAMESPACE||tQ,t3=t.MATHML_TEXT_INTEGRATION_POINTS||t3,t4=t.HTML_INTEGRATION_POINTS||t4,tA=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&er(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(tA.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&er(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(tA.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(tA.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),tO&&(tP=!1),tD&&(tF=!0),tH&&(t_=k({},F),tw=[],!0===tH.html&&(k(t_,E),k(tw,D)),!0===tH.svg&&(k(t_,O),k(tw,B),k(tw,U)),!0===tH.svgFilters&&(k(t_,T),k(tw,B),k(tw,U)),!0===tH.mathMl&&(k(t_,M),k(tw,z),k(tw,U))),t.ADD_TAGS&&("function"==typeof t.ADD_TAGS?tL.tagCheck=t.ADD_TAGS:(t_===tj&&(t_=P(t_)),k(t_,t.ADD_TAGS,t9))),t.ADD_ATTR&&("function"==typeof t.ADD_ATTR?tL.attributeCheck=t.ADD_ATTR:(tw===tx&&(tw=P(tw)),k(tw,t.ADD_ATTR,t9))),t.ADD_URI_SAFE_ATTR&&k(t$,t.ADD_URI_SAFE_ATTR,t9),t.FORBID_CONTENTS&&(tW===tG&&(tW=P(tW)),k(tW,t.FORBID_CONTENTS,t9)),t.ADD_FORBID_CONTENTS&&(tW===tG&&(tW=P(tW)),k(tW,t.ADD_FORBID_CONTENTS,t9)),tq&&(t_["#text"]=!0),tI&&k(t_,["html","head","body"]),t_.table&&(k(t_,["tbody"]),delete tS.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw N('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw N('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ts=(e=t.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===e&&(e=Q(G,a)),null!==e&&"string"==typeof ts&&(ts=e.createHTML(""));l&&l(t),et=t}},es=k({},[...O,...T,...I]),ei=k({},[...M,...R]),eo=function(t){let e=tn(t);e&&e.tagName||(e={namespaceURI:t0,tagName:"template"});let r=y(t.tagName),n=y(e.tagName);return!!t2[t.namespaceURI]&&(t.namespaceURI===tJ?e.namespaceURI===tQ?"svg"===r:e.namespaceURI===tK?"svg"===r&&("annotation-xml"===n||t3[n]):!!es[r]:t.namespaceURI===tK?e.namespaceURI===tQ?"math"===r:e.namespaceURI===tJ?"math"===r&&t4[n]:!!ei[r]:t.namespaceURI===tQ?(e.namespaceURI!==tJ||!!t4[n])&&(e.namespaceURI!==tK||!!t3[n])&&!ei[r]&&(t6[r]||!es[r]):"application/xhtml+xml"===t8&&!!t2[t.namespaceURI])},ea=function(t){g(s.removed,{element:t});try{tn(t).removeChild(t)}catch(e){K(t)}},el=function(t,e){try{g(s.removed,{attribute:e.getAttributeNode(t),from:e})}catch(t){g(s.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t)if(tF||tD)try{ea(e)}catch(t){}else try{e.setAttribute(t,"")}catch(t){}},eu=function(t){let r=null,n=null;if(tR)t="<remove></remove>"+t;else{let e=_(t,/^[\r\n\t ]+/);n=e&&e[0]}"application/xhtml+xml"===t8&&t0===tQ&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");let s=e?e.createHTML(t):t;if(t0===tQ)try{r=new W().parseFromString(s,t8)}catch(t){}if(!r||!r.documentElement){r=ti.createDocument(t0,"template",null);try{r.documentElement.innerHTML=t1?ts:s}catch(t){}}let o=r.body||r.documentElement;return(t&&n&&o.insertBefore(i.createTextNode(n),o.childNodes[0]||null),t0===tQ)?tl.call(r,tI?"html":"body")[0]:tI?r.documentElement:o},ec=function(t){return to.call(t.ownerDocument||t,t,q.SHOW_ELEMENT|q.SHOW_COMMENT|q.SHOW_TEXT|q.SHOW_PROCESSING_INSTRUCTION|q.SHOW_CDATA_SECTION,null)},eh=function(t){return t instanceof H&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||!(t.attributes instanceof V)||"function"!=typeof t.removeAttribute||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes)},ed=function(t){return"function"==typeof d&&t instanceof d};function ef(t,e,r){f(t,t=>{t.call(s,e,r,et)})}let ep=function(t){let e=null;if(ef(tc.beforeSanitizeElements,t,null),eh(t))return ea(t),!0;let r=t9(t.nodeName);if(ef(tc.uponSanitizeElement,t,{tagName:r,allowedTags:t_}),tT&&t.hasChildNodes()&&!ed(t.firstElementChild)&&S(/<[/\w!]/g,t.innerHTML)&&S(/<[/\w!]/g,t.textContent)||7===t.nodeType||tT&&8===t.nodeType&&S(/<[/\w]/g,t.data))return ea(t),!0;if(!(tL.tagCheck instanceof Function&&tL.tagCheck(r))&&(!t_[r]||tS[r])){if(!tS[r]&&eg(r)&&(tA.tagNameCheck instanceof RegExp&&S(tA.tagNameCheck,r)||tA.tagNameCheck instanceof Function&&tA.tagNameCheck(r)))return!1;if(tq&&!tW[r]){let e=tn(t)||t.parentNode,r=tr(t)||t.childNodes;if(r&&e){let n=r.length;for(let s=n-1;s>=0;--s){let n=$(r[s],!0);n.__removalCount=(t.__removalCount||0)+1,e.insertBefore(n,te(t))}}}return ea(t),!0}return t instanceof L&&!eo(t)||("noscript"===r||"noembed"===r||"noframes"===r)&&S(/<\/no(script|embed|frames)/i,t.innerHTML)?(ea(t),!0):(tO&&3===t.nodeType&&(e=t.textContent,f([th,td,tf],t=>{e=j(e,t," ")}),t.textContent!==e&&(g(s.removed,{element:t.cloneNode()}),t.textContent=e)),ef(tc.afterSanitizeElements,t,null),!1)},em=function(t,e,r){if(tz&&("id"===e||"name"===e)&&(r in i||r in ee))return!1;if(tP&&!tN[e]&&S(tp,e));else if(tk&&S(tm,e));else if(tL.attributeCheck instanceof Function&&tL.attributeCheck(e,t));else if(!tw[e]||tN[e]){if(!(eg(t)&&(tA.tagNameCheck instanceof RegExp&&S(tA.tagNameCheck,t)||tA.tagNameCheck instanceof Function&&tA.tagNameCheck(t))&&(tA.attributeNameCheck instanceof RegExp&&S(tA.attributeNameCheck,e)||tA.attributeNameCheck instanceof Function&&tA.attributeNameCheck(e,t))||"is"===e&&tA.allowCustomizedBuiltInElements&&(tA.tagNameCheck instanceof RegExp&&S(tA.tagNameCheck,r)||tA.tagNameCheck instanceof Function&&tA.tagNameCheck(r))))return!1}else if(t$[e]);else if(S(tb,j(r,tv,"")));else if(("src"===e||"xlink:href"===e||"href"===e)&&"script"!==t&&0===w(r,"data:")&&tY[t]);else if(tC&&!S(tg,j(r,tv,"")));else if(r)return!1;return!0},eg=function(t){return"annotation-xml"!==t&&_(t,ty)},ev=function(t){ef(tc.beforeSanitizeAttributes,t,null);let{attributes:r}=t;if(!r||eh(t))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:tw,forceKeepAttr:void 0},i=r.length;for(;i--;){let{name:o,namespaceURI:a,value:l}=r[i],u=t9(o),c="value"===o?l:x(l);if(n.attrName=u,n.attrValue=c,n.keepAttr=!0,n.forceKeepAttr=void 0,ef(tc.uponSanitizeAttribute,t,n),c=n.attrValue,tU&&("id"===u||"name"===u)&&(el(o,t),c="user-content-"+c),tT&&S(/((--!?|])>)|<\/(style|title|textarea)/i,c)||"attributename"===u&&_(c,"href")){el(o,t);continue}if(n.forceKeepAttr)continue;if(!n.keepAttr||!tE&&S(/\/>/i,c)){el(o,t);continue}tO&&f([th,td,tf],t=>{c=j(c,t," ")});let h=t9(t.nodeName);if(!em(h,u,c)){el(o,t);continue}if(e&&"object"==typeof G&&"function"==typeof G.getAttributeType)if(a);else switch(G.getAttributeType(h,u)){case"TrustedHTML":c=e.createHTML(c);break;case"TrustedScriptURL":c=e.createScriptURL(c)}if(c!==l)try{a?t.setAttributeNS(a,o,c):t.setAttribute(o,c),eh(t)?ea(t):m(s.removed)}catch(e){el(o,t)}}ef(tc.afterSanitizeAttributes,t,null)},ey=function t(e){let r=null,n=ec(e);for(ef(tc.beforeSanitizeShadowDOM,e,null);r=n.nextNode();)ef(tc.uponSanitizeShadowNode,r,null),ep(r),ev(r),r.content instanceof u&&t(r.content);ef(tc.afterSanitizeShadowDOM,e,null)};return s.sanitize=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,i=null,a=null,l=null;if((t1=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!ed(t))if("function"==typeof t.toString){if("string"!=typeof(t=t.toString()))throw N("dirty is not a string, aborting")}else throw N("toString is not a function");if(!s.isSupported)return t;if(tM||en(r),s.removed=[],"string"==typeof t&&(tV=!1),tV){if(t.nodeName){let e=t9(t.nodeName);if(!t_[e]||tS[e])throw N("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof d)1===(i=(n=eu("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i);else{if(!tF&&!tO&&!tI&&-1===t.indexOf("<"))return e&&tB?e.createHTML(t):t;if(!(n=eu(t)))return tF?null:tB?ts:""}n&&tR&&ea(n.firstChild);let c=ec(tV?t:n);for(;a=c.nextNode();)ep(a),ev(a),a.content instanceof u&&ey(a.content);if(tV)return t;if(tF){if(tD)for(l=ta.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(tw.shadowroot||tw.shadowrootmode)&&(l=tu.call(o,l,!0)),l}let h=tI?n.outerHTML:n.innerHTML;return tI&&t_["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&S(Z,n.ownerDocument.doctype.name)&&(h="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+h),tO&&f([th,td,tf],t=>{h=j(h,t," ")}),e&&tB?e.createHTML(h):h},s.setConfig=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};en(t),tM=!0},s.clearConfig=function(){et=null,tM=!1},s.isValidAttribute=function(t,e,r){return et||en({}),em(t9(t),t9(e),r)},s.addHook=function(t,e){"function"==typeof e&&g(tc[t],e)},s.removeHook=function(t,e){if(void 0!==e){let r=p(tc[t],e);return -1===r?void 0:v(tc[t],r,1)[0]}return m(tc[t])},s.removeHooks=function(t){tc[t]=[]},s.removeAllHooks=function(){tc=tt()},s}()},
vendor: 9,561 bytes, line 1
1"./node_modules/fast-png/lib-esm/PngDecoder.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return h}});var n=r("./node_modules/iobuffer/lib-esm/IOBuffer.js"),s=r("./node_modules/pako/dist/pako.esm.mjs"),i=r("./node_modules/fast-png/lib-esm/helpers/crc.js"),o=r("./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js"),a=r("./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js"),l=r("./node_modules/fast-png/lib-esm/helpers/signature.js"),u=r("./node_modules/fast-png/lib-esm/helpers/text.js"),c=r("./node_modules/fast-png/lib-esm/internalTypes.js");class h extends n.IOBuffer{_checkCrc;_inflator;_png;_apng;_end;_hasPalette;_palette;_hasTransparency;_transparency;_compressionMethod;_filterMethod;_interlaceMethod;_colorType;_isAnimated;_numberOfFrames;_numberOfPlays;_frames;_writingDataChunks;constructor(t,e={}){super(t);const{checkCrc:r=!1}=e;this._checkCrc=r,this._inflator=new s.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=c.CompressionMethod.UNKNOWN,this._filterMethod=c.FilterMethod.UNKNOWN,this._interlaceMethod=c.InterlaceMethod.UNKNOWN,this._colorType=c.ColorType.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for((0,l.checkSignature)(this);!this._end;){let t=this.readUint32(),e=this.readChars(4);this.decodeChunk(t,e)}return this.decodeImage(),this._png}decodeApng(){for((0,l.checkSignature)(this);!this._end;){let t=this.readUint32(),e=this.readChars(4);this.decodeApngChunk(t,e)}return this.decodeApngImage(),this._apng}decodeChunk(t,e){let r=this.offset;switch(e){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case u.textChunkName:(0,u.decodetEXt)(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t)}if(this.offset-r!==t)throw Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?(0,i.checkCrc)(this,t+4,e):this.skip(4)}decodeApngChunk(t,e){let r=this.offset;switch("fdAT"!==e&&"IDAT"!==e&&this._writingDataChunks&&this.pushDataToFrame(),e){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,e),this.offset=r+t}if(this.offset-r!==t)throw Error(`Length mismatch while decoding chunk ${e}`);this._checkCrc?(0,i.checkCrc)(this,t+4,e):this.skip(4)}decodeIHDR(){let t,e=this._png;e.width=this.readUint32(),e.height=this.readUint32(),e.depth=function(t){if(1!==t&&2!==t&&4!==t&&8!==t&&16!==t)throw Error(`invalid bit depth: ${t}`);return t}(this.readUint8());let r=this.readUint8();switch(this._colorType=r,r){case c.ColorType.GREYSCALE:t=1;break;case c.ColorType.TRUECOLOUR:t=3;break;case c.ColorType.INDEXED_COLOUR:t=1;break;case c.ColorType.GREYSCALE_ALPHA:t=2;break;case c.ColorType.TRUECOLOUR_ALPHA:t=4;break;case c.ColorType.UNKNOWN:default:throw Error(`Unknown color type: ${r}`)}if(this._png.channels=t,this._compressionMethod=this.readUint8(),this._compressionMethod!==c.CompressionMethod.DEFLATE)throw 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(){let t={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(t)}decodePLTE(t){if(t%3!=0)throw RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);let e=t/3;this._hasPalette=!0;let r=[];this._palette=r;for(let t=0;t<e;t++)r.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;let e=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,e,t)),this._inflator.err)throw Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let e=t,r=this.offset+this.byteOffset;if(r+=4,e-=4,this._inflator.push(new Uint8Array(this.buffer,r,e)),this._inflator.err)throw Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case c.ColorType.GREYSCALE:case c.ColorType.TRUECOLOUR:if(t%2!=0)throw RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let e=0;e<t/2;e++)this._transparency[e]=this.readUint16();break;case c.ColorType.INDEXED_COLOUR:{if(t>this._palette.length)throw Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let e=0;for(;e<t;e++){let t=this.readByte();this._palette[e].push(t)}for(;e<this._palette.length;e++)this._palette[e].push(255);break}case c.ColorType.UNKNOWN:case c.ColorType.GREYSCALE_ALPHA:case c.ColorType.TRUECOLOUR_ALPHA:default:throw Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){let e=(0,u.readKeyword)(this),r=this.readUint8();if(r!==c.CompressionMethod.DEFLATE)throw Error(`Unsupported iCCP compression method: ${r}`);let n=this.readBytes(t-e.length-2);this._png.iccEmbeddedProfile={name:e,profile:(0,s.inflate)(n)}}decodepHYs(){let t=this.readUint32(),e=this.readUint32(),r=this.readByte();this._png.resolution={x:t,y:e,unit:r}}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 t=0;t<this._numberOfFrames;t++){let e={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:8===this._apng.depth?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},r=this._frames.at(t);if(r){if(r.data=(0,a.decodeInterlaceNull)({data:r.data,width:r.width,height:r.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),0===t||0===r.xOffset&&0===r.yOffset&&r.width===this._png.width&&r.height===this._png.height)e.data=r.data;else{let n=this._apng.frames.at(t-1);this.disposeFrame(r,n,e),this.addFrameDataToCanvas(e,r)}this._apng.frames.push(e)}}return this._apng}disposeFrame(t,e,r){switch(t.disposeOp){case c.DisposeOpType.NONE:break;case c.DisposeOpType.BACKGROUND:for(let e=0;e<this._png.height;e++)for(let n=0;n<this._png.width;n++){let s=(e*t.width+n)*this._png.channels;for(let t=0;t<this._png.channels;t++)r.data[s+t]=0}break;case c.DisposeOpType.PREVIOUS:r.data.set(e.data);break;default:throw Error("Unknown disposeOp")}}addFrameDataToCanvas(t,e){let r=1<<this._png.depth,n=(t,r)=>({index:((t+e.yOffset)*this._png.width+e.xOffset+r)*this._png.channels,frameIndex:(t*e.width+r)*this._png.channels});switch(e.blendOp){case c.BlendOpType.SOURCE:for(let r=0;r<e.height;r++)for(let s=0;s<e.width;s++){let{index:i,frameIndex:o}=n(r,s);for(let r=0;r<this._png.channels;r++)t.data[i+r]=e.data[o+r]}break;case c.BlendOpType.OVER:for(let s=0;s<e.height;s++)for(let i=0;i<e.width;i++){let{index:o,frameIndex:a}=n(s,i);for(let n=0;n<this._png.channels;n++){let s=e.data[a+this._png.channels-1]/r,i=Math.floor(s*(n%(this._png.channels-1)==0?1:e.data[a+n])+(1-s)*t.data[o+n]);t.data[o+n]+=i}}break;default:throw Error("Unknown blendOp")}}decodeImage(){if(this._inflator.err)throw Error(`Error while decompressing the data: ${this._inflator.err}`);let t=this._isAnimated?(this._frames?.at(0)).data:this._inflator.result;if(this._filterMethod!==c.FilterMethod.ADAPTIVE)throw Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===c.InterlaceMethod.NO_INTERLACE)this._png.data=(0,a.decodeInterlaceNull)({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===c.InterlaceMethod.ADAM7)this._png.data=(0,o.decodeInterlaceAdam7)({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){let t=this._inflator.result,e=this._frames.at(-1);e?e.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:c.DisposeOpType.NONE,blendOp:c.BlendOpType.SOURCE,data:t}),this._inflator=new s.Inflate,this._writingDataChunks=!1}}},
vendor: 4,319 bytes, line 1
1"./node_modules/fast-png/lib-esm/PngEncoder.js":function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return c}});var n=r("./node_modules/iobuffer/lib-esm/IOBuffer.js"),s=r("./node_modules/pako/dist/pako.esm.mjs"),i=r("./node_modules/fast-png/lib-esm/helpers/crc.js"),o=r("./node_modules/fast-png/lib-esm/helpers/signature.js"),a=r("./node_modules/fast-png/lib-esm/helpers/text.js"),l=r("./node_modules/fast-png/lib-esm/internalTypes.js");let u={level:3};class c extends n.IOBuffer{_png;_zlibOptions;_colorType;_interlaceMethod;constructor(t,e={}){super(),this._colorType=l.ColorType.UNKNOWN,this._zlibOptions={...u,...e.zlib},this._png=this._checkData(t),this._interlaceMethod=("Adam7"===e.interlace?l.InterlaceMethod.ADAM7:l.InterlaceMethod.NO_INTERLACE)??l.InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if((0,o.writeSignature)(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),4===this._png.palette[0].length&&this.encodeTRNS()),this.encodeData(),this._png.text)for(let[t,e]of Object.entries(this._png.text))(0,a.encodetEXt)(this,t,e);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(l.CompressionMethod.DEFLATE),this.writeByte(l.FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),(0,i.writeCrc)(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),(0,i.writeCrc)(this,4)}encodePLTE(){let t=this._png.palette?.length*3;for(let e of(this.writeUint32(t),this.writeChars("PLTE"),this._png.palette))this.writeByte(e[0]),this.writeByte(e[1]),this.writeByte(e[2]);(0,i.writeCrc)(this,4+t)}encodeTRNS(){let t=this._png.palette.filter(t=>255!==t.at(-1));for(let e of(this.writeUint32(t.length),this.writeChars("tRNS"),t))this.writeByte(e.at(-1));(0,i.writeCrc)(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),(0,i.writeCrc)(this,t.length+4)}encodeData(){let{width:t,height:e,channels:r,depth:i,data:o}=this._png,a=i<=8?Math.ceil(t*i/8)*r:Math.ceil(t*i/8*r/2),u=new n.IOBuffer().setBigEndian(),c=0;if(this._interlaceMethod===l.InterlaceMethod.NO_INTERLACE)for(let t=0;t<e;t++)u.writeByte(0),c=16===i?function(t,e,r,n){for(let s=0;s<r;s++)e.writeUint16(t[n++]);return n}(o,u,a,c):function(t,e,r,n){for(let s=0;s<r;s++)e.writeByte(t[n++]);return n}(o,u,a,c);else this._interlaceMethod===l.InterlaceMethod.ADAM7&&(c=function(t,e,r,n){let s=[{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:i,height:o,channels:a,depth:l}=t,u=0;u=16===l?a*l/8/2:a*l/8;for(let t=0;t<7;t++){let n=s[t],a=Math.floor((i-n.x+n.xStep-1)/n.xStep),c=Math.floor((o-n.y+n.yStep-1)/n.yStep);if(a<=0||c<=0)continue;let h=a*u;for(let t=0;t<c;t++){let s=n.y+t*n.yStep,c=l<=8?new Uint8Array(h):new Uint16Array(h),d=0;for(let t=0;t<a;t++){let r=n.x+t*n.xStep;if(r<i&&s<o){let t=(s*i+r)*u;for(let r=0;r<u;r++)c[d++]=e[t+r]}}if(r.writeByte(0),8===l)r.writeBytes(c);else if(16===l)for(let t of c)r.writeByte(t>>8&255),r.writeByte(255&t)}}return n}(this._png,o,u,c));let h=u.toArray(),d=(0,s.deflate)(h,this._zlibOptions);this.encodeIDAT(d)}_checkData(t){let{colorType:e,channels:r,depth:n}=function(t,e){let{channels:r=4,depth:n=8}=t;if(4!==r&&3!==r&&2!==r&&1!==r)throw RangeError(`unsupported number of channels: ${r}`);let s={channels:r,depth:n,colorType:l.ColorType.UNKNOWN};switch(r){case 4:s.colorType=l.ColorType.TRUECOLOUR_ALPHA;break;case 3:s.colorType=l.ColorType.TRUECOLOUR;break;case 1:e?s.colorType=l.ColorType.INDEXED_COLOUR:s.colorType=l.ColorType.GREYSCALE;break;case 2:s.colorType=l.ColorType.GREYSCALE_ALPHA;break;default:throw Error("unsupported number of channels")}return s}(t,t.palette),s={width:h(t.width,"width"),height:h(t.height,"height"),channels:r,data:t.data,depth:n,text:t.text,palette:t.palette};this._colorType=e;let i=n<8?Math.ceil(s.width*n/8)*s.height*r:s.width*s.height*r;if(s.data.length!==i)throw RangeError(`wrong data size. Found ${s.data.length}, expected ${i}`);return s}}function h(t,e){if(Number.isInteger(t)&&t>0)return t;throw TypeError(`${e} must be a positive integer`)}},
vendor: 873 bytes, line 1
1"./node_modules/fast-png/lib-esm/convertIndexedToRgb.js":function(t,e,r){"use strict";function n(t){let e=t.palette,r=t.depth;if(!e)throw Error("Color palette is undefined.");var n=t;let s=n.depth<8?Math.ceil(n.width*n.depth/8)*n.height*n.channels:n.width*n.height*n.channels;if(n.data.length!==s)throw RangeError(`wrong data size. Found ${n.data.length}, expected ${s}`);let i=t.width*t.height,o=new Uint8Array(i*e[0].length),a=0,l=0,u=new Uint8Array(i),c=255;switch(r){case 1:c=128;break;case 2:c=192;break;case 4:c=240;break;case 8:c=255;break;default:throw Error("Incorrect depth value")}for(let e of t.data){let n=c,s=8;for(;n&&(s-=r,u[a++]=(e&n)>>s,n>>=r,a%t.width!=0););}if(t.palette)for(let e of u){let r=t.palette.at(e);if(!r)throw Error("Incorrect index of palette color");o.set(r,l),l+=r.length}return o}r.r(e),r.d(e,{convertIndexedToRgb:function(){return n}})},
vendor: 495 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js":function(t,e,r){"use strict";r.r(e),r.d(e,{applyUnfilter:function(){return s}});var n=r("./node_modules/fast-png/lib-esm/helpers/unfilter.js");function s(t,e,r,s,i,o){switch(t){case 0:(0,n.unfilterNone)(e,r,i);break;case 1:(0,n.unfilterSub)(e,r,i,o);break;case 2:(0,n.unfilterUp)(e,r,s,i);break;case 3:(0,n.unfilterAverage)(e,r,s,i,o);break;case 4:(0,n.unfilterPaeth)(e,r,s,i,o);break;default:throw Error(`Unsupported filter: ${t}`)}}},
vendor: 647 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/crc.js":function(t,e,r){"use strict";r.r(e),r.d(e,{checkCrc:function(){return i},writeCrc:function(){return o}});let n=[];for(let t=0;t<256;t++){let e=t;for(let t=0;t<8;t++)1&e?e=0xedb88320^e>>>1:e>>>=1;n[t]=e}function s(t,e){return(0xffffffff^function(t,e){let r=0xffffffff;for(let s=0;s<e;s++)r=n[(r^t[s])&255]^r>>>8;return r}(t,e))>>>0}function i(t,e,r){let n=t.readUint32(),i=s(new Uint8Array(t.buffer,t.byteOffset+t.offset-e-4,e),e);if(i!==n)throw Error(`CRC mismatch for chunk ${r}. Expected ${n}, found ${i}`)}function o(t,e){t.writeUint32(s(new Uint8Array(t.buffer,t.byteOffset+t.offset-e,e),e))}},
vendor: 1,105 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js":function(t,e,r){"use strict";r.r(e),r.d(e,{decodeInterlaceAdam7:function(){return i}});var n=r("./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js");let s=255===new Uint8Array(new Uint16Array([255]).buffer)[0];function i(t){let{data:e,width:r,height:i,channels:o,depth:a}=t,l=[{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}],u=Math.ceil(a/8)*o,c=new Uint8Array(i*r*u),h=0;for(let t=0;t<7;t++){let s=l[t],o=Math.ceil((r-s.x)/s.xStep),a=Math.ceil((i-s.y)/s.yStep);if(o<=0||a<=0)continue;let d=o*u,f=new Uint8Array(d);for(let t=0;t<a;t++){let a=e[h++],l=e.subarray(h,h+d);h+=d;let p=new Uint8Array(d);(0,n.applyUnfilter)(a,l,p,f,d,u),f.set(p);for(let e=0;e<o;e++){let n=s.x+e*s.xStep,o=s.y+t*s.yStep;if(!(n>=r)&&!(o>=i))for(let t=0;t<u;t++)c[(o*r+n)*u+t]=p[e*u+t]}}}if(16!==a)return c;{let t=new Uint16Array(c.buffer);if(s)for(let e=0;e<t.length;e++){var d;t[e]=(255&(d=t[e]))<<8|d>>8&255}return t}}},
vendor: 923 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js":function(t,e,r){"use strict";r.r(e),r.d(e,{decodeInterlaceNull:function(){return o}});var n=r("./node_modules/fast-png/lib-esm/helpers/unfilter.js");let s=255===new Uint8Array(new Uint16Array([255]).buffer)[0],i=new Uint8Array(0);function o(t){let e,r,{data:o,width:a,height:l,channels:u,depth:c}=t,h=Math.ceil(c/8)*u,d=Math.ceil(c/8*u*a),f=new Uint8Array(l*d),p=i,m=0;for(let t=0;t<l;t++){switch(e=o.subarray(m+1,m+1+d),r=f.subarray(t*d,(t+1)*d),o[m]){case 0:(0,n.unfilterNone)(e,r,d);break;case 1:(0,n.unfilterSub)(e,r,d,h);break;case 2:(0,n.unfilterUp)(e,r,p,d);break;case 3:(0,n.unfilterAverage)(e,r,p,d,h);break;case 4:(0,n.unfilterPaeth)(e,r,p,d,h);break;default:throw Error(`Unsupported filter: ${o[m]}`)}p=r,m+=d+1}if(16!==c)return f;{let t=new Uint16Array(f.buffer);if(s)for(let e=0;e<t.length;e++){var g;t[e]=(255&(g=t[e]))<<8|g>>8&255}return t}}},
vendor: 469 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/signature.js":function(t,e,r){"use strict";r.r(e),r.d(e,{checkSignature:function(){return i},hasPngSignature:function(){return o},writeSignature:function(){return s}});let n=Uint8Array.of(137,80,78,71,13,10,26,10);function s(t){t.writeBytes(n)}function i(t){if(!o(t.readBytes(n.length)))throw Error("wrong PNG signature")}function o(t){if(t.length<n.length)return!1;for(let e=0;e<n.length;e++)if(t[e]!==n[e])return!1;return!0}},
vendor: 946 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/text.js":function(t,e,r){"use strict";r.r(e),r.d(e,{decodetEXt:function(){return u},encodetEXt:function(){return c},readKeyword:function(){return h},readLatin1:function(){return d},textChunkName:function(){return s}});var n=r("./node_modules/fast-png/lib-esm/helpers/crc.js");let s="tEXt",i=new TextDecoder("latin1");function o(t){if(l(t),0===t.length||t.length>79)throw Error("keyword length must be between 1 and 79")}let a=/^[\u0000-\u00FF]*$/;function l(t){if(!a.test(t))throw Error("invalid latin1 text")}function u(t,e,r){let n=h(e);t[n]=d(e,r-n.length-1)}function c(t,e,r){o(e),l(r);let i=e.length+1+r.length;t.writeUint32(i),t.writeChars(s),t.writeChars(e),t.writeByte(0),t.writeChars(r),(0,n.writeCrc)(t,i+4)}function h(t){for(t.mark();0!==t.readByte(););let e=t.offset;t.reset();let r=i.decode(t.readBytes(e-t.offset-1));return t.skip(1),o(r),r}function d(t,e){return i.decode(t.readBytes(e))}},
vendor: 999 bytes, line 1
1"./node_modules/fast-png/lib-esm/helpers/unfilter.js":function(t,e,r){"use strict";function n(t,e,r){for(let n=0;n<r;n++)e[n]=t[n]}function s(t,e,r,n){let s=0;for(;s<n;s++)e[s]=t[s];for(;s<r;s++)e[s]=t[s]+e[s-n]&255}function i(t,e,r,n){let s=0;if(0===r.length)for(;s<n;s++)e[s]=t[s];else for(;s<n;s++)e[s]=t[s]+r[s]&255}function o(t,e,r,n,s){let i=0;if(0===r.length){for(;i<s;i++)e[i]=t[i];for(;i<n;i++)e[i]=t[i]+(e[i-s]>>1)&255}else{for(;i<s;i++)e[i]=t[i]+(r[i]>>1)&255;for(;i<n;i++)e[i]=t[i]+(e[i-s]+r[i]>>1)&255}}function a(t,e,r,n,s){let i=0;if(0===r.length){for(;i<s;i++)e[i]=t[i];for(;i<n;i++)e[i]=t[i]+e[i-s]&255}else{for(;i<s;i++)e[i]=t[i]+r[i]&255;for(;i<n;i++)e[i]=t[i]+function(t,e,r){let n=t+e-r,s=Math.abs(n-t),i=Math.abs(n-e),o=Math.abs(n-r);return s<=i&&s<=o?t:i<=o?e:r}(e[i-s],r[i],r[i-s])&255}}r.r(e),r.d(e,{unfilterAverage:function(){return o},unfilterNone:function(){return n},unfilterPaeth:function(){return a},unfilterSub:function(){return s},unfilterUp:function(){return i}})},
vendor: 798 bytes, line 1
1"./node_modules/fast-png/lib-esm/index.js":function(t,e,r){"use strict";r.r(e),r.d(e,{ResolutionUnitSpecifier:function(){return o.ResolutionUnitSpecifier},convertIndexedToRgb:function(){return a.convertIndexedToRgb},decode:function(){return l},decodeApng:function(){return c},encode:function(){return u},hasPngSignature:function(){return i.hasPngSignature}});var n=r("./node_modules/fast-png/lib-esm/PngDecoder.js"),s=r("./node_modules/fast-png/lib-esm/PngEncoder.js"),i=r("./node_modules/fast-png/lib-esm/helpers/signature.js"),o=r("./node_modules/fast-png/lib-esm/types.js"),a=r("./node_modules/fast-png/lib-esm/convertIndexedToRgb.js");function l(t,e){return new n.default(t,e).decode()}function u(t,e){return new s.default(t,e).encode()}function c(t,e){return new n.default(t,e).decodeApng()}},
vendor: 548 bytes, line 1
1"./node_modules/fast-png/lib-esm/internalTypes.js":function(t,e,r){"use strict";r.r(e),r.d(e,{BlendOpType:function(){return l},ColorType:function(){return n},CompressionMethod:function(){return s},DisposeOpType:function(){return a},FilterMethod:function(){return i},InterlaceMethod:function(){return o}});let n={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},s={UNKNOWN:-1,DEFLATE:0},i={UNKNOWN:-1,ADAPTIVE:0},o={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},a={NONE:0,BACKGROUND:1,PREVIOUS:2},l={SOURCE:0,OVER:1}},
vendor: 200 bytes, line 1
1"./node_modules/fast-png/lib-esm/types.js":function(t,e,r){"use strict";var n,s;r.r(e),r.d(e,{ResolutionUnitSpecifier:function(){return n}}),(s=n||(n={}))[s.UNKNOWN=0]="UNKNOWN",s[s.METRE=1]="METRE"},
vendor: 32,193 bytes, line 1
1"./node_modules/fflate/esm/browser.js":function(t,e,r){"use strict";r.r(e),r.d(e,{AsyncCompress:function(){return tI},AsyncDecompress:function(){return tZ},AsyncDeflate:function(){return tN},AsyncGunzip:function(){return tD},AsyncGzip:function(){return tI},AsyncInflate:function(){return tC},AsyncUnzipInflate:function(){return ef},AsyncUnzlib:function(){return tG},AsyncZipDeflate:function(){return ea},AsyncZlib:function(){return tq},Compress:function(){return tT},DecodeUTF8:function(){return t3},Decompress:function(){return t$},Deflate:function(){return tS},EncodeUTF8:function(){return t4},FlateErrorCode:function(){return T},Gunzip:function(){return tF},Gzip:function(){return tT},Inflate:function(){return tP},Unzip:function(){return ep},UnzipInflate:function(){return ed},UnzipPassThrough:function(){return eh},Unzlib:function(){return tW},Zip:function(){return el},ZipDeflate:function(){return eo},ZipPassThrough:function(){return ei},Zlib:function(){return tU},compress:function(){return tM},compressSync:function(){return tR},decompress:function(){return tK},decompressSync:function(){return tJ},deflate:function(){return tL},deflateSync:function(){return tk},gunzip:function(){return tB},gunzipSync:function(){return tz},gzip:function(){return tM},gzipSync:function(){return tR},inflate:function(){return tE},inflateSync:function(){return tO},strFromU8:function(){return t8},strToU8:function(){return t6},unzip:function(){return eg},unzipSync:function(){return ev},unzlib:function(){return tY},unzlibSync:function(){return tX},zip:function(){return eu},zipSync:function(){return ec},zlib:function(){return tV},zlibSync:function(){return tH}});var n={},s=function(t,e,r,s,i){var o=new Worker(n[e]||(n[e]=URL.createObjectURL(new Blob([t+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return o.onmessage=function(t){var e=t.data,r=e.$e$;if(r){var n=Error(r[0]);n.code=r[1],n.stack=r[2],i(n,null)}else i(null,e)},o.postMessage(r,s),o},i=Uint8Array,o=Uint16Array,a=Int32Array,l=new i([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]),u=new i([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]),c=new i([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),h=function(t,e){for(var r=new o(31),n=0;n<31;++n)r[n]=e+=1<<t[n-1];for(var s=new a(r[30]),n=1;n<30;++n)for(var i=r[n];i<r[n+1];++i)s[i]=i-r[n]<<5|n;return{b:r,r:s}},d=h(l,2),f=d.b,p=d.r;f[28]=258,p[258]=28;for(var m=h(u,0),g=m.b,v=m.r,y=new o(32768),b=0;b<32768;++b){var _=(43690&b)>>1|(21845&b)<<1;_=(61680&(_=(52428&_)>>2|(13107&_)<<2))>>4|(3855&_)<<4,y[b]=((65280&_)>>8|(255&_)<<8)>>1}for(var j=function(t,e,r){for(var n,s=t.length,i=0,a=new o(e);i<s;++i)t[i]&&++a[t[i]-1];var l=new o(e);for(i=1;i<e;++i)l[i]=l[i-1]+a[i-1]<<1;if(r){n=new o(1<<e);var u=15-e;for(i=0;i<s;++i)if(t[i])for(var c=i<<4|t[i],h=e-t[i],d=l[t[i]-1]++<<h,f=d|(1<<h)-1;d<=f;++d)n[y[d]>>u]=c}else for(n=new o(s),i=0;i<s;++i)t[i]&&(n[i]=y[l[t[i]-1]++]>>15-t[i]);return n},w=new i(288),b=0;b<144;++b)w[b]=8;for(var b=144;b<256;++b)w[b]=9;for(var b=256;b<280;++b)w[b]=7;for(var b=280;b<288;++b)w[b]=8;for(var x=new i(32),b=0;b<32;++b)x[b]=5;var A=j(w,9,0),S=j(w,9,1),N=j(x,5,0),L=j(x,5,1),k=function(t){for(var e=t[0],r=1;r<t.length;++r)t[r]>e&&(e=t[r]);return e},P=function(t,e,r){var n=e/8|0;return(t[n]|t[n+1]<<8)>>(7&e)&r},C=function(t,e){var r=e/8|0;return(t[r]|t[r+1]<<8|t[r+2]<<16)>>(7&e)},E=function(t){return(t+7)/8|0},O=function(t,e,r){return(null==e||e<0)&&(e=0),(null==r||r>t.length)&&(r=t.length),new i(t.subarray(e,r))},T={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},I=["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"],M=function(t,e,r){var n=Error(e||I[t]);if(n.code=t,Error.captureStackTrace&&Error.captureStackTrace(n,M),!r)throw n;return n},R=function(t,e,r,n){var s=t.length,o=n?n.length:0;if(!s||e.f&&!e.l)return r||new i(0);var a=!r,h=a||2!=e.i,d=e.i;a&&(r=new i(3*s));var p=function(t){var e=r.length;if(t>e){var n=new i(Math.max(2*e,t));n.set(r),r=n}},m=e.f||0,v=e.p||0,y=e.b||0,b=e.l,_=e.d,w=e.m,x=e.n,A=8*s;do{if(!b){m=P(t,v,1);var N=P(t,v+1,3);if(v+=3,N)if(1==N)b=S,_=L,w=9,x=5;else if(2==N){var T=P(t,v,31)+257,I=P(t,v+10,15)+4,R=T+P(t,v+5,31)+1;v+=14;for(var F=new i(R),D=new i(19),B=0;B<I;++B)D[c[B]]=P(t,v+3*B,7);v+=3*I;for(var z=k(D),U=(1<<z)-1,q=j(D,z,1),B=0;B<R;){var V=q[P(t,v,U)];v+=15&V;var H=V>>4;if(H<16)F[B++]=H;else{var W=0,G=0;for(16==H?(G=3+P(t,v,3),v+=2,W=F[B-1]):17==H?(G=3+P(t,v,7),v+=3):18==H&&(G=11+P(t,v,127),v+=7);G--;)F[B++]=W}}var Y=F.subarray(0,T),X=F.subarray(T);w=k(Y),x=k(X),b=j(Y,w,1),_=j(X,x,1)}else M(1);else{var H=E(v)+4,$=t[H-4]|t[H-3]<<8,Z=H+$;if(Z>s){d&&M(0);break}h&&p(y+$),r.set(t.subarray(H,Z),y),e.b=y+=$,e.p=v=8*Z,e.f=m;continue}if(v>A){d&&M(0);break}}h&&p(y+131072);for(var K=(1<<w)-1,J=(1<<x)-1,Q=v;;Q=v){var W=b[C(t,v)&K],tt=W>>4;if((v+=15&W)>A){d&&M(0);break}if(W||M(2),tt<256)r[y++]=tt;else if(256==tt){Q=v,b=null;break}else{var te=tt-254;if(tt>264){var B=tt-257,tr=l[B];te=P(t,v,(1<<tr)-1)+f[B],v+=tr}var tn=_[C(t,v)&J],ts=tn>>4;tn||M(3),v+=15&tn;var X=g[ts];if(ts>3){var tr=u[ts];X+=C(t,v)&(1<<tr)-1,v+=tr}if(v>A){d&&M(0);break}h&&p(y+131072);var ti=y+te;if(y<X){var to=o-X,ta=Math.min(X,ti);for(to+y<0&&M(3);y<ta;++y)r[y]=n[to+y]}for(;y<ti;++y)r[y]=r[y-X]}}e.l=b,e.p=Q,e.b=y,e.f=m,b&&(m=1,e.m=w,e.d=_,e.n=x)}while(!m);return y!=r.length&&a?O(r,0,y):r.subarray(0,y)},F=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8},D=function(t,e,r){r<<=7&e;var n=e/8|0;t[n]|=r,t[n+1]|=r>>8,t[n+2]|=r>>16},B=function(t,e){for(var r=[],n=0;n<t.length;++n)t[n]&&r.push({s:n,f:t[n]});var s=r.length,a=r.slice();if(!s)return{t:G,l:0};if(1==s){var l=new i(r[0].s+1);return l[r[0].s]=1,{t:l,l:1}}r.sort(function(t,e){return t.f-e.f}),r.push({s:-1,f:25001});var u=r[0],c=r[1],h=0,d=1,f=2;for(r[0]={s:-1,f:u.f+c.f,l:u,r:c};d!=s-1;)u=r[r[h].f<r[f].f?h++:f++],c=r[h!=d&&r[h].f<r[f].f?h++:f++],r[d++]={s:-1,f:u.f+c.f,l:u,r:c};for(var p=a[0].s,n=1;n<s;++n)a[n].s>p&&(p=a[n].s);var m=new o(p+1),g=z(r[d-1],m,0);if(g>e){var n=0,v=0,y=g-e,b=1<<y;for(a.sort(function(t,e){return m[e.s]-m[t.s]||t.f-e.f});n<s;++n){var _=a[n].s;if(m[_]>e)v+=b-(1<<g-m[_]),m[_]=e;else break}for(v>>=y;v>0;){var j=a[n].s;m[j]<e?v-=1<<e-m[j]++-1:++n}for(;n>=0&&v;--n){var w=a[n].s;m[w]==e&&(--m[w],++v)}g=e}return{t:new i(m),l:g}},z=function(t,e,r){return -1==t.s?Math.max(z(t.l,e,r+1),z(t.r,e,r+1)):e[t.s]=r},U=function(t){for(var e=t.length;e&&!t[--e];);for(var r=new o(++e),n=0,s=t[0],i=1,a=function(t){r[n++]=t},l=1;l<=e;++l)if(t[l]==s&&l!=e)++i;else{if(!s&&i>2){for(;i>138;i-=138)a(32754);i>2&&(a(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(a(s),--i;i>6;i-=6)a(8304);i>2&&(a(i-3<<5|8208),i=0)}for(;i--;)a(s);i=1,s=t[l]}return{c:r.subarray(0,n),n:e}},q=function(t,e){for(var r=0,n=0;n<e.length;++n)r+=t[n]*e[n];return r},V=function(t,e,r){var n=r.length,s=E(e+2);t[s]=255&n,t[s+1]=n>>8,t[s+2]=255^t[s],t[s+3]=255^t[s+1];for(var i=0;i<n;++i)t[s+i+4]=r[i];return(s+4+n)*8},H=function(t,e,r,n,s,i,a,h,d,f,p){F(e,p++,r),++s[256];for(var m,g,v,y,b=B(s,15),_=b.t,S=b.l,L=B(i,15),k=L.t,P=L.l,C=U(_),E=C.c,O=C.n,T=U(k),I=T.c,M=T.n,R=new o(19),z=0;z<E.length;++z)++R[31&E[z]];for(var z=0;z<I.length;++z)++R[31&I[z]];for(var H=B(R,7),W=H.t,G=H.l,Y=19;Y>4&&!W[c[Y-1]];--Y);var X=f+5<<3,$=q(s,w)+q(i,x)+a,Z=q(s,_)+q(i,k)+a+14+3*Y+q(R,W)+2*R[16]+3*R[17]+7*R[18];if(d>=0&&X<=$&&X<=Z)return V(e,p,t.subarray(d,d+f));if(F(e,p,1+(Z<$)),p+=2,Z<$){m=j(_,S,0),g=_,v=j(k,P,0),y=k;var K=j(W,G,0);F(e,p,O-257),F(e,p+5,M-1),F(e,p+10,Y-4),p+=14;for(var z=0;z<Y;++z)F(e,p+3*z,W[c[z]]);p+=3*Y;for(var J=[E,I],Q=0;Q<2;++Q)for(var tt=J[Q],z=0;z<tt.length;++z){var te=31&tt[z];F(e,p,K[te]),p+=W[te],te>15&&(F(e,p,tt[z]>>5&127),p+=tt[z]>>12)}}else m=A,g=w,v=N,y=x;for(var z=0;z<h;++z){var tr=n[z];if(tr>255){var te=tr>>18&31;D(e,p,m[te+257]),p+=g[te+257],te>7&&(F(e,p,tr>>23&31),p+=l[te]);var tn=31&tr;D(e,p,v[tn]),p+=y[tn],tn>3&&(D(e,p,tr>>5&8191),p+=u[tn])}else D(e,p,m[tr]),p+=g[tr]}return D(e,p,m[256]),p+g[256]},W=new a([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),G=new i(0),Y=function(t,e,r,n,s,c){var h=c.z||t.length,d=new i(n+h+5*(1+Math.ceil(h/7e3))+s),f=d.subarray(n,d.length-s),m=c.l,g=7&(c.r||0);if(e){g&&(f[0]=c.r>>3);for(var y=W[e-1],b=y>>13,_=8191&y,j=(1<<r)-1,w=c.p||new o(32768),x=c.h||new o(j+1),A=Math.ceil(r/3),S=2*A,N=function(e){return(t[e]^t[e+1]<<A^t[e+2]<<S)&j},L=new a(25e3),k=new o(288),P=new o(32),C=0,T=0,I=c.i||0,M=0,R=c.w||0,F=0;I+2<h;++I){var D=N(I),B=32767&I,z=x[D];if(w[B]=z,x[D]=B,R<=I){var U=h-I;if((C>7e3||M>24576)&&(U>423||!m)){g=H(t,f,0,L,k,P,T,M,F,I-F,g),M=C=T=0,F=I;for(var q=0;q<286;++q)k[q]=0;for(var q=0;q<30;++q)P[q]=0}var G=2,Y=0,X=_,$=B-z&32767;if(U>2&&D==N(I-$))for(var Z=Math.min(b,U)-1,K=Math.min(32767,I),J=Math.min(258,U);$<=K&&--X&&B!=z;){if(t[I+G]==t[I+G-$]){for(var Q=0;Q<J&&t[I+Q]==t[I+Q-$];++Q);if(Q>G){if(G=Q,Y=$,Q>Z)break;for(var tt=Math.min($,Q-2),te=0,q=0;q<tt;++q){var tr=I-$+q&32767,tn=w[tr],ts=tr-tn&32767;ts>te&&(te=ts,z=tr)}}}z=w[B=z],$+=B-z&32767}if(Y){L[M++]=0x10000000|p[G]<<18|v[Y];var ti=31&p[G],to=31&v[Y];T+=l[ti]+u[to],++k[257+ti],++P[to],R=I+G,++C}else L[M++]=t[I],++k[t[I]]}}for(I=Math.max(I,R);I<h;++I)L[M++]=t[I],++k[t[I]];g=H(t,f,m,L,k,P,T,M,F,I-F,g),m||(c.r=7&g|f[g/8|0]<<3,g-=7,c.h=x,c.p=w,c.i=I,c.w=R)}else{for(var I=c.w||0;I<h+m;I+=65535){var ta=I+65535;ta>=h&&(f[g/8|0]=m,ta=h),g=V(f,g+1,t.subarray(I,ta))}c.i=h}return O(d,0,n+E(g)+s)},X=function(){for(var t=new Int32Array(256),e=0;e<256;++e){for(var r=e,n=9;--n;)r=(1&r&&-0x12477ce0)^r>>>1;t[e]=r}return t}(),$=function(){var t=-1;return{p:function(e){for(var r=t,n=0;n<e.length;++n)r=X[255&r^e[n]]^r>>>8;t=r},d:function(){return~t}}},Z=function(){var t=1,e=0;return{p:function(r){for(var n=t,s=e,i=0|r.length,o=0;o!=i;){for(var a=Math.min(o+2655,i);o<a;++o)s+=n+=r[o];n=(65535&n)+15*(n>>16),s=(65535&s)+15*(s>>16)}t=n,e=s},d:function(){return t%=65521,e%=65521,(255&t)<<24|(65280&t)<<8|(255&e)<<8|e>>8}}},K=function(t,e,r,n,s){if(!s&&(s={l:1},e.dictionary)){var o=e.dictionary.subarray(-32768),a=new i(o.length+t.length);a.set(o),a.set(t,o.length),t=a,s.w=o.length}return Y(t,null==e.level?6:e.level,null==e.mem?s.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,r,n,s)},J=function(t,e){var r={};for(var n in t)r[n]=t[n];for(var n in e)r[n]=e[n];return r},Q=function(t,e,r){for(var n=t(),s=t.toString(),i=s.slice(s.indexOf("[")+1,s.lastIndexOf("]")).replace(/\s+/g,"").split(","),o=0;o<n.length;++o){var a=n[o],l=i[o];if("function"==typeof a){e+=";"+l+"=";var u=a.toString();if(a.prototype)if(-1!=u.indexOf("[native code]")){var c=u.indexOf(" ",8)+1;e+=u.slice(c,u.indexOf("(",c))}else for(var h in e+=u,a.prototype)e+=";"+l+".prototype."+h+"="+a.prototype[h].toString();else e+=u}else r[l]=a}return e},tt=[],te=function(t){var e=[];for(var r in t)t[r].buffer&&e.push((t[r]=new t[r].constructor(t[r])).buffer);return e},tr=function(t,e,r,n){if(!tt[r]){for(var i="",o={},a=t.length-1,l=0;l<a;++l)i=Q(t[l],i,o);tt[r]={c:Q(t[a],i,o),e:o}}var u=J({},tt[r].e);return s(tt[r].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+e.toString()+"}",r,u,te(u),n)},tn=function(){return[i,o,a,l,u,c,f,g,S,L,y,I,j,k,P,C,E,O,M,R,tO,tu,tc]},ts=function(){return[i,o,a,l,u,c,p,v,A,w,N,x,y,W,G,j,F,D,B,z,U,q,V,H,E,O,Y,K,tk,tu]},ti=function(){return[ty,tj,tv,$,X]},to=function(){return[tb,t_]},ta=function(){return[tw,tv,Z]},tl=function(){return[tx]},tu=function(t){return postMessage(t,[t.buffer])},tc=function(t){return t&&{out:t.size&&new i(t.size),dictionary:t.dictionary}},th=function(t,e,r,n,s,i){var o=tr(r,n,s,function(t,e){o.terminate(),i(t,e)});return o.postMessage([t,e],e.consume?[t.buffer]:[]),function(){o.terminate()}},td=function(t){return t.ondata=function(t,e){return postMessage([t,e],[t.buffer])},function(e){e.data.length?(t.push(e.data[0],e.data[1]),postMessage([e.data[0].length])):t.flush()}},tf=function(t,e,r,n,s,i,o){var a,l=tr(t,n,s,function(t,r){t?(l.terminate(),e.ondata.call(e,t)):Array.isArray(r)?1==r.length?(e.queuedSize-=r[0],e.ondrain&&e.ondrain(r[0])):(r[1]&&l.terminate(),e.ondata.call(e,t,r[0],r[1])):o(r)});l.postMessage(r),e.queuedSize=0,e.push=function(t,r){e.ondata||M(5),a&&e.ondata(M(4,0,1),null,!!r),e.queuedSize+=t.length,l.postMessage([t,a=r],[t.buffer])},e.terminate=function(){l.terminate()},i&&(e.flush=function(){l.postMessage([])})},tp=function(t,e){return t[e]|t[e+1]<<8},tm=function(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0},tg=function(t,e){return tm(t,e)+0x100000000*tm(t,e+4)},tv=function(t,e,r){for(;r;++e)t[e]=r,r>>>=8},ty=function(t,e){var r=e.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=e.level<2?4:2*(9==e.level),t[9]=3,0!=e.mtime&&tv(t,4,Math.floor(new Date(e.mtime||Date.now())/1e3)),r){t[3]=8;for(var n=0;n<=r.length;++n)t[n+10]=r.charCodeAt(n)}},tb=function(t){(31!=t[0]||139!=t[1]||8!=t[2])&&M(6,"invalid gzip data");var e=t[3],r=10;4&e&&(r+=(t[10]|t[11]<<8)+2);for(var n=(e>>3&1)+(e>>4&1);n>0;n-=!t[r++]);return r+(2&e)},t_=function(t){var e=t.length;return(t[e-4]|t[e-3]<<8|t[e-2]<<16|t[e-1]<<24)>>>0},tj=function(t){return 10+(t.filename?t.filename.length+1:0)},tw=function(t,e){var r=e.level;if(t[0]=120,t[1]=(0==r?0:r<6?1:9==r?3:2)<<6|(e.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,e.dictionary){var n=Z();n.p(e.dictionary),tv(t,2,n.d())}},tx=function(t,e){return((15&t[0])!=8||t[0]>>4>7||(t[0]<<8|t[1])%31)&&M(6,"invalid zlib data"),(t[1]>>5&1)==+!e&&M(6,"invalid zlib data: "+(32&t[1]?"need":"unexpected")+" dictionary"),(t[1]>>3&4)+2};function tA(t,e){return"function"==typeof t&&(e=t,t={}),this.ondata=e,t}var tS=function(){function t(t,e){if("function"==typeof t&&(e=t,t={}),this.ondata=e,this.o=t||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new i(98304),this.o.dictionary){var r=this.o.dictionary.subarray(-32768);this.b.set(r,32768-r.length),this.s.i=32768-r.length}}return t.prototype.p=function(t,e){this.ondata(K(t,this.o,0,0,this.s),e)},t.prototype.push=function(t,e){this.ondata||M(5),this.s.l&&M(4);var r=t.length+this.s.z;if(r>this.b.length){if(r>2*this.b.length-32768){var n=new i(-32768&r);n.set(this.b.subarray(0,this.s.z)),this.b=n}var s=this.b.length-this.s.z;this.b.set(t.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(t.subarray(s),32768),this.s.z=t.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(t,this.s.z),this.s.z+=t.length;this.s.l=1&e,(this.s.z>this.s.w+8191||e)&&(this.p(this.b,e||!1),this.s.w=this.s.i,this.s.i-=2)},t.prototype.flush=function(){this.ondata||M(5),this.s.l&&M(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},t}(),tN=function(t,e){tf([ts,function(){return[td,tS]}],this,tA.call(this,t,e),function(t){onmessage=td(new tS(t.data))},6,1)};function tL(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[ts],function(t){return tu(tk(t.data[0],t.data[1]))},0,r)}function tk(t,e){return K(t,e||{},0,0)}var tP=function(){function t(t,e){"function"==typeof t&&(e=t,t={}),this.ondata=e;var r=t&&t.dictionary&&t.dictionary.subarray(-32768);this.s={i:0,b:r?r.length:0},this.o=new i(32768),this.p=new i(0),r&&this.o.set(r)}return t.prototype.e=function(t){if(this.ondata||M(5),this.d&&M(4),this.p.length){if(t.length){var e=new i(this.p.length+t.length);e.set(this.p),e.set(t,this.p.length),this.p=e}}else this.p=t},t.prototype.c=function(t){this.s.i=+(this.d=t||!1);var e=this.s.b,r=R(this.p,this.s,this.o);this.ondata(O(r,e,this.s.b),this.d),this.o=O(r,this.s.b-32768),this.s.b=this.o.length,this.p=O(this.p,this.s.p/8|0),this.s.p&=7},t.prototype.push=function(t,e){this.e(t),this.c(e)},t}(),tC=function(t,e){tf([tn,function(){return[td,tP]}],this,tA.call(this,t,e),function(t){onmessage=td(new tP(t.data))},7,0)};function tE(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[tn],function(t){return tu(tO(t.data[0],tc(t.data[1])))},1,r)}function tO(t,e){return R(t,{i:2},e&&e.out,e&&e.dictionary)}var tT=function(){function t(t,e){this.c=$(),this.l=0,this.v=1,tS.call(this,t,e)}return t.prototype.push=function(t,e){this.c.p(t),this.l+=t.length,tS.prototype.push.call(this,t,e)},t.prototype.p=function(t,e){var r=K(t,this.o,this.v&&tj(this.o),e&&8,this.s);this.v&&(ty(r,this.o),this.v=0),e&&(tv(r,r.length-8,this.c.d()),tv(r,r.length-4,this.l)),this.ondata(r,e)},t.prototype.flush=function(){tS.prototype.flush.call(this)},t}(),tI=function(t,e){tf([ts,ti,function(){return[td,tS,tT]}],this,tA.call(this,t,e),function(t){onmessage=td(new tT(t.data))},8,1)};function tM(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[ts,ti,function(){return[tR]}],function(t){return tu(tR(t.data[0],t.data[1]))},2,r)}function tR(t,e){e||(e={});var r=$(),n=t.length;r.p(t);var s=K(t,e,tj(e),8),i=s.length;return ty(s,e),tv(s,i-8,r.d()),tv(s,i-4,n),s}var tF=function(){function t(t,e){this.v=1,this.r=0,tP.call(this,t,e)}return t.prototype.push=function(t,e){if(tP.prototype.e.call(this,t),this.r+=t.length,this.v){var r=this.p.subarray(this.v-1),n=r.length>3?tb(r):4;if(n>r.length){if(!e)return}else this.v>1&&this.onmember&&this.onmember(this.r-r.length);this.p=r.subarray(n),this.v=0}tP.prototype.c.call(this,e),!this.s.f||this.s.l||e||(this.v=E(this.s.p)+9,this.s={i:0},this.o=new i(0),this.push(new i(0),e))},t}(),tD=function(t,e){var r=this;tf([tn,to,function(){return[td,tP,tF]}],this,tA.call(this,t,e),function(t){var e=new tF(t.data);e.onmember=function(t){return postMessage(t)},onmessage=td(e)},9,0,function(t){return r.onmember&&r.onmember(t)})};function tB(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[tn,to,function(){return[tz]}],function(t){return tu(tz(t.data[0],t.data[1]))},3,r)}function tz(t,e){var r=tb(t);return r+8>t.length&&M(6,"invalid gzip data"),R(t.subarray(r,-8),{i:2},e&&e.out||new i(t_(t)),e&&e.dictionary)}var tU=function(){function t(t,e){this.c=Z(),this.v=1,tS.call(this,t,e)}return t.prototype.push=function(t,e){this.c.p(t),tS.prototype.push.call(this,t,e)},t.prototype.p=function(t,e){var r=K(t,this.o,this.v&&(this.o.dictionary?6:2),e&&4,this.s);this.v&&(tw(r,this.o),this.v=0),e&&tv(r,r.length-4,this.c.d()),this.ondata(r,e)},t.prototype.flush=function(){tS.prototype.flush.call(this)},t}(),tq=function(t,e){tf([ts,ta,function(){return[td,tS,tU]}],this,tA.call(this,t,e),function(t){onmessage=td(new tU(t.data))},10,1)};function tV(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[ts,ta,function(){return[tH]}],function(t){return tu(tH(t.data[0],t.data[1]))},4,r)}function tH(t,e){e||(e={});var r=Z();r.p(t);var n=K(t,e,e.dictionary?6:2,4);return tw(n,e),tv(n,n.length-4,r.d()),n}var tW=function(){function t(t,e){tP.call(this,t,e),this.v=t&&t.dictionary?2:1}return t.prototype.push=function(t,e){if(tP.prototype.e.call(this,t),this.v){if(this.p.length<6&&!e)return;this.p=this.p.subarray(tx(this.p,this.v-1)),this.v=0}e&&(this.p.length<4&&M(6,"invalid zlib data"),this.p=this.p.subarray(0,-4)),tP.prototype.c.call(this,e)},t}(),tG=function(t,e){tf([tn,tl,function(){return[td,tP,tW]}],this,tA.call(this,t,e),function(t){onmessage=td(new tW(t.data))},11,0)};function tY(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),th(t,e,[tn,tl,function(){return[tX]}],function(t){return tu(tX(t.data[0],tc(t.data[1])))},5,r)}function tX(t,e){return R(t.subarray(tx(t,e&&e.dictionary),-4),{i:2},e&&e.out,e&&e.dictionary)}var t$=function(){function t(t,e){this.o=tA.call(this,t,e)||{},this.G=tF,this.I=tP,this.Z=tW}return t.prototype.i=function(){var t=this;this.s.ondata=function(e,r){t.ondata(e,r)}},t.prototype.push=function(t,e){if(this.ondata||M(5),this.s)this.s.push(t,e);else{if(this.p&&this.p.length){var r=new i(this.p.length+t.length);r.set(this.p),r.set(t,this.p.length)}else this.p=t;this.p.length>2&&(this.s=31==this.p[0]&&139==this.p[1]&&8==this.p[2]?new this.G(this.o):(15&this.p[0])!=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,e),this.p=null)}},t}(),tZ=function(){function t(t,e){t$.call(this,t,e),this.queuedSize=0,this.G=tD,this.I=tC,this.Z=tG}return t.prototype.i=function(){var t=this;this.s.ondata=function(e,r,n){t.ondata(e,r,n)},this.s.ondrain=function(e){t.queuedSize-=e,t.ondrain&&t.ondrain(e)}},t.prototype.push=function(t,e){this.queuedSize+=t.length,t$.prototype.push.call(this,t,e)},t}();function tK(t,e,r){return r||(r=e,e={}),"function"!=typeof r&&M(7),31==t[0]&&139==t[1]&&8==t[2]?tB(t,e,r):(15&t[0])!=8||t[0]>>4>7||(t[0]<<8|t[1])%31?tE(t,e,r):tY(t,e,r)}function tJ(t,e){return 31==t[0]&&139==t[1]&&8==t[2]?tz(t,e):(15&t[0])!=8||t[0]>>4>7||(t[0]<<8|t[1])%31?tO(t,e):tX(t,e)}var tQ=function(t,e,r,n){for(var s in t){var o=t[s],a=e+s,l=n;Array.isArray(o)&&(l=J(n,o[1]),o=o[0]),o instanceof i?r[a]=[o,l]:(r[a+="/"]=[new i(0),l],tQ(o,a,r,n))}},t0="u">typeof TextEncoder&&new TextEncoder,t1="u">typeof TextDecoder&&new TextDecoder,t2=0;try{t1.decode(G,{stream:!0}),t2=1}catch(t){}var t5=function(t){for(var e="",r=0;;){var n=t[r++],s=(n>127)+(n>223)+(n>239);if(r+s>t.length)return{s:e,r:O(t,r-1)};s?3==s?e+=String.fromCharCode(55296|(n=((15&n)<<18|(63&t[r++])<<12|(63&t[r++])<<6|63&t[r++])-65536)>>10,56320|1023&n):1&s?e+=String.fromCharCode((31&n)<<6|63&t[r++]):e+=String.fromCharCode((15&n)<<12|(63&t[r++])<<6|63&t[r++]):e+=String.fromCharCode(n)}},t3=function(){function t(t){this.ondata=t,t2?this.t=new TextDecoder:this.p=G}return t.prototype.push=function(t,e){if(this.ondata||M(5),e=!!e,this.t){this.ondata(this.t.decode(t,{stream:!0}),e),e&&(this.t.decode().length&&M(8),this.t=null);return}this.p||M(4);var r=new i(this.p.length+t.length);r.set(this.p),r.set(t,this.p.length);var n=t5(r),s=n.s,o=n.r;e?(o.length&&M(8),this.p=null):this.p=o,this.ondata(s,e)},t}(),t4=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,e){this.ondata||M(5),this.d&&M(4),this.ondata(t6(t),this.d=e||!1)},t}();function t6(t,e){if(e){for(var r=new i(t.length),n=0;n<t.length;++n)r[n]=t.charCodeAt(n);return r}if(t0)return t0.encode(t);for(var s=t.length,o=new i(t.length+(t.length>>1)),a=0,l=function(t){o[a++]=t},n=0;n<s;++n){if(a+5>o.length){var u=new i(a+8+(s-n<<1));u.set(o),o=u}var c=t.charCodeAt(n);c<128||e?l(c):(c<2048?l(192|c>>6):(c>55295&&c<57344?(l(240|(c=65536+(1047552&c)|1023&t.charCodeAt(++n))>>18),l(128|c>>12&63)):l(224|c>>12),l(128|c>>6&63)),l(128|63&c))}return O(o,0,a)}function t8(t,e){if(e){for(var r="",n=0;n<t.length;n+=16384)r+=String.fromCharCode.apply(null,t.subarray(n,n+16384));return r}if(t1)return t1.decode(t);var s=t5(t),i=s.s,r=s.r;return r.length&&M(8),i}var t7=function(t){return 1==t?3:t<6?2:+(9==t)},t9=function(t,e){return e+30+tp(t,e+26)+tp(t,e+28)},et=function(t,e,r){var n=tp(t,e+28),s=t8(t.subarray(e+46,e+46+n),!(2048&tp(t,e+8))),i=e+46+n,o=tm(t,e+20),a=r&&0xffffffff==o?ee(t,i):[o,tm(t,e+24),tm(t,e+42)],l=a[0],u=a[1],c=a[2];return[tp(t,e+10),l,u,s,i+tp(t,e+30)+tp(t,e+32),c]},ee=function(t,e){for(;1!=tp(t,e);e+=4+tp(t,e+2));return[tg(t,e+12),tg(t,e+4),tg(t,e+20)]},er=function(t){var e=0;if(t)for(var r in t){var n=t[r].length;n>65535&&M(9),e+=n+4}return e},en=function(t,e,r,n,s,i,o,a){var l=n.length,u=r.extra,c=a&&a.length,h=er(u);tv(t,e,null!=o?0x2014b50:0x4034b50),e+=4,null!=o&&(t[e++]=20,t[e++]=r.os),t[e]=20,e+=2,t[e++]=r.flag<<1|(i<0&&8),t[e++]=s&&8,t[e++]=255&r.compression,t[e++]=r.compression>>8;var d=new Date(null==r.mtime?Date.now():r.mtime),f=d.getFullYear()-1980;if((f<0||f>119)&&M(10),tv(t,e,f<<25|d.getMonth()+1<<21|d.getDate()<<16|d.getHours()<<11|d.getMinutes()<<5|d.getSeconds()>>1),e+=4,-1!=i&&(tv(t,e,r.crc),tv(t,e+4,i<0?-i-2:i),tv(t,e+8,r.size)),tv(t,e+12,l),tv(t,e+14,h),e+=16,null!=o&&(tv(t,e,c),tv(t,e+6,r.attrs),tv(t,e+10,o),e+=14),t.set(n,e),e+=l,h)for(var p in u){var m=u[p],g=m.length;tv(t,e,+p),tv(t,e+2,g),t.set(m,e+4),e+=4+g}return c&&(t.set(a,e),e+=c),e},es=function(t,e,r,n,s){tv(t,e,0x6054b50),tv(t,e+8,r),tv(t,e+10,r),tv(t,e+12,n),tv(t,e+16,s)},ei=function(){function t(t){this.filename=t,this.c=$(),this.size=0,this.compression=0}return t.prototype.process=function(t,e){this.ondata(null,t,e)},t.prototype.push=function(t,e){this.ondata||M(5),this.c.p(t),this.size+=t.length,e&&(this.crc=this.c.d()),this.process(t,e||!1)},t}(),eo=function(){function t(t,e){var r=this;e||(e={}),ei.call(this,t),this.d=new tS(e,function(t,e){r.ondata(null,t,e)}),this.compression=8,this.flag=t7(e.level)}return t.prototype.process=function(t,e){try{this.d.push(t,e)}catch(t){this.ondata(t,null,e)}},t.prototype.push=function(t,e){ei.prototype.push.call(this,t,e)},t}(),ea=function(){function t(t,e){var r=this;e||(e={}),ei.call(this,t),this.d=new tN(e,function(t,e,n){r.ondata(t,e,n)}),this.compression=8,this.flag=t7(e.level),this.terminate=this.d.terminate}return t.prototype.process=function(t,e){this.d.push(t,e)},t.prototype.push=function(t,e){ei.prototype.push.call(this,t,e)},t}(),el=function(){function t(t){this.ondata=t,this.u=[],this.d=1}return t.prototype.add=function(t){var e=this;if(this.ondata||M(5),2&this.d)this.ondata(M(4+(1&this.d)*8,0,1),null,!1);else{var r=t6(t.filename),n=r.length,s=t.comment,o=s&&t6(s),a=n!=t.filename.length||o&&s.length!=o.length,l=n+er(t.extra)+30;n>65535&&this.ondata(M(11,0,1),null,!1);var u=new i(l);en(u,0,t,r,a,-1);var c=[u],h=function(){for(var t=0,r=c;t<r.length;t++){var n=r[t];e.ondata(null,n,!1)}c=[]},d=this.d;this.d=0;var f=this.u.length,p=J(t,{f:r,u:a,o:o,t:function(){t.terminate&&t.terminate()},r:function(){if(h(),d){var t=e.u[f+1];t?t.r():e.d=1}d=1}}),m=0;t.ondata=function(r,n,s){if(r)e.ondata(r,n,s),e.terminate();else if(m+=n.length,c.push(n),s){var o=new i(16);tv(o,0,0x8074b50),tv(o,4,t.crc),tv(o,8,m),tv(o,12,t.size),c.push(o),p.c=m,p.b=l+m+16,p.crc=t.crc,p.size=t.size,d&&p.r(),d=1}else d&&h()},this.u.push(p)}},t.prototype.end=function(){var t=this;2&this.d?this.ondata(M(4+(1&this.d)*8,0,1),null,!0):(this.d?this.e():this.u.push({r:function(){1&t.d&&(t.u.splice(-1,1),t.e())},t:function(){}}),this.d=3)},t.prototype.e=function(){for(var t=0,e=0,r=0,n=0,s=this.u;n<s.length;n++){var o=s[n];r+=46+o.f.length+er(o.extra)+(o.o?o.o.length:0)}for(var a=new i(r+22),l=0,u=this.u;l<u.length;l++){var o=u[l];en(a,t,o,o.f,o.u,-o.c-2,e,o.o),t+=46+o.f.length+er(o.extra)+(o.o?o.o.length:0),e+=o.b}es(a,t,this.u.length,r,e),this.ondata(null,a,!0),this.d=2},t.prototype.terminate=function(){for(var t=0,e=this.u;t<e.length;t++)e[t].t();this.d=2},t}();function eu(t,e,r){r||(r=e,e={}),"function"!=typeof r&&M(7);var n={};tQ(t,"",n,e);var s=Object.keys(n),o=s.length,a=0,l=0,u=o,c=Array(o),h=[],d=function(){for(var t=0;t<h.length;++t)h[t]()},f=function(t,e){em(function(){r(t,e)})};em(function(){f=r});var p=function(){var t=new i(l+22),e=a,r=l-a;l=0;for(var n=0;n<u;++n){var s=c[n];try{var o=s.c.length;en(t,l,s,s.f,s.u,o);var h=30+s.f.length+er(s.extra),d=l+h;t.set(s.c,d),en(t,a,s,s.f,s.u,o,l,s.m),a+=16+h+(s.m?s.m.length:0),l=d+o}catch(t){return f(t,null)}}es(t,a,c.length,r,e),f(null,t)};o||p();for(var m=function(t){var e=s[t],r=n[e],i=r[0],u=r[1],m=$(),g=i.length;m.p(i);var v=t6(e),y=v.length,b=u.comment,_=b&&t6(b),j=_&&_.length,w=er(u.extra),x=8*(0!=u.level),A=function(r,n){if(r)d(),f(r,null);else{var s=n.length;c[t]=J(u,{size:g,crc:m.d(),c:n,f:v,m:_,u:y!=e.length||_&&b.length!=j,compression:x}),a+=30+y+w+s,l+=76+2*(y+w)+(j||0)+s,--o||p()}};if(y>65535&&A(M(11,0,1),null),x)if(g<16e4)try{A(null,tk(i,u))}catch(t){A(t,null)}else h.push(tL(i,u,A));else A(null,i)},g=0;g<u;++g)m(g);return d}function ec(t,e){e||(e={});var r={},n=[];tQ(t,"",r,e);var s=0,o=0;for(var a in r){var l=r[a],u=l[0],c=l[1],h=8*(0!=c.level),d=t6(a),f=d.length,p=c.comment,m=p&&t6(p),g=m&&m.length,v=er(c.extra);f>65535&&M(11);var y=h?tk(u,c):u,b=y.length,_=$();_.p(u),n.push(J(c,{size:u.length,crc:_.d(),c:y,f:d,m:m,u:f!=a.length||m&&p.length!=g,o:s,compression:h})),s+=30+f+v+b,o+=76+2*(f+v)+(g||0)+b}for(var j=new i(o+22),w=s,x=o-s,A=0;A<n.length;++A){var d=n[A];en(j,d.o,d,d.f,d.u,d.c.length);var S=30+d.f.length+er(d.extra);j.set(d.c,d.o+S),en(j,s,d,d.f,d.u,d.c.length,d.o,d.m),s+=16+S+(d.m?d.m.length:0)}return es(j,s,n.length,x,w),j}var eh=function(){function t(){}return t.prototype.push=function(t,e){this.ondata(null,t,e)},t.compression=0,t}(),ed=function(){function t(){var t=this;this.i=new tP(function(e,r){t.ondata(null,e,r)})}return t.prototype.push=function(t,e){try{this.i.push(t,e)}catch(t){this.ondata(t,null,e)}},t.compression=8,t}(),ef=function(){function t(t,e){var r=this;e<32e4?this.i=new tP(function(t,e){r.ondata(null,t,e)}):(this.i=new tC(function(t,e,n){r.ondata(t,e,n)}),this.terminate=this.i.terminate)}return t.prototype.push=function(t,e){this.i.terminate&&(t=O(t,0)),this.i.push(t,e)},t.compression=8,t}(),ep=function(){function t(t){this.onfile=t,this.k=[],this.o={0:eh},this.p=G}return t.prototype.push=function(t,e){var r=this;if(this.onfile||M(5),this.p||M(4),this.c>0){var n=Math.min(this.c,t.length),s=t.subarray(0,n);if(this.c-=n,this.d?this.d.push(s,!this.c):this.k[0].push(s),(t=t.subarray(n)).length)return this.push(t,e)}else{var o=0,a=0,l=void 0,u=void 0;this.p.length?t.length?((u=new i(this.p.length+t.length)).set(this.p),u.set(t,this.p.length)):u=this.p:u=t;for(var c=u.length,h=this.c,d=h&&this.d,f=this;a<c-4&&"break"!==function(){var t=tm(u,a);if(0x4034b50==t){o=1,l=a,f.d=null,f.c=0;var e=tp(u,a+6),n=tp(u,a+8),s=8&e,i=tp(u,a+26),d=tp(u,a+28);if(c>a+30+i+d){var p,m,g=[];f.k.unshift(g),o=2;var v=tm(u,a+18),y=tm(u,a+22),b=t8(u.subarray(a+30,a+=30+i),!(2048&e));0xffffffff==v?(v=(p=s?[-2]:ee(u,a))[0],y=p[1]):s&&(v=-1),a+=d,f.c=v;var _={name:b,compression:n,start:function(){if(_.ondata||M(5),v){var t=r.o[n];t||_.ondata(M(14,"unknown compression type "+n,1),null,!1),(m=v<0?new t(b):new t(b,v,y)).ondata=function(t,e,r){_.ondata(t,e,r)};for(var e=0;e<g.length;e++){var s=g[e];m.push(s,!1)}r.k[0]==g&&r.c?r.d=m:m.push(G,!0)}else _.ondata(null,G,!0)},terminate:function(){m&&m.terminate&&m.terminate()}};v>=0&&(_.size=v,_.originalSize=y),f.onfile(_)}return"break"}if(h){if(0x8074b50==t)return l=a+=12+(-2==h&&8),o=3,f.c=0,"break";else if(0x2014b50==t)return l=a-=4,o=3,f.c=0,"break"}}();++a);if(this.p=G,h<0){var p=o?u.subarray(0,l-12-(-2==h&&8)-(0x8074b50==tm(u,l-16)&&4)):u.subarray(0,a);d?d.push(p,!!o):this.k[+(2==o)].push(p)}if(2&o)return this.push(u.subarray(a),e);this.p=u.subarray(a)}e&&(this.c&&M(13),this.p=null)},t.prototype.register=function(t){this.o[t.compression]=t},t}(),em="function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout?setTimeout:function(t){t()};function eg(t,e,r){r||(r=e,e={}),"function"!=typeof r&&M(7);var n=[],s=function(){for(var t=0;t<n.length;++t)n[t]()},o={},a=function(t,e){em(function(){r(t,e)})};em(function(){a=r});for(var l=t.length-22;0x6054b50!=tm(t,l);--l)if(!l||t.length-l>65558)return a(M(13,0,1),null),s;var u=tp(t,l+8);if(u){var c=u,h=tm(t,l+16),d=0xffffffff==h||65535==c;if(d){var f=tm(t,l-12);(d=0x6064b50==tm(t,f))&&(c=u=tm(t,f+32),h=tm(t,f+48))}for(var p=e&&e.filter,m=0;m<c;++m)!function(){var e=et(t,h,d),r=e[0],l=e[1],c=e[2],f=e[3],m=e[4],g=t9(t,e[5]);h=m;var v=function(t,e){t?(s(),a(t,null)):(e&&(o[f]=e),--u||a(null,o))};if(!p||p({name:f,size:l,originalSize:c,compression:r}))if(r)if(8==r){var y=t.subarray(g,g+l);if(c<524288||l>.8*c)try{v(null,tO(y,{out:new i(c)}))}catch(t){v(t,null)}else n.push(tE(y,{size:c},v))}else v(M(14,"unknown compression type "+r,1),null);else v(null,O(t,g,g+l));else v(null,null)}()}else a(null,{});return s}function ev(t,e){for(var r={},n=t.length-22;0x6054b50!=tm(t,n);--n)(!n||t.length-n>65558)&&M(13);var s=tp(t,n+8);if(!s)return{};var o=tm(t,n+16),a=0xffffffff==o||65535==s;if(a){var l=tm(t,n-12);(a=0x6064b50==tm(t,l))&&(s=tm(t,l+32),o=tm(t,l+48))}for(var u=e&&e.filter,c=0;c<s;++c){var h=et(t,o,a),d=h[0],f=h[1],p=h[2],m=h[3],g=h[4],v=t9(t,h[5]);o=g,(!u||u({name:m,size:f,originalSize:p,compression:d}))&&(d?8==d?r[m]=tO(t.subarray(v,v+f),{out:new i(p)}):M(14,"unknown compression type "+d):r[m]=O(t,v,v+f))}return r}},
vendor: 5,670 bytes, line 1
1"./node_modules/iobuffer/lib-esm/IOBuffer.js":function(t,e,r){"use strict";let n;r.r(e),r.d(e,{IOBuffer:function(){return a}});var s=r("./node_modules/iobuffer/lib-esm/text.js");let i=!((new Uint32Array((n=new Uint8Array(4)).buffer)[0]=1)&n[0]),o={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 a{buffer;byteLength;byteOffset;length;offset;lastWrittenByte;littleEndian;_data;_mark;_marks;constructor(t=8192,e={}){let r=!1;"number"==typeof t?t=new ArrayBuffer(t):(r=!0,this.lastWrittenByte=t.byteLength);const n=e.offset?e.offset>>>0:0,s=t.byteLength-n;let i=n;(ArrayBuffer.isView(t)||t instanceof a)&&(t.byteLength!==t.buffer.byteLength&&(i=t.byteOffset+n),t=t.buffer),r?this.lastWrittenByte=s:this.lastWrittenByte=0,this.buffer=t,this.length=s,this.byteLength=s,this.byteOffset=i,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,i,s),this._mark=0,this._marks=[]}available(t=1){return this.offset+t<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(t=1){return this.offset+=t,this}back(t=1){return this.offset-=t,this}seek(t){return this.offset=t,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){let t=this._marks.pop();if(void 0===t)throw Error("Mark stack empty");return this.seek(t),this}rewind(){return this.offset=0,this}ensureAvailable(t=1){if(!this.available(t)){let e=2*(this.offset+t),r=new Uint8Array(e);r.set(new Uint8Array(this.buffer)),this.buffer=r.buffer,this.length=e,this.byteLength=e,this._data=new DataView(this.buffer)}return this}readBoolean(){return 0!==this.readUint8()}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(t=1){return this.readArray(t,"uint8")}readArray(t,e){let r=o[e].BYTES_PER_ELEMENT*t,n=this.byteOffset+this.offset,s=this.buffer.slice(n,n+r);if(this.littleEndian===i&&"uint8"!==e&&"int8"!==e){let t=new Uint8Array(this.buffer.slice(n,n+r));t.reverse();let s=new o[e](t.buffer);return this.offset+=r,s.reverse(),s}let a=new o[e](s);return this.offset+=r,a}readInt16(){let t=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,t}readUint16(){let t=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,t}readInt32(){let t=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,t}readUint32(){let t=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,t}readFloat32(){let t=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,t}readFloat64(){let t=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,t}readBigInt64(){let t=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,t}readBigUint64(){let t=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,t}readChar(){return String.fromCharCode(this.readInt8())}readChars(t=1){let e="";for(let r=0;r<t;r++)e+=this.readChar();return e}readUtf8(t=1){return(0,s.decode)(this.readBytes(t))}decodeText(t=1,e="utf8"){return(0,s.decode)(this.readBytes(t),e)}writeBoolean(t){return this.writeUint8(255*!!t),this}writeInt8(t){return this.ensureAvailable(1),this._data.setInt8(this.offset++,t),this._updateLastWrittenByte(),this}writeUint8(t){return this.ensureAvailable(1),this._data.setUint8(this.offset++,t),this._updateLastWrittenByte(),this}writeByte(t){return this.writeUint8(t)}writeBytes(t){this.ensureAvailable(t.length);for(let e=0;e<t.length;e++)this._data.setUint8(this.offset++,t[e]);return this._updateLastWrittenByte(),this}writeInt16(t){return this.ensureAvailable(2),this._data.setInt16(this.offset,t,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(t){return this.ensureAvailable(2),this._data.setUint16(this.offset,t,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(t){return this.ensureAvailable(4),this._data.setInt32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(t){return this.ensureAvailable(4),this._data.setUint32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(t){return this.ensureAvailable(4),this._data.setFloat32(this.offset,t,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(t){return this.ensureAvailable(8),this._data.setFloat64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(t){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(t){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,t,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(t){return this.writeUint8(t.charCodeAt(0))}writeChars(t){for(let e=0;e<t.length;e++)this.writeUint8(t.charCodeAt(e));return this}writeUtf8(t){return this.writeBytes((0,s.encode)(t))}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: 259 bytes, line 1
1"./node_modules/iobuffer/lib-esm/text.js":function(t,e,r){"use strict";function n(t,e="utf8"){return new TextDecoder(e).decode(t)}r.r(e),r.d(e,{decode:function(){return n},encode:function(){return i}});let s=new TextEncoder;function i(t){return s.encode(t)}},
vendor: 330,449 bytes, line 1
1"./node_modules/jspdf/dist/jspdf.es.min.js":function(t,e,n){"use strict";n.r(e),n.d(e,{AcroForm:function(){return tk},AcroFormAppearance:function(){return tN},AcroFormButton:function(){return tb},AcroFormCheckBox:function(){return tx},AcroFormChoiceField:function(){return tm},AcroFormComboBox:function(){return tv},AcroFormEditBox:function(){return ty},AcroFormListBox:function(){return tg},AcroFormPasswordField:function(){return tS},AcroFormPushButton:function(){return t_},AcroFormRadioButton:function(){return tj},AcroFormTextField:function(){return tA},GState:function(){return R},ShadingPattern:function(){return D},TilingPattern:function(){return B},default:function(){return z},jsPDF:function(){return z}});var s=n("./node_modules/@babel/runtime/helpers/esm/typeof.js"),i=n("./node_modules/fflate/esm/browser.js"),o=n("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),a=n("./node_modules/fast-png/lib-esm/index.js"),l=function(){return"u">typeof window?window:void 0!==r.g?r.g:"u">typeof self?self:this}();function u(){l.console&&"function"==typeof l.console.log&&l.console.log.apply(l.console,arguments)}var c=function(t){l.console&&("function"==typeof l.console.warn?l.console.warn.apply(l.console,arguments):u.call(null,arguments))},h=function(t){l.console&&("function"==typeof l.console.error?l.console.error.apply(l.console,arguments):u(t))};function d(t,e,r){var n=new XMLHttpRequest;n.open("GET",t),n.responseType="blob",n.onload=function(){m(n.response,e,r)},n.onerror=function(){h("could not download file")},n.send()}function f(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return e.status>=200&&e.status<=299}function p(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(r){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var m=l.saveAs||("object"!==("u"<typeof window?"undefined":(0,s.default)(window))||window!==l?function(){}:"u">typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,e,r){var n=l.URL||l.webkitURL,s=document.createElement("a");s.download=e=e||t.name||"download",s.rel="noopener","string"==typeof t?(s.href=t,s.origin!==location.origin?f(s.href)?d(t,e,r):p(s,s.target="_blank"):p(s)):(s.href=n.createObjectURL(t),setTimeout(function(){n.revokeObjectURL(s.href)},4e4),setTimeout(function(){p(s)},0))}:"msSaveOrOpenBlob"in navigator?function(t,e,r){if(e=e||t.name||"download","string"==typeof t)if(f(t))d(t,e,r);else{var n,i=document.createElement("a");i.href=t,i.target="_blank",setTimeout(function(){p(i)})}else navigator.msSaveOrOpenBlob((void 0===(n=r)?n={autoBom:!1}:"object"!==(0,s.default)(n)&&(c("Deprecated: Expected third argument to be a object"),n={autoBom:!n}),n.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t),e)}:function(t,e,r,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof t)return d(t,e,r);var i="application/octet-stream"===t.type,o=/constructor/i.test(l.HTMLElement)||l.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&o)&&"object"===("u"<typeof FileReader?"undefined":(0,s.default)(FileReader))){var u=new FileReader;u.onloadend=function(){var t=u.result;t=a?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=t:location=t,n=null},u.readAsDataURL(t)}else{var c=l.URL||l.webkitURL,h=c.createObjectURL(t);n?n.location=h:location.href=h,n=null,setTimeout(function(){c.revokeObjectURL(h)},4e4)}});function g(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t=({aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",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"})[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var r=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],n=0;n<r.length;n++){var s=r[n].re,i=r[n].process,o=s.exec(t);o&&(e=i(o),this.r=e[0],this.g=e[1],this.b=e[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 t=this.r.toString(16),e=this.g.toString(16),r=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==r.length&&(r="0"+r),"#"+t+e+r}}var v=l.atob.bind(l),y=l.btoa.bind(l);function b(t,e){var r=t[0],n=t[1],s=t[2],i=t[3];r=j(r,n,s,i,e[0],7,-0x28955b88),i=j(i,r,n,s,e[1],12,-0x173848aa),s=j(s,i,r,n,e[2],17,0x242070db),n=j(n,s,i,r,e[3],22,-0x3e423112),r=j(r,n,s,i,e[4],7,-0xa83f051),i=j(i,r,n,s,e[5],12,0x4787c62a),s=j(s,i,r,n,e[6],17,-0x57cfb9ed),n=j(n,s,i,r,e[7],22,-0x2b96aff),r=j(r,n,s,i,e[8],7,0x698098d8),i=j(i,r,n,s,e[9],12,-0x74bb0851),s=j(s,i,r,n,e[10],17,-42063),n=j(n,s,i,r,e[11],22,-0x76a32842),r=j(r,n,s,i,e[12],7,0x6b901122),i=j(i,r,n,s,e[13],12,-0x2678e6d),s=j(s,i,r,n,e[14],17,-0x5986bc72),r=w(r,n=j(n,s,i,r,e[15],22,0x49b40821),s,i,e[1],5,-0x9e1da9e),i=w(i,r,n,s,e[6],9,-0x3fbf4cc0),s=w(s,i,r,n,e[11],14,0x265e5a51),n=w(n,s,i,r,e[0],20,-0x16493856),r=w(r,n,s,i,e[5],5,-0x29d0efa3),i=w(i,r,n,s,e[10],9,0x2441453),s=w(s,i,r,n,e[15],14,-0x275e197f),n=w(n,s,i,r,e[4],20,-0x182c0438),r=w(r,n,s,i,e[9],5,0x21e1cde6),i=w(i,r,n,s,e[14],9,-0x3cc8f82a),s=w(s,i,r,n,e[3],14,-0xb2af279),n=w(n,s,i,r,e[8],20,0x455a14ed),r=w(r,n,s,i,e[13],5,-0x561c16fb),i=w(i,r,n,s,e[2],9,-0x3105c08),s=w(s,i,r,n,e[7],14,0x676f02d9),r=x(r,n=w(n,s,i,r,e[12],20,-0x72d5b376),s,i,e[5],4,-378558),i=x(i,r,n,s,e[8],11,-0x788e097f),s=x(s,i,r,n,e[11],16,0x6d9d6122),n=x(n,s,i,r,e[14],23,-0x21ac7f4),r=x(r,n,s,i,e[1],4,-0x5b4115bc),i=x(i,r,n,s,e[4],11,0x4bdecfa9),s=x(s,i,r,n,e[7],16,-0x944b4a0),n=x(n,s,i,r,e[10],23,-0x41404390),r=x(r,n,s,i,e[13],4,0x289b7ec6),i=x(i,r,n,s,e[0],11,-0x155ed806),s=x(s,i,r,n,e[3],16,-0x2b10cf7b),n=x(n,s,i,r,e[6],23,0x4881d05),r=x(r,n,s,i,e[9],4,-0x262b2fc7),i=x(i,r,n,s,e[12],11,-0x1924661b),s=x(s,i,r,n,e[15],16,0x1fa27cf8),r=A(r,n=x(n,s,i,r,e[2],23,-0x3b53a99b),s,i,e[0],6,-0xbd6ddbc),i=A(i,r,n,s,e[7],10,0x432aff97),s=A(s,i,r,n,e[14],15,-0x546bdc59),n=A(n,s,i,r,e[5],21,-0x36c5fc7),r=A(r,n,s,i,e[12],6,0x655b59c3),i=A(i,r,n,s,e[3],10,-0x70f3336e),s=A(s,i,r,n,e[10],15,-1051523),n=A(n,s,i,r,e[1],21,-0x7a7ba22f),r=A(r,n,s,i,e[8],6,0x6fa87e4f),i=A(i,r,n,s,e[15],10,-0x1d31920),s=A(s,i,r,n,e[6],15,-0x5cfebcec),n=A(n,s,i,r,e[13],21,0x4e0811a1),r=A(r,n,s,i,e[4],6,-0x8ac817e),i=A(i,r,n,s,e[11],10,-0x42c50dcb),s=A(s,i,r,n,e[2],15,0x2ad7d2bb),n=A(n,s,i,r,e[9],21,-0x14792c6f),t[0]=C(r,t[0]),t[1]=C(n,t[1]),t[2]=C(s,t[2]),t[3]=C(i,t[3])}function _(t,e,r,n,s,i){return e=C(C(e,t),C(n,i)),C(e<<s|e>>>32-s,r)}function j(t,e,r,n,s,i,o){return _(e&r|~e&n,t,e,s,i,o)}function w(t,e,r,n,s,i,o){return _(e&n|r&~n,t,e,s,i,o)}function x(t,e,r,n,s,i,o){return _(e^r^n,t,e,s,i,o)}function A(t,e,r,n,s,i,o){return _(r^(e|~n),t,e,s,i,o)}function S(t){var e,r=t.length,n=[0x67452301,-0x10325477,-0x67452302,0x10325476];for(e=64;e<=t.length;e+=64)b(n,function(t){var e,r=[];for(e=0;e<64;e+=4)r[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return r}(t.substring(e-64,e)));t=t.substring(e-64);var s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)s[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(s[e>>2]|=128<<(e%4<<3),e>55)for(b(n,s),e=0;e<16;e++)s[e]=0;return s[14]=8*r,b(n,s),n}var N="0123456789abcdef".split("");function L(t){return String.fromCharCode(255&t,(65280&t)>>8,(0xff0000&t)>>16,(0xff000000&t)>>24)}function k(t){return S(t).map(L).join("")}var P="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=function(t){for(var e="",r=0;r<4;r++)e+=N[t>>8*r+4&15]+N[t>>8*r&15];return e}(t[e]);return t.join("")}(S("hello"));function C(t,e){if(P){var r=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(r>>16)<<16|65535&r}return t+e|0}function E(t,e){if(t!==r){for(var r,n,s=Array(1+(256/t.length|0)+1).join(t),i=[],o=0;o<256;o++)i[o]=o;var a=0;for(o=0;o<256;o++){var l=i[o];a=(a+l+s.charCodeAt(o))%256,i[o]=i[a],i[a]=l}r=t,n=i}else i=n;var u=e.length,c=0,h=0,d="";for(o=0;o<u;o++)h=(h+(l=i[c=(c+1)%256]))%256,i[c]=i[h],i[h]=l,s=i[(i[c]+i[h])%256],d+=String.fromCharCode(e.charCodeAt(o)^s);return d}var O={print:4,modify:8,copy:16,"annot-forms":32};function T(t,e,r,n){this.v=1,this.r=2;var s=192;t.forEach(function(t){if(void 0!==O.perm)throw Error("Invalid permission: "+t);s+=O[t]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var i=(e+this.padding).substr(0,32),o=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,o),this.P=-(1+(255^s)),this.encryptionKey=k(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=E(this.encryptionKey,this.padding)}function I(t){if(/[^\u0000-\u00ff]/.test(t))throw Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",r=t.length,n=0;n<r;n++){var s=t.charCodeAt(n);e+=s<33||35===s||37===s||40===s||41===s||47===s||60===s||62===s||91===s||93===s||123===s||125===s||s>126?"#"+("0"+s.toString(16)).slice(-2):t[n]}return e}function M(t){if("object"!==(0,s.default)(t))throw Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};this.subscribe=function(t,r,n){if(n=n||!1,"string"!=typeof t||"function"!=typeof r||"boolean"!=typeof n)throw Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");e.hasOwnProperty(t)||(e[t]={});var s=Math.random().toString(35);return e[t][s]=[r,!!n],s},this.unsubscribe=function(t){for(var r in e)if(e[r][t])return delete e[r][t],0===Object.keys(e[r]).length&&delete e[r],!0;return!1},this.publish=function(r){if(e.hasOwnProperty(r)){var n=Array.prototype.slice.call(arguments,1),s=[];for(var i in e[r]){var o=e[r][i];try{o[0].apply(t,n)}catch(t){l.console&&h("jsPDF PubSub Error",t.message,t)}o[1]&&s.push(i)}s.length&&s.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function R(t){if(!(this instanceof R))return new R(t);var e="opacity,stroke-opacity".split(",");for(var r in t)t.hasOwnProperty(r)&&e.indexOf(r)>=0&&(this[r]=t[r]);this.id="",this.objectNumber=-1}function F(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function D(t,e,r,n,s){if(!(this instanceof D))return new D(t,e,r,n,s);this.type="axial"===t?2:3,this.coords=e,this.colors=r,F.call(this,n,s)}function B(t,e,r,n,s){if(!(this instanceof B))return new B(t,e,r,n,s);this.boundingBox=t,this.xStep=e,this.yStep=r,this.stream="",this.cloneIndex=0,F.call(this,n,s)}function z(t){var e,r="string"==typeof arguments[0]?arguments[0]:"p",n=arguments[1],i=arguments[2],o=arguments[3],a=[],u=1,h=16,d="S",f=null;"object"===(0,s.default)(t=t||{})&&(r=t.orientation,n=t.unit||n,i=t.format||i,o=t.compress||t.compressPdf||o,null!==(f=t.encryption||null)&&(f.userPassword=f.userPassword||"",f.ownerPassword=f.ownerPassword||"",f.userPermissions=f.userPermissions||[]),u="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(e=t.precision),void 0!==t.floatPrecision&&(h=t.floatPrecision),d=t.defaultPathOperation||"S"),a=t.filters||(!0===o?["FlateEncode"]:a),n=n||"mm",r=(""+(r||"P")).toLowerCase();var p=t.putOnlyUsedFonts||!1,v={},b={internal:{},__private__:{}};b.__private__.PubSub=M;var _="1.3",j=b.__private__.getPdfVersion=function(){return _};b.__private__.setPdfVersion=function(t){_=t};var w={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]};b.__private__.getPageFormats=function(){return w};var x=b.__private__.getPageFormat=function(t){return w[t]};i=i||"a4";var A="compat",S="advanced",N=A;function L(){this.saveGraphicsState(),tc(new tH(tS,0,0,-tS,0,ri()*tS).toString()+" cm"),this.setFontSize(this.getFontSize()/tS),d="n",N=S}function k(){this.restoreGraphicsState(),d="S",N=A}var P=b.__private__.combineFontStyleAndFontWeight=function(t,e){if("bold"==t&&"normal"==e||"bold"==t&&400==e||"normal"==t&&"italic"==e||"bold"==t&&"italic"==e)throw Error("Invalid Combination of fontweight and fontstyle");return e&&(t=400==e||"normal"===e?"italic"===t?"italic":"normal":700!=e&&"bold"!==e||"normal"!==t?(700==e?"bold":e)+""+t:"bold"),t};b.advancedAPI=function(t){var e=N===A;return e&&L.call(this),"function"!=typeof t||(t(this),e&&k.call(this)),this},b.compatAPI=function(t){var e=N===S;return e&&k.call(this),"function"!=typeof t||(t(this),e&&L.call(this)),this},b.isAdvancedAPI=function(){return N===S};var C,E=function(t){if(N!==S)throw Error(t+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},O=b.roundToPrecision=b.__private__.roundToPrecision=function(t,r){var n=e||r;if(isNaN(t)||isNaN(n))throw Error("Invalid argument passed to jsPDF.roundToPrecision");return t.toFixed(n).replace(/0+$/,"")};C=b.hpf=b.__private__.hpf="number"==typeof h?function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.hpf");return O(t,h)}:"smart"===h?function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.hpf");return O(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.hpf");return O(t,16)};var F=b.f2=b.__private__.f2=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.f2");return O(t,2)},U=b.__private__.f3=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.f3");return O(t,3)},q=b.scale=b.__private__.scale=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.scale");return N===A?t*tS:N===S?t:void 0},V=function(t){return q(N===A?ri()-t:N===S?t:void 0)};b.__private__.setPrecision=b.setPrecision=function(t){"number"==typeof parseInt(t,10)&&(e=parseInt(t,10))};var H,W="00000000000000000000000000000000",G=b.__private__.getFileId=function(){return W},Y=b.__private__.setFileId=function(t){return W=void 0!==t&&/^[a-fA-F0-9]{32}$/.test(t)?t.toUpperCase():W.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==f&&(ej=new T(f.userPermissions,f.userPassword,f.ownerPassword,W)),W};b.setFileId=function(t){return Y(t),this},b.getFileId=function(){return G()};var X=b.__private__.convertDateToPDFDate=function(t){var e=t.getTimezoneOffset(),r=Math.floor(Math.abs(e/60)),n=Math.abs(e%60),s=[e<0?"+":"-",Q(r),"'",Q(n),"'"].join("");return["D:",t.getFullYear(),Q(t.getMonth()+1),Q(t.getDate()),Q(t.getHours()),Q(t.getMinutes()),Q(t.getSeconds()),s].join("")},$=b.__private__.convertPDFDateToDate=function(t){return new Date(parseInt(t.substr(2,4),10),parseInt(t.substr(6,2),10)-1,parseInt(t.substr(8,2),10),parseInt(t.substr(10,2),10),parseInt(t.substr(12,2),10),parseInt(t.substr(14,2),10),0)},Z=b.__private__.setCreationDate=function(t){var e;if(void 0===t&&(t=new Date),t instanceof Date)e=X(t);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(t))throw Error("Invalid argument passed to jsPDF.setCreationDate");e=t}return H=e},K=b.__private__.getCreationDate=function(t){var e=H;return"jsDate"===t&&(e=$(H)),e};b.setCreationDate=function(t){return Z(t),this},b.getCreationDate=function(t){return K(t)};var J,Q=b.__private__.padd2=function(t){return("0"+parseInt(t)).slice(-2)},tt=b.__private__.padd2Hex=function(t){return("00"+(t=t.toString())).substr(t.length)},te=0,tr=[],tn=[],ts=0,ti=[],to=[],ta=!1,tl=tn;b.__private__.setCustomOutputDestination=function(t){ta=!0,tl=t};var tu=function(t){ta||(tl=t)};b.__private__.resetCustomOutputDestination=function(){ta=!1,tl=tn};var tc=b.__private__.out=function(t){return t=t.toString(),ts+=t.length+1,tl.push(t),tl},th=b.__private__.write=function(t){return tc(1==arguments.length?t.toString():Array.prototype.join.call(arguments," "))},td=b.__private__.getArrayBuffer=function(t){for(var e=t.length,r=new ArrayBuffer(e),n=new Uint8Array(r);e--;)n[e]=t.charCodeAt(e);return r},tf=[["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]];b.__private__.getStandardFonts=function(){return tf};var tp=t.fontSize||16;b.__private__.setFontSize=b.setFontSize=function(t){return tp=N===S?t/tS:t,this};var tm,tg=b.__private__.getFontSize=b.getFontSize=function(){return N===A?tp:tp*tS},tv=t.R2L||!1;b.__private__.setR2L=b.setR2L=function(t){return tv=t,this},b.__private__.getR2L=b.getR2L=function(){return tv};var ty,tb=b.__private__.setZoomMode=function(t){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(t))tm=t;else if(isNaN(t)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(t))throw Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+t+'" is not recognized.');tm=t}else tm=parseInt(t,10)};b.__private__.getZoomMode=function(){return tm};var t_,tj=b.__private__.setPageMode=function(t){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(t))throw Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+t+'" is not recognized.');ty=t};b.__private__.getPageMode=function(){return ty};var tw=b.__private__.setLayoutMode=function(t){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(t))throw Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+t+'" is not recognized.');t_=t};b.__private__.getLayoutMode=function(){return t_},b.__private__.setDisplayMode=b.setDisplayMode=function(t,e,r){return tb(t),tw(e),tj(r),this};var tx={title:"",subject:"",author:"",keywords:"",creator:""};b.__private__.getDocumentProperty=function(t){if(-1===Object.keys(tx).indexOf(t))throw Error("Invalid argument passed to jsPDF.getDocumentProperty");return tx[t]},b.__private__.getDocumentProperties=function(){return tx},b.__private__.setDocumentProperties=b.setProperties=b.setDocumentProperties=function(t){for(var e in tx)tx.hasOwnProperty(e)&&t[e]&&(tx[e]=t[e]);return this},b.__private__.setDocumentProperty=function(t,e){if(-1===Object.keys(tx).indexOf(t))throw Error("Invalid arguments passed to jsPDF.setDocumentProperty");return tx[t]=e};var tA,tS,tN,tL,tk,tP={},tC={},tE=[],tO={},tT={},tI={},tM={},tR=null,tF=0,tD=[],tB=new M(b),tz=t.hotfixes||[],tU={},tq={},tV=[],tH=function t(e,r,n,s,i,o){if(!(this instanceof t))return new t(e,r,n,s,i,o);isNaN(e)&&(e=1),isNaN(r)&&(r=0),isNaN(n)&&(n=0),isNaN(s)&&(s=1),isNaN(i)&&(i=0),isNaN(o)&&(o=0),this._matrix=[e,r,n,s,i,o]};Object.defineProperty(tH.prototype,"sx",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(tH.prototype,"shy",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(tH.prototype,"shx",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(tH.prototype,"sy",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(tH.prototype,"tx",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(tH.prototype,"ty",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(tH.prototype,"a",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(tH.prototype,"b",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(tH.prototype,"c",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(tH.prototype,"d",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(tH.prototype,"e",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(tH.prototype,"f",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(tH.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(tH.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(tH.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(tH.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),tH.prototype.join=function(t){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(C).join(t)},tH.prototype.multiply=function(t){return new tH(t.sx*this.sx+t.shy*this.shx,t.sx*this.shy+t.shy*this.sy,t.shx*this.sx+t.sy*this.shx,t.shx*this.shy+t.sy*this.sy,t.tx*this.sx+t.ty*this.shx+this.tx,t.tx*this.shy+t.ty*this.sy+this.ty)},tH.prototype.decompose=function(){var t=this.sx,e=this.shy,r=this.shx,n=this.sy,s=this.tx,i=this.ty,o=Math.sqrt(t*t+e*e),a=(t/=o)*r+(e/=o)*n,l=Math.sqrt((r-=t*a)*r+(n-=e*a)*n);return a/=l,t*(n/=l)<e*(r/=l)&&(t=-t,e=-e,a=-a,o=-o),{scale:new tH(o,0,0,l,0,0),translate:new tH(1,0,0,1,s,i),rotate:new tH(t,e,-e,t,0,0),skew:new tH(1,0,a,1,0,0)}},tH.prototype.toString=function(t){return this.join(" ")},tH.prototype.inversed=function(){var t=this.sx,e=this.shy,r=this.shx,n=this.sy,s=this.tx,i=this.ty,o=1/(t*n-e*r),a=n*o,l=-e*o,u=-r*o,c=t*o;return new tH(a,l,u,c,-a*s-u*i,-l*s-c*i)},tH.prototype.applyToPoint=function(t){return new e3(t.x*this.sx+t.y*this.shx+this.tx,t.x*this.shy+t.y*this.sy+this.ty)},tH.prototype.applyToRectangle=function(t){var e=this.applyToPoint(t),r=this.applyToPoint(new e3(t.x+t.w,t.y+t.h));return new e4(e.x,e.y,r.x-e.x,r.y-e.y)},tH.prototype.clone=function(){return new tH(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},b.Matrix=tH;var tW=b.matrixMult=function(t,e){return e.multiply(t)},tG=new tH(1,0,0,1,0,0);b.unitMatrix=b.identityMatrix=tG;var tY=function(t,e){if(!tT[t]){var r=(e instanceof D?"Sh":"P")+(Object.keys(tO).length+1).toString(10);e.id=r,tT[t]=r,tO[r]=e,tB.publish("addPattern",e)}};b.ShadingPattern=D,b.TilingPattern=B,b.addShadingPattern=function(t,e){return E("addShadingPattern()"),tY(t,e),this},b.beginTilingPattern=function(t){E("beginTilingPattern()"),e8(t.boundingBox[0],t.boundingBox[1],t.boundingBox[2]-t.boundingBox[0],t.boundingBox[3]-t.boundingBox[1],t.matrix)},b.endTilingPattern=function(t,e){E("endTilingPattern()"),e.stream=to[J].join("\n"),tY(t,e),tB.publish("endTilingPattern",e),tV.pop().restore()};var tX,t$=b.__private__.newObject=function(){var t=tZ();return tK(t,!0),t},tZ=b.__private__.newObjectDeferred=function(){return tr[++te]=function(){return ts},te},tK=function(t,e){return e="boolean"==typeof e&&e,tr[t]=ts,e&&tc(t+" 0 obj"),t},tJ=b.__private__.newAdditionalObject=function(){var t={objId:tZ(),content:""};return ti.push(t),t},tQ=tZ(),t0=tZ(),t1=b.__private__.decodeColorString=function(t){var e=t.split(" ");if(2!==e.length||"g"!==e[1]&&"G"!==e[1])5!==e.length||"k"!==e[4]&&"K"!==e[4]||(e=[(1-e[0])*(1-e[3]),(1-e[1])*(1-e[3]),(1-e[2])*(1-e[3]),"r"]);else{var r=parseFloat(e[0]);e=[r,r,r,"r"]}for(var n="#",s=0;s<3;s++)n+=("0"+Math.floor(255*parseFloat(e[s])).toString(16)).slice(-2);return n},t2=b.__private__.encodeColorString=function(t){"string"==typeof t&&(t={ch1:t});var e,r=t.ch1,n=t.ch2,i=t.ch3,o=t.ch4,a="draw"===t.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof r&&"#"!==r.charAt(0)){var l=new g(r);if(l.ok)r=l.toHex();else if(!/^\d*\.?\d*$/.test(r))throw Error('Invalid color "'+r+'" passed to jsPDF.encodeColorString.')}if("string"==typeof r&&/^#[0-9A-Fa-f]{3}$/.test(r)&&(r="#"+r[1]+r[1]+r[2]+r[2]+r[3]+r[3]),"string"==typeof r&&/^#[0-9A-Fa-f]{6}$/.test(r)){var u=parseInt(r.substr(1),16);r=u>>16&255,n=u>>8&255,i=255&u}if(void 0===n||void 0===o&&r===n&&n===i)e="string"==typeof r?r+" "+a[0]:2===t.precision?F(r/255)+" "+a[0]:U(r/255)+" "+a[0];else if(void 0===o||"object"===(0,s.default)(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1. 1. 1.",a[1]].join(" ");e="string"==typeof r?[r,n,i,a[1]].join(" "):2===t.precision?[F(r/255),F(n/255),F(i/255),a[1]].join(" "):[U(r/255),U(n/255),U(i/255),a[1]].join(" ")}else e="string"==typeof r?[r,n,i,o,a[2]].join(" "):2===t.precision?[F(r),F(n),F(i),F(o),a[2]].join(" "):[U(r),U(n),U(i),U(o),a[2]].join(" ");return e},t5=b.__private__.getFilters=function(){return a},t3=b.__private__.putStream=function(t){var e=(t=t||{}).data||"",r=t.filters||t5(),n=t.alreadyAppliedFilters||[],s=t.addLength1||!1,i=e.length,o=t.objectId,a=function(t){return t};if(null!==f&&void 0===o)throw Error("ObjectId must be passed to putStream for file encryption");null!==f&&(a=ej.encryptor(o,0));var l={};!0===r&&(r=["FlateEncode"]);var u=t.additionalKeyValues||[],c=(l=void 0!==z.API.processDataByFilters?z.API.processDataByFilters(e,r):{data:e,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==l.data.length&&(u.push({key:"Length",value:l.data.length}),!0===s&&u.push({key:"Length1",value:i})),0!=c.length)if(c.split("/").length-1==1)u.push({key:"Filter",value:c});else{u.push({key:"Filter",value:"["+c+"]"});for(var h=0;h<u.length;h+=1)if("DecodeParms"===u[h].key){for(var d=[],p=0;p<l.reverseChain.split("/").length-1;p+=1)d.push("null");d.push(u[h].value),u[h].value="["+d.join(" ")+"]"}}tc("<<");for(var m=0;m<u.length;m++)tc("/"+u[m].key+" "+u[m].value);tc(">>"),0!==l.data.length&&(tc("stream"),tc(a(l.data)),tc("endstream"))},t4=b.__private__.putPage=function(t){var e=t.number,r=t.data,n=t.objId,s=t.contentsObjId;tK(n,!0),tc("<</Type /Page"),tc("/Parent "+t.rootDictionaryObjId+" 0 R"),tc("/Resources "+t.resourceDictionaryObjId+" 0 R"),tc("/MediaBox ["+parseFloat(C(t.mediaBox.bottomLeftX))+" "+parseFloat(C(t.mediaBox.bottomLeftY))+" "+C(t.mediaBox.topRightX)+" "+C(t.mediaBox.topRightY)+"]"),null!==t.cropBox&&tc("/CropBox ["+C(t.cropBox.bottomLeftX)+" "+C(t.cropBox.bottomLeftY)+" "+C(t.cropBox.topRightX)+" "+C(t.cropBox.topRightY)+"]"),null!==t.bleedBox&&tc("/BleedBox ["+C(t.bleedBox.bottomLeftX)+" "+C(t.bleedBox.bottomLeftY)+" "+C(t.bleedBox.topRightX)+" "+C(t.bleedBox.topRightY)+"]"),null!==t.trimBox&&tc("/TrimBox ["+C(t.trimBox.bottomLeftX)+" "+C(t.trimBox.bottomLeftY)+" "+C(t.trimBox.topRightX)+" "+C(t.trimBox.topRightY)+"]"),null!==t.artBox&&tc("/ArtBox ["+C(t.artBox.bottomLeftX)+" "+C(t.artBox.bottomLeftY)+" "+C(t.artBox.topRightX)+" "+C(t.artBox.topRightY)+"]"),"number"==typeof t.userUnit&&1!==t.userUnit&&tc("/UserUnit "+t.userUnit),tB.publish("putPage",{objId:n,pageContext:tD[e],pageNumber:e,page:r}),tc("/Contents "+s+" 0 R"),tc(">>"),tc("endobj");var i=r.join("\n");return N===S&&(i+="\nQ"),tK(s,!0),t3({data:i,filters:t5(),objectId:s}),tc("endobj"),n},t6=b.__private__.putPages=function(){var t,e,r=[];for(t=1;t<=tF;t++)tD[t].objId=tZ(),tD[t].contentsObjId=tZ();for(t=1;t<=tF;t++)r.push(t4({number:t,data:to[t],objId:tD[t].objId,contentsObjId:tD[t].contentsObjId,mediaBox:tD[t].mediaBox,cropBox:tD[t].cropBox,bleedBox:tD[t].bleedBox,trimBox:tD[t].trimBox,artBox:tD[t].artBox,userUnit:tD[t].userUnit,rootDictionaryObjId:tQ,resourceDictionaryObjId:t0}));tK(tQ,!0),tc("<</Type /Pages");var n="/Kids [";for(e=0;e<tF;e++)n+=r[e]+" 0 R ";tc(n+"]"),tc("/Count "+tF),tc(">>"),tc("endobj"),tB.publish("postPutPages")},t8=function(t){tB.publish("putFont",{font:t,out:tc,newObject:t$,putStream:t3}),!0!==t.isAlreadyPutted&&(t.objectNumber=t$(),tc("<<"),tc("/Type /Font"),tc("/BaseFont /"+I(t.postScriptName)),tc("/Subtype /Type1"),"string"==typeof t.encoding&&tc("/Encoding /"+t.encoding),tc("/FirstChar 32"),tc("/LastChar 255"),tc(">>"),tc("endobj"))},t7=function(t){t.objectNumber=t$();var e=[];e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[C(t.x),C(t.y),C(t.x+t.width),C(t.y+t.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),t3({data:t.pages[1].join("\n"),additionalKeyValues:e,objectId:t.objectNumber}),tc("endobj")},t9=function(t,e){e||(e=21);var r=t$(),n=function(t,e){var r,n=[],s=1/(e-1);for(r=0;r<1;r+=s)n.push(r);if(n.push(1),0!=t[0].offset){var i={offset:0,color:t[0].color};t.unshift(i)}if(1!=t[t.length-1].offset){var o={offset:1,color:t[t.length-1].color};t.push(o)}for(var a="",l=0,u=0;u<n.length;u++){for(r=n[u];r>t[l+1].offset;)l++;var c=t[l].offset,h=(r-c)/(t[l+1].offset-c),d=t[l].color,f=t[l+1].color;a+=tt(Math.round((1-h)*d[0]+h*f[0]).toString(16))+tt(Math.round((1-h)*d[1]+h*f[1]).toString(16))+tt(Math.round((1-h)*d[2]+h*f[2]).toString(16))}return a.trim()}(t.colors,e),s=[];s.push({key:"FunctionType",value:"0"}),s.push({key:"Domain",value:"[0.0 1.0]"}),s.push({key:"Size",value:"["+e+"]"}),s.push({key:"BitsPerSample",value:"8"}),s.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),s.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),t3({data:n,additionalKeyValues:s,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:r}),tc("endobj"),t.objectNumber=t$(),tc("<< /ShadingType "+t.type),tc("/ColorSpace /DeviceRGB");var i="/Coords ["+C(parseFloat(t.coords[0]))+" "+C(parseFloat(t.coords[1]))+" ";2===t.type?i+=C(parseFloat(t.coords[2]))+" "+C(parseFloat(t.coords[3])):i+=C(parseFloat(t.coords[2]))+" "+C(parseFloat(t.coords[3]))+" "+C(parseFloat(t.coords[4]))+" "+C(parseFloat(t.coords[5])),tc(i+="]"),t.matrix&&tc("/Matrix ["+t.matrix.toString()+"]"),tc("/Function "+r+" 0 R"),tc("/Extend [true true]"),tc(">>"),tc("endobj")},et=function(t,e){var r=tZ(),n=t$();e.push({resourcesOid:r,objectOid:n}),t.objectNumber=n;var s=[];s.push({key:"Type",value:"/Pattern"}),s.push({key:"PatternType",value:"1"}),s.push({key:"PaintType",value:"1"}),s.push({key:"TilingType",value:"1"}),s.push({key:"BBox",value:"["+t.boundingBox.map(C).join(" ")+"]"}),s.push({key:"XStep",value:C(t.xStep)}),s.push({key:"YStep",value:C(t.yStep)}),s.push({key:"Resources",value:r+" 0 R"}),t.matrix&&s.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),t3({data:t.stream,additionalKeyValues:s,objectId:t.objectNumber}),tc("endobj")},ee=function(t){for(var e in t.objectNumber=t$(),tc("<<"),t)switch(e){case"opacity":tc("/ca "+F(t[e]));break;case"stroke-opacity":tc("/CA "+F(t[e]))}tc(">>"),tc("endobj")},er=function(t){tK(t.resourcesOid,!0),tc("<<"),tc("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var t in tc("/Font <<"),tP)tP.hasOwnProperty(t)&&(!1===p||!0===p&&v.hasOwnProperty(t))&&tc("/"+t+" "+tP[t].objectNumber+" 0 R");tc(">>")}(),function(){if(Object.keys(tO).length>0){for(var t in tc("/Shading <<"),tO)tO.hasOwnProperty(t)&&tO[t]instanceof D&&tO[t].objectNumber>=0&&tc("/"+t+" "+tO[t].objectNumber+" 0 R");tB.publish("putShadingPatternDict"),tc(">>")}}(),function(t){if(Object.keys(tO).length>0){for(var e in tc("/Pattern <<"),tO)tO.hasOwnProperty(e)&&tO[e]instanceof b.TilingPattern&&tO[e].objectNumber>=0&&tO[e].objectNumber<t&&tc("/"+e+" "+tO[e].objectNumber+" 0 R");tB.publish("putTilingPatternDict"),tc(">>")}}(t.objectOid),function(){if(Object.keys(tI).length>0){var t;for(t in tc("/ExtGState <<"),tI)tI.hasOwnProperty(t)&&tI[t].objectNumber>=0&&tc("/"+t+" "+tI[t].objectNumber+" 0 R");tB.publish("putGStateDict"),tc(">>")}}(),function(){for(var t in tc("/XObject <<"),tU)tU.hasOwnProperty(t)&&tU[t].objectNumber>=0&&tc("/"+t+" "+tU[t].objectNumber+" 0 R");tB.publish("putXobjectDict"),tc(">>")}(),tc(">>"),tc("endobj")},en=function(t){tC[t.fontName]=tC[t.fontName]||{},tC[t.fontName][t.fontStyle]=t.id},es=function(t,e,r,n,s){var i={id:"F"+(Object.keys(tP).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:r,encoding:n,isStandardFont:s||!1,metadata:{}};return tB.publish("addFont",{font:i,instance:this}),tP[i.id]=i,en(i),i.id},ei=b.__private__.pdfEscape=b.pdfEscape=function(t,e){return(function(t,e){var r,n,s,i,o,a,l,u,c;if(s=(e=e||{}).sourceEncoding||"Unicode",o=e.outputEncoding,(e.autoencode||o)&&tP[tA].metadata&&tP[tA].metadata[s]&&tP[tA].metadata[s].encoding&&(i=tP[tA].metadata[s].encoding,!o&&tP[tA].encoding&&(o=tP[tA].encoding),!o&&i.codePages&&(o=i.codePages[0]),"string"==typeof o&&(o=i[o]),o)){for(l=!1,a=[],r=0,n=t.length;r<n;r++)(u=o[t.charCodeAt(r)])?a.push(String.fromCharCode(u)):a.push(t[r]),a[r].charCodeAt(0)>>8&&(l=!0);t=a.join("")}for(r=t.length;void 0===l&&0!==r;)t.charCodeAt(r-1)>>8&&(l=!0),r--;if(!l)return t;for(a=e.noBOM?[]:[254,255],r=0,n=t.length;r<n;r++){if((c=(u=t.charCodeAt(r))>>8)>>8)throw Error("Character at position "+r+" of string '"+t+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");a.push(c),a.push(u-(c<<8))}return String.fromCharCode.apply(void 0,a)})(t,e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},eo=b.__private__.beginPage=function(t){to[++tF]=[],tD[tF]={objId:0,contentsObjId:0,userUnit:Number(u),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(t[0]),topRightY:Number(t[1])}},eu(tF),tu(to[J])},ea=function(t,e){var n,s,o;switch(r=e||r,"string"==typeof t&&Array.isArray(n=x(t.toLowerCase()))&&(s=n[0],o=n[1]),Array.isArray(t)&&(s=t[0]*tS,o=t[1]*tS),isNaN(s)&&(s=i[0],o=i[1]),(s>14400||o>14400)&&(c("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),s=Math.min(14400,s),o=Math.min(14400,o)),i=[s,o],r.substr(0,1)){case"l":o>s&&(i=[o,s]);break;case"p":s>o&&(i=[o,s])}eo(i),eU(eB),tc(e$),0!==e1&&tc(e1+" J"),0!==e2&&tc(e2+" j"),tB.publish("addPage",{pageNumber:tF})},el=function(t){t>0&&t<=tF&&(to.splice(t,1),tD.splice(t,1),tF--,J>tF&&(J=tF),this.setPage(J))},eu=function(t){t>0&&t<=tF&&(J=t)},ec=b.__private__.getNumberOfPages=b.getNumberOfPages=function(){return to.length-1},eh=function(t,e,r){var n,s=void 0;return r=r||{},t=void 0!==t?t:tP[tA].fontName,e=void 0!==e?e:tP[tA].fontStyle,void 0!==tC[n=t.toLowerCase()]&&void 0!==tC[n][e]?s=tC[n][e]:void 0!==tC[t]&&void 0!==tC[t][e]?s=tC[t][e]:!1===r.disableWarning&&c("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList() for available fonts."),s||r.noFallback||null==(s=tC.times[e])&&(s=tC.times.normal),s},ed=b.__private__.putInfo=function(){var t=t$(),e=function(t){return t};for(var r in null!==f&&(e=ej.encryptor(t,0)),tc("<<"),tc("/Producer ("+ei(e("jsPDF "+z.version))+")"),tx)tx.hasOwnProperty(r)&&tx[r]&&tc("/"+r.substr(0,1).toUpperCase()+r.substr(1)+" ("+ei(e(tx[r]))+")");tc("/CreationDate ("+ei(e(H))+")"),tc(">>"),tc("endobj")},ef=b.__private__.putCatalog=function(t){var e=(t=t||{}).rootDictionaryObjId||tQ;switch(t$(),tc("<<"),tc("/Type /Catalog"),tc("/Pages "+e+" 0 R"),tm||(tm="fullwidth"),tm){case"fullwidth":tc("/OpenAction [3 0 R /FitH null]");break;case"fullheight":tc("/OpenAction [3 0 R /FitV null]");break;case"fullpage":tc("/OpenAction [3 0 R /Fit]");break;case"original":tc("/OpenAction [3 0 R /XYZ null null 1]");break;default:var r=""+tm;"%"===r.substr(r.length-1)&&(tm=parseInt(tm)/100),"number"==typeof tm&&tc("/OpenAction [3 0 R /XYZ null null "+F(tm)+"]")}switch(t_||(t_="continuous"),t_){case"continuous":tc("/PageLayout /OneColumn");break;case"single":tc("/PageLayout /SinglePage");break;case"two":case"twoleft":tc("/PageLayout /TwoColumnLeft");break;case"tworight":tc("/PageLayout /TwoColumnRight")}ty&&tc("/PageMode /"+ty),tB.publish("putCatalog"),tc(">>"),tc("endobj")},ep=b.__private__.putTrailer=function(){tc("trailer"),tc("<<"),tc("/Size "+(te+1)),tc("/Root "+te+" 0 R"),tc("/Info "+(te-1)+" 0 R"),null!==f&&tc("/Encrypt "+ej.oid+" 0 R"),tc("/ID [ <"+W+"> <"+W+"> ]"),tc(">>")},em=b.__private__.putHeader=function(){tc("%PDF-"+_),tc("%\xba\xdf\xac\xe0")},eg=b.__private__.putXRef=function(){var t="0000000000";tc("xref"),tc("0 "+(te+1)),tc("0000000000 65535 f ");for(var e=1;e<=te;e++)"function"==typeof tr[e]?tc((t+tr[e]()).slice(-10)+" 00000 n "):void 0!==tr[e]?tc((t+tr[e]).slice(-10)+" 00000 n "):tc("0000000000 00000 n ")},ev=b.__private__.buildDocument=function(){te=0,ts=0,tn=[],tr=[],ti=[],tQ=tZ(),t0=tZ(),tu(tn),tB.publish("buildDocument"),em(),t6(),function(){tB.publish("putAdditionalObjects");for(var t=0;t<ti.length;t++){var e=ti[t];tK(e.objId,!0),tc(e.content),tc("endobj")}tB.publish("postPutAdditionalObjects")}(),t=[],function(){for(var t in tP)tP.hasOwnProperty(t)&&(!1===p||!0===p&&v.hasOwnProperty(t))&&t8(tP[t])}(),function(){var t;for(t in tI)tI.hasOwnProperty(t)&&ee(tI[t])}(),function(){for(var t in tU)tU.hasOwnProperty(t)&&t7(tU[t])}(),function(t){var e;for(e in tO)tO.hasOwnProperty(e)&&(tO[e]instanceof D?t9(tO[e]):tO[e]instanceof B&&et(tO[e],t))}(t),tB.publish("putResources"),t.forEach(er),er({resourcesOid:t0,objectOid:Number.MAX_SAFE_INTEGER}),tB.publish("postPutResources"),null!==f&&(ej.oid=t$(),tc("<<"),tc("/Filter /Standard"),tc("/V "+ej.v),tc("/R "+ej.r),tc("/U <"+ej.toHexString(ej.U)+">"),tc("/O <"+ej.toHexString(ej.O)+">"),tc("/P "+ej.P),tc(">>"),tc("endobj")),ed(),ef();var t,e=ts;return eg(),ep(),tc("startxref"),tc(""+e),tc("%%EOF"),tu(to[J]),tn.join("\n")},ey=b.__private__.getBlob=function(t){return new Blob([td(t)],{type:"application/pdf"})},eb=b.output=b.__private__.output=((tX=function(t,e){switch("string"==typeof(e=e||{})?e={filename:e}:e.filename=e.filename||"generated.pdf",t){case void 0:return ev();case"save":b.save(e.filename);break;case"arraybuffer":return td(ev());case"blob":return ey(ev());case"bloburi":case"bloburl":if(void 0!==l.URL&&"function"==typeof l.URL.createObjectURL)return l.URL&&l.URL.createObjectURL(ey(ev()))||void 0;c("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var r="",n=ev();try{r=y(n)}catch(t){r=y(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+e.filename+";base64,"+r;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(l)){var s="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",i=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';e.pdfObjectUrl&&(s=e.pdfObjectUrl,i="");var o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+s+'"'+i+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(e)+");<\/script></body></html>",a=l.open();return null!==a&&a.document.write(o),a}throw Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(l)){var u='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(e.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+e.filename+'" width="500px" height="400px" /></body></html>',h=l.open();if(null!==h){h.document.write(u);var d=this;h.document.documentElement.querySelector("#pdfViewer").onload=function(){h.document.title=e.filename,h.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(d.output("bloburl"))}}return h}throw Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(l))throw Error("The option dataurlnewwindow just works in a browser-environment.");var f='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",e)+'"></iframe></body></html>',p=l.open();if(null!==p&&(p.document.write(f),p.document.title=e.filename),p||"u"<typeof safari)return p;break;case"datauri":case"dataurl":return l.document.location.href=this.output("datauristring",e);default:return null}}).foo=function(){try{return tX.apply(this,arguments)}catch(r){var t=r.stack||"";~t.indexOf(" at ")&&(t=t.split(" at ")[1]);var e="Error in function "+t.split("\n")[0].split("<")[0]+": "+r.message;if(!l.console)throw Error(e);l.console.error(e,r),l.alert&&alert(e)}},tX.foo.bar=tX,tX.foo),e_=function(t){return!0===Array.isArray(tz)&&tz.indexOf(t)>-1};switch(n){case"pt":tS=1;break;case"mm":tS=72/25.4;break;case"cm":tS=72/2.54;break;case"in":tS=72;break;case"px":tS=1==e_("px_scaling")?.75:96/72;break;case"pc":case"em":tS=12;break;case"ex":tS=6;break;default:if("number"!=typeof n)throw Error("Invalid unit: "+n);tS=n}var ej=null;Z(),Y();var ew=b.__private__.getPageInfo=b.getPageInfo=function(t){if(isNaN(t)||t%1!=0)throw Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:tD[t].objId,pageNumber:t,pageContext:tD[t]}},ex=b.__private__.getPageInfoByObjId=function(t){if(isNaN(t)||t%1!=0)throw Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var e in tD)if(tD[e].objId===t)break;return ew(e)},eA=b.__private__.getCurrentPageInfo=b.getCurrentPageInfo=function(){return{objId:tD[J].objId,pageNumber:J,pageContext:tD[J]}};b.addPage=function(){return ea.apply(this,arguments),this},b.setPage=function(){return eu.apply(this,arguments),tu.call(this,to[J]),this},b.insertPage=function(t){return this.addPage(),this.movePage(J,t),this},b.movePage=function(t,e){var r,n;if(t>e){r=to[t],n=tD[t];for(var s=t;s>e;s--)to[s]=to[s-1],tD[s]=tD[s-1];to[e]=r,tD[e]=n,this.setPage(e)}else if(t<e){r=to[t],n=tD[t];for(var i=t;i<e;i++)to[i]=to[i+1],tD[i]=tD[i+1];to[e]=r,tD[e]=n,this.setPage(e)}return this},b.deletePage=function(){return el.apply(this,arguments),this},b.__private__.text=b.text=function(t,e,r,n,i){var o,a,l,u,c,h,d,f,p,m=(n=n||{}).scope||this;if("number"==typeof t&&"number"==typeof e&&("string"==typeof r||Array.isArray(r))){var g=r;r=e,e=t,t=g}if(arguments[3]instanceof tH==0?(l=arguments[4],u=arguments[5],"object"===(0,s.default)(d=arguments[3])&&null!==d||("string"==typeof l&&(u=l,l=null),"string"==typeof d&&(u=d,d=null),"number"==typeof d&&(l=d,d=null),n={flags:d,angle:l,align:u})):(E("The transform parameter of text() with a Matrix value"),p=i),isNaN(e)||isNaN(r)||null==t)throw Error("Invalid arguments passed to jsPDF.text");if(0===t.length)return m;var y,b="",_="number"==typeof n.lineHeightFactor?n.lineHeightFactor:eD,j=m.internal.scaleFactor;function w(t){for(var e,r=t.concat(),n=[],s=r.length;s--;)"string"==typeof(e=r.shift())?n.push(e):Array.isArray(t)&&(1===e.length||void 0===e[1]&&void 0===e[2])?n.push(e[0]):n.push([e[0],e[1],e[2]]);return n}function x(t,e){var r;if("string"==typeof t)r=e(t)[0];else if(Array.isArray(t)){for(var n,s,i=t.concat(),o=[],a=i.length;a--;)"string"==typeof(n=i.shift())?o.push(e(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&o.push([(s=e(n[0],n[1],n[2]))[0],s[1],s[2]]);r=o}return r}var A=!1,L=!0;if("string"==typeof t)A=!0;else if(Array.isArray(t)){var k=t.concat();a=[];for(var P,O=k.length;O--;)("string"!=typeof(P=k.shift())||Array.isArray(P)&&"string"!=typeof P[0])&&(L=!1);A=L}if(!1===A)throw Error('Type of text must be string or Array. "'+t+'" is not recognized.');"string"==typeof t&&(t=t.match(/[\r?\n]/)?t.split(/\r\n|\r|\n/g):[t]);var T=tp/m.internal.scaleFactor,I=T*(_-1);switch(n.baseline){case"bottom":r-=I;break;case"top":r+=T-I;break;case"hanging":r+=T-2*I;break;case"middle":r+=T/2-I}if((h=n.maxWidth||0)>0&&("string"==typeof t?t=m.splitTextToSize(t,h):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce(function(t,e){return t.concat(m.splitTextToSize(e,h))},[]))),o={text:t,x:e,y:r,options:n,mutex:{pdfEscape:ei,activeFontKey:tA,fonts:tP,activeFontSize:tp}},tB.publish("preProcessText",o),t=o.text,l=(n=o.options).angle,p instanceof tH==0&&l&&"number"==typeof l){l*=Math.PI/180,0===n.rotationDirection&&(l=-l),N===S&&(l=-l);var M=Math.cos(l),R=Math.sin(l);p=new tH(M,R,-R,M,0,0)}else l&&l instanceof tH&&(p=l);N!==S||p||(p=tG),void 0!==(c=n.charSpace||eQ)&&(b+=C(q(c))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(f=n.horizontalScale)&&(b+=C(100*f)+" Tz\n"),n.lang;var F=-1,D=void 0!==n.renderingMode?n.renderingMode:n.stroke,B=m.internal.getCurrentPageInfo().pageContext;switch(D){case 0:case!1:case"fill":F=0;break;case 1:case!0:case"stroke":F=1;break;case 2:case"fillThenStroke":F=2;break;case 3:case"invisible":F=3;break;case 4:case"fillAndAddForClipping":F=4;break;case 5:case"strokeAndAddPathForClipping":F=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":F=6;break;case 7:case"addToPathForClipping":F=7}var z=void 0!==B.usedRenderingMode?B.usedRenderingMode:-1;-1!==F?b+=F+" Tr\n":-1!==z&&(b+="0 Tr\n"),-1!==F&&(B.usedRenderingMode=F),u=n.align||"left";var U,V=tp*_,H=m.internal.pageSize.getWidth(),W=tP[tA];c=n.charSpace||eQ,h=n.maxWidth||0,d=Object.assign({autoencode:!0,noBOM:!0},n.flags);var G=[],Y=function(t){return m.getStringUnitWidth(t,{font:W,charSpace:c,fontSize:tp,doKerning:!1})*tp/j};if("[object Array]"===Object.prototype.toString.call(t)){a=w(t),"left"!==u&&(U=a.map(Y));var X,$,Z=0;if("right"===u){e-=U[0],t=[],O=a.length;for(var K=0;K<O;K++)0===K?($=eW(e),X=eG(r)):($=q(Z-U[K]),X=-V),t.push([a[K],$,X]),Z=U[K]}else if("center"===u){e-=U[0]/2,t=[],O=a.length;for(var J=0;J<O;J++)0===J?($=eW(e),X=eG(r)):($=q((Z-U[J])/2),X=-V),t.push([a[J],$,X]),Z=U[J]}else if("left"===u){t=[],O=a.length;for(var Q=0;Q<O;Q++)t.push(a[Q])}else if("justify"===u&&"Identity-H"===W.encoding){t=[],O=a.length,h=0!==h?h:H;for(var tt=0,te=0;te<O;te++)if(X=0===te?eG(r):-V,$=0===te?eW(e):tt,te<O-1){var tr=q((h-U[te])/(a[te].split(" ").length-1)),tn=a[te].split(" ");t.push([tn[0]+" ",$,X]),tt=0;for(var ts=1;ts<tn.length;ts++){var ti=(Y(tn[ts-1]+" "+tn[ts])-Y(tn[ts]))*j+tr;ts==tn.length-1?t.push([tn[ts],ti,0]):t.push([tn[ts]+" ",ti,0]),tt-=ti}}else t.push([a[te],$,X]);t.push(["",tt,0])}else{if("justify"!==u)throw Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(t=[],O=a.length,h=0!==h?h:H,te=0;te<O;te++){X=0===te?eG(r):-V,$=0===te?eW(e):0;var to=a[te].split(" ").length-1,ta=to>0?(h-U[te])/to:0;te<O-1?G.push(C(q(ta))):G.push(0),t.push([a[te],$,X])}}}!0===("boolean"==typeof n.R2L?n.R2L:tv)&&(t=x(t,function(t,e,r){return[t.split("").reverse().join(""),e,r]})),o={text:t,x:e,y:r,options:n,mutex:{pdfEscape:ei,activeFontKey:tA,fonts:tP,activeFontSize:tp}},tB.publish("postProcessText",o),t=o.text,y=o.mutex.isHex||!1;var tl=tP[tA].encoding;"WinAnsiEncoding"!==tl&&"StandardEncoding"!==tl||(t=x(t,function(t,e,r){return[ei(t.split(" ").join(Array(n.TabLen||9).join(" ")),d),e,r]})),a=w(t),t=[];for(var tu,th,td,tf=+!!Array.isArray(a[0]),tm="",tg=function(t,e,r){var s="";return r instanceof tH?(r="number"==typeof n.angle?tW(r,new tH(1,0,0,1,t,e)):tW(new tH(1,0,0,1,t,e),r),N===S&&(r=tW(new tH(1,0,0,-1,0,0),r)),s=r.join(" ")+" Tm\n"):s=C(t)+" "+C(e)+" Td\n",s},ty=0;ty<a.length;ty++){switch(tm="",tf){case 1:td=(y?"<":"(")+a[ty][0]+(y?">":")"),tu=parseFloat(a[ty][1]),th=parseFloat(a[ty][2]);break;case 0:td=(y?"<":"(")+a[ty]+(y?">":")"),tu=eW(e),th=eG(r)}void 0!==G&&void 0!==G[ty]&&(tm=G[ty]+" Tw\n"),0===ty?t.push(tm+tg(tu,th,p)+td):0===tf?t.push(tm+td):1===tf&&t.push(tm+tg(tu,th,p)+td)}t=(0===tf?t.join(" Tj\nT* "):t.join(" Tj\n"))+" Tj\n";var tb="BT\n/";return tb+=tA+" "+tp+" Tf\n",tb+=C(tp*_)+" TL\n",tb+=eK+"\n",tb+=b,tb+=t,tc(tb+="ET"),v[tA]=!0,m};var eS=b.__private__.clip=b.clip=function(t){return tc("evenodd"===t?"W*":"W"),this};b.clipEvenOdd=function(){return eS("evenodd")},b.__private__.discardPath=b.discardPath=function(){return tc("n"),this};var eN=b.__private__.isValidStyle=function(t){var e=!1;return -1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(t)&&(e=!0),e};b.__private__.setDefaultPathOperation=b.setDefaultPathOperation=function(t){return eN(t)&&(d=t),this};var eL=b.__private__.getStyle=b.getStyle=function(t){var e=d;switch(t){case"D":case"S":e="S";break;case"F":e="f";break;case"FD":case"DF":e="B";break;case"f":case"f*":case"B":case"B*":e=t}return e},ek=b.close=function(){return tc("h"),this};b.stroke=function(){return tc("S"),this},b.fill=function(t){return eP("f",t),this},b.fillEvenOdd=function(t){return eP("f*",t),this},b.fillStroke=function(t){return eP("B",t),this},b.fillStrokeEvenOdd=function(t){return eP("B*",t),this};var eP=function(t,e){"object"===(0,s.default)(e)?eO(e,t):tc(t)},eC=function(t){null===t||N===S&&void 0===t||tc(t=eL(t))};function eE(t,e,r,n,s){var i=new B(e||this.boundingBox,r||this.xStep,n||this.yStep,this.gState,s||this.matrix);return i.stream=this.stream,tY(t+"$$"+this.cloneIndex+++"$$",i),i}var eO=function(t,e){var r=tT[t.key],n=tO[r];if(n instanceof D)tc("q"),tc(eT(e)),n.gState&&b.setGState(n.gState),tc(t.matrix.toString()+" cm"),tc("/"+r+" sh"),tc("Q");else if(n instanceof B){var s=new tH(1,0,0,-1,0,ri());t.matrix&&(s=s.multiply(t.matrix||tG),r=eE.call(n,t.key,t.boundingBox,t.xStep,t.yStep,s).id),tc("q"),tc("/Pattern cs"),tc("/"+r+" scn"),n.gState&&b.setGState(n.gState),tc(e),tc("Q")}},eT=function(t){switch(t){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"}},eI=b.moveTo=function(t,e){return tc(C(q(t))+" "+C(V(e))+" m"),this},eM=b.lineTo=function(t,e){return tc(C(q(t))+" "+C(V(e))+" l"),this},eR=b.curveTo=function(t,e,r,n,s,i){return tc([C(q(t)),C(V(e)),C(q(r)),C(V(n)),C(q(s)),C(V(i)),"c"].join(" ")),this};b.__private__.line=b.line=function(t,e,r,n,s){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(s))throw Error("Invalid arguments passed to jsPDF.line");return N===A?this.lines([[r-t,n-e]],t,e,[1,1],s||"S"):this.lines([[r-t,n-e]],t,e,[1,1]).stroke()},b.__private__.lines=b.lines=function(t,e,r,n,s,i){var o,a,l,u,c,h,d,f,p,m,g,v;if("number"==typeof t&&(v=r,r=e,e=t,t=v),n=n||[1,1],i=i||!1,isNaN(e)||isNaN(r)||!Array.isArray(t)||!Array.isArray(n)||!eN(s)||"boolean"!=typeof i)throw Error("Invalid arguments passed to jsPDF.lines");for(eI(e,r),o=n[0],a=n[1],u=t.length,m=e,g=r,l=0;l<u;l++)2===(c=t[l]).length?eM(m=c[0]*o+m,g=c[1]*a+g):(h=c[0]*o+m,d=c[1]*a+g,f=c[2]*o+m,p=c[3]*a+g,eR(h,d,f,p,m=c[4]*o+m,g=c[5]*a+g));return i&&ek(),eC(s),this},b.path=function(t){for(var e=0;e<t.length;e++){var r=t[e],n=r.c;switch(r.op){case"m":eI(n[0],n[1]);break;case"l":eM(n[0],n[1]);break;case"c":eR.apply(this,n);break;case"h":ek()}}return this},b.__private__.rect=b.rect=function(t,e,r,n,s){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(s))throw Error("Invalid arguments passed to jsPDF.rect");return N===A&&(n=-n),tc([C(q(t)),C(V(e)),C(q(r)),C(q(n)),"re"].join(" ")),eC(s),this},b.__private__.triangle=b.triangle=function(t,e,r,n,s,i,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(s)||isNaN(i)||!eN(o))throw Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[r-t,n-e],[s-r,i-n],[t-s,e-i]],t,e,[1,1],o,!0),this},b.__private__.roundedRect=b.roundedRect=function(t,e,r,n,s,i,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(s)||isNaN(i)||!eN(o))throw Error("Invalid arguments passed to jsPDF.roundedRect");var a=4/3*(Math.SQRT2-1);return s=Math.min(s,.5*r),i=Math.min(i,.5*n),this.lines([[r-2*s,0],[s*a,0,s,i-i*a,s,i],[0,n-2*i],[0,i*a,-s*a,i,-s,i],[2*s-r,0],[-s*a,0,-s,-i*a,-s,-i],[0,2*i-n],[0,-i*a,s*a,-i,s,-i]],t+s,e,[1,1],o,!0),this},b.__private__.ellipse=b.ellipse=function(t,e,r,n,s){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(s))throw Error("Invalid arguments passed to jsPDF.ellipse");var i=4/3*(Math.SQRT2-1)*r,o=4/3*(Math.SQRT2-1)*n;return eI(t+r,e),eR(t+r,e-o,t+i,e-n,t,e-n),eR(t-i,e-n,t-r,e-o,t-r,e),eR(t-r,e+o,t-i,e+n,t,e+n),eR(t+i,e+n,t+r,e+o,t+r,e),eC(s),this},b.__private__.circle=b.circle=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||!eN(n))throw Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(t,e,r,r,n)},b.setFont=function(t,e,r){return r&&(e=P(e,r)),tA=eh(t,e,{disableWarning:!1}),this};var eF=b.__private__.getFont=b.getFont=function(){return tP[eh.apply(b,arguments)]};b.__private__.getFontList=b.getFontList=function(){var t,e,r={};for(t in tC)if(tC.hasOwnProperty(t))for(e in r[t]=[],tC[t])tC[t].hasOwnProperty(e)&&r[t].push(e);return r},b.addFont=function(t,e,r,n,s){var i=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==i.indexOf(arguments[3])?s=arguments[3]:arguments[3]&&-1==i.indexOf(arguments[3])&&(r=P(r,n)),es.call(this,t,e,r,s=s||"Identity-H")};var eD,eB=t.lineWidth||.200025,ez=b.__private__.getLineWidth=b.getLineWidth=function(){return eB},eU=b.__private__.setLineWidth=b.setLineWidth=function(t){return eB=t,tc(C(q(t))+" w"),this};b.__private__.setLineDash=z.API.setLineDash=z.API.setLineDashPattern=function(t,e){if(t=t||[],isNaN(e=e||0)||!Array.isArray(t))throw Error("Invalid arguments passed to jsPDF.setLineDash");return tc("["+(t=t.map(function(t){return C(q(t))}).join(" "))+"] "+(e=C(q(e)))+" d"),this};var eq=b.__private__.getLineHeight=b.getLineHeight=function(){return tp*eD};b.__private__.getLineHeight=b.getLineHeight=function(){return tp*eD};var eV=b.__private__.setLineHeightFactor=b.setLineHeightFactor=function(t){return"number"==typeof(t=t||1.15)&&(eD=t),this},eH=b.__private__.getLineHeightFactor=b.getLineHeightFactor=function(){return eD};eV(t.lineHeight);var eW=b.__private__.getHorizontalCoordinate=function(t){return q(t)},eG=b.__private__.getVerticalCoordinate=function(t){return N===S?t:tD[J].mediaBox.topRightY-tD[J].mediaBox.bottomLeftY-q(t)},eY=b.__private__.getHorizontalCoordinateString=b.getHorizontalCoordinateString=function(t){return C(eW(t))},eX=b.__private__.getVerticalCoordinateString=b.getVerticalCoordinateString=function(t){return C(eG(t))},e$=t.strokeColor||"0 G";b.__private__.getStrokeColor=b.getDrawColor=function(){return t1(e$)},b.__private__.setStrokeColor=b.setDrawColor=function(t,e,r,n){return tc(e$=t2({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"draw",precision:2})),this};var eZ=t.fillColor||"0 g";b.__private__.getFillColor=b.getFillColor=function(){return t1(eZ)},b.__private__.setFillColor=b.setFillColor=function(t,e,r,n){return tc(eZ=t2({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"fill",precision:2})),this};var eK=t.textColor||"0 g",eJ=b.__private__.getTextColor=b.getTextColor=function(){return t1(eK)};b.__private__.setTextColor=b.setTextColor=function(t,e,r,n){return eK=t2({ch1:t,ch2:e,ch3:r,ch4:n,pdfColorType:"text",precision:3}),this};var eQ=t.charSpace,e0=b.__private__.getCharSpace=b.getCharSpace=function(){return parseFloat(eQ||0)};b.__private__.setCharSpace=b.setCharSpace=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.setCharSpace");return eQ=t,this};var e1=0;b.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},b.__private__.setLineCap=b.setLineCap=function(t){var e=b.CapJoinStyles[t];if(void 0===e)throw Error("Line cap style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return e1=e,tc(e+" J"),this};var e2=0;b.__private__.setLineJoin=b.setLineJoin=function(t){var e=b.CapJoinStyles[t];if(void 0===e)throw Error("Line join style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return e2=e,tc(e+" j"),this},b.__private__.setLineMiterLimit=b.__private__.setMiterLimit=b.setLineMiterLimit=b.setMiterLimit=function(t){if(isNaN(t=t||0))throw Error("Invalid argument passed to jsPDF.setLineMiterLimit");return tc(C(q(t))+" M"),this},b.GState=R,b.setGState=function(t){(t="string"==typeof t?tI[tM[t]]:e5(null,t)).equals(tR)||(tc("/"+t.id+" gs"),tR=t)};var e5=function(t,e){if(!t||!tM[t]){var r=!1;for(var n in tI)if(tI.hasOwnProperty(n)&&tI[n].equals(e)){r=!0;break}if(r)e=tI[n];else{var s="GS"+(Object.keys(tI).length+1).toString(10);tI[s]=e,e.id=s}return t&&(tM[t]=e.id),tB.publish("addGState",e),e}};b.addGState=function(t,e){return e5(t,e),this},b.saveGraphicsState=function(){return tc("q"),tE.push({key:tA,size:tp,color:eK}),this},b.restoreGraphicsState=function(){tc("Q");var t=tE.pop();return tA=t.key,tp=t.size,eK=t.color,tR=null,this},b.setCurrentTransformationMatrix=function(t){return tc(t.toString()+" cm"),this},b.comment=function(t){return tc("#"+t),this};var e3=function(t,e){var r=t||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return r},set:function(t){isNaN(t)||(r=parseFloat(t))}});var n=e||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(t){isNaN(t)||(n=parseFloat(t))}});var s="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return s},set:function(t){s=t.toString()}}),this},e4=function(t,e,r,n){e3.call(this,t,e),this.type="rect";var s=r||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return s},set:function(t){isNaN(t)||(s=parseFloat(t))}});var i=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return i},set:function(t){isNaN(t)||(i=parseFloat(t))}}),this},e6=function(){this.page=tF,this.currentPage=J,this.pages=to.slice(0),this.pagesContext=tD.slice(0),this.x=tN,this.y=tL,this.matrix=tk,this.width=e9(J),this.height=re(J),this.outputDestination=tl,this.id="",this.objectNumber=-1};e6.prototype.restore=function(){tF=this.page,J=this.currentPage,tD=this.pagesContext,to=this.pages,tN=this.x,tL=this.y,tk=this.matrix,rt(J,this.width),rr(J,this.height),tl=this.outputDestination};var e8=function(t,e,r,n,s){tV.push(new e6),tF=J=0,to=[],tN=t,tL=e,tk=s,eo([r,n])};for(var e7 in b.beginFormObject=function(t,e,r,n,s){return e8(t,e,r,n,s),this},b.endFormObject=function(t){return function(t){if(tq[t])tV.pop().restore();else{var e=new e6,r="Xo"+(Object.keys(tU).length+1).toString(10);e.id=r,tq[t]=r,tU[r]=e,tB.publish("addFormObject",e),tV.pop().restore()}}(t),this},b.doFormObject=function(t,e){var r=tU[tq[t]];return tc("q"),tc(e.toString()+" cm"),tc("/"+r.id+" Do"),tc("Q"),this},b.getFormObject=function(t){var e=tU[tq[t]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},b.save=function(t,e){return t=t||"generated.pdf",(e=e||{}).returnPromise=e.returnPromise||!1,!1===e.returnPromise?(m(ey(ev()),t),"function"==typeof m.unload&&l.setTimeout&&setTimeout(m.unload,911),this):new Promise(function(e,r){try{var n=m(ey(ev()),t);"function"==typeof m.unload&&l.setTimeout&&setTimeout(m.unload,911),e(n)}catch(t){r(t.message)}})},z.API)z.API.hasOwnProperty(e7)&&("events"===e7&&z.API.events.length?function(t,e){var r,n,s;for(s=e.length-1;-1!==s;s--)r=e[s][0],n=e[s][1],t.subscribe.apply(t,[r].concat("function"==typeof n?[n]:n))}(tB,z.API.events):b[e7]=z.API[e7]);function e9(t){return tD[t].mediaBox.topRightX-tD[t].mediaBox.bottomLeftX}function rt(t,e){tD[t].mediaBox.topRightX=e+tD[t].mediaBox.bottomLeftX}function re(t){return tD[t].mediaBox.topRightY-tD[t].mediaBox.bottomLeftY}function rr(t,e){tD[t].mediaBox.topRightY=e+tD[t].mediaBox.bottomLeftY}var rn=b.getPageWidth=function(t){return e9(t=t||J)/tS},rs=b.setPageWidth=function(t,e){rt(t,e*tS)},ri=b.getPageHeight=function(t){return re(t=t||J)/tS},ro=b.setPageHeight=function(t,e){rr(t,e*tS)};return b.internal={pdfEscape:ei,getStyle:eL,getFont:eF,getFontSize:tg,getCharSpace:e0,getTextColor:eJ,getLineHeight:eq,getLineHeightFactor:eH,getLineWidth:ez,write:th,getHorizontalCoordinate:eW,getVerticalCoordinate:eG,getCoordinateString:eY,getVerticalCoordinateString:eX,collections:{},newObject:t$,newAdditionalObject:tJ,newObjectDeferred:tZ,newObjectDeferredBegin:tK,getFilters:t5,putStream:t3,events:tB,scaleFactor:tS,pageSize:{getWidth:function(){return rn(J)},setWidth:function(t){rs(J,t)},getHeight:function(){return ri(J)},setHeight:function(t){ro(J,t)}},encryptionOptions:f,encryption:ej,getEncryptor:function(t){return null!==f?ej.encryptor(t,0):function(t){return t}},output:eb,getNumberOfPages:ec,get pages(){return to},out:tc,f2:F,f3:U,getPageInfo:ew,getPageInfoByObjId:ex,getCurrentPageInfo:eA,getPDFVersion:j,Point:e3,Rectangle:e4,Matrix:tH,hasHotfix:e_},Object.defineProperty(b.internal.pageSize,"width",{get:function(){return rn(J)},set:function(t){rs(J,t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.internal.pageSize,"height",{get:function(){return ri(J)},set:function(t){ro(J,t)},enumerable:!0,configurable:!0}),(function(t){for(var e=0,r=tf.length;e<r;e++){var n=es.call(this,t[e][0],t[e][1],t[e][2],tf[e][3],!0);!1===p&&(v[n]=!0);var s=t[e][0].split("-");en({id:n,fontName:s[0],fontStyle:s[1]||""})}tB.publish("addFonts",{fonts:tP,dictionary:tC})}).call(b,tf),tA="F1",ea(i,r),tB.publish("initialized"),b}T.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},T.prototype.toHexString=function(t){return t.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},T.prototype.hexToBytes=function(t){for(var e=[],r=0;r<t.length;r+=2)e.push(String.fromCharCode(parseInt(t.substr(r,2),16)));return e.join("")},T.prototype.processOwnerPassword=function(t,e){return E(k(e).substr(0,5),t)},T.prototype.encryptor=function(t,e){var r=k(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return E(r,t)}},R.prototype.equals=function(t){var e,r="id,objectNumber,equals";if(!t||(0,s.default)(t)!==(0,s.default)(this))return!1;var n=0;for(e in this)if(!(r.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e)||this[e]!==t[e])return!1;n++}for(e in t)t.hasOwnProperty(e)&&0>r.indexOf(e)&&n--;return 0===n},z.API={events:[]},z.version="4.0.0";var U=z.API,q=1,V=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},H=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},W=function(t){return t.toFixed(2)},G=function(t){return t.toFixed(5)};U.__acroform__={};var Y=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},X=function(t){return t*q},$=function(t){var e=new td,r=tN.internal.getHeight(t)||0;return e.BBox=[0,0,Number(W(tN.internal.getWidth(t)||0)),Number(W(r))],e},Z=U.__acroform__.setBit=function(t,e){if(e=e||0,isNaN(t=t||0)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<e},K=U.__acroform__.clearBit=function(t,e){if(e=e||0,isNaN(t=t||0)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},J=U.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return t&1<<e?1:0},Q=U.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return J(t,e-1)},tt=U.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Z(t,e-1)},te=U.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return K(t,e-1)},tr=U.__acroform__.calculateCoordinates=function(t,e){var r=e.internal.getHorizontalCoordinate,n=e.internal.getVerticalCoordinate,s=t[0],i=t[1],o=t[2],a=t[3],l={};return l.lowerLeft_X=r(s)||0,l.lowerLeft_Y=n(i+a)||0,l.upperRight_X=r(s+o)||0,l.upperRight_Y=n(i)||0,[Number(W(l.lowerLeft_X)),Number(W(l.lowerLeft_Y)),Number(W(l.upperRight_X)),Number(W(l.upperRight_Y))]},tn=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],r=t._V||t.DV,n=ts(t,r),s=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+s+" "+W(n.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(n.text),e.push("ET"),e.push("Q"),e.push("EMC");var i=$(t);return i.scope=t.scope,i.stream=e.join("\n"),i}},ts=function(t,e){var r=0===t.fontSize?t.maxFontSize:t.fontSize,n={text:"",fontSize:""},s=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");s=t.multiline?s.map(function(t){return t.split("\n")}):s.map(function(t){return[t]});var i=r,o=tN.internal.getHeight(t)||0;o=o<0?-o:o;var a=tN.internal.getWidth(t)||0;a=a<0?-a:a,i++;t:for(;i>0;){e="";var l,u,c=ti("3",t,--i).height,h=t.multiline?o-i:(o-c)/2,d=h+=2,f=0,p=0,m=0;if(i<=0){e="(...) Tj\n",e+="% Width of Text: "+ti(e,t,i=12).width+", FieldWidth:"+a+"\n";break}for(var g="",v=0,y=0;y<s.length;y++)if(s.hasOwnProperty(y)){var b=!1;if(1!==s[y].length&&m!==s[y].length-1){if((c+2)*(v+2)+2>o)continue t;g+=s[y][m],b=!0,p=y,y--}else{g=" "==(g+=s[y][m]+" ").substr(g.length-1)?g.substr(0,g.length-1):g;var _,j,w=parseInt(y),x=(_=g,j=i,w+1<s.length&&ti(_+" "+s[w+1][0],t,j).width<=a-4),A=y>=s.length-1;if(x&&!A){g+=" ",m=0;continue}if(x||A){if(A)p=w;else if(t.multiline&&(c+2)*(v+2)+2>o)continue t}else{if(!t.multiline||(c+2)*(v+2)+2>o)continue t;p=w}}for(var S="",N=f;N<=p;N++){var L=s[N];if(t.multiline){if(N===p){S+=L[m]+" ",m=(m+1)%L.length;continue}if(N===f){S+=L[L.length-1]+" ";continue}}S+=L[0]+" "}switch(u=ti(S=" "==S.substr(S.length-1)?S.substr(0,S.length-1):S,t,i).width,t.textAlign){case"right":l=a-u-2;break;case"center":l=(a-u)/2;break;default:l=2}e+=W(l)+" "+W(d)+" Td\n",e+="("+V(S)+") Tj\n",e+=-W(l)+" 0 Td\n",d=-(i+2),u=0,f=b?p:p+1,v++,g=""}break}return n.text=e,n.fontSize=i,n},ti=function(t,e,r){var n=e.scope.internal.getFont(e.fontName,e.fontStyle),s=e.scope.getStringUnitWidth(t,{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r);return{height:e.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(r),charSpace:0})*parseFloat(r)*1.5,width:s}},to={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ta=function(t,e){var r={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find(function(t){return t.type===r.type&&t.object===r.object})&&e.internal.getPageInfo(t.page).pageContext.annotations.push(r)},tl=function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(tp.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(to)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw Error("Exception while creating AcroformDictionary");q=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new tf,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",function(){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0}),t.internal.events.subscribe("buildDocument",function(){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var e=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];n.objId=void 0,n.hasAnnotation&&ta(n,t)}}),t.internal.events.subscribe("putCatalog",function(){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}),t.internal.events.subscribe("postPutPages",function(e){!function(t,e){var r=!t;for(var n in t||(e.internal.newObjectDeferredBegin(e.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),e.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),t=t||e.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(t.hasOwnProperty(n)){var i=t[n],o=[],a=i.Rect;if(i.Rect&&(i.Rect=tr(i.Rect,e)),e.internal.newObjectDeferredBegin(i.objId,!0),i.DA=tN.createDefaultAppearanceStream(i),"object"===(0,s.default)(i)&&"function"==typeof i.getKeyValueListForStream&&(o=i.getKeyValueListForStream()),i.Rect=a,i.hasAppearanceStream&&!i.appearanceStreamContent){var l=tn(i);o.push({key:"AP",value:"<</N "+l+">>"}),e.internal.acroformPlugin.xForms.push(l)}if(i.appearanceStreamContent){var u="";for(var c in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(c)){var h=i.appearanceStreamContent[c];if(u+="/"+c+" <<",Object.keys(h).length>=1||Array.isArray(h)){for(var n in h)if(h.hasOwnProperty(n)){var d=h[n];"function"==typeof d&&(d=d.call(e,i)),u+="/"+n+" "+d+" ",e.internal.acroformPlugin.xForms.indexOf(d)>=0||e.internal.acroformPlugin.xForms.push(d)}}else"function"==typeof(d=h)&&(d=d.call(e,i)),u+="/"+n+" "+d,e.internal.acroformPlugin.xForms.indexOf(d)>=0||e.internal.acroformPlugin.xForms.push(d);u+=">>"}o.push({key:"AP",value:"<<\n"+u+">>"})}e.internal.putStream({additionalKeyValues:o,objectId:i.objId}),e.internal.out("endobj")}r&&function(t,e){for(var r in t)if(t.hasOwnProperty(r)){var n=t[r];e.internal.newObjectDeferredBegin(n.objId,!0),"object"===(0,s.default)(n)&&"function"==typeof n.putStream&&n.putStream(),delete t[r]}}(e.internal.acroformPlugin.xForms,e)}(e,t)}),t.internal.acroformPlugin.isInitialized=!0}},tu=U.__acroform__.arrayToPdfArray=function(t,e,r){var n=function(t){return t};if(Array.isArray(t)){for(var i="[",o=0;o<t.length;o++)switch(0!==o&&(i+=" "),(0,s.default)(t[o])){case"boolean":case"number":case"object":i+=t[o].toString();break;case"string":"/"!==t[o].substr(0,1)?(void 0!==e&&r&&(n=r.internal.getEncryptor(e)),i+="("+V(n(t[o].toString()))+")"):i+=t[o].toString()}return i+"]"}throw Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},tc=function(t,e,r){var n=function(t){return t};return void 0!==e&&r&&(n=r.internal.getEncryptor(e)),(t=t||"").toString(),"("+V(n(t))+")"},th=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};th.prototype.toString=function(){return this.objId+" 0 R"},th.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},th.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter(function(t){return"content"!=t&&"appearanceStreamContent"!=t&&"scope"!=t&&"objId"!=t&&"_"!=t.substring(0,1)});for(var r in e)if(!1===Object.getOwnPropertyDescriptor(this,e[r]).configurable){var n=e[r],s=this[n];s&&(Array.isArray(s)?t.push({key:n,value:tu(s,this.objId,this.scope)}):s instanceof th?(s.scope=this.scope,t.push({key:n,value:s.objId+" 0 R"})):"function"!=typeof s&&t.push({key:n,value:s}))}return t};var td=function(){th.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 t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};Y(td,th);var tf=function(){th.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+V(e(t))+")"}},set:function(e){t=e}})};Y(tf,th);var tp=function t(){th.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){if(isNaN(t))throw Error('Invalid value "'+t+'" for attribute F supplied.');e=t}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Q(e,3)},set:function(t){!0==!!t?this.F=tt(e,3):this.F=te(e,3)}});var r=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return r},set:function(t){if(isNaN(t))throw Error('Invalid value "'+t+'" for attribute Ff supplied.');r=t}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(t){n=void 0!==t?t:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(t){n[0]=t}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(t){n[1]=t}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(t){n[2]=t}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(t){n[3]=t}});var s="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return s},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":s=t;break;default:throw Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof tw)return;i="FieldObject"+t.FieldNum++}var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+V(e(i))+")"},set:function(t){i=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(t){i=t}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(t){o=t}});var a="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return a},set:function(t){a=t}});var l=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(t){l=t}});var u=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===u?50/q:u},set:function(t){u=t}});var c="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return c},set:function(t){c=t}});var h="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!h||this instanceof tw||this instanceof tA))return tc(h,this.objId,this.scope)},set:function(t){h=t.toString()}});var d=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof tb==0?tc(d,this.objId,this.scope):d},set:function(t){t=t.toString(),d=this instanceof tb==0?"("===t.substr(0,1)?H(t.substr(1,t.length-2)):H(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof tb==1?H(d.substr(1,d.length-1)):d},set:function(t){t=t.toString(),d=this instanceof tb==1?"/"+t:t}});var f=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(f)return f},set:function(t){this.V=t}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof tb==0?tc(f,this.objId,this.scope):f},set:function(t){t=t.toString(),f=this instanceof tb==0?"("===t.substr(0,1)?H(t.substr(1,t.length-2)):H(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof tb==1?H(f.substr(1,f.length-1)):f},set:function(t){t=t.toString(),f=this instanceof tb==1?"/"+t:t}}),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 p,m=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return m},set:function(t){m=!!t}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(p)return p},set:function(t){p=t}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,1)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,1):this.Ff=te(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,2)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,2):this.Ff=te(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,3)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,3):this.Ff=te(this.Ff,3)}});var g=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(t){if(-1===[0,1,2].indexOf(t))throw Error('Invalid value "'+t+'" for attribute Q supplied.');g=t}}),Object.defineProperty(this,"textAlign",{get:function(){var t;switch(g){case 0:default:t="left";break;case 1:t="center";break;case 2:t="right"}return t},configurable:!0,enumerable:!0,set:function(t){switch(t){case"right":case 2:g=2;break;case"center":case 1:g=1;break;default:g=0}}})};Y(tp,th);var tm=function(){tp.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return tu(e,this.objId,this.scope)},set:function(t){var r;r=[],"string"==typeof t&&(r=function(t,e,r){r||(r=1);for(var n,s=[];n=e.exec(t);)s.push(n[r]);return s}(t,/\((.*?)\)/g)),e=r}}),this.getOptions=function(){return e},this.setOptions=function(t){e=t,this.sort&&e.sort()},this.addOption=function(t){t=(t=t||"").toString(),e.push(t),this.sort&&e.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();-1!==e.indexOf(t)&&(e.splice(e.indexOf(t),1),!1!==r););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,18)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,18):this.Ff=te(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,19)},set:function(t){!0===this.combo&&(!0==!!t?this.Ff=tt(this.Ff,19):this.Ff=te(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,20)},set:function(t){!0==!!t?(this.Ff=tt(this.Ff,20),e.sort()):this.Ff=te(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,22)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,22):this.Ff=te(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,23)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,23):this.Ff=te(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,27)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,27):this.Ff=te(this.Ff,27)}}),this.hasAppearanceStream=!1};Y(tm,tp);var tg=function(){tm.call(this),this.fontName="helvetica",this.combo=!1};Y(tg,tm);var tv=function(){tg.call(this),this.combo=!0};Y(tv,tg);var ty=function(){tv.call(this),this.edit=!0};Y(ty,tv);var tb=function(){tp.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,15)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,15):this.Ff=te(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,16)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,16):this.Ff=te(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,17)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,17):this.Ff=te(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,26)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,26):this.Ff=te(this.Ff,26)}});var t,e={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(e).length){var r,n=[];for(r in n.push("<<"),e)n.push("/"+r+" ("+V(t(e[r]))+")");return n.push(">>"),n.join("\n")}},set:function(t){"object"===(0,s.default)(t)&&(e=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(t){"string"==typeof t&&(e.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})};Y(tb,tp);var t_=function(){tb.call(this),this.pushButton=!0};Y(t_,tb);var tj=function(){tb.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};Y(tj,tb);var tw=function(){tp.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(t){e=t}});var t,e,r,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};this.scope&&(t=this.scope.internal.getEncryptor(this.objId));var e,r=[];for(e in r.push("<<"),n)r.push("/"+e+" ("+V(t(n[e]))+")");return r.push(">>"),r.join("\n")},set:function(t){"object"===(0,s.default)(t)&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){"string"==typeof t&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(t){r="/"+t}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=tN.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Y(tw,tp),tj.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var r=this.Kids[e];r.appearanceStreamContent=t.createAppearanceStream(r.optionName),r.caption=t.getCA()}},tj.prototype.createOption=function(t){var e=new tw;return e.Parent=this,e.optionName=t,this.Kids.push(e),tL.call(this.scope,e),e};var tx=function(){tb.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=tN.CheckBox.createAppearanceStream()};Y(tx,tb);var tA=function(){tp.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,13)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,13):this.Ff=te(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,21)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,21):this.Ff=te(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,23)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,23):this.Ff=te(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,24)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,24):this.Ff=te(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,25)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,25):this.Ff=te(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,26)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,26):this.Ff=te(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Y(tA,tp);var tS=function(){tA.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Q(this.Ff,14)},set:function(t){!0==!!t?this.Ff=tt(this.Ff,14):this.Ff=te(this.Ff,14)}}),this.password=!0};Y(tS,tA);var tN={CheckBox:{createAppearanceStream:function(){return{N:{On:tN.CheckBox.YesNormal},D:{On:tN.CheckBox.YesPushDown,Off:tN.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=$(t);e.scope=t.scope;var r=[],n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,s=t.scope.__private__.encodeColorString(t.color),i=ts(t,t.caption);return r.push("0.749023 g"),r.push("0 0 "+W(tN.internal.getWidth(t))+" "+W(tN.internal.getHeight(t))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+W(i.fontSize)+" Tf "+s),r.push("BT"),r.push(i.text),r.push("ET"),r.push("Q"),r.push("EMC"),e.stream=r.join("\n"),e},YesNormal:function(t){var e=$(t);e.scope=t.scope;var r=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color),s=[],i=tN.internal.getHeight(t),o=tN.internal.getWidth(t),a=ts(t,t.caption);return s.push("1 g"),s.push("0 0 "+W(o)+" "+W(i)+" re"),s.push("f"),s.push("q"),s.push("0 0 1 rg"),s.push("0 0 "+W(o-1)+" "+W(i-1)+" re"),s.push("W"),s.push("n"),s.push("0 g"),s.push("BT"),s.push("/"+r+" "+W(a.fontSize)+" Tf "+n),s.push(a.text),s.push("ET"),s.push("Q"),e.stream=s.join("\n"),e},OffPushDown:function(t){var e=$(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+W(tN.internal.getWidth(t))+" "+W(tN.internal.getHeight(t))+" re"),r.push("f"),e.stream=r.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:tN.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=tN.RadioButton.Circle.YesNormal,e.D[t]=tN.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=$(t);e.scope=t.scope;var r=[],n=tN.internal.getWidth(t)<=tN.internal.getHeight(t)?tN.internal.getWidth(t)/4:tN.internal.getHeight(t)/4,s=Number(((n=Number((.9*n).toFixed(5)))*tN.internal.Bezier_C).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+G(tN.internal.getWidth(t)/2)+" "+G(tN.internal.getHeight(t)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+s+" "+s+" "+n+" 0 "+n+" c"),r.push("-"+s+" "+n+" -"+n+" "+s+" -"+n+" 0 c"),r.push("-"+n+" -"+s+" -"+s+" -"+n+" 0 -"+n+" c"),r.push(s+" -"+n+" "+n+" -"+s+" "+n+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=$(t);e.scope=t.scope;var r=[],n=tN.internal.getWidth(t)<=tN.internal.getHeight(t)?tN.internal.getWidth(t)/4:tN.internal.getHeight(t)/4,s=Number((2*(n=Number((.9*n).toFixed(5)))).toFixed(5)),i=Number((s*tN.internal.Bezier_C).toFixed(5)),o=Number((n*tN.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+G(tN.internal.getWidth(t)/2)+" "+G(tN.internal.getHeight(t)/2)+" cm"),r.push(s+" 0 m"),r.push(s+" "+i+" "+i+" "+s+" 0 "+s+" c"),r.push("-"+i+" "+s+" -"+s+" "+i+" -"+s+" 0 c"),r.push("-"+s+" -"+i+" -"+i+" -"+s+" 0 -"+s+" c"),r.push(i+" -"+s+" "+s+" -"+i+" "+s+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+G(tN.internal.getWidth(t)/2)+" "+G(tN.internal.getHeight(t)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+o+" "+o+" "+n+" 0 "+n+" c"),r.push("-"+o+" "+n+" -"+n+" "+o+" -"+n+" 0 c"),r.push("-"+n+" -"+o+" -"+o+" -"+n+" 0 -"+n+" c"),r.push(o+" -"+n+" "+n+" -"+o+" "+n+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=$(t);e.scope=t.scope;var r=[],n=tN.internal.getWidth(t)<=tN.internal.getHeight(t)?tN.internal.getWidth(t)/4:tN.internal.getHeight(t)/4,s=Number((2*(n=Number((.9*n).toFixed(5)))).toFixed(5)),i=Number((s*tN.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+G(tN.internal.getWidth(t)/2)+" "+G(tN.internal.getHeight(t)/2)+" cm"),r.push(s+" 0 m"),r.push(s+" "+i+" "+i+" "+s+" 0 "+s+" c"),r.push("-"+i+" "+s+" -"+s+" "+i+" -"+s+" 0 c"),r.push("-"+s+" -"+i+" -"+i+" -"+s+" 0 -"+s+" c"),r.push(i+" -"+s+" "+s+" -"+i+" "+s+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:tN.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=tN.RadioButton.Cross.YesNormal,e.D[t]=tN.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=$(t);e.scope=t.scope;var r=[],n=tN.internal.calculateCross(t);return r.push("q"),r.push("1 1 "+W(tN.internal.getWidth(t)-2)+" "+W(tN.internal.getHeight(t)-2)+" re"),r.push("W"),r.push("n"),r.push(W(n.x1.x)+" "+W(n.x1.y)+" m"),r.push(W(n.x2.x)+" "+W(n.x2.y)+" l"),r.push(W(n.x4.x)+" "+W(n.x4.y)+" m"),r.push(W(n.x3.x)+" "+W(n.x3.y)+" l"),r.push("s"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=$(t);e.scope=t.scope;var r=tN.internal.calculateCross(t),n=[];return n.push("0.749023 g"),n.push("0 0 "+W(tN.internal.getWidth(t))+" "+W(tN.internal.getHeight(t))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+W(tN.internal.getWidth(t)-2)+" "+W(tN.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(W(r.x1.x)+" "+W(r.x1.y)+" m"),n.push(W(r.x2.x)+" "+W(r.x2.y)+" l"),n.push(W(r.x4.x)+" "+W(r.x4.y)+" m"),n.push(W(r.x3.x)+" "+W(r.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=$(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+W(tN.internal.getWidth(t))+" "+W(tN.internal.getHeight(t))+" re"),r.push("f"),e.stream=r.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+r}};tN.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=tN.internal.getWidth(t),r=tN.internal.getHeight(t),n=Math.min(e,r);return{x1:{x:(e-n)/2,y:(r-n)/2+n},x2:{x:(e-n)/2+n,y:(r-n)/2},x3:{x:(e-n)/2,y:(r-n)/2},x4:{x:(e-n)/2+n,y:(r-n)/2+n}}}},tN.internal.getWidth=function(t){var e=0;return"object"===(0,s.default)(t)&&(e=X(t.Rect[2])),e},tN.internal.getHeight=function(t){var e=0;return"object"===(0,s.default)(t)&&(e=X(t.Rect[3])),e};var tL=U.addField=function(t){if(tl(this,t),!(t instanceof tp))throw Error("Invalid argument passed to jsPDF.addField.");return t.scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};U.AcroFormChoiceField=tm,U.AcroFormListBox=tg,U.AcroFormComboBox=tv,U.AcroFormEditBox=ty,U.AcroFormButton=tb,U.AcroFormPushButton=t_,U.AcroFormRadioButton=tj,U.AcroFormCheckBox=tx,U.AcroFormTextField=tA,U.AcroFormPasswordField=tS,U.AcroFormAppearance=tN,U.AcroForm={ChoiceField:tm,ListBox:tg,ComboBox:tv,EditBox:ty,Button:tb,PushButton:t_,RadioButton:tj,CheckBox:tx,TextField:tA,PasswordField:tS,Appearance:tN},z.AcroForm={ChoiceField:tm,ListBox:tg,ComboBox:tv,EditBox:ty,Button:tb,PushButton:t_,RadioButton:tj,CheckBox:tx,TextField:tA,PasswordField:tS,Appearance:tN};var tk=z.AcroForm;function tP(t){return t.reduce(function(t,e,r){return t[e]=r,t},{})}tU=z.API,tq="addImage_",tU.__addimage__={},tV="UNKNOWN",tH={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]]},tW=tU.__addimage__.getImageFileTypeByImageData=function(t,e){var r,n,s,i,o,a=tV;if("RGBA"===(e=e||tV)||void 0!==t.data&&t.data instanceof Uint8ClampedArray&&"height"in t&&"width"in t)return"RGBA";if(t9(t))for(o in tH)for(s=tH[o],r=0;r<s.length;r+=1){for(i=!0,n=0;n<s[r].length;n+=1)if(void 0!==s[r][n]&&s[r][n]!==t[n]){i=!1;break}if(!0===i){a=o;break}}else for(o in tH)for(s=tH[o],r=0;r<s.length;r+=1){for(i=!0,n=0;n<s[r].length;n+=1)if(void 0!==s[r][n]&&s[r][n]!==t.charCodeAt(n)){i=!1;break}if(!0===i){a=o;break}}return a===tV&&e!==tV&&(a=e),a},tG=function t(e){for(var r=this.internal.write,n=this.internal.putStream,s=(0,this.internal.getFilters)();-1!==s.indexOf("FlateEncode");)s.splice(s.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var i=[];if(i.push({key:"Type",value:"/XObject"}),i.push({key:"Subtype",value:"/Image"}),i.push({key:"Width",value:e.width}),i.push({key:"Height",value:e.height}),e.colorSpace===t3.INDEXED?i.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(e.palette.length/3-1)+" "+("sMask"in e&&void 0!==e.sMask?e.objectId+2:e.objectId+1)+" 0 R]"}):(i.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===t3.DEVICE_CMYK&&i.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),i.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&i.push({key:"DecodeParms",value:"<<"+e.decodeParameters+">>"}),"transparency"in e&&Array.isArray(e.transparency)&&e.transparency.length>0){for(var o="",a=0,l=e.transparency.length;a<l;a++)o+=e.transparency[a]+" "+e.transparency[a]+" ";i.push({key:"Mask",value:"["+o+"]"})}void 0!==e.sMask&&i.push({key:"SMask",value:e.objectId+1+" 0 R"});var u=void 0!==e.filter?["/"+e.filter]:void 0;if(n({data:e.data,additionalKeyValues:i,alreadyAppliedFilters:u,objectId:e.objectId}),r("endobj"),"sMask"in e&&void 0!==e.sMask){var c,h=null!=(c=e.sMaskBitsPerComponent)?c:e.bitsPerComponent,d={width:e.width,height:e.height,colorSpace:"DeviceGray",bitsPerComponent:h,data:e.sMask};"filter"in e&&(d.decodeParameters="/Predictor ".concat(e.predictor," /Colors 1 /BitsPerComponent ").concat(h," /Columns ").concat(e.width),d.filter=e.filter),t.call(this,d)}if(e.colorSpace===t3.INDEXED){var f=this.internal.newObject();n({data:ee(new Uint8Array(e.palette)),objectId:f}),r("endobj")}},tY=function(){var t=this.internal.collections[tq+"images"];for(var e in t)tG.call(this,t[e])},tX=function(){var t,e=this.internal.collections[tq+"images"],r=this.internal.write;for(var n in e)r("/I"+(t=e[n]).index,t.objectId,"0","R")},t$=function(){this.internal.collections[tq+"images"]||(this.internal.collections[tq+"images"]={},this.internal.events.subscribe("putResources",tY),this.internal.events.subscribe("putXobjectDict",tX))},tZ=function(){var t=this.internal.collections[tq+"images"];return t$.call(this),t},tK=function(){return Object.keys(this.internal.collections[tq+"images"]).length},tJ=function(t){return"function"==typeof tU["process"+t.toUpperCase()]},tQ=function(t){return"object"===(0,s.default)(t)&&1===t.nodeType},t0=function(t,e){if("IMG"===t.nodeName&&t.hasAttribute("src")){var r,n=""+t.getAttribute("src");if(0===n.indexOf("data:image/"))return v(unescape(n).split("base64,").pop());var s=tU.loadFile(n,!0);if(void 0!==s)return s}if("CANVAS"===t.nodeName){if(0===t.width||0===t.height)throw Error("Given canvas must have data. Canvas width: "+t.width+", height: "+t.height);switch(e){case"PNG":r="image/png";break;case"WEBP":r="image/webp";break;default:r="image/jpeg"}return v(t.toDataURL(r,1).split("base64,").pop())}},t1=function(t){var e=this.internal.collections[tq+"images"];if(e){for(var r in e)if(t===e[r].alias)return e[r]}},t2=function(t,e,r){return t||e||(t=-96,e=-96),t<0&&(t=-1*r.width*72/t/this.internal.scaleFactor),e<0&&(e=-1*r.height*72/e/this.internal.scaleFactor),0===t&&(t=e*r.width/r.height),0===e&&(e=t*r.height/r.width),[t,e]},t5=function(t,e,r,n,s,i){var o=t2.call(this,r,n,s),a=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,u=tZ.call(this);if(r=o[0],n=o[1],u[s.index]=s,i)var c=Math.cos(i*=Math.PI/180),h=Math.sin(i),d=function(t){return t.toFixed(4)},f=[d(c),d(h),d(-1*h),d(c),0,0,"cm"];this.internal.write("q"),i?(this.internal.write(["1 0 0 1",a(t),l(e+n),"cm"].join(" ")),this.internal.write(f.join(" ")),this.internal.write([a(r),"0 0",a(n),"0 0 cm"].join(" "))):this.internal.write([a(r),"0 0",a(n),a(t),l(e+n),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write("1 0 0 -1 0 0 cm"),this.internal.write("/I"+s.index+" Do"),this.internal.write("Q")},t3=tU.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"},tU.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"},t4=tU.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},t6=tU.__addimage__.sHashCode=function(t){var e,r,n=0;if("string"==typeof t)for(r=t.length,e=0;e<r;e++)n=(n<<5)-n+t.charCodeAt(e)|0;else if(t9(t))for(r=t.byteLength/2,e=0;e<r;e++)n=(n<<5)-n+t[e]|0;return n},t8=tU.__addimage__.validateStringAsBase64=function(t){(t=t||"").toString().trim();var e=!0;return 0===t.length&&(e=!1),t.length%4!=0&&(e=!1),!1===/^[A-Za-z0-9+/]+$/.test(t.substr(0,t.length-2))&&(e=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(t.substr(-2))&&(e=!1),e},t7=tU.__addimage__.extractImageFromDataUrl=function(t){if(null==t||!(t=t.trim()).startsWith("data:"))return null;var e=t.indexOf(",");return e<0?null:t.substring(0,e).trim().endsWith("base64")?t.substring(e+1):null},tU.__addimage__.isArrayBuffer=function(t){return t instanceof ArrayBuffer},t9=tU.__addimage__.isArrayBufferView=function(t){return t instanceof Int8Array||t instanceof Uint8Array||t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array},et=tU.__addimage__.binaryStringToUint8Array=function(t){for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r},ee=tU.__addimage__.arrayBufferToBinaryString=function(t){for(var e="",r=t9(t)?t:new Uint8Array(t),n=0;n<r.length;n+=8192)e+=String.fromCharCode.apply(null,r.subarray(n,n+8192));return e},tU.addImage=function(){if("number"==typeof arguments[1]?(e=tV,r=arguments[1],n=arguments[2],i=arguments[3],o=arguments[4],a=arguments[5],l=arguments[6],u=arguments[7]):(e=arguments[1],r=arguments[2],n=arguments[3],i=arguments[4],o=arguments[5],a=arguments[6],l=arguments[7],u=arguments[8]),"object"===(0,s.default)(t=arguments[0])&&!tQ(t)&&"imageData"in t){var t,e,r,n,i,o,a,l,u,c=t;t=c.imageData,e=c.format||e||tV,r=c.x||r||0,n=c.y||n||0,i=c.w||c.width||i,o=c.h||c.height||o,a=c.alias||a,l=c.compression||l,u=c.rotation||c.angle||u}var h=this.internal.getFilters();if(void 0===l&&-1!==h.indexOf("FlateEncode")&&(l="SLOW"),isNaN(r)||isNaN(n))throw Error("Invalid coordinates passed to jsPDF.addImage");t$.call(this);var d=er.call(this,t,e,a,l);return t5.call(this,r,n,i,o,d,u),this},er=function(t,e,r,n){if("string"==typeof t&&tW(t)===tV){var s,i,o,a,l,u=en(t=unescape(t),!1);(""!==u||void 0!==(u=tU.loadFile(t,!0)))&&(t=u)}if(tQ(t)&&(t=t0(t,e)),!tJ(e=tW(t,e)))throw Error("addImage does not support files of type '"+e+"', please ensure that a plugin for '"+e+"' support is added.");if((null==(o=r)||0===o.length)&&(r="string"==typeof(a=t)||t9(a)?t6(a):t9(a.data)?t6(a.data):null),(s=t1.call(this,r))||(t instanceof Uint8Array||"RGBA"===e||(i=t,t=et(t)),s=this["process"+e.toUpperCase()](t,tK.call(this),r,((l=n)&&"string"==typeof l&&(l=l.toUpperCase()),l in tU.image_compression?l:t4.NONE),i)),!s)throw Error("An unknown error occurred whilst processing the image.");return s},en=tU.__addimage__.convertBase64ToBinaryString=function(t,e){e="boolean"!=typeof e||e;var r,n,s="";if("string"==typeof t){n=null!=(r=t7(t))?r:t;try{s=v(n)}catch(t){if(e)throw t8(n)?Error("atob-Error in jsPDF.convertBase64ToBinaryString "+t.message):Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return s},tU.getImageProperties=function(t){var e,r,n="";if(tQ(t)&&(t=t0(t)),"string"==typeof t&&tW(t)===tV&&(""===(n=en(t,!1))&&(n=tU.loadFile(t)||""),t=n),!tJ(r=tW(t)))throw Error("addImage does not support files of type '"+r+"', please ensure that a plugin for '"+r+"' support is added.");if(t instanceof Uint8Array||(t=et(t)),!(e=this["process"+r.toUpperCase()](t)))throw Error("An unknown error occurred whilst processing the image");return e.fileType=r,e},es=z.API,ei=function(t){if(void 0!==t&&""!=t)return!0},z.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),es.events.push(["putPage",function(t){for(var e,r,n,s=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,o=this.internal.getPageInfoByObjId(t.objId),a=t.pageContext.annotations,l=!1,u=0;u<a.length&&!l;u++)switch((e=a[u]).type){case"link":(ei(e.options.url)||ei(e.options.pageNumber))&&(l=!0);break;case"reference":case"text":case"freetext":l=!0}if(0!=l){this.internal.write("/Annots [");for(var c=0;c<a.length;c++){e=a[c];var h=this.internal.pdfEscape,d=this.internal.getEncryptor(t.objId);switch(e.type){case"reference":this.internal.write(" "+e.object.objId+" 0 R ");break;case"text":var f=this.internal.newAdditionalObject(),p=this.internal.newAdditionalObject(),m=this.internal.getEncryptor(f.objId),g=e.title||"Note";f.content=n="<</Type /Annot /Subtype /Text "+(r="/Rect ["+s(e.bounds.x)+" "+i(e.bounds.y+e.bounds.h)+" "+s(e.bounds.x+e.bounds.w)+" "+i(e.bounds.y)+"] ")+"/Contents ("+h(m(e.contents))+")"+(" /Popup "+p.objId)+" 0 R"+(" /P "+o.objId)+" 0 R"+(" /T ("+h(m(g)))+") >>";var v=f.objId+" 0 R";n="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+s(e.bounds.x+30)+" "+i(e.bounds.y+e.bounds.h)+" "+s(e.bounds.x+e.bounds.w+30)+" "+i(e.bounds.y)+"] ")+" /Parent "+v,e.open&&(n+=" /Open true"),p.content=n+=" >>",this.internal.write(f.objId,"0 R",p.objId,"0 R");break;case"freetext":r="/Rect ["+s(e.bounds.x)+" "+i(e.bounds.y)+" "+s(e.bounds.x+e.bounds.w)+" "+i(e.bounds.y+e.bounds.h)+"] ";var y=e.color||"#000000";n="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+h(d(e.contents))+")"+(" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+y)+") /Border [0 0 0] >>",this.internal.write(n);break;case"link":if(e.options.name){var b=this.annotations._nameMap[e.options.name];e.options.pageNumber=b.page,e.options.top=b.y}else e.options.top||(e.options.top=0);if(r="/Rect ["+e.finalBounds.x+" "+e.finalBounds.y+" "+e.finalBounds.w+" "+e.finalBounds.h+"] ",n="",e.options.url)n="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+h(d(e.options.url))+") >>";else if(e.options.pageNumber)switch(n="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(e.options.pageNumber).objId+" 0 R",e.options.magFactor=e.options.magFactor||"XYZ",e.options.magFactor){case"Fit":n+=" /Fit]";break;case"FitH":n+=" /FitH "+e.options.top+"]";break;case"FitV":e.options.left=e.options.left||0,n+=" /FitV "+e.options.left+"]";break;default:var _=i(e.options.top);e.options.left=e.options.left||0,void 0===e.options.zoom&&(e.options.zoom=0),n+=" /XYZ "+e.options.left+" "+_+" "+e.options.zoom+"]"}""!=n&&(n+=" >>",this.internal.write(n))}}this.internal.write("]")}}]),es.createAnnotation=function(t){var e=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":e.pageContext.annotations.push(t)}},es.link=function(t,e,r,n,s){var i=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:o(t),y:a(e),w:o(t+r),h:a(e+n)},options:s,type:"link"})},es.textWithLink=function(t,e,r,n){var s,i,o=this.getTextWidth(t),a=this.internal.getLineHeight()/this.internal.scaleFactor;return void 0!==n.maxWidth?(i=n.maxWidth,s=Math.ceil(a*this.splitTextToSize(t,i).length)):(i=o,s=a),this.text(t,e,r,n),r+=.2*a,"center"===n.align&&(e-=o/2),"right"===n.align&&(e-=o),this.link(e,r-a,i,s,n),o},es.getTextWidth=function(t){var e=this.internal.getFontSize();return this.getStringUnitWidth(t)*e/this.internal.scaleFactor},eo=z.API,ea={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]},el={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}},eu={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},ec=[1570,1571,1573,1575],eo.__arabicParser__={},eh=eo.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==ea[t.charCodeAt(0)]},ed=eo.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},ef=eo.__arabicParser__.isArabicEndLetter=function(t){return ed(t)&&eh(t)&&ea[t.charCodeAt(0)].length<=2},ep=eo.__arabicParser__.isArabicAlfLetter=function(t){return ed(t)&&ec.indexOf(t.charCodeAt(0))>=0},eo.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return ed(t)&&eh(t)&&ea[t.charCodeAt(0)].length>=1},em=eo.__arabicParser__.arabicLetterHasFinalForm=function(t){return ed(t)&&eh(t)&&ea[t.charCodeAt(0)].length>=2},eo.__arabicParser__.arabicLetterHasInitialForm=function(t){return ed(t)&&eh(t)&&ea[t.charCodeAt(0)].length>=3},eg=eo.__arabicParser__.arabicLetterHasMedialForm=function(t){return ed(t)&&eh(t)&&4==ea[t.charCodeAt(0)].length},ev=eo.__arabicParser__.resolveLigatures=function(t){var e=0,r=el,n="",s=0;for(e=0;e<t.length;e+=1)void 0!==r[t.charCodeAt(e)]?(s++,"number"==typeof(r=r[t.charCodeAt(e)])&&(n+=String.fromCharCode(r),r=el,s=0),e===t.length-1&&(r=el,n+=t.charAt(e-(s-1)),e-=s-1,s=0)):(r=el,n+=t.charAt(e-s),e-=s,s=0);return n},eo.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==eu[t.charCodeAt(0)]},ey=eo.__arabicParser__.getCorrectForm=function(t,e,r){return ed(t)?!1===eh(t)?-1:!em(t)||!ed(e)&&!ed(r)||!ed(r)&&ef(e)||ef(t)&&!ed(e)||ef(t)&&ep(e)||ef(t)&&ef(e)?0:eg(t)&&ed(e)&&!ef(e)&&ed(r)&&em(r)?3:ef(t)||!ed(r)?1:2:-1},eb=function(t){var e=0,r=0,n=0,s="",i="",o="",a=(t=t||"").split("\\s+"),l=[];for(e=0;e<a.length;e+=1){for(l.push(""),r=0;r<a[e].length;r+=1)s=a[e][r],i=a[e][r-1],o=a[e][r+1],ed(s)?(n=ey(s,i,o),l[e]+=-1!==n?String.fromCharCode(ea[s.charCodeAt(0)][n]):s):l[e]+=s;l[e]=ev(l[e])}return l.join(" ")},e_=eo.__arabicParser__.processArabic=eo.processArabic=function(){var t,e="string"==typeof arguments[0]?arguments[0]:arguments[0].text,r=[];if(Array.isArray(e)){var n=0;for(r=[],n=0;n<e.length;n+=1)Array.isArray(e[n])?r.push([eb(e[n][0]),e[n][1],e[n][2]]):r.push([eb(e[n])]);t=r}else t=eb(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])},eo.events.push(["preProcessText",e_]),z.API.autoPrint=function(t){var e;return(t=t||{}).variant=t.variant||"non-conform","javascript"===t.variant?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){e=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 "+e+" 0 R")})),this},ej=z.API,(ew=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}});var e=150;Object.defineProperty(this,"width",{get:function(){return e},set:function(t){e=isNaN(t)||!1===Number.isInteger(t)||t<0?150:t,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=e+1)}});var r=300;Object.defineProperty(this,"height",{get:function(){return r},set:function(t){r=isNaN(t)||!1===Number.isInteger(t)||t<0?300:t,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}});var n=[];Object.defineProperty(this,"childNodes",{get:function(){return n},set:function(t){n=t}});var s={};Object.defineProperty(this,"style",{get:function(){return s},set:function(t){s=t}}),Object.defineProperty(this,"parentNode",{})}).prototype.getContext=function(t,e){var r;if("2d"!==(t=t||"2d"))return null;for(r in e)this.pdf.context2d.hasOwnProperty(r)&&(this.pdf.context2d[r]=e[r]);return this.pdf.context2d._canvas=this,this.pdf.context2d},ew.prototype.toDataURL=function(){throw Error("toDataURL is not implemented.")},ej.events.push(["initialized",function(){this.canvas=new ew,this.canvas.pdf=this}]),ex=z.API,eA={left:0,top:0,bottom:0,right:0},eS=!1,eN=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},eA),this.internal.__cell__.margins.width=this.getPageWidth(),eL.call(this))},eL=function(){this.internal.__cell__.lastCell=new ek,this.internal.__cell__.pages=1},(ek=function(){var t=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var e=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var r=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return r},set:function(t){r=t}});var n=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return n},set:function(t){n=t}});var s=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return s},set:function(t){s=t}});var i=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return i},set:function(t){i=t}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(t){o=t}}),this}).prototype.clone=function(){return new ek(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},ek.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},ex.setHeaderFunction=function(t){return eN.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},ex.getTextDimensions=function(t,e){eN.call(this);var r=(e=e||{}).fontSize||this.getFontSize(),n=e.font||this.getFont(),s=e.scaleFactor||this.internal.scaleFactor,i=0,o=0,a=0,l=this;if(!Array.isArray(t)&&"string"!=typeof t){if("number"!=typeof t)throw Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");t=String(t)}var u=e.maxWidth;u>0?"string"==typeof t?t=this.splitTextToSize(t,u):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce(function(t,e){return t.concat(l.splitTextToSize(e,u))},[])):t=Array.isArray(t)?t:[t];for(var c=0;c<t.length;c++)i<(a=this.getStringUnitWidth(t[c],{font:n})*r)&&(i=a);return 0!==i&&(o=t.length),{w:i/=s,h:Math.max((o*r*this.getLineHeightFactor()-r*(this.getLineHeightFactor()-1))/s,0)}},ex.cellAddPage=function(){eN.call(this),this.addPage();var t=this.internal.__cell__.margins||eA;return this.internal.__cell__.lastCell=new ek(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this},eP=ex.cell=function(){t=arguments[0]instanceof ek?arguments[0]:new ek(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),eN.call(this);var t,e=this.internal.__cell__.lastCell,r=this.internal.__cell__.padding,n=this.internal.__cell__.margins||eA,s=this.internal.__cell__.tableHeaderRow,i=this.internal.__cell__.printHeaders;return void 0!==e.lineNumber&&(e.lineNumber===t.lineNumber?(t.x=(e.x||0)+(e.width||0),t.y=e.y||0):e.y+e.height+t.height+n.bottom>this.getPageHeight()?(this.cellAddPage(),t.y=n.top,i&&s&&(this.printHeaderRow(t.lineNumber,!0),t.y+=s[0].height)):t.y=e.y+e.height||t.y),void 0!==t.text[0]&&(this.rect(t.x,t.y,t.width,t.height,!0===eS?"FD":void 0),"right"===t.align?this.text(t.text,t.x+t.width-r,t.y+r,{align:"right",baseline:"top"}):"center"===t.align?this.text(t.text,t.x+t.width/2,t.y+r,{align:"center",baseline:"top",maxWidth:t.width-r-r}):this.text(t.text,t.x+r,t.y+r,{align:"left",baseline:"top",maxWidth:t.width-r-r})),this.internal.__cell__.lastCell=t,this},ex.table=function(t,e,r,n,i){if(eN.call(this),!r)throw Error("No data for PDF table.");var o,a,l,u,c=[],h=[],d=[],f={},p={},m=[],g=[],v=(i=i||{}).autoSize||!1,y=!1!==i.printHeaders,b=i.css&&void 0!==i.css["font-size"]?16*i.css["font-size"]:i.fontSize||12,_=i.margins||Object.assign({width:this.getPageWidth()},eA),j="number"==typeof i.padding?i.padding:3,w=i.headerBackgroundColor||"#c8c8c8",x=i.headerTextColor||"#000";if(eL.call(this),this.internal.__cell__.printHeaders=y,this.internal.__cell__.margins=_,this.internal.__cell__.table_font_size=b,this.internal.__cell__.padding=j,this.internal.__cell__.headerBackgroundColor=w,this.internal.__cell__.headerTextColor=x,this.setFontSize(b),null==n)h=c=Object.keys(r[0]),d=c.map(function(){return"left"});else if(Array.isArray(n)&&"object"===(0,s.default)(n[0]))for(c=n.map(function(t){return t.name}),h=n.map(function(t){return t.prompt||t.name||""}),d=n.map(function(t){return t.align||"left"}),o=0;o<n.length;o+=1)p[n[o].name]=.7499990551181103*n[o].width;else Array.isArray(n)&&"string"==typeof n[0]&&(h=c=n,d=c.map(function(){return"left"}));if(v||Array.isArray(n)&&"string"==typeof n[0])for(o=0;o<c.length;o+=1){for(f[u=c[o]]=r.map(function(t){return t[u]}),this.setFont(void 0,"bold"),m.push(this.getTextDimensions(h[o],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),a=f[u],this.setFont(void 0,"normal"),l=0;l<a.length;l+=1)m.push(this.getTextDimensions(a[l],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);p[u]=Math.max.apply(null,m)+j+j,m=[]}if(y){var A={};for(o=0;o<c.length;o+=1)A[c[o]]={},A[c[o]].text=h[o],A[c[o]].align=d[o];var S=eC.call(this,A,p);g=c.map(function(r){return new ek(t,e,p[r],S,A[r].text,void 0,A[r].align)}),this.setTableHeaderRow(g),this.printHeaderRow(1,!1)}var N=n.reduce(function(t,e){return t[e.name]=e.align,t},{});for(o=0;o<r.length;o+=1){"rowStart"in i&&i.rowStart instanceof Function&&i.rowStart({row:o,data:r[o]},this);var L=eC.call(this,r[o],p);for(l=0;l<c.length;l+=1){var k=r[o][c[l]];"cellStart"in i&&i.cellStart instanceof Function&&i.cellStart({row:o,col:l,data:k},this),eP.call(this,new ek(t,e,p[c[l]],L,k,o+2,N[c[l]]))}}return this.internal.__cell__.table_x=t,this.internal.__cell__.table_y=e,this},eC=function(t,e){var r=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,s=this.internal.scaleFactor;return Object.keys(t).map(function(n){var s=t[n];return this.splitTextToSize(s.hasOwnProperty("text")?s.text:s,e[n]-r-r)},this).map(function(t){return this.getLineHeightFactor()*t.length*n/s+r+r},this).reduce(function(t,e){return Math.max(t,e)},0)},ex.setTableHeaderRow=function(t){eN.call(this),this.internal.__cell__.tableHeaderRow=t},ex.printHeaderRow=function(t,e){if(eN.call(this),!this.internal.__cell__.tableHeaderRow)throw Error("Property tableHeaderRow does not exist.");if(eS=!0,"function"==typeof this.internal.__cell__.headerFunction){var r,n=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new ek(n[0],n[1],n[2],n[3],void 0,-1)}this.setFont(void 0,"bold");for(var s=[],i=0;i<this.internal.__cell__.tableHeaderRow.length;i+=1){r=this.internal.__cell__.tableHeaderRow[i].clone(),e&&(r.y=this.internal.__cell__.margins.top||0,s.push(r)),r.lineNumber=t;var o=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),eP.call(this,r),this.setTextColor(o)}s.length>0&&this.setTableHeaderRow(s),this.setFont(void 0,"normal"),eS=!1};var tC={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},tE=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],tO=tP(tE),tT=[100,200,300,400,500,600,700,800,900],tI=tP(tT);function tM(t){var e,r,n,s=t.family.replace(/"|'/g,"").toLowerCase(),i=tC[e=(e=t.style)||"normal"]?e:"normal",o=(r=t.weight)?"number"==typeof r?r>=100&&r<=900&&r%100==0?r:400:/^\d00$/.test(r)?parseInt(r):"bold"===r?700:400:400,a="number"==typeof tO[n=(n=t.stretch)||"normal"]?n:"normal";return{family:s,style:i,weight:o,stretch:a,src:t.src||[],ref:t.ref||{name:s,style:[a,i,o].join(" ")}}}function tR(t,e,r,n){var s;for(s=r;s>=0&&s<e.length;s+=n)if(t[e[s]])return t[e[s]];for(s=r;s>=0&&s<e.length;s-=n)if(t[e[s]])return t[e[s]]}var tF={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},tD={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function tB(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function tz(t){return t.trimLeft()}var tU,tq,tV,tH,tW,tG,tY,tX,t$,tZ,tK,tJ,tQ,t0,t1,t2,t5,t3,t4,t6,t8,t7,t9,et,ee,er,en,es,ei,eo,ea,el,eu,ec,eh,ed,ef,ep,em,eg,ev,ey,eb,e_,ej,ew,ex,eA,eS,eN,eL,ek,eP,eC,eE,eO,eT,eI,eM,eR,eF,eD,eB=["times"];function ez(t,e,r,n,s){var o=4,a=eV;switch(s){case z.API.image_compression.FAST:o=1,a=eq;break;case z.API.image_compression.MEDIUM:o=6,a=eH;break;case z.API.image_compression.SLOW:o=9,a=eW}t=function(t,e,r,n){for(var s,i=t.length/e,o=new Uint8Array(t.length+i),a=[eU,eq,eV,eH,eW],l=0;l<i;l+=1){var u=l*e,c=t.subarray(u,u+e);if(n)o.set(n(c,r,s),u+l);else{for(var h=a.length,d=[],f=0;f<h;f+=1)d[f]=a[f](c,r,s);var p=function(t){var e=t.map(function(t){return t.reduce(function(t,e){return t+Math.abs(e)},0)});return e.indexOf(Math.min.apply(null,e))}(d.concat());o.set(d[p],u+l)}s=c}return o}(t,e,Math.ceil(r*n/8),a);var l=(0,i.zlibSync)(t,{level:o});return z.API.__addimage__.arrayBufferToBinaryString(l)}function eU(t){var e=Array.apply([],t);return e.unshift(0),e}function eq(t,e){var r=t.length,n=[];n[0]=1;for(var s=0;s<r;s+=1){var i=t[s-e]||0;n[s+1]=t[s]-i+256&255}return n}function eV(t,e,r){var n=t.length,s=[];s[0]=2;for(var i=0;i<n;i+=1){var o=r&&r[i]||0;s[i+1]=t[i]-o+256&255}return s}function eH(t,e,r){var n=t.length,s=[];s[0]=3;for(var i=0;i<n;i+=1){var o=t[i-e]||0,a=r&&r[i]||0;s[i+1]=t[i]+256-(o+a>>>1)&255}return s}function eW(t,e,r){var n=t.length,s=[];s[0]=4;for(var i=0;i<n;i+=1){var o=function(t,e,r){if(t===e&&e===r)return t;var n=Math.abs(e-r),s=Math.abs(t-r),i=Math.abs(t+e-r-r);return n<=s&&n<=i?t:s<=i?e:r}(t[i-e]||0,r&&r[i]||0,r&&r[i-e]||0);s[i+1]=t[i]-o+256&255}return s}function eG(t,e,r){var n=e*r,s=Math.floor(n/8),i=16-(n-8*s+r);return eX(t,s)>>i&(1<<r)-1}function eY(t,e,r,n){var s,i=r*n,o=Math.floor(i/8),a=16-(i-8*o+n),l=(1<<n)-1;s=eX(t,o)&~(l<<a)&65535|(e&l)<<a,o+1<t.byteLength?t.setUint16(o,s,!1):t.setUint8(o,s>>8&255)}function eX(t,e){return e+1<t.byteLength?t.getUint16(e,!1):t.getUint8(e)<<8}function e$(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw Error("Invalid GIF 87a/89a header.");var r=t[e++]|t[e++]<<8,n=t[e++]|t[e++]<<8,s=t[e++],i=1<<1+(7&s);t[e++],t[e++];var o=null,a=null;s>>7&&(o=e,a=i,e+=3*i);var l=!0,u=[],c=0,h=null,d=0,f=null;for(this.width=r,this.height=n;l&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,f=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((m=t[e++])>=0))throw Error("Invalid block size");if(0===m)break;e+=m}break;case 249:if(4!==t[e++]||0!==t[e+4])throw Error("Invalid graphics extension block.");var p=t[e++];c=t[e++]|t[e++]<<8,h=t[e++],1&p||(h=null),d=p>>2&7,e++;break;case 254:for(;;){if(!((m=t[e++])>=0))throw Error("Invalid block size");if(0===m)break;e+=m}break;default:throw Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var m,g=t[e++]|t[e++]<<8,v=t[e++]|t[e++]<<8,y=t[e++]|t[e++]<<8,b=t[e++]|t[e++]<<8,_=t[e++],j=_>>6&1,w=1<<1+(7&_),x=o,A=a,S=!1;_>>7&&(S=!0,x=e,A=w,e+=3*w);var N=e;for(e++;;){if(!((m=t[e++])>=0))throw Error("Invalid block size");if(0===m)break;e+=m}u.push({x:g,y:v,width:y,height:b,has_local_palette:S,palette_offset:x,palette_size:A,data_offset:N,data_length:e-N,transparent_index:h,interlaced:!!j,delay:c,disposal:d});break;case 59:l=!1;break;default:throw Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return f},this.frameInfo=function(t){if(t<0||t>=u.length)throw Error("Frame index out of range.");return u[t]},this.decodeAndBlitFrameBGRA=function(e,n){var s=this.frameInfo(e),i=s.width*s.height,o=new Uint8Array(i);eZ(t,s.data_offset,o,i);var a=s.palette_offset,l=s.transparent_index;null===l&&(l=256);var u=s.width,c=r-u,h=u,d=4*(s.y*r+s.x),f=4*((s.y+s.height)*r+s.x),p=d,m=4*c;!0===s.interlaced&&(m+=4*r*7);for(var g=8,v=0,y=o.length;v<y;++v){var b=o[v];if(0===h&&(h=u,(p+=m)>=f&&(m=4*c+4*r*(g-1),p=d+(u+c)*(g<<1),g>>=1)),b===l)p+=4;else{var _=t[a+3*b],j=t[a+3*b+1],w=t[a+3*b+2];n[p++]=w,n[p++]=j,n[p++]=_,n[p++]=255}--h}},this.decodeAndBlitFrameRGBA=function(e,n){var s=this.frameInfo(e),i=s.width*s.height,o=new Uint8Array(i);eZ(t,s.data_offset,o,i);var a=s.palette_offset,l=s.transparent_index;null===l&&(l=256);var u=s.width,c=r-u,h=u,d=4*(s.y*r+s.x),f=4*((s.y+s.height)*r+s.x),p=d,m=4*c;!0===s.interlaced&&(m+=4*r*7);for(var g=8,v=0,y=o.length;v<y;++v){var b=o[v];if(0===h&&(h=u,(p+=m)>=f&&(m=4*c+4*r*(g-1),p=d+(u+c)*(g<<1),g>>=1)),b===l)p+=4;else{var _=t[a+3*b],j=t[a+3*b+1],w=t[a+3*b+2];n[p++]=_,n[p++]=j,n[p++]=w,n[p++]=255}--h}}}function eZ(t,e,r,n){for(var s=t[e++],i=1<<s,o=i+1,a=o+1,l=s+1,c=(1<<l)-1,h=0,d=0,f=0,p=t[e++],m=new Int32Array(4096),g=null;;){for(;h<16&&0!==p;)d|=t[e++]<<h,h+=8,1===p?p=t[e++]:--p;if(h<l)break;var v=d&c;if(d>>=l,h-=l,v!==i){if(v===o)break;for(var y=v<a?v:g,b=0,_=y;_>i;)_=m[_]>>8,++b;var j=_;if(f+b+ +(y!==v)>n)return void u("Warning, gif stream longer than expected.");r[f++]=j;var w=f+=b;for(y!==v&&(r[f++]=j),_=y;b--;)_=m[_],r[--w]=255&_,_>>=8;null!==g&&a<4096&&(m[a++]=g<<8|j,a>=c+1&&l<12&&(++l,c=c<<1|1)),g=v}else a=o+1,c=(1<<(l=s+1))-1,g=null}return f!==n&&u("Warning, gif stream shorter than expected."),r}function eK(t){var e,r,n,s,i,o=Math.floor,a=Array(64),l=Array(64),u=Array(64),c=Array(64),h=Array(65535),d=Array(65535),f=Array(64),p=Array(64),m=[],g=0,v=7,y=Array(64),b=Array(64),_=Array(64),j=Array(256),w=Array(2048),x=[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],A=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],S=[0,1,2,3,4,5,6,7,8,9,10,11],N=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],L=[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],k=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],P=[0,1,2,3,4,5,6,7,8,9,10,11],C=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],E=[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 O(t,e){for(var r=0,n=0,s=[],i=1;i<=16;i++){for(var o=1;o<=t[i];o++)s[e[n]]=[],s[e[n]][0]=r,s[e[n]][1]=i,n++,r++;r*=2}return s}function T(t){for(var e=t[0],r=t[1]-1;r>=0;)e&1<<r&&(g|=1<<v),r--,--v<0&&(255==g?(I(255),I(0)):I(g),v=7,g=0)}function I(t){m.push(t)}function M(t){I(t>>8&255),I(255&t)}function R(t,e,r,n,s){for(var i,o=s[0],a=s[240],l=function(t,e){var r,n,s,i,o,a,l,u,c,h,d=0;for(c=0;c<8;++c){r=t[d],n=t[d+1],s=t[d+2],i=t[d+3],o=t[d+4],a=t[d+5],l=t[d+6];var p=r+(u=t[d+7]),m=r-u,g=n+l,v=n-l,y=s+a,b=s-a,_=i+o,j=i-o,w=p+_,x=p-_,A=g+y,S=g-y;t[d]=w+A,t[d+4]=w-A;var N=.707106781*(S+x);t[d+2]=x+N,t[d+6]=x-N;var L=.382683433*((w=j+b)-(S=v+m)),k=.5411961*w+L,P=1.306562965*S+L,C=.707106781*(A=b+v),E=m+C,O=m-C;t[d+5]=O+k,t[d+3]=O-k,t[d+1]=E+P,t[d+7]=E-P,d+=8}for(d=0,c=0;c<8;++c){r=t[d],n=t[d+8],s=t[d+16],i=t[d+24],o=t[d+32],a=t[d+40],l=t[d+48];var T=r+(u=t[d+56]),I=r-u,M=n+l,R=n-l,F=s+a,D=s-a,B=i+o,z=i-o,U=T+B,q=T-B,V=M+F,H=M-F;t[d]=U+V,t[d+32]=U-V;var W=.707106781*(H+q);t[d+16]=q+W,t[d+48]=q-W;var G=.382683433*((U=z+D)-(H=R+I)),Y=.5411961*U+G,X=1.306562965*H+G,$=.707106781*(V=D+R),Z=I+$,K=I-$;t[d+40]=K+Y,t[d+24]=K-Y,t[d+8]=Z+X,t[d+56]=Z-X,d++}for(c=0;c<64;++c)h=t[c]*e[c],f[c]=h>0?h+.5|0:h-.5|0;return f}(t,e),u=0;u<64;++u)p[x[u]]=l[u];var c=p[0]-r;r=p[0],0==c?T(n[0]):(T(n[d[i=32767+c]]),T(h[i]));for(var m=63;m>0&&0==p[m];)m--;if(0==m)return T(o),r;for(var g,v=1;v<=m;){for(var y=v;0==p[v]&&v<=m;)++v;var b=v-y;if(b>=16){g=b>>4;for(var _=1;_<=g;++_)T(a);b&=15}T(s[(b<<4)+d[i=32767+p[v]]]),T(h[i]),v++}return 63!=m&&T(o),r}function F(t){i!=(t=Math.min(Math.max(t,1),100))&&(function(t){for(var e=[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],r=0;r<64;r++){var n=o((e[r]*t+50)/100);n=Math.min(Math.max(n,1),255),a[x[r]]=n}for(var s=[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],i=0;i<64;i++){var h=o((s[i]*t+50)/100);h=Math.min(Math.max(h,1),255),l[x[i]]=h}for(var d=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],f=0,p=0;p<8;p++)for(var m=0;m<8;m++)u[f]=1/(a[x[f]]*d[p]*d[m]*8),c[f]=1/(l[x[f]]*d[p]*d[m]*8),f++}(t<50?Math.floor(5e3/t):Math.floor(200-2*t)),i=t)}this.encode=function(t,i){i&&F(i),m=[],g=0,v=7,M(65496),M(65504),M(16),I(74),I(70),I(73),I(70),I(0),I(1),I(1),I(0),M(1),M(1),I(0),I(0),function(){M(65499),M(132),I(0);for(var t=0;t<64;t++)I(a[t]);I(1);for(var e=0;e<64;e++)I(l[e])}(),f=t.width,p=t.height,M(65472),M(17),I(8),M(p),M(f),I(3),I(1),I(17),I(0),I(2),I(17),I(1),I(3),I(17),I(1),function(){M(65476),M(418),I(0);for(var t=0;t<16;t++)I(A[t+1]);for(var e=0;e<=11;e++)I(S[e]);I(16);for(var r=0;r<16;r++)I(N[r+1]);for(var n=0;n<=161;n++)I(L[n]);I(1);for(var s=0;s<16;s++)I(k[s+1]);for(var i=0;i<=11;i++)I(P[i]);I(17);for(var o=0;o<16;o++)I(C[o+1]);for(var a=0;a<=161;a++)I(E[a])}(),M(65498),M(12),I(3),I(1),I(0),I(2),I(17),I(3),I(17),I(0),I(63),I(0);var o=0,h=0,d=0;g=0,v=7,this.encode.displayName="_encode_";for(var f,p,j,x,O,D,B,z,U,q,V,H=t.data,W=t.width,G=t.height,Y=4*W,X=0;X<G;){for(j=0;j<Y;){for(B=Y*X+j,U=-1,q=0,V=0;V<64;V++)z=B+(q=V>>3)*Y+(U=4*(7&V)),X+q>=G&&(z-=Y*(X+1+q-G)),j+U>=Y&&(z-=j+U-Y+4),x=H[z++],O=H[z++],D=H[z++],y[V]=(w[x]+w[O+256|0]+w[D+512|0]>>16)-128,b[V]=(w[x+768|0]+w[O+1024|0]+w[D+1280|0]>>16)-128,_[V]=(w[x+1280|0]+w[O+1536|0]+w[D+1792|0]>>16)-128;o=R(y,u,o,e,n),h=R(b,c,h,r,s),d=R(_,c,d,r,s),j+=32}X+=8}if(v>=0){var $=[];$[1]=v+1,$[0]=(1<<v+1)-1,T($)}return M(65497),new Uint8Array(m)},t=t||50,function(){for(var t=String.fromCharCode,e=0;e<256;e++)j[e]=t(e)}(),e=O(A,S),r=O(k,P),n=O(N,L),s=O(C,E),function(){for(var t=1,e=2,r=1;r<=15;r++){for(var n=t;n<e;n++)d[32767+n]=r,h[32767+n]=[],h[32767+n][1]=r,h[32767+n][0]=n;for(var s=-(e-1);s<=-t;s++)d[32767+s]=r,h[32767+s]=[],h[32767+s][1]=r,h[32767+s][0]=e-1+s;t<<=1,e<<=1}}(),function(){for(var t=0;t<256;t++)w[t]=19595*t,w[t+256|0]=38470*t,w[t+512|0]=7471*t+32768,w[t+768|0]=-11059*t,w[t+1024|0]=-21709*t,w[t+1280|0]=32768*t+8421375,w[t+1536|0]=-27439*t,w[t+1792|0]=-5329*t}(),F(t)}function eJ(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function eQ(t){function e(t){if(!t)throw Error("assert :P")}function r(t,e,r){for(var n=0;4>n;n++)if(t[e+n]!=r.charCodeAt(n))return!0;return!1}function n(t,e,r,n,s){for(var i=0;i<s;i++)t[e+i]=r[n+i]}function s(t,e,r,n){for(var s=0;s<n;s++)t[e+s]=r}function i(t){return new Int32Array(t)}function o(t,e){for(var r=[],n=0;n<t;n++)r.push(new e);return r}function a(t,e){var r=[];return function t(r,n,s){for(var i=s[n],o=0;o<i&&(r.push(s.length>n+1?[]:new e),!(s.length<n+1));o++)t(r[o],n+1,s)}(r,0,t),r}var l=function(){var t=this;function l(t,e){for(var r=1<<e-1>>>0;t&r;)r>>>=1;return r?(t&r-1)+r:t}function u(t,r,n,s,i){e(!(s%n));do t[r+(s-=n)]=i;while(0<s)}function c(t,r,n,s,o){if(e(2328>=o),512>=o)var a=i(512);else if(null==(a=i(o)))return 0;return function(t,r,n,s,o,a){var c,d,f=r,p=1<<n,m=i(16),g=i(16);for(e(0!=o),e(null!=s),e(null!=t),e(0<n),d=0;d<o;++d){if(15<s[d])return 0;++m[s[d]]}if(m[0]==o)return 0;for(g[1]=0,c=1;15>c;++c){if(m[c]>1<<c)return 0;g[c+1]=g[c]+m[c]}for(d=0;d<o;++d)c=s[d],0<s[d]&&(a[g[c]++]=d);if(1==g[15])return(s=new h).g=0,s.value=a[0],u(t,f,1,p,s),p;var v,y=-1,b=p-1,_=0,j=1,w=1,x=1<<n;for(d=0,c=1,o=2;c<=n;++c,o<<=1){if(j+=w<<=1,0>(w-=m[c]))return 0;for(;0<m[c];--m[c])(s=new h).g=c,s.value=a[d++],u(t,f+_,o,x,s),_=l(_,c)}for(c=n+1,o=2;15>=c;++c,o<<=1){if(j+=w<<=1,0>(w-=m[c]))return 0;for(;0<m[c];--m[c]){if(s=new h,(_&b)!=y){for(f+=x,v=1<<(y=c)-n;15>y&&!(0>=(v-=m[y]));)++y,v<<=1;p+=x=1<<(v=y-n),t[r+(y=_&b)].g=v+n,t[r+y].value=f-r-y}s.g=c-n,s.value=a[d++],u(t,f+(_>>n),o,x,s),_=l(_,c)}}return j!=2*g[15]-1?0:p}(t,r,n,s,o,a)}function h(){this.value=this.g=0}function d(){this.value=this.g=0}function f(){this.G=o(5,h),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(rg,d)}function p(t,r,n,s){e(null!=t),e(null!=r),e(0x80000000>s),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=r,t.pa=n,t.Jd=r,t.Yc=n+s,t.Zc=4<=s?n+s-4+1:n,N(t)}function m(t,e){for(var r=0;0<e--;)r|=k(t,128)<<e;return r}function g(t,e){var r=m(t,e);return L(t)?-r:r}function v(t,r,n,s){var i,o=0;for(e(null!=t),e(null!=r),e(0xfffffff8>s),t.Sb=s,t.Ra=0,t.u=0,t.h=0,4<s&&(s=4),i=0;i<s;++i)o+=r[n+i]<<8*i;t.Ra=o,t.bb=s,t.oa=r,t.pa=n}function y(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<rb-8>>>0,++t.bb,t.u-=8;x(t)&&(t.h=1,t.u=0)}function b(t,r){if(e(0<=r),!t.h&&r<=ry){var n=w(t)&rv[r];return t.u+=r,y(t),n}return t.h=1,t.u=0}function _(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function j(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function w(t){return t.Ra>>>(t.u&rb-1)>>>0}function x(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>rb}function A(t,e){t.u=e,t.h=x(t)}function S(t){t.u>=r_&&(e(t.u>=r_),y(t))}function N(t){e(null!=t&&null!=t.oa),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(null!=t&&null!=t.oa),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function L(t){return m(t,1)}function k(t,e){var r=t.Ca;0>t.b&&N(t);var n=t.b,s=r*e>>>8,i=(t.I>>>n>s)+0;for(i?(r-=s,t.I-=s+1<<n>>>0):r=s+1,n=r,s=0;256<=n;)s+=8,n>>=8;return n=7^s+rj[n],t.b-=n,t.Ca=(r<<n)-1,i}function P(t,e,r){t[e+0]=r>>24&255,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function C(t,e){return t[e+0]|t[e+1]<<8}function E(t,e){return C(t,e)|t[e+2]<<16}function O(t,e){return C(t,e)|C(t,e+2)<<16}function T(t,r){return e(null!=t),e(0<r),t.X=i(1<<r),null==t.X?0:(t.Mb=32-r,t.Xa=r,1)}function I(t,r){e(null!=t),e(null!=r),e(t.Xa==r.Xa),n(r.X,0,t.X,0,1<<r.Xa)}function M(){this.X=[],this.Xa=this.Mb=0}function R(t,r,n,s){e(null!=n),e(null!=s);var i=n[0],o=s[0];return 0==i&&(i=(t*o+r/2)/r),0==o&&(o=(r*i+t/2)/t),0>=i||0>=o?0:(n[0]=i,s[0]=o,1)}function F(t,e){return t+(1<<e)-1>>>e}function D(t,e){return((0xff00ff00&t)+(0xff00ff00&e)>>>0&0xff00ff00)+((0xff00ff&t)+(0xff00ff&e)>>>0&0xff00ff)>>>0}function B(e,r){t[r]=function(r,n,s,i,o,a,l){var u;for(u=0;u<o;++u){var c=t[e](a[l+u-1],s,i+u);a[l+u]=D(r[n+u],c)}}}function z(){this.ud=this.hd=this.jd=0}function U(t,e){return((0xfefefefe&(t^e))>>>1)+(t&e)>>>0}function q(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function V(t,e){return q(t+(t-e+.5>>1))}function H(t,e,r){return Math.abs(e-r)-Math.abs(t-r)}function W(t,e,r,n,s,i,o){for(n=i[o-1],r=0;r<s;++r)i[o+r]=n=D(t[e+r],n)}function G(t,e,r,n,s){var i;for(i=0;i<r;++i){var o=t[e+i],a=o>>8&255,l=0xff00ff&(l=(l=0xff00ff&o)+((a<<16)+a));n[s+i]=(0xff00ff00&o)+l>>>0}}function Y(t,e){e.jd=255&t,e.hd=t>>8&255,e.ud=t>>16&255}function X(t,e,r,n,s,i){var o;for(o=0;o<n;++o){var a=e[r+o],l=a>>>8,u=a,c=255&(c=(c=a>>>16)+((t.jd<<24>>24)*(l<<24>>24)>>>5));u=255&(u=(u+=(t.hd<<24>>24)*(l<<24>>24)>>>5)+((t.ud<<24>>24)*(c<<24>>24)>>>5)),s[i+o]=(0xff00ff00&a)+(c<<16)+u}}function $(e,r,n,s,i){t[r]=function(t,e,r,n,o,a,l,u,c){for(n=l;n<u;++n)for(l=0;l<c;++l)o[a++]=i(r[s(t[e++])])},t[e]=function(e,r,o,a,l,u,c){var h=8>>e.b,d=e.Ea,f=e.K[0],p=e.w;if(8>h)for(e=(1<<e.b)-1,p=(1<<h)-1;r<o;++r){var m,g=0;for(m=0;m<d;++m)m&e||(g=s(a[l++])),u[c++]=i(f[g&p]),g>>=h}else t["VP8LMapColor"+n](a,l,f,p,u,c,r,o,d)}}function Z(t,e,r,n,s){for(r=e+r;e<r;){var i=t[e++];n[s++]=i>>16&255,n[s++]=i>>8&255,n[s++]=255&i}}function K(t,e,r,n,s){for(r=e+r;e<r;){var i=t[e++];n[s++]=i>>16&255,n[s++]=i>>8&255,n[s++]=255&i,n[s++]=i>>24&255}}function J(t,e,r,n,s){for(r=e+r;e<r;){var i=(o=t[e++])>>16&240|o>>12&15,o=240&o|o>>28&15;n[s++]=i,n[s++]=o}}function Q(t,e,r,n,s){for(r=e+r;e<r;){var i=(o=t[e++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;n[s++]=i,n[s++]=o}}function tt(t,e,r,n,s){for(r=e+r;e<r;){var i=t[e++];n[s++]=255&i,n[s++]=i>>8&255,n[s++]=i>>16&255}}function te(t,e,r,s,i,o){if(0==o)for(r=e+r;e<r;)P(s,((o=t[e++])[0]>>24|o[1]>>8&65280|o[2]<<8&0xff0000|o[3]<<24)>>>0),i+=32;else n(s,i,t,e,r)}function tr(e,r){t[r][0]=t[e+"0"],t[r][1]=t[e+"1"],t[r][2]=t[e+"2"],t[r][3]=t[e+"3"],t[r][4]=t[e+"4"],t[r][5]=t[e+"5"],t[r][6]=t[e+"6"],t[r][7]=t[e+"7"],t[r][8]=t[e+"8"],t[r][9]=t[e+"9"],t[r][10]=t[e+"10"],t[r][11]=t[e+"11"],t[r][12]=t[e+"12"],t[r][13]=t[e+"13"],t[r][14]=t[e+"0"],t[r][15]=t[e+"0"]}function tn(t){return t==nc||t==nh||t==nd||t==nf}function ts(){this.eb=[],this.size=this.A=this.fb=0}function ti(){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 to(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ts,this.f.kb=new ti,this.sd=null}function ta(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function tl(){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 tu(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function tc(t,e){var r=t.T,s=e.ba.f.RGBA,i=s.eb,o=s.fb+t.ka*s.A,a=nD[e.ba.S],l=t.y,u=t.O,c=t.f,h=t.N,d=t.ea,f=t.W,p=e.cc,m=e.dc,g=e.Mc,v=e.Nc,y=t.ka,b=t.ka+t.T,_=t.U,j=_+1>>1;for(0==y?a(l,u,null,null,c,h,d,f,c,h,d,f,i,o,null,null,_):(a(e.ec,e.fc,l,u,p,m,g,v,c,h,d,f,i,o-s.A,i,o,_),++r);y+2<b;y+=2)p=c,m=h,g=d,v=f,h+=t.Rc,f+=t.Rc,o+=2*s.A,a(l,(u+=2*t.fa)-t.fa,l,u,p,m,g,v,c,h,d,f,i,o-s.A,i,o,_);return u+=t.fa,t.j+b<t.o?(n(e.ec,e.fc,l,u,_),n(e.cc,e.dc,c,h,j),n(e.Mc,e.Nc,d,f,j),r--):1&b||a(l,u,null,null,c,h,d,f,c,h,d,f,i,o+s.A,null,null,_),r}function th(t,r,n){var s=t.F,i=[t.J];if(null!=s){var o=t.U,a=r.ba.S,l=a==na||a==nd;r=r.ba.f.RGBA;var u=[0],c=t.ka;u[0]=t.T,t.Kb&&(0==c?--u[0]:(--c,i[0]-=t.width),t.j+t.ka+t.T==t.o&&(u[0]=t.o-t.j-c));var h=r.eb;c=r.fb+c*r.A,t=r2(s,i[0],t.width,o,u,h,c+3*!l,r.A),e(n==u),t&&tn(a)&&r0(h,c,l,o,u,r.A)}return 0}function td(t){var e=t.ma,r=e.ba.S,n=11>r,s=r==ns||r==no||r==na||r==nl||12==r||tn(r);if(e.memory=null,e.Ib=null,e.Jb=null,e.Nd=null,!rf(e.Oa,t,s?11:12))return 0;if(s&&tn(r)&&e6(),t.da)alert("todo:use_scaling");else{if(n){if(e.Ib=tu,t.Kb){if(r=t.U+1>>1,e.memory=i(t.U+2*r),null==e.memory)return 0;e.ec=e.memory,e.fc=0,e.cc=e.ec,e.dc=e.fc+t.U,e.Mc=e.cc,e.Nc=e.dc+r,e.Ib=tc,e6()}}else alert("todo:EmitYUV");s&&(e.Jb=th,n&&e3())}if(n&&!nJ){for(t=0;256>t;++t)nQ[t]=89858*(t-128)+nY>>nG,n2[t]=-22014*(t-128)+nY,n1[t]=-45773*(t-128),n0[t]=113618*(t-128)+nY>>nG;for(t=nX;t<n$;++t)e=76283*(t-16)+nY>>nG,n5[t-nX]=tW(e,255),n3[t-nX]=tW(e+8>>4,15);nJ=1}return 1}function tf(t){var r=t.ma,n=t.U,s=t.T;return e(!(1&t.ka)),0>=n||0>=s?0:(n=r.Ib(t,r),null!=r.Jb&&r.Jb(t,r,n),r.Dc+=n,1)}function tp(t){t.ma.memory=null}function tm(t,e,r,n){return 47!=b(t,8)?0:(e[0]=b(t,14)+1,r[0]=b(t,14)+1,n[0]=b(t,1),0!=b(t,3)?0:!t.h)}function tg(t,e){if(4>t)return t+1;var r=t-2>>1;return(2+(1&t)<<r)+b(e,r)+1}function tv(t,e){var r;return 120<e?e-120:1<=(r=((r=nb[e-1])>>4)*t+(8-(15&r)))?r:1}function ty(t,e,r){var n=w(r),s=t[e+=255&n].g-8;return 0<s&&(A(r,r.u+8),n=w(r),e+=t[e].value,e+=n&(1<<s)-1),A(r,r.u+t[e].g),t[e].value}function tb(t,r,n){return n.g+=t.g,n.value+=t.value<<r>>>0,e(8>=n.g),t.g}function t_(t,r,n){var s=t.xc;return e((r=0==s?0:t.vc[t.md*(n>>s)+(r>>s)])<t.Wb),t.Ya[r]}function tj(t,r,s,i){var o=t.ab,a=t.c*r,l=t.C;r=l+r;var u=s,c=i;for(i=t.Ta,s=t.Ua;0<o--;){var h=t.gc[o],d=l,f=r,p=u,m=c,g=(c=i,u=s,h.Ea);switch(e(d<f),e(f<=h.nc),h.hc){case 2:rA(p,m,(f-d)*g,c,u);break;case 0:var v=d,y=f,b=c,_=u,j=(N=h).Ea;0==v&&(rw(p,m,null,null,1,b,_),W(p,m+1,0,0,j-1,b,_+1),m+=j,_+=j,++v);for(var w=1<<N.b,x=w-1,A=F(j,N.b),S=N.K,N=N.w+(v>>N.b)*A;v<y;){var L=S,k=N,P=1;for(rx(p,m,b,_-j,1,b,_);P<j;){var C=(P&~x)+w;C>j&&(C=j),(0,rP[L[k++]>>8&15])(p,m+ +P,b,_+P-j,C-P,b,_+P),P=C}m+=j,_+=j,++v&x||(N+=A)}f!=h.nc&&n(c,u-g,c,u+(f-d-1)*g,g);break;case 1:for(g=p,y=m,j=(p=h.Ea)-(_=p&~(b=(m=1<<h.b)-1)),v=F(p,h.b),w=h.K,h=h.w+(d>>h.b)*v;d<f;){for(x=w,A=h,S=new z,N=y+_,L=y+p;y<N;)Y(x[A++],S),rC(S,g,y,m,c,u),y+=m,u+=m;y<L&&(Y(x[A++],S),rC(S,g,y,j,c,u),y+=j,u+=j),++d&b||(h+=v)}break;case 3:if(p==c&&m==u&&0<h.b){for(y=c,p=g=u+(f-d)*g-(_=(f-d)*F(h.Ea,h.b)),m=c,b=u,v=[],_=(j=_)-1;0<=_;--_)v[_]=m[b+_];for(_=j-1;0<=_;--_)y[p+_]=v[_];rS(h,d,f,c,g,c,u)}else rS(h,d,f,p,m,c,u)}u=i,c=s}c!=s&&n(i,s,u,c,a)}function tw(t,r){var n=t.V,s=t.Ba+t.c*t.C,i=r-t.C;if(e(r<=t.l.o),e(16>=i),0<i){var o=t.l,a=t.Ta,l=t.Ua,u=o.width;if(tj(t,i,n,s),i=l=[l],e((n=t.C)<(s=r)),e(o.v<o.va),s>o.o&&(s=o.o),n<o.j){var c=o.j-n;n=o.j,i[0]+=c*u}if(n>=s?n=0:(i[0]+=4*o.v,o.ka=n-o.j,o.U=o.va-o.v,o.T=s-n,n=1),n){if(l=l[0],11>(n=t.ca).S){var h=n.f.RGBA,d=(s=n.S,i=o.U,o=o.T,c=h.eb,h.A),f=o;for(h=h.fb+t.Ma*h.A;0<f--;){var p=l,m=i,g=c,v=h;switch(s){case nn:rE(a,p,m,g,v);break;case ns:rO(a,p,m,g,v);break;case nc:rO(a,p,m,g,v),r0(g,v,0,m,1,0);break;case ni:rM(a,p,m,g,v);break;case no:te(a,p,m,g,v,1);break;case nh:te(a,p,m,g,v,1),r0(g,v,0,m,1,0);break;case na:te(a,p,m,g,v,0);break;case nd:te(a,p,m,g,v,0),r0(g,v,1,m,1,0);break;case nl:rT(a,p,m,g,v);break;case nf:rT(a,p,m,g,v),r1(g,v,m,1,0);break;case nu:rI(a,p,m,g,v);break;default:e(0)}l+=u,h+=d}t.Ma+=o}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=n.height)}}t.C=r,e(t.C<=t.i)}function tx(t){var e;if(0<t.ua)return 0;for(e=0;e<t.Wb;++e){var r=t.Ya[e].G,n=t.Ya[e].H;if(0<r[1][n[1]+0].g||0<r[2][n[2]+0].g||0<r[3][n[3]+0].g)return 0}return 1}function tA(t,r,n,s,i,o){if(0!=t.Z){var a=t.qd,l=t.rd;for(e(null!=nF[t.Z]);r<n;++r)nF[t.Z](a,l,s,i,s,i,o),a=s,l=i,i+=o;t.qd=a,t.rd=l}}function tS(t,r){var n=t.l.ma,s=0==n.Z||1==n.Z?t.l.j:t.C;if(s=t.C<s?s:t.C,e(r<=t.l.o),r>s){var i=t.l.width,o=n.ca,a=n.tb+i*s,l=t.V,u=t.Ba+t.c*s,c=t.gc;e(1==t.ab),e(3==c[0].hc),rL(c[0],s,r,l,u,o,a),tA(n,s,r,o,a,i)}t.C=t.Ma=r}function tN(t,r,n,s,i,o,a){var l=t.$/s,u=t.$%s,c=t.m,h=t.s,d=n+t.$,f=d;i=n+s*i;var p=n+s*o,m=280+h.ua,g=t.Pb?l:0x1000000,v=0<h.ua?h.Wa:null,y=h.wc,b=d<p?t_(h,u,l):null;e(t.C<o),e(p<=i);var _=!1;t:for(;;){for(;_||d<p;){var j=0;if(l>=g){var N=d-n;e((g=t).Pb),g.wd=g.m,g.xd=N,0<g.s.ua&&I(g.s.Wa,g.s.vb),g=l+nj}if(u&y||(b=t_(h,u,l)),e(null!=b),b.Qb&&(r[d]=b.qb,_=!0),!_)if(S(c),b.jc){j=c,N=r;var L=d,k=b.pd[w(j)&rg-1];e(b.jc),256>k.g?(A(j,j.u+k.g),N[L]=k.value,j=0):(A(j,j.u+k.g-256),e(256<=k.value),j=k.value),0==j&&(_=!0)}else j=ty(b.G[0],b.H[0],c);if(c.h)break;if(_||256>j){if(!_)if(b.nd)r[d]=(b.qb|j<<8)>>>0;else{if(S(c),_=ty(b.G[1],b.H[1],c),S(c),N=ty(b.G[2],b.H[2],c),L=ty(b.G[3],b.H[3],c),c.h)break;r[d]=(L<<24|_<<16|j<<8|N)>>>0}if(_=!1,++d,++u>=s&&(u=0,++l,null!=a&&l<=o&&!(l%16)&&a(t,l),null!=v))for(;f<d;)j=r[f++],v.X[0x1e35a7bd*j>>>v.Mb]=j}else if(280>j){if(j=tg(j-256,c),N=ty(b.G[4],b.H[4],c),S(c),N=tv(s,N=tg(N,c)),c.h)break;if(d-n<N||i-d<j)break t;for(L=0;L<j;++L)r[d+L]=r[d+L-N];for(d+=j,u+=j;u>=s;)u-=s,++l,null!=a&&l<=o&&!(l%16)&&a(t,l);if(e(d<=i),u&y&&(b=t_(h,u,l)),null!=v)for(;f<d;)j=r[f++],v.X[0x1e35a7bd*j>>>v.Mb]=j}else{if(!(j<m))break t;for(_=j-280,e(null!=v);f<d;)j=r[f++],v.X[0x1e35a7bd*j>>>v.Mb]=j;j=d,e(!(_>>>(N=v).Xa)),r[j]=N.X[_],_=!0}_||e(c.h==x(c))}if(t.Pb&&c.h&&d<i)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&I(t.s.vb,t.s.Wa);else{if(c.h)break;null!=a&&a(t,l>o?o:l),t.a=0,t.$=d-n}return 1}return t.a=3,0}function tL(t){e(null!=t),t.vc=null,t.yc=null,t.Ya=null;var r=t.Wa;null!=r&&(r.X=null),t.vb=null,e(null!=t)}function tk(){var e=new e$;return null==e?null:(e.a=0,e.xb=nR,tr("Predictor","VP8LPredictors"),tr("Predictor","VP8LPredictors_C"),tr("PredictorAdd","VP8LPredictorsAdd"),tr("PredictorAdd","VP8LPredictorsAdd_C"),rA=G,rC=X,rE=Z,rO=K,rT=J,rI=Q,rM=tt,t.VP8LMapColor32b=rN,t.VP8LMapColor8b=rk,e)}function tP(t,r,n,a,l){for(var u=1,d=[t],p=[r],m=a.m,g=a.s,v=null,y=0;;){if(n)for(;u&&b(m,1);){var _=d,j=p,x=1,N=a.m,L=a.gc[a.ab],k=b(N,2);if(a.Oc&1<<k)u=0;else{switch(a.Oc|=1<<k,L.hc=k,L.Ea=_[0],L.nc=j[0],L.K=[null],++a.ab,e(4>=a.ab),k){case 0:case 1:L.b=b(N,3)+2,x=tP(F(L.Ea,L.b),F(L.nc,L.b),0,a,L.K),L.K=L.K[0];break;case 3:var P,C=b(N,8)+1,E=16<C?0:4<C?1:2<C?2:3;if(_[0]=F(L.Ea,E),L.b=E,P=x=tP(C,1,0,a,L.K)){var O,I=1<<(8>>L.b),M=i(I);if(null==M)P=0;else{var R=L.K[0],B=L.w;for(M[0]=L.K[0][0],O=1;O<+C;++O)M[O]=D(R[B+O],M[O-1]);for(;O<4*I;++O)M[O]=0;L.K[0]=null,L.K[0]=M,P=1}}x=P;break;case 2:break;default:e(0)}u=x}}if(d=d[0],p=p[0],u&&b(m,1)&&!(u=1<=(y=b(m,4))&&11>=y)){a.a=3;break}if(z=u)e:{var z,U,q,V,H=d,W=p,G=y,Y=a.m,X=a.s,$=[null],Z=1,K=0,J=n_[G];r:for(;;){if(n&&b(Y,1)){var Q=b(Y,3)+2,tt=F(H,Q),te=F(W,Q),tr=tt*te;if(!tP(tt,te,0,a,$))break;for($=$[0],X.xc=Q,U=0;U<tr;++U){var tn=$[U]>>8&65535;$[U]=tn,tn>=Z&&(Z=tn+1)}}if(Y.h)break;for(q=0;5>q;++q){var ts=ng[q];!q&&0<G&&(ts+=1<<G),K<ts&&(K=ts)}var ti=o(Z*J,h),to=Z,ta=o(to,f);if(null==ta)var tl=null;else e(65536>=to),tl=ta;var tu=i(K);if(null==tl||null==tu||null==ti){a.a=1;break}for(U=V=0;U<Z;++U){var tc,th=tl[U],td=th.G,tf=th.H,tp=0,tm=1,tg=0;for(q=0;5>q;++q){ts=ng[q],td[q]=ti,tf[q]=V,!q&&0<G&&(ts+=1<<G);n:{var tv,ty=ts,t_=V,tj=0,tw=a.m,tx=b(tw,1);if(s(tu,0,0,ty),tx){var tA=b(tw,1)+1,tS=b(tw,1),tk=b(tw,0==tS?1:8);tu[tk]=1,2==tA&&(tu[tk=b(tw,8)]=1);var tC=1}else{var tE=i(19),tO=b(tw,4)+4;if(19<tO){a.a=3;var tT=0;break n}for(tv=0;tv<tO;++tv)tE[ny[tv]]=b(tw,3);var tI=void 0,tM=void 0,tR=0,tF=a.m,tD=8,tB=o(128,h);s:for(;c(tB,0,7,tE,19);){if(b(tF,1)){var tz=2+2*b(tF,3);if((tI=2+b(tF,tz))>ty)break}else tI=ty;for(tM=0;tM<ty&&tI--;){S(tF);var tU=tB[0+(127&w(tF))];A(tF,tF.u+tU.g);var tq=tU.value;if(16>tq)tu[tM++]=tq,0!=tq&&(tD=tq);else{var tV=16==tq,tH=tq-16,tW=nm[tH],tG=b(tF,np[tH])+tW;if(tM+tG>ty)break s;for(var tY=tV?tD:0;0<tG--;)tu[tM++]=tY}}tR=1;break}tR||(a.a=3),tC=tR}(tC=tC&&!tw.h)&&(tj=c(ti,t_,8,tu,ty)),tC&&0!=tj?tT=tj:(a.a=3,tT=0)}if(0==tT)break r;if(tm&&1==nv[q]&&(tm=0==ti[V].g),tp+=ti[V].g,V+=tT,3>=q){var tX,t$=tu[0];for(tX=1;tX<ts;++tX)tu[tX]>t$&&(t$=tu[tX]);tg+=t$}}if(th.nd=tm,th.Qb=0,tm&&(th.qb=(td[3][tf[3]+0].value<<24|td[1][tf[1]+0].value<<16|td[2][tf[2]+0].value)>>>0,0==tp&&256>td[0][tf[0]+0].value&&(th.Qb=1,th.qb+=td[0][tf[0]+0].value<<8)),th.jc=!th.Qb&&6>tg,th.jc)for(tc=0;tc<rg;++tc){var tZ=tc,tK=th.pd[tZ],tJ=th.G[0][th.H[0]+tZ];256<=tJ.value?(tK.g=tJ.g+256,tK.value=tJ.value):(tK.g=0,tK.value=0,tZ>>=tb(tJ,8,tK),tZ>>=tb(th.G[1][th.H[1]+tZ],16,tK),tZ>>=tb(th.G[2][th.H[2]+tZ],0,tK),tb(th.G[3][th.H[3]+tZ],24,tK))}}X.vc=$,X.Wb=Z,X.Ya=tl,X.yc=ti,z=1;break e}z=0}if(!(u=z)){a.a=3;break}if(0<y){if(g.ua=1<<y,!T(g.Wa,y)){a.a=1,u=0;break}}else g.ua=0;var tQ=d,t0=p,t1=a.s,t2=t1.xc;if(a.c=tQ,a.i=t0,t1.md=F(tQ,t2),t1.wc=0==t2?-1:(1<<t2)-1,n){a.xb=nM;break}if(null==(v=i(d*p))){a.a=1,u=0;break}u=(u=tN(a,v,0,d,p,p,null))&&!m.h;break}return u?(null!=l?l[0]=v:(e(null==v),e(n)),a.$=0,n||tL(g)):tL(g),u}function tC(t,r){var n=t.c*t.i;return e(t.c<=r),t.V=i(n+r+16*r),null==t.V?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+n+r,1)}function tE(t,r){var n=t.C,s=r-n,i=t.V,o=t.Ba+t.c*n;for(e(r<=t.l.o);0<s;){var a=16<s?16:s,l=t.l.ma,u=t.l.width,c=u*a,h=l.ca,d=l.tb+u*n,f=t.Ta,p=t.Ua;tj(t,a,i,o),r5(f,p,h,d,c),tA(l,n,n+a,h,d,u),s-=a,i+=a*t.c,n+=a}e(n==r),t.C=t.Ma=r}function tO(){this.ub=this.yd=this.td=this.Rb=0}function tT(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function tI(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function tM(){var t;this.Yb=(function t(e,r,n){for(var s=n[r],i=0;i<s&&(e.push(n.length>r+1?[]:0),!(n.length<r+1));i++)t(e[i],r+1,n)}(t=[],0,[3,11]),t)}function tR(){this.jb=i(3),this.Wc=a([4,8],tM),this.Xc=a([4,17],tM)}function tF(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function tD(){this.ld=this.La=this.dd=this.tc=0}function tB(){this.Na=this.la=0}function tz(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function tU(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function tq(){this.uc=this.M=this.Nb=0,this.wa=Array(new tD),this.Y=0,this.ya=Array(new tU),this.aa=0,this.l=new tG}function tV(){this.y=i(16),this.f=i(8),this.ea=i(8)}function tH(){this.cb=this.a=0,this.sc="",this.m=new _,this.Od=new tO,this.Kc=new tT,this.ed=new tF,this.Qa=new tI,this.Ic=this.$c=this.Aa=0,this.D=new tq,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,_),this.ia=0,this.pb=o(4,tz),this.Pa=new tR,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new tV),this.Hd=0,this.rb=Array(new tB),this.sb=0,this.wa=Array(new tD),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 tU),this.L=this.aa=0,this.gd=a([4,2],tD),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 tW(t,e){return 0>t?0:t>e?e:t}function tG(){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 tY(){var t=new tH;return null!=t&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,nA||(nA=tK)),t}function tX(t,e,r){return 0==t.a&&(t.a=e,t.sc=r,t.cb=0),0}function t$(t,e,r){return 3<=r&&157==t[e+0]&&1==t[e+1]&&42==t[e+2]}function tZ(t,r){if(null==t)return 0;if(t.a=0,t.sc="OK",null==r)return tX(t,2,"null VP8Io passed to VP8GetHeaders()");var n=r.data,i=r.w,o=r.ha;if(4>o)return tX(t,7,"Truncated header.");var a=n[i+0]|n[i+1]<<8|n[i+2]<<16,l=t.Od;if(l.Rb=!(1&a),l.td=a>>1&7,l.yd=a>>4&1,l.ub=a>>5,3<l.td)return tX(t,3,"Incorrect keyframe parameters.");if(!l.yd)return tX(t,4,"Frame not displayable.");i+=3,o-=3;var u=t.Kc;if(l.Rb){if(7>o)return tX(t,7,"cannot parse picture header");if(!t$(n,i,o))return tX(t,3,"Bad code word");u.c=16383&(n[i+4]<<8|n[i+3]),u.Td=n[i+4]>>6,u.i=16383&(n[i+6]<<8|n[i+5]),u.Ud=n[i+6]>>6,i+=7,o-=7,t.za=u.c+15>>4,t.Ub=u.i+15>>4,r.width=u.c,r.height=u.i,r.Da=0,r.j=0,r.v=0,r.va=r.width,r.o=r.height,r.da=0,r.ib=r.width,r.hb=r.height,r.U=r.width,r.T=r.height,s((a=t.Pa).jb,0,255,a.jb.length),e(null!=(a=t.Qa)),a.Cb=0,a.Bb=0,a.Fb=1,s(a.Zb,0,0,a.Zb.length),s(a.Lb,0,0,a.Lb)}if(l.ub>o)return tX(t,7,"bad partition length");p(a=t.m,n,i,l.ub),i+=l.ub,o-=l.ub,l.Rb&&(u.Ld=L(a),u.Kd=L(a)),u=t.Qa;var c,h=t.Pa;if(e(null!=a),e(null!=u),u.Cb=L(a),u.Cb){if(u.Bb=L(a),L(a)){for(u.Fb=L(a),c=0;4>c;++c)u.Zb[c]=L(a)?g(a,7):0;for(c=0;4>c;++c)u.Lb[c]=L(a)?g(a,6):0}if(u.Bb)for(c=0;3>c;++c)h.jb[c]=L(a)?m(a,8):255}else u.Bb=0;if(a.Ka)return tX(t,3,"cannot parse segment header");if((u=t.ed).zd=L(a),u.Tb=m(a,6),u.wb=m(a,3),u.Pc=L(a),u.Pc&&L(a)){for(h=0;4>h;++h)L(a)&&(u.vd[h]=g(a,6));for(h=0;4>h;++h)L(a)&&(u.od[h]=g(a,6))}if(t.L=0==u.Tb?0:u.zd?1:2,a.Ka)return tX(t,3,"cannot parse filter header");var d=o;if(o=c=i,i=c+d,u=d,t.Xb=(1<<m(t.m,2))-1,d<3*(h=t.Xb))n=7;else{for(c+=3*h,u-=3*h,d=0;d<h;++d){var f=n[o+0]|n[o+1]<<8|n[o+2]<<16;f>u&&(f=u),p(t.Jc[+d],n,c,f),c+=f,u-=f,o+=3}p(t.Jc[+h],n,c,u),n=c<i?0:5}if(0!=n)return tX(t,n,"cannot parse partitions");for(n=m(c=t.m,7),o=L(c)?g(c,4):0,i=L(c)?g(c,4):0,u=L(c)?g(c,4):0,h=L(c)?g(c,4):0,c=L(c)?g(c,4):0,d=t.Qa,f=0;4>f;++f){if(d.Cb){var v=d.Zb[f];d.Fb||(v+=n)}else{if(0<f){t.pb[f]=t.pb[0];continue}v=n}var y=t.pb[f];y.Sc[0]=nw[tW(v+o,127)],y.Sc[1]=nx[tW(v+0,127)],y.Eb[0]=2*nw[tW(v+i,127)],y.Eb[1]=101581*nx[tW(v+u,127)]>>16,8>y.Eb[1]&&(y.Eb[1]=8),y.Qc[0]=nw[tW(v+h,117)],y.Qc[1]=nx[tW(v+c,127)],y.lc=v+c}if(!l.Rb)return tX(t,4,"Not a key frame.");for(L(a),l=t.Pa,n=0;4>n;++n){for(o=0;8>o;++o)for(i=0;3>i;++i)for(u=0;11>u;++u)h=k(a,nC[n][o][i][u])?m(a,8):nk[n][o][i][u],l.Wc[n][o].Yb[i][u]=h;for(o=0;17>o;++o)l.Xc[n][o]=l.Wc[n][nE[o]]}return t.kc=L(a),t.kc&&(t.Bd=m(a,8)),t.cb=1}function tK(t,e,r,n,s,i,o){var a=e[s].Yb[r];for(r=0;16>s;++s){if(!k(t,a[r+0]))return s;for(;!k(t,a[r+1]);)if(a=e[++s].Yb[0],r=0,16==s)return 16;var l=e[s+1].Yb;if(k(t,a[r+2])){var u=t,c=0;if(k(u,(d=a)[(h=r)+3]))if(k(u,d[h+6])){for(a=0,h=2*(c=k(u,d[h+8]))+(d=k(u,d[h+9+c])),c=0,d=nS[h];d[a];++a)c+=c+k(u,d[a]);c+=3+(8<<h)}else c=k(u,d[h+7])?7+2*k(u,165)+k(u,145):5+k(u,159);else c=k(u,d[h+4])?3+k(u,d[h+5]):2;a=l[2]}else c=1,a=l[1];l=o+nN[s],0>(u=t).b&&N(u);var h,d=u.b,f=(h=u.Ca>>1)-(u.I>>d)>>31;--u.b,u.Ca+=f,u.Ca|=1,u.I-=(h+1&f)<<d,i[l]=((c^f)-f)*n[(0<s)+0]}return 16}function tJ(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,s(t.zc,0,0,t.zc.length),t.ja=0}function tQ(t,e,r,n,s){s=t[e+r+32*n]+(s>>3),t[e+r+32*n]=-256&s?0>s?0:255:s}function t0(t,e,r,n,s,i){tQ(t,e,0,r,n+s),tQ(t,e,1,r,n+i),tQ(t,e,2,r,n-i),tQ(t,e,3,r,n-s)}function t1(t){return(20091*t>>16)+t}function t2(t,e,r,n){var s,o=0,a=i(16);for(s=0;4>s;++s){var l=t[e+0]+t[e+8],u=t[e+0]-t[e+8],c=(35468*t[e+4]>>16)-t1(t[e+12]),h=t1(t[e+4])+(35468*t[e+12]>>16);a[o+0]=l+h,a[o+1]=u+c,a[o+2]=u-c,a[o+3]=l-h,o+=4,e++}for(s=o=0;4>s;++s)l=(t=a[o+0]+4)+a[o+8],u=t-a[o+8],c=(35468*a[o+4]>>16)-t1(a[o+12]),tQ(r,n,0,0,l+(h=t1(a[o+4])+(35468*a[o+12]>>16))),tQ(r,n,1,0,u+c),tQ(r,n,2,0,u-c),tQ(r,n,3,0,l-h),o++,n+=32}function t5(t,e,r,n){var s=t[e+0]+4,i=35468*t[e+4]>>16,o=t1(t[e+4]),a=35468*t[e+1]>>16;t0(r,n,0,s+o,t=t1(t[e+1]),a),t0(r,n,1,s+i,t,a),t0(r,n,2,s-i,t,a),t0(r,n,3,s-o,t,a)}function t3(t,e,r,n,s){t2(t,e,r,n),s&&t2(t,e+16,r,n+4)}function t4(t,e,r,n){rF(t,e+0,r,n,1),rF(t,e+32,r,n+128,1)}function t6(t,e,r,n){var s;for(t=t[e+0]+4,s=0;4>s;++s)for(e=0;4>e;++e)tQ(r,n,e,s,t)}function t8(t,e,r,n){t[e+0]&&rz(t,e+0,r,n),t[e+16]&&rz(t,e+16,r,n+4),t[e+32]&&rz(t,e+32,r,n+128),t[e+48]&&rz(t,e+48,r,n+128+4)}function t7(t,e,r,n){var s,o=i(16);for(s=0;4>s;++s){var a=t[e+0+s]+t[e+12+s],l=t[e+4+s]+t[e+8+s],u=t[e+4+s]-t[e+8+s],c=t[e+0+s]-t[e+12+s];o[0+s]=a+l,o[8+s]=a-l,o[4+s]=c+u,o[12+s]=c-u}for(s=0;4>s;++s)a=(t=o[0+4*s]+3)+o[3+4*s],l=o[1+4*s]+o[2+4*s],u=o[1+4*s]-o[2+4*s],c=t-o[3+4*s],r[n+0]=a+l>>3,r[n+16]=c+u>>3,r[n+32]=a-l>>3,r[n+48]=c-u>>3,n+=64}function t9(t,e,r){var n,s=e-32,i=255-t[s-1];for(n=0;n<r;++n){var o,a=i+t[e-1];for(o=0;o<r;++o)t[e+o]=ne[a+t[s+o]];e+=32}}function et(t,e){t9(t,e,4)}function ee(t,e){t9(t,e,8)}function er(t,e){t9(t,e,16)}function en(t,e){var r;for(r=0;16>r;++r)n(t,e+32*r,t,e-32,16)}function es(t,e){var r;for(r=16;0<r;--r)s(t,e,t[e-1],16),e+=32}function ei(t,e,r){var n;for(n=0;16>n;++n)s(e,r+32*n,t,16)}function eo(t,e){var r,n=16;for(r=0;16>r;++r)n+=t[e-1+32*r]+t[e+r-32];ei(n>>5,t,e)}function ea(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e-1+32*r];ei(n>>4,t,e)}function el(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e+r-32];ei(n>>4,t,e)}function eu(t,e){ei(128,t,e)}function ec(t,e,r){return t+2*e+r+2>>2}function eh(t,e){var r,s=e-32;for(s=new Uint8Array([ec(t[s-1],t[s+0],t[s+1]),ec(t[s+0],t[s+1],t[s+2]),ec(t[s+1],t[s+2],t[s+3]),ec(t[s+2],t[s+3],t[s+4])]),r=0;4>r;++r)n(t,e+32*r,s,0,s.length)}function ed(t,e){var r=t[e-1],n=t[e-1+32],s=t[e-1+64],i=t[e-1+96];P(t,e+0,0x1010101*ec(t[e-1-32],r,n)),P(t,e+32,0x1010101*ec(r,n,s)),P(t,e+64,0x1010101*ec(n,s,i)),P(t,e+96,0x1010101*ec(s,i,i))}function ef(t,e){var r,n=4;for(r=0;4>r;++r)n+=t[e+r-32]+t[e-1+32*r];for(n>>=3,r=0;4>r;++r)s(t,e+32*r,n,4)}function ep(t,e){var r=t[e-1+0],n=t[e-1+32],s=t[e-1+64],i=t[e-1-32],o=t[e+0-32],a=t[e+1-32],l=t[e+2-32],u=t[e+3-32];t[e+0+96]=ec(n,s,t[e-1+96]),t[e+1+96]=t[e+0+64]=ec(r,n,s),t[e+2+96]=t[e+1+64]=t[e+0+32]=ec(i,r,n),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=ec(o,i,r),t[e+3+64]=t[e+2+32]=t[e+1+0]=ec(a,o,i),t[e+3+32]=t[e+2+0]=ec(l,a,o),t[e+3+0]=ec(u,l,a)}function em(t,e){var r=t[e+1-32],n=t[e+2-32],s=t[e+3-32],i=t[e+4-32],o=t[e+5-32],a=t[e+6-32],l=t[e+7-32];t[e+0+0]=ec(t[e+0-32],r,n),t[e+1+0]=t[e+0+32]=ec(r,n,s),t[e+2+0]=t[e+1+32]=t[e+0+64]=ec(n,s,i),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=ec(s,i,o),t[e+3+32]=t[e+2+64]=t[e+1+96]=ec(i,o,a),t[e+3+64]=t[e+2+96]=ec(o,a,l),t[e+3+96]=ec(a,l,l)}function eg(t,e){var r=t[e-1+0],n=t[e-1+32],s=t[e-1+64],i=t[e-1-32],o=t[e+0-32],a=t[e+1-32],l=t[e+2-32],u=t[e+3-32];t[e+0+0]=t[e+1+64]=i+o+1>>1,t[e+1+0]=t[e+2+64]=o+a+1>>1,t[e+2+0]=t[e+3+64]=a+l+1>>1,t[e+3+0]=l+u+1>>1,t[e+0+96]=ec(s,n,r),t[e+0+64]=ec(n,r,i),t[e+0+32]=t[e+1+96]=ec(r,i,o),t[e+1+32]=t[e+2+96]=ec(i,o,a),t[e+2+32]=t[e+3+96]=ec(o,a,l),t[e+3+32]=ec(a,l,u)}function ev(t,e){var r=t[e+0-32],n=t[e+1-32],s=t[e+2-32],i=t[e+3-32],o=t[e+4-32],a=t[e+5-32],l=t[e+6-32],u=t[e+7-32];t[e+0+0]=r+n+1>>1,t[e+1+0]=t[e+0+64]=n+s+1>>1,t[e+2+0]=t[e+1+64]=s+i+1>>1,t[e+3+0]=t[e+2+64]=i+o+1>>1,t[e+0+32]=ec(r,n,s),t[e+1+32]=t[e+0+96]=ec(n,s,i),t[e+2+32]=t[e+1+96]=ec(s,i,o),t[e+3+32]=t[e+2+96]=ec(i,o,a),t[e+3+64]=ec(o,a,l),t[e+3+96]=ec(a,l,u)}function ey(t,e){var r=t[e-1+0],n=t[e-1+32],s=t[e-1+64],i=t[e-1+96];t[e+0+0]=r+n+1>>1,t[e+2+0]=t[e+0+32]=n+s+1>>1,t[e+2+32]=t[e+0+64]=s+i+1>>1,t[e+1+0]=ec(r,n,s),t[e+3+0]=t[e+1+32]=ec(n,s,i),t[e+3+32]=t[e+1+64]=ec(s,i,i),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=i}function eb(t,e){var r=t[e-1+0],n=t[e-1+32],s=t[e-1+64],i=t[e-1+96],o=t[e-1-32],a=t[e+0-32],l=t[e+1-32],u=t[e+2-32];t[e+0+0]=t[e+2+32]=r+o+1>>1,t[e+0+32]=t[e+2+64]=n+r+1>>1,t[e+0+64]=t[e+2+96]=s+n+1>>1,t[e+0+96]=i+s+1>>1,t[e+3+0]=ec(a,l,u),t[e+2+0]=ec(o,a,l),t[e+1+0]=t[e+3+32]=ec(r,o,a),t[e+1+32]=t[e+3+64]=ec(n,r,o),t[e+1+64]=t[e+3+96]=ec(s,n,r),t[e+1+96]=ec(i,s,n)}function e_(t,e){var r;for(r=0;8>r;++r)n(t,e+32*r,t,e-32,8)}function ej(t,e){var r;for(r=0;8>r;++r)s(t,e,t[e-1],8),e+=32}function ew(t,e,r){var n;for(n=0;8>n;++n)s(e,r+32*n,t,8)}function ex(t,e){var r,n=8;for(r=0;8>r;++r)n+=t[e+r-32]+t[e-1+32*r];ew(n>>4,t,e)}function eA(t,e){var r,n=4;for(r=0;8>r;++r)n+=t[e+r-32];ew(n>>3,t,e)}function eS(t,e){var r,n=4;for(r=0;8>r;++r)n+=t[e-1+32*r];ew(n>>3,t,e)}function eN(t,e){ew(128,t,e)}function eL(t,e,r){var n=t[e-r],s=t[e+0],i=3*(s-n)+r9[1020+t[e-2*r]-t[e+r]],o=nt[112+(i+4>>3)];t[e-r]=ne[255+n+nt[112+(i+3>>3)]],t[e+0]=ne[255+s-o]}function ek(t,e,r,n){var s=t[e+0],i=t[e+r];return nr[255+t[e-2*r]-t[e-r]]>n||nr[255+i-s]>n}function eP(t,e,r,n){return 4*nr[255+t[e-r]-t[e+0]]+nr[255+t[e-2*r]-t[e+r]]<=n}function eC(t,e,r,n,s){var i=t[e-3*r],o=t[e-2*r],a=t[e-r],l=t[e+0],u=t[e+r],c=t[e+2*r],h=t[e+3*r];return 4*nr[255+a-l]+nr[255+o-u]>n?0:nr[255+t[e-4*r]-i]<=s&&nr[255+i-o]<=s&&nr[255+o-a]<=s&&nr[255+h-c]<=s&&nr[255+c-u]<=s&&nr[255+u-l]<=s}function eE(t,e,r,n){var s=2*n+1;for(n=0;16>n;++n)eP(t,e+n,r,s)&&eL(t,e+n,r)}function eO(t,e,r,n){var s=2*n+1;for(n=0;16>n;++n)eP(t,e+n*r,1,s)&&eL(t,e+n*r,1)}function eT(t,e,r,n){var s;for(s=3;0<s;--s)eE(t,e+=4*r,r,n)}function eI(t,e,r,n){var s;for(s=3;0<s;--s)eO(t,e+=4,r,n)}function eM(t,e,r,n,s,i,o,a){for(i=2*i+1;0<s--;){if(eC(t,e,r,i,o))if(ek(t,e,r,a))eL(t,e,r);else{var l=e,u=t[l-2*r],c=t[l-r],h=t[l+0],d=t[l+r],f=t[l+2*r],p=27*(g=r9[1020+3*(h-c)+r9[1020+u-d]])+63>>7,m=18*g+63>>7,g=9*g+63>>7;t[l-3*r]=ne[255+t[l-3*r]+g],t[l-2*r]=ne[255+u+m],t[l-r]=ne[255+c+p],t[l+0]=ne[255+h-p],t[l+r]=ne[255+d-m],t[l+2*r]=ne[255+f-g]}e+=n}}function eR(t,e,r,n,s,i,o,a){for(i=2*i+1;0<s--;){if(eC(t,e,r,i,o))if(ek(t,e,r,a))eL(t,e,r);else{var l=e,u=t[l-r],c=t[l+0],h=t[l+r],d=nt[112+(4+(f=3*(c-u))>>3)],f=nt[112+(f+3>>3)],p=d+1>>1;t[l-2*r]=ne[255+t[l-2*r]+p],t[l-r]=ne[255+u+f],t[l+0]=ne[255+c-d],t[l+r]=ne[255+h-p]}e+=n}}function eF(t,e,r,n,s,i){eM(t,e,r,1,16,n,s,i)}function eD(t,e,r,n,s,i){eM(t,e,1,r,16,n,s,i)}function eB(t,e,r,n,s,i){var o;for(o=3;0<o;--o)eR(t,e+=4*r,r,1,16,n,s,i)}function ez(t,e,r,n,s,i){var o;for(o=3;0<o;--o)eR(t,e+=4,1,r,16,n,s,i)}function eU(t,e,r,n,s,i,o,a){eM(t,e,s,1,8,i,o,a),eM(r,n,s,1,8,i,o,a)}function eq(t,e,r,n,s,i,o,a){eM(t,e,1,s,8,i,o,a),eM(r,n,1,s,8,i,o,a)}function eV(t,e,r,n,s,i,o,a){eR(t,e+4*s,s,1,8,i,o,a),eR(r,n+4*s,s,1,8,i,o,a)}function eH(t,e,r,n,s,i,o,a){eR(t,e+4,1,s,8,i,o,a),eR(r,n+4,1,s,8,i,o,a)}function eW(){this.ba=new to,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new tl,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function eG(){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 eY(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function eX(){this.ua=0,this.Wa=new M,this.vb=new M,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new f,this.yc=new h}function e$(){this.xb=this.a=0,this.l=new tG,this.ca=new to,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new j,this.Pb=0,this.wd=new j,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new eX,this.ab=0,this.gc=o(4,eY),this.Oc=0}function eZ(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new tG,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function eK(t,e,r,n,s,i,o){for(t=null==t?0:t[e+0],e=0;e<o;++e)s[i+e]=t+r[n+e]&255,t=s[i+e]}function eJ(t,e,r,n,s,i,o){var a;if(null==t)eK(null,null,r,n,s,i,o);else for(a=0;a<o;++a)s[i+a]=t[e+a]+r[n+a]&255}function eQ(t,e,r,n,s,i,o){if(null==t)eK(null,null,r,n,s,i,o);else{var a,l=t[e+0],u=l,c=l;for(a=0;a<o;++a)u=c+(l=t[e+a])-u,c=r[n+a]+(-256&u?0>u?0:255:u)&255,u=l,s[i+a]=c}}function e0(t,e,r,n,s,i){for(;0<s--;){var o,a=e+ +!!r,l=e+3*!r;for(o=0;o<n;++o){var u=t[l+4*o];255!=u&&(u*=32897,t[a+4*o+0]=t[a+4*o+0]*u>>23,t[a+4*o+1]=t[a+4*o+1]*u>>23,t[a+4*o+2]=t[a+4*o+2]*u>>23)}e+=i}}function e1(t,e,r,n,s){for(;0<n--;){var i;for(i=0;i<r;++i){var o=t[e+2*i+0],a=15&(u=t[e+2*i+1]),l=4369*a,u=(240&u|u>>4)*l>>16;t[e+2*i+0]=(240&o|o>>4)*l>>16&240|(15&o|o<<4)*l>>16>>4&15,t[e+2*i+1]=240&u|a}e+=s}}function e2(t,e,r,n,s,i,o,a){var l,u,c=255;for(u=0;u<s;++u){for(l=0;l<n;++l){var h=t[e+l];i[o+4*l]=h,c&=h}e+=r,o+=a}return 255!=c}function e5(t,e,r,n,s){var i;for(i=0;i<s;++i)r[n+i]=t[e+i]>>8}function e3(){r0=e0,r1=e1,r2=e2,r5=e5}function e4(r,n,s){t[r]=function(t,r,i,o,a,l,u,c,h,d,f,p,m,g,v,y,b){var _,j=b-1>>1,w=a[l+0]|u[c+0]<<16,x=h[d+0]|f[p+0]<<16;e(null!=t);var A=3*w+x+131074>>2;for(n(t[r+0],255&A,A>>16,m,g),null!=i&&(A=3*x+w+131074>>2,n(i[o+0],255&A,A>>16,v,y)),_=1;_<=j;++_){var S=a[l+_]|u[c+_]<<16,N=h[d+_]|f[p+_]<<16,L=w+S+x+N+524296,k=L+2*(S+x)>>3;A=k+w>>1,w=(L=L+2*(w+N)>>3)+S>>1,n(t[r+2*_-1],255&A,A>>16,m,g+(2*_-1)*s),n(t[r+2*_-0],255&w,w>>16,m,g+(2*_-0)*s),null!=i&&(A=L+x>>1,w=k+N>>1,n(i[o+2*_-1],255&A,A>>16,v,y+(2*_-1)*s),n(i[o+2*_+0],255&w,w>>16,v,y+(2*_+0)*s)),w=S,x=N}1&b||(A=3*w+x+131074>>2,n(t[r+b-1],255&A,A>>16,m,g+(b-1)*s),null!=i&&(A=3*x+w+131074>>2,n(i[o+b-1],255&A,A>>16,v,y+(b-1)*s)))}}function e6(){nD[nn]=nB,nD[ns]=nU,nD[ni]=nz,nD[no]=nq,nD[na]=nV,nD[nl]=nH,nD[nu]=nW,nD[nc]=nU,nD[nh]=nq,nD[nd]=nV,nD[nf]=nH}function e8(t){return t&~nK?0>t?0:255:t>>nZ}function e7(t,e){return e8((19077*t>>8)+(26149*e>>8)-14234)}function e9(t,e,r){return e8((19077*t>>8)-(6419*e>>8)-(13320*r>>8)+8708)}function rt(t,e){return e8((19077*t>>8)+(33050*e>>8)-17685)}function re(t,e,r,n,s){n[s+0]=e7(t,r),n[s+1]=e9(t,e,r),n[s+2]=rt(t,e)}function rr(t,e,r,n,s){n[s+0]=rt(t,e),n[s+1]=e9(t,e,r),n[s+2]=e7(t,r)}function rn(t,e,r,n,s){var i=e9(t,e,r);e=i<<3&224|rt(t,e)>>3,n[s+0]=248&e7(t,r)|i>>5,n[s+1]=e}function rs(t,e,r,n,s){var i=240&rt(t,e)|15;n[s+0]=240&e7(t,r)|e9(t,e,r)>>4,n[s+1]=i}function ri(t,e,r,n,s){n[s+0]=255,re(t,e,r,n,s+1)}function ro(t,e,r,n,s){rr(t,e,r,n,s),n[s+3]=255}function ra(t,e,r,n,s){re(t,e,r,n,s),n[s+3]=255}function rl(e,r,n){t[e]=function(t,e,s,i,o,a,l,u,c){for(var h=u+(-2&c)*n;u!=h;)r(t[e+0],s[i+0],o[a+0],l,u),r(t[e+1],s[i+0],o[a+0],l,u+n),e+=2,++i,++a,u+=2*n;1&c&&r(t[e+0],s[i+0],o[a+0],l,u)}}function ru(t,e,r){return 0==r?0==t?0==e?6:5:4*(0==e):r}function rc(t,e,r,n,s){switch(t>>>30){case 3:rF(e,r,n,s,0);break;case 2:rD(e,r,n,s);break;case 1:rz(e,r,n,s)}}function rh(t,e){var r,i,o=e.M,a=e.Nb,l=t.oc,u=t.pc+40,c=t.oc,h=t.pc+584,d=t.oc,f=t.pc+600;for(r=0;16>r;++r)l[u+32*r-1]=129;for(r=0;8>r;++r)c[h+32*r-1]=129,d[f+32*r-1]=129;for(0<o?l[u-1-32]=c[h-1-32]=d[f-1-32]=129:(s(l,u-32-1,127,21),s(c,h-32-1,127,9),s(d,f-32-1,127,9)),i=0;i<t.za;++i){var p=e.ya[e.aa+i];if(0<i){for(r=-1;16>r;++r)n(l,u+32*r-4,l,u+32*r+12,4);for(r=-1;8>r;++r)n(c,h+32*r-4,c,h+32*r+4,4),n(d,f+32*r-4,d,f+32*r+4,4)}var m=t.Gd,g=t.Hd+i,v=p.ad,y=p.Hc;if(0<o&&(n(l,u-32,m[g].y,0,16),n(c,h-32,m[g].f,0,8),n(d,f-32,m[g].ea,0,8)),p.Za){var b=l,_=u-32+16;for(0<o&&(i>=t.za-1?s(b,_,m[g].y[15],4):n(b,_,m[g+1].y,0,4)),r=0;4>r;r++)b[_+128+r]=b[_+256+r]=b[_+384+r]=b[_+0+r];for(r=0;16>r;++r,y<<=2)b=l,_=u+n4[r],nT[p.Ob[r]](b,_),rc(y,v,16*r,b,_)}else if(nO[b=ru(i,o,p.Ob[0])](l,u),0!=y)for(r=0;16>r;++r,y<<=2)rc(y,v,16*r,l,u+n4[r]);for(r=p.Gc,nI[b=ru(i,o,p.Dd)](c,h),nI[b](d,f),y=v,b=c,_=h,255&(p=0|r)&&(170&p?rB(y,256,b,_):rU(y,256,b,_)),p=d,y=f,255&(r>>=8)&&(170&r?rB(v,320,p,y):rU(v,320,p,y)),o<t.Ub-1&&(n(m[g].y,0,l,u+480,16),n(m[g].f,0,c,h+224,8),n(m[g].ea,0,d,f+224,8)),r=8*a*t.B,m=t.sa,g=t.ta+16*i+16*a*t.R,v=t.qa,p=t.ra+8*i+r,y=t.Ha,b=t.Ia+8*i+r,r=0;16>r;++r)n(m,g+r*t.R,l,u+32*r,16);for(r=0;8>r;++r)n(v,p+r*t.B,c,h+32*r,8),n(y,b+r*t.B,d,f+32*r,8)}}function rd(t,n,s,i,o,a,l,u,c){var h=[0],d=[0],f=0,p=null!=c?c.kd:0,m=null!=c?c:new eG;if(null==t||12>s)return 7;m.data=t,m.w=n,m.ha=s,n=[n],s=[s],m.gb=[m.gb];t:{var g=n,y=s,b=m.gb;if(e(null!=t),e(null!=y),e(null!=b),b[0]=0,12<=y[0]&&!r(t,g[0],"RIFF")){if(r(t,g[0]+8,"WEBP")){b=3;break t}var _=O(t,g[0]+4);if(12>_||0xfffffff6<_){b=3;break t}if(p&&_>y[0]-8){b=7;break t}b[0]=_,g[0]+=12,y[0]-=12}b=0}if(0!=b)return b;for(_=0<m.gb[0],s=s[0];;){t:{var w=t;y=n,b=s;var x=h,A=d,S=g=[0];if((k=f=[f])[0]=0,8>b[0])b=7;else{if(!r(w,y[0],"VP8X")){if(10!=O(w,y[0]+4)){b=3;break t}if(18>b[0]){b=7;break t}var N=O(w,y[0]+8),L=1+E(w,y[0]+12);if(0x80000000<=L*(w=1+E(w,y[0]+15))){b=3;break t}null!=S&&(S[0]=N),null!=x&&(x[0]=L),null!=A&&(A[0]=w),y[0]+=18,b[0]-=18,k[0]=1}b=0}}if(f=f[0],g=g[0],0!=b)return b;if(y=!!(2&g),!_&&f)return 3;if(null!=a&&(a[0]=!!(16&g)),null!=l&&(l[0]=y),null!=u&&(u[0]=0),l=h[0],g=d[0],f&&y&&null==c){b=0;break}if(4>s){b=7;break}if(_&&f||!_&&!f&&!r(t,n[0],"ALPH")){s=[s],m.na=[m.na],m.P=[m.P],m.Sa=[m.Sa];t:{N=t,b=n,_=s;var k=m.gb;x=m.na,A=m.P,S=m.Sa,L=22,e(null!=N),e(null!=_),w=b[0];var P=_[0];for(e(null!=x),e(null!=S),x[0]=null,A[0]=null,S[0]=0;;){if(b[0]=w,_[0]=P,8>P){b=7;break t}var C=O(N,w+4);if(0xfffffff6<C){b=3;break t}var T=8+C+1&-2;if(L+=T,0<k&&L>k){b=3;break t}if(!r(N,w,"VP8 ")||!r(N,w,"VP8L")){b=0;break t}if(P[0]<T){b=7;break t}r(N,w,"ALPH")||(x[0]=N,A[0]=w+8,S[0]=C),w+=T,P-=T}}if(s=s[0],m.na=m.na[0],m.P=m.P[0],m.Sa=m.Sa[0],0!=b)break}s=[s],m.Ja=[m.Ja],m.xa=[m.xa];t:if(k=t,b=n,_=s,x=m.gb[0],A=m.Ja,S=m.xa,w=!r(k,N=b[0],"VP8 "),L=!r(k,N,"VP8L"),e(null!=k),e(null!=_),e(null!=A),e(null!=S),8>_[0])b=7;else{if(w||L){if(k=O(k,N+4),12<=x&&k>x-12){b=3;break t}if(p&&k>_[0]-8){b=7;break t}A[0]=k,b[0]+=8,_[0]-=8,S[0]=L}else S[0]=5<=_[0]&&47==k[N+0]&&!(k[N+4]>>5),A[0]=_[0];b=0}if(s=s[0],m.Ja=m.Ja[0],m.xa=m.xa[0],n=n[0],0!=b)break;if(0xfffffff6<m.Ja)return 3;if(null==u||y||(u[0]=m.xa?2:1),l=[l],g=[g],m.xa){if(5>s){b=7;break}u=l,p=g,y=a,null==t||5>s?t=0:5<=s&&47==t[n+0]&&!(t[n+4]>>5)?(_=[0],k=[0],x=[0],v(A=new j,t,n,s),tm(A,_,k,x)?(null!=u&&(u[0]=_[0]),null!=p&&(p[0]=k[0]),null!=y&&(y[0]=x[0]),t=1):t=0):t=0}else{if(10>s){b=7;break}u=g,null==t||10>s||!t$(t,n+3,s-3)?t=0:(p=t[n+0]|t[n+1]<<8|t[n+2]<<16,y=16383&(t[n+7]<<8|t[n+6]),t=16383&(t[n+9]<<8|t[n+8]),1&p||3<(p>>1&7)||!(p>>4&1)||p>>5>=m.Ja||!y||!t?t=0:(l&&(l[0]=y),u&&(u[0]=t),t=1))}if(!t||(l=l[0],g=g[0],f&&(h[0]!=l||d[0]!=g)))return 3;null!=c&&(c[0]=m,c.offset=n-c.w,e(0xfffffff6>n-c.w),e(c.offset==c.ha-s));break}return 0==b||7==b&&f&&null==c?(null!=a&&(a[0]|=null!=m.na&&0<m.na.length),null!=i&&(i[0]=l),null!=o&&(o[0]=g),0):b}function rf(t,e,r){var n=e.width,s=e.height,i=0,o=0,a=n,l=s;if(e.Da=null!=t&&0<t.Da,e.Da&&(a=t.cd,l=t.bd,i=t.v,o=t.j,11>r||(i&=-2,o&=-2),0>i||0>o||0>=a||0>=l||i+a>n||o+l>s))return 0;if(e.v=i,e.j=o,e.va=i+a,e.o=o+l,e.U=a,e.T=l,e.da=null!=t&&0<t.da,e.da){if(!R(a,l,r=[t.ib],i=[t.hb]))return 0;e.ib=r[0],e.hb=i[0]}return e.ob=null!=t&&t.ob,e.Kb=null==t||!t.Sd,e.da&&(e.ob=e.ib<3*n/4&&e.hb<3*s/4,e.Kb=0),1}function rp(t){if(null==t)return 2;if(11>t.S){var e=t.f.RGBA;e.fb+=(t.height-1)*e.A,e.A=-e.A}else e=t.f.kb,t=t.height,e.O+=(t-1)*e.fa,e.fa=-e.fa,e.N+=(t-1>>1)*e.Ab,e.Ab=-e.Ab,e.W+=(t-1>>1)*e.Db,e.Db=-e.Db,null!=e.F&&(e.J+=(t-1)*e.lb,e.lb=-e.lb);return 0}function rm(t,e,r,n){if(null==n||0>=t||0>=e)return 2;if(null!=r){if(r.Da){var s=r.cd,o=r.bd,a=-2&r.v,l=-2&r.j;if(0>a||0>l||0>=s||0>=o||a+s>t||l+o>e)return 2;t=s,e=o}if(r.da){if(!R(t,e,s=[r.ib],o=[r.hb]))return 2;t=s[0],e=o[0]}}n.width=t,n.height=e;t:{var u=n.width,c=n.height;if(t=n.S,0>=u||0>=c||!(t>=nn&&13>t))t=2;else{if(0>=n.Rd&&null==n.sd){a=o=s=e=0;var h=(l=u*n7[t])*c;if(11>t||(o=(c+1)/2*(e=(u+1)/2),12==t&&(a=(s=u)*c)),null==(c=i(h+2*o+a))){t=1;break t}n.sd=c,11>t?((u=n.f.RGBA).eb=c,u.fb=0,u.A=l,u.size=h):((u=n.f.kb).y=c,u.O=0,u.fa=l,u.Fd=h,u.f=c,u.N=0+h,u.Ab=e,u.Cd=o,u.ea=c,u.W=0+h+o,u.Db=e,u.Ed=o,12==t&&(u.F=c,u.J=0+h+2*o),u.Tc=a,u.lb=s)}if(e=1,s=n.S,o=n.width,a=n.height,s>=nn&&13>s)if(11>s)e&=(l=Math.abs((t=n.f.RGBA).A))*(a-1)+o<=t.size,e&=l>=o*n7[s],e&=null!=t.eb;else{t=n.f.kb,l=(o+1)/2,h=(a+1)/2,u=Math.abs(t.fa),c=Math.abs(t.Ab);var d=Math.abs(t.Db),f=Math.abs(t.lb),p=f*(a-1)+o;e&=u*(a-1)+o<=t.Fd,e&=c*(h-1)+l<=t.Cd,e=(e&=d*(h-1)+l<=t.Ed)&u>=o&c>=l&d>=l&null!=t.y&null!=t.f&null!=t.ea,12==s&&(e&=f>=o,e&=p<=t.Tc,e&=null!=t.F)}else e=0;t=2*!e}}return 0!=t||null!=r&&r.fd&&(t=rp(n)),t}var rg=64,rv=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,0xffffff],ry=24,rb=32,r_=8,rj=[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];B("Predictor0","PredictorAdd0"),t.Predictor0=function(){return 0xff000000},t.Predictor1=function(t){return t},t.Predictor2=function(t,e,r){return e[r+0]},t.Predictor3=function(t,e,r){return e[r+1]},t.Predictor4=function(t,e,r){return e[r-1]},t.Predictor5=function(t,e,r){return U(U(t,e[r+1]),e[r+0])},t.Predictor6=function(t,e,r){return U(t,e[r-1])},t.Predictor7=function(t,e,r){return U(t,e[r+0])},t.Predictor8=function(t,e,r){return U(e[r-1],e[r+0])},t.Predictor9=function(t,e,r){return U(e[r+0],e[r+1])},t.Predictor10=function(t,e,r){return U(U(t,e[r-1]),U(e[r+0],e[r+1]))},t.Predictor11=function(t,e,r){var n=e[r+0];return 0>=H(n>>24&255,t>>24&255,(e=e[r-1])>>24&255)+H(n>>16&255,t>>16&255,e>>16&255)+H(n>>8&255,t>>8&255,e>>8&255)+H(255&n,255&t,255&e)?n:t},t.Predictor12=function(t,e,r){var n=e[r+0];return(q((t>>24&255)+(n>>24&255)-((e=e[r-1])>>24&255))<<24|q((t>>16&255)+(n>>16&255)-(e>>16&255))<<16|q((t>>8&255)+(n>>8&255)-(e>>8&255))<<8|q((255&t)+(255&n)-(255&e)))>>>0},t.Predictor13=function(t,e,r){var n=e[r-1];return(V((t=U(t,e[r+0]))>>24&255,n>>24&255)<<24|V(t>>16&255,n>>16&255)<<16|V(t>>8&255,n>>8&255)<<8|V(255&t,255&n))>>>0};var rw=t.PredictorAdd0;t.PredictorAdd1=W,B("Predictor2","PredictorAdd2"),B("Predictor3","PredictorAdd3"),B("Predictor4","PredictorAdd4"),B("Predictor5","PredictorAdd5"),B("Predictor6","PredictorAdd6"),B("Predictor7","PredictorAdd7"),B("Predictor8","PredictorAdd8"),B("Predictor9","PredictorAdd9"),B("Predictor10","PredictorAdd10"),B("Predictor11","PredictorAdd11"),B("Predictor12","PredictorAdd12"),B("Predictor13","PredictorAdd13");var rx=t.PredictorAdd2;$("ColorIndexInverseTransform","MapARGB","32b",function(t){return t>>8&255},function(t){return t}),$("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(t){return t},function(t){return t>>8&255});var rA,rS=t.ColorIndexInverseTransform,rN=t.MapARGB,rL=t.VP8LColorIndexInverseTransformAlpha,rk=t.MapAlpha,rP=t.VP8LPredictorsAdd=[];rP.length=16,(t.VP8LPredictors=[]).length=16,(t.VP8LPredictorsAdd_C=[]).length=16,(t.VP8LPredictors_C=[]).length=16;var rC,rE,rO,rT,rI,rM,rR,rF,rD,rB,rz,rU,rq,rV,rH,rW,rG,rY,rX,r$,rZ,rK,rJ,rQ,r0,r1,r2,r5,r3=i(511),r4=i(2041),r6=i(225),r8=i(767),r7=0,r9=r4,nt=r6,ne=r8,nr=r3,nn=0,ns=1,ni=2,no=3,na=4,nl=5,nu=6,nc=7,nh=8,nd=9,nf=10,np=[2,3,7],nm=[3,3,11],ng=[280,256,256,256,40],nv=[0,1,1,1,0],ny=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],nb=[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],n_=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],nj=8,nw=[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],nx=[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],nA=null,nS=[[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]],nN=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],nL=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],nk=[[[[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]]]],nP=[[[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]]],nC=[[[[255,255,255,255,255,255,255,255,255,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]]]],nE=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],nO=[],nT=[],nI=[],nM=1,nR=2,nF=[],nD=[];e4("UpsampleRgbLinePair",re,3),e4("UpsampleBgrLinePair",rr,3),e4("UpsampleRgbaLinePair",ra,4),e4("UpsampleBgraLinePair",ro,4),e4("UpsampleArgbLinePair",ri,4),e4("UpsampleRgba4444LinePair",rs,2),e4("UpsampleRgb565LinePair",rn,2);var nB=t.UpsampleRgbLinePair,nz=t.UpsampleBgrLinePair,nU=t.UpsampleRgbaLinePair,nq=t.UpsampleBgraLinePair,nV=t.UpsampleArgbLinePair,nH=t.UpsampleRgba4444LinePair,nW=t.UpsampleRgb565LinePair,nG=16,nY=32768,nX=-227,n$=482,nZ=6,nK=16383,nJ=0,nQ=i(256),n0=i(256),n1=i(256),n2=i(256),n5=i(n$-nX),n3=i(n$-nX);rl("YuvToRgbRow",re,3),rl("YuvToBgrRow",rr,3),rl("YuvToRgbaRow",ra,4),rl("YuvToBgraRow",ro,4),rl("YuvToArgbRow",ri,4),rl("YuvToRgba4444Row",rs,2),rl("YuvToRgb565Row",rn,2);var n4=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],n6=[0,2,8],n8=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(t,r,a,l,u){var c=ns,h=new eW,d=new to;h.ba=d,d.S=c,d.width=[d.width],d.height=[d.height];var f=d.width,p=d.height,m=new ta;if(null==m||null==t)var g=2;else e(null!=m),g=rd(t,r,a,m.width,m.height,m.Pd,m.Qd,m.format,null);if(0!=g?f=0:(null!=f&&(f[0]=m.width[0]),null!=p&&(p[0]=m.height[0]),f=1),f){d.width=d.width[0],d.height=d.height[0],null!=l&&(l[0]=d.width),null!=u&&(u[0]=d.height);t:{if(l=new tG,(u=new eG).data=t,u.w=r,u.ha=a,u.kd=1,r=[0],e(null!=u),(0==(t=rd(u.data,u.w,u.ha,null,null,null,r,null,u))||7==t)&&r[0]&&(t=4),0==(r=t)){if(e(null!=h),l.data=u.data,l.w=u.w+u.offset,l.ha=u.ha-u.offset,l.put=tf,l.ac=td,l.bc=tp,l.ma=h,u.xa){if(null==(t=tk())){h=1;break t}if(function(t,r){for(var n=[0],s=[0],i=[0];;){if(null==t)return 0;if(null==r)return t.a=2,0;if(t.l=r,t.a=0,v(t.m,r.data,r.w,r.ha),!tm(t.m,n,s,i)){t.a=3;break}if(t.xb=nR,r.width=n[0],r.height=s[0],!tP(n[0],s[0],1,t,null))break;return 1}return e(0!=t.a),0}(t,l)){if(l=0==(r=rm(l.width,l.height,h.Oa,h.ba))){e:{for(l=t;;){if(null==l){l=0;break e}if(e(null!=l.s.yc),e(null!=l.s.Ya),e(0<l.s.Wb),e(null!=(a=l.l)),e(null!=(u=a.ma)),0!=l.xb){if(l.ca=u.ba,l.tb=u.tb,e(null!=l.ca),!rf(u.Oa,a,no)){l.a=2;break}if(!tC(l,a.width)||a.da)break;if((a.da||tn(l.ca.S))&&e3(),11>l.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=l.ca.f.kb.F&&e3()),l.Pb&&0<l.s.ua&&null==l.s.vb.X&&!T(l.s.vb,l.s.Wa.Xa)){l.a=1;break}l.xb=0}if(!tN(l,l.V,l.Ba,l.c,l.i,a.o,tw))break;u.Dc=l.Ma,l=1;break e}e(0!=l.a),l=0}l=!l}l&&(r=t.a)}else r=t.a}else if((t=new tY).Fa=u.na,t.P=u.P,t.qc=u.Sa,tZ(t,l)){if(0==(r=rm(l.width,l.height,h.Oa,h.ba))){if(t.Aa=0,a=h.Oa,e(null!=(u=t)),null!=a){if(0<(f=0>(f=a.Md)?0:100<f?255:255*f/100)){for(p=m=0;4>p;++p)12>(g=u.pb[p]).lc&&(g.ia=f*n8[0>g.lc?0:g.lc]>>3),m|=g.ia;m&&(alert("todo:VP8InitRandom"),u.ia=1)}u.Ga=a.Id,100<u.Ga?u.Ga=100:0>u.Ga&&(u.Ga=0)}(function(t,r){if(null==t)return 0;if(null==r)return tX(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!tZ(t,r))return 0;if(e(t.cb),null==r.ac||r.ac(r)){r.ob&&(t.L=0);var a=n6[t.L];if(2==t.L?(t.yb=0,t.zb=0):(t.yb=r.v-a>>4,t.zb=r.j-a>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=r.o+15+a>>4,t.Hb=r.va+15+a>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var l,u=t.ed;for(a=0;4>a;++a){if(t.Qa.Cb){var c=t.Qa.Lb[a];t.Qa.Fb||(c+=u.Tb)}else c=u.Tb;for(l=0;1>=l;++l){var h=t.gd[a][l],d=c;if(u.Pc&&(d+=u.vd[0],l&&(d+=u.od[0])),0<(d=0>d?0:63<d?63:d)){var f=d;0<u.wb&&(f=4<u.wb?f>>2:f>>1)>9-u.wb&&(f=9-u.wb),1>f&&(f=1),h.dd=f,h.tc=2*d+f,h.ld=40<=d?2:+(15<=d)}else h.tc=0;h.La=l}}}a=0}else tX(t,6,"Frame setup failed"),a=t.a;if(a=0==a){if(a){t.$c=0,0<t.Aa||(t.Ic=1);e:{a=t.Ic,u=4*(f=t.za);var p=32*f,m=f+1,g=0<t.L?f*(0<t.Aa?2:1):0,y=(2==t.Aa?2:1)*f;if((h=u+832+(l=3*(16*a+n6[t.L])/2*p)+(c=null!=t.Fa&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=h)a=0;else{if(h>t.Vb){if(t.Vb=0,t.Ec=i(h),t.Fc=0,null==t.Ec){a=tX(t,1,"no memory during frame initialization.");break e}t.Vb=h}h=t.Ec,d=t.Fc,t.Ac=h,t.Bc=d,d+=u,t.Gd=o(p,tV),t.Hd=0,t.rb=o(m+1,tB),t.sb=1,t.wa=g?o(g,tD):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=f),e(!0),t.oc=h,t.pc=d,d+=832,t.ya=o(y,tU),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,2==t.Aa&&(t.D.aa+=f),t.R=16*f,t.B=8*f,f=(p=n6[t.L])*t.R,p=p/2*t.B,t.sa=h,t.ta=d+f,t.qa=t.sa,t.ra=t.ta+16*a*t.R+p,t.Ha=t.qa,t.Ia=t.ra+8*a*t.B+p,t.$c=0,d+=l,t.mb=c?h:null,t.nb=c?d:null,e(d+c<=t.Fc+t.Vb),tJ(t),s(t.Ac,t.Bc,0,u),a=1}}if(a){if(r.ka=0,r.y=t.sa,r.O=t.ta,r.f=t.qa,r.N=t.ra,r.ea=t.Ha,r.Vd=t.Ia,r.fa=t.R,r.Rc=t.B,r.F=null,r.J=0,!r7){for(a=-255;255>=a;++a)r3[255+a]=0>a?-a:a;for(a=-1020;1020>=a;++a)r4[1020+a]=-128>a?-128:127<a?127:a;for(a=-112;112>=a;++a)r6[112+a]=-16>a?-16:15<a?15:a;for(a=-255;510>=a;++a)r8[255+a]=0>a?0:255<a?255:a;r7=1}rR=t7,rF=t3,rB=t4,rz=t6,rU=t8,rD=t5,rq=eF,rV=eD,rH=eU,rW=eq,rG=eB,rY=ez,rX=eV,r$=eH,rZ=eE,rK=eO,rJ=eT,rQ=eI,nT[0]=ef,nT[1]=et,nT[2]=eh,nT[3]=ed,nT[4]=ep,nT[5]=eg,nT[6]=em,nT[7]=ev,nT[8]=eb,nT[9]=ey,nO[0]=eo,nO[1]=er,nO[2]=en,nO[3]=es,nO[4]=ea,nO[5]=el,nO[6]=eu,nI[0]=ex,nI[1]=ee,nI[2]=e_,nI[3]=ej,nI[4]=eS,nI[5]=eA,nI[6]=eN,a=1}else a=0}a&&(a=function(t,r){for(t.M=0;t.M<t.Va;++t.M){var o,a=t.Jc[t.M&t.Xb],l=t.m,u=t;for(o=0;o<u.za;++o){var c=l,h=u,d=h.Ac,f=h.Bc+4*o,p=h.zc,m=h.ya[h.aa+o];if(h.Qa.Bb?m.$b=k(c,h.Pa.jb[0])?2+k(c,h.Pa.jb[2]):k(c,h.Pa.jb[1]):m.$b=0,h.kc&&(m.Ad=k(c,h.Bd)),m.Za=!k(c,145)+0,m.Za){var g=m.Ob,y=0;for(h=0;4>h;++h){var b,_=p[0+h];for(b=0;4>b;++b){_=nP[d[f+b]][_];for(var j=nL[k(c,_[0])];0<j;)j=nL[2*j+k(c,_[j])];_=-j,d[f+b]=_}n(g,y,d,f,4),y+=4,p[0+h]=_}}else _=k(c,156)?k(c,128)?1:3:2*!!k(c,163),m.Ob[0]=_,s(d,f,_,4),s(p,0,_,4);m.Dd=k(c,142)?k(c,114)?k(c,183)?1:3:2:0}if(u.m.Ka)return tX(t,7,"Premature end-of-partition0 encountered.");for(;t.ja<t.za;++t.ja){if(u=a,c=(l=t).rb[l.sb-1],d=l.rb[l.sb+l.ja],o=l.ya[l.aa+l.ja],f=l.kc?o.Ad:0)c.la=d.la=0,o.Za||(c.Na=d.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{if(c=d,d=u,f=l.Pa.Xc,p=l.ya[l.aa+l.ja],m=l.pb[p.$b],h=p.ad,g=0,y=l.rb[l.sb-1],_=b=0,s(h,g,0,384),p.Za)var w,A,N=0,L=f[3];else{j=i(16);var P=c.Na+y.Na;if(P=nA(d,f[1],P,m.Eb,0,j,0),c.Na=y.Na=(0<P)+0,1<P)rR(j,0,h,g);else{var C=j[0]+3>>3;for(j=0;256>j;j+=16)h[g+j]=C}N=1,L=f[0]}var E=15&c.la,O=15&y.la;for(j=0;4>j;++j){var T=1&O;for(C=A=0;4>C;++C)E=E>>1|(T=(P=nA(d,L,P=T+(1&E),m.Sc,N,h,g))>N)<<7,A=A<<2|(3<P?3:1<P?2:0!=h[g+0]),g+=16;E>>=4,O=O>>1|T<<7,b=(b<<8|A)>>>0}for(L=E,N=O>>4,w=0;4>w;w+=2){for(A=0,E=c.la>>4+w,O=y.la>>4+w,j=0;2>j;++j){for(T=1&O,C=0;2>C;++C)P=T+(1&E),E=E>>1|(T=0<(P=nA(d,f[2],P,m.Qc,0,h,g)))<<3,A=A<<2|(3<P?3:1<P?2:0!=h[g+0]),g+=16;E>>=2,O=O>>1|T<<5}_|=A<<4*w,L|=E<<4<<w,N|=(240&O)<<w}c.la=L,y.la=N,p.Hc=b,p.Gc=_,p.ia=43690&_?0:m.ia,f=!(b|_)}if(0<l.L&&(l.wa[l.Y+l.ja]=l.gd[o.$b][o.Za],l.wa[l.Y+l.ja].La|=!f),u.Ka)return tX(t,7,"Premature end-of-file encountered.")}if(tJ(t),l=r,u=1,o=(a=t).D,c=0<a.L&&a.M>=a.zb&&a.M<=a.Va,0==a.Aa)e:{if(o.M=a.M,o.uc=c,rh(a,o),u=1,o=(A=a.D).Nb,c=(_=n6[a.L])*a.R,d=_/2*a.B,j=16*o*a.R,C=8*o*a.B,f=a.sa,p=a.ta-c+j,m=a.qa,h=a.ra-d+C,g=a.Ha,y=a.Ia-d+C,O=0==(E=A.M),b=E>=a.Va-1,2==a.Aa&&rh(a,A),A.uc)for(T=(P=a).D.M,e(P.D.uc),A=P.yb;A<P.Hb;++A){N=A,L=T;var I=(M=(H=P).D).Nb;w=H.R;var M=M.wa[M.Y+N],R=H.sa,F=H.ta+16*I*w+16*N,D=M.dd,B=M.tc;if(0!=B)if(e(3<=B),1==H.L)0<N&&rK(R,F,w,B+4),M.La&&rQ(R,F,w,B),0<L&&rZ(R,F,w,B+4),M.La&&rJ(R,F,w,B);else{var z=H.B,U=H.qa,q=H.ra+8*I*z+8*N,V=H.Ha,H=H.Ia+8*I*z+8*N;I=M.ld,0<N&&(rV(R,F,w,B+4,D,I),rW(U,q,V,H,z,B+4,D,I)),M.La&&(rY(R,F,w,B,D,I),r$(U,q,V,H,z,B,D,I)),0<L&&(rq(R,F,w,B+4,D,I),rH(U,q,V,H,z,B+4,D,I)),M.La&&(rG(R,F,w,B,D,I),rX(U,q,V,H,z,B,D,I))}}if(a.ia&&alert("todo:DitherRow"),null!=l.put){if(A=16*E,E=16*(E+1),O?(l.y=a.sa,l.O=a.ta+j,l.f=a.qa,l.N=a.ra+C,l.ea=a.Ha,l.W=a.Ia+C):(A-=_,l.y=f,l.O=p,l.f=m,l.N=h,l.ea=g,l.W=y),b||(E-=_),E>l.o&&(E=l.o),l.F=null,l.J=null,null!=a.Fa&&0<a.Fa.length&&A<E&&(l.J=function(t,r,s,o){var a=r.width,l=r.o;if(e(null!=t&&null!=r),0>s||0>=o||s+o>l)return null;if(!t.Cc){if(null==t.ga){if(t.ga=new eZ,(N=null==t.ga)||(N=r.width*r.o,e(0==t.Gb.length),t.Gb=i(N),t.Uc=0,null==t.Gb?N=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,N=1),N=!N),!N){N=t.ga;var u=t.Fa,c=t.P,h=t.qc,d=t.mb,f=t.nb,p=c+1,m=h-1,g=N.l;if(e(null!=u&&null!=d&&null!=r),nF[0]=null,nF[1]=eK,nF[2]=eJ,nF[3]=eQ,N.ca=d,N.tb=f,N.c=r.width,N.i=r.height,e(0<N.c&&0<N.i),1>=h)r=0;else if(N.$a=3&u[c+0],N.Z=u[c+0]>>2&3,N.Lc=u[c+0]>>4&3,c=u[c+0]>>6&3,0>N.$a||1<N.$a||4<=N.Z||1<N.Lc||c)r=0;else if(g.put=tf,g.ac=td,g.bc=tp,g.ma=N,g.width=r.width,g.height=r.height,g.Da=r.Da,g.v=r.v,g.va=r.va,g.j=r.j,g.o=r.o,N.$a)t:{for(e(1==N.$a),r=tk();;){if(null==r){r=0;break t}if(e(null!=N),N.mc=r,r.c=N.c,r.i=N.i,r.l=N.l,r.l.ma=N,r.l.width=N.c,r.l.height=N.i,r.a=0,v(r.m,u,p,m),!tP(N.c,N.i,1,r,null)||(1==r.ab&&3==r.gc[0].hc&&tx(r.s)?(N.ic=1,u=r.c*r.i,r.Ta=null,r.Ua=0,r.V=i(u),r.Ba=0,null==r.V?(r.a=1,r=0):r=1):(N.ic=0,r=tC(r,N.c)),!r))break;r=1;break t}N.mc=null,r=0}else r=m>=N.c*N.i;N=!r}if(N)return null;1!=t.ga.Lc?t.Ga=0:o=l-s}e(null!=t.ga),e(s+o<=l);t:{if(r=(u=t.ga).c,l=u.l.o,0==u.$a){if(p=t.rc,m=t.Vc,g=t.Fa,c=t.P+1+s*r,h=t.mb,d=t.nb+s*r,e(c<=t.P+t.qc),0!=u.Z)for(e(null!=nF[u.Z]),N=0;N<o;++N)nF[u.Z](p,m,g,c,h,d,r),p=h,m=d,d+=r,c+=r;else for(N=0;N<o;++N)n(h,d,g,c,r),p=h,m=d,d+=r,c+=r;t.rc=p,t.Vc=m}else{if(e(null!=u.mc),r=s+o,e(null!=(N=u.mc)),e(r<=N.i),N.C>=r)r=1;else if(u.ic||e3(),u.ic){u=N.V,p=N.Ba,m=N.c;var y=N.i,b=(g=1,c=N.$/m,h=N.$%m,d=N.m,f=N.s,N.$),_=m*y,j=m*r,w=f.wc,A=b<j?t_(f,h,c):null;e(b<=_),e(r<=y),e(tx(f));e:for(;;){for(;!d.h&&b<j;){if(h&w||(A=t_(f,h,c)),e(null!=A),S(d),256>(y=ty(A.G[0],A.H[0],d)))u[p+b]=y,++b,++h>=m&&(h=0,++c<=r&&!(c%16)&&tS(N,c));else{if(!(280>y)){g=0;break e}y=tg(y-256,d);var N,L,k=ty(A.G[4],A.H[4],d);if(S(d),!(b>=(k=tv(m,k=tg(k,d)))&&_-b>=y)){g=0;break e}for(L=0;L<y;++L)u[p+b+L]=u[p+b+L-k];for(b+=y,h+=y;h>=m;)h-=m,++c<=r&&!(c%16)&&tS(N,c);b<j&&h&w&&(A=t_(f,h,c))}e(d.h==x(d))}tS(N,c>r?r:c);break}!g||d.h&&b<_?(g=0,N.a=d.h?5:3):N.$=b,r=g}else r=tN(N,N.V,N.Ba,N.c,N.i,r,tE);if(!r){o=0;break t}}s+o>=l&&(t.Cc=1),o=1}if(!o)return null;if(t.Cc&&(null!=(o=t.ga)&&(o.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+s*a}(a,l,A,E-A),l.F=a.mb,null==l.F&&0==l.F.length)){u=tX(a,3,"Could not decode alpha data.");break e}A<l.j&&(_=l.j-A,A=l.j,e(!(1&_)),l.O+=a.R*_,l.N+=a.B*(_>>1),l.W+=a.B*(_>>1),null!=l.F&&(l.J+=l.width*_)),A<E&&(l.O+=l.v,l.N+=l.v>>1,l.W+=l.v>>1,null!=l.F&&(l.J+=l.v),l.ka=A-l.j,l.U=l.va-l.v,l.T=E-A,u=l.put(l))}o+1!=a.Ic||b||(n(a.sa,a.ta-c,f,p+16*a.R,c),n(a.qa,a.ra-d,m,h+8*a.B,d),n(a.Ha,a.Ia-d,g,y+8*a.B,d))}if(!u)return tX(t,6,"Output aborted.")}return 1}(t,r)),null!=r.bc&&r.bc(r),a&=1}return a?(t.cb=0,a):0})(t,l)||(r=t.a)}}else r=t.a;0==r&&null!=h.Oa&&h.Oa.fd&&(r=rp(h.ba))}h=r}c=0!=h?null:11>c?d.f.RGBA.eb:d.f.kb.y}else c=null;return c};var n7=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function u(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16)>>>0}function c(t,e){return(t[e+0]|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0}new l;var h=[0],d=[0],f=[],p=new l,m=function(t,e){var r={},n=0,s=!1,i=0,o=0;if(r.frames=[],!function(t,e){for(var r=0;r<4;r++)if(t[e+r]!="RIFF".charCodeAt(r))return!0;return!1}(t,e)){for(c(t,e+=4),e+=8;e<t.length;){var a,l,h,d=function(t,e){for(var r="",n=0;n<4;n++)r+=String.fromCharCode(t[e++]);return r}(t,e),f=c(t,e+=4);e+=4;var p=f+(1&f);switch(d){case"VP8 ":case"VP8L":void 0===r.frames[n]&&(r.frames[n]={}),(h=r.frames[n]).src_off=s?o:e-8,h.src_size=i+f+8,n++,s&&(s=!1,i=0,o=0);break;case"VP8X":(h=r.header={}).feature_flags=t[e];var m=e+4;h.canvas_width=1+u(t,m),m+=3,h.canvas_height=1+u(t,m),m+=3;break;case"ALPH":s=!0,i=p+8,o=e-8;break;case"ANIM":(h=r.header).bgcolor=c(t,e),m=e+4,h.loop_count=t[(a=m)+0]|t[a+1]<<8,m+=2;break;case"ANMF":(h=r.frames[n]={}).offset_x=2*u(t,e),e+=3,h.offset_y=2*u(t,e),e+=3,h.width=1+u(t,e),e+=3,h.height=1+u(t,e),e+=3,h.duration=u(t,e),e+=3,l=t[e++],h.dispose=1&l,h.blend=l>>1&1}"ANMF"!=d&&(e+=p)}return r}}(t,0);m.response=t,m.rgbaoutput=!0,m.dataurl=!1;var g=m.header?m.header:null,v=m.frames?m.frames:null;if(g){g.loop_counter=g.loop_count,h=[g.canvas_height],d=[g.canvas_width];for(var y=0;y<v.length&&0!=v[y].blend;y++);}var b=v[0],_=p.WebPDecodeRGBA(t,b.src_off,b.src_size,d,h);b.rgba=_,b.imgwidth=d[0],b.imgheight=h[0];for(var j=0;j<d[0]*h[0]*4;j++)f[j]=_[j];return this.width=d,this.height=h,this.data=f,this}e0=z.API,rt=function(t){return t=t||{},this.isStrokeTransparent=t.isStrokeTransparent||!1,this.strokeOpacity=t.strokeOpacity||1,this.strokeStyle=t.strokeStyle||"#000000",this.fillStyle=t.fillStyle||"#000000",this.isFillTransparent=t.isFillTransparent||!1,this.fillOpacity=t.fillOpacity||1,this.font=t.font||"10px sans-serif",this.textBaseline=t.textBaseline||"alphabetic",this.textAlign=t.textAlign||"left",this.lineWidth=t.lineWidth||1,this.lineJoin=t.lineJoin||"miter",this.lineCap=t.lineCap||"butt",this.path=t.path||[],this.transform=void 0!==t.transform?t.transform.clone():new e7,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new e6,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new e6,this.lineDashOffset=t.lineDashOffset||0,this.lineDash=t.lineDash||[],this.margin=t.margin||[0,0,0,0],this.prevPageLastElemOffset=t.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof t.ignoreClearRect||t.ignoreClearRect,this},e0.events.push(["initialized",function(){this.context2d=new re(this),e1=this.internal.f2,e2=this.internal.getCoordinateString,e5=this.internal.getVerticalCoordinateString,e3=this.internal.getHorizontalCoordinate,e4=this.internal.getVerticalCoordinate,e6=this.internal.Point,e8=this.internal.Rectangle,e7=this.internal.Matrix,e9=new rt}]),(re=function(t){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}}),Object.defineProperty(this,"pdf",{get:function(){return t}});var e=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return e},set:function(t){e=!!t}});var r=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(t){r=!!t}});var n=0;Object.defineProperty(this,"posX",{get:function(){return n},set:function(t){isNaN(t)||(n=t)}});var s=0;Object.defineProperty(this,"posY",{get:function(){return s},set:function(t){isNaN(t)||(s=t)}}),Object.defineProperty(this,"margin",{get:function(){return e9.margin},set:function(t){var e;"number"==typeof t?e=[t,t,t,t]:((e=[,,,,])[0]=t[0],e[1]=t.length>=2?t[1]:e[0],e[2]=t.length>=3?t[2]:e[0],e[3]=t.length>=4?t[3]:e[1]),e9.margin=e}});var i=!1;Object.defineProperty(this,"autoPaging",{get:function(){return i},set:function(t){i=t}});var o=0;Object.defineProperty(this,"lastBreak",{get:function(){return o},set:function(t){o=t}});var a=[];Object.defineProperty(this,"pageBreaks",{get:function(){return a},set:function(t){a=t}}),Object.defineProperty(this,"ctx",{get:function(){return e9},set:function(t){t instanceof rt&&(e9=t)}}),Object.defineProperty(this,"path",{get:function(){return e9.path},set:function(t){e9.path=t}});var l=[];Object.defineProperty(this,"ctxStack",{get:function(){return l},set:function(t){l=t}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(t){var e;e=rr(t),this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(t){var e=rr(t);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(t){-1!==["butt","round","square"].indexOf(t)&&(this.ctx.lineCap=t,this.pdf.setLineCap(t))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(t){isNaN(t)||(this.ctx.lineWidth=t,this.pdf.setLineWidth(t))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(t){-1!==["bevel","round","miter"].indexOf(t)&&(this.ctx.lineJoin=t,this.pdf.setLineJoin(t))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(t){isNaN(t)||(this.ctx.miterLimit=t,this.pdf.setMiterLimit(t))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(t){this.ctx.textBaseline=t}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(t){-1!==["right","end","center","left","start"].indexOf(t)&&(this.ctx.textAlign=t)}});var u=null,c=null,h=null;Object.defineProperty(this,"fontFaces",{get:function(){return h},set:function(t){u=null,c=null,h=t}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(t){var e;if(this.ctx.font=t,null!==(e=/^\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(t))){var r=e[1];e[2];var n=e[3],s=e[4];e[5];var i=e[6],o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(s)[2];s="px"===o?Math.floor(parseFloat(s)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(s)*this.pdf.getFontSize()):Math.floor(parseFloat(s)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(s);var a=function(t){var e,r,n=[],s=t.trim();if(""===s)return eB;if(s in tD)return[tD[s]];for(;""!==s;){switch(r=null,e=(s=tz(s)).charAt(0)){case'"':case"'":r=function(t,e){for(var r=0;r<t.length;){if(t.charAt(r)===e)return[t.substring(0,r),t.substring(r+1)];r+=1}return null}(s.substring(1),e);break;default:r=function(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}(s)}if(null===r||(n.push(r[0]),""!==(s=tz(r[1]))&&","!==s.charAt(0)))return eB;s=s.replace(/^,/,"")}return n}(i);if(this.fontFaces){var l=function(t,e,r){for(var n=(r=r||{}).defaultFontFamily||"times",s=Object.assign({},tF,r.genericFontFamilies||{}),i=null,o=null,a=0;a<e.length;++a)if(s[(i=tM(e[a])).family]&&(i.family=s[i.family]),t.hasOwnProperty(i.family)){o=t[i.family];break}if(!(o=o||t[n]))throw Error("Could not find a font-family for the rule '"+tB(i)+"' and default family '"+n+"'.");if(o=function(t,e){if(e[t])return e[t];var r=tO[t],n=r<=tO.normal?-1:1,s=tR(e,tE,r,n);if(!s)throw Error("Could not find a matching font-stretch value for "+t);return s}(i.stretch,o),o=function(t,e){if(e[t])return e[t];for(var r=tC[t],n=0;n<r.length;++n)if(e[r[n]])return e[r[n]];throw Error("Could not find a matching font-style for "+t)}(i.style,o),!(o=function(t,e){if(e[t])return e[t];if(400===t&&e[500])return e[500];if(500===t&&e[400])return e[400];var r=tR(e,tT,tI[t],t<400?-1:1);if(!r)throw Error("Could not find a matching font-weight for value "+t);return r}(i.weight,o)))throw Error("Failed to resolve a font for the rule '"+tB(i)+"'.");return o}(function(t,e){var r,n=t.getFontList(),s=JSON.stringify(n);return(null===u||c!==s)&&(u=function(t){for(var e={},r=0;r<t.length;++r){var n=tM(t[r]),s=n.family,i=n.stretch,o=n.style,a=n.weight;e[s]=e[s]||{},e[s][i]=e[s][i]||{},e[s][i][o]=e[s][i][o]||{},e[s][i][o][a]=n}return e}((r=[],Object.keys(n).forEach(function(t){n[t].forEach(function(e){var n=null;switch(e){case"bold":n={family:t,weight:"bold"};break;case"italic":n={family:t,style:"italic"};break;case"bolditalic":n={family:t,weight:"bold",style:"italic"};break;case"":case"normal":n={family:t}}null!==n&&(n.ref={name:t,style:e},r.push(n))})}),r).concat(e)),c=s),u}(this.pdf,this.fontFaces),a.map(function(t){return{family:t,stretch:"normal",weight:n,style:r}}));this.pdf.setFont(l.ref.name,l.ref.style)}else{var h="";("bold"===n||parseInt(n,10)>=700||"bold"===r)&&(h="bold"),"italic"===r&&(h+="italic"),0===h.length&&(h="normal");for(var d="",f={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"},p=0;p<a.length;p++){if(void 0!==this.pdf.internal.getFont(a[p],h,{noFallback:!0,disableWarning:!0})){d=a[p];break}if("bolditalic"===h&&void 0!==this.pdf.internal.getFont(a[p],"bold",{noFallback:!0,disableWarning:!0}))d=a[p],h="bold";else if(void 0!==this.pdf.internal.getFont(a[p],"normal",{noFallback:!0,disableWarning:!0})){d=a[p],h="normal";break}}if(""===d){for(var m=0;m<a.length;m++)if(f[a[m]]){d=f[a[m]];break}}d=""===d?"Times":d,this.pdf.setFont(d,h)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(t){this.ctx.globalCompositeOperation=t}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(t){this.ctx.globalAlpha=t}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(t){this.ctx.lineDashOffset=t,rL.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(t){this.ctx.lineDash=t,rL.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=!!t}})}).prototype.setLineDash=function(t){this.lineDash=t},re.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},re.prototype.fill=function(){rc.call(this,"fill",!1)},re.prototype.stroke=function(){rc.call(this,"stroke",!1)},re.prototype.beginPath=function(){this.path=[{type:"begin"}]},re.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw h("jsPDF.context2d.moveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.moveTo");var r=this.ctx.transform.applyToPoint(new e6(t,e));this.path.push({type:"mt",x:r.x,y:r.y}),this.ctx.lastPoint=new e6(t,e)},re.prototype.closePath=function(){var t=new e6(0,0),e=0;for(e=this.path.length-1;-1!==e;e--)if("begin"===this.path[e].type&&"object"===(0,s.default)(this.path[e+1])&&"number"==typeof this.path[e+1].x){t=new e6(this.path[e+1].x,this.path[e+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new e6(t.x,t.y)},re.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw h("jsPDF.context2d.lineTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.lineTo");var r=this.ctx.transform.applyToPoint(new e6(t,e));this.path.push({type:"lt",x:r.x,y:r.y}),this.ctx.lastPoint=new e6(r.x,r.y)},re.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),rc.call(this,null,!0)},re.prototype.quadraticCurveTo=function(t,e,r,n){if(isNaN(r)||isNaN(n)||isNaN(t)||isNaN(e))throw h("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var s=this.ctx.transform.applyToPoint(new e6(r,n)),i=this.ctx.transform.applyToPoint(new e6(t,e));this.path.push({type:"qct",x1:i.x,y1:i.y,x:s.x,y:s.y}),this.ctx.lastPoint=new e6(s.x,s.y)},re.prototype.bezierCurveTo=function(t,e,r,n,s,i){if(isNaN(s)||isNaN(i)||isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw h("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var o=this.ctx.transform.applyToPoint(new e6(s,i)),a=this.ctx.transform.applyToPoint(new e6(t,e)),l=this.ctx.transform.applyToPoint(new e6(r,n));this.path.push({type:"bct",x1:a.x,y1:a.y,x2:l.x,y2:l.y,x:o.x,y:o.y}),this.ctx.lastPoint=new e6(o.x,o.y)},re.prototype.arc=function(t,e,r,n,s,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(s))throw h("jsPDF.context2d.arc: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.arc");if(i=!!i,!this.ctx.transform.isIdentity){var o=this.ctx.transform.applyToPoint(new e6(t,e));t=o.x,e=o.y;var a=this.ctx.transform.applyToPoint(new e6(0,r)),l=this.ctx.transform.applyToPoint(new e6(0,0));r=Math.sqrt(Math.pow(a.x-l.x,2)+Math.pow(a.y-l.y,2))}Math.abs(s-n)>=2*Math.PI&&(n=0,s=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radius:r,startAngle:n,endAngle:s,counterclockwise:i})},re.prototype.arcTo=function(t,e,r,n,s){throw Error("arcTo not implemented.")},re.prototype.rect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw h("jsPDF.context2d.rect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(t,e),this.lineTo(t+r,e),this.lineTo(t+r,e+n),this.lineTo(t,e+n),this.lineTo(t,e),this.lineTo(t+r,e),this.lineTo(t,e)},re.prototype.fillRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw h("jsPDF.context2d.fillRect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!rn.call(this)){var s={};"butt"!==this.lineCap&&(s.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(s.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,r,n),this.fill(),s.hasOwnProperty("lineCap")&&(this.lineCap=s.lineCap),s.hasOwnProperty("lineJoin")&&(this.lineJoin=s.lineJoin)}},re.prototype.strokeRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw h("jsPDF.context2d.strokeRect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.strokeRect");rs.call(this)||(this.beginPath(),this.rect(t,e,r,n),this.stroke())},re.prototype.clearRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw h("jsPDF.context2d.clearRect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(t,e,r,n))},re.prototype.save=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("q");if(this.pdf.setPage(e),t){this.ctx.fontSize=this.pdf.internal.getFontSize();var n=new rt(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},re.prototype.restore=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,r=0;r<this.pdf.internal.getNumberOfPages();r++)this.pdf.setPage(r+1),this.pdf.internal.out("Q");this.pdf.setPage(e),t&&0!==this.ctxStack.length&&(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)},re.prototype.toDataURL=function(){throw Error("toDataUrl not implemented.")},rr=function(t){var e,r,n,s;if(!0===t.isCanvasGradient&&(t=t.getColor()),!t)return{r:0,g:0,b:0,a:0,style:t};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(t))e=0,r=0,n=0,s=0;else{var i=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==i)e=parseInt(i[1]),r=parseInt(i[2]),n=parseInt(i[3]),s=1;else if(null!==(i=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(i[1]),r=parseInt(i[2]),n=parseInt(i[3]),s=parseFloat(i[4]);else{if(s=1,"string"==typeof t&&"#"!==t.charAt(0)){var o=new g(t);t=o.ok?o.toHex():"#000000"}4===t.length?(e=t.substring(1,2),e+=e,r=t.substring(2,3),r+=r,n=t.substring(3,4),n+=n):(e=t.substring(1,3),r=t.substring(3,5),n=t.substring(5,7)),e=parseInt(e,16),r=parseInt(r,16),n=parseInt(n,16)}}return{r:e,g:r,b:n,a:s,style:t}},rn=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},rs=function(){return!!(this.ctx.isStrokeTransparent||0==this.globalAlpha)},re.prototype.fillText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw h("jsPDF.context2d.fillText: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!rn.call(this)){var s=rA(this.ctx.transform.rotation);ry.call(this,{text:t,x:e,y:r,scale:this.ctx.transform.scaleX,angle:s,align:this.textAlign,maxWidth:n})}},re.prototype.strokeText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw h("jsPDF.context2d.strokeText: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!rs.call(this)){n=isNaN(n)?void 0:n;var s=rA(this.ctx.transform.rotation);ry.call(this,{text:t,x:e,y:r,scale:this.ctx.transform.scaleX,renderingMode:"stroke",angle:s,align:this.textAlign,maxWidth:n})}},re.prototype.measureText=function(t){if("string"!=typeof t)throw h("jsPDF.context2d.measureText: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.measureText");var e=this.pdf,r=this.pdf.internal.scaleFactor,n=e.internal.getFontSize(),s=e.getStringUnitWidth(t)*n/e.internal.scaleFactor;return new function(t){var e=(t=t||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return e}}),this}({width:s*=Math.round(96*r/72*1e4)/1e4})},re.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw h("jsPDF.context2d.scale: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.scale");var r=new e7(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(r)},re.prototype.rotate=function(t){if(isNaN(t))throw h("jsPDF.context2d.rotate: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new e7(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},re.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw h("jsPDF.context2d.translate: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.translate");var r=new e7(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(r)},re.prototype.transform=function(t,e,r,n,s,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(s)||isNaN(i))throw h("jsPDF.context2d.transform: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.transform");var o=new e7(t,e,r,n,s,i);this.ctx.transform=this.ctx.transform.multiply(o)},re.prototype.setTransform=function(t,e,r,n,s,i){t=isNaN(t)?1:t,e=isNaN(e)?0:e,r=isNaN(r)?0:r,n=isNaN(n)?1:n,s=isNaN(s)?0:s,i=isNaN(i)?0:i,this.ctx.transform=new e7(t,e,r,n,s,i)},ri=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0},re.prototype.drawImage=function(t,e,r,n,s,i,o,a,l){var u=this.pdf.getImageProperties(t),c=1,h=1,d=1,f=1;void 0!==n&&void 0!==a&&(d=a/n,f=l/s,c=u.width/n*a/n,h=u.height/s*l/s),void 0===i&&(i=e,o=r,e=0,r=0),void 0!==n&&void 0===a&&(a=n,l=s),void 0===n&&void 0===a&&(a=u.width,l=u.height);var p=this.ctx.transform.decompose(),m=rA(p.rotate.shx),g=new e7,v=(g=(g=(g=g.multiply(p.translate)).multiply(p.skew)).multiply(p.scale)).applyToRectangle(new e8(i-e*d,o-r*f,n*c,s*h));if(this.autoPaging){for(var y,b=ro.call(this,v),_=[],j=0;j<b.length;j+=1)-1===_.indexOf(b[j])&&_.push(b[j]);ru(_);for(var w=_[0],x=_[_.length-1],A=w;A<x+1;A++){this.pdf.setPage(A);var S=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],N=1===A?this.posY+this.margin[0]:this.margin[0],L=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],k=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],P=1===A?0:L+(A-2)*k;if(0!==this.ctx.clip_path.length){var C=this.path;y=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rl(y,this.posX+this.margin[3],-P+N+this.ctx.prevPageLastElemOffset),rh.call(this,"fill",!0),this.path=C}var E=JSON.parse(JSON.stringify(v));E=rl([E],this.posX+this.margin[3],-P+N+this.ctx.prevPageLastElemOffset)[0];var O=(A>w||A<x)&&ri.call(this);O&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],S,k,null).clip().discardPath()),this.pdf.addImage(t,"JPEG",E.x,E.y,E.w,E.h,null,null,m),O&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(t,"JPEG",v.x,v.y,v.w,v.h,null,null,m)},ro=function(t,e,r){var n=[];e=e||this.pdf.internal.pageSize.width,r=r||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var s=this.posY+this.ctx.prevPageLastElemOffset;switch(t.type){default:case"mt":case"lt":n.push(Math.floor((t.y+s)/r)+1);break;case"arc":n.push(Math.floor((t.y+s-t.radius)/r)+1),n.push(Math.floor((t.y+s+t.radius)/r)+1);break;case"qct":var i=rS(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);n.push(Math.floor((i.y+s)/r)+1),n.push(Math.floor((i.y+i.h+s)/r)+1);break;case"bct":var o=rN(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x2,t.y2,t.x,t.y);n.push(Math.floor((o.y+s)/r)+1),n.push(Math.floor((o.y+o.h+s)/r)+1);break;case"rect":n.push(Math.floor((t.y+s)/r)+1),n.push(Math.floor((t.y+t.h+s)/r)+1)}for(var a=0;a<n.length;a+=1)for(;this.pdf.internal.getNumberOfPages()<n[a];)ra.call(this);return n},ra=function(){var t=this.fillStyle,e=this.strokeStyle,r=this.font,n=this.lineCap,s=this.lineWidth,i=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=r,this.lineCap=n,this.lineWidth=s,this.lineJoin=i},rl=function(t,e,r){for(var n=0;n<t.length;n++)switch(t[n].type){case"bct":t[n].x2+=e,t[n].y2+=r;case"qct":t[n].x1+=e,t[n].y1+=r;default:t[n].x+=e,t[n].y+=r}return t},ru=function(t){return t.sort(function(t,e){return t-e})},rc=function(t,e){var r=this.fillStyle,n=this.strokeStyle,s=this.lineCap,i=this.lineWidth,o=Math.abs(i*this.ctx.transform.scaleX),a=this.lineJoin;if(this.autoPaging){for(var l,u,c=JSON.parse(JSON.stringify(this.path)),h=JSON.parse(JSON.stringify(this.path)),d=[],f=0;f<h.length;f++)if(void 0!==h[f].x)for(var p=ro.call(this,h[f]),m=0;m<p.length;m+=1)-1===d.indexOf(p[m])&&d.push(p[m]);for(var g=0;g<d.length;g++)for(;this.pdf.internal.getNumberOfPages()<d[g];)ra.call(this);ru(d);for(var v=d[0],y=d[d.length-1],b=v;b<y+1;b++){this.pdf.setPage(b),this.fillStyle=r,this.strokeStyle=n,this.lineCap=s,this.lineWidth=o,this.lineJoin=a;var _=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],j=1===b?this.posY+this.margin[0]:this.margin[0],w=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],x=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],A=1===b?0:w+(b-2)*x;if(0!==this.ctx.clip_path.length){var S=this.path;l=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rl(l,this.posX+this.margin[3],-A+j+this.ctx.prevPageLastElemOffset),rh.call(this,t,!0),this.path=S}if(u=JSON.parse(JSON.stringify(c)),this.path=rl(u,this.posX+this.margin[3],-A+j+this.ctx.prevPageLastElemOffset),!1===e||0===b){var N=(b>v||b<y)&&ri.call(this);N&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_,x,null).clip().discardPath()),rh.call(this,t,e),N&&this.pdf.restoreGraphicsState()}this.lineWidth=i}this.path=c}else this.lineWidth=o,rh.call(this,t,e),this.lineWidth=i},rh=function(t,e){if(("stroke"!==t||e||!rs.call(this))&&("stroke"===t||e||!rn.call(this))){for(var r,n,s=[],i=this.path,o=0;o<i.length;o++){var a=i[o];switch(a.type){case"begin":s.push({begin:!0});break;case"close":s.push({close:!0});break;case"mt":s.push({start:a,deltas:[],abs:[]});break;case"lt":var l=s.length;if(i[o-1]&&!isNaN(i[o-1].x)&&(r=[a.x-i[o-1].x,a.y-i[o-1].y],l>0)){for(;l>=0;l--)if(!0!==s[l-1].close&&!0!==s[l-1].begin){s[l-1].deltas.push(r),s[l-1].abs.push(a);break}}break;case"bct":r=[a.x1-i[o-1].x,a.y1-i[o-1].y,a.x2-i[o-1].x,a.y2-i[o-1].y,a.x-i[o-1].x,a.y-i[o-1].y],s[s.length-1].deltas.push(r);break;case"qct":var u=i[o-1].x+2/3*(a.x1-i[o-1].x),c=i[o-1].y+2/3*(a.y1-i[o-1].y),h=a.x+2/3*(a.x1-a.x),d=a.y+2/3*(a.y1-a.y),f=a.x,p=a.y;r=[u-i[o-1].x,c-i[o-1].y,h-i[o-1].x,d-i[o-1].y,f-i[o-1].x,p-i[o-1].y],s[s.length-1].deltas.push(r);break;case"arc":s.push({deltas:[],abs:[],arc:!0}),Array.isArray(s[s.length-1].abs)&&s[s.length-1].abs.push(a)}}n=e?null:"stroke"===t?"stroke":"fill";for(var m=!1,g=0;g<s.length;g++)if(s[g].arc)for(var v=s[g].abs,y=0;y<v.length;y++){var b=v[y];"arc"===b.type?rp.call(this,b.x,b.y,b.radius,b.startAngle,b.endAngle,b.counterclockwise,void 0,e,!m):rb.call(this,b.x,b.y),m=!0}else if(!0===s[g].close)this.pdf.internal.out("h"),m=!1;else if(!0!==s[g].begin){var _=s[g].start.x,j=s[g].start.y;r_.call(this,s[g].deltas,_,j),m=!0}n&&rm.call(this,n),e&&rg.call(this)}},rd=function(t){var e=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,r=e*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return t-r;case"top":return t+e-r;case"hanging":return t+e-2*r;case"middle":return t+e/2-r;default:return t}},rf=function(t){return t+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)},re.prototype.createLinearGradient=function(){var t=function(){};return t.colorStops=[],t.addColorStop=function(t,e){this.colorStops.push([t,e])},t.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},t.isCanvasGradient=!0,t},re.prototype.createPattern=function(){return this.createLinearGradient()},re.prototype.createRadialGradient=function(){return this.createLinearGradient()},rp=function(t,e,r,n,s,i,o,a,l){for(var u=rw.call(this,r,n,s,i),c=0;c<u.length;c++){var h=u[c];0===c&&(l?rv.call(this,h.x1+t,h.y1+e):rb.call(this,h.x1+t,h.y1+e)),rj.call(this,t,e,h.x2,h.y2,h.x3,h.y3,h.x4,h.y4)}a?rg.call(this):rm.call(this,o)},rm=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},rg=function(){this.pdf.clip(),this.pdf.discardPath()},rv=function(t,e){this.pdf.internal.out(e2(t)+" "+e5(e)+" m")},ry=function(t){switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;default:e="left"}var e,r,n,s,i=this.pdf.getTextDimensions(t.text),o=rd.call(this,t.y),a=rf.call(this,o)-i.h,l=this.ctx.transform.applyToPoint(new e6(t.x,o));if(this.autoPaging){var u=this.ctx.transform.decompose(),c=new e7;c=(c=(c=c.multiply(u.translate)).multiply(u.skew)).multiply(u.scale);for(var h=this.ctx.transform.applyToRectangle(new e8(t.x,o,i.w,i.h)),d=c.applyToRectangle(new e8(t.x,a,i.w,i.h)),f=ro.call(this,d),p=[],m=0;m<f.length;m+=1)-1===p.indexOf(f[m])&&p.push(f[m]);ru(p);for(var g=p[0],v=p[p.length-1],y=g;y<v+1;y++){this.pdf.setPage(y);var b=1===y?this.posY+this.margin[0]:this.margin[0],_=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],j=this.pdf.internal.pageSize.height-this.margin[2],w=j-this.margin[0],x=this.pdf.internal.pageSize.width-this.margin[1],A=x-this.margin[3],S=1===y?0:_+(y-2)*w;if(0!==this.ctx.clip_path.length){var N=this.path;r=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rl(r,this.posX+this.margin[3],-1*S+b),rh.call(this,"fill",!0),this.path=N}var L=rl([JSON.parse(JSON.stringify(d))],this.posX+this.margin[3],-S+b+this.ctx.prevPageLastElemOffset)[0];t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),s=this.lineWidth,this.lineWidth=s*t.scale);var k="text"!==this.autoPaging;if(k||L.y+L.h<=j){if(k||L.y>=b&&L.x<=x){var P=k?t.text:this.pdf.splitTextToSize(t.text,t.maxWidth||x-L.x)[0],C=rl([JSON.parse(JSON.stringify(h))],this.posX+this.margin[3],-S+b+this.ctx.prevPageLastElemOffset)[0],E=k&&(y>g||y<v)&&ri.call(this);E&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],A,w,null).clip().discardPath()),this.pdf.text(P,C.x,C.y,{angle:t.angle,align:e,renderingMode:t.renderingMode}),E&&this.pdf.restoreGraphicsState()}}else L.y<j&&(this.ctx.prevPageLastElemOffset+=j-L.y);t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=s)}}else t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),s=this.lineWidth,this.lineWidth=s*t.scale),this.pdf.text(t.text,l.x+this.posX,l.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=s)},rb=function(t,e,r,n){r=r||0,n=n||0,this.pdf.internal.out(e2(t+r)+" "+e5(e+n)+" l")},r_=function(t,e,r){return this.pdf.lines(t,e,r,null,null)},rj=function(t,e,r,n,s,i,o,a){this.pdf.internal.out([e1(e3(r+t)),e1(e4(n+e)),e1(e3(s+t)),e1(e4(i+e)),e1(e3(o+t)),e1(e4(a+e)),"c"].join(" "))},rw=function(t,e,r,n){for(var s=2*Math.PI,i=Math.PI/2;e>r;)e-=s;var o=Math.abs(r-e);o<s&&n&&(o=s-o);for(var a=[],l=n?-1:1,u=e;o>1e-5;){var c=u+l*Math.min(o,i);a.push(rx.call(this,t,u,c)),o-=Math.abs(c-u),u=c}return a},rx=function(t,e,r){var n=(r-e)/2,s=t*Math.cos(n),i=t*Math.sin(n),o=-i,a=s*s+o*o,l=a+s*s+o*i,u=4/3*(Math.sqrt(2*a*l)-l)/(s*i-o*s),c=s-u*o,h=o+u*s,d=-h,f=n+e,p=Math.cos(f),m=Math.sin(f);return{x1:t*Math.cos(e),y1:t*Math.sin(e),x2:c*p-h*m,y2:c*m+h*p,x3:c*p-d*m,y3:c*m+d*p,x4:t*Math.cos(r),y4:t*Math.sin(r)}},rA=function(t){return 180*t/Math.PI},rS=function(t,e,r,n,s,i){var o=t+.5*(r-t),a=e+.5*(n-e),l=s+.5*(r-s),u=i+.5*(n-i),c=Math.min(t,s,o,l),h=Math.min(e,i,a,u);return new e8(c,h,Math.max(t,s,o,l)-c,Math.max(e,i,a,u)-h)},rN=function(t,e,r,n,s,i,o,a){var l,u,c,h,d,f,p,m,g,v,y,b,_,j,w=r-t,x=n-e,A=s-r,S=i-n,N=o-s,L=a-i;for(u=0;u<41;u++)g=(p=(c=t+(l=u/40)*w)+l*((d=r+l*A)-c))+l*(d+l*(s+l*N-d)-p),v=(m=(h=e+l*x)+l*((f=n+l*S)-h))+l*(f+l*(i+l*L-f)-m),0==u?(y=g,b=v,_=g,j=v):(y=Math.min(y,g),b=Math.min(b,v),_=Math.max(_,g),j=Math.max(j,v));return new e8(Math.round(y),Math.round(b),Math.round(_-y),Math.round(j-b))},rL=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var t=JSON.stringify({lineDash:this.ctx.lineDash,lineDashOffset:this.ctx.lineDashOffset});this.prevLineDash!==t&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=t)}},rk=z.API,rP=function(t){var e,r,n,s,i,o,a,l,u,c;for(/[^\x00-\xFF]/.test(t),r=[],n=0,s=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;s>n;n+=4)0!==(i=(t.charCodeAt(n)<<24)+(t.charCodeAt(n+1)<<16)+(t.charCodeAt(n+2)<<8)+t.charCodeAt(n+3))?(o=(i=((i=((i=((i=(i-(c=i%85))/85)-(u=i%85))/85)-(l=i%85))/85)-(a=i%85))/85)%85,r.push(o+33,a+33,l+33,u+33,c+33)):r.push(122);return function(t,e){for(var r=e;r>0;r--)t.pop()}(r,e.length),String.fromCharCode.apply(String,r)+"~>"},rC=function(t){var e,r,n,s,i,o=String,a="length",l="charCodeAt",u="slice",c="replace";for(t[u](-2),t=t[u](0,-2)[c](/\s/g,"")[c]("z","!!!!!"),n=[],s=0,i=(t+=e="uuuuu"[u](t[a]%5||5))[a];i>s;s+=5)r=0x31c84b1*(t[l](s)-33)+614125*(t[l](s+1)-33)+7225*(t[l](s+2)-33)+85*(t[l](s+3)-33)+(t[l](s+4)-33),n.push(255&r>>24,255&r>>16,255&r>>8,255&r);return function(t,e){for(var r=e;r>0;r--)t.pop()}(n,e[a]),o.fromCharCode.apply(o,n)},rE=function(t){var e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(t=t.replace(/\s/g,"")).indexOf(">")&&(t=t.substr(0,t.indexOf(">"))),t.length%2&&(t+="0"),!1===e.test(t))return"";for(var r="",n=0;n<t.length;n+=2)r+=String.fromCharCode("0x"+(t[n]+t[n+1]));return r},rO=function(t){for(var e=new Uint8Array(t.length),r=t.length;r--;)e[r]=t.charCodeAt(r);return(e=(0,i.zlibSync)(e)).reduce(function(t,e){return t+String.fromCharCode(e)},"")},rk.processDataByFilters=function(t,e){var r=0,n=t||"",s=[];for("string"==typeof(e=e||[])&&(e=[e]),r=0;r<e.length;r+=1)switch(e[r]){case"ASCII85Decode":case"/ASCII85Decode":n=rC(n),s.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":n=rP(n),s.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":n=rE(n),s.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":n=n.split("").map(function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)}).join("")+">",s.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":n=rO(n),s.push("/FlateDecode");break;default:throw Error('The filter: "'+e[r]+'" is not implemented')}return{data:n,reverseChain:s.reverse().join(" ")}},(rT=z.API).loadFile=function(t,e,r){var n=e,s=r;n=!1!==n,s="function"==typeof s?s:function(){};var i=void 0;try{i=function(t,e,r){var n=new XMLHttpRequest,s=0,i=function(t){var e=t.length,r=[],n=String.fromCharCode;for(s=0;s<e;s+=1)r.push(n(255&t.charCodeAt(s)));return r.join("")};if(n.open("GET",t,!e),n.overrideMimeType("text/plain; charset=x-user-defined"),!1===e&&(n.onload=function(){200===n.status?r(i(this.responseText)):r(void 0)}),n.send(null),e&&200===n.status)return i(n.responseText)}(t,n,s)}catch(t){}return i},rT.allowFsRead=void 0,rT.loadImageFile=rT.loadFile,function(t){function e(){return(l.html2canvas?Promise.resolve(l.html2canvas):Promise.resolve().then(n.t.bind(n,"html2canvas",23))).catch(function(t){return Promise.reject(Error("Could not load html2canvas: "+t))}).then(function(t){return t.default?t.default:t})}function r(){return(l.DOMPurify?Promise.resolve(l.DOMPurify):Promise.resolve().then(n.bind(n,"./node_modules/dompurify/dist/purify.es.mjs"))).catch(function(t){return Promise.reject(Error("Could not load dompurify: "+t))}).then(function(t){return t.default?t.default:t})}var i=function(t){var e=(0,s.default)(t);return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},o=function(t,e){var r=document.createElement(t);for(var n in e.className&&(r.className=e.className),e.innerHTML&&e.dompurify&&(r.innerHTML=e.dompurify.sanitize(e.innerHTML)),e.style)r.style[n]=e.style[n];return r},a=function t(e,r){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),s=e.firstChild;s;s=s.nextSibling)!0!==r&&1===s.nodeType&&"SCRIPT"===s.nodeName||n.appendChild(t(s,r));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft},!0)),n},u=function t(e){var r=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(Promise.resolve(),r);return(n=n.setProgress(1,t,1,[t])).set(e)};(u.prototype=Object.create(Promise.prototype)).constructor=u,u.convert=function(t,e){return t.__proto__=e||u.prototype,t},u.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"}},u.prototype.from=function(t,e){return this.then(function(){switch(e=e||function(t){switch(i(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.then(r).then(function(e){return this.set({src:o("div",{innerHTML:t,dompurify:e})})});case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}})},u.prototype.to=function(t){switch(t){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.")}},u.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 t={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||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},e=a(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===e.tagName&&(t.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(e),this.prop.container.firstChild.appendChild(o("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"})},u.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then(function(t){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,t(this.prop.container,e)}).then(function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)})},u.prototype.toContext2d=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then(function(t){var e=this.opt.jsPDF,r=this.opt.fontFaces,n=Object.assign({async:!0,allowTaint:!0,scale:"number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,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 n.onrendered,e.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,e.context2d.posX=this.opt.x,e.context2d.posY=this.opt.y,e.context2d.margin=this.opt.margin,e.context2d.fontFaces=r,r)for(var s=0;s<r.length;++s){var i=r[s],o=i.src.find(function(t){return"truetype"===t.format});o&&e.addFont(o.url,i.ref.name,i.ref.style)}return n.windowHeight=n.windowHeight||0,n.windowHeight=0==n.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):n.windowHeight,e.context2d.save(!0),t(this.prop.container,n)}).then(function(t){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)})},u.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t})},u.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},u.prototype.output=function(t,e,r){return"img"===(r=r||"pdf").toLowerCase()||"image"===r.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},u.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(t,e)})},u.prototype.outputImg=function(t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(t){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 "'+t+'" is not supported.'}})},u.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},u.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},u.prototype.set=function(t){if("object"!==i(t))return this;var e=Object.keys(t||{}).map(function(e){if(e in u.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}},this);return this.then(function(){return this.thenList(e)})},u.prototype.get=function(t,e){return this.then(function(){var r=t in u.template.prop?this.prop[t]:this.opt[t];return e?e(r):r})},u.prototype.setMargin=function(t){return this.then(function(){switch(i(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t}).then(this.setPageSize)},u.prototype.setPageSize=function(t){function e(t,e){return Math.floor(t*e/72*96)}return this.then(function(){(t=t||z.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:e(t.inner.width,t.k),height:e(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t})},u.prototype.setProgress=function(t,e,r,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=r&&(this.progress.n=r),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},u.prototype.updateProgress=function(t,e,r,n){return this.setProgress(t?this.progress.val+t:null,e||null,r?this.progress.n+r:null,n?this.progress.stack.concat(n):null)},u.prototype.then=function(t,e){var r=this;return this.thenCore(t,e,function(t,e){return r.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,function(e){return r.updateProgress(null,t),e}).then(t,e).then(function(t){return r.updateProgress(1),t})})},u.prototype.thenCore=function(t,e,r){r=r||Promise.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var n=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:u.convert(Object.assign({},this),Promise.prototype),s=r.call(n,t,e);return u.convert(s,this.__proto__)},u.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},u.prototype.thenList=function(t){var e=this;return t.forEach(function(t){e=e.thenCore(t)}),e},u.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return u.convert(e,this)},u.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},u.prototype.error=function(t){return this.then(function(){throw Error(t)})},u.prototype.using=u.prototype.set,u.prototype.saveAs=u.prototype.save,u.prototype.export=u.prototype.output,u.prototype.run=u.prototype.then,z.getPageSize=function(t,e,r){if("object"===(0,s.default)(t)){var n=t;t=n.orientation,e=n.unit||e,r=n.format||r}e=e||"mm",r=r||"a4",t=(""+(t||"P")).toLowerCase();var i,o=(""+r).toLowerCase(),a={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(e){case"pt":i=1;break;case"mm":i=72/25.4;break;case"cm":i=72/2.54;break;case"in":i=72;break;case"px":i=.75;break;case"pc":case"em":i=12;break;case"ex":i=6;break;default:throw"Invalid unit: "+e}var l,u=0,c=0;if(a.hasOwnProperty(o))u=a[o][1]/i,c=a[o][0]/i;else try{u=r[1],c=r[0]}catch(t){throw Error("Invalid format: "+r)}if("p"===t||"portrait"===t)t="p",c>u&&(l=c,c=u,u=l);else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;t="l",u>c&&(l=c,c=u,u=l)}return{width:c,height:u,unit:e,k:i,orientation:t}},t.html=function(t,e){(e=e||{}).callback=e.callback||function(){},e.html2canvas=e.html2canvas||{},e.html2canvas.canvas=e.html2canvas.canvas||this.canvas,e.jsPDF=e.jsPDF||this,e.fontFaces=e.fontFaces?e.fontFaces.map(tM):null;var r=new u(e);return e.worker?r:r.from(t).doCallback()}}(z.API),z.API.addJS=function(t){return eT=t,this.internal.events.subscribe("postPutResources",function(){eE=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(eE+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),eO=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+eT+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==eE&&void 0!==eO&&this.internal.out("/Names <</JavaScript "+eE+" 0 R>>")}),this},(rI=z.API).events.push(["postPutResources",function(){var t=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var e=this.outline.render().split(/\r\n/),r=0;r<e.length;r++){var n=e[r],s=t.exec(n);if(null!=s){var i=s[1];this.internal.newObjectDeferredBegin(i,!1)}this.internal.write(n)}if(this.outline.createNamedDestinations){var o=this.internal.pages.length,a=[];for(r=0;r<o;r++){var l=this.internal.newObject();a.push(l);var u=this.internal.getPageInfo(r+1);this.internal.write("<< /D["+u.objId+" 0 R /XYZ null null null]>> endobj")}var c=this.internal.newObject();for(this.internal.write("<< /Names [ "),r=0;r<a.length;r++)this.internal.write("(page_"+(r+1)+")"+a[r]+" 0 R");this.internal.write(" ] >>","endobj"),rM=this.internal.newObject(),this.internal.write("<< /Dests "+c+" 0 R"),this.internal.write(">>","endobj")}}]),rI.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+rM+" 0 R"))}]),rI.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(t,e,r){var n={title:e,options:r,children:[]};return null==t&&(t=this.root),t.children.push(n),n},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(e){e.id=t.internal.newObjectDeferred();for(var r=0;r<e.children.length;r++)this.genIds_r(e.children[r])},t.outline.renderRoot=function(t){this.objStart(t),this.line("/Type /Outlines"),t.children.length>0&&(this.line("/First "+this.makeRef(t.children[0])),this.line("/Last "+this.makeRef(t.children[t.children.length-1]))),this.line("/Count "+this.count_r({count:0},t)),this.objEnd()},t.outline.renderItems=function(e){for(var r=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<e.children.length;n++){var s=e.children[n];this.objStart(s),this.line("/Title "+this.makeString(s.title)),this.line("/Parent "+this.makeRef(e)),n>0&&this.line("/Prev "+this.makeRef(e.children[n-1])),n<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[n+1])),s.children.length>0&&(this.line("/First "+this.makeRef(s.children[0])),this.line("/Last "+this.makeRef(s.children[s.children.length-1])));var i=this.count=this.count_r({count:0},s);if(i>0&&this.line("/Count "+i),s.options&&s.options.pageNumber){var o=t.internal.getPageInfo(s.options.pageNumber);this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+r(0)+" 0]")}this.objEnd()}for(var a=0;a<e.children.length;a++)this.renderItems(e.children[a])},t.outline.line=function(t){this.ctx.val+=t+"\r\n"},t.outline.makeRef=function(t){return t.id+" 0 R"},t.outline.makeString=function(e){return"("+t.internal.pdfEscape(e)+")"},t.outline.objStart=function(t){this.ctx.val+="\r\n"+t.id+" 0 obj\r\n<<\r\n"},t.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},t.outline.count_r=function(t,e){for(var r=0;r<e.children.length;r++)t.count++,this.count_r(t,e.children[r]);return t.count}}]),rR=z.API,rF=[192,193,194,195,196,197,198,199],rR.processJPEG=function(t,e,r,n,s,i){var o,a=this.decode.DCT_DECODE,l=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=s||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,(o=function(t){for(var e,r=256*t.charCodeAt(4)+t.charCodeAt(5),n=t.length,s={width:0,height:0,numcomponents:1},i=4;i<n;i+=2){if(i+=r,-1!==rF.indexOf(t.charCodeAt(i+1))){e=256*t.charCodeAt(i+5)+t.charCodeAt(i+6),s={width:256*t.charCodeAt(i+7)+t.charCodeAt(i+8),height:e,numcomponents:t.charCodeAt(i+9)};break}r=256*t.charCodeAt(i+2)+t.charCodeAt(i+3)}return s}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:i=this.color_spaces.DEVICE_GRAY;break;case 4:i=this.color_spaces.DEVICE_CMYK;break;case 3:i=this.color_spaces.DEVICE_RGB}l={data:t,width:o.width,height:o.height,colorSpace:i,bitsPerComponent:8,filter:a,index:e,alias:r}}return l},z.API.processPNG=function(t,e,r,n){if(this.__addimage__.isArrayBuffer(t)&&(t=new Uint8Array(t)),this.__addimage__.isArrayBufferView(t)){var s,l,u,c,h,d,f=(0,a.decode)(t,{checkCrc:!0}),p=f.width,m=f.height,g=f.channels,v=f.palette,y=f.depth,b=(s=v&&1===g?function(t){for(var e=t.width,r=t.height,n=t.data,s=t.palette,i=t.depth,a=!1,l=[],u=[],c=void 0,h=!1,d=0,f=0;f<s.length;f++){var p=(0,o.default)(s[f],4),m=p[0],g=p[1],v=p[2],y=p[3];l.push(m,g,v),null!=y&&(0===y?(d++,u.length<1&&u.push(f)):y<255&&(h=!0))}if(h||d>1){a=!0,u=void 0;var b=e*r;c=new Uint8Array(b);for(var _=new DataView(n.buffer),j=0;j<b;j++){var w=eG(_,j,i),x=(0,o.default)(s[w],4)[3];c[j]=x}}else 0===d&&(u=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:a?8:void 0,colorBytes:n,alphaBytes:c,needSMask:a,palette:l,mask:u}}(f):2===g||4===g?function(t){for(var e=t.data,r=t.width,n=t.height,s=t.channels,i=t.depth,o=s-1,a=r*n,l=Math.ceil(a*o*i/8),u=Math.ceil(a*i/8),c=new Uint8Array(l),h=new Uint8Array(u),d=new DataView(e.buffer),f=new DataView(c.buffer),p=new DataView(h.buffer),m=!1,g=0;g<a;g++){for(var v=g*s,y=0;y<o;y++)eY(f,eG(d,v+y,i),g*o+y,i);var b=eG(d,v+o,i);b<(1<<i)-1&&(m=!0),eY(p,b,+g,i)}return{colorSpace:2===s?"DeviceGray":"DeviceRGB",colorsPerPixel:o,sMaskBitsPerComponent:m?i:void 0,colorBytes:c,alphaBytes:h,needSMask:m}}(f):(l=f.data,{colorSpace:u=1===f.channels?"DeviceGray":"DeviceRGB",colorsPerPixel:"DeviceGray"===u?1:3,colorBytes:l instanceof Uint16Array?function(t){for(var e=t.length,r=new Uint8Array(2*e),n=new DataView(r.buffer,r.byteOffset,r.byteLength),s=0;s<e;s++)n.setUint16(2*s,t[s],!1);return r}(l):l,needSMask:!1})).colorSpace,_=s.colorsPerPixel,j=s.sMaskBitsPerComponent,w=s.colorBytes,x=s.alphaBytes,A=s.needSMask,S=s.palette,N=s.mask,L=null;return n!==z.API.image_compression.NONE&&"function"==typeof i.zlibSync?(L=function(t){var e;switch(t){case z.API.image_compression.FAST:e=11;break;case z.API.image_compression.MEDIUM:e=13;break;case z.API.image_compression.SLOW:e=14;break;default:e=12}return e}(n),c=this.decode.FLATE_DECODE,h="/Predictor ".concat(L," /Colors ").concat(_," /BitsPerComponent ").concat(y," /Columns ").concat(p),t=ez(w,Math.ceil(p*_*y/8),_,y,n),A&&(d=ez(x,Math.ceil(p*j/8),1,j,n))):(c=void 0,h=void 0,t=w,A&&(d=x)),(this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t))&&(t=this.__addimage__.arrayBufferToBinaryString(t)),(d&&this.__addimage__.isArrayBuffer(d)||this.__addimage__.isArrayBufferView(d))&&(d=this.__addimage__.arrayBufferToBinaryString(d)),{alias:r,data:t,index:e,filter:c,decodeParameters:h,transparency:N,palette:S,sMask:d,predictor:L,width:p,height:m,bitsPerComponent:y,sMaskBitsPerComponent:j,colorSpace:b}}},(rD=z.API).processGIF89A=function(t,e,r,n){var s=new e$(t),i=s.width,o=s.height,a=[];s.decodeAndBlitFrameRGBA(0,a);var l=new eK(100).encode({data:a,width:i,height:o},100);return rD.processJPEG.call(this,l,e,r,n)},rD.processGIF87A=rD.processGIF89A,eJ.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,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=Array(t);for(var e=0;e<t;e++){var r=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:s,green:n,blue:r,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},eJ.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[t]()}catch(t){u("bit decode error:"+t)}},eJ.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),r=e%4;for(t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,s=0;s<e;s++)for(var i=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*s*4,a=0;a<8&&8*s+a<this.width;a++){var l=this.palette[i>>7-a&1];this.data[o+4*a]=l.blue,this.data[o+4*a+1]=l.green,this.data[o+4*a+2]=l.red,this.data[o+4*a+3]=255}0!==r&&(this.pos+=4-r)}},eJ.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,s=0;s<t;s++){var i=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*s*4,a=i>>4,l=15&i,u=this.palette[a];if(this.data[o]=u.blue,this.data[o+1]=u.green,this.data[o+2]=u.red,this.data[o+3]=255,2*s+1>=this.width)break;u=this.palette[l],this.data[o+4]=u.blue,this.data[o+4+1]=u.green,this.data[o+4+2]=u.red,this.data[o+4+3]=255}0!==e&&(this.pos+=4-e)}},eJ.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var s=this.datav.getUint8(this.pos++,!0),i=r*this.width*4+4*n;if(s<this.palette.length){var o=this.palette[s];this.data[i]=o.red,this.data[i+1]=o.green,this.data[i+2]=o.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}0!==t&&(this.pos+=4-t)}},eJ.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),r=this.height-1;r>=0;r--){for(var n=this.bottom_up?r:this.height-1-r,s=0;s<this.width;s++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(i&e)/e*255|0,a=(i>>5&e)/e*255|0,l=(i>>10&e)/e*255|0,u=i>>15?255:0,c=n*this.width*4+4*s;this.data[c]=l,this.data[c+1]=a,this.data[c+2]=o,this.data[c+3]=u}this.pos+=t}},eJ.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),r=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var s=this.bottom_up?n:this.height-1-n,i=0;i<this.width;i++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(o&e)/e*255|0,l=(o>>5&r)/r*255|0,u=(o>>11)/e*255|0,c=s*this.width*4+4*i;this.data[c]=u,this.data[c+1]=l,this.data[c+2]=a,this.data[c+3]=255}this.pos+=t}},eJ.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*r;this.data[o]=i,this.data[o+1]=s,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},eJ.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var n=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=e*this.width*4+4*r;this.data[a]=i,this.data[a+1]=s,this.data[a+2]=n,this.data[a+3]=o}},eJ.prototype.getData=function(){return this.data},(rB=z.API).processBMP=function(t,e,r,n){var s=new eJ(t,!1),i=s.width,o=s.height,a={data:s.getData(),width:i,height:o},l=new eK(100).encode(a,100);return rB.processJPEG.call(this,l,e,r,n)},eQ.prototype.getData=function(){return this.data},(rz=z.API).processWEBP=function(t,e,r,n){var s=new eQ(t),i=s.width,o=s.height,a={data:s.getData(),width:i,height:o},l=new eK(100).encode(a,100);return rz.processJPEG.call(this,l,e,r,n)},z.API.processRGBA=function(t,e,r){for(var n=t.data,s=n.length,i=new Uint8Array(s/4*3),o=new Uint8Array(s/4),a=0,l=0,u=0;u<s;u+=4){var c=n[u],h=n[u+1],d=n[u+2],f=n[u+3];i[a++]=c,i[a++]=h,i[a++]=d,o[l++]=f}var p=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:p,index:e,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},z.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!==({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"})[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},eM=(eI=z.API).getCharWidthsArray=function(t,e){var r,n,i=(e=e||{}).font||this.internal.getFont(),o=e.fontSize||this.internal.getFontSize(),a=e.charSpace||this.internal.getCharSpace(),l=e.widths?e.widths:i.metadata.Unicode.widths,u=l.fof?l.fof:1,c=e.kerning?e.kerning:i.metadata.Unicode.kerning,h=c.fof?c.fof:1,d=!1!==e.doKerning,f=0,p=t.length,m=0,g=l[0]||u,v=[];for(r=0;r<p;r++)n=t.charCodeAt(r),"function"==typeof i.metadata.widthOfString?v.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(n))+1e3/o*a||0)/1e3):(f=d&&"object"===(0,s.default)(c[n])&&!isNaN(parseInt(c[n][m],10))?c[n][m]/h:0,v.push((l[n]||g)/u+f)),m=n;return v},eR=eI.getStringUnitWidth=function(t,e){var r=(e=e||{}).fontSize||this.internal.getFontSize(),n=e.font||this.internal.getFont(),s=e.charSpace||this.internal.getCharSpace();return eI.processArabic&&(t=eI.processArabic(t)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(t,r,s)/r:eM.apply(this,arguments).reduce(function(t,e){return t+e},0)},eF=function(t,e,r,n){for(var s=[],i=0,o=t.length,a=0;i!==o&&a+e[i]<r;)a+=e[i],i++;s.push(t.slice(0,i));var l=i;for(a=0;i!==o;)a+e[i]>n&&(s.push(t.slice(l,i)),a=0,l=i),a+=e[i],i++;return l!==i&&s.push(t.slice(l,i)),s},eD=function(t,e,r){r||(r={});var n,s,i,o,a,l,u,c=[],h=[c],d=r.textIndent||0,f=0,p=0,m=t.split(" "),g=eM.apply(this,[" ",r])[0];if(l=-1===r.lineIndent?m[0].length+2:r.lineIndent||0){var v=Array(l).join(" "),y=[];m.map(function(t){(t=t.split(/\s*\n/)).length>1?y=y.concat(t.map(function(t,e){return(e&&t.length?"\n":"")+t})):y.push(t[0])}),m=y,l=eR.apply(this,[v,r])}for(i=0,o=m.length;i<o;i++){var b=0;if(n=m[i],l&&"\n"==n[0]&&(n=n.substr(1),b=1),d+f+(p=(s=eM.apply(this,[n,r])).reduce(function(t,e){return t+e},0))>e||b){if(p>e){for(a=eF.apply(this,[n,s,e-(d+f),e]),c.push(a.shift()),c=[a.pop()];a.length;)h.push([a.shift()]);p=s.slice(n.length-(c[0]?c[0].length:0)).reduce(function(t,e){return t+e},0)}else c=[n];h.push(c),d=p+l,f=g}else c.push(n),d+=f+p,f=g}return u=l?function(t,e){return(e?v:"")+t.join(" ")}:function(t){return t.join(" ")},h.map(u)},eI.splitTextToSize=function(t,e,r){var n,s=(r=r||{}).fontSize||this.internal.getFontSize(),i=(function(t){if(t.widths&&t.kerning)return{widths:t.widths,kerning:t.kerning};var e=this.internal.getFont(t.fontName,t.fontStyle),r="Unicode";return e.metadata[r]?{widths:e.metadata[r].widths||{0:1},kerning:e.metadata[r].kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,r);n=Array.isArray(t)?t:String(t).split(/\r?\n/);var o=this.internal.scaleFactor*e/s;i.textIndent=r.textIndent?r.textIndent*this.internal.scaleFactor/s:0,i.lineIndent=r.lineIndent;var a,l,u=[];for(a=0,l=n.length;a<l;a++)u=u.concat(eD.apply(this,[n[a],o,i]));return u},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="0123456789abcdef",r="klmnopqrstuvwxyz",n={},i={},o=0;o<16;o++)n[r[o]]=e[o],i[e[o]]=r[o];var a=function(t){return"0x"+parseInt(t,10).toString(16)},l=t.__fontmetrics__.compress=function(t){var e,r,n,o,u=["{"];for(var c in t){if(e=t[c],r=isNaN(parseInt(c,10))?"'"+c+"'":(r=a(c=parseInt(c,10)).slice(2)).slice(0,-1)+i[r.slice(-1)],"number"==typeof e)e<0?(n=a(e).slice(3),o="-"):(n=a(e).slice(2),o=""),n=o+n.slice(0,-1)+i[n.slice(-1)];else{if("object"!==(0,s.default)(e))throw Error("Don't know what to do with value type "+(0,s.default)(e)+".");n=l(e)}u.push(r+n)}return u.push("}"),u.join("")},u=t.__fontmetrics__.uncompress=function(t){if("string"!=typeof t)throw Error("Invalid argument passed to uncompress.");for(var e,r,s,i,o={},a=1,l=o,u=[],c="",h="",d=t.length-1,f=1;f<d;f+=1)"'"==(i=t[f])?e?(s=e.join(""),e=void 0):e=[]:e?e.push(i):"{"==i?(u.push([l,s]),l={},s=void 0):"}"==i?((r=u.pop())[0][r[1]]=l,s=void 0,l=r[0]):"-"==i?a=-1:void 0===s?n.hasOwnProperty(i)?(c+=n[i],s=parseInt(c,16)*a,a=1,c=""):c+=i:n.hasOwnProperty(i)?(h+=n[i],l[s]=parseInt(h,16)*a,a=1,s=void 0,h=""):h+=i;return o},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:u("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},h={Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c},d={Unicode:{"Courier-Oblique":u("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":u("{'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":u("{'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:u("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":u("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":u("{'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:u("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:u("{'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":u("{'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:u("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":u("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":u("{'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":u("{'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":u("{'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}}}")}};t.events.push(["addFont",function(t){var e=t.font,r=d.Unicode[e.postScriptName];r&&(e.metadata.Unicode={},e.metadata.Unicode.widths=r.widths,e.metadata.Unicode.kerning=r.kerning);var n=h[e.postScriptName];n&&(e.metadata.Unicode.encoding=n,e.encoding=n.codePages[0])}])}(z.API),rU=function(t){for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r},z.API.events.push(["addFont",function(t){var e,r=void 0,n=t.font,s=t.instance;if(!n.isStandardFont){if(void 0===s)throw Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+n.postScriptName+"').");if("string"!=typeof(r=!1===s.existsFileInVFS(n.postScriptName)?s.loadFile(n.postScriptName):s.getFileFromVFS(n.postScriptName)))throw Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+n.postScriptName+"').");e=r,e=/^\x00\x01\x00\x00/.test(e)?rU(e):rU(v(e)),n.metadata=z.API.TTFFont.open(e),n.metadata.Unicode=n.metadata.Unicode||{encoding:{},kerning:{},widths:[]},n.metadata.glyIdsUsed=[0]}}]),z.API.addSvgAsImage=function(t,e,r,s,i,o,a,u){if(isNaN(e)||isNaN(r))throw h("jsPDF.addSvgAsImage: Invalid coordinates",arguments),Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(s)||isNaN(i))throw h("jsPDF.addSvgAsImage: Invalid measurements",arguments),Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var c=document.createElement("canvas");c.width=s,c.height=i;var d=c.getContext("2d");d.fillStyle="#fff",d.fillRect(0,0,c.width,c.height);var f={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},p=this;return(l.canvg?Promise.resolve(l.canvg):Promise.resolve().then(n.bind(n,"./node_modules/canvg/lib/index.es.js"))).catch(function(t){return Promise.reject(Error("Could not load canvg: "+t))}).then(function(t){return t.default?t.default:t}).then(function(e){return e.fromString(d,t,f)},function(){return Promise.reject(Error("Could not load canvg."))}).then(function(t){return t.render(f)}).then(function(){p.addImage(c.toDataURL("image/jpeg",1),e,r,s,i,a,u)})},z.API.putTotalPages=function(t){var e,r=0;15>parseInt(this.internal.getFont().id.substr(1),10)?(e=RegExp(t,"g"),r=this.internal.getNumberOfPages()):(e=RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),r=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var s=0;s<this.internal.pages[n].length;s++)this.internal.pages[n][s]=this.internal.pages[n][s].replace(e,r);return this},z.API.viewerPreferences=function(t,e){t=t||{},e=e||!1;var r,n,i,o,a={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}},l=Object.keys(a),u=[],c=0,h=0,d=0;function f(t,e){var r,n=!1;for(r=0;r<t.length;r+=1)t[r]===e&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(a)),this.internal.viewerpreferences.isSubscribed=!1),r=this.internal.viewerpreferences.configuration,"reset"===t||!0===e){var p=l.length;for(d=0;d<p;d+=1)r[l[d]].value=r[l[d]].defaultValue,r[l[d]].explicitSet=!1}if("object"===(0,s.default)(t)){for(i in t)if(o=t[i],f(l,i)&&void 0!==o){if("boolean"===r[i].type&&"boolean"==typeof o)r[i].value=o;else if("name"===r[i].type&&f(r[i].valueSet,o))r[i].value=o;else if("integer"===r[i].type&&Number.isInteger(o))r[i].value=o;else if("array"===r[i].type){for(c=0;c<o.length;c+=1)if(n=!0,1===o[c].length&&"number"==typeof o[c][0])u.push(String(o[c]-1));else if(o[c].length>1){for(h=0;h<o[c].length;h+=1)"number"!=typeof o[c][h]&&(n=!1);!0===n&&u.push([o[c][0]-1,o[c][1]-1].join(" "))}r[i].value="["+u.join(" ")+"]"}else r[i].value=r[i].defaultValue;r[i].explicitSet=!0}}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var t,e=[];for(t in r)!0===r[t].explicitSet&&("name"===r[t].type?e.push("/"+t+" /"+r[t].value):e.push("/"+t+" "+r[t].value));0!==e.length&&this.internal.write("/ViewerPreferences\n<<\n"+e.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=r,this},rq=z.API,rV=function(){var t='<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>',e=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),r=unescape(encodeURIComponent(t)),n=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),s=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),i=unescape(encodeURIComponent("</x:xmpmeta>")),o=r.length+n.length+s.length+e.length+i.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+o+" >>"),this.internal.write("stream"),this.internal.write(e+r+n+s+i),this.internal.write("endstream"),this.internal.write("endobj")},rH=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")},rq.addMetadata=function(t,e){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceuri:e||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",rH),this.internal.events.subscribe("postPutResources",rV)),this},rG=(rW=z.API).pdfEscape16=function(t,e){for(var r,n=e.metadata.Unicode.widths,s=["","0","00","000","0000"],i=[""],o=0,a=t.length;o<a&&(r=e.metadata.characterToGlyph(t.charCodeAt(o)),e.metadata.glyIdsUsed.push(r),e.metadata.toUnicode[r]=t.charCodeAt(o),-1==n.indexOf(r)&&(n.push(r),n.push([parseInt(e.metadata.widthOfGlyph(r),10)])),"0"!=r);++o)r=r.toString(16),i.push(s[4-r.length],r);return i.join("")},rY=function(t){var e,r,n,s,i,o,a;for(i="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=[],o=0,a=(r=Object.keys(t).sort(function(t,e){return t-e})).length;o<a;o++)e=r[o],n.length>=100&&(i+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(s=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),n.push("<"+e+"><"+s+">"));return n.length&&(i+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),i+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"},rW.events.push(["putFont",function(t){!function(t){var e=t.font,r=t.out,n=t.newObject,s=t.putStream;if(e.metadata instanceof z.API.TTFFont&&"Identity-H"===e.encoding){for(var i=e.metadata.Unicode.widths,o=e.metadata.subset.encode(e.metadata.glyIdsUsed,1),a="",l=0;l<o.length;l++)a+=String.fromCharCode(o[l]);var u=n();s({data:a,addLength1:!0,objectId:u}),r("endobj");var c=n();s({data:rY(e.metadata.toUnicode),addLength1:!0,objectId:c}),r("endobj");var h=n();r("<<"),r("/Type /FontDescriptor"),r("/FontName /"+I(e.fontName)),r("/FontFile2 "+u+" 0 R"),r("/FontBBox "+z.API.PDFObject.convert(e.metadata.bbox)),r("/Flags "+e.metadata.flags),r("/StemV "+e.metadata.stemV),r("/ItalicAngle "+e.metadata.italicAngle),r("/Ascent "+e.metadata.ascender),r("/Descent "+e.metadata.decender),r("/CapHeight "+e.metadata.capHeight),r(">>"),r("endobj");var d=n();r("<<"),r("/Type /Font"),r("/BaseFont /"+I(e.fontName)),r("/FontDescriptor "+h+" 0 R"),r("/W "+z.API.PDFObject.convert(i)),r("/CIDToGIDMap /Identity"),r("/DW 1000"),r("/Subtype /CIDFontType2"),r("/CIDSystemInfo"),r("<<"),r("/Supplement 0"),r("/Registry (Adobe)"),r("/Ordering ("+e.encoding+")"),r(">>"),r(">>"),r("endobj"),e.objectNumber=n(),r("<<"),r("/Type /Font"),r("/Subtype /Type0"),r("/ToUnicode "+c+" 0 R"),r("/BaseFont /"+I(e.fontName)),r("/Encoding /"+e.encoding),r("/DescendantFonts ["+d+" 0 R]"),r(">>"),r("endobj"),e.isAlreadyPutted=!0}}(t)}]),rW.events.push(["putFont",function(t){!function(t){var e=t.font,r=t.out,n=t.newObject,s=t.putStream;if(e.metadata instanceof z.API.TTFFont&&"WinAnsiEncoding"===e.encoding){for(var i=e.metadata.rawData,o="",a=0;a<i.length;a++)o+=String.fromCharCode(i[a]);var l=n();s({data:o,addLength1:!0,objectId:l}),r("endobj");var u=n();s({data:rY(e.metadata.toUnicode),addLength1:!0,objectId:u}),r("endobj");var c=n();r("<<"),r("/Descent "+e.metadata.decender),r("/CapHeight "+e.metadata.capHeight),r("/StemV "+e.metadata.stemV),r("/Type /FontDescriptor"),r("/FontFile2 "+l+" 0 R"),r("/Flags 96"),r("/FontBBox "+z.API.PDFObject.convert(e.metadata.bbox)),r("/FontName /"+I(e.fontName)),r("/ItalicAngle "+e.metadata.italicAngle),r("/Ascent "+e.metadata.ascender),r(">>"),r("endobj"),e.objectNumber=n();for(var h=0;h<e.metadata.hmtx.widths.length;h++)e.metadata.hmtx.widths[h]=parseInt(e.metadata.hmtx.widths[h]*(1e3/e.metadata.head.unitsPerEm));r("<</Subtype/TrueType/Type/Font/ToUnicode "+u+" 0 R/BaseFont/"+I(e.fontName)+"/FontDescriptor "+c+" 0 R/Encoding/"+e.encoding+" /FirstChar 29 /LastChar 255 /Widths "+z.API.PDFObject.convert(e.metadata.hmtx.widths)+">>"),r("endobj"),e.isAlreadyPutted=!0}}(t)}]),rX=function(t){var e,r=t.text||"",n=t.x,s=t.y,i=t.options||{},o=t.mutex||{},a=o.pdfEscape,l=o.activeFontKey,u=o.fonts,c=l,h="",d=0,f="",p=u[c].encoding;if("Identity-H"!==u[c].encoding)return{text:r,x:n,y:s,options:i,mutex:o};for(f=r,c=l,Array.isArray(r)&&(f=r[0]),d=0;d<f.length;d+=1)u[c].metadata.hasOwnProperty("cmap")&&(e=u[c].metadata.cmap.unicode.codeMap[f[d].charCodeAt(0)]),e||256>f[d].charCodeAt(0)&&u[c].metadata.hasOwnProperty("Unicode")?h+=f[d]:h+="";var m="";return 14>parseInt(c.slice(1))||"WinAnsiEncoding"===p?m=a(h,c).split("").map(function(t){return t.charCodeAt(0).toString(16)}).join(""):"Identity-H"===p&&(m=rG(h,u[c])),o.isHex=!0,{text:m,x:n,y:s,options:i,mutex:o}},rW.events.push(["postProcessText",function(t){var e=t.text||"",r=[],n={text:e,x:t.x,y:t.y,options:t.options,mutex:t.mutex};if(Array.isArray(e)){var s=0;for(s=0;s<e.length;s+=1)Array.isArray(e[s])&&3===e[s].length?r.push([rX(Object.assign({},n,{text:e[s][0]})).text,e[s][1],e[s][2]]):r.push(rX(Object.assign({},n,{text:e[s]})).text);t.text=r}else t.text=rX(Object.assign({},n,{text:e})).text}]),r$=z.API,rZ=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0},r$.existsFileInVFS=function(t){return rZ.call(this),void 0!==this.internal.vFS[t]},r$.addFileToVFS=function(t,e){return rZ.call(this),this.internal.vFS[t]=e,this},r$.getFileFromVFS=function(t){return rZ.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null},z.__bidiEngine__=z.prototype.__bidiEngine__=function(t){var e,r,n,s,i,o,a,l=[[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]],u=[[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]],c={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},h={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},d=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","â¹","âº","â¹","â
","â","â
","â½","â¾","â½","â","â","â","â¤","â¥","â¤","â©","âª","â©","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","﹤","ï¹¥","﹤"],f=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)$/),p=!1,m=0;this.__bidiEngine__={};var g=function(t){var e=t.charCodeAt(),r=e>>8,n=h[r];return void 0!==n?rK[256*n+(255&e)]:252===r||253===r?"AL":f.test(r)?"L":8===r?"R":"N"},v=function(t){for(var e,r=0;r<t.length&&"L"!==(e=g(t.charAt(r)));r++)if("R"===e)return!0;return!1},y=function(t,i,o,a){var l,u,c,h,d=i[a];switch(d){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":p=!1;break;case"N":case"AN":break;case"EN":p&&(d="AN");break;case"AL":p=!0,d="R";break;case"WS":case"BN":d="N";break;case"CS":a<1||a+1>=i.length||"EN"!==(l=o[a-1])&&"AN"!==l||"EN"!==(u=i[a+1])&&"AN"!==u?d="N":p&&(u="AN"),d=u===l?u:"N";break;case"ES":d="EN"===(l=a>0?o[a-1]:"B")&&a+1<i.length&&"EN"===i[a+1]?"EN":"N";break;case"ET":if(a>0&&"EN"===o[a-1]){d="EN";break}if(p){d="N";break}for(c=a+1,h=i.length;c<h&&"ET"===i[c];)c++;d=c<h&&"EN"===i[c]?"EN":"N";break;case"NSM":if(n&&!s){for(h=i.length,c=a+1;c<h&&"NSM"===i[c];)c++;if(c<h){var f=t[a];if(l=i[c],(f>=1425&&f<=2303||64286===f)&&("R"===l||"AL"===l)){d="R";break}}}d=a<1||"B"===(l=i[a-1])?"N":o[a-1];break;case"B":p=!1,e=!0,d=m;break;case"S":r=!0,d="N"}return d},b=function(t,e,r){var n=t.split("");return r&&_(n,r,{hiLevel:m}),n.reverse(),e&&e.reverse(),n.join("")},_=function(t,n,s){var i,o,a,h,d,f=-1,v=t.length,b=0,_=[],j=m?u:l,w=[];for(p=!1,e=!1,r=!1,o=0;o<v;o++)w[o]=g(t[o]);for(a=0;a<v;a++){if(d=b,_[a]=y(t,w,_,a),i=240&(b=j[d][c[_[a]]]),b&=15,n[a]=h=j[b][5],i>0)if(16===i){for(o=f;o<a;o++)n[o]=1;f=-1}else f=-1;if(j[b][6])-1===f&&(f=a);else if(f>-1){for(o=f;o<a;o++)n[o]=h;f=-1}"B"===w[a]&&(n[a]=0),s.hiLevel|=h}r&&function(t,e,r){for(var n=0;n<r;n++)if("S"===t[n]){e[n]=m;for(var s=n-1;s>=0&&"WS"===t[s];s--)e[s]=m}}(w,n,v)},j=function(t,r,n,s,i){if(!(i.hiLevel<t)){if(1===t&&1===m&&!e)return r.reverse(),void(n&&n.reverse());for(var o,a,l,u,c=r.length,h=0;h<c;){if(s[h]>=t){for(l=h+1;l<c&&s[l]>=t;)l++;for(u=h,a=l-1;u<a;u++,a--)o=r[u],r[u]=r[a],r[a]=o,n&&(o=n[u],n[u]=n[a],n[a]=o);h=l}h++}}},w=function(t,e,r){var n=t.split(""),s={hiLevel:m};return r||(r=[]),_(n,r,s),function(t,e,r){if(0!==r.hiLevel&&a)for(var n,s=0;s<t.length;s++)1===e[s]&&(n=d.indexOf(t[s]))>=0&&(t[s]=d[n+1])}(n,r,s),j(2,n,e,r,s),j(1,n,e,r,s),n.join("")};return this.__bidiEngine__.doBidiReorder=function(t,e,r){if(function(t,e){if(e)for(var r=0;r<t.length;r++)e[r]=r;void 0===s&&(s=v(t)),void 0===o&&(o=v(t))}(t,e),n||!i||o)if(n&&i&&s^o)m=+!!s,t=b(t,e,r);else if(!n&&i&&o)m=+!!s,t=b(t=w(t,e,r),e);else if(!n||s||i||o){if(n&&!i&&s^o)t=b(t,e),s?(m=0,t=w(t,e,r)):(m=1,t=b(t=w(t,e,r),e));else if(n&&s&&!i&&o)m=1,t=b(t=w(t,e,r),e);else if(!n&&!i&&s^o){var l=a;s?(m=1,t=w(t,e,r),m=0,a=!1,t=w(t,e,r),a=l):(m=0,t=b(t=w(t,e,r),e),m=1,a=!1,t=w(t,e,r),a=l,t=b(t,e))}}else m=0,t=w(t,e,r);else m=+!!s,t=w(t,e,r);return t},this.__bidiEngine__.setOptions=function(t){t&&(n=t.isInputVisual,i=t.isOutputVisual,s=t.isInputRtl,o=t.isOutputRtl,a=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__},rK=["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"],rJ=new z.__bidiEngine__({isInputVisual:!0}),z.API.events.push(["postProcessText",function(t){var e=t.text;t.x,t.y;var r=t.options||{};t.mutex,r.lang;var n=[];if(r.isInputVisual="boolean"!=typeof r.isInputVisual||r.isInputVisual,rJ.setOptions(r),"[object Array]"===Object.prototype.toString.call(e)){var s=0;for(n=[],s=0;s<e.length;s+=1)"[object Array]"===Object.prototype.toString.call(e[s])?n.push([rJ.doBidiReorder(e[s][0]),e[s][1],e[s][2]]):n.push([rJ.doBidiReorder(e[s])]);t.text=n}else t.text=rJ.doBidiReorder(e);rJ.setOptions({isInputVisual:!0})}]),z.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new r0(t),this.contents.pos=4,"ttcf"===e.readString(4))throw Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new nu(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new r1(this.contents),this.head=new r3(this),this.name=new ne(this),this.cmap=new r6(this),this.toUnicode={},this.hhea=new r8(this),this.maxp=new nr(this),this.hmtx=new nn(this),this.post=new r9(this),this.os2=new r7(this),this.loca=new nl(this),this.glyf=new ni(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]},t.prototype.registerTTF=function(){var t,e,r,n,s;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var e,r,n,s;for(s=[],e=0,r=(n=this.bbox).length;e<r;e++)t=n[e],s.push(Math.round(t*this.scaleFactor));return s}).call(this),this.stemV=0,this.post.exists?(r=255&(n=this.post.italic_angle),32768&(e=n>>16)&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+r)):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=1===(s=this.familyClass)||2===s||3===s||4===s||5===s||7===s,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},t.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},t.prototype.widthOfString=function(t,e,r){var n,s,i,o;for(i=0,s=0,o=(t=""+t).length;0<=o?s<o:s>o;s=0<=o?++s:--s)n=t.charCodeAt(s),i+=this.widthOfGlyph(this.characterToGlyph(n))+1e3/e*r||0;return e/1e3*i},t.prototype.lineHeight=function(t,e){var r;return null==e&&(e=!1),r=e?this.lineGap:0,(this.ascender+r-this.decender)/1e3*t},t}();var e0,e1,e2,e5,e3,e4,e6,e8,e7,e9,rt,re,rr,rn,rs,ri,ro,ra,rl,ru,rc,rh,rd,rf,rp,rm,rg,rv,ry,rb,r_,rj,rw,rx,rA,rS,rN,rL,rk,rP,rC,rE,rO,rT,rI,rM,rR,rF,rD,rB,rz,rU,rq,rV,rH,rW,rG,rY,rX,r$,rZ,rK,rJ,rQ,r0=function(){function t(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(t){return this.data[this.pos++]=t},t.prototype.readUInt32=function(){return 0x1000000*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=0x80000000?t-0x100000000:t},t.prototype.writeInt32=function(t){return t<0&&(t+=0x100000000),this.writeUInt32(t)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},t.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){var e,r;for(r=[],e=0;0<=t?e<t:e>t;e=0<=t?++e:--e)r[e]=String.fromCharCode(this.readByte());return r.join("")},t.prototype.writeString=function(t){var e,r,n;for(n=[],e=0,r=t.length;0<=r?e<r:e>r;e=0<=r?++e:--e)n.push(this.writeByte(t.charCodeAt(e)));return n},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(t){return this.writeInt16(t)},t.prototype.readLongLong=function(){var t,e,r,n,s,i,o,a;return t=this.readByte(),e=this.readByte(),r=this.readByte(),n=this.readByte(),s=this.readByte(),i=this.readByte(),o=this.readByte(),a=this.readByte(),128&t?-1*(0x100000000000000*(255^t)+0x1000000000000*(255^e)+0x10000000000*(255^r)+0x100000000*(255^n)+0x1000000*(255^s)+65536*(255^i)+256*(255^o)+(255^a)+1):0x100000000000000*t+0x1000000000000*e+0x10000000000*r+0x100000000*n+0x1000000*s+65536*i+256*o+a},t.prototype.writeLongLong=function(t){var e,r;return e=Math.floor(t/0x100000000),r=0|t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(t){return this.writeInt32(t)},t.prototype.read=function(t){var e,r;for(e=[],r=0;0<=t?r<t:r>t;r=0<=t?++r:--r)e.push(this.readByte());return e},t.prototype.write=function(t){var e,r,n,s;for(s=[],r=0,n=t.length;r<n;r++)e=t[r],s.push(this.writeByte(e));return s},t}(),r1=function(){var t;function e(t){var e,r,n;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},r=0,n=this.tableCount;0<=n?r<n:r>n;r=0<=n?++r:--r)e={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[e.tag]=e}return e.prototype.encode=function(e){var r,n,s,i,o,a,l,u,c,h,d,f,p;for(p in i=Math.floor((c=16*Math.floor(Math.log(d=Object.keys(e).length)/(a=Math.log(2))))/a),u=16*d-c,(n=new r0).writeInt(this.scalarType),n.writeShort(d),n.writeShort(c),n.writeShort(i),n.writeShort(u),s=16*d,l=n.pos+s,o=null,f=[],e)for(h=e[p],n.writeString(p),n.writeInt(t(h)),n.writeInt(l),n.writeInt(h.length),f=f.concat(h),"head"===p&&(o=l),l+=h.length;l%4;)f.push(0),l++;return n.write(f),r=0xb1b0afba-t(n.data),n.pos=o+8,n.writeUInt32(r),n.data},t=function(t){var e,r,n,s;for(t=ns.call(t);t.length%4;)t.push(0);for(n=new r0(t),r=0,e=0,s=t.length;e<s;e=e+=4)r+=n.readUInt32();return 0|r},e}(),r2={}.hasOwnProperty,r5=function(t,e){for(var r in e)r2.call(e,r)&&(t[r]=e[r]);function n(){this.constructor=t}return n.prototype=e.prototype,t.prototype=new n,t.__super__=e.prototype,t};rQ=function(){function t(t){var e;this.file=t,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var r3=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="head",t.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()},t.prototype.encode=function(t){var e;return(e=new r0).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(t),e.writeShort(this.glyphDataFormat),e.data},t}(),r4=function(){function t(t,e){var r,n,s,i,o,a,l,u,c,h,d,f,p,m,g,v;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=e+t.readInt(),c=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(a=0;a<256;++a)this.codeMap[a]=t.readByte();break;case 4:for(h=t.readUInt16()/2,t.pos+=6,s=function(){var e,r;for(r=[],a=e=0;0<=h?e<h:e>h;a=0<=h?++e:--e)r.push(t.readUInt16());return r}(),t.pos+=2,f=function(){var e,r;for(r=[],a=e=0;0<=h?e<h:e>h;a=0<=h?++e:--e)r.push(t.readUInt16());return r}(),l=function(){var e,r;for(r=[],a=e=0;0<=h?e<h:e>h;a=0<=h?++e:--e)r.push(t.readUInt16());return r}(),u=function(){var e,r;for(r=[],a=e=0;0<=h?e<h:e>h;a=0<=h?++e:--e)r.push(t.readUInt16());return r}(),n=(this.length-t.pos+this.offset)/2,o=function(){var e,r;for(r=[],a=e=0;0<=n?e<n:e>n;a=0<=n?++e:--e)r.push(t.readUInt16());return r}(),a=m=0,v=s.length;m<v;a=++m)for(p=s[a],r=g=d=f[a];d<=p?g<=p:g>=p;r=d<=p?++g:--g)0===u[a]?i=r+l[a]:0!==(i=o[u[a]/2+(r-d)-(h-a)]||0)&&(i+=l[a]),this.codeMap[r]=65535&i}t.pos=c}return t.encode=function(t,e){var r,n,s,i,o,a,l,u,c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S,N,L,k,P,C,E,O,T,I,M,R,F,D,B,z,U,q,V,H,W,G,Y;switch(P=new r0,i=Object.keys(t).sort(function(t,e){return t-e}),e){case"macroman":for(p=0,m=function(){var t=[];for(f=0;f<256;++f)t.push(0);return t}(),v={0:0},s={},C=0,I=i.length;C<I;C++)null==v[H=t[n=i[C]]]&&(v[H]=++p),s[n]={old:t[n],new:v[t[n]]},m[n]=v[t[n]];return P.writeUInt16(1),P.writeUInt16(0),P.writeUInt32(12),P.writeUInt16(0),P.writeUInt16(262),P.writeUInt16(0),P.write(m),{charMap:s,subtable:P.data,maxGlyphID:p+1};case"unicode":for(L=[],c=[],y=0,v={},r={},g=l=null,E=0,M=i.length;E<M;E++)null==v[_=t[n=i[E]]]&&(v[_]=++y),r[n]={old:_,new:v[_]},o=v[_]-n,null!=g&&o===l||(g&&c.push(g),L.push(n),l=o),g=n;for(g&&c.push(g),c.push(65535),L.push(65535),S=2*(A=L.length),h=Math.log((x=2*Math.pow(Math.log(A)/Math.LN2,2))/2)/Math.LN2,w=2*A-x,a=[],j=[],d=[],f=O=0,R=L.length;O<R;f=++O){if(N=L[f],u=c[f],65535===N){a.push(0),j.push(0);break}if(N-(k=r[N].new)>=32768)for(a.push(0),j.push(2*(d.length+A-f)),n=T=N;N<=u?T<=u:T>=u;n=N<=u?++T:--T)d.push(r[n].new);else a.push(k-N),j.push(0)}for(P.writeUInt16(3),P.writeUInt16(1),P.writeUInt32(12),P.writeUInt16(4),P.writeUInt16(16+8*A+2*d.length),P.writeUInt16(0),P.writeUInt16(S),P.writeUInt16(x),P.writeUInt16(h),P.writeUInt16(w),q=0,F=c.length;q<F;q++)n=c[q],P.writeUInt16(n);for(P.writeUInt16(0),V=0,D=L.length;V<D;V++)n=L[V],P.writeUInt16(n);for(W=0,B=a.length;W<B;W++)o=a[W],P.writeUInt16(o);for(G=0,z=j.length;G<z;G++)b=j[G],P.writeUInt16(b);for(Y=0,U=d.length;Y<U;Y++)p=d[Y],P.writeUInt16(p);return{charMap:r,subtable:P.data,maxGlyphID:y+1}}},t}(),r6=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="cmap",t.prototype.parse=function(t){var e,r,n;for(t.pos=this.offset,this.version=t.readUInt16(),n=t.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)e=new r4(t,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},t.encode=function(t,e){var r,n;return null==e&&(e="macroman"),r=r4.encode(t,e),(n=new r0).writeUInt16(0),n.writeUInt16(1),r.table=n.data.concat(r.subtable),r},t}(),r8=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="hhea",t.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()},t}(),r7=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="OS/2",t.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 e,r;for(r=[],e=0;e<10;++e)r.push(t.readByte());return r}(),this.charRange=function(){var e,r;for(r=[],e=0;e<4;++e)r.push(t.readInt());return r}(),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 e,r;for(r=[],e=0;e<2;e=++e)r.push(t.readInt());return r}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},t}(),r9=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="post",t.prototype.parse=function(t){var e,r,n,s;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:for(r=t.readUInt16(),this.glyphNameIndex=[],s=0;0<=r?s<r:s>r;s=0<=r?++s:--s)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],n=[];t.pos<this.offset+this.length;)e=t.readByte(),n.push(this.names.push(t.readString(e)));return n;case 151552:return r=t.readUInt16(),this.offsets=t.read(r);case 262144:return this.map=(function(){var e,r,n;for(n=[],s=e=0,r=this.file.maxp.numGlyphs;0<=r?e<r:e>r;s=0<=r?++e:--e)n.push(t.readUInt32());return n}).call(this)}},t}(),nt=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},ne=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="name",t.prototype.parse=function(t){var e,r,n,s,i,o,a,l,u,c;for(t.pos=this.offset,t.readShort(),e=t.readShort(),o=t.readShort(),r=[],s=0;0<=e?s<e:s>e;s=0<=e?++s:--s)r.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+o+t.readShort()});for(a={},s=l=0,u=r.length;l<u;s=++l)t.pos=(n=r[s]).offset,i=new nt(t.readString(n.length),n),null==a[c=n.nameID]&&(a[c]=[]),a[n.nameID].push(i);this.strings=a,this.copyright=a[0],this.fontFamily=a[1],this.fontSubfamily=a[2],this.uniqueSubfamily=a[3],this.fontName=a[4],this.version=a[5];try{this.postscriptName=a[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(t){this.postscriptName=a[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=a[7],this.manufacturer=a[8],this.designer=a[9],this.description=a[10],this.vendorUrl=a[11],this.designerUrl=a[12],this.license=a[13],this.licenseUrl=a[14],this.preferredFamily=a[15],this.preferredSubfamily=a[17],this.compatibleFull=a[18],this.sampleText=a[19]},t}(),nr=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="maxp",t.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()},t}(),nn=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="hmtx",t.prototype.parse=function(t){var e,r,n,s,i,o,a;for(t.pos=this.offset,this.metrics=[],e=0,o=this.file.hhea.numberOfMetrics;0<=o?e<o:e>o;e=0<=o?++e:--e)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(n=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var r,s;for(s=[],e=r=0;0<=n?r<n:r>n;e=0<=n?++r:--r)s.push(t.readInt16());return s}(),this.widths=(function(){var t,e,r,n;for(n=[],t=0,e=(r=this.metrics).length;t<e;t++)s=r[t],n.push(s.advance);return n}).call(this),r=this.widths[this.widths.length-1],a=[],e=i=0;0<=n?i<n:i>n;e=0<=n?++i:--i)a.push(this.widths.push(r));return a},t.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]}},t}(),ns=[].slice,ni=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(t){var e,r,n,s,i,o,a,l,u,c;return t in this.cache?this.cache[t]:(s=this.file.loca,e=this.file.contents,r=s.indexOf(t),0===(n=s.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+r,i=(o=new r0(e.read(n))).readShort(),l=o.readShort(),c=o.readShort(),a=o.readShort(),u=o.readShort(),this.cache[t]=-1===i?new na(o,l,c,a,u):new no(o,i,l,c,a,u),this.cache[t]))},t.prototype.encode=function(t,e,r){var n,s,i,o,a;for(i=[],s=[],o=0,a=e.length;o<a;o++)n=t[e[o]],s.push(i.length),n&&(i=i.concat(n.encode(r)));return s.push(i.length),{table:i,offsets:s}},t}(),no=function(){function t(t,e,r,n,s,i){this.raw=t,this.numberOfContours=e,this.xMin=r,this.yMin=n,this.xMax=s,this.yMax=i,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),na=function(){function t(t,e,r,n,s){var i,o;for(this.raw=t,this.xMin=e,this.yMin=r,this.xMax=n,this.yMax=s,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],i=this.raw;o=i.readShort(),this.glyphOffsets.push(i.pos),this.glyphIDs.push(i.readUInt16()),32&o;)i.pos+=1&o?4:2,128&o?i.pos+=8:64&o?i.pos+=4:8&o&&(i.pos+=2)}return t.prototype.encode=function(){var t,e,r;for(e=new r0(ns.call(this.raw.data)),t=0,r=this.glyphIDs.length;t<r;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),nl=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return r5(t,rQ),t.prototype.tag="loca",t.prototype.parse=function(t){var e,r;return t.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=0===e?(function(){var e,n;for(n=[],r=0,e=this.length;r<e;r+=2)n.push(2*t.readUInt16());return n}).call(this):(function(){var e,n;for(n=[],r=0,e=this.length;r<e;r+=4)n.push(t.readUInt32());return n}).call(this)},t.prototype.indexOf=function(t){return this.offsets[t]},t.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},t.prototype.encode=function(t,e){for(var r=new Uint32Array(this.offsets.length),n=0,s=0,i=0;i<r.length;++i)if(r[i]=n,s<e.length&&e[s]==i){++s,r[i]=n;var o=this.offsets[i],a=this.offsets[i+1]-o;a>0&&(n+=a)}for(var l=Array(4*r.length),u=0;u<r.length;++u)l[4*u+3]=255&r[u],l[4*u+2]=(65280&r[u])>>8,l[4*u+1]=(0xff0000&r[u])>>16,l[4*u]=(0xff000000&r[u])>>24;return l},t}(),nu=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,r,n,s;for(e in n=this.font.cmap.tables[0].codeMap,t={},s=this.subset)r=s[e],t[e]=n[r];return t},t.prototype.glyphsFor=function(t){var e,r,n,s,i,o,a;for(n={},i=0,o=t.length;i<o;i++)n[s=t[i]]=this.font.glyf.glyphFor(s);for(s in e=[],n)(null!=(r=n[s])?r.compound:void 0)&&e.push.apply(e,r.glyphIDs);if(e.length>0)for(s in a=this.glyphsFor(e))r=a[s],n[s]=r;return n},t.prototype.encode=function(t,e){var r,n,s,i,o,a,l,u,c,h,d,f,p,m,g;for(n in r=r6.encode(this.generateCmap(),"unicode"),i=this.glyphsFor(t),d={0:0},g=r.charMap)d[(a=g[n]).old]=a.new;for(f in h=r.maxGlyphID,i)f in d||(d[f]=h++);return c=Object.keys(u=function(t){var e,r;for(e in r={},t)r[t[e]]=e;return r}(d)).sort(function(t,e){return t-e}),p=function(){var t,e,r;for(r=[],t=0,e=c.length;t<e;t++)o=c[t],r.push(u[o]);return r}(),s=this.font.glyf.encode(i,p,d),l=this.font.loca.encode(s.offsets,p),m={cmap:this.font.cmap.raw(),glyf:s.table,loca:l,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(e)},this.font.os2.exists&&(m["OS/2"]=this.font.os2.raw()),this.font.directory.encode(m)},t}();z.API.PDFObject=function(){var t;function e(){}return t=function(t,e){return(Array(e+1).join("0")+t).slice(-e)},e.convert=function(r){var n,s,i,o;if(Array.isArray(r))return"["+(function(){var t,s,i;for(i=[],t=0,s=r.length;t<s;t++)n=r[t],i.push(e.convert(n));return i})().join(" ")+"]";if("string"==typeof r)return"/"+r;if(null!=r?r.isString:void 0)return"("+r+")";if(r instanceof Date)return"(D:"+t(r.getUTCFullYear(),4)+t(r.getUTCMonth(),2)+t(r.getUTCDate(),2)+t(r.getUTCHours(),2)+t(r.getUTCMinutes(),2)+t(r.getUTCSeconds(),2)+"Z)";if("[object Object]"===({}).toString.call(r)){for(s in i=["<<"],r)o=r[s],i.push("/"+s+" "+e.convert(o));return i.push(">>"),i.join("\n")}return""+r},e}()},
vendor: 45,699 bytes, line 1
1"./node_modules/pako/dist/pako.esm.mjs":function(t,e,r){"use strict";let n,s,i,o,a;function l(t){let e=t.length;for(;--e>=0;)t[e]=0}r.r(e),r.d(e,{Deflate:function(){return eB},Inflate:function(){return eV},constants:function(){return eY},default:function(){return eX},deflate:function(){return ez},deflateRaw:function(){return eU},gzip:function(){return eq},inflate:function(){return eH},inflateRaw:function(){return eW},ungzip:function(){return eG}});let u=573,c=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]),h=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]),d=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),f=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),p=Array(576);l(p);let m=Array(60);l(m);let g=Array(512);l(g);let v=Array(256);l(v);let y=Array(29);l(y);let b=Array(30);function _(t,e,r,n,s){this.static_tree=t,this.extra_bits=e,this.extra_base=r,this.elems=n,this.max_length=s,this.has_stree=t&&t.length}function j(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}l(b);let w=t=>t<256?g[t]:g[256+(t>>>7)],x=(t,e)=>{t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},A=(t,e,r)=>{t.bi_valid>16-r?(t.bi_buf|=e<<t.bi_valid&65535,x(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=r-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=r)},S=(t,e,r)=>{A(t,r[2*e],r[2*e+1])},N=(t,e)=>{let r=0;do r|=1&t,t>>>=1,r<<=1;while(--e>0);return r>>>1},L=(t,e,r)=>{let n,s,i=Array(16),o=0;for(n=1;n<=15;n++)o=o+r[n-1]<<1,i[n]=o;for(s=0;s<=e;s++){let e=t[2*s+1];0!==e&&(t[2*s]=N(i[e]++,e))}},k=t=>{let e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.sym_next=t.matches=0},P=t=>{t.bi_valid>8?x(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},C=(t,e,r,n)=>{let s=2*e,i=2*r;return t[s]<t[i]||t[s]===t[i]&&n[e]<=n[r]},E=(t,e,r)=>{let n=t.heap[r],s=r<<1;for(;s<=t.heap_len&&(s<t.heap_len&&C(e,t.heap[s+1],t.heap[s],t.depth)&&s++,!C(e,n,t.heap[s],t.depth));)t.heap[r]=t.heap[s],r=s,s<<=1;t.heap[r]=n},O=(t,e,r)=>{let n,s,i,o,a=0;if(0!==t.sym_next)do n=(255&t.pending_buf[t.sym_buf+a++])+((255&t.pending_buf[t.sym_buf+a++])<<8),s=t.pending_buf[t.sym_buf+a++],0===n?S(t,s,e):(S(t,(i=v[s])+256+1,e),0!==(o=c[i])&&A(t,s-=y[i],o),S(t,i=w(--n),r),0!==(o=h[i])&&A(t,n-=b[i],o));while(a<t.sym_next);S(t,256,e)},T=(t,e)=>{let r,n,s,i=e.dyn_tree,o=e.stat_desc.static_tree,a=e.stat_desc.has_stree,l=e.stat_desc.elems,c=-1;for(t.heap_len=0,t.heap_max=u,r=0;r<l;r++)0!==i[2*r]?(t.heap[++t.heap_len]=c=r,t.depth[r]=0):i[2*r+1]=0;for(;t.heap_len<2;)i[2*(s=t.heap[++t.heap_len]=c<2?++c:0)]=1,t.depth[s]=0,t.opt_len--,a&&(t.static_len-=o[2*s+1]);for(e.max_code=c,r=t.heap_len>>1;r>=1;r--)E(t,i,r);s=l;do r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],E(t,i,1),n=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=n,i[2*s]=i[2*r]+i[2*n],t.depth[s]=(t.depth[r]>=t.depth[n]?t.depth[r]:t.depth[n])+1,i[2*r+1]=i[2*n+1]=s,t.heap[1]=s++,E(t,i,1);while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],((t,e)=>{let r,n,s,i,o,a,l=e.dyn_tree,c=e.max_code,h=e.stat_desc.static_tree,d=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,p=e.stat_desc.extra_base,m=e.stat_desc.max_length,g=0;for(i=0;i<=15;i++)t.bl_count[i]=0;for(l[2*t.heap[t.heap_max]+1]=0,r=t.heap_max+1;r<u;r++)(i=l[2*l[2*(n=t.heap[r])+1]+1]+1)>m&&(i=m,g++),l[2*n+1]=i,!(n>c)&&(t.bl_count[i]++,o=0,n>=p&&(o=f[n-p]),a=l[2*n],t.opt_len+=a*(i+o),d&&(t.static_len+=a*(h[2*n+1]+o)));if(0!==g){do{for(i=m-1;0===t.bl_count[i];)i--;t.bl_count[i]--,t.bl_count[i+1]+=2,t.bl_count[m]--,g-=2}while(g>0);for(i=m;0!==i;i--)for(n=t.bl_count[i];0!==n;)!((s=t.heap[--r])>c)&&(l[2*s+1]!==i&&(t.opt_len+=(i-l[2*s+1])*l[2*s],l[2*s+1]=i),n--)}})(t,e),L(i,c,t.bl_count)},I=(t,e,r)=>{let n,s,i=-1,o=e[1],a=0,l=7,u=4;for(0===o&&(l=138,u=3),e[(r+1)*2+1]=65535,n=0;n<=r;n++)s=o,o=e[(n+1)*2+1],++a<l&&s===o||(a<u?t.bl_tree[2*s]+=a:0!==s?(s!==i&&t.bl_tree[2*s]++,t.bl_tree[32]++):a<=10?t.bl_tree[34]++:t.bl_tree[36]++,a=0,i=s,0===o?(l=138,u=3):s===o?(l=6,u=3):(l=7,u=4))},M=(t,e,r)=>{let n,s,i=-1,o=e[1],a=0,l=7,u=4;for(0===o&&(l=138,u=3),n=0;n<=r;n++)if(s=o,o=e[(n+1)*2+1],!(++a<l)||s!==o){if(a<u)do S(t,s,t.bl_tree);while(0!=--a);else 0!==s?(s!==i&&(S(t,s,t.bl_tree),a--),S(t,16,t.bl_tree),A(t,a-3,2)):a<=10?(S(t,17,t.bl_tree),A(t,a-3,3)):(S(t,18,t.bl_tree),A(t,a-11,7));a=0,i=s,0===o?(l=138,u=3):s===o?(l=6,u=3):(l=7,u=4)}},R=!1,F=(t,e,r,n)=>{A(t,0+ +!!n,3),P(t),x(t,r),x(t,~r),r&&t.pending_buf.set(t.window.subarray(e,e+r),t.pending),t.pending+=r};var D={_tr_init:t=>{R||((()=>{let t,e,r,o,a,l=Array(16);for(o=0,r=0;o<28;o++)for(y[o]=r,t=0;t<1<<c[o];t++)v[r++]=o;for(v[r-1]=o,a=0,o=0;o<16;o++)for(b[o]=a,t=0;t<1<<h[o];t++)g[a++]=o;for(a>>=7;o<30;o++)for(b[o]=a<<7,t=0;t<1<<h[o]-7;t++)g[256+a++]=o;for(e=0;e<=15;e++)l[e]=0;for(t=0;t<=143;)p[2*t+1]=8,t++,l[8]++;for(;t<=255;)p[2*t+1]=9,t++,l[9]++;for(;t<=279;)p[2*t+1]=7,t++,l[7]++;for(;t<=287;)p[2*t+1]=8,t++,l[8]++;for(L(p,287,l),t=0;t<30;t++)m[2*t+1]=5,m[2*t]=N(t,5);n=new _(p,c,257,286,15),s=new _(m,h,0,30,15),i=new _([],d,0,19,7)})(),R=!0),t.l_desc=new j(t.dyn_ltree,n),t.d_desc=new j(t.dyn_dtree,s),t.bl_desc=new j(t.bl_tree,i),t.bi_buf=0,t.bi_valid=0,k(t)},_tr_stored_block:F,_tr_flush_block:(t,e,r,n)=>{let s,i,o=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=(t=>{let e,r=0xf3ffc07f;for(e=0;e<=31;e++,r>>>=1)if(1&r&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0})(t)),T(t,t.l_desc),T(t,t.d_desc),o=(t=>{let e;for(I(t,t.dyn_ltree,t.l_desc.max_code),I(t,t.dyn_dtree,t.d_desc.max_code),T(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*f[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e})(t),s=t.opt_len+3+7>>>3,(i=t.static_len+3+7>>>3)<=s&&(s=i)):s=i=r+5,r+4<=s&&-1!==e?F(t,e,r,n):4===t.strategy||i===s?(A(t,2+ +!!n,3),O(t,p,m)):(A(t,4+ +!!n,3),((t,e,r,n)=>{let s;for(A(t,e-257,5),A(t,r-1,5),A(t,n-4,4),s=0;s<n;s++)A(t,t.bl_tree[2*f[s]+1],3);M(t,t.dyn_ltree,e-1),M(t,t.dyn_dtree,r-1)})(t,t.l_desc.max_code+1,t.d_desc.max_code+1,o+1),O(t,t.dyn_ltree,t.dyn_dtree)),k(t),n&&P(t)},_tr_tally:(t,e,r)=>(t.pending_buf[t.sym_buf+t.sym_next++]=e,t.pending_buf[t.sym_buf+t.sym_next++]=e>>8,t.pending_buf[t.sym_buf+t.sym_next++]=r,0===e?t.dyn_ltree[2*r]++:(t.matches++,e--,t.dyn_ltree[(v[r]+256+1)*2]++,t.dyn_dtree[2*w(e)]++),t.sym_next===t.sym_end),_tr_align:t=>{A(t,2,3),S(t,256,p),16===t.bi_valid?(x(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},B=(t,e,r,n)=>{let s=65535&t,i=t>>>16&65535,o=0;for(;0!==r;){o=r>2e3?2e3:r,r-=o;do i=i+(s=s+e[n++]|0)|0;while(--o);s%=65521,i%=65521}return s|i<<16};let z=new Uint32Array((()=>{let t,e=[];for(var r=0;r<256;r++){t=r;for(var n=0;n<8;n++)t=1&t?0xedb88320^t>>>1:t>>>1;e[r]=t}return e})());var U=(t,e,r,n)=>{let s=n+r;t^=-1;for(let r=n;r<s;r++)t=t>>>8^z[(t^e[r])&255];return -1^t},q={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"},V={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};let{_tr_init:H,_tr_stored_block:W,_tr_flush_block:G,_tr_tally:Y,_tr_align:X}=D,{Z_NO_FLUSH:$,Z_PARTIAL_FLUSH:Z,Z_FULL_FLUSH:K,Z_FINISH:J,Z_BLOCK:Q,Z_OK:tt,Z_STREAM_END:te,Z_STREAM_ERROR:tr,Z_DATA_ERROR:tn,Z_BUF_ERROR:ts,Z_DEFAULT_COMPRESSION:ti,Z_FILTERED:to,Z_HUFFMAN_ONLY:ta,Z_RLE:tl,Z_FIXED:tu,Z_DEFAULT_STRATEGY:tc,Z_UNKNOWN:th,Z_DEFLATED:td}=V,tf=573,tp=(t,e)=>(t.msg=q[e],e),tm=t=>2*t-9*(t>4),tg=t=>{let e=t.length;for(;--e>=0;)t[e]=0},tv=t=>{let e,r,n,s=t.w_size;n=e=t.hash_size;do r=t.head[--n],t.head[n]=r>=s?r-s:0;while(--e);n=e=s;do r=t.prev[--n],t.prev[n]=r>=s?r-s:0;while(--e)},ty=(t,e,r)=>(e<<t.hash_shift^r)&t.hash_mask,tb=t=>{let e=t.state,r=e.pending;r>t.avail_out&&(r=t.avail_out),0!==r&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+r),t.next_out),t.next_out+=r,e.pending_out+=r,t.total_out+=r,t.avail_out-=r,e.pending-=r,0===e.pending&&(e.pending_out=0))},t_=(t,e)=>{G(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,tb(t.strm)},tj=(t,e)=>{t.pending_buf[t.pending++]=e},tw=(t,e)=>{t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},tx=(t,e,r,n)=>{let s=t.avail_in;return(s>n&&(s=n),0===s)?0:(t.avail_in-=s,e.set(t.input.subarray(t.next_in,t.next_in+s),r),1===t.state.wrap?t.adler=B(t.adler,e,s,r):2===t.state.wrap&&(t.adler=U(t.adler,e,s,r)),t.next_in+=s,t.total_in+=s,s)},tA=(t,e)=>{let r,n,s=t.max_chain_length,i=t.strstart,o=t.prev_length,a=t.nice_match,l=t.strstart>t.w_size-262?t.strstart-(t.w_size-262):0,u=t.window,c=t.w_mask,h=t.prev,d=t.strstart+258,f=u[i+o-1],p=u[i+o];t.prev_length>=t.good_match&&(s>>=2),a>t.lookahead&&(a=t.lookahead);do{if(u[(r=e)+o]!==p||u[r+o-1]!==f||u[r]!==u[i]||u[++r]!==u[i+1])continue;i+=2,r++;do;while(u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&u[++i]===u[++r]&&i<d);if(n=258-(d-i),i=d-258,n>o){if(t.match_start=e,o=n,n>=a)break;f=u[i+o-1],p=u[i+o]}}while((e=h[e&c])>l&&0!=--s);return o<=t.lookahead?o:t.lookahead},tS=t=>{let e,r,n,s=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-262)&&(t.window.set(t.window.subarray(s,s+s-r),0),t.match_start-=s,t.strstart-=s,t.block_start-=s,t.insert>t.strstart&&(t.insert=t.strstart),tv(t),r+=s),0===t.strm.avail_in)break;if(e=tx(t.strm,t.window,t.strstart+t.lookahead,r),t.lookahead+=e,t.lookahead+t.insert>=3)for(n=t.strstart-t.insert,t.ins_h=t.window[n],t.ins_h=ty(t,t.ins_h,t.window[n+1]);t.insert&&(t.ins_h=ty(t,t.ins_h,t.window[n+3-1]),t.prev[n&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=n,n++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<262&&0!==t.strm.avail_in)},tN=(t,e)=>{let r=t.pending_buf_size-5>t.w_size?t.w_size:t.pending_buf_size-5,n,s,i,o=0,a=t.strm.avail_in;do{if(n=65535,i=t.bi_valid+42>>3,t.strm.avail_out<i||(i=t.strm.avail_out-i,n>(s=t.strstart-t.block_start)+t.strm.avail_in&&(n=s+t.strm.avail_in),n>i&&(n=i),n<r&&(0===n&&e!==J||e===$||n!==s+t.strm.avail_in)))break;o=+(e===J&&n===s+t.strm.avail_in),W(t,0,0,o),t.pending_buf[t.pending-4]=n,t.pending_buf[t.pending-3]=n>>8,t.pending_buf[t.pending-2]=~n,t.pending_buf[t.pending-1]=~n>>8,tb(t.strm),s&&(s>n&&(s=n),t.strm.output.set(t.window.subarray(t.block_start,t.block_start+s),t.strm.next_out),t.strm.next_out+=s,t.strm.avail_out-=s,t.strm.total_out+=s,t.block_start+=s,n-=s),n&&(tx(t.strm,t.strm.output,t.strm.next_out,n),t.strm.next_out+=n,t.strm.avail_out-=n,t.strm.total_out+=n)}while(0===o);return((a-=t.strm.avail_in)&&(a>=t.w_size?(t.matches=2,t.window.set(t.strm.input.subarray(t.strm.next_in-t.w_size,t.strm.next_in),0),t.strstart=t.w_size,t.insert=t.strstart):(t.window_size-t.strstart<=a&&(t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,t.insert>t.strstart&&(t.insert=t.strstart)),t.window.set(t.strm.input.subarray(t.strm.next_in-a,t.strm.next_in),t.strstart),t.strstart+=a,t.insert+=a>t.w_size-t.insert?t.w_size-t.insert:a),t.block_start=t.strstart),t.high_water<t.strstart&&(t.high_water=t.strstart),o)?4:e!==$&&e!==J&&0===t.strm.avail_in&&t.strstart===t.block_start?2:(i=t.window_size-t.strstart,t.strm.avail_in>i&&t.block_start>=t.w_size&&(t.block_start-=t.w_size,t.strstart-=t.w_size,t.window.set(t.window.subarray(t.w_size,t.w_size+t.strstart),0),t.matches<2&&t.matches++,i+=t.w_size,t.insert>t.strstart&&(t.insert=t.strstart)),i>t.strm.avail_in&&(i=t.strm.avail_in),i&&(tx(t.strm,t.window,t.strstart,i),t.strstart+=i,t.insert+=i>t.w_size-t.insert?t.w_size-t.insert:i),t.high_water<t.strstart&&(t.high_water=t.strstart),i=t.bi_valid+42>>3,r=(i=t.pending_buf_size-i>65535?65535:t.pending_buf_size-i)>t.w_size?t.w_size:i,((s=t.strstart-t.block_start)>=r||(s||e===J)&&e!==$&&0===t.strm.avail_in&&s<=i)&&(n=s>i?i:s,o=+(e===J&&0===t.strm.avail_in&&n===s),W(t,t.block_start,n,o),t.block_start+=n,tb(t.strm)),o?3:1)},tL=(t,e)=>{let r,n;for(;;){if(t.lookahead<262){if(tS(t),t.lookahead<262&&e===$)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=ty(t,t.ins_h,t.window[t.strstart+3-1]),r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==r&&t.strstart-r<=t.w_size-262&&(t.match_length=tA(t,r)),t.match_length>=3)if(n=Y(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do t.strstart++,t.ins_h=ty(t,t.ins_h,t.window[t.strstart+3-1]),r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart;while(0!=--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=ty(t,t.ins_h,t.window[t.strstart+1]);else n=Y(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(t_(t,!1),0===t.strm.avail_out))return 1}return(t.insert=t.strstart<2?t.strstart:2,e===J)?(t_(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(t_(t,!1),0===t.strm.avail_out)?1:2},tk=(t,e)=>{let r,n,s;for(;;){if(t.lookahead<262){if(tS(t),t.lookahead<262&&e===$)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=ty(t,t.ins_h,t.window[t.strstart+3-1]),r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==r&&t.prev_length<t.max_lazy_match&&t.strstart-r<=t.w_size-262&&(t.match_length=tA(t,r),t.match_length<=5&&(t.strategy===to||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){s=t.strstart+t.lookahead-3,n=Y(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=s&&(t.ins_h=ty(t,t.ins_h,t.window[t.strstart+3-1]),r=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart);while(0!=--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,n&&(t_(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=Y(t,0,t.window[t.strstart-1]))&&t_(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return(t.match_available&&(n=Y(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,e===J)?(t_(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(t_(t,!1),0===t.strm.avail_out)?1:2};function tP(t,e,r,n,s){this.good_length=t,this.max_lazy=e,this.nice_length=r,this.max_chain=n,this.func=s}let tC=[new tP(0,0,0,0,tN),new tP(4,4,8,4,tL),new tP(4,5,16,8,tL),new tP(4,6,32,32,tL),new tP(4,4,16,16,tk),new tP(8,16,32,32,tk),new tP(8,16,128,128,tk),new tP(8,32,128,256,tk),new tP(32,128,258,1024,tk),new tP(32,258,258,4096,tk)];function tE(){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=td,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(2*tf),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),tg(this.dyn_ltree),tg(this.dyn_dtree),tg(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(16),this.heap=new Uint16Array(573),tg(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),tg(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}let tO=t=>{if(!t)return 1;let e=t.state;return e&&e.strm===t&&(42===e.status||57===e.status||69===e.status||73===e.status||91===e.status||103===e.status||113===e.status||666===e.status)?0:1};var tT=(t,e)=>{if(tO(t)||e>Q||e<0)return t?tp(t,tr):tr;let r=t.state;if(!t.output||0!==t.avail_in&&!t.input||666===r.status&&e!==J)return tp(t,0===t.avail_out?ts:tr);let n=r.last_flush;if(r.last_flush=e,0!==r.pending){if(tb(t),0===t.avail_out)return r.last_flush=-1,tt}else if(0===t.avail_in&&tm(e)<=tm(n)&&e!==J)return tp(t,ts);if(666===r.status&&0!==t.avail_in)return tp(t,ts);if(42===r.status&&0===r.wrap&&(r.status=113),42===r.status){let e=td+(r.w_bits-8<<4)<<8;if(e|=(r.strategy>=ta||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(e|=32),tw(r,e+=31-e%31),0!==r.strstart&&(tw(r,t.adler>>>16),tw(r,65535&t.adler)),t.adler=1,r.status=113,tb(t),0!==r.pending)return r.last_flush=-1,tt}if(57===r.status){if(t.adler=0,tj(r,31),tj(r,139),tj(r,8),r.gzhead)tj(r,+!!r.gzhead.text+2*!!r.gzhead.hcrc+4*!!r.gzhead.extra+8*!!r.gzhead.name+16*!!r.gzhead.comment),tj(r,255&r.gzhead.time),tj(r,r.gzhead.time>>8&255),tj(r,r.gzhead.time>>16&255),tj(r,r.gzhead.time>>24&255),tj(r,9===r.level?2:4*(r.strategy>=ta||r.level<2)),tj(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(tj(r,255&r.gzhead.extra.length),tj(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=U(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69;else if(tj(r,0),tj(r,0),tj(r,0),tj(r,0),tj(r,0),tj(r,9===r.level?2:4*(r.strategy>=ta||r.level<2)),tj(r,3),r.status=113,tb(t),0!==r.pending)return r.last_flush=-1,tt}if(69===r.status){if(r.gzhead.extra){let e=r.pending,n=(65535&r.gzhead.extra.length)-r.gzindex;for(;r.pending+n>r.pending_buf_size;){let s=r.pending_buf_size-r.pending;if(r.pending_buf.set(r.gzhead.extra.subarray(r.gzindex,r.gzindex+s),r.pending),r.pending=r.pending_buf_size,r.gzhead.hcrc&&r.pending>e&&(t.adler=U(t.adler,r.pending_buf,r.pending-e,e)),r.gzindex+=s,tb(t),0!==r.pending)return r.last_flush=-1,tt;e=0,n-=s}let s=new Uint8Array(r.gzhead.extra);r.pending_buf.set(s.subarray(r.gzindex,r.gzindex+n),r.pending),r.pending+=n,r.gzhead.hcrc&&r.pending>e&&(t.adler=U(t.adler,r.pending_buf,r.pending-e,e)),r.gzindex=0}r.status=73}if(73===r.status){if(r.gzhead.name){let e,n=r.pending;do{if(r.pending===r.pending_buf_size){if(r.gzhead.hcrc&&r.pending>n&&(t.adler=U(t.adler,r.pending_buf,r.pending-n,n)),tb(t),0!==r.pending)return r.last_flush=-1,tt;n=0}e=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,tj(r,e)}while(0!==e);r.gzhead.hcrc&&r.pending>n&&(t.adler=U(t.adler,r.pending_buf,r.pending-n,n)),r.gzindex=0}r.status=91}if(91===r.status){if(r.gzhead.comment){let e,n=r.pending;do{if(r.pending===r.pending_buf_size){if(r.gzhead.hcrc&&r.pending>n&&(t.adler=U(t.adler,r.pending_buf,r.pending-n,n)),tb(t),0!==r.pending)return r.last_flush=-1,tt;n=0}e=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,tj(r,e)}while(0!==e);r.gzhead.hcrc&&r.pending>n&&(t.adler=U(t.adler,r.pending_buf,r.pending-n,n))}r.status=103}if(103===r.status){if(r.gzhead.hcrc){if(r.pending+2>r.pending_buf_size&&(tb(t),0!==r.pending))return r.last_flush=-1,tt;tj(r,255&t.adler),tj(r,t.adler>>8&255),t.adler=0}if(r.status=113,tb(t),0!==r.pending)return r.last_flush=-1,tt}if(0!==t.avail_in||0!==r.lookahead||e!==$&&666!==r.status){let n=0===r.level?tN(r,e):r.strategy===ta?((t,e)=>{let r;for(;;){if(0===t.lookahead&&(tS(t),0===t.lookahead)){if(e===$)return 1;break}if(t.match_length=0,r=Y(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,r&&(t_(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,e===J)?(t_(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(t_(t,!1),0===t.strm.avail_out)?1:2})(r,e):r.strategy===tl?((t,e)=>{let r,n,s,i,o=t.window;for(;;){if(t.lookahead<=258){if(tS(t),t.lookahead<=258&&e===$)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(n=o[s=t.strstart-1])===o[++s]&&n===o[++s]&&n===o[++s]){i=t.strstart+258;do;while(n===o[++s]&&n===o[++s]&&n===o[++s]&&n===o[++s]&&n===o[++s]&&n===o[++s]&&n===o[++s]&&n===o[++s]&&s<i);t.match_length=258-(i-s),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(r=Y(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(r=Y(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),r&&(t_(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,e===J)?(t_(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(t_(t,!1),0===t.strm.avail_out)?1:2})(r,e):tC[r.level].func(r,e);if((3===n||4===n)&&(r.status=666),1===n||3===n)return 0===t.avail_out&&(r.last_flush=-1),tt;if(2===n&&(e===Z?X(r):e!==Q&&(W(r,0,0,!1),e===K&&(tg(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),tb(t),0===t.avail_out))return r.last_flush=-1,tt}return e!==J?tt:r.wrap<=0?te:(2===r.wrap?(tj(r,255&t.adler),tj(r,t.adler>>8&255),tj(r,t.adler>>16&255),tj(r,t.adler>>24&255),tj(r,255&t.total_in),tj(r,t.total_in>>8&255),tj(r,t.total_in>>16&255),tj(r,t.total_in>>24&255)):(tw(r,t.adler>>>16),tw(r,65535&t.adler)),tb(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?tt:te)},tI=t=>{if(tO(t))return tr;let e=t.state.status;return t.state=null,113===e?tp(t,tn):tt};let tM=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var tR=function(t){let e=Array.prototype.slice.call(arguments,1);for(;e.length;){let r=e.shift();if(r){if("object"!=typeof r)throw TypeError(r+"must be non-object");for(let e in r)tM(r,e)&&(t[e]=r[e])}}return t},tF=t=>{let e=0;for(let r=0,n=t.length;r<n;r++)e+=t[r].length;let r=new Uint8Array(e);for(let e=0,n=0,s=t.length;e<s;e++){let s=t[e];r.set(s,n),n+=s.length}return r};let tD=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){tD=!1}let tB=new Uint8Array(256);for(let t=0;t<256;t++)tB[t]=t>=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;tB[254]=tB[254]=1;var tz=t=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return new TextEncoder().encode(t);let e,r,n,s,i,o=t.length,a=0;for(s=0;s<o;s++)(64512&(r=t.charCodeAt(s)))==55296&&s+1<o&&(64512&(n=t.charCodeAt(s+1)))==56320&&(r=65536+(r-55296<<10)+(n-56320),s++),a+=r<128?1:r<2048?2:r<65536?3:4;for(e=new Uint8Array(a),i=0,s=0;i<a;s++)(64512&(r=t.charCodeAt(s)))==55296&&s+1<o&&(64512&(n=t.charCodeAt(s+1)))==56320&&(r=65536+(r-55296<<10)+(n-56320),s++),r<128?e[i++]=r:(r<2048?e[i++]=192|r>>>6:(r<65536?e[i++]=224|r>>>12:(e[i++]=240|r>>>18,e[i++]=128|r>>>12&63),e[i++]=128|r>>>6&63),e[i++]=128|63&r);return e},tU=(t,e)=>{let r,n,s=e||t.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return new TextDecoder().decode(t.subarray(0,e));let i=Array(2*s);for(n=0,r=0;r<s;){let e=t[r++];if(e<128){i[n++]=e;continue}let o=tB[e];if(o>4){i[n++]=65533,r+=o-1;continue}for(e&=2===o?31:3===o?15:7;o>1&&r<s;)e=e<<6|63&t[r++],o--;if(o>1){i[n++]=65533;continue}e<65536?i[n++]=e:(e-=65536,i[n++]=55296|e>>10&1023,i[n++]=56320|1023&e)}var o=n;if(o<65534&&i.subarray&&tD)return String.fromCharCode.apply(null,i.length===o?i:i.subarray(0,o));let a="";for(let t=0;t<o;t++)a+=String.fromCharCode(i[t]);return a},tq=(t,e)=>{(e=e||t.length)>t.length&&(e=t.length);let r=e-1;for(;r>=0&&(192&t[r])==128;)r--;return r<0||0===r?e:r+tB[t[r]]>e?r:e},tV=function(){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};let tH=Object.prototype.toString,{Z_NO_FLUSH:tW,Z_SYNC_FLUSH:tG,Z_FULL_FLUSH:tY,Z_FINISH:tX,Z_OK:t$,Z_STREAM_END:tZ,Z_DEFAULT_COMPRESSION:tK,Z_DEFAULT_STRATEGY:tJ,Z_DEFLATED:tQ}=V;function t0(t){let e,r;this.options=tR({level:tK,method:tQ,chunkSize:16384,windowBits:15,memLevel:8,strategy:tJ},t||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new tV,this.strm.avail_out=0;let s=((t,e,r,n,s,i)=>{var o,a;let l;if(!t)return tr;let u=1;if(e===ti&&(e=6),n<0?(u=0,n=-n):n>15&&(u=2,n-=16),s<1||s>9||r!==td||n<8||n>15||e<0||e>9||i<0||i>tu||8===n&&1!==u)return tp(t,tr);8===n&&(n=9);let c=new tE;return t.state=c,c.strm=t,c.status=42,c.wrap=u,c.gzhead=null,c.w_bits=n,c.w_size=1<<c.w_bits,c.w_mask=c.w_size-1,c.hash_bits=s+7,c.hash_size=1<<c.hash_bits,c.hash_mask=c.hash_size-1,c.hash_shift=~~((c.hash_bits+3-1)/3),c.window=new Uint8Array(2*c.w_size),c.head=new Uint16Array(c.hash_size),c.prev=new Uint16Array(c.w_size),c.lit_bufsize=1<<s+6,c.pending_buf_size=4*c.lit_bufsize,c.pending_buf=new Uint8Array(c.pending_buf_size),c.sym_buf=c.lit_bufsize,c.sym_end=(c.lit_bufsize-1)*3,c.level=e,c.strategy=i,c.method=r,(l=(t=>{if(tO(t))return tp(t,tr);t.total_in=t.total_out=0,t.data_type=th;let e=t.state;return e.pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=2===e.wrap?57:e.wrap?42:113,t.adler=+(2!==e.wrap),e.last_flush=-2,H(e),tt})(o=t))===tt&&((a=o.state).window_size=2*a.w_size,tg(a.head),a.max_lazy_match=tC[a.level].max_lazy,a.good_match=tC[a.level].good_length,a.nice_match=tC[a.level].nice_length,a.max_chain_length=tC[a.level].max_chain,a.strstart=0,a.block_start=0,a.lookahead=0,a.insert=0,a.match_length=a.prev_length=2,a.match_available=0,a.ins_h=0),l})(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(s!==t$)throw Error(q[s]);if(n.header&&(e=this.strm,r=n.header,tO(e)||2!==e.state.wrap||(e.state.gzhead=r)),n.dictionary){let t;if(t="string"==typeof n.dictionary?tz(n.dictionary):"[object ArrayBuffer]"===tH.call(n.dictionary)?new Uint8Array(n.dictionary):n.dictionary,(s=((t,e)=>{let r=e.length;if(tO(t))return tr;let n=t.state,s=n.wrap;if(2===s||1===s&&42!==n.status||n.lookahead)return tr;if(1===s&&(t.adler=B(t.adler,e,r,0)),n.wrap=0,r>=n.w_size){0===s&&(tg(n.head),n.strstart=0,n.block_start=0,n.insert=0);let t=new Uint8Array(n.w_size);t.set(e.subarray(r-n.w_size,r),0),e=t,r=n.w_size}let i=t.avail_in,o=t.next_in,a=t.input;for(t.avail_in=r,t.next_in=0,t.input=e,tS(n);n.lookahead>=3;){let t=n.strstart,e=n.lookahead-2;do n.ins_h=ty(n,n.ins_h,n.window[t+3-1]),n.prev[t&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=t,t++;while(--e);n.strstart=t,n.lookahead=2,tS(n)}return n.strstart+=n.lookahead,n.block_start=n.strstart,n.insert=n.lookahead,n.lookahead=0,n.match_length=n.prev_length=2,n.match_available=0,t.next_in=o,t.input=a,t.avail_in=i,n.wrap=s,tt})(this.strm,t))!==t$)throw Error(q[s]);this._dict_set=!0}}function t1(t,e){let r=new t0(e);if(r.push(t,!0),r.err)throw r.msg||q[r.err];return r.result}t0.prototype.push=function(t,e){let r,n,s=this.strm,i=this.options.chunkSize;if(this.ended)return!1;for(n=e===~~e?e:!0===e?tX:tW,"string"==typeof t?s.input=tz(t):"[object ArrayBuffer]"===tH.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;;){if(0===s.avail_out&&(s.output=new Uint8Array(i),s.next_out=0,s.avail_out=i),(n===tG||n===tY)&&s.avail_out<=6){this.onData(s.output.subarray(0,s.next_out)),s.avail_out=0;continue}if((r=tT(s,n))===tZ)return s.next_out>0&&this.onData(s.output.subarray(0,s.next_out)),r=tI(this.strm),this.onEnd(r),this.ended=!0,r===t$;if(0===s.avail_out){this.onData(s.output);continue}if(n>0&&s.next_out>0){this.onData(s.output.subarray(0,s.next_out)),s.avail_out=0;continue}if(0===s.avail_in)break}return!0},t0.prototype.onData=function(t){this.chunks.push(t)},t0.prototype.onEnd=function(t){t===t$&&(this.result=tF(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var t2=function(t,e){let r,n,s,i,o,a,l,u,c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S,N=t.state;r=t.next_in,A=t.input,n=r+(t.avail_in-5),s=t.next_out,S=t.output,i=s-(e-t.avail_out),o=s+(t.avail_out-257),a=N.dmax,l=N.wsize,u=N.whave,c=N.wnext,h=N.window,d=N.hold,f=N.bits,p=N.lencode,m=N.distcode,g=(1<<N.lenbits)-1,v=(1<<N.distbits)-1;i:do for(f<15&&(d+=A[r++]<<f,f+=8,d+=A[r++]<<f,f+=8),y=p[d&g];;){if(d>>>=b=y>>>24,f-=b,0==(b=y>>>16&255))S[s++]=65535&y;else if(16&b)for(_=65535&y,(b&=15)&&(f<b&&(d+=A[r++]<<f,f+=8),_+=d&(1<<b)-1,d>>>=b,f-=b),f<15&&(d+=A[r++]<<f,f+=8,d+=A[r++]<<f,f+=8),y=m[d&v];;){if(d>>>=b=y>>>24,f-=b,16&(b=y>>>16&255)){if(j=65535&y,f<(b&=15)&&(d+=A[r++]<<f,(f+=8)<b&&(d+=A[r++]<<f,f+=8)),(j+=d&(1<<b)-1)>a){t.msg="invalid distance too far back",N.mode=16209;break i}if(d>>>=b,f-=b,j>(b=s-i)){if((b=j-b)>u&&N.sane){t.msg="invalid distance too far back",N.mode=16209;break i}if(w=0,x=h,0===c){if(w+=l-b,b<_){_-=b;do S[s++]=h[w++];while(--b);w=s-j,x=S}}else if(c<b){if(w+=l+c-b,(b-=c)<_){_-=b;do S[s++]=h[w++];while(--b);if(w=0,c<_){_-=b=c;do S[s++]=h[w++];while(--b);w=s-j,x=S}}}else if(w+=c-b,b<_){_-=b;do S[s++]=h[w++];while(--b);w=s-j,x=S}for(;_>2;)S[s++]=x[w++],S[s++]=x[w++],S[s++]=x[w++],_-=3;_&&(S[s++]=x[w++],_>1&&(S[s++]=x[w++]))}else{w=s-j;do S[s++]=S[w++],S[s++]=S[w++],S[s++]=S[w++],_-=3;while(_>2);_&&(S[s++]=S[w++],_>1&&(S[s++]=S[w++]))}}else if((64&b)==0){y=m[(65535&y)+(d&(1<<b)-1)];continue}else{t.msg="invalid distance code",N.mode=16209;break i}break}else if((64&b)==0){y=p[(65535&y)+(d&(1<<b)-1)];continue}else if(32&b){N.mode=16191;break i}else{t.msg="invalid literal/length code",N.mode=16209;break i}break}while(r<n&&s<o);r-=_=f>>3,f-=_<<3,d&=(1<<f)-1,t.next_in=r,t.next_out=s,t.avail_in=r<n?5+(n-r):5-(r-n),t.avail_out=s<o?257+(o-s):257-(s-o),N.hold=d,N.bits=f};let t5=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]),t3=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]),t4=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]),t6=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 t8=(t,e,r,n,s,i,o,a)=>{let l,u,c,h,d,f,p,m,g,v=a.bits,y=0,b=0,_=0,j=0,w=0,x=0,A=0,S=0,N=0,L=0,k=null,P=new Uint16Array(16),C=new Uint16Array(16),E=null;for(y=0;y<=15;y++)P[y]=0;for(b=0;b<n;b++)P[e[r+b]]++;for(w=v,j=15;j>=1&&0===P[j];j--);if(w>j&&(w=j),0===j)return s[i++]=0x1400000,s[i++]=0x1400000,a.bits=1,0;for(_=1;_<j&&0===P[_];_++);for(w<_&&(w=_),S=1,y=1;y<=15;y++)if(S<<=1,(S-=P[y])<0)return -1;if(S>0&&(0===t||1!==j))return -1;for(C[1]=0,y=1;y<15;y++)C[y+1]=C[y]+P[y];for(b=0;b<n;b++)0!==e[r+b]&&(o[C[e[r+b]]++]=b);if(0===t?(k=E=o,f=20):1===t?(k=t5,E=t3,f=257):(k=t4,E=t6,f=0),L=0,b=0,y=_,d=i,x=w,A=0,c=-1,h=(N=1<<w)-1,1===t&&N>852||2===t&&N>592)return 1;for(;;){p=y-A,o[b]+1<f?(m=0,g=o[b]):o[b]>=f?(m=E[o[b]-f],g=k[o[b]-f]):(m=96,g=0),l=1<<y-A,_=u=1<<x;do s[d+(L>>A)+(u-=l)]=p<<24|m<<16|g;while(0!==u);for(l=1<<y-1;L&l;)l>>=1;if(0!==l?(L&=l-1,L+=l):L=0,b++,0==--P[y]){if(y===j)break;y=e[r+o[b]]}if(y>w&&(L&h)!==c){for(0===A&&(A=w),d+=_,S=1<<(x=y-A);x+A<j&&!((S-=P[x+A])<=0);)x++,S<<=1;if(N+=1<<x,1===t&&N>852||2===t&&N>592)return 1;s[c=L&h]=w<<24|x<<16|d-i}}return 0!==L&&(s[d+L]=y-A<<24|4194304),a.bits=w,0};let{Z_FINISH:t7,Z_BLOCK:t9,Z_TREES:et,Z_OK:ee,Z_STREAM_END:er,Z_NEED_DICT:en,Z_STREAM_ERROR:es,Z_DATA_ERROR:ei,Z_MEM_ERROR:eo,Z_BUF_ERROR:ea,Z_DEFLATED:el}=V,eu=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function ec(){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}let eh=t=>{if(!t)return 1;let e=t.state;return+(!e||e.strm!==t||e.mode<16180||e.mode>16211)},ed=t=>{if(eh(t))return es;let e=t.state;return e.wsize=0,e.whave=0,e.wnext=0,(t=>{if(eh(t))return es;let e=t.state;return t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=16180,e.last=0,e.havedict=0,e.flags=-1,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Int32Array(852),e.distcode=e.distdyn=new Int32Array(592),e.sane=1,e.back=-1,ee})(t)},ef=!0,ep=t=>{if(ef){o=new Int32Array(512),a=new Int32Array(32);let e=0;for(;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(t8(1,t.lens,0,288,o,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;t8(2,t.lens,0,32,a,0,t.work,{bits:5}),ef=!1}t.lencode=o,t.lenbits=9,t.distcode=a,t.distbits=5},em=(t,e,r,n)=>{let s,i=t.state;return null===i.window&&(i.wsize=1<<i.wbits,i.wnext=0,i.whave=0,i.window=new Uint8Array(i.wsize)),n>=i.wsize?(i.window.set(e.subarray(r-i.wsize,r),0),i.wnext=0,i.whave=i.wsize):((s=i.wsize-i.wnext)>n&&(s=n),i.window.set(e.subarray(r-n,r-n+s),i.wnext),(n-=s)?(i.window.set(e.subarray(r-n,r),0),i.wnext=n,i.whave=i.wsize):(i.wnext+=s,i.wnext===i.wsize&&(i.wnext=0),i.whave<i.wsize&&(i.whave+=s))),0};var eg=(t,e)=>{let r,n,s,i,o,a,l,u,c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S,N=0,L=new Uint8Array(4),k=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(eh(t)||!t.output||!t.input&&0!==t.avail_in)return es;16191===(r=t.state).mode&&(r.mode=16192),o=t.next_out,s=t.output,l=t.avail_out,i=t.next_in,n=t.input,a=t.avail_in,u=r.hold,c=r.bits,h=a,d=l,x=ee;o:for(;;)switch(r.mode){case 16180:if(0===r.wrap){r.mode=16192;break}for(;c<16;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(2&r.wrap&&35615===u){0===r.wbits&&(r.wbits=15),r.check=0,L[0]=255&u,L[1]=u>>>8&255,r.check=U(r.check,L,2,0),u=0,c=0,r.mode=16181;break}if(r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&u)<<8)+(u>>8))%31){t.msg="incorrect header check",r.mode=16209;break}if((15&u)!==el){t.msg="unknown compression method",r.mode=16209;break}if(u>>>=4,c-=4,w=(15&u)+8,0===r.wbits&&(r.wbits=w),w>15||w>r.wbits){t.msg="invalid window size",r.mode=16209;break}r.dmax=1<<r.wbits,r.flags=0,t.adler=r.check=1,r.mode=512&u?16189:16191,u=0,c=0;break;case 16181:for(;c<16;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(r.flags=u,(255&r.flags)!==el){t.msg="unknown compression method",r.mode=16209;break}if(57344&r.flags){t.msg="unknown header flags set",r.mode=16209;break}r.head&&(r.head.text=u>>8&1),512&r.flags&&4&r.wrap&&(L[0]=255&u,L[1]=u>>>8&255,r.check=U(r.check,L,2,0)),u=0,c=0,r.mode=16182;case 16182:for(;c<32;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.head&&(r.head.time=u),512&r.flags&&4&r.wrap&&(L[0]=255&u,L[1]=u>>>8&255,L[2]=u>>>16&255,L[3]=u>>>24&255,r.check=U(r.check,L,4,0)),u=0,c=0,r.mode=16183;case 16183:for(;c<16;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.head&&(r.head.xflags=255&u,r.head.os=u>>8),512&r.flags&&4&r.wrap&&(L[0]=255&u,L[1]=u>>>8&255,r.check=U(r.check,L,2,0)),u=0,c=0,r.mode=16184;case 16184:if(1024&r.flags){for(;c<16;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.length=u,r.head&&(r.head.extra_len=u),512&r.flags&&4&r.wrap&&(L[0]=255&u,L[1]=u>>>8&255,r.check=U(r.check,L,2,0)),u=0,c=0}else r.head&&(r.head.extra=null);r.mode=16185;case 16185:if(1024&r.flags&&((f=r.length)>a&&(f=a),f&&(r.head&&(w=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Uint8Array(r.head.extra_len)),r.head.extra.set(n.subarray(i,i+f),w)),512&r.flags&&4&r.wrap&&(r.check=U(r.check,n,f,i)),a-=f,i+=f,r.length-=f),r.length))break o;r.length=0,r.mode=16186;case 16186:if(2048&r.flags){if(0===a)break o;f=0;do w=n[i+f++],r.head&&w&&r.length<65536&&(r.head.name+=String.fromCharCode(w));while(w&&f<a);if(512&r.flags&&4&r.wrap&&(r.check=U(r.check,n,f,i)),a-=f,i+=f,w)break o}else r.head&&(r.head.name=null);r.length=0,r.mode=16187;case 16187:if(4096&r.flags){if(0===a)break o;f=0;do w=n[i+f++],r.head&&w&&r.length<65536&&(r.head.comment+=String.fromCharCode(w));while(w&&f<a);if(512&r.flags&&4&r.wrap&&(r.check=U(r.check,n,f,i)),a-=f,i+=f,w)break o}else r.head&&(r.head.comment=null);r.mode=16188;case 16188:if(512&r.flags){for(;c<16;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(4&r.wrap&&u!==(65535&r.check)){t.msg="header crc mismatch",r.mode=16209;break}u=0,c=0}r.head&&(r.head.hcrc=r.flags>>9&1,r.head.done=!0),t.adler=r.check=0,r.mode=16191;break;case 16189:for(;c<32;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}t.adler=r.check=eu(u),u=0,c=0,r.mode=16190;case 16190:if(0===r.havedict)return t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=a,r.hold=u,r.bits=c,en;t.adler=r.check=1,r.mode=16191;case 16191:if(e===t9||e===et)break o;case 16192:if(r.last){u>>>=7&c,c-=7&c,r.mode=16206;break}for(;c<3;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}switch(r.last=1&u,c-=1,3&(u>>>=1)){case 0:r.mode=16193;break;case 1:if(ep(r),r.mode=16199,e===et){u>>>=2,c-=2;break o}break;case 2:r.mode=16196;break;case 3:t.msg="invalid block type",r.mode=16209}u>>>=2,c-=2;break;case 16193:for(u>>>=7&c,c-=7&c;c<32;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if((65535&u)!=(u>>>16^65535)){t.msg="invalid stored block lengths",r.mode=16209;break}if(r.length=65535&u,u=0,c=0,r.mode=16194,e===et)break o;case 16194:r.mode=16195;case 16195:if(f=r.length){if(f>a&&(f=a),f>l&&(f=l),0===f)break o;s.set(n.subarray(i,i+f),o),a-=f,i+=f,l-=f,o+=f,r.length-=f;break}r.mode=16191;break;case 16196:for(;c<14;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(r.nlen=(31&u)+257,c-=5,r.ndist=(31&(u>>>=5))+1,c-=5,r.ncode=(15&(u>>>=5))+4,u>>>=4,c-=4,r.nlen>286||r.ndist>30){t.msg="too many length or distance symbols",r.mode=16209;break}r.have=0,r.mode=16197;case 16197:for(;r.have<r.ncode;){for(;c<3;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.lens[k[r.have++]]=7&u,u>>>=3,c-=3}for(;r.have<19;)r.lens[k[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,A={bits:r.lenbits},x=t8(0,r.lens,0,19,r.lencode,0,r.work,A),r.lenbits=A.bits,x){t.msg="invalid code lengths set",r.mode=16209;break}r.have=0,r.mode=16198;case 16198:for(;r.have<r.nlen+r.ndist;){for(;g=(N=r.lencode[u&(1<<r.lenbits)-1])>>>24,v=N>>>16&255,y=65535&N,!(g<=c);){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(y<16)u>>>=g,c-=g,r.lens[r.have++]=y;else{if(16===y){for(S=g+2;c<S;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(u>>>=g,c-=g,0===r.have){t.msg="invalid bit length repeat",r.mode=16209;break}w=r.lens[r.have-1],f=3+(3&u),u>>>=2,c-=2}else if(17===y){for(S=g+3;c<S;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}u>>>=g,c-=g,w=0,f=3+(7&u),u>>>=3,c-=3}else{for(S=g+7;c<S;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}u>>>=g,c-=g,w=0,f=11+(127&u),u>>>=7,c-=7}if(r.have+f>r.nlen+r.ndist){t.msg="invalid bit length repeat",r.mode=16209;break}for(;f--;)r.lens[r.have++]=w}}if(16209===r.mode)break;if(0===r.lens[256]){t.msg="invalid code -- missing end-of-block",r.mode=16209;break}if(r.lenbits=9,A={bits:r.lenbits},x=t8(1,r.lens,0,r.nlen,r.lencode,0,r.work,A),r.lenbits=A.bits,x){t.msg="invalid literal/lengths set",r.mode=16209;break}if(r.distbits=6,r.distcode=r.distdyn,A={bits:r.distbits},x=t8(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,A),r.distbits=A.bits,x){t.msg="invalid distances set",r.mode=16209;break}if(r.mode=16199,e===et)break o;case 16199:r.mode=16200;case 16200:if(a>=6&&l>=258){t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=a,r.hold=u,r.bits=c,t2(t,d),o=t.next_out,s=t.output,l=t.avail_out,i=t.next_in,n=t.input,a=t.avail_in,u=r.hold,c=r.bits,16191===r.mode&&(r.back=-1);break}for(r.back=0;g=(N=r.lencode[u&(1<<r.lenbits)-1])>>>24,v=N>>>16&255,y=65535&N,!(g<=c);){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(v&&(240&v)==0){for(b=g,_=v,j=y;g=(N=r.lencode[j+((u&(1<<b+_)-1)>>b)])>>>24,v=N>>>16&255,y=65535&N,!(b+g<=c);){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}u>>>=b,c-=b,r.back+=b}if(u>>>=g,c-=g,r.back+=g,r.length=y,0===v){r.mode=16205;break}if(32&v){r.back=-1,r.mode=16191;break}if(64&v){t.msg="invalid literal/length code",r.mode=16209;break}r.extra=15&v,r.mode=16201;case 16201:if(r.extra){for(S=r.extra;c<S;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.length+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=16202;case 16202:for(;g=(N=r.distcode[u&(1<<r.distbits)-1])>>>24,v=N>>>16&255,y=65535&N,!(g<=c);){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if((240&v)==0){for(b=g,_=v,j=y;g=(N=r.distcode[j+((u&(1<<b+_)-1)>>b)])>>>24,v=N>>>16&255,y=65535&N,!(b+g<=c);){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}u>>>=b,c-=b,r.back+=b}if(u>>>=g,c-=g,r.back+=g,64&v){t.msg="invalid distance code",r.mode=16209;break}r.offset=y,r.extra=15&v,r.mode=16203;case 16203:if(r.extra){for(S=r.extra;c<S;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}r.offset+=u&(1<<r.extra)-1,u>>>=r.extra,c-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=16209;break}r.mode=16204;case 16204:if(0===l)break o;if(f=d-l,r.offset>f){if((f=r.offset-f)>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=16209;break}f>r.wnext?(f-=r.wnext,p=r.wsize-f):p=r.wnext-f,f>r.length&&(f=r.length),m=r.window}else m=s,p=o-r.offset,f=r.length;f>l&&(f=l),l-=f,r.length-=f;do s[o++]=m[p++];while(--f);0===r.length&&(r.mode=16200);break;case 16205:if(0===l)break o;s[o++]=r.length,l--,r.mode=16200;break;case 16206:if(r.wrap){for(;c<32;){if(0===a)break o;a--,u|=n[i++]<<c,c+=8}if(d-=l,t.total_out+=d,r.total+=d,4&r.wrap&&d&&(t.adler=r.check=r.flags?U(r.check,s,d,o-d):B(r.check,s,d,o-d)),d=l,4&r.wrap&&(r.flags?u:eu(u))!==r.check){t.msg="incorrect data check",r.mode=16209;break}u=0,c=0}r.mode=16207;case 16207:if(r.wrap&&r.flags){for(;c<32;){if(0===a)break o;a--,u+=n[i++]<<c,c+=8}if(4&r.wrap&&u!==(0|r.total)){t.msg="incorrect length check",r.mode=16209;break}u=0,c=0}r.mode=16208;case 16208:x=er;break o;case 16209:x=ei;break o;case 16210:return eo;default:return es}return t.next_out=o,t.avail_out=l,t.next_in=i,t.avail_in=a,r.hold=u,r.bits=c,(r.wsize||d!==t.avail_out&&r.mode<16209&&(r.mode<16206||e!==t7))&&em(t,t.output,t.next_out,d-t.avail_out),h-=t.avail_in,d-=t.avail_out,t.total_in+=h,t.total_out+=d,r.total+=d,4&r.wrap&&d&&(t.adler=r.check=r.flags?U(r.check,s,d,t.next_out-d):B(r.check,s,d,t.next_out-d)),t.data_type=r.bits+64*!!r.last+128*(16191===r.mode)+256*(16199===r.mode||16194===r.mode),(0===h&&0===d||e===t7)&&x===ee&&(x=ea),x},ev=t=>{if(eh(t))return es;let e=t.state;return e.window&&(e.window=null),t.state=null,ee},ey=(t,e)=>{let r,n=e.length;return eh(t)||0!==(r=t.state).wrap&&16190!==r.mode?es:16190===r.mode&&B(1,e,n,0)!==r.check?ei:em(t,e,n,n)?(r.mode=16210,eo):(r.havedict=1,ee)},eb=function(){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};let e_=Object.prototype.toString,{Z_NO_FLUSH:ej,Z_FINISH:ew,Z_OK:ex,Z_STREAM_END:eA,Z_NEED_DICT:eS,Z_STREAM_ERROR:eN,Z_DATA_ERROR:eL,Z_MEM_ERROR:ek}=V;function eP(t){this.options=tR({chunkSize:65536,windowBits:15,to:""},t||{});let e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),e.windowBits>=0&&e.windowBits<16&&!(t&&t.windowBits)&&(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&(15&e.windowBits)==0&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new tV,this.strm.avail_out=0;let r=((t,e)=>{if(!t)return es;let r=new ec;t.state=r,r.strm=t,r.window=null,r.mode=16180;let n=((t,e)=>{let r;if(eh(t))return es;let n=t.state;return(e<0?(r=0,e=-e):(r=(e>>4)+5,e<48&&(e&=15)),e&&(e<8||e>15))?es:(null!==n.window&&n.wbits!==e&&(n.window=null),n.wrap=r,n.wbits=e,ed(t))})(t,e);return n!==ee&&(t.state=null),n})(this.strm,e.windowBits);if(r!==ex||(this.header=new eb,((t,e)=>{if(eh(t))return;let r=t.state;return(2&r.wrap)==0||(r.head=e,e.done=!1)})(this.strm,this.header),e.dictionary&&("string"==typeof e.dictionary?e.dictionary=tz(e.dictionary):"[object ArrayBuffer]"===e_.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw)&&(r=ey(this.strm,e.dictionary))!==ex))throw Error(q[r])}function eC(t,e){let r=new eP(e);if(r.push(t),r.err)throw r.msg||q[r.err];return r.result}eP.prototype.push=function(t,e){let r,n,s,i=this.strm,o=this.options.chunkSize,a=this.options.dictionary;if(this.ended)return!1;for(n=e===~~e?e:!0===e?ew:ej,"[object ArrayBuffer]"===e_.call(t)?i.input=new Uint8Array(t):i.input=t,i.next_in=0,i.avail_in=i.input.length;;){for(0===i.avail_out&&(i.output=new Uint8Array(o),i.next_out=0,i.avail_out=o),(r=eg(i,n))===eS&&a&&((r=ey(i,a))===ex?r=eg(i,n):r===eL&&(r=eS));i.avail_in>0&&r===eA&&i.state.wrap>0&&0!==t[i.next_in];)ed(i),r=eg(i,n);switch(r){case eN:case eL:case eS:case ek:return this.onEnd(r),this.ended=!0,!1}if(s=i.avail_out,i.next_out&&(0===i.avail_out||r===eA))if("string"===this.options.to){let t=tq(i.output,i.next_out),e=i.next_out-t,r=tU(i.output,t);i.next_out=e,i.avail_out=o-e,e&&i.output.set(i.output.subarray(t,t+e),0),this.onData(r)}else this.onData(i.output.length===i.next_out?i.output:i.output.subarray(0,i.next_out));if(r!==ex||0!==s){if(r===eA)return r=ev(this.strm),this.onEnd(r),this.ended=!0,!0;if(0===i.avail_in)break}}return!0},eP.prototype.onData=function(t){this.chunks.push(t)},eP.prototype.onEnd=function(t){t===ex&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=tF(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};let{Deflate:eE,deflate:eO,deflateRaw:eT,gzip:eI}={Deflate:t0,deflate:t1,deflateRaw:function(t,e){return(e=e||{}).raw=!0,t1(t,e)},gzip:function(t,e){return(e=e||{}).gzip=!0,t1(t,e)},constants:V},{Inflate:eM,inflate:eR,inflateRaw:eF,ungzip:eD}={Inflate:eP,inflate:eC,inflateRaw:function(t,e){return(e=e||{}).raw=!0,eC(t,e)},ungzip:eC,constants:V};var eB=eE,ez=eO,eU=eT,eq=eI,eV=eM,eH=eR,eW=eF,eG=eD,eY=V,eX={Deflate:eB,deflate:ez,deflateRaw:eU,gzip:eq,Inflate:eV,inflate:eH,inflateRaw:eW,ungzip:eG,constants:eY}},
vendor: 495 bytes, line 1
1"./node_modules/performance-now/lib/performance-now.js":function(t){(function(){var e,r,n,i;"u">typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=s&&s.hrtime?(t.exports=function(){return(e()-i)/1e6},r=s.hrtime,i=(e=function(){var t;return 1e9*(t=r())[0]+t[1]})()-1e9*s.uptime()):Date.now?(t.exports=function(){return Date.now()-n},n=Date.now()):(t.exports=function(){return new Date().getTime()-n},n=new Date().getTime())}).call(this)},
vendor: 934 bytes, line 1
1"./node_modules/raf/index.js":function(t,e,n){for(var s=n("./node_modules/performance-now/lib/performance-now.js"),i="u"<typeof window?r.g:window,o=["moz","webkit"],a="AnimationFrame",l=i["request"+a],u=i["cancel"+a]||i["cancelRequest"+a],c=0;!l&&c<o.length;c++)l=i[o[c]+"Request"+a],u=i[o[c]+"Cancel"+a]||i[o[c]+"CancelRequest"+a];if(!l||!u){var h=0,d=0,f=[],p=1e3/60;l=function(t){if(0===f.length){var e=s(),r=Math.max(0,p-(e-h));h=r+e,setTimeout(function(){var t=f.slice(0);f.length=0;for(var e=0;e<t.length;e++)if(!t[e].cancelled)try{t[e].callback(h)}catch(t){setTimeout(function(){throw t},0)}},Math.round(r))}return f.push({handle:++d,callback:t,cancelled:!1}),d},u=function(t){for(var e=0;e<f.length;e++)f[e].handle===t&&(f[e].cancelled=!0)}}t.exports=function(t){return l.call(i,t)},t.exports.cancel=function(){u.apply(i,arguments)},t.exports.polyfill=function(t){t||(t=i),t.requestAnimationFrame=l,t.cancelAnimationFrame=u}},
vendor: 5,037 bytes, line 1
1"./node_modules/rgbcolor/index.js":function(t){t.exports=function(t){this.ok=!1,this.alpha=1,"#"==t.charAt(0)&&(t=t.substr(1,6));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"};t=e[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var r=[{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(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3]),parseFloat(t[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(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],n=0;n<r.length;n++){var s=r[n].re,i=r[n].process,o=s.exec(t);if(o){var a=i(o);this.r=a[0],this.g=a[1],this.b=a[2],a.length>3&&(this.alpha=a[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 t=this.r.toString(16),e=this.g.toString(16),r=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==r.length&&(r="0"+r),"#"+t+e+r},this.getHelpXML=function(){for(var t=[],n=0;n<r.length;n++)for(var s=r[n].example,i=0;i<s.length;i++)t[t.length]=s[i];for(var o in e)t[t.length]=o;var a=document.createElement("ul");a.setAttribute("id","rgbcolor-examples");for(var n=0;n<t.length;n++)try{var l=document.createElement("li"),u=new RGBColor(t[n]),c=document.createElement("div");c.style.cssText="margin: 3px; border: 1px solid black; background:"+u.toHex()+"; color:"+u.toHex(),c.appendChild(document.createTextNode("test"));var h=document.createTextNode(" "+t[n]+" -> "+u.toRGB()+" -> "+u.toHex());l.appendChild(c),l.appendChild(h),a.appendChild(l)}catch(t){}return a}}},
vendor: 6,751 bytes, line 1
1"./node_modules/stackblur-canvas/dist/stackblur-es.js":function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.r(e),r.d(e,{BlurStack:function(){return d},canvasRGB:function(){return c},canvasRGBA:function(){return l},image:function(){return o},imageDataRGB:function(){return h},imageDataRGBA:function(){return u}});var s=[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],i=[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 o(t,e,r,n,s,i){if("string"==typeof t&&(t=document.getElementById(t)),t&&("HTMLImageElement"!==Object.prototype.toString.call(t).slice(8,-1)||"naturalWidth"in t)){var o=s?"offset":"natural",a=t[o+"Width"],u=t[o+"Height"];if("ImageBitmap"===Object.prototype.toString.call(t).slice(8,-1)&&(a=t.width,u=t.height),"string"==typeof e&&(e=document.getElementById(e)),e&&"getContext"in e){i||(e.style.width=a+"px",e.style.height=u+"px"),e.width=a,e.height=u;var h=e.getContext("2d");h.clearRect(0,0,a,u),h.drawImage(t,0,0,t.naturalWidth,t.naturalHeight,0,0,a,u),isNaN(r)||r<1||(n?l(e,0,0,a,u,r):c(e,0,0,a,u,r))}}}function a(t,e,r,s,i){if("string"==typeof t&&(t=document.getElementById(t)),!t||"object"!==n(t)||!("getContext"in t))throw TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var o=t.getContext("2d");try{return o.getImageData(e,r,s,i)}catch(t){throw Error("unable to access image data: "+t)}}function l(t,e,r,n,s,i){if(!isNaN(i)&&!(i<1)){i|=0;var o=a(t,e,r,n,s);o=u(o,e,r,n,s,i),t.getContext("2d").putImageData(o,e,r)}}function u(t,e,r,n,o,a){for(var l,u=t.data,c=2*a+1,h=n-1,f=o-1,p=a+1,m=p*(p+1)/2,g=new d,v=g,y=1;y<c;y++)v=v.next=new d,y===p&&(l=v);v.next=g;for(var b=null,_=null,j=0,w=0,x=s[a],A=i[a],S=0;S<o;S++){v=g;for(var N=u[w],L=u[w+1],k=u[w+2],P=u[w+3],C=0;C<p;C++)v.r=N,v.g=L,v.b=k,v.a=P,v=v.next;for(var E=0,O=0,T=0,I=0,M=p*N,R=p*L,F=p*k,D=p*P,B=m*N,z=m*L,U=m*k,q=m*P,V=1;V<p;V++){var H=w+((h<V?h:V)<<2),W=u[H],G=u[H+1],Y=u[H+2],X=u[H+3],$=p-V;B+=(v.r=W)*$,z+=(v.g=G)*$,U+=(v.b=Y)*$,q+=(v.a=X)*$,E+=W,O+=G,T+=Y,I+=X,v=v.next}b=g,_=l;for(var Z=0;Z<n;Z++){var K=q*x>>>A;if(u[w+3]=K,0!==K){var J=255/K;u[w]=(B*x>>>A)*J,u[w+1]=(z*x>>>A)*J,u[w+2]=(U*x>>>A)*J}else u[w]=u[w+1]=u[w+2]=0;B-=M,z-=R,U-=F,q-=D,M-=b.r,R-=b.g,F-=b.b,D-=b.a;var Q=Z+a+1;Q=j+(Q<h?Q:h)<<2,E+=b.r=u[Q],O+=b.g=u[Q+1],T+=b.b=u[Q+2],I+=b.a=u[Q+3],B+=E,z+=O,U+=T,q+=I,b=b.next;var tt=_,te=tt.r,tr=tt.g,tn=tt.b,ts=tt.a;M+=te,R+=tr,F+=tn,D+=ts,E-=te,O-=tr,T-=tn,I-=ts,_=_.next,w+=4}j+=n}for(var ti=0;ti<n;ti++){var to=u[w=ti<<2],ta=u[w+1],tl=u[w+2],tu=u[w+3],tc=p*to,th=p*ta,td=p*tl,tf=p*tu,tp=m*to,tm=m*ta,tg=m*tl,tv=m*tu;v=g;for(var ty=0;ty<p;ty++)v.r=to,v.g=ta,v.b=tl,v.a=tu,v=v.next;for(var tb=n,t_=0,tj=0,tw=0,tx=0,tA=1;tA<=a;tA++){w=tb+ti<<2;var tS=p-tA;tp+=(v.r=to=u[w])*tS,tm+=(v.g=ta=u[w+1])*tS,tg+=(v.b=tl=u[w+2])*tS,tv+=(v.a=tu=u[w+3])*tS,tx+=to,t_+=ta,tj+=tl,tw+=tu,v=v.next,tA<f&&(tb+=n)}w=ti,b=g,_=l;for(var tN=0;tN<o;tN++){var tL=w<<2;u[tL+3]=tu=tv*x>>>A,tu>0?(tu=255/tu,u[tL]=(tp*x>>>A)*tu,u[tL+1]=(tm*x>>>A)*tu,u[tL+2]=(tg*x>>>A)*tu):u[tL]=u[tL+1]=u[tL+2]=0,tp-=tc,tm-=th,tg-=td,tv-=tf,tc-=b.r,th-=b.g,td-=b.b,tf-=b.a,tL=ti+((tL=tN+p)<f?tL:f)*n<<2,tp+=tx+=b.r=u[tL],tm+=t_+=b.g=u[tL+1],tg+=tj+=b.b=u[tL+2],tv+=tw+=b.a=u[tL+3],b=b.next,tc+=to=_.r,th+=ta=_.g,td+=tl=_.b,tf+=tu=_.a,tx-=to,t_-=ta,tj-=tl,tw-=tu,_=_.next,w+=n}}return t}function c(t,e,r,n,s,i){if(!isNaN(i)&&!(i<1)){i|=0;var o=a(t,e,r,n,s);o=h(o,e,r,n,s,i),t.getContext("2d").putImageData(o,e,r)}}function h(t,e,r,n,o,a){for(var l,u,c,h=t.data,f=2*a+1,p=n-1,m=o-1,g=a+1,v=g*(g+1)/2,y=new d,b=y,_=1;_<f;_++)b=b.next=new d,_===g&&(l=b);b.next=y;for(var j=null,w=null,x=s[a],A=i[a],S=0,N=0,L=0;L<o;L++){var k=h[N],P=h[N+1],C=h[N+2],E=g*k,O=g*P,T=g*C,I=v*k,M=v*P,R=v*C;b=y;for(var F=0;F<g;F++)b.r=k,b.g=P,b.b=C,b=b.next;for(var D=0,B=0,z=0,U=1;U<g;U++)u=N+((p<U?p:U)<<2),I+=(b.r=k=h[u])*(c=g-U),M+=(b.g=P=h[u+1])*c,R+=(b.b=C=h[u+2])*c,D+=k,B+=P,z+=C,b=b.next;j=y,w=l;for(var q=0;q<n;q++)h[N]=I*x>>>A,h[N+1]=M*x>>>A,h[N+2]=R*x>>>A,I-=E,M-=O,R-=T,E-=j.r,O-=j.g,T-=j.b,u=S+((u=q+a+1)<p?u:p)<<2,D+=j.r=h[u],B+=j.g=h[u+1],z+=j.b=h[u+2],I+=D,M+=B,R+=z,j=j.next,E+=k=w.r,O+=P=w.g,T+=C=w.b,D-=k,B-=P,z-=C,w=w.next,N+=4;S+=n}for(var V=0;V<n;V++){var H=h[N=V<<2],W=h[N+1],G=h[N+2],Y=g*H,X=g*W,$=g*G,Z=v*H,K=v*W,J=v*G;b=y;for(var Q=0;Q<g;Q++)b.r=H,b.g=W,b.b=G,b=b.next;for(var tt=0,te=0,tr=0,tn=1,ts=n;tn<=a;tn++)N=ts+V<<2,Z+=(b.r=H=h[N])*(c=g-tn),K+=(b.g=W=h[N+1])*c,J+=(b.b=G=h[N+2])*c,tt+=H,te+=W,tr+=G,b=b.next,tn<m&&(ts+=n);N=V,j=y,w=l;for(var ti=0;ti<o;ti++)h[u=N<<2]=Z*x>>>A,h[u+1]=K*x>>>A,h[u+2]=J*x>>>A,Z-=Y,K-=X,J-=$,Y-=j.r,X-=j.g,$-=j.b,u=V+((u=ti+g)<m?u:m)*n<<2,Z+=tt+=j.r=h[u],K+=te+=j.g=h[u+1],J+=tr+=j.b=h[u+2],j=j.next,Y+=H=w.r,X+=W=w.g,$+=G=w.b,tt-=H,te-=W,tr-=G,w=w.next,N+=n}return t}var d=function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},
vendor: 18,230 bytes, line 1
1"./node_modules/svg-pathdata/lib/SVGPathData.module.js":function(t,e,r){"use strict";r.r(e),r.d(e,{COMMAND_ARG_COUNTS:function(){return j},SVGPathData:function(){return _},SVGPathDataParser:function(){return b},SVGPathDataTransformer:function(){return h},encodeSVGPath:function(){return i}});var n=function(t,e){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r])})(t,e)};function s(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(r.prototype=e.prototype,new r)}function i(t){var e="";Array.isArray(t)||(t=[t]);for(var r=0;r<t.length;r++){var n=t[r];if(n.type===_.CLOSE_PATH)e+="z";else if(n.type===_.HORIZ_LINE_TO)e+=(n.relative?"h":"H")+n.x;else if(n.type===_.VERT_LINE_TO)e+=(n.relative?"v":"V")+n.y;else if(n.type===_.MOVE_TO)e+=(n.relative?"m":"M")+n.x+" "+n.y;else if(n.type===_.LINE_TO)e+=(n.relative?"l":"L")+n.x+" "+n.y;else if(n.type===_.CURVE_TO)e+=(n.relative?"c":"C")+n.x1+" "+n.y1+" "+n.x2+" "+n.y2+" "+n.x+" "+n.y;else if(n.type===_.SMOOTH_CURVE_TO)e+=(n.relative?"s":"S")+n.x2+" "+n.y2+" "+n.x+" "+n.y;else if(n.type===_.QUAD_TO)e+=(n.relative?"q":"Q")+n.x1+" "+n.y1+" "+n.x+" "+n.y;else if(n.type===_.SMOOTH_QUAD_TO)e+=(n.relative?"t":"T")+n.x+" "+n.y;else{if(n.type!==_.ARC)throw Error('Unexpected command type "'+n.type+'" at index '+r+".");e+=(n.relative?"a":"A")+n.rX+" "+n.rY+" "+n.xRot+" "+ +n.lArcFlag+" "+ +n.sweepFlag+" "+n.x+" "+n.y}}return e}function o(t,e){var r=t[0],n=t[1];return[r*Math.cos(e)-n*Math.sin(e),r*Math.sin(e)+n*Math.cos(e)]}function a(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++)if("number"!=typeof t[r])throw Error("assertNumbers arguments["+r+"] is not a number. "+typeof t[r]+" == typeof "+t[r]);return!0}var l=Math.PI;function u(t,e,r){t.lArcFlag=+(0!==t.lArcFlag),t.sweepFlag=+(0!==t.sweepFlag);var n=t.rX,s=t.rY,i=t.x,a=t.y;n=Math.abs(t.rX),s=Math.abs(t.rY);var u=o([(e-i)/2,(r-a)/2],-t.xRot/180*l),c=u[0],h=u[1],d=Math.pow(c,2)/Math.pow(n,2)+Math.pow(h,2)/Math.pow(s,2);1<d&&(n*=Math.sqrt(d),s*=Math.sqrt(d)),t.rX=n,t.rY=s;var f=Math.pow(n,2)*Math.pow(h,2)+Math.pow(s,2)*Math.pow(c,2),p=(t.lArcFlag!==t.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(n,2)*Math.pow(s,2)-f)/f)),m=n*h/s*p,g=-s*c/n*p,v=o([m,g],t.xRot/180*l);t.cX=v[0]+(e+i)/2,t.cY=v[1]+(r+a)/2,t.phi1=Math.atan2((h-g)/s,(c-m)/n),t.phi2=Math.atan2((-h-g)/s,(-c-m)/n),0===t.sweepFlag&&t.phi2>t.phi1&&(t.phi2-=2*l),1===t.sweepFlag&&t.phi2<t.phi1&&(t.phi2+=2*l),t.phi1*=180/l,t.phi2*=180/l}function c(t,e,r){a(t,e,r);var n=t*t+e*e-r*r;if(0>n)return[];if(0===n)return[[t*r/(t*t+e*e),e*r/(t*t+e*e)]];var s=Math.sqrt(n);return[[(t*r+e*s)/(t*t+e*e),(e*r-t*s)/(t*t+e*e)],[(t*r-e*s)/(t*t+e*e),(e*r+t*s)/(t*t+e*e)]]}var h,d=Math.PI/180;function f(t,e,r,n){return t+Math.cos(n/180*l)*e+Math.sin(n/180*l)*r}function p(t,e,r,n){var s=e-t,i=r-e,o=3*s+3*(n-r)-6*i,a=6*(i-s),l=3*s;return 1e-6>Math.abs(o)?[-l/a]:function(t,e,r){void 0===r&&(r=1e-6);var n=t*t/4-e;if(n<-r)return[];if(n<=r)return[-t/2];var s=Math.sqrt(n);return[-t/2-s,-t/2+s]}(a/o,l/o,1e-6)}function m(t,e,r,n,s){var i=1-s;return i*i*i*t+3*i*i*s*e+3*i*s*s*r+s*s*s*n}!function(t){function e(){return s(function(t,e,r){return t.relative&&(void 0!==t.x1&&(t.x1+=e),void 0!==t.y1&&(t.y1+=r),void 0!==t.x2&&(t.x2+=e),void 0!==t.y2&&(t.y2+=r),void 0!==t.x&&(t.x+=e),void 0!==t.y&&(t.y+=r),t.relative=!1),t})}function r(){var t=NaN,e=NaN,r=NaN,n=NaN;return s(function(s,i,o){return s.type&_.SMOOTH_CURVE_TO&&(s.type=_.CURVE_TO,t=isNaN(t)?i:t,e=isNaN(e)?o:e,s.x1=s.relative?i-t:2*i-t,s.y1=s.relative?o-e:2*o-e),s.type&_.CURVE_TO?(t=s.relative?i+s.x2:s.x2,e=s.relative?o+s.y2:s.y2):(t=NaN,e=NaN),s.type&_.SMOOTH_QUAD_TO&&(s.type=_.QUAD_TO,r=isNaN(r)?i:r,n=isNaN(n)?o:n,s.x1=s.relative?i-r:2*i-r,s.y1=s.relative?o-n:2*o-n),s.type&_.QUAD_TO?(r=s.relative?i+s.x1:s.x1,n=s.relative?o+s.y1:s.y1):(r=NaN,n=NaN),s})}function n(){var t=NaN,e=NaN;return s(function(r,n,s){if(r.type&_.SMOOTH_QUAD_TO&&(r.type=_.QUAD_TO,t=isNaN(t)?n:t,e=isNaN(e)?s:e,r.x1=r.relative?n-t:2*n-t,r.y1=r.relative?s-e:2*s-e),r.type&_.QUAD_TO){t=r.relative?n+r.x1:r.x1,e=r.relative?s+r.y1:r.y1;var i=r.x1,o=r.y1;r.type=_.CURVE_TO,r.x1=((r.relative?0:n)+2*i)/3,r.y1=((r.relative?0:s)+2*o)/3,r.x2=(r.x+2*i)/3,r.y2=(r.y+2*o)/3}else t=NaN,e=NaN;return r})}function s(t){var e=0,r=0,n=NaN,s=NaN;return function(i){if(isNaN(n)&&!(i.type&_.MOVE_TO))throw Error("path must start with moveto");var o=t(i,e,r,n,s);return i.type&_.CLOSE_PATH&&(e=n,r=s),void 0!==i.x&&(e=i.relative?e+i.x:i.x),void 0!==i.y&&(r=i.relative?r+i.y:i.y),i.type&_.MOVE_TO&&(n=e,s=r),o}}function i(t,e,r,n,i,o){return a(t,e,r,n,i,o),s(function(s,a,l,u){var c=s.x1,h=s.x2,d=s.relative&&!isNaN(u),f=void 0!==s.x?s.x:d?0:a,p=void 0!==s.y?s.y:d?0:l;s.type&_.HORIZ_LINE_TO&&0!==e&&(s.type=_.LINE_TO,s.y=s.relative?0:l),s.type&_.VERT_LINE_TO&&0!==r&&(s.type=_.LINE_TO,s.x=s.relative?0:a),void 0!==s.x&&(s.x=s.x*t+p*r+(d?0:i)),void 0!==s.y&&(s.y=f*e+s.y*n+(d?0:o)),void 0!==s.x1&&(s.x1=s.x1*t+s.y1*r+(d?0:i)),void 0!==s.y1&&(s.y1=c*e+s.y1*n+(d?0:o)),void 0!==s.x2&&(s.x2=s.x2*t+s.y2*r+(d?0:i)),void 0!==s.y2&&(s.y2=h*e+s.y2*n+(d?0:o));var m=t*n-e*r;if(void 0!==s.xRot&&(1!==t||0!==e||0!==r||1!==n))if(0===m)delete s.rX,delete s.rY,delete s.xRot,delete s.lArcFlag,delete s.sweepFlag,s.type=_.LINE_TO;else{var g,v,y=s.xRot*Math.PI/180,b=Math.sin(y),j=Math.cos(y),w=1/((g=s.rX)*g),x=1/((v=s.rY)*v),A=j*j*w+b*b*x,S=2*b*j*(w-x),N=b*b*w+j*j*x,L=A*n*n-S*e*n+N*e*e,k=S*(t*n+e*r)-2*(A*r*n+N*t*e),P=A*r*r-S*t*r+N*t*t,C=(Math.atan2(k,L-P)+Math.PI)%Math.PI/2,E=Math.sin(C),O=Math.cos(C);s.rX=Math.abs(m)/Math.sqrt(O*O*L+k*E*O+E*E*P),s.rY=Math.abs(m)/Math.sqrt(E*E*L-k*E*O+O*O*P),s.xRot=180*C/Math.PI}return void 0!==s.sweepFlag&&0>m&&(s.sweepFlag=+!s.sweepFlag),s})}t.ROUND=function(t){function e(e){return Math.round(e*t)/t}return void 0===t&&(t=1e13),a(t),function(t){return void 0!==t.x1&&(t.x1=e(t.x1)),void 0!==t.y1&&(t.y1=e(t.y1)),void 0!==t.x2&&(t.x2=e(t.x2)),void 0!==t.y2&&(t.y2=e(t.y2)),void 0!==t.x&&(t.x=e(t.x)),void 0!==t.y&&(t.y=e(t.y)),void 0!==t.rX&&(t.rX=e(t.rX)),void 0!==t.rY&&(t.rY=e(t.rY)),t}},t.TO_ABS=e,t.TO_REL=function(){return s(function(t,e,r){return t.relative||(void 0!==t.x1&&(t.x1-=e),void 0!==t.y1&&(t.y1-=r),void 0!==t.x2&&(t.x2-=e),void 0!==t.y2&&(t.y2-=r),void 0!==t.x&&(t.x-=e),void 0!==t.y&&(t.y-=r),t.relative=!0),t})},t.NORMALIZE_HVZ=function(t,e,r){return void 0===t&&(t=!0),void 0===e&&(e=!0),void 0===r&&(r=!0),s(function(n,s,i,o,a){if(isNaN(o)&&!(n.type&_.MOVE_TO))throw Error("path must start with moveto");return e&&n.type&_.HORIZ_LINE_TO&&(n.type=_.LINE_TO,n.y=n.relative?0:i),r&&n.type&_.VERT_LINE_TO&&(n.type=_.LINE_TO,n.x=n.relative?0:s),t&&n.type&_.CLOSE_PATH&&(n.type=_.LINE_TO,n.x=n.relative?o-s:o,n.y=n.relative?a-i:a),n.type&_.ARC&&(0===n.rX||0===n.rY)&&(n.type=_.LINE_TO,delete n.rX,delete n.rY,delete n.xRot,delete n.lArcFlag,delete n.sweepFlag),n})},t.NORMALIZE_ST=r,t.QT_TO_C=n,t.INFO=s,t.SANITIZE=function(t){void 0===t&&(t=0),a(t);var e=NaN,r=NaN,n=NaN,i=NaN;return s(function(s,o,a,l,u){var c=Math.abs,h=!1,d=0,f=0;if(s.type&_.SMOOTH_CURVE_TO&&(d=isNaN(e)?0:o-e,f=isNaN(r)?0:a-r),s.type&(_.CURVE_TO|_.SMOOTH_CURVE_TO)?(e=s.relative?o+s.x2:s.x2,r=s.relative?a+s.y2:s.y2):(e=NaN,r=NaN),s.type&_.SMOOTH_QUAD_TO?(n=isNaN(n)?o:2*o-n,i=isNaN(i)?a:2*a-i):s.type&_.QUAD_TO?(n=s.relative?o+s.x1:s.x1,i=s.relative?a+s.y1:s.y2):(n=NaN,i=NaN),s.type&_.LINE_COMMANDS||s.type&_.ARC&&(0===s.rX||0===s.rY||!s.lArcFlag)||s.type&_.CURVE_TO||s.type&_.SMOOTH_CURVE_TO||s.type&_.QUAD_TO||s.type&_.SMOOTH_QUAD_TO){var p=void 0===s.x?0:s.relative?s.x:s.x-o,m=void 0===s.y?0:s.relative?s.y:s.y-a;d=isNaN(n)?void 0===s.x1?d:s.relative?s.x:s.x1-o:n-o,f=isNaN(i)?void 0===s.y1?f:s.relative?s.y:s.y1-a:i-a;var g=void 0===s.x2?0:s.relative?s.x:s.x2-o,v=void 0===s.y2?0:s.relative?s.y:s.y2-a;c(p)<=t&&c(m)<=t&&c(d)<=t&&c(f)<=t&&c(g)<=t&&c(v)<=t&&(h=!0)}return s.type&_.CLOSE_PATH&&c(o-l)<=t&&c(a-u)<=t&&(h=!0),h?[]:s})},t.MATRIX=i,t.ROTATE=function(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),a(t,e,r);var n=Math.sin(t),s=Math.cos(t);return i(s,n,-n,s,e-e*s+r*n,r-e*n-r*s)},t.TRANSLATE=function(t,e){return void 0===e&&(e=0),a(t,e),i(1,0,0,1,t,e)},t.SCALE=function(t,e){return void 0===e&&(e=t),a(t,e),i(t,0,0,e,0,0)},t.SKEW_X=function(t){return a(t),i(1,0,Math.atan(t),1,0,0)},t.SKEW_Y=function(t){return a(t),i(1,Math.atan(t),0,1,0,0)},t.X_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),a(t),i(-1,0,0,1,t,0)},t.Y_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),a(t),i(1,0,0,-1,0,t)},t.A_TO_C=function(){return s(function(t,e,r){return _.ARC===t.type?function(t,e,r){var n,s,i,a;t.cX||u(t,e,r);for(var l=Math.min(t.phi1,t.phi2),c=Math.max(t.phi1,t.phi2)-l,h=Math.ceil(c/90),f=Array(h),p=e,m=r,g=0;g<h;g++){var v,y,b,j,w,x,A=(v=t.phi1,y=t.phi2,(1-(b=g/h))*v+b*y),S=(j=t.phi1,w=t.phi2,(1-(x=(g+1)/h))*j+x*w),N=4/3*Math.tan((S-A)*d/4),L=[Math.cos(A*d)-N*Math.sin(A*d),Math.sin(A*d)+N*Math.cos(A*d)],k=L[0],P=L[1],C=[Math.cos(S*d),Math.sin(S*d)],E=C[0],O=C[1],T=[E+N*Math.sin(S*d),O-N*Math.cos(S*d)],I=T[0],M=T[1];f[g]={relative:t.relative,type:_.CURVE_TO};var R=function(e,r){var n=o([e*t.rX,r*t.rY],t.xRot),s=n[0],i=n[1];return[t.cX+s,t.cY+i]};n=R(k,P),f[g].x1=n[0],f[g].y1=n[1],s=R(I,M),f[g].x2=s[0],f[g].y2=s[1],i=R(E,O),f[g].x=i[0],f[g].y=i[1],t.relative&&(f[g].x1-=p,f[g].y1-=m,f[g].x2-=p,f[g].y2-=m,f[g].x-=p,f[g].y-=m),p=(a=[f[g].x,f[g].y])[0],m=a[1]}return f}(t,t.relative?0:e,t.relative?0:r):t})},t.ANNOTATE_ARCS=function(){return s(function(t,e,r){return t.relative&&(e=0,r=0),_.ARC===t.type&&u(t,e,r),t})},t.CLONE=function(){return function(t){var e={};for(var r in t)e[r]=t[r];return e}},t.CALCULATE_BOUNDS=function(){var t=function(t){var e={};for(var r in t)e[r]=t[r];return e},i=e(),o=n(),a=r(),l=s(function(e,r,n){var s=a(o(i(t(e))));function h(t){t>l.maxX&&(l.maxX=t),t<l.minX&&(l.minX=t)}function d(t){t>l.maxY&&(l.maxY=t),t<l.minY&&(l.minY=t)}if(s.type&_.DRAWING_COMMANDS&&(h(r),d(n)),s.type&_.HORIZ_LINE_TO&&h(s.x),s.type&_.VERT_LINE_TO&&d(s.y),s.type&_.LINE_TO&&(h(s.x),d(s.y)),s.type&_.CURVE_TO){h(s.x),d(s.y);for(var g=0,v=p(r,s.x1,s.x2,s.x);g<v.length;g++)0<(j=v[g])&&1>j&&h(m(r,s.x1,s.x2,s.x,j));for(var y=0,b=p(n,s.y1,s.y2,s.y);y<b.length;y++)0<(j=b[y])&&1>j&&d(m(n,s.y1,s.y2,s.y,j))}if(s.type&_.ARC){h(s.x),d(s.y),u(s,r,n);for(var j,w=s.xRot/180*Math.PI,x=Math.cos(w)*s.rX,A=Math.sin(w)*s.rX,S=-Math.sin(w)*s.rY,N=Math.cos(w)*s.rY,L=s.phi1<s.phi2?[s.phi1,s.phi2]:-180>s.phi2?[s.phi2+360,s.phi1+360]:[s.phi2,s.phi1],k=L[0],P=L[1],C=function(t){var e=t[0],r=180*Math.atan2(t[1],e)/Math.PI;return r<k?r+360:r},E=0,O=c(S,-x,0).map(C);E<O.length;E++)(j=O[E])>k&&j<P&&h(f(s.cX,x,S,j));for(var T=0,I=c(N,-A,0).map(C);T<I.length;T++)(j=I[T])>k&&j<P&&d(f(s.cY,A,N,j))}return e});return l.minX=1/0,l.maxX=-1/0,l.minY=1/0,l.maxY=-1/0,l}}(h||(h={}));var g,v=function(){function t(){}return t.prototype.round=function(t){return this.transform(h.ROUND(t))},t.prototype.toAbs=function(){return this.transform(h.TO_ABS())},t.prototype.toRel=function(){return this.transform(h.TO_REL())},t.prototype.normalizeHVZ=function(t,e,r){return this.transform(h.NORMALIZE_HVZ(t,e,r))},t.prototype.normalizeST=function(){return this.transform(h.NORMALIZE_ST())},t.prototype.qtToC=function(){return this.transform(h.QT_TO_C())},t.prototype.aToC=function(){return this.transform(h.A_TO_C())},t.prototype.sanitize=function(t){return this.transform(h.SANITIZE(t))},t.prototype.translate=function(t,e){return this.transform(h.TRANSLATE(t,e))},t.prototype.scale=function(t,e){return this.transform(h.SCALE(t,e))},t.prototype.rotate=function(t,e,r){return this.transform(h.ROTATE(t,e,r))},t.prototype.matrix=function(t,e,r,n,s,i){return this.transform(h.MATRIX(t,e,r,n,s,i))},t.prototype.skewX=function(t){return this.transform(h.SKEW_X(t))},t.prototype.skewY=function(t){return this.transform(h.SKEW_Y(t))},t.prototype.xSymmetry=function(t){return this.transform(h.X_AXIS_SYMMETRY(t))},t.prototype.ySymmetry=function(t){return this.transform(h.Y_AXIS_SYMMETRY(t))},t.prototype.annotateArcs=function(){return this.transform(h.ANNOTATE_ARCS())},t}(),y=function(t){return 48<=t.charCodeAt(0)&&57>=t.charCodeAt(0)},b=function(t){function e(){var e=t.call(this)||this;return e.curNumber="",e.curCommandType=-1,e.curCommandRelative=!1,e.canParseCommandOrComma=!0,e.curNumberHasExp=!1,e.curNumberHasExpDigits=!1,e.curNumberHasDecimal=!1,e.curArgs=[],e}return s(e,t),e.prototype.finish=function(t){if(void 0===t&&(t=[]),this.parse(" ",t),0!==this.curArgs.length||!this.canParseCommandOrComma)throw SyntaxError("Unterminated command at the path end.");return t},e.prototype.parse=function(t,e){var r=this;void 0===e&&(e=[]);for(var n=function(t){e.push(t),r.curArgs.length=0,r.canParseCommandOrComma=!0},s=0;s<t.length;s++){var i=t[s],o=this.curCommandType===_.ARC&&(3===this.curArgs.length||4===this.curArgs.length)&&1===this.curNumber.length&&("0"===this.curNumber||"1"===this.curNumber),a=y(i)&&("0"===this.curNumber&&"0"===i||o);if(!y(i)||a)if("e"!==i&&"E"!==i)if("-"!==i&&"+"!==i||!this.curNumberHasExp||this.curNumberHasExpDigits)if("."!==i||this.curNumberHasExp||this.curNumberHasDecimal||o){if(this.curNumber&&-1!==this.curCommandType){var l=Number(this.curNumber);if(isNaN(l))throw SyntaxError("Invalid number ending at "+s);if(this.curCommandType===_.ARC){if(0===this.curArgs.length||1===this.curArgs.length){if(0>l)throw SyntaxError('Expected positive number, got "'+l+'" at index "'+s+'"')}else if((3===this.curArgs.length||4===this.curArgs.length)&&"0"!==this.curNumber&&"1"!==this.curNumber)throw SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+s+'"')}this.curArgs.push(l),this.curArgs.length===j[this.curCommandType]&&(_.HORIZ_LINE_TO===this.curCommandType?n({type:_.HORIZ_LINE_TO,relative:this.curCommandRelative,x:l}):_.VERT_LINE_TO===this.curCommandType?n({type:_.VERT_LINE_TO,relative:this.curCommandRelative,y:l}):this.curCommandType===_.MOVE_TO||this.curCommandType===_.LINE_TO||this.curCommandType===_.SMOOTH_QUAD_TO?(n({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),_.MOVE_TO===this.curCommandType&&(this.curCommandType=_.LINE_TO)):this.curCommandType===_.CURVE_TO?n({type:_.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===_.SMOOTH_CURVE_TO?n({type:_.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===_.QUAD_TO?n({type:_.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===_.ARC&&n({type:_.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(" "!==i&&" "!==i&&"\r"!==i&&"\n"!==i)if(","===i&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==i&&"-"!==i&&"."!==i)if(a)this.curNumber=i,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw SyntaxError("Unterminated command at index "+s+".");if(!this.canParseCommandOrComma)throw SyntaxError('Unexpected character "'+i+'" at index '+s+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==i&&"Z"!==i)if("h"===i||"H"===i)this.curCommandType=_.HORIZ_LINE_TO,this.curCommandRelative="h"===i;else if("v"===i||"V"===i)this.curCommandType=_.VERT_LINE_TO,this.curCommandRelative="v"===i;else if("m"===i||"M"===i)this.curCommandType=_.MOVE_TO,this.curCommandRelative="m"===i;else if("l"===i||"L"===i)this.curCommandType=_.LINE_TO,this.curCommandRelative="l"===i;else if("c"===i||"C"===i)this.curCommandType=_.CURVE_TO,this.curCommandRelative="c"===i;else if("s"===i||"S"===i)this.curCommandType=_.SMOOTH_CURVE_TO,this.curCommandRelative="s"===i;else if("q"===i||"Q"===i)this.curCommandType=_.QUAD_TO,this.curCommandRelative="q"===i;else if("t"===i||"T"===i)this.curCommandType=_.SMOOTH_QUAD_TO,this.curCommandRelative="t"===i;else{if("a"!==i&&"A"!==i)throw SyntaxError('Unexpected character "'+i+'" at index '+s+".");this.curCommandType=_.ARC,this.curCommandRelative="a"===i}else e.push({type:_.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=i,this.curNumberHasDecimal="."===i}else this.curNumber+=i,this.curNumberHasDecimal=!0;else this.curNumber+=i;else this.curNumber+=i,this.curNumberHasExp=!0;else this.curNumber+=i,this.curNumberHasExpDigits=this.curNumberHasExp}return e},e.prototype.transform=function(t){return Object.create(this,{parse:{value:function(e,r){void 0===r&&(r=[]);for(var n=0,s=Object.getPrototypeOf(this).parse.call(this,e);n<s.length;n++){var i=t(s[n]);Array.isArray(i)?r.push.apply(r,i):r.push(i)}return r}}})},e}(v),_=function(t){function e(r){var n=t.call(this)||this;return n.commands="string"==typeof r?e.parse(r):r,n}return s(e,t),e.prototype.encode=function(){return e.encode(this.commands)},e.prototype.getBounds=function(){var t=h.CALCULATE_BOUNDS();return this.transform(t),t},e.prototype.transform=function(t){for(var e=[],r=0,n=this.commands;r<n.length;r++){var s=t(n[r]);Array.isArray(s)?e.push.apply(e,s):e.push(s)}return this.commands=e,this},e.encode=function(t){return i(t)},e.parse=function(t){var e=new b,r=[];return e.parse(t,r),e.finish(r),r},e.CLOSE_PATH=1,e.MOVE_TO=2,e.HORIZ_LINE_TO=4,e.VERT_LINE_TO=8,e.LINE_TO=16,e.CURVE_TO=32,e.SMOOTH_CURVE_TO=64,e.QUAD_TO=128,e.SMOOTH_QUAD_TO=256,e.ARC=512,e.LINE_COMMANDS=e.LINE_TO|e.HORIZ_LINE_TO|e.VERT_LINE_TO,e.DRAWING_COMMANDS=e.HORIZ_LINE_TO|e.VERT_LINE_TO|e.LINE_TO|e.CURVE_TO|e.SMOOTH_CURVE_TO|e.QUAD_TO|e.SMOOTH_QUAD_TO|e.ARC,e}(v),j=((g={})[_.MOVE_TO]=2,g[_.LINE_TO]=2,g[_.HORIZ_LINE_TO]=1,g[_.VERT_LINE_TO]=1,g[_.CLOSE_PATH]=0,g[_.QUAD_TO]=4,g[_.SMOOTH_QUAD_TO]=2,g[_.CURVE_TO]=6,g[_.SMOOTH_CURVE_TO]=4,g[_.ARC]=7,g)},
vendor: 1,461 bytes, line 1
1"./src/plugin/hyperlinks.js":function(t,e,r){"use strict";r.r(e),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.string.link.js"),r("./node_modules/core-js/modules/esnext.iterator.constructor.js"),r("./node_modules/core-js/modules/esnext.iterator.for-each.js"),r("./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=r("./src/worker.js"),s=r("./src/utils.js"),i=[],o={toContainer:n.default.prototype.toContainer,toPdf:n.default.prototype.toPdf};n.default.prototype.toContainer=function(){return o.toContainer.call(this).then(function(){if(this.opt.enableLinks){var t=this.prop.container,e=t.querySelectorAll("a"),r=(0,s.unitConvert)(t.getBoundingClientRect(),this.prop.pageSize.k);i=[],Array.prototype.forEach.call(e,function(t){for(var e=t.getClientRects(),n=0;n<e.length;n++){var o=(0,s.unitConvert)(e[n],this.prop.pageSize.k);o.left-=r.left,o.top-=r.top;var a=Math.floor(o.top/this.prop.pageSize.inner.height)+1,l=this.opt.margin[0]+o.top%this.prop.pageSize.inner.height,u=this.opt.margin[1]+o.left;i.push({page:a,top:l,left:u,clientRect:o,link:t})}},this)}})},n.default.prototype.toPdf=function(){return o.toPdf.call(this).then(function(){if(this.opt.enableLinks){i.forEach(function(t){this.prop.pdf.setPage(t.page),this.prop.pdf.link(t.left,t.top,t.clientRect.width,t.clientRect.height,{url:t.link.href})},this);var t=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(t)}})}},
1"./src/plugin/jspdf-plugin.js":function(t,e,r){"use strict";r.r(e),r("./node_modules/core-js/modules/es.symbol.js"),r("./node_modules/core-js/modules/es.symbol.description.js"),r("./node_modules/core-js/modules/es.symbol.iterator.js"),r("./node_modules/core-js/modules/es.array.iterator.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.string.iterator.js"),r("./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=r("./node_modules/jspdf/dist/jspdf.es.min.js");function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.jsPDF.getPageSize=function(t,e,r){if("object"===s(t)){var n=t;t=n.orientation,e=n.unit||e,r=n.format||r}e=e||"mm",r=r||"a4",t=(""+(t||"P")).toLowerCase();var i=(""+r).toLowerCase(),o={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(e){case"pt":var a=1;break;case"mm":var a=72/25.4;break;case"cm":var a=72/2.54;break;case"in":var a=72;break;case"px":var a=.75;break;case"pc":case"em":var a=12;break;case"ex":var a=6;break;default:throw"Invalid unit: "+e}if(o.hasOwnProperty(i))var l=o[i][1]/a,u=o[i][0]/a;else try{var l=r[1],u=r[0]}catch(t){throw Error("Invalid format: "+r)}if("p"===t||"portrait"===t){if(t="p",u>l){var c=u;u=l,l=c}}else if("l"===t||"landscape"===t){if(t="l",l>u){var c=u;u=l,l=c}}else throw"Invalid orientation: "+t;return{width:u,height:l,unit:e,k:a}},e.default=n.jsPDF},
vendor: 2,253 bytes, line 1
1"./src/plugin/pagebreaks.js":function(t,e,r){"use strict";r.r(e),r("./node_modules/core-js/modules/es.array.concat.js"),r("./node_modules/core-js/modules/es.array.join.js"),r("./node_modules/core-js/modules/es.array.slice.js"),r("./node_modules/core-js/modules/es.object.keys.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/esnext.iterator.constructor.js"),r("./node_modules/core-js/modules/esnext.iterator.for-each.js"),r("./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=r("./src/worker.js"),s=r("./src/utils.js"),i={toContainer:n.default.prototype.toContainer};n.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},n.default.prototype.toContainer=function(){return i.toContainer.call(this).then(function(){var t=this.prop.container,e=this.prop.pageSize.inner.px.height,r=[].concat(this.opt.pagebreak.mode),n={avoidAll:-1!==r.indexOf("avoid-all"),css:-1!==r.indexOf("css"),legacy:-1!==r.indexOf("legacy")},i={},o=this;["before","after","avoid"].forEach(function(e){var r=n.avoidAll&&"avoid"===e;i[e]=r?[]:[].concat(o.opt.pagebreak[e]||[]),i[e].length>0&&(i[e]=Array.prototype.slice.call(t.querySelectorAll(i[e].join(", "))))});var a=t.querySelectorAll(".html2pdf__page-break");a=Array.prototype.slice.call(a);var l=t.querySelectorAll("*");Array.prototype.forEach.call(l,function(t){var r={before:!1,after:n.legacy&&-1!==a.indexOf(t),avoid:n.avoidAll};if(n.css){var o=window.getComputedStyle(t),l=["always","page","left","right"];r={before:r.before||-1!==l.indexOf(o.breakBefore||o.pageBreakBefore),after:r.after||-1!==l.indexOf(o.breakAfter||o.pageBreakAfter),avoid:r.avoid||-1!==["avoid","avoid-page"].indexOf(o.breakInside||o.pageBreakInside)}}Object.keys(r).forEach(function(e){r[e]=r[e]||-1!==i[e].indexOf(t)});var u=t.getBoundingClientRect();if(r.avoid&&!r.before){var c=Math.floor(u.top/e),h=Math.floor(u.bottom/e),d=Math.abs(u.bottom-u.top)/e;h!==c&&d<=1&&(r.before=!0)}if(r.before){var f=(0,s.createElement)("div",{style:{display:"block",height:e-u.top%e+"px"}});t.parentNode.insertBefore(f,t)}if(r.after){var f=(0,s.createElement)("div",{style:{display:"block",height:e-u.bottom%e+"px"}});t.parentNode.insertBefore(f,t.nextSibling)}})})}},
1"./src/snapdom/clone.js":function(t,e,r){"use strict";function n(t,e){var r="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t){if(t){if("string"==typeof t)return s(t,void 0);var e=({}).toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?s(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==r.return||r.return()}finally{if(l)throw o}}}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r<e;r++)n[r]=t[r];return n}r.r(e),r.d(e,{deepCloneBasic:function(){return function t(e){if(!e)throw Error("Invalid node");var r=new Set,s=null;if(e.nodeType===Node.TEXT_NODE||e.nodeType!==Node.ELEMENT_NODE)return e.cloneNode(!0);if("IFRAME"===e.tagName){var i=document.createElement("div");return i.style.cssText="width:".concat(e.offsetWidth,"px;height:").concat(e.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;"),i}if("CANVAS"===e.tagName){var o=e.toDataURL(),a=document.createElement("img");return a.src=o,a.width=e.width,a.height=e.height,a}try{u=e.cloneNode(!1),"IMG"===e.tagName&&function(t,e){try{var r=t.currentSrc||t.src||"";if(!r)return;e.setAttribute("src",r),e.removeAttribute("srcset"),e.removeAttribute("sizes"),e.loading="eager",e.decoding="sync"}catch(t){}}(e,u)}catch(t){throw console.error("[Snapdom] Failed to clone node:",e,t),t}if(e instanceof HTMLTextAreaElement){u.textContent=e.value,u.value=e.value;var l=e.getBoundingClientRect();return u.style.boxSizing="border-box",u.style.width="".concat(l.width,"px"),u.style.height="".concat(l.height,"px"),u}if(e instanceof HTMLInputElement&&(e.hasAttribute("value")&&(u.value=e.value,u.setAttribute("value",e.value)),void 0!==e.checked&&(u.checked=e.checked,e.checked&&u.setAttribute("checked",""),e.indeterminate&&(u.indeterminate=e.indeterminate))),e instanceof HTMLSelectElement&&(s=e.value),e.shadowRoot)if(Array.from(e.shadowRoot.querySelectorAll("slot")).length>0);else{var u,c,h=document.createDocumentFragment(),d=n(e.shadowRoot.childNodes);try{for(d.s();!(c=d.n()).done;){var f=c.value;if(f.nodeType!==Node.ELEMENT_NODE||"STYLE"!==f.tagName){var p=t(f);p&&h.appendChild(p)}}}catch(t){d.e(t)}finally{d.f()}u.appendChild(h)}if("SLOT"===e.tagName){var m,g,v=(null==(m=e.assignedNodes)?void 0:m.call(e,{flatten:!0}))||[],y=v.length>0?v:Array.from(e.childNodes),b=document.createDocumentFragment(),_=n(y);try{for(_.s();!(g=_.n()).done;){var j=g.value,w=t(j);w&&b.appendChild(w)}}catch(t){_.e(t)}finally{_.f()}return b}var x,A=n(e.childNodes);try{for(A.s();!(x=A.n()).done;){var S=x.value;if(!r.has(S)){var N=t(S);N&&u.appendChild(N)}}}catch(t){A.e(t)}finally{A.f()}if(null!==s&&u instanceof HTMLSelectElement){u.value=s;var L,k=n(u.options);try{for(k.s();!(L=k.n()).done;){var P=L.value;P.value===s?P.setAttribute("selected",""):P.removeAttribute("selected")}}catch(t){k.e(t)}finally{k.f()}}var C=e.scrollLeft,E=e.scrollTop;if((C||E)&&u instanceof HTMLElement){u.style.overflow="hidden",u.style.scrollbarWidth="none",u.style.msOverflowStyle="none";var O=document.createElement("div");for(O.style.transform="translate(".concat(-C,"px, ").concat(-E,"px)"),O.style.willChange="transform",O.style.display="inline-block",O.style.width="100%";u.firstChild;)O.appendChild(u.firstChild);u.appendChild(O)}return u}}}),r("./node_modules/core-js/modules/es.symbol.js"),r("./node_modules/core-js/modules/es.symbol.description.js"),r("./node_modules/core-js/modules/es.symbol.iterator.js"),r("./node_modules/core-js/modules/es.array.
1concat.js"),r("./node_modules/core-js/modules/es.array.from.js"),r("./node_modules/core-js/modules/es.array.iterator.js"),r("./node_modules/core-js/modules/es.array.slice.js"),r("./node_modules/core-js/modules/es.function.name.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.regexp.exec.js"),r("./node_modules/core-js/modules/es.regexp.test.js"),r("./node_modules/core-js/modules/es.regexp.to-string.js"),r("./node_modules/core-js/modules/es.set.js"),r("./node_modules/core-js/modules/es.string.iterator.js"),r("./node_modules/core-js/modules/esnext.set.add-all.js"),r("./node_modules/core-js/modules/esnext.set.delete-all.js"),r("./node_modules/core-js/modules/esnext.set.difference.js"),r("./node_modules/core-js/modules/esnext.set.every.js"),r("./node_modules/core-js/modules/esnext.set.filter.js"),r("./node_modules/core-js/modules/esnext.set.find.js"),r("./node_modules/core-js/modules/esnext.set.intersection.js"),r("./node_modules/core-js/modules/esnext.set.is-disjoint-from.js"),r("./node_modules/core-js/modules/esnext.set.is-subset-of.js"),r("./node_modules/core-js/modules/esnext.set.is-superset-of.js"),r("./node_modules/core-js/modules/esnext.set.join.js"),r("./node_modules/core-js/modules/esnext.set.map.js"),r("./node_modules/core-js/modules/esnext.set.reduce.js"),r("./node_modules/core-js/modules/esnext.set.some.js"),r("./node_modules/core-js/modules/esnext.set.symmetric-difference.js"),r("./node_modules/core-js/modules/esnext.set.union.js"),r("./node_modules/core-js/modules/web.dom-collections.iterator.js")},
1"./src/utils.js":function(t,e,r){"use strict";r.r(e),r.d(e,{createElement:function(){return o},objType:function(){return i},toPx:function(){return l},unitConvert:function(){return a}}),r("./node_modules/core-js/modules/es.symbol.js"),r("./node_modules/core-js/modules/es.symbol.description.js"),r("./node_modules/core-js/modules/es.symbol.iterator.js"),r("./node_modules/core-js/modules/es.array.iterator.js"),r("./node_modules/core-js/modules/es.number.constructor.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.string.iterator.js"),r("./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=r("./node_modules/dompurify/dist/purify.es.mjs");function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i=function(t){var e=s(t);if("undefined"===e)return"undefined";if("string"===e||t instanceof String)return"string";if("number"===e||t instanceof Number)return"number";if("function"===e||t instanceof Function)return"function";if(t&&t.constructor===Array)return"array";else if(t&&1===t.nodeType)return"element";else if("object"===e)return"object";else return"unknown"},o=function(t,e){var r=document.createElement(t);for(var s in e.className&&(r.className=e.className),e.innerHTML&&(r.innerHTML=n.default.sanitize(e.innerHTML)),e.style)r.style[s]=e.style[s];return r},a=function(t,e){if("number"===i(t))return 72*t/96/e;var r={};for(var n in t)r[n]=72*t[n]/96/e;return r},l=function(t,e){return Math.floor(t*e/72*96)}},
vendor: 4,974 bytes, line 1
1"./src/worker.js":function(t,e,r){"use strict";r.r(e),r("./node_modules/core-js/modules/es.array.concat.js"),r("./node_modules/core-js/modules/es.array.map.js"),r("./node_modules/core-js/modules/es.function.name.js"),r("./node_modules/core-js/modules/es.json.stringify.js"),r("./node_modules/core-js/modules/es.object.assign.js"),r("./node_modules/core-js/modules/es.object.keys.js"),r("./node_modules/core-js/modules/es.object.to-string.js"),r("./node_modules/core-js/modules/es.promise.js"),r("./node_modules/core-js/modules/es.regexp.to-string.js"),r("./node_modules/core-js/modules/esnext.iterator.constructor.js"),r("./node_modules/core-js/modules/esnext.iterator.for-each.js"),r("./node_modules/core-js/modules/esnext.iterator.map.js"),r("./node_modules/core-js/modules/web.dom-collections.for-each.js"),r("./node_modules/core-js/modules/web.timers.js");var n=r("./node_modules/jspdf/dist/jspdf.es.min.js"),s=r("html2canvas"),i=r.n(s),o=r("./src/snapdom/clone.js"),a=r("./src/utils.js"),l=function t(e){var r=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(Promise.resolve(),r);return(n=n.setProgress(1,t,1,[t])).set(e)};l.prototype=Object.create(Promise.prototype),l.prototype.constructor=l,l.convert=function(t,e){return t.__proto__=e||l.prototype,t},l.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:{}}},l.prototype.from=function(t,e){return this.then(function(){switch(e=e||function(t){switch((0,a.objType)(t)){case"string":return"string";case"element":return t.nodeName.toLowerCase&&"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.set({src:(0,a.createElement)("div",{innerHTML:t})});case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}})},l.prototype.to=function(t){switch(t){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.")}},l.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 t={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};t.opacity=0;var r=(0,o.deepCloneBasic)(this.prop.src);return this.prop.overlay=(0,a.createElement)("div",{className:"html2pdf__overlay",style:t}),this.prop.container=(0,a.createElement)("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(r),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),new Promise(function(t){return setTimeout(t,10)})})},l.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(function(){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,i()(this.prop.container,t)}).then(function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)})},l.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t})},l.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var t=this.prop.canvas,e=this.opt,r=t.height,s=Math.floor(t.width*this.prop.pageSize.inner.ratio),i=Math.ceil(r/s),o=this.prop.pageSize.inner.height,a=document.createElement("canvas"),l=a.getContext("2d");a.width=t.width,a.height=s,this.prop.pdf=this.prop.pdf||new n.jsPDF(e.jsPDF);for(var u=0;u<i;u++){u===i-1&&r%s!=0&&(a.height=r%s,o=a.height*this.prop.pageSize.inner.width/a.width);var c=a.width,h=a.height;l.fillStyle="white",l.fillRect(0,0,c,h),l.drawImage(t,0,u*s,c,h,0,0,c,h),u&&this.prop.pdf.addPage();var d=a.toDataURL("image/"+e.image.type,e.image.quality);this.prop.pdf.addImage(d,e.image.type,e.margin[1],e.margin[0],this.prop.pageSize.inner.width,o)}})},l.prototype.output=function(t,e,r){return"img"===(r=r||"pdf").toLowerCase()||"image"===r.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},l.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf(
vendor: 3,495 bytes, line 1
1)}]).then(function(){return this.prop.pdf.output(t,e)})},l.prototype.outputImg=function(t,e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(t){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 "'+t+'" is not supported.'}})},l.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},l.prototype.set=function(t){if("object"!==(0,a.objType)(t))return this;var e=Object.keys(t||{}).map(function(e){switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:if(e in l.template.prop)return function(){this.prop[e]=t[e]};return function(){this.opt[e]=t[e]}}},this);return this.then(function(){return this.thenList(e)})},l.prototype.get=function(t,e){return this.then(function(){var r=t in l.template.prop?this.prop[t]:this.opt[t];return e?e(r):r})},l.prototype.setMargin=function(t){return this.then(function(){switch((0,a.objType)(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t}).then(this.setPageSize)},l.prototype.setPageSize=function(t){return this.then(function(){(t=t||n.jsPDF.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:(0,a.toPx)(t.inner.width,t.k),height:(0,a.toPx)(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t})},l.prototype.setProgress=function(t,e,r,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=r&&(this.progress.n=r),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},l.prototype.updateProgress=function(t,e,r,n){return this.setProgress(t?this.progress.val+t:null,e||null,r?this.progress.n+r:null,n?this.progress.stack.concat(n):null)},l.prototype.then=function(t,e){var r=this;return this.thenCore(t,e,function(t,e){return r.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,function(e){return r.updateProgress(null,t),e}).then(t,e).then(function(t){return r.updateProgress(1),t})})},l.prototype.thenCore=function(t,e,r){r=r||Promise.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var n=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:l.convert(Object.assign({},this),Promise.prototype),s=r.call(n,t,e);return l.convert(s,this.__proto__)},l.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},l.prototype.thenList=function(t){var e=this;return t.forEach(function(t){e=e.thenCore(t)}),e},l.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return l.convert(e,this)},l.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},l.prototype.error=function(t){return this.then(function(){throw Error(t)})},l.prototype.using=l.prototype.set,l.prototype.saveAs=l.prototype.save,l.prototype.export=l.prototype.output,l.prototype.run=l.prototype.then,e.default=l}
1,html2canvas:function(t){"use strict";t.exports=n}},o={};function a(t){var e=o[t];if(void 0!==e)return e.exports;if(void 0===i[t]){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var n=o[t]={exports:{}};return i[t].call(n.exports,n,n.exports,a),n.exports}a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,{a:e}),e},e=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},a.t=function(r,n){if(1&n&&(r=this(r)),8&n||"object"==typeof r&&r&&(4&n&&r.__esModule||16&n&&"function"==typeof r.then))return r;var s=Object.create(null);a.r(s);var i={};t=t||[null,e({}),e([]),e(e)];for(var o=2&n&&r;("object"==typeof o||"function"==typeof o)&&!~t.indexOf(o);o=e(o))Object.getOwnPropertyNames(o).forEach(function(t){i[t]=function(){return r[t]}});return i.default=function(){return r},a.d(s,i),s},a.d=function(t,e){for(var r in e)a.o(e,r)&&!a.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.r=function(t){"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var l={};return!function(){"use strict";a.r(l);var t=a("./src/worker.js");a("./src/plugin/jspdf-plugin.js"),a("./src/plugin/pagebreaks.js"),a("./src/plugin/hyperlinks.js");var e=function t(e,r){var n=new t.Worker(r);return e?n.from(e).save():n};e.Worker=t.default,l.default=e}(),l=l.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.