1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3632],{57127:function(t,e,r){var n,i=r(20357);self,n=function(t){return function(){var e,n,s,o,a={
vendor: 464 bytes, lines 1-3
1"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js":/*!*********************************************************************!*\ 2 !*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***! 3 \*********************************************************************/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: 397 bytes, lines 3-5
3"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js":/*!*******************************************************************!*\ 4 !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js ***! 5 \*******************************************************************/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: 676 bytes, lines 5-7
5"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js":/*!*********************************************************************!*\ 6 !*** ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js ***! 7 \*********************************************************************/function(t,e,r){"use strict";function n(t,e,r,n,i,s,o){try{var a=t[s](o),l=a.value}catch(t){return void r(t)}a.done?e(l):Promise.resolve(l).then(n,i)}function i(t){return function(){var e=this,r=arguments;return new Promise(function(i,s){var o=t.apply(e,r);function a(t){n(o,i,s,a,l,"next",t)}function l(t){n(o,i,s,a,l,"throw",t)}a(void 0)})}}r.r(e),r.d(e,{default:function(){return i}})},
vendor: 587 bytes, lines 7-9
7"./node_modules/@babel/runtime/helpers/esm/defineProperty.js":/*!*******************************************************************!*\ 8 !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***! 9 \*******************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return i}});var n=r(/*! ./toPropertyKey.js */"./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js");function i(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: 774 bytes, lines 9-11
9"./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js":/*!*************************************************************************!*\ 10 !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js ***! 11 \*************************************************************************/function(t,e,r){"use strict";function n(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,i,s,o,a=[],l=!0,u=!1;try{if(s=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=s.call(r)).done)&&(a.push(n.value),a.length!==e);l=!0);}catch(t){u=!0,i=t}finally{try{if(!l&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return a}}r.r(e),r.d(e,{default:function(){return n}})},
vendor: 528 bytes, lines 11-13
11"./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js":/*!********************************************************************!*\ 12 !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***! 13 \********************************************************************/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: 861 bytes, lines 13-15
13"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js":/*!******************************************************************!*\ 14 !*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js ***! 15 \******************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return a}});var n=r(/*! ./arrayWithHoles.js */"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js"),i=r(/*! ./iterableToArrayLimit.js */"./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js"),s=r(/*! ./unsupportedIterableToArray.js */"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js"),o=r(/*! ./nonIterableRest.js */"./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js");function a(t,e){return(0,n.default)(t)||(0,i.default)(t,e)||(0,s.default)(t,e)||(0,o.default)()}},
vendor: 696 bytes, lines 15-17
15"./node_modules/@babel/runtime/helpers/esm/toPrimitive.js":/*!****************************************************************!*\ 16 !*** ./node_modules/@babel/runtime/helpers/esm/toPrimitive.js ***! 17 \****************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return i}});var n=r(/*! ./typeof.js */"./node_modules/@babel/runtime/helpers/esm/typeof.js");function i(t,e){if("object"!=(0,n.default)(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,e||"default");if("object"!=(0,n.default)(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}},
vendor: 605 bytes, lines 17-19
17"./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js":/*!******************************************************************!*\ 18 !*** ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js ***! 19 \******************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return s}});var n=r(/*! ./typeof.js */"./node_modules/@babel/runtime/helpers/esm/typeof.js"),i=r(/*! ./toPrimitive.js */"./node_modules/@babel/runtime/helpers/esm/toPrimitive.js");function s(t){var e=(0,i.default)(t,"string");return"symbol"==(0,n.default)(e)?e:e+""}},
vendor: 551 bytes, lines 19-21
19"./node_modules/@babel/runtime/helpers/esm/typeof.js":/*!***********************************************************!*\ 20 !*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***! 21 \***********************************************************/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: 801 bytes, lines 21-23
21"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js":/*!*******************************************************************************!*\ 22 !*** ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js ***! 23 \*******************************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return i}});var n=r(/*! ./arrayLikeToArray.js */"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js");function i(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: 84,884 bytes, lines 23-25
23"./node_modules/canvg/lib/index.es.js":/*!********************************************!*\ 24 !*** ./node_modules/canvg/lib/index.es.js ***! 25 \********************************************/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 t0},FeDropShadowElement:function(){return tQ},FeGaussianBlurElement:function(){return t2},FeMorphologyElement:function(){return t1},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 ti},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(/*! core-js/modules/es.promise.js */"./node_modules/core-js/modules/es.promise.js");var n=r(/*! @babel/runtime/helpers/asyncToGenerator */"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");r(/*! core-js/modules/es.string.match.js */"./node_modules/core-js/modules/es.string.match.js"),r(/*! core-js/modules/es.string.replace.js */"./node_modules/core-js/modules/es.string.replace.js"),r(/*! core-js/modules/es.string.starts-with.js */"./node_modules/core-js/modules/es.string.starts-with.js"),r(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),r(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js");var s=r(/*! @babel/runtime/helpers/defineProperty */"./node_modules/@babel/runtime/helpers/esm/defineProperty.js");r(/*! core-js/modules/es.array.reduce.js */"./node_modules/core-js/modules/es.array.reduce.js"),r(/*! core-js/modules/es.string.ends-with.js */"./node_modules/core-js/modules/es.string.ends-with.js"),r(/*! core-js/modules/es.string.split.js */"./node_modules/core-js/modules/es.string.split.js");var o=r(/*! raf */"./node_modules/raf/index.js");r(/*! core-js/modules/es.string.trim.js */"./node_modules/core-js/modules/es.string.trim.js");var a=r(/*! rgbcolor */"./node_modules/rgbcolor/index.js");r(/*! core-js/modules/es.array.index-of.js */"./node_modules/core-js/modules/es.array.index-of.js"),r(/*! core-js/modules/es.string.includes.js */"./node_modules/core-js/modules/es.string.includes.js"),r(/*! core-js/modules/es.array.reverse.js */"./node_modules/core-js/modules/es.array.reverse.js");var l=r(/*! svg-pathdata */"./node_modules/svg-pathdata/lib/SVGPathData.module.js");r(/*! core-js/modules/es.regexp.to-string.js */"./node_modules/core-js/modules/es.regexp.to-string.js");var u=r(/*! stackblur-canvas */"./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("undefined"!=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:i}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(i.computeSize("x"),i.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(i.computeSize("x"),i.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*i.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*i.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()*i.computeSize(r);default:var s=this.getNumber();if(e&&s<1)return s*i.computeSize(r);return s}}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,i=0;i<r&&(","===e[i]&&n++,3!==n);i++);if(t.hasValue()&&this.isString()&&3!==n){var s=new a(e);s.ok&&(s.alpha=t.getNumber(),e=s.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=[],i=0;i<r;i+=2)n.push(new U(e[i],e[i+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],i=e*t[1]+r*t[3]+t[5];this.x=n,this.y=i}}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,i=r[e];i;)n(i),i=i.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(this.working&&e){var{events:r,eventElements:n}=this;r.forEach((r,i)=>{var{x:s,y:o}=r;!n[i]&&e.isPointInPath&&e.isPointInPath(s,o)&&(n[i]=t)})}}checkBoundingBox(t,e){if(this.working&&e){var{events:r,eventElements:n}=this;r.forEach((r,i)=>{var{x:s,y:o}=r;!n[i]&&e.isPointInBox(s,o)&&(n[i]=t)})}}mapXY(t,e){for(var{window:r,ctx:n}=this.screen,i=new U(t,e),s=n.canvas;s;)i.x-=s.offsetLeft,i.y-=s.offsetTop,s=s.offsetParent;return r.scrollX&&(i.x+=r.scrollX),r.scrollY&&(i.y+=r.scrollY),i}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="undefined"!=typeof window?window:null,H="undefined"!=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:i,desiredWidth:s,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",_=i/s,j=o/a,w=Math.min(_,j),x=Math.max(_,j),A=s,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(i,C),r.lineTo(i,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(i/2-A/2,0),y.endsWith("YMid")&&(T||I)&&r.translate(0,o/2-S/2),y.startsWith("xMax")&&(E||O)&&r.translate(i-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:i=!1,ignoreClear:s=!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,i,s,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,i,s,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,i,s,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 i)&&(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 s&&t.getAttribute("x",!0).setValue(s),"number"==typeof o&&t.getAttribute("y",!0).setValue(o),"number"==typeof n||"number"==typeof i){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 i){var w=t.getStyle("height");w.hasValue()?_=w.getPixels("y")/i:isNaN(y[3])||(_=y[3]/i)}b||(b=_),_||(_=b),t.getAttribute("width",!0).setValue(n),t.getAttribute("height",!0).setValue(i);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="undefined"!=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:i,angle:s}=this,o=e+n.getPixels("x"),a=r+i.getPixels("y");t.translate(o,a),t.rotate(s.getRadians()),t.translate(-o,-a)}unapply(t){var{cx:e,cy:r,originX:n,originY:i,angle:s}=this,o=e+n.getPixels("x"),a=r+i.getPixels("y");t.translate(o,a),t.rotate(-1*s.getRadians()),t.translate(-o,-a)}applyToPoint(t){var{cx:e,cy:r,angle:n}=this,i=n.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(i),Math.sin(i),-Math.sin(i),Math.cos(i),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:i}=this,s=n.getPixels("x"),o=i.getPixels("y");t.translate(s,o),t.scale(e,r||e),t.translate(-s,-o)}unapply(t){var{scale:{x:e,y:r},originX:n,originY:i}=this,s=n.getPixels("x"),o=i.getPixels("y");t.translate(s,o),t.scale(1/e,1/r||e),t.translate(-s,-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,i=e.getPixels("x"),s=r.getPixels("y");t.translate(i,s),t.transform(n[0],n[1],n[2],n[3],n[4],n[5]),t.translate(-i,-s)}unapply(t){var{originX:e,originY:r,matrix:n}=this,i=n[0],s=n[2],o=n[4],a=n[1],l=n[3],u=n[5],c=1/(i*(1*l-0*u)-s*(1*a-0*u)+o*(0*a-0*l)),h=e.getPixels("x"),d=r.getPixels("y");t.translate(h,d),t.transform(c*(1*l-0*u),c*(0*u-1*a),c*(0*o-1*s),c*(1*i-0*o),c*(s*u-o*l),c*(o*a-i*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=[],h(e).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/).forEach(t=>{if("none"!==t){var[e,n]=function(t){var[e,r]=t.split("(");return[e.trim(),r.trim().replace(")","")]}(t),i=tr.transformTypes[e];void 0!==i&&this.transforms.push(new i(this.document,n,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[n,i=n]=e.getStyle("transform-origin",!1,!0).split();return r.hasValue()?new tr(t,r.getString(),[n,i]):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,i=this.getAttribute("id");i.hasValue()&&!n[i.getString()]&&(n[i.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 i=this.getAttribute(t);if(null!=i&&i.hasValue())return this.styles[t]=i,i;if(!r){var{parent:s}=this;if(s){var o=s.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?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],i=e[r];if(n)for(var s in n){var o=this.stylesSpecificity[s];void 0===o&&(o="000"),i>=o&&(this.styles[s]=n[s],this.stylesSpecificity[s]=i)}}}removeStyles(t,e){return e.reduce((e,r)=>{var n=t.getStyle(r);if(!n.hasValue())return e;var i=n.getString();return n.setValue(""),[...e,[r,i]]},[])}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?void 0:t.children.indexOf(this))===0}}tn.ignoreChildTypes=["title"];class ti extends tn{constructor(t,e,r){super(t,e,r)}}function ts(t){var e=t.trim();return/^('|")/.test(e)?e:'"'.concat(e,'"')}class to{constructor(t,e,r,n,i,s){var o=s?"string"==typeof s?to.parse(s):s:{};this.fontFamily=i||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="",i="",s="",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&&(i=t),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0;break;case!l.fontSize:"inherit"!==t&&([s]=t.split("/")),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0,l.fontSize=!0;break;default:"inherit"!==t&&(o+=t)}}),new to(r,n,i,s,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===i?t:t.trim().split(",").map(ts).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]:Number.NaN,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.NaN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.NaN,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Number.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:i}=t;this.addPoint(e,r),this.addPoint(n,i)}}sumCubic(t,e,r,n,i){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)*i}bezierCurveAdd(t,e,r,n,i){var s=6*e-12*r+6*n,o=-3*e+9*r-9*n+3*i,a=3*r-3*e;if(0===o){if(0===s)return;var l=-a/s;0<l&&l<1&&(t?this.addX(this.sumCubic(l,e,r,n,i)):this.addY(this.sumCubic(l,e,r,n,i)));return}var u=Math.pow(s,2)-4*a*o;if(!(u<0)){var c=(-s+Math.sqrt(u))/(2*o);0<c&&c<1&&(t?this.addX(this.sumCubic(c,e,r,n,i)):this.addY(this.sumCubic(c,e,r,n,i)));var h=(-s-Math.sqrt(u))/(2*o);0<h&&h<1&&(t?this.addX(this.sumCubic(h,e,r,n,i)):this.addY(this.sumCubic(h,e,r,n,i)))}}addBezierCurve(t,e,r,n,i,s,o,a){this.addPoint(t,e),this.addPoint(o,a),this.bezierCurveAdd(!0,t,r,i,o),this.bezierCurveAdd(!1,e,n,s,a)}addQuadraticCurve(t,e,r,n,i,s){var o=t+2/3*(r-t),a=e+2/3*(n-e);this.addBezierCurve(t,e,o,o+1/3*(i-t),a,a+1/3*(s-e),i,s)}isPointInBox(t,e){var{x1:r,y1:n,x2:i,y2:s}=this;return r<=t&&t<=i&&n<=e&&e<=s}}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:i}}=this;return new U(2*e-n,2*r-i)}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:i}=this;r&&i.length>0&&!i[i.length-1]&&(i[i.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"),i=this.getStyle("stroke"),s=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(i.isUrlDefinition()){var u=i.getFillStyleDefinition(this,s);u&&(t.strokeStyle=u)}else if(i.hasValue()){"currentColor"===i.getString()&&i.setValue(this.getStyle("color").getColor());var c=i.getString();"inherit"!==c&&(t.strokeStyle="none"===c?"rgba(0,0,0,0)":c)}if(s.hasValue()){var h=new B(this.document,"stroke",t.strokeStyle).addOpacity(s).getString();t.strokeStyle=h}var d=this.getStyle("stroke-width");if(d.hasValue()){var f=d.getPixels();t.lineWidth=f||k}var m=this.getStyle("stroke-linecap"),g=this.getStyle("stroke-linejoin"),v=this.getStyle("stroke-miterlimit"),y=this.getStyle("stroke-dasharray"),b=this.getStyle("stroke-dashoffset");if(m.hasValue()&&(t.lineCap=m.getString()),g.hasValue()&&(t.lineJoin=g.getString()),v.hasValue()&&(t.miterLimit=v.getNumber()),y.hasValue()&&"none"!==y.getString()){var _=p(y.getString());void 0!==t.setLineDash?t.setLineDash(_):void 0!==t.webkitLineDash?t.webkitLineDash=_:void 0===t.mozDash||1===_.length&&0===_[0]||(t.mozDash=_);var j=b.getPixels();void 0!==t.lineDashOffset?t.lineDashOffset=j:void 0!==t.webkitLineDashOffset?t.webkitLineDashOffset=j:void 0!==t.mozDashOffset&&(t.mozDashOffset=j)}}if(this.modifiedEmSizeStack=!1,void 0!==t.font){var w=this.getStyle("font"),x=this.getStyle("font-style"),A=this.getStyle("font-variant"),S=this.getStyle("font-weight"),N=this.getStyle("font-size"),L=this.getStyle("font-family"),P=new to(x.getString(),A.getString(),S.getString(),N.hasValue()?"".concat(N.getPixels(!0),"px"):"",L.getString(),to.parse(w.getString(),t.font));x.setValue(P.fontStyle),A.setValue(P.fontVariant),S.setValue(P.fontWeight),N.setValue(P.fontSize),L.setValue(P.fontFamily),t.font=P.toString(),N.isPixels()&&(this.document.emSize=N.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,i=this.getStyle("marker-start"),s=this.getStyle("marker-mid"),o=this.getStyle("marker-end");if(i.isUrlDefinition()){var a=i.getDefinition(),[l,u]=r[0];a.render(t,l,u)}if(s.isUrlDefinition())for(var c=s.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:i,y:s}=n;r.addMarker(n),e.addPoint(i,s),t&&t.moveTo(i,s)}static pathL(t){var{current:e}=t;return{current:e,point:t.getAsCurrentPoint()}}pathL(t,e){var{pathParser:r}=this,{current:n,point:i}=tc.pathL(r),{x:s,y:o}=i;r.addMarker(i,n),e.addPoint(s,o),t&&t.lineTo(s,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:i}=tc.pathH(r),{x:s,y:o}=i;r.addMarker(i,n),e.addPoint(s,o),t&&t.lineTo(s,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:i}=tc.pathV(r),{x:s,y:o}=i;r.addMarker(i,n),e.addPoint(s,o),t&&t.lineTo(s,o)}static pathC(t){var{current:e}=t;return{current:e,point:t.getPoint("x1","y1"),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}pathC(t,e){var{pathParser:r}=this,{current:n,point:i,controlPoint:s,currentPoint:o}=tc.pathC(r);r.addMarker(o,s,i),e.addBezierCurve(n.x,n.y,i.x,i.y,s.x,s.y,o.x,o.y),t&&t.bezierCurveTo(i.x,i.y,s.x,s.y,o.x,o.y)}static pathS(t){var{current:e}=t;return{current:e,point:t.getReflectedControlPoint(),controlPoint:t.getAsControlPoint("x2","y2"),currentPoint:t.getAsCurrentPoint()}}pathS(t,e){var{pathParser:r}=this,{current:n,point:i,controlPoint:s,currentPoint:o}=tc.pathS(r);r.addMarker(o,s,i),e.addBezierCurve(n.x,n.y,i.x,i.y,s.x,s.y,o.x,o.y),t&&t.bezierCurveTo(i.x,i.y,s.x,s.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:i,currentPoint:s}=tc.pathQ(r);r.addMarker(s,i,i),e.addQuadraticCurve(n.x,n.y,i.x,i.y,s.x,s.y),t&&t.quadraticCurveTo(i.x,i.y,s.x,s.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:i,currentPoint:s}=tc.pathT(r);r.addMarker(s,i,i),e.addQuadraticCurve(n.x,n.y,i.x,i.y,s.x,s.y),t&&t.quadraticCurveTo(i.x,i.y,s.x,s.y)}static pathA(t){var{current:e,command:r}=t,{rX:n,rY:i,xRot:s,lArcFlag:o,sweepFlag:a}=r,l=Math.PI/180*s,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(i,2);h>1&&(n*=Math.sqrt(h),i*=Math.sqrt(h));var d=(o===a?-1:1)*Math.sqrt((Math.pow(n,2)*Math.pow(i,2)-Math.pow(n,2)*Math.pow(c.y,2)-Math.pow(i,2)*Math.pow(c.x,2))/(Math.pow(n,2)*Math.pow(c.y,2)+Math.pow(i,2)*Math.pow(c.x,2)));isNaN(d)&&(d=0);var f=new U(d*n*c.y/i,-(d*i)*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)/i]),g=[(c.x-f.x)/n,(c.y-f.y)/i],v=[(-c.x-f.x)/n,(-c.y-f.y)/i],y=E(g,v);return -1>=C(g,v)&&(y=Math.PI),C(g,v)>=1&&(y=0),{currentPoint:u,rX:n,rY:i,sweepFlag:a,xAxisRotation:l,centp:p,a1:m,ad:y}}pathA(t,e){var{pathParser:r}=this,{currentPoint:n,rX:i,rY:s,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+i*Math.cos(d),l.y+s*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=i>s?1:i/s,m=i>s?s/i:1;t.translate(l.x,l.y),t.rotate(a),t.scale(p,m),t.arc(0,0,i>s?i:s,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=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}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 i=this.getChildBoundingBox(t,this,this,n);e?e.addBoundingBox(i):e=i}),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],i=null;if(t.isArabic){var s=e.length,o=e[r-1],a=e[r+1],l="isolated";if((0===r||" "===o)&&r<s-1&&" "!==a&&(l="terminal"),r>0&&" "!==o&&r<s-1&&" "!==a&&(l="medial"),r>0&&" "!==o&&(r===s-1||" "===a)&&(l="initial"),void 0!==t.glyphs[n]){var u=t.glyphs[n];i=u instanceof th?u:u[l]}}else i=t.glyphs[n];return i||(i=t.missingGlyph),i}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),n=r.indexOf(e),i=r.length-1,s=h(e.textContent||"");return 0===n&&(s=d(s)),n===i&&(s=f(s)),s}renderChildren(t){if("text"!==this.type){this.renderTElementChildren(t);return}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(),i=r.getStyle("font-family").getDefinition();if(i){for(var{unitsPerEm:s}=i.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/s,c=i.isRTL?n.split("").reverse().join(""):n,h=p(r.getAttribute("dx").getString()),d=c.length,f=0;f<d;f++){var m=this.getGlyph(i,c,f);t.translate(this.x,this.y),t.scale(u,-u);var g=t.lineWidth;t.lineWidth=t.lineWidth*s/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||i.horizAdvX)/s,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=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,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 i=r.children[n];i.children.length>0?i.children.forEach((r,n)=>{e.adjustChildCoordinatesRecursiveCore(t,e,i,n)}):this.adjustChildCoordinates(t,e,r,n)}adjustChildCoordinates(t,e,r,n){var i=r.children[n];if("function"!=typeof i.measureText)return i;t.save(),i.setContext(t,!0);var s=i.getAttribute("x"),o=i.getAttribute("y"),a=i.getAttribute("dx"),l=i.getAttribute("dy"),u=i.getStyle("font-family").getDefinition(),c=!!u&&u.isRTL;0!==n||(s.hasValue()||s.setValue(i.getInheritedAttribute("x")),o.hasValue()||o.setValue(i.getInheritedAttribute("y")),a.hasValue()||a.setValue(i.getInheritedAttribute("dx")),l.hasValue()||l.setValue(i.getInheritedAttribute("dy")));var h=i.measureText(t);return c&&(e.x-=h),s.hasValue()?(e.applyAnchoring(),i.x=s.getPixels("x"),a.hasValue()&&(i.x+=a.getPixels("x"))):(a.hasValue()&&(e.x+=a.getPixels("x")),i.x=e.x),e.x=i.x,c||(e.x+=h),o.hasValue()?(i.y=o.getPixels("y"),l.hasValue()&&(i.y+=l.getPixels("y"))):(l.hasValue()&&(e.y+=l.getPixels("y")),i.y=e.y),e.y=i.y,e.leafTexts.push(i),e.minX=Math.min(e.minX,i.x,i.x+h),e.maxX=Math.max(e.maxX,i.x,i.x+h),i.clearContext(t),t.restore(),i}getChildBoundingBox(t,e,r,n){var i=r.children[n];if("function"!=typeof i.getBoundingBox)return null;var s=i.getBoundingBox(t);return s?(i.children.forEach((r,n)=>{var o=e.getChildBoundingBox(t,e,i,n);s.addBoundingBox(o)}),s):null}renderChild(t,e,r,n){var i=r.children[n];i.render(t),i.children.forEach((r,n)=>{e.renderChild(t,e,i,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 i=this.getFontSize(),s=n.isRTL?e.split("").reverse().join(""):e,o=p(r.getAttribute("dx").getString()),a=s.length,l=0,u=0;u<a;u++)l+=(this.getGlyph(n,s,u).horizAdvX||n.horizAdvX)*i/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:i}=r,s=t.canvas;if(n.setDefaults(t),s.style&&void 0!==t.font&&i&&void 0!==i.getComputedStyle){t.font=i.getComputedStyle(s).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?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),i=this.getAttribute("height",!0),s=this.getAttribute("viewBox"),o=this.getAttribute("style"),a=n.getNumber(0),l=i.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),i.setValue(e),s.hasValue()||s.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"),i=this.getStyle("height",!1,!0).getPixels("y"),s=this.getAttribute("rx"),o=this.getAttribute("ry"),a=s.getPixels("x"),l=o.getPixels("y");if(s.hasValue()&&!o.hasValue()&&(l=a),o.hasValue()&&!s.hasValue()&&(a=l),a=Math.min(a,n/2),l=Math.min(l,i/2),t){var u=(Math.sqrt(2)-1)/3*4;t.beginPath(),i>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+i-l),t.bezierCurveTo(e+n,r+i-l+u*l,e+n-a+u*a,r+i,e+n-a,r+i),t.lineTo(e+a,r+i),t.bezierCurveTo(e+a-u*a,r+i,e,r+i-l+u*l,e,r+i-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+i)}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"),i=this.getAttribute("cx").getPixels("x"),s=this.getAttribute("cy").getPixels("y");return t&&r>0&&n>0&&(t.beginPath(),t.moveTo(i+r,s),t.bezierCurveTo(i+r,s+e*n,i+e*r,s+n,i,s+n),t.bezierCurveTo(i-e*r,s+n,i-r,s+e*n,i-r,s),t.bezierCurveTo(i-r,s-e*n,i-e*r,s-n,i,s-n),t.bezierCurveTo(i+e*r,s-n,i+r,s-e*n,i+r,s),t.closePath()),new ta(i-r,s-n,i+r,s+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:i}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(n,i)),new ta(e,r,n,i)}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,i=new ta(r,n);return t&&(t.beginPath(),t.moveTo(r,n)),e.forEach(e=>{var{x:r,y:n}=e;i.addPoint(r,n),t&&t.lineTo(r,n)}),i}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((n,i)=>{i!==e&&r.push([n,n.angleTo(t[i+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),i=this.getStyle("height").getPixels("y",!0),s=new tm(this.document,null);s.attributes.viewBox=new B(this.document,"viewBox",this.getAttribute("viewBox").getValue()),s.attributes.width=new B(this.document,"width","".concat(n,"px")),s.attributes.height=new B(this.document,"height","".concat(i,"px")),s.attributes.transform=new B(this.document,"transform",this.getAttribute("patternTransform").getValue()),s.children=this.children;var o=this.document.createCanvas(n,i),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(),s.attributes.x=new B(this.document,"x",c*o.width),s.attributes.y=new B(this.document,"y",h*o.height),s.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:i}=e,s=this.getAttribute("orient").getString("auto"),o=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(n,i),"auto"===s&&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"===s&&t.rotate(-r),t.translate(-n,-i)}}}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:i}=this;i.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:i}=n,s=this.getGradient(t,e);if(!s)return this.addParentOpacity(r,i[i.length-1].color);if(i.forEach(t=>{s.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=s,d.render(p),p.createPattern(f,"no-repeat")}return s}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 i=r?n.x+n.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),s=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 i===o&&s===a?null:t.createLinearGradient(i,s,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 i=r?n.x+n.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),s=r?n.y+n.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),o=i,a=s;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,i,s,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())),i=this.getStyle("stop-opacity"),s=this.getStyle("stop-color",!0);""===s.getString()&&s.setValue("#000"),i.hasValue()&&(s=s.addOpacity(i)),this.offset=n,this.color=s.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(),i=r.getNumber()+(n.getNumber()-r.getNumber())*e;return"%"===t&&(i*=100),"".concat(i).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 i=!1;if(this.begin<this.duration){var s=this.calcValue(),o=this.getAttribute("type");if(o.hasValue()){var a=o.getString();s="".concat(a,"(").concat(s,")")}r.setValue(s),i=!0}return i}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),i=Math.floor(n),s=Math.ceil(n);r.from=new B(t,"from",parseFloat(e.getValue()[i])),r.to=new B(t,"to",parseFloat(e.getValue()[s])),r.progress=(n-i)/(s-i)}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()),i=new a(r.getColor());if(n.ok&&i.ok){var s=n.r+(i.r-n.r)*t,o=n.g+(i.g-n.g)*t,l=n.b+(i.b-n.b)*t;return"rgb(".concat(Math.floor(s),", ").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()),i=p(r.getString());return n.map((e,r)=>e+(i[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:i}=this;for(var s of i)switch(s.type){case"font-face":this.fontFace=s;var o=s.getStyle("font-family");o.hasValue()&&(n[o.getString()]=this);break;case"missing-glyph":this.missingGlyph=s;break;case"glyph":s.arabicForm?(this.isRTL=!0,this.isArabic=!0,void 0===this.glyphs[s.unicode]&&(this.glyphs[s.unicode]=Object.create(null)),this.glyphs[s.unicode][s.arabicForm]=s):this.glyphs[s.unicode]=s}}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,i=n[0],s=n.length>0&&Array.from(n).every(t=>3===t.nodeType);this.hasText=s,this.text=s?this.getTextFromNode(i):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:n}=this,{mouse:i}=e.screen,s=new B(e,"fontSize",to.parse(e.ctx.font).fontSize);i.isWorking()&&i.checkBoundingBox(this,new ta(r,n-s.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,s.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[i,s,o,a,l,u,c,h]=n,d=o>a?1:o/a,f=o>a?a/o:1;t&&(t.translate(i,s),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(-i,-s));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,i=t.fillStyle;"underline"===e&&t.beginPath(),n.forEach((n,i)=>{var{p0:s,p1:o,rotation:a,text:l}=n;t.save(),t.translate(s.x,s.y),t.rotate(a),t.fillStyle&&t.fillText(l,0,0),t.strokeStyle&&t.strokeText(l,0,0),t.restore(),"underline"===e&&(0===i&&t.moveTo(s.x,s.y+r/8),t.lineTo(o.x,o.y+r/5))}),"underline"===e&&(t.lineWidth=r/20,t.strokeStyle=i,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,i,s,o,a,l){var u=s,c=this.measureText(t,a);" "===a&&"justify"===e&&r<n&&(c+=(n-r)/i),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 i=this.measureTargetText(t,n);return r.set(n,i),i}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),n=e.split(" ").length-1,i=this.parent.getAttribute("dx").split().map(t=>t.getPixels("x")),s=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!==i[d]?i[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,i)=>{var{offset:a,segment:l,rotation:u}=this.findSegmentToFitChar(t,o,m,g,n,y,s,e,i);y=a,l.p0&&l.p1&&this.glyphInfo.push({text:r[i],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,i=n?n.x:0,s=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:i,y:s},pathLength:this.calcLength(i,s,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:i}=tc.pathC(t);e.push(r.x,r.y,n.x,n.y,i.x,i.y)}pathS(t,e){var{point:r,controlPoint:n,currentPoint:i}=tc.pathS(t);return e.push(r.x,r.y,n.x,n.y,i.x,i.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:i,centp:s,a1:o,ad:a}=tc.pathA(t);return 0===n&&a>0&&(a-=2*Math.PI),1===n&&a<0&&(a+=2*Math.PI),[s.x,s.y,e,r,o,a,i,n]}calcLength(t,e,r,n){var i=0,s=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(a=.01,i=0,s=this.getPointOnCubicBezier(0,t,e,n[0],n[1],n[2],n[3],n[4],n[5]);a<=1;a+=.01)o=this.getPointOnCubicBezier(a,t,e,n[0],n[1],n[2],n[3],n[4],n[5]),i+=this.getLineLength(s.x,s.y,o.x,o.y),s=o;return i;case tl.QUAD_TO:for(a=.01,i=0,s=this.getPointOnQuadraticBezier(0,t,e,n[0],n[1],n[2],n[3]);a<=1;a+=.01)o=this.getPointOnQuadraticBezier(a,t,e,n[0],n[1],n[2],n[3]),i+=this.getLineLength(s.x,s.y,o.x,o.y),s=o;return i;case tl.ARC:i=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)),s=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),i+=this.getLineLength(s.x,s.y,o.x,o.y),s=o;else for(a=l+h;a<c;a+=h)o=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],a,0),i+=this.getLineLength(s.x,s.y,o.x,o.y),s=o;return o=this.getPointOnEllipticalArc(n[0],n[1],n[2],n[3],c,0),i+=this.getLineLength(s.x,s.y,o.x,o.y)}return 0}getPointOnLine(t,e,r,n,i){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:r,a=(i-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:s,y:o+u};else if((o-r)/(s-e+k)===a)c={x:s+l,y:o+u};else{var h=0,d=0,f=this.getLineLength(e,r,n,i);if(f<k)return null;var p=(s-e)*(n-e)+(o-r)*(i-r);p/=f*f,h=e+p*(n-e),d=r+p*(i-r);var m=this.getLineLength(s,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<-.00005||t-5e-5>e)return null;var{dataArray:i}=this;for(var s of i){if(s&&(s.pathLength<5e-5||r+s.pathLength+5e-5<t)){r+=s.pathLength;continue}var o=t-r,a=0;switch(s.type){case tl.LINE_TO:n=this.getPointOnLine(o,s.start.x,s.start.y,s.points[0],s.points[1],s.start.x,s.start.y);break;case tl.ARC:var l=s.points[4],u=s.points[5],c=s.points[4]+u;if(a=l+o/s.pathLength*u,u<0&&a<c||u>=0&&a>c)break;n=this.getPointOnEllipticalArc(s.points[0],s.points[1],s.points[2],s.points[3],a,s.points[6]);break;case tl.CURVE_TO:(a=o/s.pathLength)>1&&(a=1),n=this.getPointOnCubicBezier(a,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.points[3],s.points[4],s.points[5]);break;case tl.QUAD_TO:(a=o/s.pathLength)>1&&(a=1),n=this.getPointOnQuadraticBezier(a,s.start.x,s.start.y,s.points[0],s.points[1],s.points[2],s.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,i,s,o,a,l){return{x:a*O(t)+s*T(t)+n*I(t)+e*M(t),y:l*O(t)+o*T(t)+i*I(t)+r*M(t)}}getPointOnQuadraticBezier(t,e,r,n,i,s,o){return{x:t*t*s+n*F(t)+e*D(t),y:t*t*o+i*F(t)+r*D(t)}}getPointOnEllipticalArc(t,e,r,n,i,s){var o=Math.cos(s),a=Math.sin(s),l={x:r*Math.cos(i),y:n*Math.sin(i)};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,i=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==i||this.equidistantCache.precision!==n){this.equidistantCache={step:i,precision:n,points:[]};for(var s=0,o=0;o<=r;o+=n){var a=this.getPointOnPath(o),l=this.getPointOnPath(o+n);a&&l&&(s+=this.getLineLength(a.x,a.y,l.x,l.y))>=i&&(this.equidistantCache.points.push({x:a.x,y:a.y,distance:o}),s-=i)}}}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 i=n.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(n);t.images.push(this),i?this.loadSvg(n):this.loadImage(n),this.isSvg=i}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 i=yield e.document.fetch(t),s=yield i.text();e.image=s}catch(e){console.error('Error while loading image "'.concat(t,'":'),e)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:n}=this,i=this.getAttribute("x").getPixels("x"),s=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(i,s),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,i=(yield n.canvg.parser.load(e)).getElementsByTagName("font");Array.from(i).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("{"),i=n[0].split(","),s=n[1].split(";");i.forEach(e=>{var r=e.trim();if(r){var n=t.styles[r]||{};if(s.forEach(e=>{var r=e.indexOf(":"),i=e.substr(0,r).trim(),s=e.substr(r+1,e.length-r).trim();i&&s&&(n[i]=new B(t,i,s))}),t.styles[r]=n,t.stylesSpecificity[r]=L(r),"@font-face"===r){var i=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(i,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 i=this.getStyle("width",!1,!0),s=this.getStyle("height",!1,!0);i.hasValue()&&(n.attributes.width=new B(e,"width",i.getString())),s.hasValue()&&(n.attributes.height=new B(e,"height",s.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 i=n[0];n=[.213+.787*i,.715-.715*i,.072-.072*i,0,0,.213-.213*i,.715+.285*i,.072-.072*i,0,0,.213-.213*i,.715-.715*i,.072+.928*i,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":var s=n[0]*Math.PI/180;n=[tY(s,.213,.787,-.213),tY(s,.715,-.715,-.715),tY(s,.072,-.072,.928),0,0,tY(s,.213,-.213,.143),tY(s,.715,.285,.14),tY(s,.072,-.072,-.283),0,0,tY(s,.213,-.213,-.787),tY(s,.715,-.715,.715),tY(s,.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,i){for(var{includeOpacity:s,matrix:o}=this,a=t.getImageData(0,0,n,i),l=0;l<i;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=a.data[l*n*4+4*u+0],E=a.data[l*n*4+4*u+1],O=a.data[l*n*4+4*u+2],T=a.data[l*n*4+4*u+3],I=o[0]*C+o[1]*E+o[2]*O+o[3]*T+1*o[4],M=o[5]*C+o[6]*E+o[7]*O+o[8]*T+1*o[9],R=o[10]*C+o[11]*E+o[12]*O+o[13]*T+1*o[14],F=o[15]*C+o[16]*E+o[17]*O+o[18]*T+1*o[19];s&&(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,i),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"),i=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");if(!s&&!o){var a=new ta;this.children.forEach(e=>{a.addBoundingBox(e.getBoundingBox(t))}),n=Math.floor(a.x1),i=Math.floor(a.y1),s=Math.floor(a.width),o=Math.floor(a.height)}var l=this.removeStyles(e,t$.ignoreStyles),u=r.createCanvas(n+s,i+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+s,i+o);var h=r.createCanvas(n+s,i+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+s,i+o),t.fillStyle=d.createPattern(h,"no-repeat"),t.fillRect(0,0,n+s,i+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:i}=t;r&&(r.beginPath=tZ,r.closePath=tZ),Reflect.apply(n,t,[]),this.children.forEach(n=>{if(void 0!==n.path){var s=void 0!==n.elementTransform?n.elementTransform():null;s||(s=tr.fromElement(e,n)),s&&s.apply(t),n.path(t),r&&(r.closePath=i),s&&s.unapply(t)}}),Reflect.apply(i,t,[]),t.clip(),r&&(r.beginPath=n,r.closePath=i)}render(t){}}class tJ extends tn{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:n}=this,i=e.getBoundingBox(t);if(i){var s=0,o=0;n.forEach(t=>{var e=t.extraFilterDistance||0;s=Math.max(s,e),o=Math.max(o,e)});var a=Math.floor(i.width),l=Math.floor(i.height),u=a+2*s,c=l+2*o;if(!(u<1)&&!(c<1)){var h=Math.floor(i.x),d=Math.floor(i.y),f=this.removeStyles(e,tJ.ignoreStyles),p=r.createCanvas(u,c),m=p.getContext("2d");r.screen.setDefaults(m),m.translate(-h+s,-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-s,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,i){}}class t1 extends tn{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,n,i){}}class t0 extends tn{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,n,i){}}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,i){var{document:s,blurRadius:o}=this,a=s.window?s.window.document.body:null,l=t.canvas;l.id=s.getUniqueId(),a&&(l.style.display="none",a.appendChild(l)),(0,u.canvasRGBA)(l,e,r,n,i,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,i,s)=>{n(s)},r.src=t})})).apply(this,arguments)}class t8{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:n=t8.createCanvas,createImage:i=t8.createImage,anonymousCrossOrigin:s}=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(i,s),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 ti(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,s.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,s.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:t1,feComposite:t0,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),i=n.createDocumentElement(e);this.document=n,this.documentElement=i}static from(t,e){var r=arguments;return(0,n.default)(function*(){var n=r.length>2&&void 0!==r[2]?r[2]:{},i=new X(n);return new et(t,(yield i.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: 528 bytes, lines 25-27
25"./node_modules/core-js/internals/a-callable.js":/*!******************************************************!*\ 26 !*** ./node_modules/core-js/internals/a-callable.js ***! 27 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),i=r(/*! ../internals/try-to-string */"./node_modules/core-js/internals/try-to-string.js"),s=TypeError;t.exports=function(t){if(n(t))return t;throw new s(i(t)+" is not a function")}},
vendor: 549 bytes, lines 27-29
27"./node_modules/core-js/internals/a-constructor.js":/*!*********************************************************!*\ 28 !*** ./node_modules/core-js/internals/a-constructor.js ***! 29 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-constructor */"./node_modules/core-js/internals/is-constructor.js"),i=r(/*! ../internals/try-to-string */"./node_modules/core-js/internals/try-to-string.js"),s=TypeError;t.exports=function(t){if(n(t))return t;throw new s(i(t)+" is not a constructor")}},
vendor: 517 bytes, lines 29-31
29"./node_modules/core-js/internals/a-possible-prototype.js":/*!****************************************************************!*\ 30 !*** ./node_modules/core-js/internals/a-possible-prototype.js ***! 31 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-possible-prototype */"./node_modules/core-js/internals/is-possible-prototype.js"),i=String,s=TypeError;t.exports=function(t){if(n(t))return t;throw new s("Can't set "+i(t)+" as a prototype")}},
vendor: 368 bytes, lines 31-33
31"./node_modules/core-js/internals/a-set.js":/*!*************************************************!*\ 32 !*** ./node_modules/core-js/internals/a-set.js ***! 33 \*************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").has;t.exports=function(t){return n(t),t}},
vendor: 716 bytes, lines 33-35
33"./node_modules/core-js/internals/add-to-unscopables.js":/*!**************************************************************!*\ 34 !*** ./node_modules/core-js/internals/add-to-unscopables.js ***! 35 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),i=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),s=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,o=n("unscopables"),a=Array.prototype;void 0===a[o]&&s(a,o,{configurable:!0,value:i(null)}),t.exports=function(t){a[o][t]=!0}},
vendor: 460 bytes, lines 35-37
35"./node_modules/core-js/internals/advance-string-index.js":/*!****************************************************************!*\ 36 !*** ./node_modules/core-js/internals/advance-string-index.js ***! 37 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/string-multibyte */"./node_modules/core-js/internals/string-multibyte.js").charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},
vendor: 465 bytes, lines 37-39
37"./node_modules/core-js/internals/an-instance.js":/*!*******************************************************!*\ 38 !*** ./node_modules/core-js/internals/an-instance.js ***! 39 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),i=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new i("Incorrect invocation")}},
vendor: 438 bytes, lines 39-41
39"./node_modules/core-js/internals/an-object.js":/*!*****************************************************!*\ 40 !*** ./node_modules/core-js/internals/an-object.js ***! 41 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),i=String,s=TypeError;t.exports=function(t){if(n(t))return t;throw new s(i(t)+" is not an object")}},
vendor: 552 bytes, lines 41-43
41"./node_modules/core-js/internals/array-buffer-non-extensible.js":/*!***********************************************************************!*\ 42 !*** ./node_modules/core-js/internals/array-buffer-non-extensible.js ***! 43 \***********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=n(function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})},
vendor: 590 bytes, lines 43-45
43"./node_modules/core-js/internals/array-for-each.js":/*!**********************************************************!*\ 44 !*** ./node_modules/core-js/internals/array-for-each.js ***! 45 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/array-iteration */"./node_modules/core-js/internals/array-iteration.js").forEach,i=r(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js")("forEach");t.exports=i?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},
vendor: 1,651 bytes, lines 45-47
45"./node_modules/core-js/internals/array-from.js":/*!******************************************************!*\ 46 !*** ./node_modules/core-js/internals/array-from.js ***! 47 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),o=r(/*! ../internals/call-with-safe-iteration-closing */"./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),a=r(/*! ../internals/is-array-iterator-method */"./node_modules/core-js/internals/is-array-iterator-method.js"),l=r(/*! ../internals/is-constructor */"./node_modules/core-js/internals/is-constructor.js"),u=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),c=r(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),h=r(/*! ../internals/get-iterator */"./node_modules/core-js/internals/get-iterator.js"),d=r(/*! ../internals/get-iterator-method */"./node_modules/core-js/internals/get-iterator-method.js"),f=Array;t.exports=function(t){var e,r,p,m,g,v,y=s(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=i(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: 831 bytes, lines 47-49
47"./node_modules/core-js/internals/array-includes.js":/*!**********************************************************!*\ 48 !*** ./node_modules/core-js/internals/array-includes.js ***! 49 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),i=r(/*! ../internals/to-absolute-index */"./node_modules/core-js/internals/to-absolute-index.js"),s=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),o=function(t){return function(e,r,o){var a,l=n(e),u=s(l);if(0===u)return!t&&-1;var c=i(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: 1,391 bytes, lines 49-51
49"./node_modules/core-js/internals/array-iteration.js":/*!***********************************************************!*\ 50 !*** ./node_modules/core-js/internals/array-iteration.js ***! 51 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),o=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),a=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),l=r(/*! ../internals/array-species-create */"./node_modules/core-js/internals/array-species-create.js"),u=i([].push),c=function(t){var e=1===t,r=2===t,i=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=s(_),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:i||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: 782 bytes, lines 51-53
51"./node_modules/core-js/internals/array-method-has-species-support.js":/*!****************************************************************************!*\ 52 !*** ./node_modules/core-js/internals/array-method-has-species-support.js ***! 53 \****************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),s=r(/*! ../internals/environment-v8-version */"./node_modules/core-js/internals/environment-v8-version.js"),o=i("species");t.exports=function(t){return s>=51||!n(function(){var e=[];return(e.constructor={})[o]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},
vendor: 485 bytes, lines 53-55
53"./node_modules/core-js/internals/array-method-is-strict.js":/*!******************************************************************!*\ 54 !*** ./node_modules/core-js/internals/array-method-is-strict.js ***! 55 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./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: 983 bytes, lines 55-57
55"./node_modules/core-js/internals/array-reduce.js":/*!********************************************************!*\ 56 !*** ./node_modules/core-js/internals/array-reduce.js ***! 57 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),i=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=r(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),o=r(/*! ../internals/length-of-array-like */"./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=i(e),d=s(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: 393 bytes, lines 57-59
57"./node_modules/core-js/internals/array-slice.js":/*!*******************************************************!*\ 58 !*** ./node_modules/core-js/internals/array-slice.js ***! 59 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js");t.exports=n([].slice)},
vendor: 838 bytes, lines 59-61
59"./node_modules/core-js/internals/array-species-constructor.js":/*!*********************************************************************!*\ 60 !*** ./node_modules/core-js/internals/array-species-constructor.js ***! 61 \*********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),i=r(/*! ../internals/is-constructor */"./node_modules/core-js/internals/is-constructor.js"),s=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),o=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("species"),a=Array;t.exports=function(t){var e;return n(t)&&(i(e=t.constructor)&&(e===a||n(e.prototype))?e=void 0:s(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?a:e}},
vendor: 468 bytes, lines 61-63
61"./node_modules/core-js/internals/array-species-create.js":/*!****************************************************************!*\ 62 !*** ./node_modules/core-js/internals/array-species-create.js ***! 63 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/array-species-constructor */"./node_modules/core-js/internals/array-species-constructor.js");t.exports=function(t,e){return new(n(t))(0===e?0:e)}},
vendor: 611 bytes, lines 63-65
63"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":/*!****************************************************************************!*\ 64 !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***! 65 \****************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),i=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js");t.exports=function(t,e,r,s){try{return s?e(n(r)[0],r[1]):e(r)}catch(e){i(t,"throw",e)}}},
vendor: 777 bytes, lines 65-67
65"./node_modules/core-js/internals/check-correctness-of-iteration.js":/*!**************************************************************************!*\ 66 !*** ./node_modules/core-js/internals/check-correctness-of-iteration.js ***! 67 \**************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("iterator"),i=!1;try{var s=0,o={next:function(){return{done:!!s++}},return:function(){i=!0}};o[n]=function(){return this},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){try{if(!e&&!i)return!1}catch(t){return!1}var r=!1;try{var s={};s[n]=function(){return{next:function(){return{done:r=!0}}}},t(s)}catch(t){}return r}},
vendor: 445 bytes, lines 67-69
67"./node_modules/core-js/internals/classof-raw.js":/*!*******************************************************!*\ 68 !*** ./node_modules/core-js/internals/classof-raw.js ***! 69 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=n({}.toString),s=n("".slice);t.exports=function(t){return s(i(t),8,-1)}},
vendor: 914 bytes, lines 69-71
69"./node_modules/core-js/internals/classof.js":/*!***************************************************!*\ 70 !*** ./node_modules/core-js/internals/classof.js ***! 71 \***************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),o=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),a=Object,l="Arguments"===s(function(){return arguments}()),u=function(t,e){try{return t[e]}catch(t){}};t.exports=n?s:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=u(e=a(t),o))?r:l?s(e):"Object"===(n=s(e))&&i(e.callee)?"Arguments":n}},
vendor: 3,339 bytes, lines 71-73
71"./node_modules/core-js/internals/collection-strong.js":/*!*************************************************************!*\ 72 !*** ./node_modules/core-js/internals/collection-strong.js ***! 73 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),i=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),s=r(/*! ../internals/define-built-ins */"./node_modules/core-js/internals/define-built-ins.js"),o=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),a=r(/*! ../internals/an-instance */"./node_modules/core-js/internals/an-instance.js"),l=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),u=r(/*! ../internals/iterate */"./node_modules/core-js/internals/iterate.js"),c=r(/*! ../internals/iterator-define */"./node_modules/core-js/internals/iterator-define.js"),h=r(/*! ../internals/create-iter-result-object */"./node_modules/core-js/internals/create-iter-result-object.js"),d=r(/*! ../internals/set-species */"./node_modules/core-js/internals/set-species.js"),f=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),p=r(/*! ../internals/internal-metadata */"./node_modules/core-js/internals/internal-metadata.js").fastKey,m=r(/*! ../internals/internal-state */"./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,i){a(t,d),g(t,{type:e,index:n(null),first:null,last:null,size:0}),f||(t.size=0),l(i)||u(i,t[c],{that:t,AS_ENTRIES:r})}),d=h.prototype,m=v(e),y=function(t,e,r){var n,i,s=m(t),o=b(t,e);return o?o.value=r:(s.last=o={index:i=p(e,!0),key:e,value:r,previous:n=s.last,next:null,removed:!1},s.first||(s.first=o),n&&(n.next=o),f?s.size++:t.size++,"F"!==i&&(s.index[i]=o)),t},b=function(t,e){var r,n=m(t),i=p(e);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key===e)return r};return s(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,i=r.previous;delete e.index[r.index],r.removed=!0,i&&(i.next=n),n&&(n.previous=i),e.first===r&&(e.first=n),e.last===r&&(e.last=i),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)}}),s(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&&i(d,"size",{configurable:!0,get:function(){return m(this).size}}),h},setStrong:function(t,e,r){var n=e+" Iterator",i=v(e),s=v(n);c(t,e,function(t,e){g(this,{type:n,target:t,state:i(t),kind:e,last:null})},function(){for(var t=s(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: 2,681 bytes, lines 73-75
73"./node_modules/core-js/internals/collection.js":/*!******************************************************!*\ 74 !*** ./node_modules/core-js/internals/collection.js ***! 75 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),o=r(/*! ../internals/is-forced */"./node_modules/core-js/internals/is-forced.js"),a=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),l=r(/*! ../internals/internal-metadata */"./node_modules/core-js/internals/internal-metadata.js"),u=r(/*! ../internals/iterate */"./node_modules/core-js/internals/iterate.js"),c=r(/*! ../internals/an-instance */"./node_modules/core-js/internals/an-instance.js"),h=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),d=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),f=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),p=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),m=r(/*! ../internals/check-correctness-of-iteration */"./node_modules/core-js/internals/check-correctness-of-iteration.js"),g=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),v=r(/*! ../internals/inherit-if-required */"./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=i[t],w=j&&j.prototype,x=j,A={},S=function(t){var e=s(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: 864 bytes, lines 75-77
75"./node_modules/core-js/internals/copy-constructor-properties.js":/*!***********************************************************************!*\ 76 !*** ./node_modules/core-js/internals/copy-constructor-properties.js ***! 77 \***********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),i=r(/*! ../internals/own-keys */"./node_modules/core-js/internals/own-keys.js"),s=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js"),o=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js");t.exports=function(t,e,r){for(var a=i(e),l=o.f,u=s.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: 529 bytes, lines 77-79
77"./node_modules/core-js/internals/correct-is-regexp-logic.js":/*!*******************************************************************!*\ 78 !*** ./node_modules/core-js/internals/correct-is-regexp-logic.js ***! 79 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./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: 510 bytes, lines 79-81
79"./node_modules/core-js/internals/correct-prototype-getter.js":/*!********************************************************************!*\ 80 !*** ./node_modules/core-js/internals/correct-prototype-getter.js ***! 81 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},
vendor: 711 bytes, lines 81-83
81"./node_modules/core-js/internals/create-html.js":/*!*******************************************************!*\ 82 !*** ./node_modules/core-js/internals/create-html.js ***! 83 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),s=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),o=/"/g,a=n("".replace);t.exports=function(t,e,r,n){var l=s(i(t)),u="<"+e;return""!==r&&(u+=" "+r+'="'+a(s(n),o,""")+'"'),u+">"+l+"</"+e+">"}},
vendor: 361 bytes, lines 83-85
83"./node_modules/core-js/internals/create-iter-result-object.js":/*!*********************************************************************!*\ 84 !*** ./node_modules/core-js/internals/create-iter-result-object.js ***! 85 \*********************************************************************/function(t){"use strict";t.exports=function(t,e){return{value:t,done:e}}},
vendor: 736 bytes, lines 85-87
85"./node_modules/core-js/internals/create-non-enumerable-property.js":/*!**************************************************************************!*\ 86 !*** ./node_modules/core-js/internals/create-non-enumerable-property.js ***! 87 \**************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=r(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js");t.exports=n?function(t,e,r){return i.f(t,e,s(1,r))}:function(t,e,r){return t[e]=r,t}},
vendor: 412 bytes, lines 87-89
87"./node_modules/core-js/internals/create-property-descriptor.js":/*!**********************************************************************!*\ 88 !*** ./node_modules/core-js/internals/create-property-descriptor.js ***! 89 \**********************************************************************/function(t){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},
vendor: 643 bytes, lines 89-91
89"./node_modules/core-js/internals/create-property.js":/*!***********************************************************!*\ 90 !*** ./node_modules/core-js/internals/create-property.js ***! 91 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=r(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(t,e,r){n?i.f(t,e,s(0,r)):t[e]=r}},
vendor: 620 bytes, lines 91-93
91"./node_modules/core-js/internals/define-built-in-accessor.js":/*!********************************************************************!*\ 92 !*** ./node_modules/core-js/internals/define-built-in-accessor.js ***! 93 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/make-built-in */"./node_modules/core-js/internals/make-built-in.js"),i=r(/*! ../internals/object-define-property */"./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}),i.f(t,e,r)}},
vendor: 961 bytes, lines 93-95
93"./node_modules/core-js/internals/define-built-in.js":/*!***********************************************************!*\ 94 !*** ./node_modules/core-js/internals/define-built-in.js ***! 95 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),i=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),s=r(/*! ../internals/make-built-in */"./node_modules/core-js/internals/make-built-in.js"),o=r(/*! ../internals/define-global-property */"./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)&&s(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:i.f(t,e,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},
vendor: 444 bytes, lines 95-97
95"./node_modules/core-js/internals/define-built-ins.js":/*!************************************************************!*\ 96 !*** ./node_modules/core-js/internals/define-built-ins.js ***! 97 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js");t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},
vendor: 518 bytes, lines 97-99
97"./node_modules/core-js/internals/define-global-property.js":/*!******************************************************************!*\ 98 !*** ./node_modules/core-js/internals/define-global-property.js ***! 99 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=Object.defineProperty;t.exports=function(t,e){try{i(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},
vendor: 434 bytes, lines 99-101
99"./node_modules/core-js/internals/descriptors.js":/*!*******************************************************!*\ 100 !*** ./node_modules/core-js/internals/descriptors.js ***! 101 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},
vendor: 575 bytes, lines 101-103
101"./node_modules/core-js/internals/document-create-element.js":/*!*******************************************************************!*\ 102 !*** ./node_modules/core-js/internals/document-create-element.js ***! 103 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=n.document,o=i(s)&&i(s.createElement);t.exports=function(t){return o?s.createElement(t):{}}},
vendor: 437 bytes, lines 103-105
103"./node_modules/core-js/internals/does-not-exceed-safe-integer.js":/*!************************************************************************!*\ 104 !*** ./node_modules/core-js/internals/does-not-exceed-safe-integer.js ***! 105 \************************************************************************/function(t){"use strict";var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},
vendor: 777 bytes, lines 105-107
105"./node_modules/core-js/internals/dom-iterables.js":/*!*********************************************************!*\ 106 !*** ./node_modules/core-js/internals/dom-iterables.js ***! 107 \*********************************************************/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: 529 bytes, lines 107-109
107"./node_modules/core-js/internals/dom-token-list-prototype.js":/*!********************************************************************!*\ 108 !*** ./node_modules/core-js/internals/dom-token-list-prototype.js ***! 109 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js")("span").classList,i=n&&n.constructor&&n.constructor.prototype;t.exports=i===Object.prototype?void 0:i},
vendor: 385 bytes, lines 109-111
109"./node_modules/core-js/internals/enum-bug-keys.js":/*!*********************************************************!*\ 110 !*** ./node_modules/core-js/internals/enum-bug-keys.js ***! 111 \*********************************************************/function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 495 bytes, lines 111-113
111"./node_modules/core-js/internals/environment-is-ios-pebble.js":/*!*********************************************************************!*\ 112 !*** ./node_modules/core-js/internals/environment-is-ios-pebble.js ***! 113 \*********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js");t.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},
vendor: 456 bytes, lines 113-115
113"./node_modules/core-js/internals/environment-is-ios.js":/*!**************************************************************!*\ 114 !*** ./node_modules/core-js/internals/environment-is-ios.js ***! 115 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js");t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},
vendor: 404 bytes, lines 115-117
115"./node_modules/core-js/internals/environment-is-node.js":/*!***************************************************************!*\ 116 !*** ./node_modules/core-js/internals/environment-is-node.js ***! 117 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/environment */"./node_modules/core-js/internals/environment.js");t.exports="NODE"===n},
vendor: 476 bytes, lines 117-119
117"./node_modules/core-js/internals/environment-is-webos-webkit.js":/*!***********************************************************************!*\ 118 !*** ./node_modules/core-js/internals/environment-is-webos-webkit.js ***! 119 \***********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js");t.exports=/web0s(?!.*chrome)/i.test(n)},
vendor: 447 bytes, lines 119-121
119"./node_modules/core-js/internals/environment-user-agent.js":/*!******************************************************************!*\ 120 !*** ./node_modules/core-js/internals/environment-user-agent.js ***! 121 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js").navigator,i=n&&n.userAgent;t.exports=i?String(i):""},
vendor: 720 bytes, lines 121-123
121"./node_modules/core-js/internals/environment-v8-version.js":/*!******************************************************************!*\ 122 !*** ./node_modules/core-js/internals/environment-v8-version.js ***! 123 \******************************************************************/function(t,e,r){"use strict";var n,i,s=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),o=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js"),a=s.process,l=s.Deno,u=a&&a.versions||l&&l.version,c=u&&u.v8;c&&(i=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(i=+n[1]),t.exports=i},
vendor: 850 bytes, lines 123-125
123"./node_modules/core-js/internals/environment.js":/*!*******************************************************!*\ 124 !*** ./node_modules/core-js/internals/environment.js ***! 125 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js"),s=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),o=function(t){return i.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"===s(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"},
vendor: 1,305 bytes, lines 125-127
125"./node_modules/core-js/internals/export.js":/*!**************************************************!*\ 126 !*** ./node_modules/core-js/internals/export.js ***! 127 \**************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,s=r(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),o=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),a=r(/*! ../internals/define-global-property */"./node_modules/core-js/internals/define-global-property.js"),l=r(/*! ../internals/copy-constructor-properties */"./node_modules/core-js/internals/copy-constructor-properties.js"),u=r(/*! ../internals/is-forced */"./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=i(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)&&s(d,"sham",!0),o(r,c,d,t)}}},
vendor: 291 bytes, lines 127-129
127"./node_modules/core-js/internals/fails.js":/*!*************************************************!*\ 128 !*** ./node_modules/core-js/internals/fails.js ***! 129 \*************************************************/function(t){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},
vendor: 1,566 bytes, lines 129-131
129"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js":/*!******************************************************************************!*\ 130 !*** ./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js ***! 131 \******************************************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.regexp.exec */"./node_modules/core-js/modules/es.regexp.exec.js");var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),s=r(/*! ../internals/regexp-exec */"./node_modules/core-js/internals/regexp-exec.js"),o=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),a=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),l=r(/*! ../internals/create-non-enumerable-property */"./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,i,o){var a=e.exec;return a===s||a===c.exec?f&&!o?{done:!0,value:n(m,e,r,i)}:{done:!0,value:n(t,r,e,i)}:{done:!1}});i(String.prototype,t,g[0]),i(c,d,g[1])}h&&l(c[d],"sham",!0)}},
vendor: 410 bytes, lines 131-133
131"./node_modules/core-js/internals/freezing.js":/*!****************************************************!*\ 132 !*** ./node_modules/core-js/internals/freezing.js ***! 133 \****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n(function(){return Object.isExtensible(Object.preventExtensions({}))})},
vendor: 526 bytes, lines 133-135
133"./node_modules/core-js/internals/function-apply.js":/*!**********************************************************!*\ 134 !*** ./node_modules/core-js/internals/function-apply.js ***! 135 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-native */"./node_modules/core-js/internals/function-bind-native.js"),i=Function.prototype,s=i.apply,o=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?o.bind(s):function(){return o.apply(s,arguments)})},
vendor: 724 bytes, lines 135-137
135"./node_modules/core-js/internals/function-bind-context.js":/*!*****************************************************************!*\ 136 !*** ./node_modules/core-js/internals/function-bind-context.js ***! 137 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this-clause */"./node_modules/core-js/internals/function-uncurry-this-clause.js"),i=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),s=r(/*! ../internals/function-bind-native */"./node_modules/core-js/internals/function-bind-native.js"),o=n(n.bind);t.exports=function(t,e){return i(t),void 0===e?t:s?o(t,e):function(){return t.apply(e,arguments)}}},
vendor: 487 bytes, lines 137-139
137"./node_modules/core-js/internals/function-bind-native.js":/*!****************************************************************!*\ 138 !*** ./node_modules/core-js/internals/function-bind-native.js ***! 139 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n(function(){var t=(function(){}).bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})},
vendor: 465 bytes, lines 139-141
139"./node_modules/core-js/internals/function-call.js":/*!*********************************************************!*\ 140 !*** ./node_modules/core-js/internals/function-call.js ***! 141 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-native */"./node_modules/core-js/internals/function-bind-native.js"),i=Function.prototype.call;t.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},
vendor: 646 bytes, lines 141-143
141"./node_modules/core-js/internals/function-name.js":/*!*********************************************************!*\ 142 !*** ./node_modules/core-js/internals/function-name.js ***! 143 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,a=i(s,"name"),l=a&&(!n||n&&o(s,"name").configurable);t.exports={EXISTS:a,PROPER:a&&"something"===(function(){}).name,CONFIGURABLE:l}},
vendor: 626 bytes, lines 143-145
143"./node_modules/core-js/internals/function-uncurry-this-accessor.js":/*!**************************************************************************!*\ 144 !*** ./node_modules/core-js/internals/function-uncurry-this-accessor.js ***! 145 \**************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js");t.exports=function(t,e,r){try{return n(i(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},
vendor: 581 bytes, lines 145-147
145"./node_modules/core-js/internals/function-uncurry-this-clause.js":/*!************************************************************************!*\ 146 !*** ./node_modules/core-js/internals/function-uncurry-this-clause.js ***! 147 \************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js");t.exports=function(t){if("Function"===n(t))return i(t)}},
vendor: 535 bytes, lines 147-149
147"./node_modules/core-js/internals/function-uncurry-this.js":/*!*****************************************************************!*\ 148 !*** ./node_modules/core-js/internals/function-uncurry-this.js ***! 149 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-native */"./node_modules/core-js/internals/function-bind-native.js"),i=Function.prototype,s=i.call,o=n&&i.bind.bind(s,s);t.exports=n?o:function(t){return function(){return s.apply(t,arguments)}}},
vendor: 531 bytes, lines 149-151
149"./node_modules/core-js/internals/get-built-in.js":/*!********************************************************!*\ 150 !*** ./node_modules/core-js/internals/get-built-in.js ***! 151 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js");t.exports=function(t,e){var r;return arguments.length<2?i(r=n[t])?r:void 0:n[t]&&n[t][e]}},
vendor: 351 bytes, lines 151-153
151"./node_modules/core-js/internals/get-iterator-direct.js":/*!***************************************************************!*\ 152 !*** ./node_modules/core-js/internals/get-iterator-direct.js ***! 153 \***************************************************************/function(t){"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},
vendor: 829 bytes, lines 153-155
153"./node_modules/core-js/internals/get-iterator-method.js":/*!***************************************************************!*\ 154 !*** ./node_modules/core-js/internals/get-iterator-method.js ***! 155 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js"),i=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),s=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),o=r(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),a=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("iterator");t.exports=function(t){if(!s(t))return i(t,a)||i(t,"@@iterator")||o[n(t)]}},
vendor: 848 bytes, lines 155-157
155"./node_modules/core-js/internals/get-iterator.js":/*!********************************************************!*\ 156 !*** ./node_modules/core-js/internals/get-iterator.js ***! 157 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),s=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),o=r(/*! ../internals/try-to-string */"./node_modules/core-js/internals/try-to-string.js"),a=r(/*! ../internals/get-iterator-method */"./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(i(r))return s(n(r,t));throw new l(o(t)+" is not iterable")}},
vendor: 509 bytes, lines 157-159
157"./node_modules/core-js/internals/get-method.js":/*!******************************************************!*\ 158 !*** ./node_modules/core-js/internals/get-method.js ***! 159 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),i=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js");t.exports=function(t,e){var r=t[e];return i(r)?void 0:n(r)}},
vendor: 1,120 bytes, lines 159-161
159"./node_modules/core-js/internals/get-set-record.js":/*!**********************************************************!*\ 160 !*** ./node_modules/core-js/internals/get-set-record.js ***! 161 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),i=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),o=r(/*! ../internals/to-integer-or-infinity */"./node_modules/core-js/internals/to-integer-or-infinity.js"),a=r(/*! ../internals/get-iterator-direct */"./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(i(s(this.keys,this.set)))},includes:function(t){return s(this.has,this.set,t)}},t.exports=function(t){i(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: 1,005 bytes, lines 161-163
161"./node_modules/core-js/internals/get-substitution.js":/*!************************************************************!*\ 162 !*** ./node_modules/core-js/internals/get-substitution.js ***! 163 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=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=i(h),m=u),a(d,m,function(i,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 i;if(c>p){var d=s(c/10);if(0===d)return i;if(d<=p)return void 0===n[d-1]?o(a,1):n[d-1]+o(a,1);return i}u=n[c-1]}return void 0===u?"":u})}},
vendor: 540 bytes, lines 163-165
163"./node_modules/core-js/internals/global-this.js":/*!*******************************************************!*\ 164 !*** ./node_modules/core-js/internals/global-this.js ***! 165 \*******************************************************/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: 553 bytes, lines 165-167
165"./node_modules/core-js/internals/has-own-property.js":/*!************************************************************!*\ 166 !*** ./node_modules/core-js/internals/has-own-property.js ***! 167 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return s(i(t),e)}},
vendor: 270 bytes, lines 167-169
167"./node_modules/core-js/internals/hidden-keys.js":/*!*******************************************************!*\ 168 !*** ./node_modules/core-js/internals/hidden-keys.js ***! 169 \*******************************************************/function(t){"use strict";t.exports={}},
vendor: 381 bytes, lines 169-171
169"./node_modules/core-js/internals/host-report-errors.js":/*!**************************************************************!*\ 170 !*** ./node_modules/core-js/internals/host-report-errors.js ***! 171 \**************************************************************/function(t){"use strict";t.exports=function(t,e){try{1==arguments.length?console.error(t):console.error(t,e)}catch(t){}}},
vendor: 367 bytes, lines 171-173
171"./node_modules/core-js/internals/html.js":/*!************************************************!*\ 172 !*** ./node_modules/core-js/internals/html.js ***! 173 \************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js");t.exports=n("document","documentElement")},
vendor: 653 bytes, lines 173-175
173"./node_modules/core-js/internals/ie8-dom-define.js":/*!**********************************************************!*\ 174 !*** ./node_modules/core-js/internals/ie8-dom-define.js ***! 175 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js");t.exports=!n&&!i(function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a})},
vendor: 679 bytes, lines 175-177
175"./node_modules/core-js/internals/indexed-object.js":/*!**********************************************************!*\ 176 !*** ./node_modules/core-js/internals/indexed-object.js ***! 177 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),o=Object,a=n("".split);t.exports=i(function(){return!o("z").propertyIsEnumerable(0)})?function(t){return"String"===s(t)?a(t,""):o(t)}:o},
vendor: 691 bytes, lines 177-179
177"./node_modules/core-js/internals/inherit-if-required.js":/*!***************************************************************!*\ 178 !*** ./node_modules/core-js/internals/inherit-if-required.js ***! 179 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=r(/*! ../internals/object-set-prototype-of */"./node_modules/core-js/internals/object-set-prototype-of.js");t.exports=function(t,e,r){var o,a;return s&&n(o=e.constructor)&&o!==r&&i(a=o.prototype)&&a!==r.prototype&&s(t,a),t}},
vendor: 669 bytes, lines 179-181
179"./node_modules/core-js/internals/inspect-source.js":/*!**********************************************************!*\ 180 !*** ./node_modules/core-js/internals/inspect-source.js ***! 181 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js"),o=n(Function.toString);i(s.inspectSource)||(s.inspectSource=function(t){return o(t)}),t.exports=s.inspectSource},
vendor: 2,038 bytes, lines 181-183
181"./node_modules/core-js/internals/internal-metadata.js":/*!*************************************************************!*\ 182 !*** ./node_modules/core-js/internals/internal-metadata.js ***! 183 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),o=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),a=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),l=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,u=r(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js"),c=r(/*! ../internals/object-get-own-property-names-external */"./node_modules/core-js/internals/object-get-own-property-names-external.js"),h=r(/*! ../internals/object-is-extensible */"./node_modules/core-js/internals/object-is-extensible.js"),d=r(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),f=r(/*! ../internals/freezing */"./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=i([].splice),r={};r[m]=1,t(r).length&&(u.f=function(r){for(var n=t(r),i=0,s=n.length;i<s;i++)if(n[i]===m){e(n,i,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}};s[m]=!0},
vendor: 1,703 bytes, lines 183-185
183"./node_modules/core-js/internals/internal-state.js":/*!**********************************************************!*\ 184 !*** ./node_modules/core-js/internals/internal-state.js ***! 185 \**********************************************************/function(t,e,r){"use strict";var n,i,s,o=r(/*! ../internals/weak-map-basic-detection */"./node_modules/core-js/internals/weak-map-basic-detection.js"),a=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),l=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),u=r(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),c=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),h=r(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js"),d=r(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),f=r(/*! ../internals/hidden-keys */"./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},i=function(t){return v.get(t)||{}},s=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},i=function(t){return c(t,y)?t[y]:{}},s=function(t){return c(t,y)}}t.exports={set:n,get:i,has:s,enforce:function(t){return s(t)?i(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!l(e)||(r=i(e)).type!==t)throw new m("Incompatible receiver, "+t+" required");return r}}}},
vendor: 597 bytes, lines 185-187
185"./node_modules/core-js/internals/is-array-iterator-method.js":/*!********************************************************************!*\ 186 !*** ./node_modules/core-js/internals/is-array-iterator-method.js ***! 187 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),i=r(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),s=n("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[s]===t)}},
vendor: 398 bytes, lines 187-189
187"./node_modules/core-js/internals/is-array.js":/*!****************************************************!*\ 188 !*** ./node_modules/core-js/internals/is-array.js ***! 189 \****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js");t.exports=Array.isArray||function(t){return"Array"===n(t)}},
vendor: 423 bytes, lines 189-191
189"./node_modules/core-js/internals/is-callable.js":/*!*******************************************************!*\ 190 !*** ./node_modules/core-js/internals/is-callable.js ***! 191 \*******************************************************/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: 1,249 bytes, lines 191-193
191"./node_modules/core-js/internals/is-constructor.js":/*!**********************************************************!*\ 192 !*** ./node_modules/core-js/internals/is-constructor.js ***! 193 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),o=r(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js"),a=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),l=r(/*! ../internals/inspect-source */"./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(!s(t))return!1;try{return c(u,[],t),!0}catch(t){return!1}},m=function(t){if(!s(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||i(function(){var t;return p(p.call)||!p(Object)||!p(function(){t=!0})||t})?m:p},
vendor: 634 bytes, lines 193-195
193"./node_modules/core-js/internals/is-forced.js":/*!*****************************************************!*\ 194 !*** ./node_modules/core-js/internals/is-forced.js ***! 195 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=/#|\.prototype\./,o=function(t,e){var r=l[a(t)];return r===c||r!==u&&(i(e)?n(e):!!e)},a=o.normalize=function(t){return String(t).replace(s,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},
vendor: 849 bytes, lines 195-197
195"./node_modules/core-js/internals/is-iterable.js":/*!*******************************************************!*\ 196 !*** ./node_modules/core-js/internals/is-iterable.js ***! 197 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),o=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),a=r(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),l=o("iterator"),u=Object;t.exports=function(t){if(s(t))return!1;var e=u(t);return void 0!==e[l]||"@@iterator"in e||i(a,n(e))}},
vendor: 331 bytes, lines 197-199
197"./node_modules/core-js/internals/is-null-or-undefined.js":/*!****************************************************************!*\ 198 !*** ./node_modules/core-js/internals/is-null-or-undefined.js ***! 199 \****************************************************************/function(t){"use strict";t.exports=function(t){return null==t}},
vendor: 405 bytes, lines 199-201
199"./node_modules/core-js/internals/is-object.js":/*!*****************************************************!*\ 200 !*** ./node_modules/core-js/internals/is-object.js ***! 201 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js");t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},
vendor: 432 bytes, lines 201-203
201"./node_modules/core-js/internals/is-possible-prototype.js":/*!*****************************************************************!*\ 202 !*** ./node_modules/core-js/internals/is-possible-prototype.js ***! 203 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js");t.exports=function(t){return n(t)||null===t}},
vendor: 254 bytes, lines 203-205
203"./node_modules/core-js/internals/is-pure.js":/*!***************************************************!*\ 204 !*** ./node_modules/core-js/internals/is-pure.js ***! 205 \***************************************************/function(t){"use strict";t.exports=!1},
vendor: 525 bytes, lines 205-207
205"./node_modules/core-js/internals/is-raw-json.js":/*!*******************************************************!*\ 206 !*** ./node_modules/core-js/internals/is-raw-json.js ***! 207 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),i=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js").get;t.exports=function(t){if(!n(t))return!1;var e=i(t);return!!e&&"RawJSON"===e.type}},
vendor: 614 bytes, lines 207-209
207"./node_modules/core-js/internals/is-regexp.js":/*!*****************************************************!*\ 208 !*** ./node_modules/core-js/internals/is-regexp.js ***! 209 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),i=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),s=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[s])?!!e:"RegExp"===i(t))}},
vendor: 760 bytes, lines 209-211
209"./node_modules/core-js/internals/is-symbol.js":/*!*****************************************************!*\ 210 !*** ./node_modules/core-js/internals/is-symbol.js ***! 211 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),o=r(/*! ../internals/use-symbol-as-uid */"./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 i(e)&&s(e.prototype,a(t))}},
vendor: 486 bytes, lines 211-213
211"./node_modules/core-js/internals/iterate-simple.js":/*!**********************************************************!*\ 212 !*** ./node_modules/core-js/internals/iterate-simple.js ***! 213 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js");t.exports=function(t,e,r){for(var i,s,o=r?t:t.iterator,a=t.next;!(i=n(a,o)).done;)if(void 0!==(s=e(i.value)))return s}},
vendor: 1,894 bytes, lines 213-215
213"./node_modules/core-js/internals/iterate.js":/*!***************************************************!*\ 214 !*** ./node_modules/core-js/internals/iterate.js ***! 215 \***************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),o=r(/*! ../internals/try-to-string */"./node_modules/core-js/internals/try-to-string.js"),a=r(/*! ../internals/is-array-iterator-method */"./node_modules/core-js/internals/is-array-iterator-method.js"),l=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),u=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),c=r(/*! ../internals/get-iterator */"./node_modules/core-js/internals/get-iterator.js"),h=r(/*! ../internals/get-iterator-method */"./node_modules/core-js/internals/get-iterator-method.js"),d=r(/*! ../internals/iterator-close */"./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?(s(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=i(j,g)).done;){try{_=C(w.value)}catch(t){d(g,"throw",t)}if("object"==typeof _&&_&&u(m,_))return _}return new p(!1)}},
vendor: 541 bytes, lines 215-217
215"./node_modules/core-js/internals/iterator-close-all.js":/*!**************************************************************!*\ 216 !*** ./node_modules/core-js/internals/iterator-close-all.js ***! 217 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js");t.exports=function(t,e,r){for(var i=t.length-1;i>=0;i--)if(void 0!==t[i])try{r=n(t[i].iterator,e,r)}catch(t){e="throw",r=t}if("throw"===e)throw r;return r}},
vendor: 709 bytes, lines 217-219
217"./node_modules/core-js/internals/iterator-close.js":/*!**********************************************************!*\ 218 !*** ./node_modules/core-js/internals/iterator-close.js ***! 219 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js");t.exports=function(t,e,r){var o,a;i(t);try{if(!(o=s(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 i(o),r}},
vendor: 962 bytes, lines 219-221
219"./node_modules/core-js/internals/iterator-create-constructor.js":/*!***********************************************************************!*\ 220 !*** ./node_modules/core-js/internals/iterator-create-constructor.js ***! 221 \***********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/iterators-core */"./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,i=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),s=r(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),o=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),a=r(/*! ../internals/iterators */"./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=i(n,{next:s(+!u,r)}),o(t,c,!1,!0),a[c]=l,t}},
vendor: 2,241 bytes, lines 221-223
221"./node_modules/core-js/internals/iterator-create-proxy.js":/*!*****************************************************************!*\ 222 !*** ./node_modules/core-js/internals/iterator-create-proxy.js ***! 223 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),s=r(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),o=r(/*! ../internals/define-built-ins */"./node_modules/core-js/internals/define-built-ins.js"),a=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),l=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),u=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),c=r(/*! ../internals/iterators-core */"./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,h=r(/*! ../internals/create-iter-result-object */"./node_modules/core-js/internals/create-iter-result-object.js"),d=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js"),f=r(/*! ../internals/iterator-close-all */"./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(i(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),i=r.iterator;if(r.done=!0,t){var s=u(i,"return");return s?n(s,i):h(void 0,!0)}if(r.inner)try{d(r.inner.iterator,v)}catch(t){return d(i,y,t)}if(r.openIters)try{f(r.openIters,v)}catch(t){return d(i,y,t)}return i&&d(i,v),h(void 0,!0)}})},j=_(!0),w=_(!1);s(w,p,"Iterator Helper"),t.exports=function(t,e,r){var n=function(n,i){i?(i.iterator=n.iterator,i.next=n.next):i=n,i.type=e?g:m,i.returnHandlerResult=!!r,i.nextHandler=t,i.counter=0,i.done=!1,b(this,i)};return n.prototype=e?j:w,n}},
vendor: 2,509 bytes, lines 223-225
223"./node_modules/core-js/internals/iterator-define.js":/*!***********************************************************!*\ 224 !*** ./node_modules/core-js/internals/iterator-define.js ***! 225 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),o=r(/*! ../internals/function-name */"./node_modules/core-js/internals/function-name.js"),a=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),l=r(/*! ../internals/iterator-create-constructor */"./node_modules/core-js/internals/iterator-create-constructor.js"),u=r(/*! ../internals/object-get-prototype-of */"./node_modules/core-js/internals/object-get-prototype-of.js"),c=r(/*! ../internals/object-set-prototype-of */"./node_modules/core-js/internals/object-set-prototype-of.js"),h=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),d=r(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),f=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),p=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),m=r(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),g=r(/*! ../internals/iterators-core */"./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&&(s||u(L)===b||(c?c(L,b):a(L[j])||f(L,j,S)),h(L,E,!0,!0),s&&(m[E]=S)),v&&p===x&&I&&I.name!==x&&(!s&&y?d(T,"name",x):(O=!0,M=function(){return i(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(!s||N)&&T[j]!==M&&f(T,j,M,{name:p}),m[e]=M,k}},
vendor: 520 bytes, lines 225-227
225"./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js":/*!**************************************************************************************!*\ 226 !*** ./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js ***! 227 \**************************************************************************************/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: 691 bytes, lines 227-229
227"./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js":/*!******************************************************************************************!*\ 228 !*** ./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js ***! 229 \******************************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js");t.exports=function(t,e){var r=n.Iterator,i=r&&r.prototype,s=i&&i[t],o=!1;if(s)try{s.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(t){t instanceof e||(o=!1)}if(!o)return s}},
vendor: 1,261 bytes, lines 229-231
229"./node_modules/core-js/internals/iterators-core.js":/*!**********************************************************!*\ 230 !*** ./node_modules/core-js/internals/iterators-core.js ***! 231 \**********************************************************/function(t,e,r){"use strict";var n,i,s,o=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),a=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),l=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),u=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),c=r(/*! ../internals/object-get-prototype-of */"./node_modules/core-js/internals/object-get-prototype-of.js"),h=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),d=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),f=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),p=d("iterator"),m=!1;[].keys&&("next"in(s=[].keys())?(i=c(c(s)))!==Object.prototype&&(n=i):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: 262 bytes, lines 231-233
231"./node_modules/core-js/internals/iterators.js":/*!*****************************************************!*\ 232 !*** ./node_modules/core-js/internals/iterators.js ***! 233 \*****************************************************/function(t){"use strict";t.exports={}},
vendor: 425 bytes, lines 233-235
233"./node_modules/core-js/internals/length-of-array-like.js":/*!****************************************************************!*\ 234 !*** ./node_modules/core-js/internals/length-of-array-like.js ***! 235 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js");t.exports=function(t){return n(t.length)}},
vendor: 1,806 bytes, lines 235-237
235"./node_modules/core-js/internals/make-built-in.js":/*!*********************************************************!*\ 236 !*** ./node_modules/core-js/internals/make-built-in.js ***! 237 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),o=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),a=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),l=r(/*! ../internals/function-name */"./node_modules/core-js/internals/function-name.js").CONFIGURABLE,u=r(/*! ../internals/inspect-source */"./node_modules/core-js/internals/inspect-source.js"),c=r(/*! ../internals/internal-state */"./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&&!i(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 s(this)&&d(this).source||u(this)},"toString")},
vendor: 345 bytes, lines 237-239
237"./node_modules/core-js/internals/math-trunc.js":/*!******************************************************!*\ 238 !*** ./node_modules/core-js/internals/math-trunc.js ***! 239 \******************************************************/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,686 bytes, lines 239-241
239"./node_modules/core-js/internals/microtask.js":/*!*****************************************************!*\ 240 !*** ./node_modules/core-js/internals/microtask.js ***! 241 \*****************************************************/function(t,e,r){"use strict";var n,i,s,o,a,l=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),u=r(/*! ../internals/safe-get-built-in */"./node_modules/core-js/internals/safe-get-built-in.js"),c=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),h=r(/*! ../internals/task */"./node_modules/core-js/internals/task.js").set,d=r(/*! ../internals/queue */"./node_modules/core-js/internals/queue.js"),f=r(/*! ../internals/environment-is-ios */"./node_modules/core-js/internals/environment-is-ios.js"),p=r(/*! ../internals/environment-is-ios-pebble */"./node_modules/core-js/internals/environment-is-ios-pebble.js"),m=r(/*! ../internals/environment-is-webos-webkit */"./node_modules/core-js/internals/environment-is-webos-webkit.js"),g=r(/*! ../internals/environment-is-node */"./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)}):(i=!0,s=y.createTextNode(""),new v(x).observe(s,{characterData:!0}),n=function(){s.data=i=!i}),j=function(t){w.head||n(),w.add(t)}}t.exports=j},
vendor: 472 bytes, lines 241-243
241"./node_modules/core-js/internals/native-raw-json.js":/*!***********************************************************!*\ 242 !*** ./node_modules/core-js/internals/native-raw-json.js ***! 243 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=!n(function(){var t="9007199254740993",e=JSON.rawJSON(t);return!JSON.isRawJSON(e)||JSON.stringify(e)!==t})},
vendor: 612 bytes, lines 243-245
243"./node_modules/core-js/internals/new-promise-capability.js":/*!******************************************************************!*\ 244 !*** ./node_modules/core-js/internals/new-promise-capability.js ***! 245 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),i=TypeError,s=function(t){var e,r;this.promise=new t(function(t,n){if(void 0!==e||void 0!==r)throw new i("Bad Promise constructor");e=t,r=n}),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new s(t)}},
vendor: 464 bytes, lines 245-247
245"./node_modules/core-js/internals/not-a-regexp.js":/*!********************************************************!*\ 246 !*** ./node_modules/core-js/internals/not-a-regexp.js ***! 247 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-regexp */"./node_modules/core-js/internals/is-regexp.js"),i=TypeError;t.exports=function(t){if(n(t))throw new i("The method doesn't accept regular expressions");return t}},
vendor: 1,691 bytes, lines 247-249
247"./node_modules/core-js/internals/object-assign.js":/*!*********************************************************!*\ 248 !*** ./node_modules/core-js/internals/object-assign.js ***! 249 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),o=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),a=r(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js"),l=r(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),u=r(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),c=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),h=r(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),d=Object.assign,f=Object.defineProperty,p=i([].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"),i="abcdefghijklmnopqrst";return t[r]=7,i.split("").forEach(function(t){e[t]=t}),7!==d({},t)[r]||a(d({},e)).join("")!==i})?function(t,e){for(var r=c(t),i=arguments.length,o=1,d=l.f,f=u.f;i>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||s(f,g,m))&&(r[m]=g[m]);return r}:d},
vendor: 1,597 bytes, lines 249-251
249"./node_modules/core-js/internals/object-create.js":/*!*********************************************************!*\ 250 !*** ./node_modules/core-js/internals/object-create.js ***! 251 \*********************************************************/function(t,e,r){"use strict";var n,i=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=r(/*! ../internals/object-define-properties */"./node_modules/core-js/internals/object-define-properties.js"),o=r(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js"),a=r(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),l=r(/*! ../internals/html */"./node_modules/core-js/internals/html.js"),u=r(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js"),c=r(/*! ../internals/shared-key */"./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="undefined"!=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]=i(t),r=new p,p[h]=null,r[f]=t):r=y(),void 0===e?r:s.f(r,e)}},
vendor: 1,015 bytes, lines 251-253
251"./node_modules/core-js/internals/object-define-properties.js":/*!********************************************************************!*\ 252 !*** ./node_modules/core-js/internals/object-define-properties.js ***! 253 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/v8-prototype-define-bug */"./node_modules/core-js/internals/v8-prototype-define-bug.js"),s=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),l=r(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js");e.f=n&&!i?Object.defineProperties:function(t,e){o(t);for(var r,n=a(e),i=l(e),u=i.length,c=0;u>c;)s.f(t,r=i[c++],n[r]);return t}},
vendor: 1,297 bytes, lines 253-255
253"./node_modules/core-js/internals/object-define-property.js":/*!******************************************************************!*\ 254 !*** ./node_modules/core-js/internals/object-define-property.js ***! 255 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/ie8-dom-define */"./node_modules/core-js/internals/ie8-dom-define.js"),s=r(/*! ../internals/v8-prototype-define-bug */"./node_modules/core-js/internals/v8-prototype-define-bug.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/to-property-key */"./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?s?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),i)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: 1,292 bytes, lines 255-257
255"./node_modules/core-js/internals/object-get-own-property-descriptor.js":/*!******************************************************************************!*\ 256 !*** ./node_modules/core-js/internals/object-get-own-property-descriptor.js ***! 257 \******************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),o=r(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),a=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),l=r(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),u=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),c=r(/*! ../internals/ie8-dom-define */"./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(!i(s.f,t,e),t[e])}},
vendor: 984 bytes, lines 257-259
257"./node_modules/core-js/internals/object-get-own-property-names-external.js":/*!**********************************************************************************!*\ 258 !*** ./node_modules/core-js/internals/object-get-own-property-names-external.js ***! 259 \**********************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),i=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),s=r(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js").f,o=r(/*! ../internals/array-slice */"./node_modules/core-js/internals/array-slice.js"),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(t){try{return s(t)}catch(t){return o(a)}};t.exports.f=function(t){return a&&"Window"===n(t)?l(t):s(i(t))}},
vendor: 619 bytes, lines 259-261
259"./node_modules/core-js/internals/object-get-own-property-names.js":/*!*************************************************************************!*\ 260 !*** ./node_modules/core-js/internals/object-get-own-property-names.js ***! 261 \*************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/object-keys-internal */"./node_modules/core-js/internals/object-keys-internal.js"),i=r(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},
vendor: 372 bytes, lines 261-263
261"./node_modules/core-js/internals/object-get-own-property-symbols.js":/*!***************************************************************************!*\ 262 !*** ./node_modules/core-js/internals/object-get-own-property-symbols.js ***! 263 \***************************************************************************/function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},
vendor: 969 bytes, lines 263-265
263"./node_modules/core-js/internals/object-get-prototype-of.js":/*!*******************************************************************!*\ 264 !*** ./node_modules/core-js/internals/object-get-prototype-of.js ***! 265 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),o=r(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),a=r(/*! ../internals/correct-prototype-getter */"./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=s(t);if(n(e,l))return e[l];var r=e.constructor;return i(r)&&e instanceof r?r.prototype:e instanceof u?c:null}},
vendor: 788 bytes, lines 265-267
265"./node_modules/core-js/internals/object-is-extensible.js":/*!****************************************************************!*\ 266 !*** ./node_modules/core-js/internals/object-is-extensible.js ***! 267 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),o=r(/*! ../internals/array-buffer-non-extensible */"./node_modules/core-js/internals/array-buffer-non-extensible.js"),a=Object.isExtensible,l=n(function(){a(1)});t.exports=l||o?function(t){return!!i(t)&&(!o||"ArrayBuffer"!==s(t))&&(!a||a(t))}:a},
vendor: 445 bytes, lines 267-269
267"./node_modules/core-js/internals/object-is-prototype-of.js":/*!******************************************************************!*\ 268 !*** ./node_modules/core-js/internals/object-is-prototype-of.js ***! 269 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js");t.exports=n({}.isPrototypeOf)},
vendor: 941 bytes, lines 269-271
269"./node_modules/core-js/internals/object-keys-internal.js":/*!****************************************************************!*\ 270 !*** ./node_modules/core-js/internals/object-keys-internal.js ***! 271 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),o=r(/*! ../internals/array-includes */"./node_modules/core-js/internals/array-includes.js").indexOf,a=r(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),l=n([].push);t.exports=function(t,e){var r,n=s(t),u=0,c=[];for(r in n)!i(a,r)&&i(n,r)&&l(c,r);for(;e.length>u;)i(n,r=e[u++])&&(~o(c,r)||l(c,r));return c}},
vendor: 509 bytes, lines 271-273
271"./node_modules/core-js/internals/object-keys.js":/*!*******************************************************!*\ 272 !*** ./node_modules/core-js/internals/object-keys.js ***! 273 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/object-keys-internal */"./node_modules/core-js/internals/object-keys-internal.js"),i=r(/*! ../internals/enum-bug-keys */"./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(t){return n(t,i)}},
vendor: 478 bytes, lines 273-275
273"./node_modules/core-js/internals/object-property-is-enumerable.js":/*!*************************************************************************!*\ 274 !*** ./node_modules/core-js/internals/object-property-is-enumerable.js ***! 275 \*************************************************************************/function(t,e){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);e.f=i?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},
vendor: 978 bytes, lines 275-277
275"./node_modules/core-js/internals/object-set-prototype-of.js":/*!*******************************************************************!*\ 276 !*** ./node_modules/core-js/internals/object-set-prototype-of.js ***! 277 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this-accessor */"./node_modules/core-js/internals/function-uncurry-this-accessor.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),o=r(/*! ../internals/a-possible-prototype */"./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 s(r),o(n),i(r)&&(e?t(r,n):r.__proto__=n),r}}():void 0)},
vendor: 536 bytes, lines 277-279
277"./node_modules/core-js/internals/object-to-string.js":/*!************************************************************!*\ 278 !*** ./node_modules/core-js/internals/object-to-string.js ***! 279 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),i=r(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js");t.exports=n?({}).toString:function(){return"[object "+i(this)+"]"}},
vendor: 794 bytes, lines 279-281
279"./node_modules/core-js/internals/ordinary-to-primitive.js":/*!*****************************************************************!*\ 280 !*** ./node_modules/core-js/internals/ordinary-to-primitive.js ***! 281 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),o=TypeError;t.exports=function(t,e){var r,a;if("string"===e&&i(r=t.toString)&&!s(a=n(r,t))||i(r=t.valueOf)&&!s(a=n(r,t))||"string"!==e&&i(r=t.toString)&&!s(a=n(r,t)))return a;throw new o("Can't convert object to primitive value")}},
vendor: 882 bytes, lines 281-283
281"./node_modules/core-js/internals/own-keys.js":/*!****************************************************!*\ 282 !*** ./node_modules/core-js/internals/own-keys.js ***! 283 \****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js"),o=r(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),l=i([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=s.f(a(t)),r=o.f;return r?l(e,r(t)):e}},
vendor: 1,184 bytes, lines 283-285
283"./node_modules/core-js/internals/parse-json-string.js":/*!*************************************************************!*\ 284 !*** ./node_modules/core-js/internals/parse-json-string.js ***! 285 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=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(i(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 s("Bad Unicode escape at: "+e);n+=a(o(g,16)),e+=4}else throw new s('Unknown escape sequence: "'+m+'"')}else if('"'===p){r=!1,e++;break}else{if(c(f,p))throw new s("Bad control character in string literal at: "+e);n+=p,e++}}if(r)throw new s("Unterminated string at: "+e);return{value:n,end:e}}},
vendor: 335 bytes, lines 285-287
285"./node_modules/core-js/internals/path.js":/*!************************************************!*\ 286 !*** ./node_modules/core-js/internals/path.js ***! 287 \************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js");t.exports=n},
vendor: 330 bytes, lines 287-289
287"./node_modules/core-js/internals/perform.js":/*!***************************************************!*\ 288 !*** ./node_modules/core-js/internals/perform.js ***! 289 \***************************************************/function(t){"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},
vendor: 1,625 bytes, lines 289-291
289"./node_modules/core-js/internals/promise-constructor-detection.js":/*!*************************************************************************!*\ 290 !*** ./node_modules/core-js/internals/promise-constructor-detection.js ***! 291 \*************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/promise-native-constructor */"./node_modules/core-js/internals/promise-native-constructor.js"),s=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),o=r(/*! ../internals/is-forced */"./node_modules/core-js/internals/is-forced.js"),a=r(/*! ../internals/inspect-source */"./node_modules/core-js/internals/inspect-source.js"),l=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),u=r(/*! ../internals/environment */"./node_modules/core-js/internals/environment.js"),c=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),h=r(/*! ../internals/environment-v8-version */"./node_modules/core-js/internals/environment-v8-version.js"),d=i&&i.prototype,f=l("species"),p=!1,m=s(n.PromiseRejectionEvent),g=o("Promise",function(){var t=a(i),e=t!==String(i);if(!e&&66===h||c&&!(d.catch&&d.finally))return!0;if(!h||h<51||!/native code/.test(t)){var r=new i(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});t.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:p}},
vendor: 431 bytes, lines 291-293
291"./node_modules/core-js/internals/promise-native-constructor.js":/*!**********************************************************************!*\ 292 !*** ./node_modules/core-js/internals/promise-native-constructor.js ***! 293 \**********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js");t.exports=n.Promise},
vendor: 665 bytes, lines 293-295
293"./node_modules/core-js/internals/promise-resolve.js":/*!***********************************************************!*\ 294 !*** ./node_modules/core-js/internals/promise-resolve.js ***! 295 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=r(/*! ../internals/new-promise-capability */"./node_modules/core-js/internals/new-promise-capability.js");t.exports=function(t,e){if(n(t),i(e)&&e.constructor===t)return e;var r=s.f(t);return(0,r.resolve)(e),r.promise}},
vendor: 800 bytes, lines 295-297
295"./node_modules/core-js/internals/promise-statics-incorrect-iteration.js":/*!*******************************************************************************!*\ 296 !*** ./node_modules/core-js/internals/promise-statics-incorrect-iteration.js ***! 297 \*******************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/promise-native-constructor */"./node_modules/core-js/internals/promise-native-constructor.js"),i=r(/*! ../internals/check-correctness-of-iteration */"./node_modules/core-js/internals/check-correctness-of-iteration.js"),s=r(/*! ../internals/promise-constructor-detection */"./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR;t.exports=s||!i(function(t){n.all(t).then(void 0,function(){})})},
vendor: 491 bytes, lines 297-299
297"./node_modules/core-js/internals/queue.js":/*!*************************************************!*\ 298 !*** ./node_modules/core-js/internals/queue.js ***! 299 \*************************************************/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: 923 bytes, lines 299-301
299"./node_modules/core-js/internals/regexp-exec-abstract.js":/*!****************************************************************!*\ 300 !*** ./node_modules/core-js/internals/regexp-exec-abstract.js ***! 301 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),s=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),o=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),a=r(/*! ../internals/regexp-exec */"./node_modules/core-js/internals/regexp-exec.js"),l=TypeError;t.exports=function(t,e){var r=t.exec;if(s(r)){var u=n(r,t,e);return null!==u&&i(u),u}if("RegExp"===o(t))return n(a,t,e);throw new l("RegExp#exec called on incompatible receiver")}},
vendor: 2,357 bytes, lines 301-303
301"./node_modules/core-js/internals/regexp-exec.js":/*!*******************************************************!*\ 302 !*** ./node_modules/core-js/internals/regexp-exec.js ***! 303 \*******************************************************/function(t,e,r){"use strict";var n,i,s=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),o=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),a=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),l=r(/*! ../internals/regexp-flags */"./node_modules/core-js/internals/regexp-flags.js"),u=r(/*! ../internals/regexp-sticky-helpers */"./node_modules/core-js/internals/regexp-sticky-helpers.js"),c=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),h=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),d=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js").get,f=r(/*! ../internals/regexp-unsupported-dot-all */"./node_modules/core-js/internals/regexp-unsupported-dot-all.js"),p=r(/*! ../internals/regexp-unsupported-ncg */"./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=(i=/b*/g,s(g,n=/a/,"a"),s(g,i,"a"),0!==n.lastIndex||0!==i.lastIndex),x=u.BROKEN_CARET,A=void 0!==/()??/.exec("")[1];(w||A||x||f||p)&&(v=function(t){var e,r,n,i,o,u,c,f=d(this),p=a(t),S=f.raw;if(S)return S.lastIndex=this.lastIndex,e=s(v,S,p),this.lastIndex=S.lastIndex,e;var N=f.groups,L=x&&this.sticky,k=s(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),i=s(g,L?r:this,E),L?i?(i.input=j(i.input,C),i[0]=j(i[0],C),i.index=this.lastIndex,this.lastIndex+=i[0].length):this.lastIndex=0:w&&i&&(this.lastIndex=this.global?i.index+i[0].length:n),A&&i&&i.length>1&&s(m,i[0],r,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(i[o]=void 0)}),i&&N)for(o=0,i.groups=u=h(null);o<N.length;o++)u[(c=N[o])[0]]=i[c[1]];return i}),t.exports=v},
vendor: 866 bytes, lines 303-305
303"./node_modules/core-js/internals/regexp-flags-detection.js":/*!******************************************************************!*\ 304 !*** ./node_modules/core-js/internals/regexp-flags-detection.js ***! 305 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=n.RegExp,o=!i(function(){var t=!0;try{s(".","d")}catch(e){t=!1}var e={},r="",n=t?"dgimsy":"gimsy",i=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)i(a,o[a]);return Object.getOwnPropertyDescriptor(s.prototype,"flags").get.call(e)!==n||r!==n});t.exports={correct:o}},
vendor: 570 bytes, lines 305-307
305"./node_modules/core-js/internals/regexp-flags.js":/*!********************************************************!*\ 306 !*** ./node_modules/core-js/internals/regexp-flags.js ***! 307 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/an-object */"./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: 910 bytes, lines 307-309
307"./node_modules/core-js/internals/regexp-get-flags.js":/*!************************************************************!*\ 308 !*** ./node_modules/core-js/internals/regexp-get-flags.js ***! 309 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),o=r(/*! ../internals/regexp-flags-detection */"./node_modules/core-js/internals/regexp-flags-detection.js"),a=r(/*! ../internals/regexp-flags */"./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&&s(l,t)&&!i(t,"flags")?n(a,t):t.flags}},
vendor: 734 bytes, lines 309-311
309"./node_modules/core-js/internals/regexp-sticky-helpers.js":/*!*****************************************************************!*\ 310 !*** ./node_modules/core-js/internals/regexp-sticky-helpers.js ***! 311 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js").RegExp,s=n(function(){var t=i("a","y");return t.lastIndex=2,null!==t.exec("abcd")}),o=s||n(function(){return!i("a","y").sticky}),a=s||n(function(){var t=i("^r","gy");return t.lastIndex=2,null!==t.exec("str")});t.exports={BROKEN_CARET:a,MISSED_STICKY:o,UNSUPPORTED_Y:s}},
vendor: 581 bytes, lines 311-313
311"./node_modules/core-js/internals/regexp-unsupported-dot-all.js":/*!**********************************************************************!*\ 312 !*** ./node_modules/core-js/internals/regexp-unsupported-dot-all.js ***! 313 \**********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js").RegExp;t.exports=n(function(){var t=i(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)})},
vendor: 588 bytes, lines 313-315
313"./node_modules/core-js/internals/regexp-unsupported-ncg.js":/*!******************************************************************!*\ 314 !*** ./node_modules/core-js/internals/regexp-unsupported-ncg.js ***! 315 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js").RegExp;t.exports=n(function(){var t=i("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})},
vendor: 512 bytes, lines 315-317
315"./node_modules/core-js/internals/require-object-coercible.js":/*!********************************************************************!*\ 316 !*** ./node_modules/core-js/internals/require-object-coercible.js ***! 317 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),i=TypeError;t.exports=function(t){if(n(t))throw new i("Can't call method on "+t);return t}},
vendor: 567 bytes, lines 317-319
317"./node_modules/core-js/internals/safe-get-built-in.js":/*!*************************************************************!*\ 318 !*** ./node_modules/core-js/internals/safe-get-built-in.js ***! 319 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),s=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!i)return n[t];var e=s(n,t);return e&&e.value}},
vendor: 1,249 bytes, lines 319-321
319"./node_modules/core-js/internals/schedulers-fix.js":/*!**********************************************************!*\ 320 !*** ./node_modules/core-js/internals/schedulers-fix.js ***! 321 \**********************************************************/function(t,e,r){"use strict";var n,i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/function-apply */"./node_modules/core-js/internals/function-apply.js"),o=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),a=r(/*! ../internals/environment */"./node_modules/core-js/internals/environment.js"),l=r(/*! ../internals/environment-user-agent */"./node_modules/core-js/internals/environment-user-agent.js"),u=r(/*! ../internals/array-slice */"./node_modules/core-js/internals/array-slice.js"),c=r(/*! ../internals/validate-arguments-length */"./node_modules/core-js/internals/validate-arguments-length.js"),h=i.Function,d=/MSIE .\./.test(l)||"BUN"===a&&((n=i.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,i){var a=c(arguments.length,1)>r,l=o(n)?n:h(n),d=a?u(arguments,r):[],f=a?function(){s(l,this,d)}:l;return e?t(f,i):t(f)}:t}},
vendor: 514 bytes, lines 321-323
321"./node_modules/core-js/internals/set-clone.js":/*!*****************************************************!*\ 322 !*** ./node_modules/core-js/internals/set-clone.js ***! 323 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),i=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),s=n.Set,o=n.add;t.exports=function(t){var e=new s;return i(t,function(t){o(e,t)}),e}},
vendor: 1,048 bytes, lines 323-325
323"./node_modules/core-js/internals/set-difference.js":/*!**********************************************************!*\ 324 !*** ./node_modules/core-js/internals/set-difference.js ***! 325 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),s=r(/*! ../internals/set-clone */"./node_modules/core-js/internals/set-clone.js"),o=r(/*! ../internals/set-size */"./node_modules/core-js/internals/set-size.js"),a=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),l=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),u=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),c=i.has,h=i.remove;t.exports=function(t){var e=n(this),r=a(t),i=s(e);return o(e)<=r.size?l(e,function(t){r.includes(t)&&h(i,t)}):u(r.getIterator(),function(t){c(i,t)&&h(i,t)}),i}},
vendor: 460 bytes, lines 325-327
325"./node_modules/core-js/internals/set-helpers.js":/*!*******************************************************!*\ 326 !*** ./node_modules/core-js/internals/set-helpers.js ***! 327 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=Set.prototype;t.exports={Set:Set,add:n(i.add),has:n(i.has),remove:n(i.delete),proto:i}},
vendor: 979 bytes, lines 327-329
327"./node_modules/core-js/internals/set-intersection.js":/*!************************************************************!*\ 328 !*** ./node_modules/core-js/internals/set-intersection.js ***! 329 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),s=r(/*! ../internals/set-size */"./node_modules/core-js/internals/set-size.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),a=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),l=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),u=i.Set,c=i.add,h=i.has;t.exports=function(t){var e=n(this),r=o(t),i=new u;return s(e)>r.size?l(r.getIterator(),function(t){h(e,t)&&c(i,t)}):a(e,function(t){r.includes(t)&&c(i,t)}),i}},
vendor: 1,110 bytes, lines 329-331
329"./node_modules/core-js/internals/set-is-disjoint-from.js":/*!****************************************************************!*\ 330 !*** ./node_modules/core-js/internals/set-is-disjoint-from.js ***! 331 \****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").has,s=r(/*! ../internals/set-size */"./node_modules/core-js/internals/set-size.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),a=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),l=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),u=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js");t.exports=function(t){var e=n(this),r=o(t);if(s(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(i(e,t))return u(c,"normal",!1)})}},
vendor: 736 bytes, lines 331-333
331"./node_modules/core-js/internals/set-is-subset-of.js":/*!************************************************************!*\ 332 !*** ./node_modules/core-js/internals/set-is-subset-of.js ***! 333 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-size */"./node_modules/core-js/internals/set-size.js"),s=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js");t.exports=function(t){var e=n(this),r=o(t);return!(i(e)>r.size)&&!1!==s(e,function(t){if(!r.includes(t))return!1},!0)}},
vendor: 967 bytes, lines 333-335
333"./node_modules/core-js/internals/set-is-superset-of.js":/*!**************************************************************!*\ 334 !*** ./node_modules/core-js/internals/set-is-superset-of.js ***! 335 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").has,s=r(/*! ../internals/set-size */"./node_modules/core-js/internals/set-size.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),a=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),l=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js");t.exports=function(t){var e=n(this),r=o(t);if(s(e)<r.size)return!1;var u=r.getIterator();return!1!==a(u,function(t){if(!i(e,t))return l(u,"normal",!1)})}},
vendor: 681 bytes, lines 335-337
335"./node_modules/core-js/internals/set-iterate.js":/*!*******************************************************!*\ 336 !*** ./node_modules/core-js/internals/set-iterate.js ***! 337 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),s=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),o=s.Set,a=s.proto,l=n(a.forEach),u=n(a.keys),c=u(new o).next;t.exports=function(t,e,r){return r?i({iterator:u(t),next:c},e):l(t,e)}},
vendor: 525 bytes, lines 337-339
337"./node_modules/core-js/internals/set-size.js":/*!****************************************************!*\ 338 !*** ./node_modules/core-js/internals/set-size.js ***! 339 \****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this-accessor */"./node_modules/core-js/internals/function-uncurry-this-accessor.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js");t.exports=n(i.proto,"size","get")||function(t){return t.size}},
vendor: 764 bytes, lines 339-341
339"./node_modules/core-js/internals/set-species.js":/*!*******************************************************!*\ 340 !*** ./node_modules/core-js/internals/set-species.js ***! 341 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),i=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),s=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),o=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),a=s("species");t.exports=function(t){var e=n(t);o&&e&&!e[a]&&i(e,a,{configurable:!0,get:function(){return this}})}},
vendor: 883 bytes, lines 341-343
341"./node_modules/core-js/internals/set-symmetric-difference.js":/*!********************************************************************!*\ 342 !*** ./node_modules/core-js/internals/set-symmetric-difference.js ***! 343 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),s=r(/*! ../internals/set-clone */"./node_modules/core-js/internals/set-clone.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),a=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js"),l=i.add,u=i.has,c=i.remove;t.exports=function(t){var e=n(this),r=o(t).getIterator(),i=s(e);return a(r,function(t){u(e,t)?c(i,t):l(i,t)}),i}},
vendor: 703 bytes, lines 343-345
343"./node_modules/core-js/internals/set-to-string-tag.js":/*!*************************************************************!*\ 344 !*** ./node_modules/core-js/internals/set-to-string-tag.js ***! 345 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!i(t,s)&&n(t,s,{configurable:!0,value:e})}},
vendor: 786 bytes, lines 345-347
345"./node_modules/core-js/internals/set-union.js":/*!*****************************************************!*\ 346 !*** ./node_modules/core-js/internals/set-union.js ***! 347 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),i=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").add,s=r(/*! ../internals/set-clone */"./node_modules/core-js/internals/set-clone.js"),o=r(/*! ../internals/get-set-record */"./node_modules/core-js/internals/get-set-record.js"),a=r(/*! ../internals/iterate-simple */"./node_modules/core-js/internals/iterate-simple.js");t.exports=function(t){var e=n(this),r=o(t).getIterator(),l=s(e);return a(r,function(t){i(l,t)}),l}},
vendor: 467 bytes, lines 347-349
347"./node_modules/core-js/internals/shared-key.js":/*!******************************************************!*\ 348 !*** ./node_modules/core-js/internals/shared-key.js ***! 349 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),i=r(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),s=n("keys");t.exports=function(t){return s[t]||(s[t]=i(t))}},
vendor: 871 bytes, lines 349-351
349"./node_modules/core-js/internals/shared-store.js":/*!********************************************************!*\ 350 !*** ./node_modules/core-js/internals/shared-store.js ***! 351 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/define-global-property */"./node_modules/core-js/internals/define-global-property.js"),o="__core-js_shared__",a=t.exports=i[o]||s(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: 384 bytes, lines 351-353
351"./node_modules/core-js/internals/shared.js":/*!**************************************************!*\ 352 !*** ./node_modules/core-js/internals/shared.js ***! 353 \**************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/shared-store */"./node_modules/core-js/internals/shared-store.js");t.exports=function(t,e){return n[t]||(n[t]=e||{})}},
vendor: 771 bytes, lines 353-355
353"./node_modules/core-js/internals/species-constructor.js":/*!***************************************************************!*\ 354 !*** ./node_modules/core-js/internals/species-constructor.js ***! 355 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),i=r(/*! ../internals/a-constructor */"./node_modules/core-js/internals/a-constructor.js"),s=r(/*! ../internals/is-null-or-undefined */"./node_modules/core-js/internals/is-null-or-undefined.js"),o=r(/*! ../internals/well-known-symbol */"./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||s(r=n(a)[o])?e:i(r)}},
vendor: 479 bytes, lines 355-357
355"./node_modules/core-js/internals/string-html-forced.js":/*!**************************************************************!*\ 356 !*** ./node_modules/core-js/internals/string-html-forced.js ***! 357 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/fails */"./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: 999 bytes, lines 357-359
357"./node_modules/core-js/internals/string-multibyte.js":/*!************************************************************!*\ 358 !*** ./node_modules/core-js/internals/string-multibyte.js ***! 359 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/to-integer-or-infinity */"./node_modules/core-js/internals/to-integer-or-infinity.js"),s=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),o=r(/*! ../internals/require-object-coercible */"./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=s(o(e)),d=i(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: 655 bytes, lines 359-361
359"./node_modules/core-js/internals/string-trim-forced.js":/*!**************************************************************!*\ 360 !*** ./node_modules/core-js/internals/string-trim-forced.js ***! 361 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-name */"./node_modules/core-js/internals/function-name.js").PROPER,i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/whitespaces */"./node_modules/core-js/internals/whitespaces.js"),o="â\x85á ";t.exports=function(t){return i(function(){return!!s[t]()||o[t]()!==o||n&&s[t].name!==t})}},
vendor: 863 bytes, lines 361-363
361"./node_modules/core-js/internals/string-trim.js":/*!*******************************************************!*\ 362 !*** ./node_modules/core-js/internals/string-trim.js ***! 363 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),s=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),o=r(/*! ../internals/whitespaces */"./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=s(i(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: 766 bytes, lines 363-365
363"./node_modules/core-js/internals/symbol-constructor-detection.js":/*!************************************************************************!*\ 364 !*** ./node_modules/core-js/internals/symbol-constructor-detection.js ***! 365 \************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/environment-v8-version */"./node_modules/core-js/internals/environment-v8-version.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js").String;t.exports=!!Object.getOwnPropertySymbols&&!i(function(){var t=Symbol("symbol detection");return!s(t)||!(Object(t) instanceof Symbol)||!Symbol.sham&&n&&n<41})},
vendor: 843 bytes, lines 365-367
365"./node_modules/core-js/internals/symbol-define-to-primitive.js":/*!**********************************************************************!*\ 366 !*** ./node_modules/core-js/internals/symbol-define-to-primitive.js ***! 367 \**********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),s=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),o=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js");t.exports=function(){var t=i("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,a=s("toPrimitive");e&&!e[a]&&o(e,a,function(t){return n(r,this)},{arity:1})}},
vendor: 484 bytes, lines 367-369
367"./node_modules/core-js/internals/symbol-registry-detection.js":/*!*********************************************************************!*\ 368 !*** ./node_modules/core-js/internals/symbol-registry-detection.js ***! 369 \*********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js");t.exports=n&&!!Symbol.for&&!!Symbol.keyFor},
vendor: 2,289 bytes, lines 369-371
369"./node_modules/core-js/internals/task.js":/*!************************************************!*\ 370 !*** ./node_modules/core-js/internals/task.js ***! 371 \************************************************/function(t,e,r){"use strict";var n,i,s,o,a=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),l=r(/*! ../internals/function-apply */"./node_modules/core-js/internals/function-apply.js"),u=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),c=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),h=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),d=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),f=r(/*! ../internals/html */"./node_modules/core-js/internals/html.js"),p=r(/*! ../internals/array-slice */"./node_modules/core-js/internals/array-slice.js"),m=r(/*! ../internals/document-create-element */"./node_modules/core-js/internals/document-create-element.js"),g=r(/*! ../internals/validate-arguments-length */"./node_modules/core-js/internals/validate-arguments-length.js"),v=r(/*! ../internals/environment-is-ios */"./node_modules/core-js/internals/environment-is-ios.js"),y=r(/*! ../internals/environment-is-node */"./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)},i(N),N},_=function(t){delete L[t]},y?i=function(t){j.nextTick(C(t))}:w&&w.now?i=function(t){w.now(C(t))}:A&&!v?(o=(s=new A).port2,s.port1.onmessage=E,i=u(o.postMessage,o)):a.addEventListener&&c(a.postMessage)&&!a.importScripts&&n&&"file:"!==n.protocol&&!d(O)?(i=O,a.addEventListener("message",E,!1)):i=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: 420 bytes, lines 371-373
371"./node_modules/core-js/internals/this-number-value.js":/*!*************************************************************!*\ 372 !*** ./node_modules/core-js/internals/this-number-value.js ***! 373 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js");t.exports=n(1.1.valueOf)},
vendor: 482 bytes, lines 373-375
373"./node_modules/core-js/internals/to-absolute-index.js":/*!*************************************************************!*\ 374 !*** ./node_modules/core-js/internals/to-absolute-index.js ***! 375 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-integer-or-infinity */"./node_modules/core-js/internals/to-integer-or-infinity.js"),i=Math.max,s=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):s(r,e)}},
vendor: 531 bytes, lines 375-377
375"./node_modules/core-js/internals/to-indexed-object.js":/*!*************************************************************!*\ 376 !*** ./node_modules/core-js/internals/to-indexed-object.js ***! 377 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),i=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return n(i(t))}},
vendor: 451 bytes, lines 377-379
377"./node_modules/core-js/internals/to-integer-or-infinity.js":/*!******************************************************************!*\ 378 !*** ./node_modules/core-js/internals/to-integer-or-infinity.js ***! 379 \******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/math-trunc */"./node_modules/core-js/internals/math-trunc.js");t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},
vendor: 445 bytes, lines 379-381
379"./node_modules/core-js/internals/to-length.js":/*!*****************************************************!*\ 380 !*** ./node_modules/core-js/internals/to-length.js ***! 381 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-integer-or-infinity */"./node_modules/core-js/internals/to-integer-or-infinity.js"),i=Math.min;t.exports=function(t){var e=n(t);return e>0?i(e,9007199254740991):0}},
vendor: 416 bytes, lines 381-383
381"./node_modules/core-js/internals/to-object.js":/*!*****************************************************!*\ 382 !*** ./node_modules/core-js/internals/to-object.js ***! 383 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),i=Object;t.exports=function(t){return i(n(t))}},
vendor: 1,065 bytes, lines 383-385
383"./node_modules/core-js/internals/to-primitive.js":/*!********************************************************!*\ 384 !*** ./node_modules/core-js/internals/to-primitive.js ***! 385 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),s=r(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),o=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),a=r(/*! ../internals/ordinary-to-primitive */"./node_modules/core-js/internals/ordinary-to-primitive.js"),l=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),u=TypeError,c=l("toPrimitive");t.exports=function(t,e){if(!i(t)||s(t))return t;var r,l=o(t,c);if(l){if(void 0===e&&(e="default"),!i(r=n(l,t,e))||s(r))return r;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},
vendor: 513 bytes, lines 385-387
385"./node_modules/core-js/internals/to-property-key.js":/*!***********************************************************!*\ 386 !*** ./node_modules/core-js/internals/to-property-key.js ***! 387 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-primitive */"./node_modules/core-js/internals/to-primitive.js"),i=r(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){var e=n(t,"string");return i(e)?e:e+""}},
vendor: 717 bytes, lines 387-389
387"./node_modules/core-js/internals/to-set-like.js":/*!*******************************************************!*\ 388 !*** ./node_modules/core-js/internals/to-set-like.js ***! 389 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=r(/*! ../internals/is-iterable */"./node_modules/core-js/internals/is-iterable.js"),o=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),a=n("Set");t.exports=function(t){return o(t)&&"number"==typeof t.size&&i(t.has)&&i(t.keys)?t:s(t)?new a(t):t}},
vendor: 467 bytes, lines 389-391
389"./node_modules/core-js/internals/to-string-tag-support.js":/*!*****************************************************************!*\ 390 !*** ./node_modules/core-js/internals/to-string-tag-support.js ***! 391 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),i={};i[n]="z",t.exports="[object z]"===String(i)},
vendor: 459 bytes, lines 391-393
391"./node_modules/core-js/internals/to-string.js":/*!*****************************************************!*\ 392 !*** ./node_modules/core-js/internals/to-string.js ***! 393 \*****************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/classof */"./node_modules/core-js/internals/classof.js"),i=String;t.exports=function(t){if("Symbol"===n(t))throw TypeError("Cannot convert a Symbol value to a string");return i(t)}},
vendor: 342 bytes, lines 393-395
393"./node_modules/core-js/internals/try-to-string.js":/*!*********************************************************!*\ 394 !*** ./node_modules/core-js/internals/try-to-string.js ***! 395 \*********************************************************/function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},
vendor: 451 bytes, lines 395-397
395"./node_modules/core-js/internals/uid.js":/*!***********************************************!*\ 396 !*** ./node_modules/core-js/internals/uid.js ***! 397 \***********************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),i=0,s=Math.random(),o=n(1.1.toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+o(++i+s,36)}},
vendor: 469 bytes, lines 397-399
397"./node_modules/core-js/internals/use-symbol-as-uid.js":/*!*************************************************************!*\ 398 !*** ./node_modules/core-js/internals/use-symbol-as-uid.js ***! 399 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js");t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},
vendor: 594 bytes, lines 399-401
399"./node_modules/core-js/internals/v8-prototype-define-bug.js":/*!*******************************************************************!*\ 400 !*** ./node_modules/core-js/internals/v8-prototype-define-bug.js ***! 401 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js");t.exports=n&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},
vendor: 406 bytes, lines 401-403
401"./node_modules/core-js/internals/validate-arguments-length.js":/*!*********************************************************************!*\ 402 !*** ./node_modules/core-js/internals/validate-arguments-length.js ***! 403 \*********************************************************************/function(t){"use strict";var e=TypeError;t.exports=function(t,r){if(t<r)throw new e("Not enough arguments");return t}},
vendor: 547 bytes, lines 403-405
403"./node_modules/core-js/internals/weak-map-basic-detection.js":/*!********************************************************************!*\ 404 !*** ./node_modules/core-js/internals/weak-map-basic-detection.js ***! 405 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),s=n.WeakMap;t.exports=i(s)&&/native code/.test(String(s))},
vendor: 792 bytes, lines 405-407
405"./node_modules/core-js/internals/well-known-symbol-define.js":/*!********************************************************************!*\ 406 !*** ./node_modules/core-js/internals/well-known-symbol-define.js ***! 407 \********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/path */"./node_modules/core-js/internals/path.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/well-known-symbol-wrapped */"./node_modules/core-js/internals/well-known-symbol-wrapped.js"),o=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});i(e,t)||o(e,t,{value:s.f(t)})}},
vendor: 425 bytes, lines 407-409
407"./node_modules/core-js/internals/well-known-symbol-wrapped.js":/*!*********************************************************************!*\ 408 !*** ./node_modules/core-js/internals/well-known-symbol-wrapped.js ***! 409 \*********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js");e.f=n},
vendor: 972 bytes, lines 409-411
409"./node_modules/core-js/internals/well-known-symbol.js":/*!*************************************************************!*\ 410 !*** ./node_modules/core-js/internals/well-known-symbol.js ***! 411 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),s=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),o=r(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),a=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js"),l=r(/*! ../internals/use-symbol-as-uid */"./node_modules/core-js/internals/use-symbol-as-uid.js"),u=n.Symbol,c=i("wks"),h=l?u.for||u:u&&u.withoutSetter||o;t.exports=function(t){return s(c,t)||(c[t]=a&&s(u,t)?u[t]:h("Symbol."+t)),c[t]}},
vendor: 347 bytes, lines 411-413
411"./node_modules/core-js/internals/whitespaces.js":/*!*******************************************************!*\ 412 !*** ./node_modules/core-js/internals/whitespaces.js ***! 413 \*******************************************************/function(t){"use strict";t.exports=" \n\v\f\r \xa0áââââââ ââââââ¯âã\u2028\u2029\uFEFF"},
vendor: 1,872 bytes, lines 413-415
413"./node_modules/core-js/modules/es.array.concat.js":/*!*********************************************************!*\ 414 !*** ./node_modules/core-js/modules/es.array.concat.js ***! 415 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),s=r(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),o=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),a=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),l=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),u=r(/*! ../internals/does-not-exceed-safe-integer */"./node_modules/core-js/internals/does-not-exceed-safe-integer.js"),c=r(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),h=r(/*! ../internals/array-species-create */"./node_modules/core-js/internals/array-species-create.js"),d=r(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js"),f=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),p=r(/*! ../internals/environment-v8-version */"./node_modules/core-js/internals/environment-v8-version.js"),m=f("isConcatSpreadable"),g=p>=51||!i(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:s(t)};n({target:"Array",proto:!0,arity:1,forced:!g||!d("concat")},{concat:function(t){var e,r,n,i,s,o=a(this),d=h(o,0),f=0;for(e=-1,n=arguments.length;e<n;e++)if(s=-1===e?o:arguments[e],v(s))for(u(f+(i=l(s))),r=0;r<i;r++,f++)r in s&&c(d,f,s[r]);else u(f+1),c(d,f++,s);return d.length=f,d}})},
vendor: 620 bytes, lines 415-417
415"./node_modules/core-js/modules/es.array.from.js":/*!*******************************************************!*\ 416 !*** ./node_modules/core-js/modules/es.array.from.js ***! 417 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/array-from */"./node_modules/core-js/internals/array-from.js");n({target:"Array",stat:!0,forced:!r(/*! ../internals/check-correctness-of-iteration */"./node_modules/core-js/internals/check-correctness-of-iteration.js")(function(t){Array.from(t)})},{from:i})},
vendor: 881 bytes, lines 417-419
417"./node_modules/core-js/modules/es.array.index-of.js":/*!***********************************************************!*\ 418 !*** ./node_modules/core-js/modules/es.array.index-of.js ***! 419 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this-clause */"./node_modules/core-js/internals/function-uncurry-this-clause.js"),s=r(/*! ../internals/array-includes */"./node_modules/core-js/internals/array-includes.js").indexOf,o=r(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js"),a=i([].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:s(this,t,e)}})},
vendor: 1,603 bytes, lines 419-421
419"./node_modules/core-js/modules/es.array.iterator.js":/*!***********************************************************!*\ 420 !*** ./node_modules/core-js/modules/es.array.iterator.js ***! 421 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),i=r(/*! ../internals/add-to-unscopables */"./node_modules/core-js/internals/add-to-unscopables.js"),s=r(/*! ../internals/iterators */"./node_modules/core-js/internals/iterators.js"),o=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),a=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,l=r(/*! ../internals/iterator-define */"./node_modules/core-js/internals/iterator-define.js"),u=r(/*! ../internals/create-iter-result-object */"./node_modules/core-js/internals/create-iter-result-object.js"),c=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),h=r(/*! ../internals/descriptors */"./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=s.Arguments=s.Array;if(i("keys"),i("values"),i("entries"),!c&&h&&"values"!==m.name)try{a(m,"name",{value:"values"})}catch(t){}},
vendor: 876 bytes, lines 421-423
421"./node_modules/core-js/modules/es.array.join.js":/*!*******************************************************!*\ 422 !*** ./node_modules/core-js/modules/es.array.join.js ***! 423 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/indexed-object */"./node_modules/core-js/internals/indexed-object.js"),o=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),a=r(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js"),l=i([].join);n({target:"Array",proto:!0,forced:s!==Object||!a("join",",")},{join:function(t){return l(o(this),void 0===t?",":t)}})},
vendor: 680 bytes, lines 423-425
423"./node_modules/core-js/modules/es.array.map.js":/*!******************************************************!*\ 424 !*** ./node_modules/core-js/modules/es.array.map.js ***! 425 \******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/array-iteration */"./node_modules/core-js/internals/array-iteration.js").map;n({target:"Array",proto:!0,forced:!r(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},
vendor: 909 bytes, lines 425-427
425"./node_modules/core-js/modules/es.array.reduce.js":/*!*********************************************************!*\ 426 !*** ./node_modules/core-js/modules/es.array.reduce.js ***! 427 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/array-reduce */"./node_modules/core-js/internals/array-reduce.js").left,s=r(/*! ../internals/array-method-is-strict */"./node_modules/core-js/internals/array-method-is-strict.js"),o=r(/*! ../internals/environment-v8-version */"./node_modules/core-js/internals/environment-v8-version.js");n({target:"Array",proto:!0,forced:!r(/*! ../internals/environment-is-node */"./node_modules/core-js/internals/environment-is-node.js")&&o>79&&o<83||!s("reduce")},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},
vendor: 703 bytes, lines 427-429
427"./node_modules/core-js/modules/es.array.reverse.js":/*!**********************************************************!*\ 428 !*** ./node_modules/core-js/modules/es.array.reverse.js ***! 429 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),o=i([].reverse),a=[1,2];n({target:"Array",proto:!0,forced:String(a)===String(a.reverse())},{reverse:function(){return s(this)&&(this.length=this.length),o(this)}})},
vendor: 1,696 bytes, lines 429-431
429"./node_modules/core-js/modules/es.array.slice.js":/*!********************************************************!*\ 430 !*** ./node_modules/core-js/modules/es.array.slice.js ***! 431 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),s=r(/*! ../internals/is-constructor */"./node_modules/core-js/internals/is-constructor.js"),o=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),a=r(/*! ../internals/to-absolute-index */"./node_modules/core-js/internals/to-absolute-index.js"),l=r(/*! ../internals/length-of-array-like */"./node_modules/core-js/internals/length-of-array-like.js"),u=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),c=r(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),h=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),d=r(/*! ../internals/array-method-has-species-support */"./node_modules/core-js/internals/array-method-has-species-support.js"),f=r(/*! ../internals/array-slice */"./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(i(d)&&(s(r=d.constructor)&&(r===g||i(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(h=0,n=new(void 0===r?g:r)(v(b-y,0));y<b;y++,h++)y in d&&c(n,h,d[y]);return n.length=h,n}})},
vendor: 895 bytes, lines 431-433
431"./node_modules/core-js/modules/es.function.name.js":/*!**********************************************************!*\ 432 !*** ./node_modules/core-js/modules/es.function.name.js ***! 433 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),i=r(/*! ../internals/function-name */"./node_modules/core-js/internals/function-name.js").EXISTS,s=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),o=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),a=Function.prototype,l=s(a.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=s(u.exec);n&&!i&&o(a,"name",{configurable:!0,get:function(){try{return c(u,l(this))[1]}catch(t){return""}}})},
vendor: 2,112 bytes, lines 433-435
433"./node_modules/core-js/modules/es.iterator.constructor.js":/*!*****************************************************************!*\ 434 !*** ./node_modules/core-js/modules/es.iterator.constructor.js ***! 435 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/an-instance */"./node_modules/core-js/internals/an-instance.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),l=r(/*! ../internals/object-get-prototype-of */"./node_modules/core-js/internals/object-get-prototype-of.js"),u=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),c=r(/*! ../internals/create-property */"./node_modules/core-js/internals/create-property.js"),h=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),d=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),f=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),p=r(/*! ../internals/iterators-core */"./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,m=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),g=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),v="constructor",y="Iterator",b=f("toStringTag"),_=TypeError,j=i[y],w=g||!a(j)||j.prototype!==p||!h(function(){j({})}),x=function(){if(s(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: 1,274 bytes, lines 435-437
435"./node_modules/core-js/modules/es.iterator.for-each.js":/*!**************************************************************!*\ 436 !*** ./node_modules/core-js/modules/es.iterator.for-each.js ***! 437 \**************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/iterate */"./node_modules/core-js/internals/iterate.js"),o=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),a=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),l=r(/*! ../internals/get-iterator-direct */"./node_modules/core-js/internals/get-iterator-direct.js"),u=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js"),c=r(/*! ../internals/iterator-helper-without-closing-on-early-error */"./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 i(c,this,t);var e=l(this),r=0;s(e,function(e){t(e,r++)},{IS_RECORD:!0})}})},
vendor: 1,776 bytes, lines 437-439
437"./node_modules/core-js/modules/es.iterator.map.js":/*!*********************************************************!*\ 438 !*** ./node_modules/core-js/modules/es.iterator.map.js ***! 439 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/get-iterator-direct */"./node_modules/core-js/internals/get-iterator-direct.js"),l=r(/*! ../internals/iterator-create-proxy */"./node_modules/core-js/internals/iterator-create-proxy.js"),u=r(/*! ../internals/call-with-safe-iteration-closing */"./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),c=r(/*! ../internals/iterator-close */"./node_modules/core-js/internals/iterator-close.js"),h=r(/*! ../internals/iterator-helper-throws-on-invalid-iterator */"./node_modules/core-js/internals/iterator-helper-throws-on-invalid-iterator.js"),d=r(/*! ../internals/iterator-helper-without-closing-on-early-error */"./node_modules/core-js/internals/iterator-helper-without-closing-on-early-error.js"),f=r(/*! ../internals/is-pure */"./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(i(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{s(t)}catch(t){c(this,"throw",t)}return m?i(m,this,t):new v(a(this),{mapper:t})}})},
vendor: 3,180 bytes, lines 439-441
439"./node_modules/core-js/modules/es.json.stringify.js":/*!***********************************************************!*\ 440 !*** ./node_modules/core-js/modules/es.json.stringify.js ***! 441 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),s=r(/*! ../internals/function-apply */"./node_modules/core-js/internals/function-apply.js"),o=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),a=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),l=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),u=r(/*! ../internals/is-array */"./node_modules/core-js/internals/is-array.js"),c=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),h=r(/*! ../internals/is-raw-json */"./node_modules/core-js/internals/is-raw-json.js"),d=r(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),f=r(/*! ../internals/classof-raw */"./node_modules/core-js/internals/classof-raw.js"),p=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),m=r(/*! ../internals/array-slice */"./node_modules/core-js/internals/array-slice.js"),g=r(/*! ../internals/parse-json-string */"./node_modules/core-js/internals/parse-json-string.js"),v=r(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),y=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js"),b=r(/*! ../internals/native-raw-json */"./node_modules/core-js/internals/native-raw-json.js"),_=String,j=i("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=i("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},s(j,null,r)}:j,F=function(t,e,r){var n=x(r,e-1),i=x(r,e+1);return w(C,t)&&!w(E,i)||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 i=t[n];"string"==typeof i?L(r,i):("number"==typeof i||"Number"===f(i)||"String"===f(i))&&L(r,p(i))}var s=r.length,o=!0;return function(t,e){if(o)return o=!1,e;if(u(this))return e;for(var n=0;n<s;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),i=[],s=R(t,function(t,e){var r=c(n)?o(n,this,_(t),e):e;return!b&&h(r)?O+(L(i,r.rawJSON)-1):r},r);if("string"!=typeof s||(M&&(s=S(s,P,F)),b))return s;for(var a="",l=s.length,u=0;u<l;u++){var d=x(s,u);if('"'===d){var f=g(s,++u).end-1,p=N(s,u,f);a+=N(p,0,T)===O?i[N(p,T)]:'"'+p+'"',u=f}else a+=d}return a}})},
vendor: 3,151 bytes, lines 441-443
441"./node_modules/core-js/modules/es.number.constructor.js":/*!***************************************************************!*\ 442 !*** ./node_modules/core-js/modules/es.number.constructor.js ***! 443 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),s=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),o=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),a=r(/*! ../internals/path */"./node_modules/core-js/internals/path.js"),l=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),u=r(/*! ../internals/is-forced */"./node_modules/core-js/internals/is-forced.js"),c=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),h=r(/*! ../internals/inherit-if-required */"./node_modules/core-js/internals/inherit-if-required.js"),d=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),f=r(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),p=r(/*! ../internals/to-primitive */"./node_modules/core-js/internals/to-primitive.js"),m=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),g=r(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js").f,v=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,y=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js").f,b=r(/*! ../internals/this-number-value */"./node_modules/core-js/internals/this-number-value.js"),_=r(/*! ../internals/string-trim */"./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,i,s,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,i=49;break;case 79:case 111:n=8,i=55;break;default:return+u}for(a=0,o=(s=N(u,2)).length;a<o;a++)if((l=L(s,a))<48||l>i)return NaN;return parseInt(s,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&&!i&&(A.constructor=E),n({global:!0,constructor:!0,wrap:!0,forced:C},{Number:E});var O=function(t,e){for(var r,n=s?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(","),i=0;n.length>i;i++)c(e,r=n[i])&&!c(t,r)&&y(t,r,v(e,r))};i&&x&&O(a[j],x),(C||i)&&O(a[j],w)},
vendor: 516 bytes, lines 443-445
443"./node_modules/core-js/modules/es.object.assign.js":/*!**********************************************************!*\ 444 !*** ./node_modules/core-js/modules/es.object.assign.js ***! 445 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/object-assign */"./node_modules/core-js/internals/object-assign.js");n({target:"Object",stat:!0,arity:2,forced:Object.assign!==i},{assign:i})},
vendor: 956 bytes, lines 445-447
445"./node_modules/core-js/modules/es.object.get-own-property-symbols.js":/*!****************************************************************************!*\ 446 !*** ./node_modules/core-js/modules/es.object.get-own-property-symbols.js ***! 447 \****************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js"),s=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),o=r(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js");n({target:"Object",stat:!0,forced:!i||s(function(){o.f(1)})},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(a(t)):[]}})},
vendor: 674 bytes, lines 447-449
447"./node_modules/core-js/modules/es.object.keys.js":/*!********************************************************!*\ 448 !*** ./node_modules/core-js/modules/es.object.keys.js ***! 449 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/to-object */"./node_modules/core-js/internals/to-object.js"),s=r(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js");n({target:"Object",stat:!0,forced:r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js")(function(){s(1)})},{keys:function(t){return s(i(t))}})},
vendor: 633 bytes, lines 449-451
449"./node_modules/core-js/modules/es.object.to-string.js":/*!*************************************************************!*\ 450 !*** ./node_modules/core-js/modules/es.object.to-string.js ***! 451 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/to-string-tag-support */"./node_modules/core-js/internals/to-string-tag-support.js"),i=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),s=r(/*! ../internals/object-to-string */"./node_modules/core-js/internals/object-to-string.js");n||i(Object.prototype,"toString",s,{unsafe:!0})},
vendor: 1,205 bytes, lines 451-453
451"./node_modules/core-js/modules/es.promise.all.js":/*!********************************************************!*\ 452 !*** ./node_modules/core-js/modules/es.promise.all.js ***! 453 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),o=r(/*! ../internals/new-promise-capability */"./node_modules/core-js/internals/new-promise-capability.js"),a=r(/*! ../internals/perform */"./node_modules/core-js/internals/perform.js"),l=r(/*! ../internals/iterate */"./node_modules/core-js/internals/iterate.js");n({target:"Promise",stat:!0,forced:r(/*! ../internals/promise-statics-incorrect-iteration */"./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=s(e.resolve),o=[],a=0,c=1;l(t,function(t){var s=a++,l=!1;c++,i(r,e,t).then(function(t){!l&&(l=!0,o[s]=t,--c||n(o))},u)}),--c||n(o)});return c.error&&u(c.value),r.promise}})},
vendor: 1,151 bytes, lines 453-455
453"./node_modules/core-js/modules/es.promise.catch.js":/*!**********************************************************!*\ 454 !*** ./node_modules/core-js/modules/es.promise.catch.js ***! 455 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),s=r(/*! ../internals/promise-constructor-detection */"./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,o=r(/*! ../internals/promise-native-constructor */"./node_modules/core-js/internals/promise-native-constructor.js"),a=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),l=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),u=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),c=o&&o.prototype;if(n({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(t){return this.then(void 0,t)}}),!i&&l(o)){var h=a("Promise").prototype.catch;c.catch!==h&&u(c,"catch",h,{unsafe:!0})}},
vendor: 5,019 bytes, lines 455-457
455"./node_modules/core-js/modules/es.promise.constructor.js":/*!****************************************************************!*\ 456 !*** ./node_modules/core-js/modules/es.promise.constructor.js ***! 457 \****************************************************************/function(t,e,r){"use strict";var n,i,s,o,a=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),l=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),u=r(/*! ../internals/environment-is-node */"./node_modules/core-js/internals/environment-is-node.js"),c=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),h=r(/*! ../internals/path */"./node_modules/core-js/internals/path.js"),d=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),f=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),p=r(/*! ../internals/object-set-prototype-of */"./node_modules/core-js/internals/object-set-prototype-of.js"),m=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),g=r(/*! ../internals/set-species */"./node_modules/core-js/internals/set-species.js"),v=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),y=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),b=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),_=r(/*! ../internals/an-instance */"./node_modules/core-js/internals/an-instance.js"),j=r(/*! ../internals/species-constructor */"./node_modules/core-js/internals/species-constructor.js"),w=r(/*! ../internals/task */"./node_modules/core-js/internals/task.js").set,x=r(/*! ../internals/microtask */"./node_modules/core-js/internals/microtask.js"),A=r(/*! ../internals/host-report-errors */"./node_modules/core-js/internals/host-report-errors.js"),S=r(/*! ../internals/perform */"./node_modules/core-js/internals/perform.js"),N=r(/*! ../internals/queue */"./node_modules/core-js/internals/queue.js"),L=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),k=r(/*! ../internals/promise-native-constructor */"./node_modules/core-js/internals/promise-native-constructor.js"),P=r(/*! ../internals/promise-constructor-detection */"./node_modules/core-js/internals/promise-constructor-detection.js"),C=r(/*! ../internals/new-promise-capability */"./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,i,s=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=s:(c&&c.enter(),r=a(s),c&&(c.exit(),i=!0)),r===t.promise?u(new z("Promise-chain cycle")):(n=Y(r))?d(n,r,l,u):l(r)):u(s)}catch(t){c&&!i&&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,i;W?((n=U.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),c.dispatchEvent(n)):n={promise:e,reason:r},!T&&(i=c["on"+t])?i(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}),i=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===s?new i(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}),s=h.Promise,m(D,E,!1,!0),g(E)},
vendor: 801 bytes, lines 457-459
457"./node_modules/core-js/modules/es.promise.js":/*!****************************************************!*\ 458 !*** ./node_modules/core-js/modules/es.promise.js ***! 459 \****************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.promise.constructor */"./node_modules/core-js/modules/es.promise.constructor.js"),r(/*! ../modules/es.promise.all */"./node_modules/core-js/modules/es.promise.all.js"),r(/*! ../modules/es.promise.catch */"./node_modules/core-js/modules/es.promise.catch.js"),r(/*! ../modules/es.promise.race */"./node_modules/core-js/modules/es.promise.race.js"),r(/*! ../modules/es.promise.reject */"./node_modules/core-js/modules/es.promise.reject.js"),r(/*! ../modules/es.promise.resolve */"./node_modules/core-js/modules/es.promise.resolve.js")},
vendor: 1,125 bytes, lines 459-461
459"./node_modules/core-js/modules/es.promise.race.js":/*!*********************************************************!*\ 460 !*** ./node_modules/core-js/modules/es.promise.race.js ***! 461 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),o=r(/*! ../internals/new-promise-capability */"./node_modules/core-js/internals/new-promise-capability.js"),a=r(/*! ../internals/perform */"./node_modules/core-js/internals/perform.js"),l=r(/*! ../internals/iterate */"./node_modules/core-js/internals/iterate.js");n({target:"Promise",stat:!0,forced:r(/*! ../internals/promise-statics-incorrect-iteration */"./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=s(e.resolve);l(t,function(t){i(o,e,t).then(r.resolve,n)})});return u.error&&n(u.value),r.promise}})},
vendor: 704 bytes, lines 461-463
461"./node_modules/core-js/modules/es.promise.reject.js":/*!***********************************************************!*\ 462 !*** ./node_modules/core-js/modules/es.promise.reject.js ***! 463 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/new-promise-capability */"./node_modules/core-js/internals/new-promise-capability.js");n({target:"Promise",stat:!0,forced:r(/*! ../internals/promise-constructor-detection */"./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR},{reject:function(t){var e=i.f(this);return(0,e.reject)(t),e.promise}})},
vendor: 990 bytes, lines 463-465
463"./node_modules/core-js/modules/es.promise.resolve.js":/*!************************************************************!*\ 464 !*** ./node_modules/core-js/modules/es.promise.resolve.js ***! 465 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),s=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),o=r(/*! ../internals/promise-native-constructor */"./node_modules/core-js/internals/promise-native-constructor.js"),a=r(/*! ../internals/promise-constructor-detection */"./node_modules/core-js/internals/promise-constructor-detection.js").CONSTRUCTOR,l=r(/*! ../internals/promise-resolve */"./node_modules/core-js/internals/promise-resolve.js"),u=i("Promise"),c=s&&!a;n({target:"Promise",stat:!0,forced:s||a},{resolve:function(t){return l(c&&this===u?o:this,t)}})},
vendor: 490 bytes, lines 465-467
465"./node_modules/core-js/modules/es.regexp.exec.js":/*!********************************************************!*\ 466 !*** ./node_modules/core-js/modules/es.regexp.exec.js ***! 467 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/regexp-exec */"./node_modules/core-js/internals/regexp-exec.js");n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},
vendor: 1,045 bytes, lines 467-469
467"./node_modules/core-js/modules/es.regexp.test.js":/*!********************************************************!*\ 468 !*** ./node_modules/core-js/modules/es.regexp.test.js ***! 469 \********************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.regexp.exec */"./node_modules/core-js/modules/es.regexp.exec.js");var n,i,s=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),o=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),a=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),l=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),u=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),c=(n=!1,(i=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&n),h=/./.test;s({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 i=o(n,e,r);return null!==i&&(l(i),!0)}})},
vendor: 1,019 bytes, lines 469-471
469"./node_modules/core-js/modules/es.regexp.to-string.js":/*!*************************************************************!*\ 470 !*** ./node_modules/core-js/modules/es.regexp.to-string.js ***! 471 \*************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-name */"./node_modules/core-js/internals/function-name.js").PROPER,i=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),s=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),o=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),a=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),l=r(/*! ../internals/regexp-get-flags */"./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)&&i(c,u,function(){var t=s(this);return"/"+o(t.source)+"/"+o(l(t))},{unsafe:!0})},
vendor: 550 bytes, lines 471-473
471"./node_modules/core-js/modules/es.set.constructor.js":/*!************************************************************!*\ 472 !*** ./node_modules/core-js/modules/es.set.constructor.js ***! 473 \************************************************************/function(t,e,r){"use strict";r(/*! ../internals/collection */"./node_modules/core-js/internals/collection.js")("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},r(/*! ../internals/collection-strong */"./node_modules/core-js/internals/collection-strong.js"))},
vendor: 327 bytes, lines 473-475
473"./node_modules/core-js/modules/es.set.js":/*!************************************************!*\ 474 !*** ./node_modules/core-js/modules/es.set.js ***! 475 \************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.set.constructor */"./node_modules/core-js/modules/es.set.constructor.js")},
vendor: 1,477 bytes, lines 475-477
475"./node_modules/core-js/modules/es.string.ends-with.js":/*!*************************************************************!*\ 476 !*** ./node_modules/core-js/modules/es.string.ends-with.js ***! 477 \*************************************************************/function(t,e,r){"use strict";var n,i=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),s=r(/*! ../internals/function-uncurry-this-clause */"./node_modules/core-js/internals/function-uncurry-this-clause.js"),o=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),l=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),u=r(/*! ../internals/not-a-regexp */"./node_modules/core-js/internals/not-a-regexp.js"),c=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),h=r(/*! ../internals/correct-is-regexp-logic */"./node_modules/core-js/internals/correct-is-regexp-logic.js"),d=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),f=s("".slice),p=Math.min,m=h("endsWith");i({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,i=void 0===r?n:p(a(r),n),s=l(t);return f(e,i-s.length,i)===s}})},
vendor: 1,021 bytes, lines 477-479
477"./node_modules/core-js/modules/es.string.includes.js":/*!************************************************************!*\ 478 !*** ./node_modules/core-js/modules/es.string.includes.js ***! 479 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/not-a-regexp */"./node_modules/core-js/internals/not-a-regexp.js"),o=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),a=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),l=r(/*! ../internals/correct-is-regexp-logic */"./node_modules/core-js/internals/correct-is-regexp-logic.js"),u=i("".indexOf);n({target:"String",proto:!0,forced:!l("includes")},{includes:function(t){return!!~u(a(o(this)),a(s(t)),arguments.length>1?arguments[1]:void 0)}})},
vendor: 1,002 bytes, lines 479-481
479"./node_modules/core-js/modules/es.string.iterator.js":/*!************************************************************!*\ 480 !*** ./node_modules/core-js/modules/es.string.iterator.js ***! 481 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/string-multibyte */"./node_modules/core-js/internals/string-multibyte.js").charAt,i=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),s=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),o=r(/*! ../internals/iterator-define */"./node_modules/core-js/internals/iterator-define.js"),a=r(/*! ../internals/create-iter-result-object */"./node_modules/core-js/internals/create-iter-result-object.js"),l="String Iterator",u=s.set,c=s.getterFor(l);o(String,"String",function(t){u(this,{type:l,string:i(t),index:0})},function(){var t,e=c(this),r=e.string,i=e.index;return i>=r.length?a(void 0,!0):(t=n(r,i),e.index+=t.length,a(t,!1))})},
vendor: 622 bytes, lines 481-483
481"./node_modules/core-js/modules/es.string.link.js":/*!********************************************************!*\ 482 !*** ./node_modules/core-js/modules/es.string.link.js ***! 483 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/create-html */"./node_modules/core-js/internals/create-html.js");n({target:"String",proto:!0,forced:r(/*! ../internals/string-html-forced */"./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function(t){return i(this,"a","href",t)}})},
vendor: 1,847 bytes, lines 483-485
483"./node_modules/core-js/modules/es.string.match.js":/*!*********************************************************!*\ 484 !*** ./node_modules/core-js/modules/es.string.match.js ***! 485 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/fix-regexp-well-known-symbol-logic */"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),l=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),u=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),c=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),h=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),d=r(/*! ../internals/advance-string-index */"./node_modules/core-js/internals/advance-string-index.js"),f=r(/*! ../internals/regexp-get-flags */"./node_modules/core-js/internals/regexp-get-flags.js"),p=r(/*! ../internals/regexp-exec-abstract */"./node_modules/core-js/internals/regexp-exec-abstract.js"),m=i("".indexOf);s("match",function(t,e,r){return[function(e){var r=c(this),i=a(e)?h(e,t):void 0;return i?n(i,e,r):new RegExp(e)[t](u(r))},function(t){var n,i=o(this),s=u(t),a=r(e,i,s);if(a.done)return a.value;var c=u(f(i));if(-1===m(c,"g"))return p(i,s);var h=-1!==m(c,"u");i.lastIndex=0;for(var g=[],v=0;null!==(n=p(i,s));){var y=u(n[0]);g[v]=y,""===y&&(i.lastIndex=d(s,l(i.lastIndex),h)),v++}return 0===v?null:g}]})},
vendor: 3,030 bytes, lines 485-487
485"./node_modules/core-js/modules/es.string.replace.js":/*!***********************************************************!*\ 486 !*** ./node_modules/core-js/modules/es.string.replace.js ***! 487 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-apply */"./node_modules/core-js/internals/function-apply.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),o=r(/*! ../internals/fix-regexp-well-known-symbol-logic */"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),a=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),l=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),u=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),c=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),h=r(/*! ../internals/to-integer-or-infinity */"./node_modules/core-js/internals/to-integer-or-infinity.js"),d=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),f=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),p=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),m=r(/*! ../internals/advance-string-index */"./node_modules/core-js/internals/advance-string-index.js"),g=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),v=r(/*! ../internals/get-substitution */"./node_modules/core-js/internals/get-substitution.js"),y=r(/*! ../internals/regexp-get-flags */"./node_modules/core-js/internals/regexp-get-flags.js"),b=r(/*! ../internals/regexp-exec-abstract */"./node_modules/core-js/internals/regexp-exec-abstract.js"),_=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js")("replace"),j=Math.max,w=Math.min,x=s([].concat),A=s([].push),S=s("".indexOf),N=s("".slice),L="$0"==="a".replace(/./,"$0"),k=!!/./[_]&&""===/./[_]("a","$0");o("replace",function(t,e,r){var s=k?"$":"$0";return[function(t,r){var n=p(this),s=c(t)?g(t,_):void 0;return s?i(s,t,n,r):i(e,f(n),t,r)},function(t,i){var o=l(this),a=f(t);if("string"==typeof i&&-1===S(i,s)&&-1===S(i,"$<")){var c=r(e,o,a,i);if(c.done)return c.value}var p=u(i);p||(i=f(i));var g=f(y(o)),_=-1!==S(g,"g");_&&(O=-1!==S(g,"u"),o.lastIndex=0);for(var L=[];null!==(T=b(o,a))&&(A(L,T),_);)""===f(T[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,M=f((T=L[C])[0]),R=j(w(h(T.index),a.length),0),F=[],D=1;D<T.length;D++)A(F,void 0===(E=T[D])?E:String(E));var B=T.groups;if(p){var z=x([M],F,R,a);void 0!==B&&A(z,B),I=f(n(i,void 0,z))}else I=v(M,a,R,F,B,i);R>=P&&(k+=N(a,P,R)+I,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,836 bytes, lines 487-489
487"./node_modules/core-js/modules/es.string.split.js":/*!*********************************************************!*\ 488 !*** ./node_modules/core-js/modules/es.string.split.js ***! 489 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/fix-regexp-well-known-symbol-logic */"./node_modules/core-js/internals/fix-regexp-well-known-symbol-logic.js"),o=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),a=r(/*! ../internals/is-object */"./node_modules/core-js/internals/is-object.js"),l=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),u=r(/*! ../internals/species-constructor */"./node_modules/core-js/internals/species-constructor.js"),c=r(/*! ../internals/advance-string-index */"./node_modules/core-js/internals/advance-string-index.js"),h=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),d=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),f=r(/*! ../internals/get-method */"./node_modules/core-js/internals/get-method.js"),p=r(/*! ../internals/regexp-exec-abstract */"./node_modules/core-js/internals/regexp-exec-abstract.js"),m=r(/*! ../internals/regexp-sticky-helpers */"./node_modules/core-js/internals/regexp-sticky-helpers.js"),g=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),v=m.UNSUPPORTED_Y,y=Math.min,b=i([].push),_=i("".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;s("split",function(t,e,r){var i="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 s=l(this),o=a(e)?f(e,t):void 0;return o?n(o,e,s,r):n(i,d(s),e,r)},function(t,n){var s=o(this),a=d(t);if(!w){var l=r(i,s,a,n,i!==e);if(l.done)return l.value}var f=u(s,RegExp),m=s.unicode,g=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(v?"g":"y"),j=new f(v?"^(?:"+s.source+")":s,g),x=void 0===n?4294967295: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: 1,470 bytes, lines 489-491
489"./node_modules/core-js/modules/es.string.starts-with.js":/*!***************************************************************!*\ 490 !*** ./node_modules/core-js/modules/es.string.starts-with.js ***! 491 \***************************************************************/function(t,e,r){"use strict";var n,i=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),s=r(/*! ../internals/function-uncurry-this-clause */"./node_modules/core-js/internals/function-uncurry-this-clause.js"),o=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,a=r(/*! ../internals/to-length */"./node_modules/core-js/internals/to-length.js"),l=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),u=r(/*! ../internals/not-a-regexp */"./node_modules/core-js/internals/not-a-regexp.js"),c=r(/*! ../internals/require-object-coercible */"./node_modules/core-js/internals/require-object-coercible.js"),h=r(/*! ../internals/correct-is-regexp-logic */"./node_modules/core-js/internals/correct-is-regexp-logic.js"),d=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),f=s("".slice),p=Math.min,m=h("startsWith");i({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: 613 bytes, lines 491-493
491"./node_modules/core-js/modules/es.string.trim.js":/*!********************************************************!*\ 492 !*** ./node_modules/core-js/modules/es.string.trim.js ***! 493 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/string-trim */"./node_modules/core-js/internals/string-trim.js").trim;n({target:"String",proto:!0,forced:r(/*! ../internals/string-trim-forced */"./node_modules/core-js/internals/string-trim-forced.js")("trim")},{trim:function(){return i(this)}})},
vendor: 6,430 bytes, lines 493-495
493"./node_modules/core-js/modules/es.symbol.constructor.js":/*!***************************************************************!*\ 494 !*** ./node_modules/core-js/modules/es.symbol.constructor.js ***! 495 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),o=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),a=r(/*! ../internals/is-pure */"./node_modules/core-js/internals/is-pure.js"),l=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),u=r(/*! ../internals/symbol-constructor-detection */"./node_modules/core-js/internals/symbol-constructor-detection.js"),c=r(/*! ../internals/fails */"./node_modules/core-js/internals/fails.js"),h=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),d=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),f=r(/*! ../internals/an-object */"./node_modules/core-js/internals/an-object.js"),p=r(/*! ../internals/to-indexed-object */"./node_modules/core-js/internals/to-indexed-object.js"),m=r(/*! ../internals/to-property-key */"./node_modules/core-js/internals/to-property-key.js"),g=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),v=r(/*! ../internals/create-property-descriptor */"./node_modules/core-js/internals/create-property-descriptor.js"),y=r(/*! ../internals/object-create */"./node_modules/core-js/internals/object-create.js"),b=r(/*! ../internals/object-keys */"./node_modules/core-js/internals/object-keys.js"),_=r(/*! ../internals/object-get-own-property-names */"./node_modules/core-js/internals/object-get-own-property-names.js"),j=r(/*! ../internals/object-get-own-property-names-external */"./node_modules/core-js/internals/object-get-own-property-names-external.js"),w=r(/*! ../internals/object-get-own-property-symbols */"./node_modules/core-js/internals/object-get-own-property-symbols.js"),x=r(/*! ../internals/object-get-own-property-descriptor */"./node_modules/core-js/internals/object-get-own-property-descriptor.js"),A=r(/*! ../internals/object-define-property */"./node_modules/core-js/internals/object-define-property.js"),S=r(/*! ../internals/object-define-properties */"./node_modules/core-js/internals/object-define-properties.js"),N=r(/*! ../internals/object-property-is-enumerable */"./node_modules/core-js/internals/object-property-is-enumerable.js"),L=r(/*! ../internals/define-built-in */"./node_modules/core-js/internals/define-built-in.js"),k=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),P=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),C=r(/*! ../internals/shared-key */"./node_modules/core-js/internals/shared-key.js"),E=r(/*! ../internals/hidden-keys */"./node_modules/core-js/internals/hidden-keys.js"),O=r(/*! ../internals/uid */"./node_modules/core-js/internals/uid.js"),T=r(/*! ../internals/well-known-symbol */"./node_modules/core-js/internals/well-known-symbol.js"),I=r(/*! ../internals/well-known-symbol-wrapped */"./node_modules/core-js/internals/well-known-symbol-wrapped.js"),M=r(/*! ../internals/well-known-symbol-define */"./node_modules/core-js/internals/well-known-symbol-define.js"),R=r(/*! ../internals/symbol-define-to-primitive */"./node_modules/core-js/internals/symbol-define-to-primitive.js"),F=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),D=r(/*! ../internals/internal-state */"./node_modules/core-js/internals/internal-state.js"),B=r(/*! ../internals/array-iteration */"./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=i.Symbol,Y=G&&G[q],X=i.RangeError,$=i.TypeError,Z=i.QObject,K=x.f,J=A.f,Q=j.f,tt=N.f,te=o([].push),tr=P("symbols"),tn=P("op-symbols"),ti=P("wks"),ts=!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||s(th,r,e))&&tu(t,e,r[e])}),t},th=function(t){var e=m(t),r=s(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 i=K(r,n);return i&&h(tr,n)&&!(h(r,z)&&r[z][n])&&(i.enumerable=!0),i}},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?i:this;n===W&&s(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&&ts&&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(ti),function(t){M(t)}),n({target:U,stat:!0,forced:!u},{useSetter:function(){ts=!0},useSimple:function(){ts=!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,900 bytes, lines 495-497
495"./node_modules/core-js/modules/es.symbol.description.js":/*!***************************************************************!*\ 496 !*** ./node_modules/core-js/modules/es.symbol.description.js ***! 497 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/descriptors */"./node_modules/core-js/internals/descriptors.js"),s=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),o=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),a=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),l=r(/*! ../internals/is-callable */"./node_modules/core-js/internals/is-callable.js"),u=r(/*! ../internals/object-is-prototype-of */"./node_modules/core-js/internals/object-is-prototype-of.js"),c=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),h=r(/*! ../internals/define-built-in-accessor */"./node_modules/core-js/internals/define-built-in-accessor.js"),d=r(/*! ../internals/copy-constructor-properties */"./node_modules/core-js/internals/copy-constructor-properties.js"),f=s.Symbol,p=f&&f.prototype;if(i&&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: 998 bytes, lines 497-499
497"./node_modules/core-js/modules/es.symbol.for.js":/*!*******************************************************!*\ 498 !*** ./node_modules/core-js/modules/es.symbol.for.js ***! 499 \*******************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/get-built-in */"./node_modules/core-js/internals/get-built-in.js"),s=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),o=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),a=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),l=r(/*! ../internals/symbol-registry-detection */"./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(s(u,e))return u[e];var r=i("Symbol")(e);return u[e]=r,c[r]=e,r}})},
vendor: 403 bytes, lines 499-501
499"./node_modules/core-js/modules/es.symbol.iterator.js":/*!************************************************************!*\ 500 !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***! 501 \************************************************************/function(t,e,r){"use strict";r(/*! ../internals/well-known-symbol-define */"./node_modules/core-js/internals/well-known-symbol-define.js")("iterator")},
vendor: 739 bytes, lines 501-503
501"./node_modules/core-js/modules/es.symbol.js":/*!***************************************************!*\ 502 !*** ./node_modules/core-js/modules/es.symbol.js ***! 503 \***************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.symbol.constructor */"./node_modules/core-js/modules/es.symbol.constructor.js"),r(/*! ../modules/es.symbol.for */"./node_modules/core-js/modules/es.symbol.for.js"),r(/*! ../modules/es.symbol.key-for */"./node_modules/core-js/modules/es.symbol.key-for.js"),r(/*! ../modules/es.json.stringify */"./node_modules/core-js/modules/es.json.stringify.js"),r(/*! ../modules/es.object.get-own-property-symbols */"./node_modules/core-js/modules/es.object.get-own-property-symbols.js")},
vendor: 981 bytes, lines 503-505
503"./node_modules/core-js/modules/es.symbol.key-for.js":/*!***********************************************************!*\ 504 !*** ./node_modules/core-js/modules/es.symbol.key-for.js ***! 505 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/has-own-property */"./node_modules/core-js/internals/has-own-property.js"),s=r(/*! ../internals/is-symbol */"./node_modules/core-js/internals/is-symbol.js"),o=r(/*! ../internals/try-to-string */"./node_modules/core-js/internals/try-to-string.js"),a=r(/*! ../internals/shared */"./node_modules/core-js/internals/shared.js"),l=r(/*! ../internals/symbol-registry-detection */"./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(!s(t))throw TypeError(o(t)+" is not a symbol");if(i(u,t))return u[t]}})},
vendor: 421 bytes, lines 505-507
505"./node_modules/core-js/modules/esnext.iterator.constructor.js":/*!*********************************************************************!*\ 506 !*** ./node_modules/core-js/modules/esnext.iterator.constructor.js ***! 507 \*********************************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.iterator.constructor */"./node_modules/core-js/modules/es.iterator.constructor.js")},
vendor: 403 bytes, lines 507-509
507"./node_modules/core-js/modules/esnext.iterator.for-each.js":/*!******************************************************************!*\ 508 !*** ./node_modules/core-js/modules/esnext.iterator.for-each.js ***! 509 \******************************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.iterator.for-each */"./node_modules/core-js/modules/es.iterator.for-each.js")},
vendor: 373 bytes, lines 509-511
509"./node_modules/core-js/modules/esnext.iterator.map.js":/*!*************************************************************!*\ 510 !*** ./node_modules/core-js/modules/esnext.iterator.map.js ***! 511 \*************************************************************/function(t,e,r){"use strict";r(/*! ../modules/es.iterator.map */"./node_modules/core-js/modules/es.iterator.map.js")},
vendor: 667 bytes, lines 511-513
511"./node_modules/core-js/modules/esnext.set.add-all.js":/*!************************************************************!*\ 512 !*** ./node_modules/core-js/modules/esnext.set.add-all.js ***! 513 \************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),s=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").add;n({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=i(this),e=0,r=arguments.length;e<r;e++)s(t,arguments[e]);return t}})},
vendor: 702 bytes, lines 513-515
513"./node_modules/core-js/modules/esnext.set.delete-all.js":/*!***************************************************************!*\ 514 !*** ./node_modules/core-js/modules/esnext.set.delete-all.js ***! 515 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),s=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js").remove;n({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,e=i(this),r=!0,n=0,o=arguments.length;n<o;n++)t=s(e,arguments[n]),r=r&&t;return!!r}})},
vendor: 734 bytes, lines 515-517
515"./node_modules/core-js/modules/esnext.set.difference.js":/*!***************************************************************!*\ 516 !*** ./node_modules/core-js/modules/esnext.set.difference.js ***! 517 \***************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-difference */"./node_modules/core-js/internals/set-difference.js");n({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return i(o,this,s(t))}})},
vendor: 799 bytes, lines 517-519
517"./node_modules/core-js/modules/esnext.set.every.js":/*!**********************************************************!*\ 518 !*** ./node_modules/core-js/modules/esnext.set.every.js ***! 519 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{every:function(t){var e=s(this),r=i(t,arguments.length>1?arguments[1]:void 0);return!1!==o(e,function(t){if(!r(t,t,e))return!1},!0)}})},
vendor: 904 bytes, lines 519-521
519"./node_modules/core-js/modules/esnext.set.filter.js":/*!***********************************************************!*\ 520 !*** ./node_modules/core-js/modules/esnext.set.filter.js ***! 521 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),a=r(/*! ../internals/set-iterate */"./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=s(this),r=i(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: 809 bytes, lines 521-523
521"./node_modules/core-js/modules/esnext.set.find.js":/*!*********************************************************!*\ 522 !*** ./node_modules/core-js/modules/esnext.set.find.js ***! 523 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var e=s(this),r=i(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: 748 bytes, lines 523-525
523"./node_modules/core-js/modules/esnext.set.intersection.js":/*!*****************************************************************!*\ 524 !*** ./node_modules/core-js/modules/esnext.set.intersection.js ***! 525 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-intersection */"./node_modules/core-js/internals/set-intersection.js");n({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return i(o,this,s(t))}})},
vendor: 774 bytes, lines 525-527
525"./node_modules/core-js/modules/esnext.set.is-disjoint-from.js":/*!*********************************************************************!*\ 526 !*** ./node_modules/core-js/modules/esnext.set.is-disjoint-from.js ***! 527 \*********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-is-disjoint-from */"./node_modules/core-js/internals/set-is-disjoint-from.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return i(o,this,s(t))}})},
vendor: 746 bytes, lines 527-529
527"./node_modules/core-js/modules/esnext.set.is-subset-of.js":/*!*****************************************************************!*\ 528 !*** ./node_modules/core-js/modules/esnext.set.is-subset-of.js ***! 529 \*****************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-is-subset-of */"./node_modules/core-js/internals/set-is-subset-of.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return i(o,this,s(t))}})},
vendor: 760 bytes, lines 529-531
529"./node_modules/core-js/modules/esnext.set.is-superset-of.js":/*!*******************************************************************!*\ 530 !*** ./node_modules/core-js/modules/esnext.set.is-superset-of.js ***! 531 \*******************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-is-superset-of */"./node_modules/core-js/internals/set-is-superset-of.js");n({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return i(o,this,s(t))}})},
vendor: 868 bytes, lines 531-533
531"./node_modules/core-js/modules/esnext.set.join.js":/*!*********************************************************!*\ 532 !*** ./node_modules/core-js/modules/esnext.set.join.js ***! 533 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-uncurry-this */"./node_modules/core-js/internals/function-uncurry-this.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),a=r(/*! ../internals/to-string */"./node_modules/core-js/internals/to-string.js"),l=i([].join),u=i([].push);n({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var e=s(this),r=void 0===t?",":a(t),n=[];return o(e,function(t){u(n,t)}),l(n,r)}})},
vendor: 886 bytes, lines 533-535
533"./node_modules/core-js/modules/esnext.set.map.js":/*!********************************************************!*\ 534 !*** ./node_modules/core-js/modules/esnext.set.map.js ***! 535 \********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-helpers */"./node_modules/core-js/internals/set-helpers.js"),a=r(/*! ../internals/set-iterate */"./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=s(this),r=i(t,arguments.length>1?arguments[1]:void 0),n=new l;return a(e,function(t){u(n,r(t,t,e))}),n}})},
vendor: 859 bytes, lines 535-537
535"./node_modules/core-js/modules/esnext.set.reduce.js":/*!***********************************************************!*\ 536 !*** ./node_modules/core-js/modules/esnext.set.reduce.js ***! 537 \***********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/a-callable */"./node_modules/core-js/internals/a-callable.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js"),a=TypeError;n({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var e=s(this),r=arguments.length<2,n=r?void 0:arguments[1];if(i(t),o(e,function(i){r?(r=!1,n=i):n=t(n,i,i,e)}),r)throw new a("Reduce of empty set with no initial value");return n}})},
vendor: 793 bytes, lines 537-539
537"./node_modules/core-js/modules/esnext.set.some.js":/*!*********************************************************!*\ 538 !*** ./node_modules/core-js/modules/esnext.set.some.js ***! 539 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-bind-context */"./node_modules/core-js/internals/function-bind-context.js"),s=r(/*! ../internals/a-set */"./node_modules/core-js/internals/a-set.js"),o=r(/*! ../internals/set-iterate */"./node_modules/core-js/internals/set-iterate.js");n({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var e=s(this),r=i(t,arguments.length>1?arguments[1]:void 0);return!0===o(e,function(t){if(r(t,t,e))return!0},!0)}})},
vendor: 803 bytes, lines 539-541
539"./node_modules/core-js/modules/esnext.set.symmetric-difference.js":/*!*************************************************************************!*\ 540 !*** ./node_modules/core-js/modules/esnext.set.symmetric-difference.js ***! 541 \*************************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-symmetric-difference */"./node_modules/core-js/internals/set-symmetric-difference.js");n({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return i(o,this,s(t))}})},
vendor: 699 bytes, lines 541-543
541"./node_modules/core-js/modules/esnext.set.union.js":/*!**********************************************************!*\ 542 !*** ./node_modules/core-js/modules/esnext.set.union.js ***! 543 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/function-call */"./node_modules/core-js/internals/function-call.js"),s=r(/*! ../internals/to-set-like */"./node_modules/core-js/internals/to-set-like.js"),o=r(/*! ../internals/set-union */"./node_modules/core-js/internals/set-union.js");n({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return i(o,this,s(t))}})},
vendor: 957 bytes, lines 543-545
543"./node_modules/core-js/modules/web.dom-collections.for-each.js":/*!**********************************************************************!*\ 544 !*** ./node_modules/core-js/modules/web.dom-collections.for-each.js ***! 545 \**********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/dom-iterables */"./node_modules/core-js/internals/dom-iterables.js"),s=r(/*! ../internals/dom-token-list-prototype */"./node_modules/core-js/internals/dom-token-list-prototype.js"),o=r(/*! ../internals/array-for-each */"./node_modules/core-js/internals/array-for-each.js"),a=r(/*! ../internals/create-non-enumerable-property */"./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 i)i[u]&&l(n[u]&&n[u].prototype);l(s)},
vendor: 1,262 bytes, lines 545-547
545"./node_modules/core-js/modules/web.dom-collections.iterator.js":/*!**********************************************************************!*\ 546 !*** ./node_modules/core-js/modules/web.dom-collections.iterator.js ***! 547 \**********************************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),i=r(/*! ../internals/dom-iterables */"./node_modules/core-js/internals/dom-iterables.js"),s=r(/*! ../internals/dom-token-list-prototype */"./node_modules/core-js/internals/dom-token-list-prototype.js"),o=r(/*! ../modules/es.array.iterator */"./node_modules/core-js/modules/es.array.iterator.js"),a=r(/*! ../internals/create-non-enumerable-property */"./node_modules/core-js/internals/create-non-enumerable-property.js"),l=r(/*! ../internals/set-to-string-tag */"./node_modules/core-js/internals/set-to-string-tag.js"),u=r(/*! ../internals/well-known-symbol */"./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),i[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 i)h(n[d]&&n[d].prototype,d);h(s,"DOMTokenList")},
vendor: 613 bytes, lines 547-549
547"./node_modules/core-js/modules/web.set-interval.js":/*!**********************************************************!*\ 548 !*** ./node_modules/core-js/modules/web.set-interval.js ***! 549 \**********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/schedulers-fix */"./node_modules/core-js/internals/schedulers-fix.js")(i.setInterval,!0);n({global:!0,bind:!0,forced:i.setInterval!==s},{setInterval:s})},
vendor: 606 bytes, lines 549-551
549"./node_modules/core-js/modules/web.set-timeout.js":/*!*********************************************************!*\ 550 !*** ./node_modules/core-js/modules/web.set-timeout.js ***! 551 \*********************************************************/function(t,e,r){"use strict";var n=r(/*! ../internals/export */"./node_modules/core-js/internals/export.js"),i=r(/*! ../internals/global-this */"./node_modules/core-js/internals/global-this.js"),s=r(/*! ../internals/schedulers-fix */"./node_modules/core-js/internals/schedulers-fix.js")(i.setTimeout,!0);n({global:!0,bind:!0,forced:i.setTimeout!==s},{setTimeout:s})},
vendor: 427 bytes, lines 551-553
551"./node_modules/core-js/modules/web.timers.js":/*!****************************************************!*\ 552 !*** ./node_modules/core-js/modules/web.timers.js ***! 553 \****************************************************/function(t,e,r){"use strict";r(/*! ../modules/web.set-interval */"./node_modules/core-js/modules/web.set-interval.js"),r(/*! ../modules/web.set-timeout */"./node_modules/core-js/modules/web.set-timeout.js")},
vendor: 22,648 bytes, lines 553-555
553"./node_modules/dompurify/dist/purify.es.mjs":/*!***************************************************!*\ 554 !*** ./node_modules/dompurify/dist/purify.es.mjs ***! 555 \***************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return tr}});/*! @license DOMPurify 3.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.1/LICENSE */let{entries:n,setPrototypeOf:i,isFrozen:s,getPrototypeOf:o,getOwnPropertyDescriptor:a}=Object,{freeze:l,seal:u,create:c}=Object,{apply:h,construct:d}="undefined"!=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),i=2;i<r;i++)n[i-2]=arguments[i];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),i=1;i<r;i++)n[i-1]=arguments[i];return h(t,e,n)}}function k(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;i&&i(t,null);let n=e.length;for(;n--;){let i=e[n];if("string"==typeof i){let t=r(i);t!==i&&(s(e)||(e[n]=t),i=t)}t[i]=!0}return t}function P(t){let e=c(null);for(let[r,i]of n(t))A(t,r)&&(Array.isArray(i)?e[r]=function(t){for(let e=0;e<t.length;e++)A(t,e)||(t[e]=null);return t}(i):i&&"object"==typeof i&&i.constructor===Object?e[r]=P(i):e[r]=i);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={element:1,text:3,progressingInstruction:7,comment:8,document:9},tt=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 i="dompurify"+(r?"#"+r:"");try{return t.createPolicy(i,{createHTML:t=>t,createScriptURL:t=>t})}catch(t){return console.warn("TrustedTypes policy "+i+" could not be created."),null}},te=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var tr=function t(){let e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window,i=e=>t(e);if(i.version="3.3.1",i.removed=[],!r||!r.document||r.document.nodeType!==Q.document||!r.Element)return i.isSupported=!1,i;let{document:s}=r,o=s,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"),tr=C(X,"nextSibling"),tn=C(X,"childNodes"),ti=C(X,"parentNode");if("function"==typeof h){let t=s.createElement("template");t.content&&t.content.ownerDocument&&(s=t.content.ownerDocument)}let ts="",{implementation:to,createNodeIterator:ta,createDocumentFragment:tl,getElementsByTagName:tu}=s,{importNode:tc}=o,th=te();i.isSupported="function"==typeof n&&"function"==typeof ti&&to&&void 0!==to.createHTMLDocument;let{MUSTACHE_EXPR:td,ERB_EXPR:tf,TMPLIT_EXPR:tp,DATA_ATTR:tm,ARIA_ATTR:tg,IS_SCRIPT_OR_DATA:tv,ATTR_WHITESPACE:ty,CUSTOM_ELEMENT:tb}=J,{IS_ALLOWED_URI:t_}=J,tj=null,tw=k({},[...E,...O,...T,...M,...F]),tx=null,tA=k({},[...D,...B,...z,...U]),tS=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}})),tN=null,tL=null,tk=Object.seal(c(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),tP=!0,tC=!0,tE=!1,tO=!0,tT=!1,tI=!0,tM=!1,tR=!1,tF=!1,tD=!1,tB=!1,tz=!1,tU=!0,tq=!1,tV=!0,tH=!1,tW={},tG=null,tY=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"]),tX=null,t$=k({},["audio","video","img","source","image","track"]),tZ=null,tK=k({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tJ="http://www.w3.org/1998/Math/MathML",tQ="http://www.w3.org/2000/svg",t1="http://www.w3.org/1999/xhtml",t0=t1,t2=!1,t5=null,t3=k({},[tJ,tQ,t1],b),t4=k({},["mi","mo","mn","ms","mtext"]),t6=k({},["annotation-xml"]),t8=k({},["title","style","font","a","script"]),t7=null,t9=["application/xhtml+xml","text/html"],et=null,ee=null,er=s.createElement("form"),en=function(t){return t instanceof RegExp||t instanceof Function},ei=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!ee||ee!==t){if(t&&"object"==typeof t||(t={}),t=P(t),et="application/xhtml+xml"===(t7=-1===t9.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE)?b:y,tj=A(t,"ALLOWED_TAGS")?k({},t.ALLOWED_TAGS,et):tw,tx=A(t,"ALLOWED_ATTR")?k({},t.ALLOWED_ATTR,et):tA,t5=A(t,"ALLOWED_NAMESPACES")?k({},t.ALLOWED_NAMESPACES,b):t3,tZ=A(t,"ADD_URI_SAFE_ATTR")?k(P(tK),t.ADD_URI_SAFE_ATTR,et):tK,tX=A(t,"ADD_DATA_URI_TAGS")?k(P(t$),t.ADD_DATA_URI_TAGS,et):t$,tG=A(t,"FORBID_CONTENTS")?k({},t.FORBID_CONTENTS,et):tY,tN=A(t,"FORBID_TAGS")?k({},t.FORBID_TAGS,et):P({}),tL=A(t,"FORBID_ATTR")?k({},t.FORBID_ATTR,et):P({}),tW=!!A(t,"USE_PROFILES")&&t.USE_PROFILES,tP=!1!==t.ALLOW_ARIA_ATTR,tC=!1!==t.ALLOW_DATA_ATTR,tE=t.ALLOW_UNKNOWN_PROTOCOLS||!1,tO=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,tT=t.SAFE_FOR_TEMPLATES||!1,tI=!1!==t.SAFE_FOR_XML,tM=t.WHOLE_DOCUMENT||!1,tD=t.RETURN_DOM||!1,tB=t.RETURN_DOM_FRAGMENT||!1,tz=t.RETURN_TRUSTED_TYPE||!1,tF=t.FORCE_BODY||!1,tU=!1!==t.SANITIZE_DOM,tq=t.SANITIZE_NAMED_PROPS||!1,tV=!1!==t.KEEP_CONTENT,tH=t.IN_PLACE||!1,t_=t.ALLOWED_URI_REGEXP||Y,t0=t.NAMESPACE||t1,t4=t.MATHML_TEXT_INTEGRATION_POINTS||t4,t6=t.HTML_INTEGRATION_POINTS||t6,tS=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&en(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(tS.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&en(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(tS.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(tS.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),tT&&(tC=!1),tB&&(tD=!0),tW&&(tj=k({},F),tx=[],!0===tW.html&&(k(tj,E),k(tx,D)),!0===tW.svg&&(k(tj,O),k(tx,B),k(tx,U)),!0===tW.svgFilters&&(k(tj,T),k(tx,B),k(tx,U)),!0===tW.mathMl&&(k(tj,M),k(tx,z),k(tx,U))),t.ADD_TAGS&&("function"==typeof t.ADD_TAGS?tk.tagCheck=t.ADD_TAGS:(tj===tw&&(tj=P(tj)),k(tj,t.ADD_TAGS,et))),t.ADD_ATTR&&("function"==typeof t.ADD_ATTR?tk.attributeCheck=t.ADD_ATTR:(tx===tA&&(tx=P(tx)),k(tx,t.ADD_ATTR,et))),t.ADD_URI_SAFE_ATTR&&k(tZ,t.ADD_URI_SAFE_ATTR,et),t.FORBID_CONTENTS&&(tG===tY&&(tG=P(tG)),k(tG,t.FORBID_CONTENTS,et)),t.ADD_FORBID_CONTENTS&&(tG===tY&&(tG=P(tG)),k(tG,t.ADD_FORBID_CONTENTS,et)),tV&&(tj["#text"]=!0),tM&&k(tj,["html","head","body"]),tj.table&&(k(tj,["tbody"]),delete tN.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=tt(G,a)),null!==e&&"string"==typeof ts&&(ts=e.createHTML(""));l&&l(t),ee=t}},es=k({},[...O,...T,...I]),eo=k({},[...M,...R]),ea=function(t){let e=ti(t);e&&e.tagName||(e={namespaceURI:t0,tagName:"template"});let r=y(t.tagName),n=y(e.tagName);return!!t5[t.namespaceURI]&&(t.namespaceURI===tQ?e.namespaceURI===t1?"svg"===r:e.namespaceURI===tJ?"svg"===r&&("annotation-xml"===n||t4[n]):!!es[r]:t.namespaceURI===tJ?e.namespaceURI===t1?"math"===r:e.namespaceURI===tQ?"math"===r&&t6[n]:!!eo[r]:t.namespaceURI===t1?(e.namespaceURI!==tQ||!!t6[n])&&(e.namespaceURI!==tJ||!!t4[n])&&!eo[r]&&(t8[r]||!es[r]):"application/xhtml+xml"===t7&&!!t5[t.namespaceURI])},el=function(t){g(i.removed,{element:t});try{ti(t).removeChild(t)}catch(e){K(t)}},eu=function(t,e){try{g(i.removed,{attribute:e.getAttributeNode(t),from:e})}catch(t){g(i.removed,{attribute:null,from:e})}if(e.removeAttribute(t),"is"===t){if(tD||tB)try{el(e)}catch(t){}else try{e.setAttribute(t,"")}catch(t){}}},ec=function(t){let r=null,n=null;if(tF)t="<remove></remove>"+t;else{let e=_(t,/^[\r\n\t ]+/);n=e&&e[0]}"application/xhtml+xml"===t7&&t0===t1&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");let i=e?e.createHTML(t):t;if(t0===t1)try{r=new W().parseFromString(i,t7)}catch(t){}if(!r||!r.documentElement){r=to.createDocument(t0,"template",null);try{r.documentElement.innerHTML=t2?ts:i}catch(t){}}let o=r.body||r.documentElement;return(t&&n&&o.insertBefore(s.createTextNode(n),o.childNodes[0]||null),t0===t1)?tu.call(r,tM?"html":"body")[0]:tM?r.documentElement:o},eh=function(t){return ta.call(t.ownerDocument||t,t,q.SHOW_ELEMENT|q.SHOW_COMMENT|q.SHOW_TEXT|q.SHOW_PROCESSING_INSTRUCTION|q.SHOW_CDATA_SECTION,null)},ed=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)},ef=function(t){return"function"==typeof d&&t instanceof d};function ep(t,e,r){f(t,t=>{t.call(i,e,r,ee)})}let em=function(t){let e=null;if(ep(th.beforeSanitizeElements,t,null),ed(t))return el(t),!0;let r=et(t.nodeName);if(ep(th.uponSanitizeElement,t,{tagName:r,allowedTags:tj}),tI&&t.hasChildNodes()&&!ef(t.firstElementChild)&&S(/<[/\w!]/g,t.innerHTML)&&S(/<[/\w!]/g,t.textContent)||t.nodeType===Q.progressingInstruction||tI&&t.nodeType===Q.comment&&S(/<[/\w]/g,t.data))return el(t),!0;if(!(tk.tagCheck instanceof Function&&tk.tagCheck(r))&&(!tj[r]||tN[r])){if(!tN[r]&&ev(r)&&(tS.tagNameCheck instanceof RegExp&&S(tS.tagNameCheck,r)||tS.tagNameCheck instanceof Function&&tS.tagNameCheck(r)))return!1;if(tV&&!tG[r]){let e=ti(t)||t.parentNode,r=tn(t)||t.childNodes;if(r&&e){let n=r.length;for(let i=n-1;i>=0;--i){let n=$(r[i],!0);n.__removalCount=(t.__removalCount||0)+1,e.insertBefore(n,tr(t))}}}return el(t),!0}return t instanceof L&&!ea(t)||("noscript"===r||"noembed"===r||"noframes"===r)&&S(/<\/no(script|embed|frames)/i,t.innerHTML)?(el(t),!0):(tT&&t.nodeType===Q.text&&(e=t.textContent,f([td,tf,tp],t=>{e=j(e,t," ")}),t.textContent!==e&&(g(i.removed,{element:t.cloneNode()}),t.textContent=e)),ep(th.afterSanitizeElements,t,null),!1)},eg=function(t,e,r){if(tU&&("id"===e||"name"===e)&&(r in s||r in er))return!1;if(tC&&!tL[e]&&S(tm,e));else if(tP&&S(tg,e));else if(tk.attributeCheck instanceof Function&&tk.attributeCheck(e,t));else if(!tx[e]||tL[e]){if(!(ev(t)&&(tS.tagNameCheck instanceof RegExp&&S(tS.tagNameCheck,t)||tS.tagNameCheck instanceof Function&&tS.tagNameCheck(t))&&(tS.attributeNameCheck instanceof RegExp&&S(tS.attributeNameCheck,e)||tS.attributeNameCheck instanceof Function&&tS.attributeNameCheck(e,t))||"is"===e&&tS.allowCustomizedBuiltInElements&&(tS.tagNameCheck instanceof RegExp&&S(tS.tagNameCheck,r)||tS.tagNameCheck instanceof Function&&tS.tagNameCheck(r))))return!1}else if(tZ[e]);else if(S(t_,j(r,ty,"")));else if(("src"===e||"xlink:href"===e||"href"===e)&&"script"!==t&&0===w(r,"data:")&&tX[t]);else if(tE&&!S(tv,j(r,ty,"")));else if(r)return!1;return!0},ev=function(t){return"annotation-xml"!==t&&_(t,tb)},ey=function(t){ep(th.beforeSanitizeAttributes,t,null);let{attributes:r}=t;if(!r||ed(t))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:tx,forceKeepAttr:void 0},s=r.length;for(;s--;){let{name:o,namespaceURI:a,value:l}=r[s],u=et(o),c="value"===o?l:x(l);if(n.attrName=u,n.attrValue=c,n.keepAttr=!0,n.forceKeepAttr=void 0,ep(th.uponSanitizeAttribute,t,n),c=n.attrValue,tq&&("id"===u||"name"===u)&&(eu(o,t),c="user-content-"+c),tI&&S(/((--!?|])>)|<\/(style|title|textarea)/i,c)||"attributename"===u&&_(c,"href")){eu(o,t);continue}if(n.forceKeepAttr)continue;if(!n.keepAttr||!tO&&S(/\/>/i,c)){eu(o,t);continue}tT&&f([td,tf,tp],t=>{c=j(c,t," ")});let h=et(t.nodeName);if(!eg(h,u,c)){eu(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),ed(t)?el(t):m(i.removed)}catch(e){eu(o,t)}}ep(th.afterSanitizeAttributes,t,null)},eb=function t(e){let r=null,n=eh(e);for(ep(th.beforeSanitizeShadowDOM,e,null);r=n.nextNode();)ep(th.uponSanitizeShadowNode,r,null),em(r),ey(r),r.content instanceof u&&t(r.content);ep(th.afterSanitizeShadowDOM,e,null)};return i.sanitize=function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,s=null,a=null,l=null;if((t2=!t)&&(t="<!-->"),"string"!=typeof t&&!ef(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(!i.isSupported)return t;if(tR||ei(r),i.removed=[],"string"==typeof t&&(tH=!1),tH){if(t.nodeName){let e=et(t.nodeName);if(!tj[e]||tN[e])throw N("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof d)(s=(n=ec("<!---->")).ownerDocument.importNode(t,!0)).nodeType===Q.element&&"BODY"===s.nodeName?n=s:"HTML"===s.nodeName?n=s:n.appendChild(s);else{if(!tD&&!tT&&!tM&&-1===t.indexOf("<"))return e&&tz?e.createHTML(t):t;if(!(n=ec(t)))return tD?null:tz?ts:""}n&&tF&&el(n.firstChild);let c=eh(tH?t:n);for(;a=c.nextNode();)em(a),ey(a),a.content instanceof u&&eb(a.content);if(tH)return t;if(tD){if(tB)for(l=tl.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(tx.shadowroot||tx.shadowrootmode)&&(l=tc.call(o,l,!0)),l}let h=tM?n.outerHTML:n.innerHTML;return tM&&tj["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&S(Z,n.ownerDocument.doctype.name)&&(h="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+h),tT&&f([td,tf,tp],t=>{h=j(h,t," ")}),e&&tz?e.createHTML(h):h},i.setConfig=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ei(t),tR=!0},i.clearConfig=function(){ee=null,tR=!1},i.isValidAttribute=function(t,e,r){return ee||ei({}),eg(et(t),et(e),r)},i.addHook=function(t,e){"function"==typeof e&&g(th[t],e)},i.removeHook=function(t,e){if(void 0!==e){let r=p(th[t],e);return -1===r?void 0:v(th[t],r,1)[0]}return m(th[t])},i.removeHooks=function(t){th[t]=[]},i.removeAllHooks=function(){th=te()},i}()},
vendor: 9,926 bytes, lines 555-557
555"./node_modules/fast-png/lib-esm/PngDecoder.js":/*!*****************************************************!*\ 556 !*** ./node_modules/fast-png/lib-esm/PngDecoder.js ***! 557 \*****************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return h}});var n=r(/*! iobuffer */"./node_modules/iobuffer/lib-esm/IOBuffer.js"),i=r(/*! pako */"./node_modules/pako/dist/pako.esm.mjs"),s=r(/*! ./helpers/crc */"./node_modules/fast-png/lib-esm/helpers/crc.js"),o=r(/*! ./helpers/decodeInterlaceAdam7 */"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js"),a=r(/*! ./helpers/decodeInterlaceNull */"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js"),l=r(/*! ./helpers/signature */"./node_modules/fast-png/lib-esm/helpers/signature.js"),u=r(/*! ./helpers/text */"./node_modules/fast-png/lib-esm/helpers/text.js"),c=r(/*! ./internalTypes */"./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);let{checkCrc:r=!1}=e;this._checkCrc=r,this._inflator=new i.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,s.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,s.checkCrc)(this,t+4,e):this.skip(4)}decodeIHDR(){let t;let 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,i.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 i=(e*t.width+n)*this._png.channels;for(let t=0;t<this._png.channels;t++)r.data[i+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 i=0;i<e.width;i++){let{index:s,frameIndex:o}=n(r,i);for(let r=0;r<this._png.channels;r++)t.data[s+r]=e.data[o+r]}break;case c.BlendOpType.OVER:for(let i=0;i<e.height;i++)for(let s=0;s<e.width;s++){let{index:o,frameIndex:a}=n(i,s);for(let n=0;n<this._png.channels;n++){let i=e.data[a+this._png.channels-1]/r,s=Math.floor(i*(n%(this._png.channels-1)==0?1:e.data[a+n])+(1-i)*t.data[o+n]);t.data[o+n]+=s}}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 i.Inflate,this._writingDataChunks=!1}}},
vendor: 4,609 bytes, lines 557-559
557"./node_modules/fast-png/lib-esm/PngEncoder.js":/*!*****************************************************!*\ 558 !*** ./node_modules/fast-png/lib-esm/PngEncoder.js ***! 559 \*****************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{default:function(){return c}});var n=r(/*! iobuffer */"./node_modules/iobuffer/lib-esm/IOBuffer.js"),i=r(/*! pako */"./node_modules/pako/dist/pako.esm.mjs"),s=r(/*! ./helpers/crc */"./node_modules/fast-png/lib-esm/helpers/crc.js"),o=r(/*! ./helpers/signature */"./node_modules/fast-png/lib-esm/helpers/signature.js"),a=r(/*! ./helpers/text */"./node_modules/fast-png/lib-esm/helpers/text.js"),l=r(/*! ./internalTypes */"./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,s.writeCrc)(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),(0,s.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,s.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,s.writeCrc)(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),(0,s.writeCrc)(this,t.length+4)}encodeData(){let{width:t,height:e,channels:r,depth:s,data:o}=this._png,a=s<=8?Math.ceil(t*s/8)*r:Math.ceil(t*s/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===s?function(t,e,r,n){for(let i=0;i<r;i++)e.writeUint16(t[n++]);return n}(o,u,a,c):function(t,e,r,n){for(let i=0;i<r;i++)e.writeByte(t[n++]);return n}(o,u,a,c);else this._interlaceMethod===l.InterlaceMethod.ADAM7&&(c=function(t,e,r,n){let i=[{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:s,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=i[t],a=Math.floor((s-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 i=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<s&&i<o){let t=(i*s+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,i.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 i={channels:r,depth:n,colorType:l.ColorType.UNKNOWN};switch(r){case 4:i.colorType=l.ColorType.TRUECOLOUR_ALPHA;break;case 3:i.colorType=l.ColorType.TRUECOLOUR;break;case 1:e?i.colorType=l.ColorType.INDEXED_COLOUR:i.colorType=l.ColorType.GREYSCALE;break;case 2:i.colorType=l.ColorType.GREYSCALE_ALPHA;break;default:throw Error("unsupported number of channels")}return i}(t,t.palette),i={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 s=n<8?Math.ceil(i.width*n/8)*i.height*r:i.width*i.height*r;if(i.data.length!==s)throw RangeError(`wrong data size. Found ${i.data.length}, expected ${s}`);return i}}function h(t,e){if(Number.isInteger(t)&&t>0)return t;throw TypeError(`${e} must be a positive integer`)}},
vendor: 1,085 bytes, lines 559-561
559"./node_modules/fast-png/lib-esm/convertIndexedToRgb.js":/*!**************************************************************!*\ 560 !*** ./node_modules/fast-png/lib-esm/convertIndexedToRgb.js ***! 561 \**************************************************************/function(t,e,r){"use strict";function n(t){let e=t.palette,r=t.depth;if(!e)throw Error("Color palette is undefined.");(function(t){let e=t.depth<8?Math.ceil(t.width*t.depth/8)*t.height*t.channels:t.width*t.height*t.channels;if(t.data.length!==e)throw RangeError(`wrong data size. Found ${t.data.length}, expected ${e}`)})(t);let n=t.width*t.height,i=new Uint8Array(n*e[0].length),s=0,o=0,a=new Uint8Array(n),l=255;switch(r){case 1:l=128;break;case 2:l=192;break;case 4:l=240;break;case 8:l=255;break;default:throw Error("Incorrect depth value")}for(let e of t.data){let n=l,i=8;for(;n&&(i-=r,a[s++]=(e&n)>>i,n>>=r,s%t.width!=0););}if(t.palette)for(let e of a){let r=t.palette.at(e);if(!r)throw Error("Incorrect index of palette color");i.set(r,o),o+=r.length}return i}r.r(e),r.d(e,{convertIndexedToRgb:function(){return n}})},
vendor: 720 bytes, lines 561-563
561"./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js":/*!****************************************************************!*\ 562 !*** ./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js ***! 563 \****************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{applyUnfilter:function(){return i}});var n=r(/*! ./unfilter */"./node_modules/fast-png/lib-esm/helpers/unfilter.js");function i(t,e,r,i,s,o){switch(t){case 0:(0,n.unfilterNone)(e,r,s);break;case 1:(0,n.unfilterSub)(e,r,s,o);break;case 2:(0,n.unfilterUp)(e,r,i,s);break;case 3:(0,n.unfilterAverage)(e,r,i,s,o);break;case 4:(0,n.unfilterPaeth)(e,r,i,s,o);break;default:throw Error(`Unsupported filter: ${t}`)}}},
vendor: 829 bytes, lines 563-565
563"./node_modules/fast-png/lib-esm/helpers/crc.js":/*!******************************************************!*\ 564 !*** ./node_modules/fast-png/lib-esm/helpers/crc.js ***! 565 \******************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{checkCrc:function(){return s},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=3988292384^e>>>1:e>>>=1;n[t]=e}function i(t,e){return(4294967295^function(t,e,r){let i=4294967295;for(let t=0;t<r;t++)i=n[(i^e[t])&255]^i>>>8;return i}(0,t,e))>>>0}function s(t,e,r){let n=t.readUint32(),s=i(new Uint8Array(t.buffer,t.byteOffset+t.offset-e-4,e),e);if(s!==n)throw Error(`CRC mismatch for chunk ${r}. Expected ${n}, found ${s}`)}function o(t,e){t.writeUint32(i(new Uint8Array(t.buffer,t.byteOffset+t.offset-e,e),e))}},
vendor: 1,356 bytes, lines 565-567
565"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js":/*!***********************************************************************!*\ 566 !*** ./node_modules/fast-png/lib-esm/helpers/decodeInterlaceAdam7.js ***! 567 \***********************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{decodeInterlaceAdam7:function(){return s}});var n=r(/*! ./applyUnfilter */"./node_modules/fast-png/lib-esm/helpers/applyUnfilter.js");let i=255===new Uint8Array(new Uint16Array([255]).buffer)[0];function s(t){let{data:e,width:r,height:s,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(s*r*u),h=0;for(let t=0;t<7;t++){let i=l[t],o=Math.ceil((r-i.x)/i.xStep),a=Math.ceil((s-i.y)/i.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=i.x+e*i.xStep,o=i.y+t*i.yStep;if(!(n>=r)&&!(o>=s))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(i)for(let e=0;e<t.length;e++){var d;t[e]=(255&(d=t[e]))<<8|d>>8&255}return t}}},
vendor: 1,169 bytes, lines 567-569
567"./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js":/*!**********************************************************************!*\ 568 !*** ./node_modules/fast-png/lib-esm/helpers/decodeInterlaceNull.js ***! 569 \**********************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{decodeInterlaceNull:function(){return o}});var n=r(/*! ./unfilter */"./node_modules/fast-png/lib-esm/helpers/unfilter.js");let i=255===new Uint8Array(new Uint16Array([255]).buffer)[0],s=new Uint8Array(0);function o(t){let e,r;let{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=s,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(i)for(let e=0;e<t.length;e++){var g;t[e]=(255&(g=t[e]))<<8|g>>8&255}return t}}},
vendor: 665 bytes, lines 569-571
569"./node_modules/fast-png/lib-esm/helpers/signature.js":/*!************************************************************!*\ 570 !*** ./node_modules/fast-png/lib-esm/helpers/signature.js ***! 571 \************************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{checkSignature:function(){return s},hasPngSignature:function(){return o},writeSignature:function(){return i}});let n=Uint8Array.of(137,80,78,71,13,10,26,10);function i(t){t.writeBytes(n)}function s(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: 1,139 bytes, lines 571-573
571"./node_modules/fast-png/lib-esm/helpers/text.js":/*!*******************************************************!*\ 572 !*** ./node_modules/fast-png/lib-esm/helpers/text.js ***! 573 \*******************************************************/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 i}});var n=r(/*! ./crc */"./node_modules/fast-png/lib-esm/helpers/crc.js");let i="tEXt",s=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 s=e.length+1+r.length;t.writeUint32(s),t.writeChars(i),t.writeChars(e),t.writeByte(0),t.writeChars(r),(0,n.writeCrc)(t,s+4)}function h(t){for(t.mark();0!==t.readByte(););let e=t.offset;t.reset();let r=s.decode(t.readBytes(e-t.offset-1));return t.skip(1),o(r),r}function d(t,e){return s.decode(t.readBytes(e))}},
vendor: 1,192 bytes, lines 573-575
573"./node_modules/fast-png/lib-esm/helpers/unfilter.js":/*!***********************************************************!*\ 574 !*** ./node_modules/fast-png/lib-esm/helpers/unfilter.js ***! 575 \***********************************************************/function(t,e,r){"use strict";function n(t,e,r){for(let n=0;n<r;n++)e[n]=t[n]}function i(t,e,r,n){let i=0;for(;i<n;i++)e[i]=t[i];for(;i<r;i++)e[i]=t[i]+e[i-n]&255}function s(t,e,r,n){let i=0;if(0===r.length)for(;i<n;i++)e[i]=t[i];else for(;i<n;i++)e[i]=t[i]+r[i]&255}function o(t,e,r,n,i){let s=0;if(0===r.length){for(;s<i;s++)e[s]=t[s];for(;s<n;s++)e[s]=t[s]+(e[s-i]>>1)&255}else{for(;s<i;s++)e[s]=t[s]+(r[s]>>1)&255;for(;s<n;s++)e[s]=t[s]+(e[s-i]+r[s]>>1)&255}}function a(t,e,r,n,i){let s=0;if(0===r.length){for(;s<i;s++)e[s]=t[s];for(;s<n;s++)e[s]=t[s]+e[s-i]&255}else{for(;s<i;s++)e[s]=t[s]+r[s]&255;for(;s<n;s++)e[s]=t[s]+function(t,e,r){let n=t+e-r,i=Math.abs(n-t),s=Math.abs(n-e),o=Math.abs(n-r);return i<=s&&i<=o?t:s<=o?e:r}(e[s-i],r[s],r[s-i])&255}}r.r(e),r.d(e,{unfilterAverage:function(){return o},unfilterNone:function(){return n},unfilterPaeth:function(){return a},unfilterSub:function(){return i},unfilterUp:function(){return s}})},
vendor: 1,064 bytes, lines 575-577
575"./node_modules/fast-png/lib-esm/index.js":/*!************************************************!*\ 576 !*** ./node_modules/fast-png/lib-esm/index.js ***! 577 \************************************************/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 s.hasPngSignature}});var n=r(/*! ./PngDecoder */"./node_modules/fast-png/lib-esm/PngDecoder.js"),i=r(/*! ./PngEncoder */"./node_modules/fast-png/lib-esm/PngEncoder.js"),s=r(/*! ./helpers/signature */"./node_modules/fast-png/lib-esm/helpers/signature.js"),o=r(/*! ./types */"./node_modules/fast-png/lib-esm/types.js"),a=r(/*! ./convertIndexedToRgb */"./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 i.default(t,e).encode()}function c(t,e){return new n.default(t,e).decodeApng()}},
vendor: 732 bytes, lines 577-579
577"./node_modules/fast-png/lib-esm/internalTypes.js":/*!********************************************************!*\ 578 !*** ./node_modules/fast-png/lib-esm/internalTypes.js ***! 579 \********************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{BlendOpType:function(){return l},ColorType:function(){return n},CompressionMethod:function(){return i},DisposeOpType:function(){return a},FilterMethod:function(){return s},InterlaceMethod:function(){return o}});let n={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},i={UNKNOWN:-1,DEFLATE:0},s={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: 360 bytes, lines 579-581
579"./node_modules/fast-png/lib-esm/types.js":/*!************************************************!*\ 580 !*** ./node_modules/fast-png/lib-esm/types.js ***! 581 \************************************************/function(t,e,r){"use strict";var n,i;r.r(e),r.d(e,{ResolutionUnitSpecifier:function(){return n}}),(i=n||(n={}))[i.UNKNOWN=0]="UNKNOWN",i[i.METRE=1]="METRE"},
vendor: 32,364 bytes, lines 581-583
581"./node_modules/fflate/esm/browser.js":/*!********************************************!*\ 582 !*** ./node_modules/fflate/esm/browser.js ***! 583 \********************************************/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 es},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={},i=function(t,e,r,i,s){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],s(n,null)}else s(null,e)},o.postMessage(r,i),o},s=Uint8Array,o=Uint16Array,a=Int32Array,l=new s([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 s([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 s([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 i=new a(r[30]),n=1;n<30;++n)for(var s=r[n];s<r[n+1];++s)i[s]=s-r[n]<<5|n;return{b:r,r:i}},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,i=t.length,s=0,a=new o(e);s<i;++s)t[s]&&++a[t[s]-1];var l=new o(e);for(s=1;s<e;++s)l[s]=l[s-1]+a[s-1]<<1;if(r){n=new o(1<<e);var u=15-e;for(s=0;s<i;++s)if(t[s])for(var c=s<<4|t[s],h=e-t[s],d=l[t[s]-1]++<<h,f=d|(1<<h)-1;d<=f;++d)n[y[d]>>u]=c}else for(s=0,n=new o(i);s<i;++s)t[s]&&(n[s]=y[l[t[s]-1]++]>>15-t[s]);return n},w=new s(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 s(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 s(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 i=t.length,o=n?n.length:0;if(!i||e.f&&!e.l)return r||new s(0);var a=!r,h=a||2!=e.i,d=e.i;a&&(r=new s(3*i));var p=function(t){var e=r.length;if(t>e){var n=new s(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*i;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 s(R),D=new s(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>i){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],ti=tn>>4;tn||M(3),v+=15&tn;var X=g[ti];if(ti>3){var tr=u[ti];X+=C(t,v)&(1<<tr)-1,v+=tr}if(v>A){d&&M(0);break}h&&p(y+131072);var ts=y+te;if(y<X){var to=o-X,ta=Math.min(X,ts);for(to+y<0&&M(3);y<ta;++y)r[y]=n[to+y]}for(;y<ts;++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 i=r.length,a=r.slice();if(!i)return{t:G,l:0};if(1==i){var l=new s(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!=i-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<i;++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<i;++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 s(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,i=t[0],s=1,a=function(t){r[n++]=t},l=1;l<=e;++l)if(t[l]==i&&l!=e)++s;else{if(!i&&s>2){for(;s>138;s-=138)a(32754);s>2&&(a(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(a(i),--s;s>6;s-=6)a(8304);s>2&&(a(s-3<<5|8208),s=0)}for(;s--;)a(i);s=1,i=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,i=E(e+2);t[i]=255&n,t[i+1]=n>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<n;++s)t[i+s+4]=r[s];return(i+4+n)*8},H=function(t,e,r,n,i,s,a,h,d,f,p){F(e,p++,r),++i[256];for(var m,g,v,y,b=B(i,15),_=b.t,S=b.l,L=B(s,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(i,w)+q(s,x)+a,Z=q(i,_)+q(s,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 s(0),Y=function(t,e,r,n,i,c){var h=c.z||t.length,d=new s(n+h+5*(1+Math.ceil(h/7e3))+i),f=d.subarray(n,d.length-i),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],ti=tr-tn&32767;ti>te&&(te=ti,z=tr)}}}z=w[B=z],$+=B-z&32767}if(Y){L[M++]=268435456|p[G]<<18|v[Y];var ts=31&p[G],to=31&v[Y];T+=l[ts]+u[to],++k[257+ts],++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)+i)},X=function(){for(var t=new Int32Array(256),e=0;e<256;++e){for(var r=e,n=9;--n;)r=(1&r&&-306674912)^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,i=e,s=0|r.length,o=0;o!=s;){for(var a=Math.min(o+2655,s);o<a;++o)i+=n+=r[o];n=(65535&n)+15*(n>>16),i=(65535&i)+15*(i>>16)}t=n,e=i},d:function(){return t%=65521,e%=65521,(255&t)<<24|(65280&t)<<8|(255&e)<<8|e>>8}}},K=function(t,e,r,n,i){if(!i&&(i={l:1},e.dictionary)){var o=e.dictionary.subarray(-32768),a=new s(o.length+t.length);a.set(o),a.set(t,o.length),t=a,i.w=o.length}return Y(t,null==e.level?6:e.level,null==e.mem?i.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):20:12+e.mem,r,n,i)},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(),i=t.toString(),s=i.slice(i.indexOf("[")+1,i.lastIndexOf("]")).replace(/\s+/g,"").split(","),o=0;o<n.length;++o){var a=n[o],l=s[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 s="",o={},a=t.length-1,l=0;l<a;++l)s=Q(t[l],s,o);tt[r]={c:Q(t[a],s,o),e:o}}var u=J({},tt[r].e);return i(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[s,o,a,l,u,c,f,g,S,L,y,I,j,k,P,C,E,O,M,R,tO,tu,tc]},ti=function(){return[s,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]},ts=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 s(t.size),dictionary:t.dictionary}},th=function(t,e,r,n,i,s){var o=tr(r,n,i,function(t,e){o.terminate(),s(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,i,s,o){var a,l=tr(t,n,i,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()},s&&(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)+4294967296*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:9==e.level?2:0,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 s(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 s(-32768&r);n.set(this.b.subarray(0,this.s.z)),this.b=n}var i=this.b.length-this.s.z;this.b.set(t.subarray(0,i),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(i),32768),this.s.z=t.length-i+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([ti,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,[ti],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 s(32768),this.p=new s(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 s(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([ti,ts,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,[ti,ts,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 i=K(t,e,tj(e),8),s=i.length;return ty(i,e),tv(i,s-8,r.d()),tv(i,s-4,n),i}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 s(0),this.push(new s(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 s(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([ti,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,[ti,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 s(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 i in t){var o=t[i],a=e+i,l=n;Array.isArray(o)&&(l=J(n,o[1]),o=o[0]),o instanceof s?r[a]=[o,l]:(r[a+="/"]=[new s(0),l],tQ(o,a,r,n))}},t1="undefined"!=typeof TextEncoder&&new TextEncoder,t0="undefined"!=typeof TextDecoder&&new TextDecoder,t2=0;try{t0.decode(G,{stream:!0}),t2=1}catch(t){}var t5=function(t){for(var e="",r=0;;){var n=t[r++],i=(n>127)+(n>223)+(n>239);if(r+i>t.length)return{s:e,r:O(t,r-1)};i?3==i?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&i?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 s(this.p.length+t.length);r.set(this.p),r.set(t,this.p.length);var n=t5(r),i=n.s,o=n.r;e?(o.length&&M(8),this.p=null):this.p=o,this.ondata(i,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 s(t.length),n=0;n<t.length;++n)r[n]=t.charCodeAt(n);return r}if(t1)return t1.encode(t);for(var i=t.length,o=new s(t.length+(t.length>>1)),a=0,l=function(t){o[a++]=t},n=0;n<i;++n){if(a+5>o.length){var u=new s(a+8+(i-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(t0)return t0.decode(t);var i=t5(t),s=i.s,r=i.r;return r.length&&M(8),s}var t7=function(t){return 1==t?3:t<6?2:9==t?1:0},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),i=t8(t.subarray(e+46,e+46+n),!(2048&tp(t,e+8))),s=e+46+n,o=tm(t,e+20),a=r&&4294967295==o?ee(t,s):[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,i,s+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,i,s,o,a){var l=n.length,u=r.extra,c=a&&a.length,h=er(u);tv(t,e,null!=o?33639248:67324752),e+=4,null!=o&&(t[e++]=20,t[e++]=r.os),t[e]=20,e+=2,t[e++]=r.flag<<1|(s<0&&8),t[e++]=i&&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!=s&&(tv(t,e,r.crc),tv(t,e+4,s<0?-s-2:s),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},ei=function(t,e,r,n,i){tv(t,e,101010256),tv(t,e+8,r),tv(t,e+10,r),tv(t,e+12,n),tv(t,e+16,i)},es=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={}),es.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){es.prototype.push.call(this,t,e)},t}(),ea=function(){function t(t,e){var r=this;e||(e={}),es.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){es.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,i=t.comment,o=i&&t6(i),a=n!=t.filename.length||o&&i.length!=o.length,l=n+er(t.extra)+30;n>65535&&this.ondata(M(11,0,1),null,!1);var u=new s(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,i){if(r)e.ondata(r,n,i),e.terminate();else if(m+=n.length,c.push(n),i){var o=new s(16);tv(o,0,134695760),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;if(2&this.d){this.ondata(M(4+(1&this.d)*8,0,1),null,!0);return}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,i=this.u;n<i.length;n++){var o=i[n];r+=46+o.f.length+er(o.extra)+(o.o?o.o.length:0)}for(var a=new s(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}ei(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 i=Object.keys(n),o=i.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 s(l+22),e=a,r=l-a;l=0;for(var n=0;n<u;++n){var i=c[n];try{var o=i.c.length;en(t,l,i,i.f,i.u,o);var h=30+i.f.length+er(i.extra),d=l+h;t.set(i.c,d),en(t,a,i,i.f,i.u,o,l,i.m),a+=16+h+(i.m?i.m.length:0),l=d+o}catch(t){return f(t,null)}}ei(t,a,c.length,r,e),f(null,t)};o||p();for(var m=function(t){var e=i[t],r=n[e],s=r[0],u=r[1],m=$(),g=s.length;m.p(s);var v=t6(e),y=v.length,b=u.comment,_=b&&t6(b),j=_&&_.length,w=er(u.extra),x=0==u.level?0:8,A=function(r,n){if(r)d(),f(r,null);else{var i=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+i,l+=76+2*(y+w)+(j||0)+i,--o||p()}};if(y>65535&&A(M(11,0,1),null),x){if(g<16e4)try{A(null,tk(s,u))}catch(t){A(t,null)}else h.push(tL(s,u,A))}else A(null,s)},g=0;g<u;++g)m(g);return d}function ec(t,e){e||(e={});var r={},n=[];tQ(t,"",r,e);var i=0,o=0;for(var a in r){var l=r[a],u=l[0],c=l[1],h=0==c.level?0:8,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:i,compression:h})),i+=30+f+v+b,o+=76+2*(f+v)+(g||0)+b}for(var j=new s(o+22),w=i,x=o-i,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,i,d,d.f,d.u,d.c.length,d.o,d.m),i+=16+S+(d.m?d.m.length:0)}return ei(j,i,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),i=t.subarray(0,n);if(this.c-=n,this.d?this.d.push(i,!this.c):this.k[0].push(i),(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 s(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(67324752==t){o=1,l=a,f.d=null,f.c=0;var e=tp(u,a+6),n=tp(u,a+8),i=8&e,s=tp(u,a+26),d=tp(u,a+28);if(c>a+30+s+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+s),!(2048&e));4294967295==v?(v=(p=i?[-2]:ee(u,a))[0],y=p[1]):i&&(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 i=g[e];m.push(i,!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(134695760==t)return l=a+=12+(-2==h&&8),o=3,f.c=0,"break";if(33639248==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)-(134695760==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=[],i=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;101010256!=tm(t,l);--l)if(!l||t.length-l>65558)return a(M(13,0,1),null),i;var u=tp(t,l+8);if(u){var c=u,h=tm(t,l+16),d=4294967295==h||65535==c;if(d){var f=tm(t,l-12);(d=101075792==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(e){var r=et(t,h,d),l=r[0],c=r[1],f=r[2],m=r[3],g=r[4],v=t9(t,r[5]);h=g;var y=function(t,e){t?(i(),a(t,null)):(e&&(o[m]=e),--u||a(null,o))};if(!p||p({name:m,size:c,originalSize:f,compression:l})){if(l){if(8==l){var b=t.subarray(v,v+c);if(f<524288||c>.8*f)try{y(null,tO(b,{out:new s(f)}))}catch(t){y(t,null)}else n.push(tE(b,{size:f},y))}else y(M(14,"unknown compression type "+l,1),null)}else y(null,O(t,v,v+c))}else y(null,null)}(0)}else a(null,{});return i}function ev(t,e){for(var r={},n=t.length-22;101010256!=tm(t,n);--n)(!n||t.length-n>65558)&&M(13);var i=tp(t,n+8);if(!i)return{};var o=tm(t,n+16),a=4294967295==o||65535==i;if(a){var l=tm(t,n-12);(a=101075792==tm(t,l))&&(i=tm(t,l+32),o=tm(t,l+48))}for(var u=e&&e.filter,c=0;c<i;++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 s(p)}):M(14,"unknown compression type "+d):r[m]=O(t,v,v+f))}return r}},
vendor: 5,860 bytes, lines 583-585
583"./node_modules/iobuffer/lib-esm/IOBuffer.js":/*!***************************************************!*\ 584 !*** ./node_modules/iobuffer/lib-esm/IOBuffer.js ***! 585 \***************************************************/function(t,e,r){"use strict";r.r(e),r.d(e,{IOBuffer:function(){return o}});var n=r(/*! ./text */"./node_modules/iobuffer/lib-esm/text.js");let i=(()=>{let t=new Uint8Array(4);return!((new Uint32Array(t.buffer)[0]=1)&t[0])})(),s={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 o{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);let n=e.offset?e.offset>>>0:0,i=t.byteLength-n,s=n;(ArrayBuffer.isView(t)||t instanceof o)&&(t.byteLength!==t.buffer.byteLength&&(s=t.byteOffset+n),t=t.buffer),r?this.lastWrittenByte=i:this.lastWrittenByte=0,this.buffer=t,this.length=i,this.byteLength=i,this.byteOffset=s,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,s,i),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=s[e].BYTES_PER_ELEMENT*t,n=this.byteOffset+this.offset,o=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 i=new s[e](t.buffer);return this.offset+=r,i.reverse(),i}let a=new s[e](o);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,n.decode)(this.readBytes(t))}decodeText(t=1,e="utf8"){return(0,n.decode)(this.readBytes(t),e)}writeBoolean(t){return this.writeUint8(t?255:0),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,n.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: 416 bytes, lines 585-587
585"./node_modules/iobuffer/lib-esm/text.js":/*!***********************************************!*\ 586 !*** ./node_modules/iobuffer/lib-esm/text.js ***! 587 \***********************************************/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 s}});let i=new TextEncoder;function s(t){return i.encode(t)}},
vendor: 334,946 bytes, lines 587-677
587"./node_modules/jspdf/dist/jspdf.es.min.js":/*!*************************************************!*\ 588 !*** ./node_modules/jspdf/dist/jspdf.es.min.js ***! 589 \*************************************************/function(t,e,n){"use strict";n.r(e),n.d(e,{AcroForm:function(){return tL},AcroFormAppearance:function(){return tS},AcroFormButton:function(){return ty},AcroFormCheckBox:function(){return tw},AcroFormChoiceField:function(){return tp},AcroFormComboBox:function(){return tg},AcroFormEditBox:function(){return tv},AcroFormListBox:function(){return tm},AcroFormPasswordField:function(){return tA},AcroFormPushButton:function(){return tb},AcroFormRadioButton:function(){return t_},AcroFormTextField:function(){return tx},GState:function(){return M},ShadingPattern:function(){return F},TilingPattern:function(){return D},default:function(){return B},jsPDF:function(){return B}});var i=n(/*! @babel/runtime/helpers/typeof */"./node_modules/@babel/runtime/helpers/esm/typeof.js"),s=n(/*! fflate */"./node_modules/fflate/esm/browser.js"),o=n(/*! @babel/runtime/helpers/slicedToArray */"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),a=n(/*! fast-png */"./node_modules/fast-png/lib-esm/index.js"),l=function(){return"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:this}();function u(){l.console&&"function"==typeof l.console.log&&l.console.log.apply(l.console,arguments)}var c={log:u,warn:function(t){l.console&&("function"==typeof l.console.warn?l.console.warn.apply(l.console,arguments):u.call(null,arguments))},error:function(t){l.console&&("function"==typeof l.console.error?l.console.error.apply(l.console,arguments):u(t))}};function h(t,e,r){var n=new XMLHttpRequest;n.open("GET",t),n.responseType="blob",n.onload=function(){p(n.response,e,r)},n.onerror=function(){c.error("could not download file")},n.send()}function d(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return e.status>=200&&e.status<=299}function f(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 p=l.saveAs||("object"!==("undefined"==typeof window?"undefined":(0,i.default)(window))||window!==l?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,e,r){var n=l.URL||l.webkitURL,i=document.createElement("a");e=e||t.name||"download",i.download=e,i.rel="noopener","string"==typeof t?(i.href=t,i.origin!==location.origin?d(i.href)?h(t,e,r):f(i,i.target="_blank"):f(i)):(i.href=n.createObjectURL(t),setTimeout(function(){n.revokeObjectURL(i.href)},4e4),setTimeout(function(){f(i)},0))}:"msSaveOrOpenBlob"in navigator?function(t,e,r){if(e=e||t.name||"download","string"==typeof t){if(d(t))h(t,e,r);else{var n,s=document.createElement("a");s.href=t,s.target="_blank",setTimeout(function(){f(s)})}}else navigator.msSaveOrOpenBlob((void 0===(n=r)?n={autoBom:!1}:"object"!==(0,i.default)(n)&&(c.warn("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 h(t,e,r);var s="application/octet-stream"===t.type,o=/constructor/i.test(l.HTMLElement)||l.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||s&&o)&&"object"===("undefined"==typeof FileReader?"undefined":(0,i.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,d=c.createObjectURL(t);n?n.location=d:location.href=d,n=null,setTimeout(function(){c.revokeObjectURL(d)},4e4)}});/** 590 * A class to parse color values 591 * @author Stoyan Stefanov <[email protected]> 592 * {@link http://www.phpied.com/rgb-color-parser-in-javascript/} 593 * @license Use it if you like it 594 */function m(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 i=r[n].re,s=r[n].process,o=i.exec(t);o&&(e=s(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 g=l.atob.bind(l),v=l.btoa.bind(l);/** 595 * @license 596 * Joseph Myers does not specify a particular license for his work. 597 * 598 * Author: Joseph Myers 599 * Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js 600 * 601 * Modified by: Owen Leong 602 */function y(t,e){var r=t[0],n=t[1],i=t[2],s=t[3];r=_(r,n,i,s,e[0],7,-680876936),s=_(s,r,n,i,e[1],12,-389564586),i=_(i,s,r,n,e[2],17,606105819),n=_(n,i,s,r,e[3],22,-1044525330),r=_(r,n,i,s,e[4],7,-176418897),s=_(s,r,n,i,e[5],12,1200080426),i=_(i,s,r,n,e[6],17,-1473231341),n=_(n,i,s,r,e[7],22,-45705983),r=_(r,n,i,s,e[8],7,1770035416),s=_(s,r,n,i,e[9],12,-1958414417),i=_(i,s,r,n,e[10],17,-42063),n=_(n,i,s,r,e[11],22,-1990404162),r=_(r,n,i,s,e[12],7,1804603682),s=_(s,r,n,i,e[13],12,-40341101),i=_(i,s,r,n,e[14],17,-1502002290),r=j(r,n=_(n,i,s,r,e[15],22,1236535329),i,s,e[1],5,-165796510),s=j(s,r,n,i,e[6],9,-1069501632),i=j(i,s,r,n,e[11],14,643717713),n=j(n,i,s,r,e[0],20,-373897302),r=j(r,n,i,s,e[5],5,-701558691),s=j(s,r,n,i,e[10],9,38016083),i=j(i,s,r,n,e[15],14,-660478335),n=j(n,i,s,r,e[4],20,-405537848),r=j(r,n,i,s,e[9],5,568446438),s=j(s,r,n,i,e[14],9,-1019803690),i=j(i,s,r,n,e[3],14,-187363961),n=j(n,i,s,r,e[8],20,1163531501),r=j(r,n,i,s,e[13],5,-1444681467),s=j(s,r,n,i,e[2],9,-51403784),i=j(i,s,r,n,e[7],14,1735328473),r=w(r,n=j(n,i,s,r,e[12],20,-1926607734),i,s,e[5],4,-378558),s=w(s,r,n,i,e[8],11,-2022574463),i=w(i,s,r,n,e[11],16,1839030562),n=w(n,i,s,r,e[14],23,-35309556),r=w(r,n,i,s,e[1],4,-1530992060),s=w(s,r,n,i,e[4],11,1272893353),i=w(i,s,r,n,e[7],16,-155497632),n=w(n,i,s,r,e[10],23,-1094730640),r=w(r,n,i,s,e[13],4,681279174),s=w(s,r,n,i,e[0],11,-358537222),i=w(i,s,r,n,e[3],16,-722521979),n=w(n,i,s,r,e[6],23,76029189),r=w(r,n,i,s,e[9],4,-640364487),s=w(s,r,n,i,e[12],11,-421815835),i=w(i,s,r,n,e[15],16,530742520),r=x(r,n=w(n,i,s,r,e[2],23,-995338651),i,s,e[0],6,-198630844),s=x(s,r,n,i,e[7],10,1126891415),i=x(i,s,r,n,e[14],15,-1416354905),n=x(n,i,s,r,e[5],21,-57434055),r=x(r,n,i,s,e[12],6,1700485571),s=x(s,r,n,i,e[3],10,-1894986606),i=x(i,s,r,n,e[10],15,-1051523),n=x(n,i,s,r,e[1],21,-2054922799),r=x(r,n,i,s,e[8],6,1873313359),s=x(s,r,n,i,e[15],10,-30611744),i=x(i,s,r,n,e[6],15,-1560198380),n=x(n,i,s,r,e[13],21,1309151649),r=x(r,n,i,s,e[4],6,-145523070),s=x(s,r,n,i,e[11],10,-1120210379),i=x(i,s,r,n,e[2],15,718787259),n=x(n,i,s,r,e[9],21,-343485551),t[0]=P(r,t[0]),t[1]=P(n,t[1]),t[2]=P(i,t[2]),t[3]=P(s,t[3])}function b(t,e,r,n,i,s){return e=P(P(e,t),P(n,s)),P(e<<i|e>>>32-i,r)}function _(t,e,r,n,i,s,o){return b(e&r|~e&n,t,e,i,s,o)}function j(t,e,r,n,i,s,o){return b(e&n|r&~n,t,e,i,s,o)}function w(t,e,r,n,i,s,o){return b(e^r^n,t,e,i,s,o)}function x(t,e,r,n,i,s,o){return b(r^(e|~n),t,e,i,s,o)}function A(t){var e,r=t.length,n=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)y(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 i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)i[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(i[e>>2]|=128<<(e%4<<3),e>55)for(y(n,i),e=0;e<16;e++)i[e]=0;return i[14]=8*r,y(n,i),n}var S="0123456789abcdef".split("");function N(t){return String.fromCharCode(255&t,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function L(t){return A(t).map(N).join("")}var k="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=function(t){for(var e="",r=0;r<4;r++)e+=S[t>>8*r+4&15]+S[t>>8*r&15];return e}(t[e]);return t.join("")}(A("hello"));function P(t,e){if(k){var r=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(r>>16)<<16|65535&r}return t+e&4294967295}/** 603 * @license 604 * FPDF is released under a permissive license: there is no usage restriction. 605 * You may embed it freely in your application (commercial or not), with or 606 * without modifications. 607 * 608 * Reference: http://www.fpdf.org/en/script/script37.php 609 */function C(t,e){if(t!==r){for(var r,n,i=Array(1+(256/t.length|0)+1).join(t),s=[],o=0;o<256;o++)s[o]=o;var a=0;for(o=0;o<256;o++){var l=s[o];a=(a+l+i.charCodeAt(o))%256,s[o]=s[a],s[a]=l}r=t,n=s}else s=n;var u=e.length,c=0,h=0,d="";for(o=0;o<u;o++)h=(h+(l=s[c=(c+1)%256]))%256,s[c]=s[h],s[h]=l,i=s[(s[c]+s[h])%256],d+=String.fromCharCode(e.charCodeAt(o)^i);return d}/** 610 * @license 611 * Licensed under the MIT License. 612 * http://opensource.org/licenses/mit-license 613 * Author: Owen Leong (@owenl131) 614 * Date: 15 Oct 2020 615 * References: 616 * https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt 617 * https://github.com/foliojs/pdfkit/blob/master/lib/security.js 618 * http://www.fpdf.org/en/script/script37.php 619 */var E={print:4,modify:8,copy:16,"annot-forms":32};function O(t,e,r,n){this.v=1,this.r=2;var i=192;t.forEach(function(t){if(void 0!==E.perm)throw Error("Invalid permission: "+t);i+=E[t]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var s=(e+this.padding).substr(0,32),o=(r+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,o),this.P=-(1+(255^i)),this.encryptionKey=L(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=C(this.encryptionKey,this.padding)}function T(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 i=t.charCodeAt(n);e+=i<33||35===i||37===i||40===i||41===i||47===i||60===i||62===i||91===i||93===i||123===i||125===i||i>126?"#"+("0"+i.toString(16)).slice(-2):t[n]}return e}function I(t){if("object"!==(0,i.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 i=Math.random().toString(35);return e[t][i]=[r,!!n],i},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),i=[];for(var s in e[r]){var o=e[r][s];try{o[0].apply(t,n)}catch(t){l.console&&c.error("jsPDF PubSub Error",t.message,t)}o[1]&&i.push(s)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function M(t){if(!(this instanceof M))return new M(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 R(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function F(t,e,r,n,i){if(!(this instanceof F))return new F(t,e,r,n,i);this.type="axial"===t?2:3,this.coords=e,this.colors=r,R.call(this,n,i)}function D(t,e,r,n,i){if(!(this instanceof D))return new D(t,e,r,n,i);this.boundingBox=t,this.xStep=e,this.yStep=r,this.stream="",this.cloneIndex=0,R.call(this,n,i)}function B(t){var e,r="string"==typeof arguments[0]?arguments[0]:"p",n=arguments[1],s=arguments[2],o=arguments[3],a=[],u=1,h=16,d="S",f=null;"object"===(0,i.default)(t=t||{})&&(r=t.orientation,n=t.unit||n,s=t.format||s,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 g=t.putOnlyUsedFonts||!1,y={},b={internal:{},__private__:{}};b.__private__.PubSub=I;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]};s=s||"a4";var A="compat",S="advanced",N=A;function L(){this.saveGraphicsState(),tc(new tH(tS,0,0,-tS,0,rs()*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.")},R=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 R(t,h)}:"smart"===h?function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.hpf");return R(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.hpf");return R(t,16)};var z=b.f2=b.__private__.f2=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.f2");return R(t,2)},U=b.__private__.f3=function(t){if(isNaN(t))throw Error("Invalid argument passed to jsPDF.f3");return R(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?rs()-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 O(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=[e<0?"+":"-",Q(Math.floor(Math.abs(e/60))),"'",Q(Math.abs(e%60)),"'"].join("");return["D:",t.getFullYear(),Q(t.getMonth()+1),Q(t.getDate()),Q(t.getHours()),Q(t.getMinutes()),Q(t.getSeconds()),r].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=[],ti=0,ts=[],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(),ti+=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 I(b),tz=t.hotfixes||[],tU={},tq={},tV=[],tH=function t(e,r,n,i,s,o){if(!(this instanceof t))return new t(e,r,n,i,s,o);isNaN(e)&&(e=1),isNaN(r)&&(r=0),isNaN(n)&&(n=0),isNaN(i)&&(i=1),isNaN(s)&&(s=0),isNaN(o)&&(o=0),this._matrix=[e,r,n,i,s,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,i=this.tx,s=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,i,s),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,i=this.tx,s=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*i-u*s,-l*i-c*s)},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 F?"Sh":"P")+(Object.keys(tO).length+1).toString(10);e.id=r,tT[t]=r,tO[r]=e,tB.publish("addPattern",e)}};b.ShadingPattern=F,b.TilingPattern=D,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 ti},te},tK=function(t,e){return e="boolean"==typeof e&&e,tr[t]=ti,e&&tc(t+" 0 obj"),t},tJ=b.__private__.newAdditionalObject=function(){var t={objId:tZ(),content:""};return ts.push(t),t},tQ=tZ(),t1=tZ(),t0=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="#",i=0;i<3;i++)n+=("0"+Math.floor(255*parseFloat(e[i])).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,s=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 m(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,s=255&u}if(void 0===n||void 0===o&&r===n&&n===s)e="string"==typeof r?r+" "+a[0]:2===t.precision?z(r/255)+" "+a[0]:U(r/255)+" "+a[0];else if(void 0===o||"object"===(0,i.default)(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",a[1]].join(" ");e="string"==typeof r?[r,n,s,a[1]].join(" "):2===t.precision?[z(r/255),z(n/255),z(s/255),a[1]].join(" "):[U(r/255),U(n/255),U(s/255),a[1]].join(" ")}else e="string"==typeof r?[r,n,s,o,a[2]].join(" "):2===t.precision?[z(r),z(n),z(s),z(o),a[2]].join(" "):[U(r),U(n),U(s),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||[],i=t.addLength1||!1,s=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!==B.API.processDataByFilters?B.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===i&&u.push({key:"Length1",value:s})),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,i=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 "+i+" 0 R"),tc(">>"),tc("endobj");var s=r.join("\n");return N===S&&(s+="\nQ"),tK(i,!0),t3({data:s,filters:t5(),objectId:i}),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:t1}));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 /"+T(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=[],i=1/(e-1);for(r=0;r<1;r+=i)n.push(r);if(n.push(1),0!=t[0].offset){var s={offset:0,color:t[0].color};t.unshift(s)}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),i=[];i.push({key:"FunctionType",value:"0"}),i.push({key:"Domain",value:"[0.0 1.0]"}),i.push({key:"Size",value:"["+e+"]"}),i.push({key:"BitsPerSample",value:"8"}),i.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),i.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),t3({data:n,additionalKeyValues:i,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:r}),tc("endobj"),t.objectNumber=t$(),tc("<< /ShadingType "+t.type),tc("/ColorSpace /DeviceRGB");var s="/Coords ["+C(parseFloat(t.coords[0]))+" "+C(parseFloat(t.coords[1]))+" ";2===t.type?s+=C(parseFloat(t.coords[2]))+" "+C(parseFloat(t.coords[3])):s+=C(parseFloat(t.coords[2]))+" "+C(parseFloat(t.coords[3]))+" "+C(parseFloat(t.coords[4]))+" "+C(parseFloat(t.coords[5])),tc(s+="]"),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 i=[];i.push({key:"Type",value:"/Pattern"}),i.push({key:"PatternType",value:"1"}),i.push({key:"PaintType",value:"1"}),i.push({key:"TilingType",value:"1"}),i.push({key:"BBox",value:"["+t.boundingBox.map(C).join(" ")+"]"}),i.push({key:"XStep",value:C(t.xStep)}),i.push({key:"YStep",value:C(t.yStep)}),i.push({key:"Resources",value:r+" 0 R"}),t.matrix&&i.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),t3({data:t.stream,additionalKeyValues:i,objectId:t.objectNumber}),tc("endobj")},ee=function(t){for(var e in t.objectNumber=t$(),tc("<<"),t)switch(e){case"opacity":tc("/ca "+z(t[e]));break;case"stroke-opacity":tc("/CA "+z(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===g||!0===g&&y.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 F&&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},ei=function(t,e,r,n,i){var s={id:"F"+(Object.keys(tP).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:r,encoding:n,isStandardFont:i||!1,metadata:{}};return tB.publish("addFont",{font:s,instance:this}),tP[s.id]=s,en(s),s.id},es=b.__private__.pdfEscape=b.pdfEscape=function(t,e){return(function(t,e){var r,n,i,s,o,a,l,u,c;if(i=(e=e||{}).sourceEncoding||"Unicode",o=e.outputEncoding,(e.autoencode||o)&&tP[tA].metadata&&tP[tA].metadata[i]&&tP[tA].metadata[i].encoding&&(s=tP[tA].metadata[i].encoding,!o&&tP[tA].encoding&&(o=tP[tA].encoding),!o&&s.codePages&&(o=s.codePages[0]),"string"==typeof o&&(o=s[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,i,o;switch(r=e||r,"string"==typeof t&&Array.isArray(n=x(t.toLowerCase()))&&(i=n[0],o=n[1]),Array.isArray(t)&&(i=t[0]*tS,o=t[1]*tS),isNaN(i)&&(i=s[0],o=s[1]),(i>14400||o>14400)&&(c.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),i=Math.min(14400,i),o=Math.min(14400,o)),s=[i,o],r.substr(0,1)){case"l":o>i&&(s=[o,i]);break;case"p":i>o&&(s=[o,i])}eo(s),eU(eB),tc(e$),0!==e0&&tc(e0+" 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,i=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]?i=tC[n][e]:void 0!==tC[t]&&void 0!==tC[t][e]?i=tC[t][e]:!1===r.disableWarning&&c.warn("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList() for available fonts."),i||r.noFallback||null==(i=tC.times[e])&&(i=tC.times.normal),i},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 ("+es(e("jsPDF "+B.version))+")"),tx)tx.hasOwnProperty(r)&&tx[r]&&tc("/"+r.substr(0,1).toUpperCase()+r.substr(1)+" ("+es(e(tx[r]))+")");tc("/CreationDate ("+es(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 "+z(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,ti=0,tn=[],tr=[],ts=[],tQ=tZ(),t1=tZ(),tu(tn),tB.publish("buildDocument"),em(),t6(),function(){tB.publish("putAdditionalObjects");for(var t=0;t<ts.length;t++){var e=ts[t];tK(e.objId,!0),tc(e.content),tc("endobj")}tB.publish("postPutAdditionalObjects")}(),t=[],function(){for(var t in tP)tP.hasOwnProperty(t)&&(!1===g||!0===g&&y.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 F?t9(tO[e]):tO[e]instanceof D&&et(tO[e],t))}(t),tB.publish("putResources"),t.forEach(er),er({resourcesOid:t1,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=ti;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.warn("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=v(n)}catch(t){r=v(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+e.filename+";base64,"+r;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(l)){var i="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",s=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';e.pdfObjectUrl&&(i=e.pdfObjectUrl,s="");var o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+i+'"'+s+'></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||"undefined"==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 i=t;i>e;i--)to[i]=to[i-1],tD[i]=tD[i-1];to[e]=r,tD[e]=n,this.setPage(e)}else 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)}return this},b.deletePage=function(){return el.apply(this,arguments),this},b.__private__.text=b.text=function(t,e,r,n,s){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,i.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=s),isNaN(e)||isNaN(r)||null==t)throw Error("Invalid arguments passed to jsPDF.text");if(0===t.length)return m;var v,b="",_="number"==typeof n.lineHeightFactor?n.lineHeightFactor:eD,j=m.internal.scaleFactor;function w(t){for(var e,r=t.concat(),n=[],i=r.length;i--;)"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,i,s=t.concat(),o=[],a=s.length;a--;)"string"==typeof(n=s.shift())?o.push(e(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&o.push([(i=e(n[0],n[1],n[2]))[0],i[1],i[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:es,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 ti=1;ti<tn.length;ti++){var ts=(Y(tn[ti-1]+" "+tn[ti])-Y(tn[ti]))*j+tr;ti==tn.length-1?t.push([tn[ti],ts,0]):t.push([tn[ti]+" ",ts,0]),tt-=ts}}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:es,activeFontKey:tA,fonts:tP,activeFontSize:tp}},tB.publish("postProcessText",o),t=o.text,v=o.mutex.isHex||!1;var tl=tP[tA].encoding;"WinAnsiEncoding"!==tl&&"StandardEncoding"!==tl||(t=x(t,function(t,e,r){return[es(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])?1:0,tm="",tg=function(t,e,r){var i="";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)),i=r.join(" ")+" Tm\n"):i=C(t)+" "+C(e)+" Td\n",i},ty=0;ty<a.length;ty++){switch(tm="",tf){case 1:td=(v?"<":"(")+a[ty][0]+(v?">":")"),tu=parseFloat(a[ty][1]),th=parseFloat(a[ty][2]);break;case 0:td=(v?"<":"(")+a[ty]+(v?">":")"),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 tc(tb+=tA+" "+tp+" Tf\n"+C(tp*_)+" TL\n"+eK+"\n"+b+t+"ET"),y[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,i.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,i){var s=new D(e||this.boundingBox,r||this.xStep,n||this.yStep,this.gState,i||this.matrix);return s.stream=this.stream,tY(t+"$$"+this.cloneIndex+++"$$",s),s}var eO=function(t,e){var r=tT[t.key],n=tO[r];if(n instanceof F)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 D){var i=new tH(1,0,0,-1,0,rs());t.matrix&&(i=i.multiply(t.matrix||tG),r=eE.call(n,t.key,t.boundingBox,t.xStep,t.yStep,i).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,i,s){return tc([C(q(t)),C(V(e)),C(q(r)),C(V(n)),C(q(i)),C(V(s)),"c"].join(" ")),this};b.__private__.line=b.line=function(t,e,r,n,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(i))throw Error("Invalid arguments passed to jsPDF.line");return N===A?this.lines([[r-t,n-e]],t,e,[1,1],i||"S"):this.lines([[r-t,n-e]],t,e,[1,1]).stroke()},b.__private__.lines=b.lines=function(t,e,r,n,i,s){var o,a,l,u,c,h,d,f,p,m,g;if("number"==typeof t&&(g=r,r=e,e=t,t=g),n=n||[1,1],s=s||!1,isNaN(e)||isNaN(r)||!Array.isArray(t)||!Array.isArray(n)||!eN(i)||"boolean"!=typeof s)throw Error("Invalid arguments passed to jsPDF.lines");for(eI(e,r),o=n[0],a=n[1],u=t.length,p=e,m=r,l=0;l<u;l++)2===(c=t[l]).length?eM(p=c[0]*o+p,m=c[1]*a+m):(h=c[0]*o+p,d=c[1]*a+m,f=c[2]*o+p,eR(h,d,f,c[3]*a+m,p=c[4]*o+p,m=c[5]*a+m));return s&&ek(),eC(i),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,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(i))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(i),this},b.__private__.triangle=b.triangle=function(t,e,r,n,i,s,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(s)||!eN(o))throw Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[r-t,n-e],[i-r,s-n],[t-i,e-s]],t,e,[1,1],o,!0),this},b.__private__.roundedRect=b.roundedRect=function(t,e,r,n,i,s,o){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(s)||!eN(o))throw Error("Invalid arguments passed to jsPDF.roundedRect");var a=4/3*(Math.SQRT2-1);return i=Math.min(i,.5*r),s=Math.min(s,.5*n),this.lines([[r-2*i,0],[i*a,0,i,s-s*a,i,s],[0,n-2*s],[0,s*a,-i*a,s,-i,s],[2*i-r,0],[-i*a,0,-i,-s*a,-i,-s],[0,2*s-n],[0,-s*a,i*a,-s,i,-s]],t+i,e,[1,1],o,!0),this},b.__private__.ellipse=b.ellipse=function(t,e,r,n,i){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||!eN(i))throw Error("Invalid arguments passed to jsPDF.ellipse");var s=4/3*(Math.SQRT2-1)*r,o=4/3*(Math.SQRT2-1)*n;return eI(t+r,e),eR(t+r,e-o,t+s,e-n,t,e-n),eR(t-s,e-n,t-r,e-o,t-r,e),eR(t-r,e+o,t-s,e+n,t,e+n),eR(t+s,e+n,t+r,e+o,t+r,e),eC(i),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,i){var s=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==s.indexOf(arguments[3])?i=arguments[3]:arguments[3]&&-1==s.indexOf(arguments[3])&&(r=P(r,n)),ei.call(this,t,e,r,i=i||"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=B.API.setLineDash=B.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 t0(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 t0(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 t0(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,e1=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 e0=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 e0=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=M,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 i="GS"+(Object.keys(tI).length+1).toString(10);tI[i]=e,e.id=i}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 i="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return i},set:function(t){i=t.toString()}}),this},e4=function(t,e,r,n){e3.call(this,t,e),this.type="rect";var i=r||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return i},set:function(t){isNaN(t)||(i=parseFloat(t))}});var s=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return s},set:function(t){isNaN(t)||(s=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,i){tV.push(new e6),tF=J=0,to=[],tN=t,tL=e,tk=i,eo([r,n])};for(var e7 in b.beginFormObject=function(t,e,r,n,i){return e8(t,e,r,n,i),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?(p(ey(ev()),t),"function"==typeof p.unload&&l.setTimeout&&setTimeout(p.unload,911),this):new Promise(function(e,r){try{var n=p(ey(ev()),t);"function"==typeof p.unload&&l.setTimeout&&setTimeout(p.unload,911),e(n)}catch(t){r(t.message)}})},B.API)B.API.hasOwnProperty(e7)&&("events"===e7&&B.API.events.length?function(t,e){var r,n,i;for(i=e.length-1;-1!==i;i--)r=e[i][0],n=e[i][1],t.subscribe.apply(t,[r].concat("function"==typeof n?[n]:n))}(tB,B.API.events):b[e7]=B.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},ri=b.setPageWidth=function(t,e){rt(t,e*tS)},rs=b.getPageHeight=function(t){return re(t=t||J)/tS},ro=b.setPageHeight=function(t,e){rr(t,e*tS)};return b.internal={pdfEscape:es,getStyle:eL,getFont:eF,getFontSize:tg,getCharSpace:e1,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){ri(J,t)},getHeight:function(){return rs(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:z,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){ri(J,t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.internal.pageSize,"height",{get:function(){return rs(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=ei.call(this,t[e][0],t[e][1],t[e][2],tf[e][3],!0);!1===g&&(y[n]=!0);var i=t[e][0].split("-");en({id:n,fontName:i[0],fontStyle:i[1]||""})}tB.publish("addFonts",{fonts:tP,dictionary:tC})}).call(b,tf),tA="F1",ea(s,r),tB.publish("initialized"),b}O.prototype.lsbFirstWord=function(t){return String.fromCharCode(255&t,t>>8&255,t>>16&255,t>>24&255)},O.prototype.toHexString=function(t){return t.split("").map(function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)}).join("")},O.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("")},O.prototype.processOwnerPassword=function(t,e){return C(L(e).substr(0,5),t)},O.prototype.encryptor=function(t,e){var r=L(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return C(r,t)}},M.prototype.equals=function(t){var e,r="id,objectNumber,equals";if(!t||(0,i.default)(t)!==(0,i.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},B.API={events:[]},B.version="4.0.0";var z=B.API,U=1,q=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},V=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},H=function(t){return t.toFixed(2)},W=function(t){return t.toFixed(5)};z.__acroform__={};var G=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},Y=function(t){return t*U},X=function(t){var e=new th,r=tS.internal.getHeight(t)||0,n=tS.internal.getWidth(t)||0;return e.BBox=[0,0,Number(H(n)),Number(H(r))],e},$=z.__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},Z=z.__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)},K=z.__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},J=z.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return K(t,e-1)},Q=z.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return $(t,e-1)},tt=z.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Z(t,e-1)},te=z.__acroform__.calculateCoordinates=function(t,e){var r=e.internal.getHorizontalCoordinate,n=e.internal.getVerticalCoordinate,i=t[0],s=t[1],o=t[2],a=t[3],l={};return l.lowerLeft_X=r(i)||0,l.lowerLeft_Y=n(s+a)||0,l.upperRight_X=r(i+o)||0,l.upperRight_Y=n(s)||0,[Number(H(l.lowerLeft_X)),Number(H(l.lowerLeft_Y)),Number(H(l.upperRight_X)),Number(H(l.upperRight_Y))]},tr=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],r=t._V||t.DV,n=tn(t,r),i=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("/"+i+" "+H(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 s=X(t);return s.scope=t.scope,s.stream=e.join("\n"),s}},tn=function(t,e){var r=0===t.fontSize?t.maxFontSize:t.fontSize,n={text:"",fontSize:""},i=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");i=t.multiline?i.map(function(t){return t.split("\n")}):i.map(function(t){return[t]});var s=r,o=tS.internal.getHeight(t)||0;o=o<0?-o:o;var a=tS.internal.getWidth(t)||0;a=a<0?-a:a,s++;t:for(;s>0;){e="";var l,u,c=ti("3",t,--s).height,h=t.multiline?o-s:(o-c)/2,d=h+=2,f=0,p=0,m=0;if(s<=0){e="(...) Tj\n",e+="% Width of Text: "+ti(e,t,s=12).width+", FieldWidth:"+a+"\n";break}for(var g="",v=0,y=0;y<i.length;y++)if(i.hasOwnProperty(y)){var b=!1;if(1!==i[y].length&&m!==i[y].length-1){if((c+2)*(v+2)+2>o)continue t;g+=i[y][m],b=!0,p=y,y--}else{g=" "==(g+=i[y][m]+" ").substr(g.length-1)?g.substr(0,g.length-1):g;var _,j,w=parseInt(y),x=(_=g,j=s,w+1<i.length&&ti(_+" "+i[w+1][0],t,j).width<=a-4),A=y>=i.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=i[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,s).width,t.textAlign){case"right":l=a-u-2;break;case"center":l=(a-u)/2;break;default:l=2}e+=H(l)+" "+H(d)+" Td\n("+q(S)+") Tj\n"+-H(l)+" 0 Td\n",d=-(s+2),u=0,f=b?p:p+1,v++,g=""}break}return n.text=e,n.fontSize=s,n},ti=function(t,e,r){var n=e.scope.internal.getFont(e.fontName,e.fontStyle),i=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:i}},ts={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},to=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)},ta=function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(tf.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(ts)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw Error("Exception while creating AcroformDictionary");U=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new td,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(){!function(t){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&&to(n,t)}}(t)}),t.internal.events.subscribe("putCatalog",function(){!function(t){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)}),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 s=t[n],o=[],a=s.Rect;if(s.Rect&&(s.Rect=te(s.Rect,e)),e.internal.newObjectDeferredBegin(s.objId,!0),s.DA=tS.createDefaultAppearanceStream(s),"object"===(0,i.default)(s)&&"function"==typeof s.getKeyValueListForStream&&(o=s.getKeyValueListForStream()),s.Rect=a,s.hasAppearanceStream&&!s.appearanceStreamContent){var l=tr(s);o.push({key:"AP",value:"<</N "+l+">>"}),e.internal.acroformPlugin.xForms.push(l)}if(s.appearanceStreamContent){var u="";for(var c in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(c)){var h=s.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,s)),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,s)),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:s.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,i.default)(n)&&"function"==typeof n.putStream&&n.putStream(),delete t[r]}}(e.internal.acroformPlugin.xForms,e)}(e,t)}),t.internal.acroformPlugin.isInitialized=!0}},tl=z.__acroform__.arrayToPdfArray=function(t,e,r){var n=function(t){return t};if(Array.isArray(t)){for(var s="[",o=0;o<t.length;o++)switch(0!==o&&(s+=" "),(0,i.default)(t[o])){case"boolean":case"number":case"object":s+=t[o].toString();break;case"string":"/"!==t[o].substr(0,1)?(void 0!==e&&r&&(n=r.internal.getEncryptor(e)),s+="("+q(n(t[o].toString()))+")"):s+=t[o].toString()}return s+"]"}throw Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},tu=function(t,e,r){var n=function(t){return t};return void 0!==e&&r&&(n=r.internal.getEncryptor(e)),(t=t||"").toString(),"("+q(n(t))+")"},tc=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})};tc.prototype.toString=function(){return this.objId+" 0 R"},tc.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},tc.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],i=this[n];i&&(Array.isArray(i)?t.push({key:n,value:tl(i,this.objId,this.scope)}):i instanceof tc?(i.scope=this.scope,t.push({key:n,value:i.objId+" 0 R"})):"function"!=typeof i&&t.push({key:n,value:i}))}return t};var th=function(){tc.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}})};G(th,tc);var td=function(){tc.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)),"("+q(e(t))+")"}},set:function(e){t=e}})};G(td,tc);var tf=function t(){tc.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!!J(e,3)},set:function(t){!0==!!t?this.F=Q(e,3):this.F=tt(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 i="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return i},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":i=t;break;default:throw Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var s=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!s||s.length<1){if(this instanceof tj)return;s="FieldObject"+t.FieldNum++}var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+q(e(s))+")"},set:function(t){s=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return s},set:function(t){s=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/U: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 tj||this instanceof tx))return tu(h,this.objId,this.scope)},set:function(t){h=t=t.toString()}});var d=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof ty==0?tu(d,this.objId,this.scope):d},set:function(t){t=t.toString(),d=this instanceof ty==0?"("===t.substr(0,1)?V(t.substr(1,t.length-2)):V(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof ty==1?V(d.substr(1,d.length-1)):d},set:function(t){t=t.toString(),d=this instanceof ty==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 ty==0?tu(f,this.objId,this.scope):f},set:function(t){t=t.toString(),f=this instanceof ty==0?"("===t.substr(0,1)?V(t.substr(1,t.length-2)):V(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof ty==1?V(f.substr(1,f.length-1)):f},set:function(t){t=t.toString(),f=this instanceof ty==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=!!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!!J(this.Ff,1)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,1):this.Ff=tt(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,2)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,2):this.Ff=tt(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,3)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,3):this.Ff=tt(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}}})};G(tf,tc);var tp=function(){tf.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 tl(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,i=[];n=e.exec(t);)i.push(n[r]);return i}(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!!J(this.Ff,18)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,18):this.Ff=tt(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,19)},set:function(t){!0===this.combo&&(!0==!!t?this.Ff=Q(this.Ff,19):this.Ff=tt(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,20)},set:function(t){!0==!!t?(this.Ff=Q(this.Ff,20),e.sort()):this.Ff=tt(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,22)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,22):this.Ff=tt(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,23)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,23):this.Ff=tt(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,27)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,27):this.Ff=tt(this.Ff,27)}}),this.hasAppearanceStream=!1};G(tp,tf);var tm=function(){tp.call(this),this.fontName="helvetica",this.combo=!1};G(tm,tp);var tg=function(){tm.call(this),this.combo=!0};G(tg,tm);var tv=function(){tg.call(this),this.edit=!0};G(tv,tg);var ty=function(){tf.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,15)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,15):this.Ff=tt(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,16)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,16):this.Ff=tt(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,17)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,17):this.Ff=tt(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,26)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,26):this.Ff=tt(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+" ("+q(t(e[r]))+")");return n.push(">>"),n.join("\n")}},set:function(t){"object"===(0,i.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}})};G(ty,tf);var tb=function(){ty.call(this),this.pushButton=!0};G(tb,ty);var t_=function(){ty.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:[]}})};G(t_,ty);var tj=function(){tf.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+" ("+q(t(n[e]))+")");return r.push(">>"),r.join("\n")},set:function(t){"object"===(0,i.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=tS.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};G(tj,tf),t_.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()}},t_.prototype.createOption=function(t){var e=new tj;return e.Parent=this,e.optionName=t,this.Kids.push(e),tN.call(this.scope,e),e};var tw=function(){ty.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=tS.CheckBox.createAppearanceStream()};G(tw,ty);var tx=function(){tf.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,13)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,13):this.Ff=tt(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,21)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,21):this.Ff=tt(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,23)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,23):this.Ff=tt(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,24)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,24):this.Ff=tt(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,25)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,25):this.Ff=tt(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,26)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,26):this.Ff=tt(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}})};G(tx,tf);var tA=function(){tx.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!J(this.Ff,14)},set:function(t){!0==!!t?this.Ff=Q(this.Ff,14):this.Ff=tt(this.Ff,14)}}),this.password=!0};G(tA,tx);var tS={CheckBox:{createAppearanceStream:function(){return{N:{On:tS.CheckBox.YesNormal},D:{On:tS.CheckBox.YesPushDown,Off:tS.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=X(t);e.scope=t.scope;var r=[],n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,i=t.scope.__private__.encodeColorString(t.color),s=tn(t,t.caption);return r.push("0.749023 g"),r.push("0 0 "+H(tS.internal.getWidth(t))+" "+H(tS.internal.getHeight(t))+" re"),r.push("f"),r.push("BMC"),r.push("q"),r.push("0 0 1 rg"),r.push("/"+n+" "+H(s.fontSize)+" Tf "+i),r.push("BT"),r.push(s.text),r.push("ET"),r.push("Q"),r.push("EMC"),e.stream=r.join("\n"),e},YesNormal:function(t){var e=X(t);e.scope=t.scope;var r=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color),i=[],s=tS.internal.getHeight(t),o=tS.internal.getWidth(t),a=tn(t,t.caption);return i.push("1 g"),i.push("0 0 "+H(o)+" "+H(s)+" re"),i.push("f"),i.push("q"),i.push("0 0 1 rg"),i.push("0 0 "+H(o-1)+" "+H(s-1)+" re"),i.push("W"),i.push("n"),i.push("0 g"),i.push("BT"),i.push("/"+r+" "+H(a.fontSize)+" Tf "+n),i.push(a.text),i.push("ET"),i.push("Q"),e.stream=i.join("\n"),e},OffPushDown:function(t){var e=X(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+H(tS.internal.getWidth(t))+" "+H(tS.internal.getHeight(t))+" re"),r.push("f"),e.stream=r.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:tS.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=tS.RadioButton.Circle.YesNormal,e.D[t]=tS.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=X(t);e.scope=t.scope;var r=[],n=tS.internal.getWidth(t)<=tS.internal.getHeight(t)?tS.internal.getWidth(t)/4:tS.internal.getHeight(t)/4,i=Number(((n=Number((.9*n).toFixed(5)))*tS.internal.Bezier_C).toFixed(5));return r.push("q"),r.push("1 0 0 1 "+W(tS.internal.getWidth(t)/2)+" "+W(tS.internal.getHeight(t)/2)+" cm"),r.push(n+" 0 m"),r.push(n+" "+i+" "+i+" "+n+" 0 "+n+" c"),r.push("-"+i+" "+n+" -"+n+" "+i+" -"+n+" 0 c"),r.push("-"+n+" -"+i+" -"+i+" -"+n+" 0 -"+n+" c"),r.push(i+" -"+n+" "+n+" -"+i+" "+n+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=X(t);e.scope=t.scope;var r=[],n=tS.internal.getWidth(t)<=tS.internal.getHeight(t)?tS.internal.getWidth(t)/4:tS.internal.getHeight(t)/4,i=Number((2*(n=Number((.9*n).toFixed(5)))).toFixed(5)),s=Number((i*tS.internal.Bezier_C).toFixed(5)),o=Number((n*tS.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+W(tS.internal.getWidth(t)/2)+" "+W(tS.internal.getHeight(t)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+s+" "+s+" "+i+" 0 "+i+" c"),r.push("-"+s+" "+i+" -"+i+" "+s+" -"+i+" 0 c"),r.push("-"+i+" -"+s+" -"+s+" -"+i+" 0 -"+i+" c"),r.push(s+" -"+i+" "+i+" -"+s+" "+i+" 0 c"),r.push("f"),r.push("Q"),r.push("0 g"),r.push("q"),r.push("1 0 0 1 "+W(tS.internal.getWidth(t)/2)+" "+W(tS.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=X(t);e.scope=t.scope;var r=[],n=tS.internal.getWidth(t)<=tS.internal.getHeight(t)?tS.internal.getWidth(t)/4:tS.internal.getHeight(t)/4,i=Number((2*(n=Number((.9*n).toFixed(5)))).toFixed(5)),s=Number((i*tS.internal.Bezier_C).toFixed(5));return r.push("0.749023 g"),r.push("q"),r.push("1 0 0 1 "+W(tS.internal.getWidth(t)/2)+" "+W(tS.internal.getHeight(t)/2)+" cm"),r.push(i+" 0 m"),r.push(i+" "+s+" "+s+" "+i+" 0 "+i+" c"),r.push("-"+s+" "+i+" -"+i+" "+s+" -"+i+" 0 c"),r.push("-"+i+" -"+s+" -"+s+" -"+i+" 0 -"+i+" c"),r.push(s+" -"+i+" "+i+" -"+s+" "+i+" 0 c"),r.push("f"),r.push("Q"),e.stream=r.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:tS.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=tS.RadioButton.Cross.YesNormal,e.D[t]=tS.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=X(t);e.scope=t.scope;var r=[],n=tS.internal.calculateCross(t);return r.push("q"),r.push("1 1 "+H(tS.internal.getWidth(t)-2)+" "+H(tS.internal.getHeight(t)-2)+" re"),r.push("W"),r.push("n"),r.push(H(n.x1.x)+" "+H(n.x1.y)+" m"),r.push(H(n.x2.x)+" "+H(n.x2.y)+" l"),r.push(H(n.x4.x)+" "+H(n.x4.y)+" m"),r.push(H(n.x3.x)+" "+H(n.x3.y)+" l"),r.push("s"),r.push("Q"),e.stream=r.join("\n"),e},YesPushDown:function(t){var e=X(t);e.scope=t.scope;var r=tS.internal.calculateCross(t),n=[];return n.push("0.749023 g"),n.push("0 0 "+H(tS.internal.getWidth(t))+" "+H(tS.internal.getHeight(t))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+H(tS.internal.getWidth(t)-2)+" "+H(tS.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(H(r.x1.x)+" "+H(r.x1.y)+" m"),n.push(H(r.x2.x)+" "+H(r.x2.y)+" l"),n.push(H(r.x4.x)+" "+H(r.x4.y)+" m"),n.push(H(r.x3.x)+" "+H(r.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=X(t);e.scope=t.scope;var r=[];return r.push("0.749023 g"),r.push("0 0 "+H(tS.internal.getWidth(t))+" "+H(tS.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}};tS.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=tS.internal.getWidth(t),r=tS.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}}}},tS.internal.getWidth=function(t){var e=0;return"object"===(0,i.default)(t)&&(e=Y(t.Rect[2])),e},tS.internal.getHeight=function(t){var e=0;return"object"===(0,i.default)(t)&&(e=Y(t.Rect[3])),e};var tN=z.addField=function(t){if(ta(this,t),!(t instanceof tf))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};z.AcroFormChoiceField=tp,z.AcroFormListBox=tm,z.AcroFormComboBox=tg,z.AcroFormEditBox=tv,z.AcroFormButton=ty,z.AcroFormPushButton=tb,z.AcroFormRadioButton=t_,z.AcroFormCheckBox=tw,z.AcroFormTextField=tx,z.AcroFormPasswordField=tA,z.AcroFormAppearance=tS,z.AcroForm={ChoiceField:tp,ListBox:tm,ComboBox:tg,EditBox:tv,Button:ty,PushButton:tb,RadioButton:t_,CheckBox:tw,TextField:tx,PasswordField:tA,Appearance:tS},B.AcroForm={ChoiceField:tp,ListBox:tm,ComboBox:tg,EditBox:tv,Button:ty,PushButton:tb,RadioButton:t_,CheckBox:tw,TextField:tx,PasswordField:tA,Appearance:tS};var tL=B.AcroForm;function tk(t){return t.reduce(function(t,e,r){return t[e]=r,t},{})}tz=B.API,tU="addImage_",tz.__addimage__={},tq="UNKNOWN",tV={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]]},tH=tz.__addimage__.getImageFileTypeByImageData=function(t,e){var r,n,i,s,o,a=tq;if("RGBA"===(e=e||tq)||void 0!==t.data&&t.data instanceof Uint8ClampedArray&&"height"in t&&"width"in t)return"RGBA";if(t7(t))for(o in tV)for(i=tV[o],r=0;r<i.length;r+=1){for(s=!0,n=0;n<i[r].length;n+=1)if(void 0!==i[r][n]&&i[r][n]!==t[n]){s=!1;break}if(!0===s){a=o;break}}else for(o in tV)for(i=tV[o],r=0;r<i.length;r+=1){for(s=!0,n=0;n<i[r].length;n+=1)if(void 0!==i[r][n]&&i[r][n]!==t.charCodeAt(n)){s=!1;break}if(!0===s){a=o;break}}return a===tq&&e!==tq&&(a=e),a},tW=function t(e){for(var r=this.internal.write,n=this.internal.putStream,i=(0,this.internal.getFilters)();-1!==i.indexOf("FlateEncode");)i.splice(i.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var s=[];if(s.push({key:"Type",value:"/XObject"}),s.push({key:"Subtype",value:"/Image"}),s.push({key:"Width",value:e.width}),s.push({key:"Height",value:e.height}),e.colorSpace===t5.INDEXED?s.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]"}):(s.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===t5.DEVICE_CMYK&&s.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),s.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&s.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]+" ";s.push({key:"Mask",value:"["+o+"]"})}void 0!==e.sMask&&s.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:s,alreadyAppliedFilters:u,objectId:e.objectId}),r("endobj"),"sMask"in e&&void 0!==e.sMask){var c,h=null!==(c=e.sMaskBitsPerComponent)&&void 0!==c?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===t5.INDEXED){var f=this.internal.newObject();n({data:et(new Uint8Array(e.palette)),objectId:f}),r("endobj")}},tG=function(){var t=this.internal.collections[tU+"images"];for(var e in t)tW.call(this,t[e])},tY=function(){var t,e=this.internal.collections[tU+"images"],r=this.internal.write;for(var n in e)r("/I"+(t=e[n]).index,t.objectId,"0","R")},tX=function(){this.internal.collections[tU+"images"]||(this.internal.collections[tU+"images"]={},this.internal.events.subscribe("putResources",tG),this.internal.events.subscribe("putXobjectDict",tY))},t$=function(){var t=this.internal.collections[tU+"images"];return tX.call(this),t},tZ=function(){return Object.keys(this.internal.collections[tU+"images"]).length},tK=function(t){return"function"==typeof tz["process"+t.toUpperCase()]},tJ=function(t){return"object"===(0,i.default)(t)&&1===t.nodeType},tQ=function(t,e){if("IMG"===t.nodeName&&t.hasAttribute("src")){var r,n=""+t.getAttribute("src");if(0===n.indexOf("data:image/"))return g(unescape(n).split("base64,").pop());var i=tz.loadFile(n,!0);if(void 0!==i)return i}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 g(t.toDataURL(r,1).split("base64,").pop())}},t1=function(t){var e=this.internal.collections[tU+"images"];if(e){for(var r in e)if(t===e[r].alias)return e[r]}},t0=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]},t2=function(t,e,r,n,i,s){var o=t0.call(this,r,n,i),a=this.internal.getCoordinateString,l=this.internal.getVerticalCoordinateString,u=t$.call(this);if(r=o[0],n=o[1],u[i.index]=i,s)var c=Math.cos(s*=Math.PI/180),h=Math.sin(s),d=function(t){return t.toFixed(4)},f=[d(c),d(h),d(-1*h),d(c),0,0,"cm"];this.internal.write("q"),s?(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"+i.index+" Do"),this.internal.write("Q")},t5=tz.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"},tz.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"},t3=tz.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},t4=tz.__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(t7(t))for(r=t.byteLength/2,e=0;e<r;e++)n=(n<<5)-n+t[e]|0;return n},t6=tz.__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},t8=tz.__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},tz.__addimage__.isArrayBuffer=function(t){return t instanceof ArrayBuffer},t7=tz.__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},t9=tz.__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},et=tz.__addimage__.arrayBufferToBinaryString=function(t){for(var e="",r=t7(t)?t:new Uint8Array(t),n=0;n<r.length;n+=8192)e+=String.fromCharCode.apply(null,r.subarray(n,n+8192));return e},tz.addImage=function(){if("number"==typeof arguments[1]?(e=tq,r=arguments[1],n=arguments[2],s=arguments[3],o=arguments[4],a=arguments[5],l=arguments[6],u=arguments[7]):(e=arguments[1],r=arguments[2],n=arguments[3],s=arguments[4],o=arguments[5],a=arguments[6],l=arguments[7],u=arguments[8]),"object"===(0,i.default)(t=arguments[0])&&!tJ(t)&&"imageData"in t){var t,e,r,n,s,o,a,l,u,c=t;t=c.imageData,e=c.format||e||tq,r=c.x||r||0,n=c.y||n||0,s=c.w||c.width||s,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");tX.call(this);var d=ee.call(this,t,e,a,l);return t2.call(this,r,n,s,o,d,u),this},ee=function(t,e,r,n){if("string"==typeof t&&tH(t)===tq){var i,s,o,a,l,u=er(t=unescape(t),!1);(""!==u||void 0!==(u=tz.loadFile(t,!0)))&&(t=u)}if(tJ(t)&&(t=tQ(t,e)),!tK(e=tH(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)||t7(a)?t4(a):t7(a.data)?t4(a.data):null),(i=t1.call(this,r))||(t instanceof Uint8Array||"RGBA"===e||(s=t,t=t9(t)),i=this["process"+e.toUpperCase()](t,tZ.call(this),r,((l=n)&&"string"==typeof l&&(l=l.toUpperCase()),l in tz.image_compression?l:t3.NONE),s)),!i)throw Error("An unknown error occurred whilst processing the image.");return i},er=tz.__addimage__.convertBase64ToBinaryString=function(t,e){e="boolean"!=typeof e||e;var r,n,i="";if("string"==typeof t){n=null!==(r=t8(t))&&void 0!==r?r:t;try{i=g(n)}catch(t){if(e)throw t6(n)?Error("atob-Error in jsPDF.convertBase64ToBinaryString "+t.message):Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return i},tz.getImageProperties=function(t){var e,r,n="";if(tJ(t)&&(t=tQ(t)),"string"==typeof t&&tH(t)===tq&&(""===(n=er(t,!1))&&(n=tz.loadFile(t)||""),t=n),!tK(r=tH(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=t9(t)),!(e=this["process"+r.toUpperCase()](t)))throw Error("An unknown error occurred whilst processing the image");return e.fileType=r,e},en=B.API,ei=function(t){if(void 0!==t&&""!=t)return!0},B.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),en.events.push(["putPage",function(t){for(var e,r,n,i=this.internal.getCoordinateString,s=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";n="<</Type /Annot /Subtype /Text "+(r="/Rect ["+i(e.bounds.x)+" "+s(e.bounds.y+e.bounds.h)+" "+i(e.bounds.x+e.bounds.w)+" "+s(e.bounds.y)+"] ")+"/Contents ("+h(m(e.contents))+") /Popup "+p.objId+" 0 R /P "+o.objId+" 0 R /T ("+h(m(g))+") >>",f.content=n;var v=f.objId+" 0 R";n="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+i(e.bounds.x+30)+" "+s(e.bounds.y+e.bounds.h)+" "+i(e.bounds.x+e.bounds.w+30)+" "+s(e.bounds.y)+"] ")+" /Parent "+v,e.open&&(n+=" /Open true"),n+=" >>",p.content=n,this.internal.write(f.objId,"0 R",p.objId,"0 R");break;case"freetext":r="/Rect ["+i(e.bounds.x)+" "+s(e.bounds.y)+" "+i(e.bounds.x+e.bounds.w)+" "+s(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 _=s(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("]")}}]),en.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)}},en.link=function(t,e,r,n,i){var s=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString;s.pageContext.annotations.push({finalBounds:{x:o(t),y:a(e),w:o(t+r),h:a(e+n)},options:i,type:"link"})},en.textWithLink=function(t,e,r,n){var i,s,o=this.getTextWidth(t),a=this.internal.getLineHeight()/this.internal.scaleFactor;return void 0!==n.maxWidth?(s=n.maxWidth,i=Math.ceil(a*this.splitTextToSize(t,s).length)):(s=o,i=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,s,i,n),o},en.getTextWidth=function(t){var e=this.internal.getFontSize();return this.getStringUnitWidth(t)*e/this.internal.scaleFactor},/** 620 * @license 621 * Copyright (c) 2017 Aras Abbasi 622 * 623 * Licensed under the MIT License. 624 * http://opensource.org/licenses/mit-license 625 */function(t){var e={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]},r={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}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},i=[1570,1571,1573,1575];t.__arabicParser__={};var s=t.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==e[t.charCodeAt(0)]},o=t.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},a=t.__arabicParser__.isArabicEndLetter=function(t){return o(t)&&s(t)&&e[t.charCodeAt(0)].length<=2},l=t.__arabicParser__.isArabicAlfLetter=function(t){return o(t)&&i.indexOf(t.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return o(t)&&s(t)&&e[t.charCodeAt(0)].length>=1};var u=t.__arabicParser__.arabicLetterHasFinalForm=function(t){return o(t)&&s(t)&&e[t.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(t){return o(t)&&s(t)&&e[t.charCodeAt(0)].length>=3};var c=t.__arabicParser__.arabicLetterHasMedialForm=function(t){return o(t)&&s(t)&&4==e[t.charCodeAt(0)].length},h=t.__arabicParser__.resolveLigatures=function(t){var e=0,n=r,i="",s=0;for(e=0;e<t.length;e+=1)void 0!==n[t.charCodeAt(e)]?(s++,"number"==typeof(n=n[t.charCodeAt(e)])&&(i+=String.fromCharCode(n),n=r,s=0),e===t.length-1&&(n=r,i+=t.charAt(e-(s-1)),e-=s-1,s=0)):(n=r,i+=t.charAt(e-s),e-=s,s=0);return i};t.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==n[t.charCodeAt(0)]};var d=t.__arabicParser__.getCorrectForm=function(t,e,r){return o(t)?!1===s(t)?-1:!u(t)||!o(e)&&!o(r)||!o(r)&&a(e)||a(t)&&!o(e)||a(t)&&l(e)||a(t)&&a(e)?0:c(t)&&o(e)&&!a(e)&&o(r)&&u(r)?3:a(t)||!o(r)?1:2:-1},f=function(t){var r=0,n=0,i=0,s="",a="",l="",u=(t=t||"").split("\\s+"),c=[];for(r=0;r<u.length;r+=1){for(c.push(""),n=0;n<u[r].length;n+=1)s=u[r][n],a=u[r][n-1],l=u[r][n+1],o(s)?(i=d(s,a,l),c[r]+=-1!==i?String.fromCharCode(e[s.charCodeAt(0)][i]):s):c[r]+=s;c[r]=h(c[r])}return c.join(" ")},p=t.__arabicParser__.processArabic=t.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([f(e[n][0]),e[n][1],e[n][2]]):r.push([f(e[n])]);t=r}else t=f(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])};t.events.push(["preProcessText",p])}(B.API),B.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},es=B.API,(eo=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 i={};Object.defineProperty(this,"style",{get:function(){return i},set:function(t){i=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},eo.prototype.toDataURL=function(){throw Error("toDataURL is not implemented.")},es.events.push(["initialized",function(){this.canvas=new eo,this.canvas.pdf=this}]),ea=B.API,el={left:0,top:0,bottom:0,right:0},eu=!1,ec=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({},el),this.internal.__cell__.margins.width=this.getPageWidth(),eh.call(this))},eh=function(){this.internal.__cell__.lastCell=new ed,this.internal.__cell__.pages=1},(ed=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 i=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return i},set:function(t){i=t}});var s=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return s},set:function(t){s=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 ed(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},ed.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},ea.setHeaderFunction=function(t){return ec.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},ea.getTextDimensions=function(t,e){ec.call(this);var r=(e=e||{}).fontSize||this.getFontSize(),n=e.font||this.getFont(),i=e.scaleFactor||this.internal.scaleFactor,s=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++)s<(a=this.getStringUnitWidth(t[c],{font:n})*r)&&(s=a);return 0!==s&&(o=t.length),{w:s/=i,h:Math.max((o*r*this.getLineHeightFactor()-r*(this.getLineHeightFactor()-1))/i,0)}},ea.cellAddPage=function(){ec.call(this),this.addPage();var t=this.internal.__cell__.margins||el;return this.internal.__cell__.lastCell=new ed(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this},ef=ea.cell=function(){t=arguments[0]instanceof ed?arguments[0]:new ed(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),ec.call(this);var t,e=this.internal.__cell__.lastCell,r=this.internal.__cell__.padding,n=this.internal.__cell__.margins||el,i=this.internal.__cell__.tableHeaderRow,s=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,s&&i&&(this.printHeaderRow(t.lineNumber,!0),t.y+=i[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===eu?"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},ea.table=function(t,e,r,n,s){if(ec.call(this),!r)throw Error("No data for PDF table.");var o,a,l,u,c=[],h=[],d=[],f={},p={},m=[],g=[],v=(s=s||{}).autoSize||!1,y=!1!==s.printHeaders,b=s.css&&void 0!==s.css["font-size"]?16*s.css["font-size"]:s.fontSize||12,_=s.margins||Object.assign({width:this.getPageWidth()},el),j="number"==typeof s.padding?s.padding:3,w=s.headerBackgroundColor||"#c8c8c8",x=s.headerTextColor||"#000";if(eh.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,i.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=ep.call(this,A,p);g=c.map(function(r){return new ed(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 s&&s.rowStart instanceof Function&&s.rowStart({row:o,data:r[o]},this);var L=ep.call(this,r[o],p);for(l=0;l<c.length;l+=1){var k=r[o][c[l]];"cellStart"in s&&s.cellStart instanceof Function&&s.cellStart({row:o,col:l,data:k},this),ef.call(this,new ed(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},ep=function(t,e){var r=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,i=this.internal.scaleFactor;return Object.keys(t).map(function(n){var i=t[n];return this.splitTextToSize(i.hasOwnProperty("text")?i.text:i,e[n]-r-r)},this).map(function(t){return this.getLineHeightFactor()*t.length*n/i+r+r},this).reduce(function(t,e){return Math.max(t,e)},0)},ea.setTableHeaderRow=function(t){ec.call(this),this.internal.__cell__.tableHeaderRow=t},ea.printHeaderRow=function(t,e){if(ec.call(this),!this.internal.__cell__.tableHeaderRow)throw Error("Property tableHeaderRow does not exist.");if(eu=!0,"function"==typeof this.internal.__cell__.headerFunction){var r,n=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new ed(n[0],n[1],n[2],n[3],void 0,-1)}this.setFont(void 0,"bold");for(var i=[],s=0;s<this.internal.__cell__.tableHeaderRow.length;s+=1){r=this.internal.__cell__.tableHeaderRow[s].clone(),e&&(r.y=this.internal.__cell__.margins.top||0,i.push(r)),r.lineNumber=t;var o=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),ef.call(this,r),this.setTextColor(o)}i.length>0&&this.setTableHeaderRow(i),this.setFont(void 0,"normal"),eu=!1};var tP={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},tC=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],tE=tk(tC),tO=[100,200,300,400,500,600,700,800,900],tT=tk(tO);function tI(t){var e,r,n,i=t.family.replace(/"|'/g,"").toLowerCase(),s=tP[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 tE[n=(n=t.stretch)||"normal"]?n:"normal";return{family:i,style:s,weight:o,stretch:a,src:t.src||[],ref:t.ref||{name:i,style:[a,s,o].join(" ")}}}function tM(t,e,r,n){var i;for(i=r;i>=0&&i<e.length;i+=n)if(t[e[i]])return t[e[i]];for(i=r;i>=0&&i<e.length;i-=n)if(t[e[i]])return t[e[i]]}var tR={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},tF={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function tD(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function tB(t){return t.trimLeft()}var tz,tU,tq,tV,tH,tW,tG,tY,tX,t$,tZ,tK,tJ,tQ,t1,t0,t2,t5,t3,t4,t6,t8,t7,t9,et,ee,er,en,ei,es,eo,ea,el,eu,ec,eh,ed,ef,ep,em,eg,ev,ey,eb,e_,ej,ew,ex=["times"];function eA(t,e,r,n,i){var o=4,a=eL;switch(i){case B.API.image_compression.FAST:o=1,a=eN;break;case B.API.image_compression.MEDIUM:o=6,a=ek;break;case B.API.image_compression.SLOW:o=9,a=eP}t=function(t,e,r,n){for(var i,s=t.length/e,o=new Uint8Array(t.length+s),a=[eS,eN,eL,ek,eP],l=0;l<s;l+=1){var u=l*e,c=t.subarray(u,u+e);if(n)o.set(n(c,r,i),u+l);else{for(var h=a.length,d=[],f=0;f<h;f+=1)d[f]=a[f](c,r,i);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)}i=c}return o}(t,e,Math.ceil(r*n/8),a);var l=(0,s.zlibSync)(t,{level:o});return B.API.__addimage__.arrayBufferToBinaryString(l)}function eS(t){var e=Array.apply([],t);return e.unshift(0),e}function eN(t,e){var r=t.length,n=[];n[0]=1;for(var i=0;i<r;i+=1){var s=t[i-e]||0;n[i+1]=t[i]-s+256&255}return n}function eL(t,e,r){var n=t.length,i=[];i[0]=2;for(var s=0;s<n;s+=1){var o=r&&r[s]||0;i[s+1]=t[s]-o+256&255}return i}function ek(t,e,r){var n=t.length,i=[];i[0]=3;for(var s=0;s<n;s+=1){var o=t[s-e]||0,a=r&&r[s]||0;i[s+1]=t[s]+256-(o+a>>>1)&255}return i}function eP(t,e,r){var n=t.length,i=[];i[0]=4;for(var s=0;s<n;s+=1){var o=function(t,e,r){if(t===e&&e===r)return t;var n=Math.abs(e-r),i=Math.abs(t-r),s=Math.abs(t+e-r-r);return n<=i&&n<=s?t:i<=s?e:r}(t[s-e]||0,r&&r[s]||0,r&&r[s-e]||0);i[s+1]=t[s]-o+256&255}return i}function eC(t,e,r){var n=e*r,i=Math.floor(n/8),s=16-(n-8*i+r);return eO(t,i)>>s&(1<<r)-1}function eE(t,e,r,n){var i,s=r*n,o=Math.floor(s/8),a=16-(s-8*o+n),l=(1<<n)-1;i=eO(t,o)&~(l<<a)&65535|(e&l)<<a,o+1<t.byteLength?t.setUint16(o,i,!1):t.setUint8(o,i>>8&255)}function eO(t,e){return e+1<t.byteLength?t.getUint16(e,!1):t.getUint8(e)<<8}function eT(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,i=t[e++],s=1<<1+(7&i);t[e++],t[e++];var o=null,a=null;i>>7&&(o=e,a=s,e+=3*s);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 i=this.frameInfo(e),s=i.width*i.height,o=new Uint8Array(s);eI(t,i.data_offset,o,s);var a=i.palette_offset,l=i.transparent_index;null===l&&(l=256);var u=i.width,c=r-u,h=u,d=4*(i.y*r+i.x),f=4*((i.y+i.height)*r+i.x),p=d,m=4*c;!0===i.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 i=this.frameInfo(e),s=i.width*i.height,o=new Uint8Array(s);eI(t,i.data_offset,o,s);var a=i.palette_offset,l=i.transparent_index;null===l&&(l=256);var u=i.width,c=r-u,h=u,d=4*(i.y*r+i.x),f=4*((i.y+i.height)*r+i.x),p=d,m=4*c;!0===i.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 eI(t,e,r,n){for(var i=t[e++],s=1<<i,o=s+1,a=o+1,l=i+1,u=(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&u;if(d>>=l,h-=l,v!==s){if(v===o)break;for(var y=v<a?v:g,b=0,_=y;_>s;)_=m[_]>>8,++b;var j=_;if(f+b+(y!==v?1:0)>n)return void c.log("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>=u+1&&l<12&&(++l,u=u<<1|1)),g=v}else a=o+1,u=(1<<(l=i+1))-1,g=null}return f!==n&&c.log("Warning, gif stream shorter than expected."),r}/** 626 * @license 627 Copyright (c) 2008, Adobe Systems Incorporated 628 All rights reserved. 629 630 Redistribution and use in source and binary forms, with or without 631 modification, are permitted provided that the following conditions are 632 met: 633 634 * Redistributions of source code must retain the above copyright notice, 635 this list of conditions and the following disclaimer. 636 637 * Redistributions in binary form must reproduce the above copyright 638 notice, this list of conditions and the following disclaimer in the 639 documentation and/or other materials provided with the distribution. 640 641 * Neither the name of Adobe Systems Incorporated nor the names of its 642 contributors may be used to endorse or promote products derived from 643 this software without specific prior written permission. 644 645 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 646 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 647 THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 648 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 649 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 650 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 651 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 652 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 653 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 654 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 655 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 656*/function eM(t){var e,r,n,i,s,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,i=[],s=1;s<=16;s++){for(var o=1;o<=t[s];o++)i[e[n]]=[],i[e[n]][0]=r,i[e[n]][1]=s,n++,r++;r*=2}return i}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,i){for(var s,o=i[0],a=i[240],l=function(t,e){var r,n,i,s,o,a,l,u,c,h,d=0;for(c=0;c<8;++c){r=t[d],n=t[d+1],i=t[d+2],s=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=i+a,b=i-a,_=s+o,j=s-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],i=t[d+16],s=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=i+a,D=i-a,B=s+o,z=s-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[s=32767+c]]),T(h[s]));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(i[(b<<4)+d[s=32767+p[v]]]),T(h[s]),v++}return 63!=m&&T(o),r}function F(t){s!=(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 i=[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],s=0;s<64;s++){var h=o((i[s]*t+50)/100);h=Math.min(Math.max(h,1),255),l[x[s]]=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)),s=t)}this.encode=function(t,s){s&&F(s),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 i=0;i<16;i++)I(k[i+1]);for(var s=0;s<=11;s++)I(P[s]);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,i),d=R(_,c,d,r,i),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),i=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 i=-(e-1);i<=-t;i++)d[32767+i]=r,h[32767+i]=[],h[32767+i][1]=r,h[32767+i][0]=e-1+i;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)}/** 657 * @license 658 * Copyright (c) 2017 Aras Abbasi 659 * 660 * Licensed under the MIT License. 661 * http://opensource.org/licenses/mit-license 662 */function eR(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 eF(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,i){for(var s=0;s<i;s++)t[e+s]=r[n+s]}function i(t,e,r,n){for(var i=0;i<n;i++)t[e+i]=r}function s(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,i){for(var s=i[n],o=0;o<s&&(r.push(i.length>n+1?[]:new e),!(i.length<n+1));o++)t(r[o],n+1,i)}(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,i,s){e(!(i%n));do t[r+(i-=n)]=s;while(0<i)}function c(t,r,n,i,o){if(e(2328>=o),512>=o)var a=s(512);else if(null==(a=s(o)))return 0;return function(t,r,n,i,o,a){var c,d,f=r,p=1<<n,m=s(16),g=s(16);for(e(0!=o),e(null!=i),e(null!=t),e(0<n),d=0;d<o;++d){if(15<i[d])return 0;++m[i[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=i[d],0<i[d]&&(a[g[c]++]=d);if(1==g[15])return(i=new h).g=0,i.value=a[0],u(t,f,1,p,i),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])(i=new h).g=c,i.value=a[d++],u(t,f+_,o,x,i),_=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(i=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}i.g=c-n,i.value=a[d++],u(t,f+(_>>n),o,x,i),_=l(_,c)}}return j!=2*g[15]-1?0:p}(t,r,n,i,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=s(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(rg,d)}function p(t,r,n,i){e(null!=t),e(null!=r),e(2147483648>i),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=r,t.pa=n,t.Jd=r,t.Yc=n+i,t.Zc=4<=i?n+i-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,i){var s,o=0;for(e(null!=t),e(null!=r),e(4294967288>i),t.Sb=i,t.Ra=0,t.u=0,t.h=0,4<i&&(i=4),s=0;s<i;++s)o+=r[n+s]<<8*s;t.Ra=o,t.bb=i,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,i=r*e>>>8,s=(t.I>>>n>i)+0;for(s?(r-=i,t.I-=i+1<<n>>>0):r=i+1,n=r,i=0;256<=n;)i+=8,n>>=8;return n=7^i+rj[n],t.b-=n,t.Ca=(r<<n)-1,s}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=s(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,i){e(null!=n),e(null!=i);var s=n[0],o=i[0];return 0==s&&(s=(t*o+r/2)/r),0==o&&(o=(r*s+t/2)/t),0>=s||0>=o?0:(n[0]=s,i[0]=o,1)}function F(t,e){return t+(1<<e)-1>>>e}function D(t,e){return((4278255360&t)+(4278255360&e)>>>0&4278255360)+((16711935&t)+(16711935&e)>>>0&16711935)>>>0}function B(e,r){t[r]=function(r,n,i,s,o,a,l){var u;for(u=0;u<o;++u){var c=t[e](a[l+u-1],i,s+u);a[l+u]=D(r[n+u],c)}}}function z(){this.ud=this.hd=this.jd=0}function U(t,e){return((4278124286&(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,i,s,o){for(n=s[o-1],r=0;r<i;++r)s[o+r]=n=D(t[e+r],n)}function G(t,e,r,n,i){var s;for(s=0;s<r;++s){var o=t[e+s],a=o>>8&255,l=16711935&(l=(l=16711935&o)+((a<<16)+a));n[i+s]=(4278255360&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,i,s){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)),i[s+o]=(4278255360&a)+(c<<16)+u}}function $(e,r,n,i,s){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++]=s(r[i(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=i(a[l++])),u[c++]=s(f[g&p]),g>>=h}else t["VP8LMapColor"+n](a,l,f,p,u,c,r,o,d)}}function Z(t,e,r,n,i){for(r=e+r;e<r;){var s=t[e++];n[i++]=s>>16&255,n[i++]=s>>8&255,n[i++]=255&s}}function K(t,e,r,n,i){for(r=e+r;e<r;){var s=t[e++];n[i++]=s>>16&255,n[i++]=s>>8&255,n[i++]=255&s,n[i++]=s>>24&255}}function J(t,e,r,n,i){for(r=e+r;e<r;){var s=(o=t[e++])>>16&240|o>>12&15,o=240&o|o>>28&15;n[i++]=s,n[i++]=o}}function Q(t,e,r,n,i){for(r=e+r;e<r;){var s=(o=t[e++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;n[i++]=s,n[i++]=o}}function tt(t,e,r,n,i){for(r=e+r;e<r;){var s=t[e++];n[i++]=255&s,n[i++]=s>>8&255,n[i++]=s>>16&255}}function te(t,e,r,i,s,o){if(0==o)for(r=e+r;e<r;)P(i,((o=t[e++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),s+=32;else n(i,s,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 ti(){this.eb=[],this.size=this.A=this.fb=0}function ts(){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 ti,this.f.kb=new ts,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,i=e.ba.f.RGBA,s=i.eb,o=i.fb+t.ka*i.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,s,o,null,null,_):(a(e.ec,e.fc,l,u,p,m,g,v,c,h,d,f,s,o-i.A,s,o,_),++r);y+2<b;y+=2)p=c,m=h,g=d,v=f,h+=t.Rc,f+=t.Rc,o+=2*i.A,a(l,(u+=2*t.fa)-t.fa,l,u,p,m,g,v,c,h,d,f,s,o-i.A,s,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,s,o+i.A,null,null,_),r}function th(t,r,n){var i=t.F,s=[t.J];if(null!=i){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,s[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(i,s[0],t.width,o,u,h,c+(l?0:3),r.A),e(n==u),t&&tn(a)&&r1(h,c,l,o,u,r.A)}return 0}function td(t){var e=t.ma,r=e.ba.S,n=11>r,i=r==ni||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,i?11:12))return 0;if(i&&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=s(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");i&&(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,n0[t]=-45773*(t-128),n1[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,i=t.T;return e(!(1&t.ka)),0>=n||0>=i?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),i=t[e+=255&n].g-8;return 0<i&&(A(r,r.u+8),n=w(r),e+=t[e].value,e+=n&(1<<i)-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 i=t.xc;return e((r=0==i?0:t.vc[t.md*(n>>i)+(r>>i)])<t.Wb),t.Ya[r]}function tj(t,r,i,s){var o=t.ab,a=t.c*r,l=t.C;r=l+r;var u=i,c=s;for(s=t.Ta,i=t.Ua;0<o--;){var h=t.gc[o],d=l,f=r,p=u,m=c,g=(c=s,u=i,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=s,c=i}c!=i&&n(s,i,u,c,a)}function tw(t,r){var n=t.V,i=t.Ba+t.c*t.C,s=r-t.C;if(e(r<=t.l.o),e(16>=s),0<s){var o=t.l,a=t.Ta,l=t.Ua,u=o.width;if(tj(t,s,n,i),s=l=[l],e((n=t.C)<(i=r)),e(o.v<o.va),i>o.o&&(i=o.o),n<o.j){var c=o.j-n;n=o.j,s[0]+=c*u}if(n>=i?n=0:(s[0]+=4*o.v,o.ka=n-o.j,o.U=o.va-o.v,o.T=i-n,n=1),n){if(l=l[0],11>(n=t.ca).S){var h=n.f.RGBA,d=(i=n.S,s=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=s,g=c,v=h;switch(i){case nn:rE(a,p,m,g,v);break;case ni:rO(a,p,m,g,v);break;case nc:rO(a,p,m,g,v),r1(g,v,0,m,1,0);break;case ns: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),r1(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),r1(g,v,1,m,1,0);break;case nl:rT(a,p,m,g,v);break;case nf:rT(a,p,m,g,v),r0(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,i,s,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,i,s,i,s,o),a=i,l=s,s+=o;t.qd=a,t.rd=l}}function tS(t,r){var n=t.l.ma,i=0==n.Z||1==n.Z?t.l.j:t.C;if(i=t.C<i?i:t.C,e(r<=t.l.o),r>i){var s=t.l.width,o=n.ca,a=n.tb+s*i,l=t.V,u=t.Ba+t.c*i,c=t.gc;e(1==t.ab),e(3==c[0].hc),rL(c[0],i,r,l,u,o,a),tA(n,i,r,o,a,s)}t.C=t.Ma=r}function tN(t,r,n,i,s,o,a){var l=t.$/i,u=t.$%i,c=t.m,h=t.s,d=n+t.$,f=d;s=n+i*s;var p=n+i*o,m=280+h.ua,g=t.Pb?l:16777216,v=0<h.ua?h.Wa:null,y=h.wc,b=d<p?t_(h,u,l):null;e(t.C<o),e(p<=s);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>=i&&(u=0,++l,null!=a&&l<=o&&!(l%16)&&a(t,l),null!=v))for(;f<d;)j=r[f++],v.X[(506832829*j&4294967295)>>>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(i,N=tg(N,c)),c.h)break;if(d-n<N||s-d<j)break t;for(L=0;L<j;++L)r[d+L]=r[d+L-N];for(d+=j,u+=j;u>=i;)u-=i,++l,null!=a&&l<=o&&!(l%16)&&a(t,l);if(e(d<=s),u&y&&(b=t_(h,u,l)),null!=v)for(;f<d;)j=r[f++],v.X[(506832829*j&4294967295)>>>v.Mb]=j}else{if(!(j<m))break t;for(_=j-280,e(null!=v);f<d;)j=r[f++],v.X[(506832829*j&4294967295)>>>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<s)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=s(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<1*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 ti=ng[q];!q&&0<G&&(ti+=1<<G),K<ti&&(K=ti)}var ts=o(Z*J,h),to=Z,ta=o(to,f);if(null==ta)var tl=null;else e(65536>=to),tl=ta;var tu=s(K);if(null==tl||null==tu||null==ts){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){ti=ng[q],td[q]=ts,tf[q]=V,!q&&0<G&&(ti+=1<<G);n:{var tv,ty=ti,t_=V,tj=0,tw=a.m,tx=b(tw,1);if(i(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=s(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);i: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 i;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(ts,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==ts[V].g),tp+=ts[V].g,V+=tT,3>=q){var tX,t$=tu[0];for(tX=1;tX<ti;++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=ts,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,t1=p,t0=a.s,t2=t0.xc;if(a.c=tQ,a.i=t1,t0.md=F(tQ,t2),t0.wc=0==t2?-1:(1<<t2)-1,n){a.xb=nM;break}if(null==(v=s(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=s(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,i=r-n,s=t.V,o=t.Ba+t.c*n;for(e(r<=t.l.o);0<i;){var a=16<i?16:i,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,s,o),r5(f,p,h,d,c),tA(l,n,n+a,h,d,u),i-=a,s+=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=s(4),this.Lb=s(4)}function tM(){var t;this.Yb=(function t(e,r,n){for(var i=n[r],s=0;s<i&&(e.push(n.length>r+1?[]:0),!(n.length<r+1));s++)t(e[s],r+1,n)}(t=[],0,[3,11]),t)}function tR(){this.jb=s(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 s(4),this.od=new s(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=s(384),this.Za=0,this.Ob=s(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=s(16),this.f=s(8),this.ea=s(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,s=r.w,o=r.ha;if(4>o)return tX(t,7,"Truncated header.");var a=n[s+0]|n[s+1]<<8|n[s+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.");s+=3,o-=3;var u=t.Kc;if(l.Rb){if(7>o)return tX(t,7,"cannot parse picture header");if(!t$(n,s,o))return tX(t,3,"Bad code word");u.c=16383&(n[s+4]<<8|n[s+3]),u.Td=n[s+4]>>6,u.i=16383&(n[s+6]<<8|n[s+5]),u.Ud=n[s+6]>>6,s+=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,i((a=t.Pa).jb,0,255,a.jb.length),e(null!=(a=t.Qa)),a.Cb=0,a.Bb=0,a.Fb=1,i(a.Zb,0,0,a.Zb.length),i(a.Lb,0,0,a.Lb)}if(l.ub>o)return tX(t,7,"bad partition length");p(a=t.m,n,s,l.ub),s+=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=s,s=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<s?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,s=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+s,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(s=0;3>s;++s)for(u=0;11>u;++u)h=k(a,nC[n][o][s][u])?m(a,8):nk[n][o][s][u],l.Wc[n][o].Yb[s][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,i,s,o){var a=e[i].Yb[r];for(r=0;16>i;++i){if(!k(t,a[r+0]))return i;for(;!k(t,a[r+1]);)if(a=e[++i].Yb[0],r=0,16==i)return 16;var l=e[i+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[i],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,s[l]=((c^f)-f)*n[(0<i)+0]}return 16}function tJ(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,i(t.zc,0,0,t.zc.length),t.ja=0}function tQ(t,e,r,n,i){i=t[e+r+32*n]+(i>>3),t[e+r+32*n]=-256&i?0>i?0:255:i}function t1(t,e,r,n,i,s){tQ(t,e,0,r,n+i),tQ(t,e,1,r,n+s),tQ(t,e,2,r,n-s),tQ(t,e,3,r,n-i)}function t0(t){return(20091*t>>16)+t}function t2(t,e,r,n){var i,o=0,a=s(16);for(i=0;4>i;++i){var l=t[e+0]+t[e+8],u=t[e+0]-t[e+8],c=(35468*t[e+4]>>16)-t0(t[e+12]),h=t0(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(i=o=0;4>i;++i)l=(t=a[o+0]+4)+a[o+8],u=t-a[o+8],c=(35468*a[o+4]>>16)-t0(a[o+12]),tQ(r,n,0,0,l+(h=t0(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 i=t[e+0]+4,s=35468*t[e+4]>>16,o=t0(t[e+4]),a=35468*t[e+1]>>16;t1(r,n,0,i+o,t=t0(t[e+1]),a),t1(r,n,1,i+s,t,a),t1(r,n,2,i-s,t,a),t1(r,n,3,i-o,t,a)}function t3(t,e,r,n,i){t2(t,e,r,n),i&&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 i;for(t=t[e+0]+4,i=0;4>i;++i)for(e=0;4>e;++e)tQ(r,n,e,i,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 i,o=s(16);for(i=0;4>i;++i){var a=t[e+0+i]+t[e+12+i],l=t[e+4+i]+t[e+8+i],u=t[e+4+i]-t[e+8+i],c=t[e+0+i]-t[e+12+i];o[0+i]=a+l,o[8+i]=a-l,o[4+i]=c+u,o[12+i]=c-u}for(i=0;4>i;++i)a=(t=o[0+4*i]+3)+o[3+4*i],l=o[1+4*i]+o[2+4*i],u=o[1+4*i]-o[2+4*i],c=t-o[3+4*i],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,i=e-32,s=255-t[i-1];for(n=0;n<r;++n){var o,a=s+t[e-1];for(o=0;o<r;++o)t[e+o]=ne[a+t[i+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 ei(t,e){var r;for(r=16;0<r;--r)i(t,e,t[e-1],16),e+=32}function es(t,e,r){var n;for(n=0;16>n;++n)i(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];es(n>>5,t,e)}function ea(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e-1+32*r];es(n>>4,t,e)}function el(t,e){var r,n=8;for(r=0;16>r;++r)n+=t[e+r-32];es(n>>4,t,e)}function eu(t,e){es(128,t,e)}function ec(t,e,r){return t+2*e+r+2>>2}function eh(t,e){var r,i=e-32;for(i=new Uint8Array([ec(t[i-1],t[i+0],t[i+1]),ec(t[i+0],t[i+1],t[i+2]),ec(t[i+1],t[i+2],t[i+3]),ec(t[i+2],t[i+3],t[i+4])]),r=0;4>r;++r)n(t,e+32*r,i,0,i.length)}function ed(t,e){var r=t[e-1],n=t[e-1+32],i=t[e-1+64],s=t[e-1+96];P(t,e+0,16843009*ec(t[e-1-32],r,n)),P(t,e+32,16843009*ec(r,n,i)),P(t,e+64,16843009*ec(n,i,s)),P(t,e+96,16843009*ec(i,s,s))}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)i(t,e+32*r,n,4)}function ep(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],s=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,i,t[e-1+96]),t[e+1+96]=t[e+0+64]=ec(r,n,i),t[e+2+96]=t[e+1+64]=t[e+0+32]=ec(s,r,n),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=ec(o,s,r),t[e+3+64]=t[e+2+32]=t[e+1+0]=ec(a,o,s),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],i=t[e+3-32],s=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,i),t[e+2+0]=t[e+1+32]=t[e+0+64]=ec(n,i,s),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=ec(i,s,o),t[e+3+32]=t[e+2+64]=t[e+1+96]=ec(s,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],i=t[e-1+64],s=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]=s+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(i,n,r),t[e+0+64]=ec(n,r,s),t[e+0+32]=t[e+1+96]=ec(r,s,o),t[e+1+32]=t[e+2+96]=ec(s,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],i=t[e+2-32],s=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+i+1>>1,t[e+2+0]=t[e+1+64]=i+s+1>>1,t[e+3+0]=t[e+2+64]=s+o+1>>1,t[e+0+32]=ec(r,n,i),t[e+1+32]=t[e+0+96]=ec(n,i,s),t[e+2+32]=t[e+1+96]=ec(i,s,o),t[e+3+32]=t[e+2+96]=ec(s,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],i=t[e-1+64],s=t[e-1+96];t[e+0+0]=r+n+1>>1,t[e+2+0]=t[e+0+32]=n+i+1>>1,t[e+2+32]=t[e+0+64]=i+s+1>>1,t[e+1+0]=ec(r,n,i),t[e+3+0]=t[e+1+32]=ec(n,i,s),t[e+3+32]=t[e+1+64]=ec(i,s,s),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=s}function eb(t,e){var r=t[e-1+0],n=t[e-1+32],i=t[e-1+64],s=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]=i+n+1>>1,t[e+0+96]=s+i+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(i,n,r),t[e+1+96]=ec(s,i,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)i(t,e,t[e-1],8),e+=32}function ew(t,e,r){var n;for(n=0;8>n;++n)i(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],i=t[e+0],s=3*(i-n)+r9[1020+t[e-2*r]-t[e+r]],o=nt[112+(s+4>>3)];t[e-r]=ne[255+n+nt[112+(s+3>>3)]],t[e+0]=ne[255+i-o]}function ek(t,e,r,n){var i=t[e+0],s=t[e+r];return nr[255+t[e-2*r]-t[e-r]]>n||nr[255+s-i]>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,i){var s=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]-s]<=i&&nr[255+s-o]<=i&&nr[255+o-a]<=i&&nr[255+h-c]<=i&&nr[255+c-u]<=i&&nr[255+u-l]<=i}function eE(t,e,r,n){var i=2*n+1;for(n=0;16>n;++n)eP(t,e+n,r,i)&&eL(t,e+n,r)}function eO(t,e,r,n){var i=2*n+1;for(n=0;16>n;++n)eP(t,e+n*r,1,i)&&eL(t,e+n*r,1)}function eT(t,e,r,n){var i;for(i=3;0<i;--i)eE(t,e+=4*r,r,n)}function eI(t,e,r,n){var i;for(i=3;0<i;--i)eO(t,e+=4,r,n)}function eM(t,e,r,n,i,s,o,a){for(s=2*s+1;0<i--;){if(eC(t,e,r,s,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,i,s,o,a){for(s=2*s+1;0<i--;){if(eC(t,e,r,s,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,i,s){eM(t,e,r,1,16,n,i,s)}function eD(t,e,r,n,i,s){eM(t,e,1,r,16,n,i,s)}function eB(t,e,r,n,i,s){var o;for(o=3;0<o;--o)eR(t,e+=4*r,r,1,16,n,i,s)}function ez(t,e,r,n,i,s){var o;for(o=3;0<o;--o)eR(t,e+=4,1,r,16,n,i,s)}function eU(t,e,r,n,i,s,o,a){eM(t,e,i,1,8,s,o,a),eM(r,n,i,1,8,s,o,a)}function eq(t,e,r,n,i,s,o,a){eM(t,e,1,i,8,s,o,a),eM(r,n,1,i,8,s,o,a)}function eV(t,e,r,n,i,s,o,a){eR(t,e+4*i,i,1,8,s,o,a),eR(r,n+4*i,i,1,8,s,o,a)}function eH(t,e,r,n,i,s,o,a){eR(t,e+4,1,i,8,s,o,a),eR(r,n+4,1,i,8,s,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,i,s,o){for(t=null==t?0:t[e+0],e=0;e<o;++e)i[s+e]=t+r[n+e]&255,t=i[s+e]}function eJ(t,e,r,n,i,s,o){var a;if(null==t)eK(null,null,r,n,i,s,o);else for(a=0;a<o;++a)i[s+a]=t[e+a]+r[n+a]&255}function eQ(t,e,r,n,i,s,o){if(null==t)eK(null,null,r,n,i,s,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,i[s+a]=c}}function e1(t,e,r,n,i,s){for(;0<i--;){var o,a=e+(r?1:0),l=e+(r?0:3);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+=s}}function e0(t,e,r,n,i){for(;0<n--;){var s;for(s=0;s<r;++s){var o=t[e+2*s+0],a=15&(u=t[e+2*s+1]),l=4369*a,u=(240&u|u>>4)*l>>16;t[e+2*s+0]=(240&o|o>>4)*l>>16&240|(15&o|o<<4)*l>>16>>4&15,t[e+2*s+1]=240&u|a}e+=i}}function e2(t,e,r,n,i,s,o,a){var l,u,c=255;for(u=0;u<i;++u){for(l=0;l<n;++l){var h=t[e+l];s[o+4*l]=h,c&=h}e+=r,o+=a}return 255!=c}function e5(t,e,r,n,i){var s;for(s=0;s<i;++s)r[n+s]=t[e+s]>>8}function e3(){r1=e1,r0=e0,r2=e2,r5=e5}function e4(r,n,i){t[r]=function(t,r,s,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!=s&&(A=3*x+w+131074>>2,n(s[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)*i),n(t[r+2*_-0],255&w,w>>16,m,g+(2*_-0)*i),null!=s&&(A=L+x>>1,w=k+N>>1,n(s[o+2*_-1],255&A,A>>16,v,y+(2*_-1)*i),n(s[o+2*_+0],255&w,w>>16,v,y+(2*_+0)*i)),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)*i),null!=s&&(A=3*x+w+131074>>2,n(s[o+b-1],255&A,A>>16,v,y+(b-1)*i)))}}function e6(){nD[nn]=nB,nD[ni]=nU,nD[ns]=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,i){n[i+0]=e7(t,r),n[i+1]=e9(t,e,r),n[i+2]=rt(t,e)}function rr(t,e,r,n,i){n[i+0]=rt(t,e),n[i+1]=e9(t,e,r),n[i+2]=e7(t,r)}function rn(t,e,r,n,i){var s=e9(t,e,r);e=s<<3&224|rt(t,e)>>3,n[i+0]=248&e7(t,r)|s>>5,n[i+1]=e}function ri(t,e,r,n,i){var s=240&rt(t,e)|15;n[i+0]=240&e7(t,r)|e9(t,e,r)>>4,n[i+1]=s}function rs(t,e,r,n,i){n[i+0]=255,re(t,e,r,n,i+1)}function ro(t,e,r,n,i){rr(t,e,r,n,i),n[i+3]=255}function ra(t,e,r,n,i){re(t,e,r,n,i),n[i+3]=255}function rl(e,r,n){t[e]=function(t,e,i,s,o,a,l,u,c){for(var h=u+(-2&c)*n;u!=h;)r(t[e+0],i[s+0],o[a+0],l,u),r(t[e+1],i[s+0],o[a+0],l,u+n),e+=2,++s,++a,u+=2*n;1&c&&r(t[e+0],i[s+0],o[a+0],l,u)}}function ru(t,e,r){return 0==r?0==t?0==e?6:5:0==e?4:0:r}function rc(t,e,r,n,i){switch(t>>>30){case 3:rF(e,r,n,i,0);break;case 2:rD(e,r,n,i);break;case 1:rz(e,r,n,i)}}function rh(t,e){var r,s,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:(i(l,u-32-1,127,21),i(c,h-32-1,127,9),i(d,f-32-1,127,9)),s=0;s<t.za;++s){var p=e.ya[e.aa+s];if(0<s){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+s,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&&(s>=t.za-1?i(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(s,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(s,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*s+16*a*t.R,v=t.qa,p=t.ra+8*s+r,y=t.Ha,b=t.Ia+8*s+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,i,s,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>i)return 7;m.data=t,m.w=n,m.ha=i,n=[n],i=[i],m.gb=[m.gb];t:{var g=n,y=i,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>_||4294967286<_){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],i=i[0];;){t:{var w=t;y=n,b=i;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(2147483648<=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=0,g=0,f&&y&&null==c){b=0;break}if(4>i){b=7;break}if(_&&f||!_&&!f&&!r(t,n[0],"ALPH")){i=[i],m.na=[m.na],m.P=[m.P],m.Sa=[m.Sa];t:{N=t,b=n,_=i;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(4294967286<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(i=i[0],m.na=m.na[0],m.P=m.P[0],m.Sa=m.Sa[0],0!=b)break}i=[i],m.Ja=[m.Ja],m.xa=[m.xa];t:if(k=t,b=n,_=i,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(i=i[0],m.Ja=m.Ja[0],m.xa=m.xa[0],n=n[0],0!=b)break;if(4294967286<m.Ja)return 3;if(null==u||y||(u[0]=m.xa?2:1),l=[l],g=[g],m.xa){if(5>i){b=7;break}u=l,p=g,y=a,null==t||5>i?t=0:5<=i&&47==t[n+0]&&!(t[n+4]>>5)?(_=[0],k=[0],x=[0],v(A=new j,t,n,i),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>i){b=7;break}u=g,null==t||10>i||!t$(t,n+3,i-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&&(0!=l||0!=g)))return 3;null!=c&&(c[0]=m,c.offset=n-c.w,e(4294967286>n-c.w),e(c.offset==c.ha-i));break}return 0==b||7==b&&f&&null==c?(null!=a&&(a[0]|=null!=m.na&&0<m.na.length),null!=s&&(s[0]=l),null!=o&&(o[0]=g),0):b}function rf(t,e,r){var n=e.width,i=e.height,s=0,o=0,a=n,l=i;if(e.Da=null!=t&&0<t.Da,e.Da&&(a=t.cd,l=t.bd,s=t.v,o=t.j,11>r||(s&=-2,o&=-2),0>s||0>o||0>=a||0>=l||s+a>n||o+l>i))return 0;if(e.v=s,e.j=o,e.va=s+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],s=[t.hb]))return 0;e.ib=r[0],e.hb=s[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*i/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 i=r.cd,o=r.bd,a=-2&r.v,l=-2&r.j;if(0>a||0>l||0>=i||0>=o||a+i>t||l+o>e)return 2;t=i,e=o}if(r.da){if(!R(t,e,i=[r.ib],o=[r.hb]))return 2;t=i[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=i=e=0;var h=(l=u*n7[t])*c;if(11>t||(o=(c+1)/2*(e=(u+1)/2),12==t&&(a=(i=u)*c)),null==(c=s(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=i)}if(e=1,i=n.S,o=n.width,a=n.height,i>=nn&&13>i){if(11>i)e&=(l=Math.abs((t=n.f.RGBA).A))*(a-1)+o<=t.size,e&=l>=o*n7[i],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==i&&(e&=f>=o,e&=p<=t.Tc,e&=null!=t.F)}}else e=0;t=e?0:2}}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,16777215],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 4278190080},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,r1,r0,r2,r5,r3=s(511),r4=s(2041),r6=s(225),r8=s(767),r7=0,r9=r4,nt=r6,ne=r8,nr=r3,nn=0,ni=1,ns=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",rs,4),e4("UpsampleRgba4444LinePair",ri,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=s(256),n1=s(256),n0=s(256),n2=s(256),n5=s(n$-nX),n3=s(n$-nX);rl("YuvToRgbRow",re,3),rl("YuvToBgrRow",rr,3),rl("YuvToRgbaRow",ra,4),rl("YuvToBgraRow",ro,4),rl("YuvToArgbRow",rs,4),rl("YuvToRgba4444Row",ri,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=ni,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],i=[0],s=[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,i,s)){t.a=3;break}if(t.xb=nR,r.width=n[0],r.height=i[0],!tP(n[0],i[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?1:0}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=s(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),i(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]=ei,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:k(c,163)?2:0,m.Ob[0]=_,i(d,f,_,4),i(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,i(h,g,0,384),p.Za)var w,A,N=0,L=f[3];else{j=s(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,i,o){var a=r.width,l=r.o;if(e(null!=t&&null!=r),0>i||0>=o||i+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=s(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=s(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-i}e(null!=t.ga),e(i+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+i*r,h=t.mb,d=t.nb+i*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=i+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}}i+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+i*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,i=!1,s=0,o=0;if(r.frames=[],!/** @license 663 * Copyright (c) 2017 Dominik Homberger 664 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 665 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 666 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 667 https://webpjs.appspot.com 668 WebPRiffParser [email protected] 669 */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=i?o:e-8,h.src_size=s+f+8,n++,i&&(i=!1,s=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":i=!0,s=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}(function(t){var e,r,n,s,o,a,l,u,h,d=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 u,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new a,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new a,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};t.events.push(["initialized",function(){this.context2d=new f(this),e=this.internal.f2,r=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,s=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,a=this.internal.Point,l=this.internal.Rectangle,u=this.internal.Matrix,h=new d}]);var f=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 i=0;Object.defineProperty(this,"posY",{get:function(){return i},set:function(t){isNaN(t)||(i=t)}}),Object.defineProperty(this,"margin",{get:function(){return h.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]),h.margin=e}});var s=!1;Object.defineProperty(this,"autoPaging",{get:function(){return s},set:function(t){s=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 h},set:function(t){t instanceof d&&(h=t)}}),Object.defineProperty(this,"path",{get:function(){return h.path},set:function(t){h.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=p(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=p(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,f=null;Object.defineProperty(this,"fontFaces",{get:function(){return f},set:function(t){u=null,c=null,f=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],i=e[4];e[5];var s=e[6],o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(i)[2];i="px"===o?Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(i)*this.pdf.getFontSize()):Math.floor(parseFloat(i)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(i);var a=function(t){var e,r,n=[],i=t.trim();if(""===i)return ex;if(i in tF)return[tF[i]];for(;""!==i;){switch(r=null,e=(i=tB(i)).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}(i.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)]}(i)}if(null===r||(n.push(r[0]),""!==(i=tB(r[1]))&&","!==i.charAt(0)))return ex;i=i.replace(/^,/,"")}return n}(s);if(this.fontFaces){var l,h,d,f,p,m=function(t,e,r){for(var n=(r=r||{}).defaultFontFamily||"times",i=Object.assign({},tR,r.genericFontFamilies||{}),s=null,o=null,a=0;a<e.length;++a)if(i[(s=tI(e[a])).family]&&(s.family=i[s.family]),t.hasOwnProperty(s.family)){o=t[s.family];break}if(!(o=o||t[n]))throw Error("Could not find a font-family for the rule '"+tD(s)+"' and default family '"+n+"'.");if(o=function(t,e){if(e[t])return e[t];var r=tE[t],n=r<=tE.normal?-1:1,i=tM(e,tC,r,n);if(!i)throw Error("Could not find a matching font-stretch value for "+t);return i}(s.stretch,o),o=function(t,e){if(e[t])return e[t];for(var r=tP[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)}(s.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=tM(e,tO,tT[t],t<400?-1:1);if(!r)throw Error("Could not find a matching font-weight for value "+t);return r}(s.weight,o)))throw Error("Failed to resolve a font for the rule '"+tD(s)+"'.");return o}((l=this.pdf,h=this.fontFaces,p=JSON.stringify(f=l.getFontList()),(null===u||c!==p)&&(u=function(t){for(var e={},r=0;r<t.length;++r){var n=tI(t[r]),i=n.family,s=n.stretch,o=n.style,a=n.weight;e[i]=e[i]||{},e[i][s]=e[i][s]||{},e[i][s][o]=e[i][s][o]||{},e[i][s][o][a]=n}return e}((d=[],Object.keys(f).forEach(function(t){f[t].forEach(function(e){var r=null;switch(e){case"bold":r={family:t,weight:"bold"};break;case"italic":r={family:t,style:"italic"};break;case"bolditalic":r={family:t,weight:"bold",style:"italic"};break;case"":case"normal":r={family:t}}null!==r&&(r.ref={name:t,style:e},d.push(r))})}),d).concat(h)),c=p),u),a.map(function(t){return{family:t,stretch:"normal",weight:n,style:r}}));this.pdf.setFont(m.ref.name,m.ref.style)}else{var g="";("bold"===n||parseInt(n,10)>=700||"bold"===r)&&(g="bold"),"italic"===r&&(g+="italic"),0===g.length&&(g="normal");for(var v="",y={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"},b=0;b<a.length;b++){if(void 0!==this.pdf.internal.getFont(a[b],g,{noFallback:!0,disableWarning:!0})){v=a[b];break}if("bolditalic"===g&&void 0!==this.pdf.internal.getFont(a[b],"bold",{noFallback:!0,disableWarning:!0}))v=a[b],g="bold";else if(void 0!==this.pdf.internal.getFont(a[b],"normal",{noFallback:!0,disableWarning:!0})){v=a[b],g="normal";break}}if(""===v){for(var _=0;_<a.length;_++)if(y[a[_]]){v=y[a[_]];break}}v=""===v?"Times":v,this.pdf.setFont(v,g)}}}}),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,z.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(t){this.ctx.lineDash=t,z.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=!!t}})};f.prototype.setLineDash=function(t){this.lineDash=t},f.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},f.prototype.fill=function(){x.call(this,"fill",!1)},f.prototype.stroke=function(){x.call(this,"stroke",!1)},f.prototype.beginPath=function(){this.path=[{type:"begin"}]},f.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw c.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.moveTo");var r=this.ctx.transform.applyToPoint(new a(t,e));this.path.push({type:"mt",x:r.x,y:r.y}),this.ctx.lastPoint=new a(t,e)},f.prototype.closePath=function(){var t=new a(0,0),e=0;for(e=this.path.length-1;-1!==e;e--)if("begin"===this.path[e].type&&"object"===(0,i.default)(this.path[e+1])&&"number"==typeof this.path[e+1].x){t=new a(this.path[e+1].x,this.path[e+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new a(t.x,t.y)},f.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw c.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.lineTo");var r=this.ctx.transform.applyToPoint(new a(t,e));this.path.push({type:"lt",x:r.x,y:r.y}),this.ctx.lastPoint=new a(r.x,r.y)},f.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),x.call(this,null,!0)},f.prototype.quadraticCurveTo=function(t,e,r,n){if(isNaN(r)||isNaN(n)||isNaN(t)||isNaN(e))throw c.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var i=this.ctx.transform.applyToPoint(new a(r,n)),s=this.ctx.transform.applyToPoint(new a(t,e));this.path.push({type:"qct",x1:s.x,y1:s.y,x:i.x,y:i.y}),this.ctx.lastPoint=new a(i.x,i.y)},f.prototype.bezierCurveTo=function(t,e,r,n,i,s){if(isNaN(i)||isNaN(s)||isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw c.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var o=this.ctx.transform.applyToPoint(new a(i,s)),l=this.ctx.transform.applyToPoint(new a(t,e)),u=this.ctx.transform.applyToPoint(new a(r,n));this.path.push({type:"bct",x1:l.x,y1:l.y,x2:u.x,y2:u.y,x:o.x,y:o.y}),this.ctx.lastPoint=new a(o.x,o.y)},f.prototype.arc=function(t,e,r,n,i,s){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i))throw c.error("jsPDF.context2d.arc: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.arc");if(s=!!s,!this.ctx.transform.isIdentity){var o=this.ctx.transform.applyToPoint(new a(t,e));t=o.x,e=o.y;var l=this.ctx.transform.applyToPoint(new a(0,r)),u=this.ctx.transform.applyToPoint(new a(0,0));r=Math.sqrt(Math.pow(l.x-u.x,2)+Math.pow(l.y-u.y,2))}Math.abs(i-n)>=2*Math.PI&&(n=0,i=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radius:r,startAngle:n,endAngle:i,counterclockwise:s})},f.prototype.arcTo=function(t,e,r,n,i){throw Error("arcTo not implemented.")},f.prototype.rect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw c.error("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)},f.prototype.fillRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw c.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var i={};"butt"!==this.lineCap&&(i.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(i.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,r,n),this.fill(),i.hasOwnProperty("lineCap")&&(this.lineCap=i.lineCap),i.hasOwnProperty("lineJoin")&&(this.lineJoin=i.lineJoin)}},f.prototype.strokeRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw c.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.strokeRect");v.call(this)||(this.beginPath(),this.rect(t,e,r,n),this.stroke())},f.prototype.clearRect=function(t,e,r,n){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n))throw c.error("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))},f.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 d(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},f.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)},f.prototype.toDataURL=function(){throw Error("toDataUrl not implemented.")};var p=function(t){var e,r,n,i;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,i=0;else{var s=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==s)e=parseInt(s[1]),r=parseInt(s[2]),n=parseInt(s[3]),i=1;else if(null!==(s=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(s[1]),r=parseInt(s[2]),n=parseInt(s[3]),i=parseFloat(s[4]);else{if(i=1,"string"==typeof t&&"#"!==t.charAt(0)){var o=new m(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:i,style:t}},g=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},v=function(){return!!(this.ctx.isStrokeTransparent||0==this.globalAlpha)};f.prototype.fillText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw c.error("jsPDF.context2d.fillText: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!g.call(this)){var i=F(this.ctx.transform.rotation);E.call(this,{text:t,x:e,y:r,scale:this.ctx.transform.scaleX,angle:i,align:this.textAlign,maxWidth:n})}},f.prototype.strokeText=function(t,e,r,n){if(isNaN(e)||isNaN(r)||"string"!=typeof t)throw c.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!v.call(this)){n=isNaN(n)?void 0:n;var i=F(this.ctx.transform.rotation);E.call(this,{text:t,x:e,y:r,scale:this.ctx.transform.scaleX,renderingMode:"stroke",angle:i,align:this.textAlign,maxWidth:n})}},f.prototype.measureText=function(t){if("string"!=typeof t)throw c.error("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(),i=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:i*=Math.round(96*r/72*1e4)/1e4})},f.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw c.error("jsPDF.context2d.scale: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.scale");var r=new u(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(r)},f.prototype.rotate=function(t){if(isNaN(t))throw c.error("jsPDF.context2d.rotate: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new u(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},f.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw c.error("jsPDF.context2d.translate: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.translate");var r=new u(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(r)},f.prototype.transform=function(t,e,r,n,i,s){if(isNaN(t)||isNaN(e)||isNaN(r)||isNaN(n)||isNaN(i)||isNaN(s))throw c.error("jsPDF.context2d.transform: Invalid arguments",arguments),Error("Invalid arguments passed to jsPDF.context2d.transform");var o=new u(t,e,r,n,i,s);this.ctx.transform=this.ctx.transform.multiply(o)},f.prototype.setTransform=function(t,e,r,n,i,s){t=isNaN(t)?1:t,e=isNaN(e)?0:e,r=isNaN(r)?0:r,n=isNaN(n)?1:n,i=isNaN(i)?0:i,s=isNaN(s)?0:s,this.ctx.transform=new u(t,e,r,n,i,s)};var y=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};f.prototype.drawImage=function(t,e,r,n,i,s,o,a,c){var h=this.pdf.getImageProperties(t),d=1,f=1,p=1,m=1;void 0!==n&&void 0!==a&&(p=a/n,m=c/i,d=h.width/n*a/n,f=h.height/i*c/i),void 0===s&&(s=e,o=r,e=0,r=0),void 0!==n&&void 0===a&&(a=n,c=i),void 0===n&&void 0===a&&(a=h.width,c=h.height);var g=this.ctx.transform.decompose(),v=F(g.rotate.shx),_=new u,x=(_=(_=(_=_.multiply(g.translate)).multiply(g.skew)).multiply(g.scale)).applyToRectangle(new l(s-e*p,o-r*m,n*d,i*f));if(this.autoPaging){for(var S,N=b.call(this,x),L=[],k=0;k<N.length;k+=1)-1===L.indexOf(N[k])&&L.push(N[k]);w(L);for(var P=L[0],C=L[L.length-1],E=P;E<C+1;E++){this.pdf.setPage(E);var O=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],T=1===E?this.posY+this.margin[0]:this.margin[0],I=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],M=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],R=1===E?0:I+(E-2)*M;if(0!==this.ctx.clip_path.length){var D=this.path;S=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=j(S,this.posX+this.margin[3],-R+T+this.ctx.prevPageLastElemOffset),A.call(this,"fill",!0),this.path=D}var B=JSON.parse(JSON.stringify(x));B=j([B],this.posX+this.margin[3],-R+T+this.ctx.prevPageLastElemOffset)[0];var z=(E>P||E<C)&&y.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],O,M,null).clip().discardPath()),this.pdf.addImage(t,"JPEG",B.x,B.y,B.w,B.h,null,null,v),z&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(t,"JPEG",x.x,x.y,x.w,x.h,null,null,v)};var b=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 i=this.posY+this.ctx.prevPageLastElemOffset;switch(t.type){default:case"mt":case"lt":n.push(Math.floor((t.y+i)/r)+1);break;case"arc":n.push(Math.floor((t.y+i-t.radius)/r)+1),n.push(Math.floor((t.y+i+t.radius)/r)+1);break;case"qct":var s=D(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);n.push(Math.floor((s.y+i)/r)+1),n.push(Math.floor((s.y+s.h+i)/r)+1);break;case"bct":var o=B(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+i)/r)+1),n.push(Math.floor((o.y+o.h+i)/r)+1);break;case"rect":n.push(Math.floor((t.y+i)/r)+1),n.push(Math.floor((t.y+t.h+i)/r)+1)}for(var a=0;a<n.length;a+=1)for(;this.pdf.internal.getNumberOfPages()<n[a];)_.call(this);return n},_=function(){var t=this.fillStyle,e=this.strokeStyle,r=this.font,n=this.lineCap,i=this.lineWidth,s=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=r,this.lineCap=n,this.lineWidth=i,this.lineJoin=s},j=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},w=function(t){return t.sort(function(t,e){return t-e})},x=function(t,e){var r=this.fillStyle,n=this.strokeStyle,i=this.lineCap,s=this.lineWidth,o=Math.abs(s*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=b.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];)_.call(this);w(d);for(var v=d[0],x=d[d.length-1],S=v;S<x+1;S++){this.pdf.setPage(S),this.fillStyle=r,this.strokeStyle=n,this.lineCap=i,this.lineWidth=o,this.lineJoin=a;var N=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],L=1===S?this.posY+this.margin[0]:this.margin[0],k=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],P=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],C=1===S?0:k+(S-2)*P;if(0!==this.ctx.clip_path.length){var E=this.path;l=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=j(l,this.posX+this.margin[3],-C+L+this.ctx.prevPageLastElemOffset),A.call(this,t,!0),this.path=E}if(u=JSON.parse(JSON.stringify(c)),this.path=j(u,this.posX+this.margin[3],-C+L+this.ctx.prevPageLastElemOffset),!1===e||0===S){var O=(S>v||S<x)&&y.call(this);O&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],N,P,null).clip().discardPath()),A.call(this,t,e),O&&this.pdf.restoreGraphicsState()}this.lineWidth=s}this.path=c}else this.lineWidth=o,A.call(this,t,e),this.lineWidth=s},A=function(t,e){if(("stroke"!==t||e||!v.call(this))&&("stroke"===t||e||!g.call(this))){for(var r,n,i=[],s=this.path,o=0;o<s.length;o++){var a=s[o];switch(a.type){case"begin":i.push({begin:!0});break;case"close":i.push({close:!0});break;case"mt":i.push({start:a,deltas:[],abs:[]});break;case"lt":var l=i.length;if(s[o-1]&&!isNaN(s[o-1].x)&&(r=[a.x-s[o-1].x,a.y-s[o-1].y],l>0)){for(;l>=0;l--)if(!0!==i[l-1].close&&!0!==i[l-1].begin){i[l-1].deltas.push(r),i[l-1].abs.push(a);break}}break;case"bct":r=[a.x1-s[o-1].x,a.y1-s[o-1].y,a.x2-s[o-1].x,a.y2-s[o-1].y,a.x-s[o-1].x,a.y-s[o-1].y],i[i.length-1].deltas.push(r);break;case"qct":var u=s[o-1].x+2/3*(a.x1-s[o-1].x),c=s[o-1].y+2/3*(a.y1-s[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-s[o-1].x,c-s[o-1].y,h-s[o-1].x,d-s[o-1].y,f-s[o-1].x,p-s[o-1].y],i[i.length-1].deltas.push(r);break;case"arc":i.push({deltas:[],abs:[],arc:!0}),Array.isArray(i[i.length-1].abs)&&i[i.length-1].abs.push(a)}}n=e?null:"stroke"===t?"stroke":"fill";for(var m=!1,y=0;y<i.length;y++)if(i[y].arc)for(var b=i[y].abs,_=0;_<b.length;_++){var j=b[_];"arc"===j.type?L.call(this,j.x,j.y,j.radius,j.startAngle,j.endAngle,j.counterclockwise,void 0,e,!m):O.call(this,j.x,j.y),m=!0}else if(!0===i[y].close)this.pdf.internal.out("h"),m=!1;else if(!0!==i[y].begin){var w=i[y].start.x,x=i[y].start.y;T.call(this,i[y].deltas,w,x),m=!0}n&&k.call(this,n),e&&P.call(this)}},S=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}},N=function(t){return t+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};f.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},f.prototype.createPattern=function(){return this.createLinearGradient()},f.prototype.createRadialGradient=function(){return this.createLinearGradient()};var L=function(t,e,r,n,i,s,o,a,l){for(var u=M.call(this,r,n,i,s),c=0;c<u.length;c++){var h=u[c];0===c&&(l?C.call(this,h.x1+t,h.y1+e):O.call(this,h.x1+t,h.y1+e)),I.call(this,t,e,h.x2,h.y2,h.x3,h.y3,h.x4,h.y4)}a?P.call(this):k.call(this,o)},k=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},P=function(){this.pdf.clip(),this.pdf.discardPath()},C=function(t,e){this.pdf.internal.out(r(t)+" "+n(e)+" m")},E=function(t){switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;default:e="left"}var e,r,n,i,s=this.pdf.getTextDimensions(t.text),o=S.call(this,t.y),c=N.call(this,o)-s.h,h=this.ctx.transform.applyToPoint(new a(t.x,o));if(this.autoPaging){var d=this.ctx.transform.decompose(),f=new u;f=(f=(f=f.multiply(d.translate)).multiply(d.skew)).multiply(d.scale);for(var p=this.ctx.transform.applyToRectangle(new l(t.x,o,s.w,s.h)),m=f.applyToRectangle(new l(t.x,c,s.w,s.h)),g=b.call(this,m),v=[],_=0;_<g.length;_+=1)-1===v.indexOf(g[_])&&v.push(g[_]);w(v);for(var x=v[0],L=v[v.length-1],k=x;k<L+1;k++){this.pdf.setPage(k);var P=1===k?this.posY+this.margin[0]:this.margin[0],C=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],E=this.pdf.internal.pageSize.height-this.margin[2],O=E-this.margin[0],T=this.pdf.internal.pageSize.width-this.margin[1],I=T-this.margin[3],M=1===k?0:C+(k-2)*O;if(0!==this.ctx.clip_path.length){var R=this.path;r=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=j(r,this.posX+this.margin[3],-1*M+P),A.call(this,"fill",!0),this.path=R}var F=j([JSON.parse(JSON.stringify(m))],this.posX+this.margin[3],-M+P+this.ctx.prevPageLastElemOffset)[0];t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),i=this.lineWidth,this.lineWidth=i*t.scale);var D="text"!==this.autoPaging;if(D||F.y+F.h<=E){if(D||F.y>=P&&F.x<=T){var B=D?t.text:this.pdf.splitTextToSize(t.text,t.maxWidth||T-F.x)[0],z=j([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-M+P+this.ctx.prevPageLastElemOffset)[0],U=D&&(k>x||k<L)&&y.call(this);U&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],I,O,null).clip().discardPath()),this.pdf.text(B,z.x,z.y,{angle:t.angle,align:e,renderingMode:t.renderingMode}),U&&this.pdf.restoreGraphicsState()}}else F.y<E&&(this.ctx.prevPageLastElemOffset+=E-F.y);t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=i)}}else t.scale>=.01&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*t.scale),i=this.lineWidth,this.lineWidth=i*t.scale),this.pdf.text(t.text,h.x+this.posX,h.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(n),this.lineWidth=i)},O=function(t,e,i,s){i=i||0,s=s||0,this.pdf.internal.out(r(t+i)+" "+n(e+s)+" l")},T=function(t,e,r){return this.pdf.lines(t,e,r,null,null)},I=function(t,r,n,i,a,l,u,c){this.pdf.internal.out([e(s(n+t)),e(o(i+r)),e(s(a+t)),e(o(l+r)),e(s(u+t)),e(o(c+r)),"c"].join(" "))},M=function(t,e,r,n){for(var i=2*Math.PI,s=Math.PI/2;e>r;)e-=i;var o=Math.abs(r-e);o<i&&n&&(o=i-o);for(var a=[],l=n?-1:1,u=e;o>1e-5;){var c=u+l*Math.min(o,s);a.push(R.call(this,t,u,c)),o-=Math.abs(c-u),u=c}return a},R=function(t,e,r){var n=(r-e)/2,i=t*Math.cos(n),s=t*Math.sin(n),o=-s,a=i*i+o*o,l=a+i*i+o*s,u=4/3*(Math.sqrt(2*a*l)-l)/(i*s-o*i),c=i-u*o,h=o+u*i,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)}},F=function(t){return 180*t/Math.PI},D=function(t,e,r,n,i,s){var o=t+.5*(r-t),a=e+.5*(n-e),u=i+.5*(r-i),c=s+.5*(n-s),h=Math.min(t,i,o,u),d=Math.min(e,s,a,c);return new l(h,d,Math.max(t,i,o,u)-h,Math.max(e,s,a,c)-d)},B=function(t,e,r,n,i,s,o,a){var u,c,h,d,f,p,m,g,v,y,b,_,j,w,x=r-t,A=n-e,S=i-r,N=s-n,L=o-i,k=a-s;for(c=0;c<41;c++)v=(m=(h=t+(u=c/40)*x)+u*((f=r+u*S)-h))+u*(f+u*(i+u*L-f)-m),y=(g=(d=e+u*A)+u*((p=n+u*N)-d))+u*(p+u*(s+u*k-p)-g),0==c?(b=v,_=y,j=v,w=y):(b=Math.min(b,v),_=Math.min(_,y),j=Math.max(j,v),w=Math.max(w,y));return new l(Math.round(b),Math.round(_),Math.round(j-b),Math.round(w-_))},z=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)}}})(B.API),eD=B.API,eB=function(t){var e,r,n,i,s,o,a,l,u,c;for(/[^\x00-\xFF]/.test(t),r=[],n=0,i=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;i>n;n+=4)0!==(s=(t.charCodeAt(n)<<24)+(t.charCodeAt(n+1)<<16)+(t.charCodeAt(n+2)<<8)+t.charCodeAt(n+3))?(o=(s=((s=((s=((s=(s-(c=s%85))/85)-(u=s%85))/85)-(l=s%85))/85)-(a=s%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)+"~>"},ez=function(t){var e,r,n,i,s,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=[],i=0,s=(t+=e="uuuuu"[u](t[a]%5||5))[a];s>i;i+=5)r=52200625*(t[l](i)-33)+614125*(t[l](i+1)-33)+7225*(t[l](i+2)-33)+85*(t[l](i+3)-33)+(t[l](i+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)},eU=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},eq=function(t){for(var e=new Uint8Array(t.length),r=t.length;r--;)e[r]=t.charCodeAt(r);return(e=(0,s.zlibSync)(e)).reduce(function(t,e){return t+String.fromCharCode(e)},"")},eD.processDataByFilters=function(t,e){var r=0,n=t||"",i=[];for("string"==typeof(e=e||[])&&(e=[e]),r=0;r<e.length;r+=1)switch(e[r]){case"ASCII85Decode":case"/ASCII85Decode":n=ez(n),i.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":n=eB(n),i.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":n=eU(n),i.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":n=n.split("").map(function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)}).join("")+">",i.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":n=eq(n),i.push("/FlateDecode");break;default:throw Error('The filter: "'+e[r]+'" is not implemented')}return{data:n,reverseChain:i.reverse().join(" ")}},(eV=B.API).loadFile=function(t,e,r){return function(t,e,r){e=!1!==e,r="function"==typeof r?r:function(){};var n=void 0;try{n=function(t,e,r){var n=new XMLHttpRequest,i=0,s=function(t){var e=t.length,r=[],n=String.fromCharCode;for(i=0;i<e;i+=1)r.push(n(255&t.charCodeAt(i)));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(s(this.responseText)):r(void 0)}),n.send(null),e&&200===n.status)return s(n.responseText)}(t,e,r)}catch(t){}return n}(t,e,r)},eV.allowFsRead=void 0,eV.loadImageFile=eV.loadFile,function(t){function e(){return(l.html2canvas?Promise.resolve(l.html2canvas):Promise.resolve().then(n.t.bind(n,/*! html2canvas */"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,/*! dompurify */"./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 s=function(t){var e=(0,i.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),i=e.firstChild;i;i=i.nextSibling)!0!==r&&1===i.nodeType&&"SCRIPT"===i.nodeName||n.appendChild(t(i,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(s(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(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).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(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).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 i=0;i<r.length;++i){var s=r[i],o=s.src.find(function(t){return"truetype"===t.format});o&&e.addFont(o.url,s.ref.name,s.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"!==s(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(s(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||B.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),i=r.call(n,t,e);return u.convert(i,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,B.getPageSize=function(t,e,r){if("object"===(0,i.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 s,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":s=1;break;case"mm":s=72/25.4;break;case"cm":s=72/2.54;break;case"in":s=72;break;case"px":s=.75;break;case"pc":case"em":s=12;break;case"ex":s=6;break;default:throw"Invalid unit: "+e}var l,u=0,c=0;if(a.hasOwnProperty(o))u=a[o][1]/s,c=a[o][0]/s;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:s,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(tI):null;var r=new u(e);return e.worker?r:r.from(t).doCallback()}}(B.API),B.API.addJS=function(t){return ev=t,this.internal.events.subscribe("postPutResources",function(){em=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(em+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),eg=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+ev+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==em&&void 0!==eg&&this.internal.out("/Names <</JavaScript "+em+" 0 R>>")}),this},(eH=B.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],i=t.exec(n);if(null!=i){var s=i[1];this.internal.newObjectDeferredBegin(s,!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"),eW=this.internal.newObject(),this.internal.write("<< /Dests "+c+" 0 R"),this.internal.write(">>","endobj")}}]),eH.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 "+eW+" 0 R"))}]),eH.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 i=e.children[n];this.objStart(i),this.line("/Title "+this.makeString(i.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])),i.children.length>0&&(this.line("/First "+this.makeRef(i.children[0])),this.line("/Last "+this.makeRef(i.children[i.children.length-1])));var s=this.count=this.count_r({count:0},i);if(s>0&&this.line("/Count "+s),i.options&&i.options.pageNumber){var o=t.internal.getPageInfo(i.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}}]),eG=B.API,eY=[192,193,194,195,196,197,198,199],eG.processJPEG=function(t,e,r,n,i,s){var o,a=this.decode.DCT_DECODE,l=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=i||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,i={width:0,height:0,numcomponents:1},s=4;s<n;s+=2){if(s+=r,-1!==eY.indexOf(t.charCodeAt(s+1))){e=256*t.charCodeAt(s+5)+t.charCodeAt(s+6),i={width:256*t.charCodeAt(s+7)+t.charCodeAt(s+8),height:e,numcomponents:t.charCodeAt(s+9)};break}r=256*t.charCodeAt(s+2)+t.charCodeAt(s+3)}return i}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:s=this.color_spaces.DEVICE_GRAY;break;case 4:s=this.color_spaces.DEVICE_CMYK;break;case 3:s=this.color_spaces.DEVICE_RGB}l={data:t,width:o.width,height:o.height,colorSpace:s,bitsPerComponent:8,filter:a,index:e,alias:r}}return l},B.API.processPNG=function(t,e,r,n){if(this.__addimage__.isArrayBuffer(t)&&(t=new Uint8Array(t)),this.__addimage__.isArrayBufferView(t)){var i,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=(i=v&&1===g?function(t){for(var e=t.width,r=t.height,n=t.data,i=t.palette,s=t.depth,a=!1,l=[],u=[],c=void 0,h=!1,d=0,f=0;f<i.length;f++){var p=(0,o.default)(i[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=eC(_,j,s),x=(0,o.default)(i[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,i=t.channels,s=t.depth,o=i-1,a=r*n,l=Math.ceil(a*o*s/8),u=Math.ceil(1*a*s/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*i,y=0;y<o;y++)eE(f,eC(d,v+y,s),g*o+y,s);var b=eC(d,v+o,s);b<(1<<s)-1&&(m=!0),eE(p,b,1*g,s)}return{colorSpace:2===i?"DeviceGray":"DeviceRGB",colorsPerPixel:o,sMaskBitsPerComponent:m?s: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),i=0;i<e;i++)n.setUint16(2*i,t[i],!1);return r}(l):l,needSMask:!1})).colorSpace,_=i.colorsPerPixel,j=i.sMaskBitsPerComponent,w=i.colorBytes,x=i.alphaBytes,A=i.needSMask,S=i.palette,N=i.mask,L=null;return n!==B.API.image_compression.NONE&&"function"==typeof s.zlibSync?(L=function(t){var e;switch(t){case B.API.image_compression.FAST:e=11;break;case B.API.image_compression.MEDIUM:e=13;break;case B.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=eA(w,Math.ceil(p*_*y/8),_,y,n),A&&(d=eA(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}}},(eX=B.API).processGIF89A=function(t,e,r,n){var i=new eT(t),s=i.width,o=i.height,a=[];i.decodeAndBlitFrameRGBA(0,a);var l=new eM(100).encode({data:a,width:s,height:o},100);return eX.processJPEG.call(this,l,e,r,n)},eX.processGIF87A=eX.processGIF89A,eR.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),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:i,green:n,blue:r,quad:s}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},eR.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){c.log("bit decode error:"+t)}},eR.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,i=0;i<e;i++)for(var s=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*i*4,a=0;a<8&&8*i+a<this.width;a++){var l=this.palette[s>>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)}},eR.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,i=0;i<t;i++){var s=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*i*4,a=s>>4,l=15&s,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*i+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)}},eR.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 i=this.datav.getUint8(this.pos++,!0),s=r*this.width*4+4*n;if(i<this.palette.length){var o=this.palette[i];this.data[s]=o.red,this.data[s+1]=o.green,this.data[s+2]=o.blue,this.data[s+3]=255}else this.data[s]=255,this.data[s+1]=255,this.data[s+2]=255,this.data[s+3]=255}0!==t&&(this.pos+=4-t)}},eR.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,i=0;i<this.width;i++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(s&e)/e*255|0,a=(s>>5&e)/e*255|0,l=(s>>10&e)/e*255|0,u=s>>15?255:0,c=n*this.width*4+4*i;this.data[c]=l,this.data[c+1]=a,this.data[c+2]=o,this.data[c+3]=u}this.pos+=t}},eR.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 i=this.bottom_up?n:this.height-1-n,s=0;s<this.width;s++){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=i*this.width*4+4*s;this.data[c]=u,this.data[c+1]=l,this.data[c+2]=a,this.data[c+3]=255}this.pos+=t}},eR.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),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*r;this.data[o]=s,this.data[o+1]=i,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},eR.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),i=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=e*this.width*4+4*r;this.data[a]=s,this.data[a+1]=i,this.data[a+2]=n,this.data[a+3]=o}},eR.prototype.getData=function(){return this.data},(e$=B.API).processBMP=function(t,e,r,n){var i=new eR(t,!1),s=i.width,o=i.height,a={data:i.getData(),width:s,height:o},l=new eM(100).encode(a,100);return e$.processJPEG.call(this,l,e,r,n)},eF.prototype.getData=function(){return this.data},(eZ=B.API).processWEBP=function(t,e,r,n){var i=new eF(t),s=i.width,o=i.height,a={data:i.getData(),width:s,height:o},l=new eM(100).encode(a,100);return eZ.processJPEG.call(this,l,e,r,n)},B.API.processRGBA=function(t,e,r){for(var n=t.data,i=n.length,s=new Uint8Array(i/4*3),o=new Uint8Array(i/4),a=0,l=0,u=0;u<i;u+=4){var c=n[u],h=n[u+1],d=n[u+2],f=n[u+3];s[a++]=c,s[a++]=h,s[a++]=d,o[l++]=f}var p=this.__addimage__.arrayBufferToBinaryString(s);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:p,index:e,alias:r,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},B.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},eb=(ey=B.API).getCharWidthsArray=function(t,e){var r,n,s=(e=e||{}).font||this.internal.getFont(),o=e.fontSize||this.internal.getFontSize(),a=e.charSpace||this.internal.getCharSpace(),l=e.widths?e.widths:s.metadata.Unicode.widths,u=l.fof?l.fof:1,c=e.kerning?e.kerning:s.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 s.metadata.widthOfString?v.push((s.metadata.widthOfGlyph(s.metadata.characterToGlyph(n))+1e3/o*a||0)/1e3):(f=d&&"object"===(0,i.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},e_=ey.getStringUnitWidth=function(t,e){var r=(e=e||{}).fontSize||this.internal.getFontSize(),n=e.font||this.internal.getFont(),i=e.charSpace||this.internal.getCharSpace();return ey.processArabic&&(t=ey.processArabic(t)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(t,r,i)/r:eb.apply(this,arguments).reduce(function(t,e){return t+e},0)},ej=function(t,e,r,n){for(var i=[],s=0,o=t.length,a=0;s!==o&&a+e[s]<r;)a+=e[s],s++;i.push(t.slice(0,s));var l=s;for(a=0;s!==o;)a+e[s]>n&&(i.push(t.slice(l,s)),a=0,l=s),a+=e[s],s++;return l!==s&&i.push(t.slice(l,s)),i},ew=function(t,e,r){r||(r={});var n,i,s,o,a,l,u,c=[],h=[c],d=r.textIndent||0,f=0,p=0,m=t.split(" "),g=eb.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=e_.apply(this,[v,r])}for(s=0,o=m.length;s<o;s++){var b=0;if(n=m[s],l&&"\n"==n[0]&&(n=n.substr(1),b=1),d+f+(p=(i=eb.apply(this,[n,r])).reduce(function(t,e){return t+e},0))>e||b){if(p>e){for(a=ej.apply(this,[n,i,e-(d+f),e]),c.push(a.shift()),c=[a.pop()];a.length;)h.push([a.shift()]);p=i.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)},ey.splitTextToSize=function(t,e,r){var n,i=(r=r||{}).fontSize||this.internal.getFontSize(),s=(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=1*this.internal.scaleFactor*e/i;s.textIndent=r.textIndent?1*r.textIndent*this.internal.scaleFactor/i:0,s.lineIndent=r.lineIndent;var a,l,u=[];for(a=0,l=n.length;a<l;a++)u=u.concat(ew.apply(this,[n[a],o,s]));return u},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="0123456789abcdef",r="klmnopqrstuvwxyz",n={},s={},o=0;o<16;o++)n[r[o]]=e[o],s[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)+s[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)+s[n.slice(-1)];else{if("object"!==(0,i.default)(e))throw Error("Don't know what to do with value type "+(0,i.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,i,s,o={},a=1,l=o,u=[],c="",h="",d=t.length-1,f=1;f<d;f+=1)"'"==(s=t[f])?e?(i=e.join(""),e=void 0):e=[]:e?e.push(s):"{"==s?(u.push([l,i]),l={},i=void 0):"}"==s?((r=u.pop())[0][r[1]]=l,i=void 0,l=r[0]):"-"==s?a=-1:void 0===i?n.hasOwnProperty(s)?(c+=n[s],i=parseInt(c,16)*a,a=1,c=""):c+=s:n.hasOwnProperty(s)?(h+=n[s],l[i]=parseInt(h,16)*a,a=1,i=void 0,h=""):h+=s;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])}])}(B.API),/** 670 * @license 671 * Licensed under the MIT License. 672 * http://opensource.org/licenses/mit-license 673 */function(t){var e=function(t){for(var e=t.length,r=new Uint8Array(e),n=0;n<e;n++)r[n]=t.charCodeAt(n);return r};t.API.events.push(["addFont",function(r){var n,i=void 0,s=r.font,o=r.instance;if(!s.isStandardFont){if(void 0===o)throw Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+s.postScriptName+"').");if("string"!=typeof(i=!1===o.existsFileInVFS(s.postScriptName)?o.loadFile(s.postScriptName):o.getFileFromVFS(s.postScriptName)))throw Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+s.postScriptName+"').");n=i,n=/^\x00\x01\x00\x00/.test(n)?e(n):e(g(n)),s.metadata=t.API.TTFFont.open(n),s.metadata.Unicode=s.metadata.Unicode||{encoding:{},kerning:{},widths:[]},s.metadata.glyIdsUsed=[0]}}])}(B),B.API.addSvgAsImage=function(t,e,r,i,s,o,a,u){if(isNaN(e)||isNaN(r))throw c.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(i)||isNaN(s))throw c.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var h=document.createElement("canvas");h.width=i,h.height=s;var d=h.getContext("2d");d.fillStyle="#fff",d.fillRect(0,0,h.width,h.height);var f={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},p=this;return(l.canvg?Promise.resolve(l.canvg):Promise.resolve().then(n.bind(n,/*! canvg */"./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(h.toDataURL("image/jpeg",1),e,r,i,s,a,u)})},B.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 i=0;i<this.internal.pages[n].length;i++)this.internal.pages[n][i]=this.internal.pages[n][i].replace(e,r);return this},B.API.viewerPreferences=function(t,e){t=t||{},e=e||!1;var r,n,s,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,i.default)(t)){for(s in t)if(o=t[s],f(l,s)&&void 0!==o){if("boolean"===r[s].type&&"boolean"==typeof o)r[s].value=o;else if("name"===r[s].type&&f(r[s].valueSet,o))r[s].value=o;else if("integer"===r[s].type&&Number.isInteger(o))r[s].value=o;else if("array"===r[s].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[s].value="["+u.join(" ")+"]"}else r[s].value=r[s].defaultValue;r[s].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},eK=B.API,eJ=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)),i=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),s=unescape(encodeURIComponent("</x:xmpmeta>")),o=r.length+n.length+i.length+e.length+s.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+i+s),this.internal.write("endstream"),this.internal.write("endobj")},eQ=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")},eK.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",eQ),this.internal.events.subscribe("postPutResources",eJ)),this},e0=(e1=B.API).pdfEscape16=function(t,e){for(var r,n=e.metadata.Unicode.widths,i=["","0","00","000","0000"],s=[""],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)s.push(i[4-(r=r.toString(16)).length],r);return s.join("")},e2=function(t){var e,r,n,i,s,o,a;for(s="/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&&(s+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(i=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),n.push("<"+e+"><"+i+">"));return n.length&&(s+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),s+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"},e1.events.push(["putFont",function(t){!function(t){var e=t.font,r=t.out,n=t.newObject,i=t.putStream;if(e.metadata instanceof B.API.TTFFont&&"Identity-H"===e.encoding){for(var s=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();i({data:a,addLength1:!0,objectId:u}),r("endobj");var c=n();i({data:e2(e.metadata.toUnicode),addLength1:!0,objectId:c}),r("endobj");var h=n();r("<<"),r("/Type /FontDescriptor"),r("/FontName /"+T(e.fontName)),r("/FontFile2 "+u+" 0 R"),r("/FontBBox "+B.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 /"+T(e.fontName)),r("/FontDescriptor "+h+" 0 R"),r("/W "+B.API.PDFObject.convert(s)),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 /"+T(e.fontName)),r("/Encoding /"+e.encoding),r("/DescendantFonts ["+d+" 0 R]"),r(">>"),r("endobj"),e.isAlreadyPutted=!0}}(t)}]),e1.events.push(["putFont",function(t){!function(t){var e=t.font,r=t.out,n=t.newObject,i=t.putStream;if(e.metadata instanceof B.API.TTFFont&&"WinAnsiEncoding"===e.encoding){for(var s=e.metadata.rawData,o="",a=0;a<s.length;a++)o+=String.fromCharCode(s[a]);var l=n();i({data:o,addLength1:!0,objectId:l}),r("endobj");var u=n();i({data:e2(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 "+B.API.PDFObject.convert(e.metadata.bbox)),r("/FontName /"+T(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/"+T(e.fontName)+"/FontDescriptor "+c+" 0 R/Encoding/"+e.encoding+" /FirstChar 29 /LastChar 255 /Widths "+B.API.PDFObject.convert(e.metadata.hmtx.widths)+">>"),r("endobj"),e.isAlreadyPutted=!0}}(t)}]),e5=function(t){var e,r=t.text||"",n=t.x,i=t.y,s=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:i,options:s,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=e0(h,u[c])),o.isHex=!0,{text:m,x:n,y:i,options:s,mutex:o}},e1.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 i=0;for(i=0;i<e.length;i+=1)Array.isArray(e[i])&&3===e[i].length?r.push([e5(Object.assign({},n,{text:e[i][0]})).text,e[i][1],e[i][2]]):r.push(e5(Object.assign({},n,{text:e[i]})).text);t.text=r}else t.text=e5(Object.assign({},n,{text:e})).text}]),e3=B.API,e4=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0},e3.existsFileInVFS=function(t){return e4.call(this),void 0!==this.internal.vFS[t]},e3.addFileToVFS=function(t,e){return e4.call(this),this.internal.vFS[t]=e,this},e3.getFileFromVFS=function(t){return e4.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null},/** 674 * @license 675 * Unicode Bidi Engine based on the work of Alex Shensis (@asthensis) 676 * MIT License 677 */function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(t){var r,n,i,s,o,a,l,u=[[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]],c=[[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]],h={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},d={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},f=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","â¹","âº","â¹","â ","â","â ","â½","â¾","â½","â","â","â","â¤","â¥","â¤","â©","âª","â©","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","ï¹","﹤","ï¹¥","﹤"],p=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)$/),m=!1,g=0;this.__bidiEngine__={};var v=function(t){var r=t.charCodeAt(),n=r>>8,i=d[n];return void 0!==i?e[256*i+(255&r)]:252===n||253===n?"AL":p.test(n)?"L":8===n?"R":"N"},y=function(t){for(var e,r=0;r<t.length&&"L"!==(e=v(t.charAt(r)));r++)if("R"===e)return!0;return!1},b=function(t,e,o,a){var l,u,c,h,d=e[a];switch(d){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":m=!1;break;case"N":case"AN":break;case"EN":m&&(d="AN");break;case"AL":m=!0,d="R";break;case"WS":case"BN":d="N";break;case"CS":a<1||a+1>=e.length||"EN"!==(l=o[a-1])&&"AN"!==l||"EN"!==(u=e[a+1])&&"AN"!==u?d="N":m&&(u="AN"),d=u===l?u:"N";break;case"ES":d="EN"===(l=a>0?o[a-1]:"B")&&a+1<e.length&&"EN"===e[a+1]?"EN":"N";break;case"ET":if(a>0&&"EN"===o[a-1]){d="EN";break}if(m){d="N";break}for(c=a+1,h=e.length;c<h&&"ET"===e[c];)c++;d=c<h&&"EN"===e[c]?"EN":"N";break;case"NSM":if(i&&!s){for(h=e.length,c=a+1;c<h&&"NSM"===e[c];)c++;if(c<h){var f=t[a];if(l=e[c],(f>=1425&&f<=2303||64286===f)&&("R"===l||"AL"===l)){d="R";break}}}d=a<1||"B"===(l=e[a-1])?"N":o[a-1];break;case"B":m=!1,r=!0,d=g;break;case"S":n=!0,d="N"}return d},_=function(t,e,r){var n=t.split("");return r&&j(n,r,{hiLevel:g}),n.reverse(),e&&e.reverse(),n.join("")},j=function(t,e,i){var s,o,a,l,d,f=-1,p=t.length,y=0,_=[],j=g?c:u,w=[];for(m=!1,r=!1,n=!1,o=0;o<p;o++)w[o]=v(t[o]);for(a=0;a<p;a++){if(d=y,_[a]=b(t,w,_,a),s=240&(y=j[d][h[_[a]]]),y&=15,e[a]=l=j[y][5],s>0){if(16===s){for(o=f;o<a;o++)e[o]=1;f=-1}else f=-1}if(j[y][6])-1===f&&(f=a);else if(f>-1){for(o=f;o<a;o++)e[o]=l;f=-1}"B"===w[a]&&(e[a]=0),i.hiLevel|=l}n&&function(t,e,r){for(var n=0;n<r;n++)if("S"===t[n]){e[n]=g;for(var i=n-1;i>=0&&"WS"===t[i];i--)e[i]=g}}(w,e,p)},w=function(t,e,n,i,s){if(!(s.hiLevel<t)){if(1===t&&1===g&&!r)return e.reverse(),void(n&&n.reverse());for(var o,a,l,u,c=e.length,h=0;h<c;){if(i[h]>=t){for(l=h+1;l<c&&i[l]>=t;)l++;for(u=h,a=l-1;u<a;u++,a--)o=e[u],e[u]=e[a],e[a]=o,n&&(o=n[u],n[u]=n[a],n[a]=o);h=l}h++}}},x=function(t,e,r){var n=t.split(""),i={hiLevel:g};return r||(r=[]),j(n,r,i),function(t,e,r){if(0!==r.hiLevel&&l)for(var n,i=0;i<t.length;i++)1===e[i]&&(n=f.indexOf(t[i]))>=0&&(t[i]=f[n+1])}(n,r,i),w(2,n,e,r,i),w(1,n,e,r,i),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=y(t)),void 0===a&&(a=y(t))}(t,e),i||!o||a){if(i&&o&&s^a)g=s?1:0,t=_(t,e,r);else if(!i&&o&&a)g=s?1:0,t=_(t=x(t,e,r),e);else if(!i||s||o||a){if(i&&!o&&s^a)t=_(t,e),s?(g=0,t=x(t,e,r)):(g=1,t=_(t=x(t,e,r),e));else if(i&&s&&!o&&a)g=1,t=_(t=x(t,e,r),e);else if(!i&&!o&&s^a){var n=l;s?(g=1,t=x(t,e,r),g=0,l=!1,t=x(t,e,r),l=n):(g=0,t=_(t=x(t,e,r),e),g=1,l=!1,t=x(t,e,r),l=n,t=_(t,e))}}else g=0,t=x(t,e,r)}else g=s?1:0,t=x(t,e,r);return t},this.__bidiEngine__.setOptions=function(t){t&&(i=t.isInputVisual,o=t.isOutputVisual,s=t.isInputRtl,a=t.isOutputRtl,l=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__};var e=["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"],r=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(t){var e=t.text;t.x,t.y;var n=t.options||{};t.mutex,n.lang;var i=[];if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,r.setOptions(n),"[object Array]"===Object.prototype.toString.call(e)){var s=0;for(i=[],s=0;s<e.length;s+=1)"[object Array]"===Object.prototype.toString.call(e[s])?i.push([r.doBidiReorder(e[s][0]),e[s][1],e[s][2]]):i.push([r.doBidiReorder(e[s])]);t.text=i}else t.text=r.doBidiReorder(e);r.setOptions({isInputVisual:!0})}])}(B),B.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new e8(t),this.contents.pos=4,"ttcf"===e.readString(4))throw Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new rg(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new e7(this.contents),this.head=new re(this),this.name=new rl(this),this.cmap=new rn(this),this.toUnicode={},this.hhea=new ri(this),this.maxp=new ru(this),this.hmtx=new rc(this),this.post=new ro(this),this.os2=new rs(this),this.loca=new rm(this),this.glyf=new rd(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,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var e,r,n,i;for(i=[],e=0,r=(n=this.bbox).length;e<r;e++)t=n[e],i.push(Math.round(t*this.scaleFactor));return i}).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===(i=this.familyClass)||2===i||3===i||4===i||5===i||7===i,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,i,s,o;for(s=0,i=0,o=(t=""+t).length;0<=o?i<o:i>o;i=0<=o?++i:--i)n=t.charCodeAt(i),s+=this.widthOfGlyph(this.characterToGlyph(n))+1e3/e*r||0;return e/1e3*s},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 eD,eB,ez,eU,eq,eV,eH,eW,eG,eY,eX,e$,eZ,eK,eJ,eQ,e1,e0,e2,e5,e3,e4,e6,e8=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 16777216*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())>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),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,i,s,o,a;return t=this.readByte(),e=this.readByte(),r=this.readByte(),n=this.readByte(),i=this.readByte(),s=this.readByte(),o=this.readByte(),a=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^r)+4294967296*(255^n)+16777216*(255^i)+65536*(255^s)+256*(255^o)+(255^a)+1):72057594037927940*t+281474976710656*e+1099511627776*r+4294967296*n+16777216*i+65536*s+256*o+a},t.prototype.writeLongLong=function(t){var e,r;return e=Math.floor(t/4294967296),r=4294967295&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,i;for(i=[],r=0,n=t.length;r<n;r++)e=t[r],i.push(this.writeByte(e));return i},t}(),e7=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,i,s,o,a,l,u,c,h,d,f,p;for(p in s=Math.floor((c=16*Math.floor(Math.log(d=Object.keys(e).length)/(a=Math.log(2))))/a),u=16*d-c,(n=new e8).writeInt(this.scalarType),n.writeShort(d),n.writeShort(c),n.writeShort(s),n.writeShort(u),i=16*d,l=n.pos+i,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=2981146554-t(n.data),n.pos=o+8,n.writeUInt32(r),n.data},t=function(t){var e,r,n,i;for(t=rh.call(t);t.length%4;)t.push(0);for(n=new e8(t),r=0,e=0,i=t.length;e<i;e=e+=4)r+=n.readUInt32();return 4294967295&r},e}(),e9={}.hasOwnProperty,rt=function(t,e){for(var r in e)e9.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};e6=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 re=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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 e8).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}(),rr=function(){function t(t,e){var r,n,i,s,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,i=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=i.length;m<v;a=++m)for(p=i[a],r=g=d=f[a];d<=p?g<=p:g>=p;r=d<=p?++g:--g)0===u[a]?s=r+l[a]:0!==(s=o[u[a]/2+(r-d)-(h-a)]||0)&&(s+=l[a]),this.codeMap[r]=65535&s}t.pos=c}return t.encode=function(t,e){var r,n,i,s,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 e8,s=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},i={},C=0,I=s.length;C<I;C++)null==v[H=t[n=s[C]]]&&(v[H]=++p),i[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:i,subtable:P.data,maxGlyphID:p+1};case"unicode":for(L=[],c=[],y=0,v={},r={},g=l=null,E=0,M=s.length;E<M;E++)null==v[_=t[n=s[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}(),rn=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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 rr(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=rr.encode(t,e),(n=new e8).writeUInt16(0),n.writeUInt16(1),r.table=n.data.concat(r.subtable),r},t}(),ri=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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}(),rs=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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}(),ro=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),t.prototype.tag="post",t.prototype.parse=function(t){var e,r,n,i;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=[],i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)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=[],i=e=0,r=this.file.maxp.numGlyphs;0<=r?e<r:e>r;i=0<=r?++e:--e)n.push(t.readUInt32());return n}).call(this)}},t}(),ra=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},rl=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),t.prototype.tag="name",t.prototype.parse=function(t){var e,r,n,i,s,o,a,l,u,c;for(t.pos=this.offset,t.readShort(),e=t.readShort(),o=t.readShort(),r=[],i=0;0<=e?i<e:i>e;i=0<=e?++i:--i)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={},i=l=0,u=r.length;l<u;i=++l)n=r[i],t.pos=n.offset,s=new ra(t.readString(n.length),n),null==a[c=n.nameID]&&(a[c]=[]),a[n.nameID].push(s);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}(),ru=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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}(),rc=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),t.prototype.tag="hmtx",t.prototype.parse=function(t){var e,r,n,i,s,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,i;for(i=[],e=r=0;0<=n?r<n:r>n;e=0<=n?++r:--r)i.push(t.readInt16());return i}(),this.widths=(function(){var t,e,r,n;for(n=[],t=0,e=(r=this.metrics).length;t<e;t++)i=r[t],n.push(i.advance);return n}).call(this),r=this.widths[this.widths.length-1],a=[],e=s=0;0<=n?s<n:s>n;e=0<=n?++s:--s)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}(),rh=[].slice,rd=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(t){var e,r,n,i,s,o,a,l,u,c;return t in this.cache?this.cache[t]:(i=this.file.loca,e=this.file.contents,r=i.indexOf(t),0===(n=i.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+r,s=(o=new e8(e.read(n))).readShort(),l=o.readShort(),c=o.readShort(),a=o.readShort(),u=o.readShort(),this.cache[t]=-1===s?new rp(o,l,c,a,u):new rf(o,s,l,c,a,u),this.cache[t]))},t.prototype.encode=function(t,e,r){var n,i,s,o,a;for(s=[],i=[],o=0,a=e.length;o<a;o++)n=t[e[o]],i.push(s.length),n&&(s=s.concat(n.encode(r)));return i.push(s.length),{table:s,offsets:i}},t}(),rf=function(){function t(t,e,r,n,i,s){this.raw=t,this.numberOfContours=e,this.xMin=r,this.yMin=n,this.xMax=i,this.yMax=s,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),rp=function(){function t(t,e,r,n,i){var s,o;for(this.raw=t,this.xMin=e,this.yMin=r,this.xMax=n,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],s=this.raw;o=s.readShort(),this.glyphOffsets.push(s.pos),this.glyphIDs.push(s.readUInt16()),32&o;)s.pos+=1&o?4:2,128&o?s.pos+=8:64&o?s.pos+=4:8&o&&(s.pos+=2)}return t.prototype.encode=function(){var t,e,r;for(e=new e8(rh.call(this.raw.data)),t=0,r=this.glyphIDs.length;t<r;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),rm=function(){function t(){return t.__super__.constructor.apply(this,arguments)}return rt(t,e6),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,i=0,s=0;s<r.length;++s)if(r[s]=n,i<e.length&&e[i]==s){++i,r[s]=n;var o=this.offsets[s],a=this.offsets[s+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]=(16711680&r[u])>>16,l[4*u]=(4278190080&r[u])>>24;return l},t}(),rg=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,r,n,i;for(e in n=this.font.cmap.tables[0].codeMap,t={},i=this.subset)r=i[e],t[e]=n[r];return t},t.prototype.glyphsFor=function(t){var e,r,n,i,s,o,a;for(n={},s=0,o=t.length;s<o;s++)n[i=t[s]]=this.font.glyf.glyphFor(i);for(i in e=[],n)(null!=(r=n[i])?r.compound:void 0)&&e.push.apply(e,r.glyphIDs);if(e.length>0)for(i in a=this.glyphsFor(e))r=a[i],n[i]=r;return n},t.prototype.encode=function(t,e){var r,n,i,s,o,a,l,u,c,h,d,f,p,m,g;for(n in r=rn.encode(this.generateCmap(),"unicode"),s=this.glyphsFor(t),d={0:0},g=r.charMap)d[(a=g[n]).old]=a.new;for(f in h=r.maxGlyphID,s)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}(),i=this.font.glyf.encode(s,p,d),l=this.font.loca.encode(i.offsets,p),m={cmap:this.font.cmap.raw(),glyf:i.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}();B.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,i,s,o;if(Array.isArray(r))return"["+(function(){var t,i,s;for(s=[],t=0,i=r.length;t<i;t++)n=r[t],s.push(e.convert(n));return s})().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(i in s=["<<"],r)o=r[i],s.push("/"+i+" "+e.convert(o));return s.push(">>"),s.join("\n")}return""+r},e}()},
vendor: 46,577 bytes, lines 677-679
677"./node_modules/pako/dist/pako.esm.mjs":/*!*********************************************!*\ 678 !*** ./node_modules/pako/dist/pako.esm.mjs ***! 679 \*********************************************/function(t,e,r){"use strict";let n,i,s,o,a;function l(t){let e=t.length;for(;--e>=0;)t[e]=0}r.r(e),r.d(e,{Deflate:function(){return eW},Inflate:function(){return e$},constants:function(){return eQ},default:function(){return e1},deflate:function(){return eG},deflateRaw:function(){return eY},gzip:function(){return eX},inflate:function(){return eZ},inflateRaw:function(){return eK},ungzip:function(){return eJ}});let u=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]),c=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]),h=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),d=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=Array(576);l(f);let p=Array(60);l(p);let m=Array(512);l(m);let g=Array(256);l(g);let v=Array(29);l(v);let y=Array(30);function b(t,e,r,n,i){this.static_tree=t,this.extra_bits=e,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=t&&t.length}function _(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}l(y);let j=t=>t<256?m[t]:m[256+(t>>>7)],w=(t,e)=>{t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255},x=(t,e,r)=>{t.bi_valid>16-r?(t.bi_buf|=e<<t.bi_valid&65535,w(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)},A=(t,e,r)=>{x(t,r[2*e],r[2*e+1])},S=(t,e)=>{let r=0;do r|=1&t,t>>>=1,r<<=1;while(--e>0);return r>>>1},N=t=>{16===t.bi_valid?(w(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)},L=(t,e)=>{let r,n,i,s,o,a;let l=e.dyn_tree,u=e.max_code,c=e.stat_desc.static_tree,h=e.stat_desc.has_stree,d=e.stat_desc.extra_bits,f=e.stat_desc.extra_base,p=e.stat_desc.max_length,m=0;for(s=0;s<=15;s++)t.bl_count[s]=0;for(l[2*t.heap[t.heap_max]+1]=0,r=t.heap_max+1;r<573;r++)(s=l[2*l[2*(n=t.heap[r])+1]+1]+1)>p&&(s=p,m++),l[2*n+1]=s,!(n>u)&&(t.bl_count[s]++,o=0,n>=f&&(o=d[n-f]),a=l[2*n],t.opt_len+=a*(s+o),h&&(t.static_len+=a*(c[2*n+1]+o)));if(0!==m){do{for(s=p-1;0===t.bl_count[s];)s--;t.bl_count[s]--,t.bl_count[s+1]+=2,t.bl_count[p]--,m-=2}while(m>0);for(s=p;0!==s;s--)for(n=t.bl_count[s];0!==n;)!((i=t.heap[--r])>u)&&(l[2*i+1]!==s&&(t.opt_len+=(s-l[2*i+1])*l[2*i],l[2*i+1]=s),n--)}},k=(t,e,r)=>{let n,i;let s=Array(16),o=0;for(n=1;n<=15;n++)o=o+r[n-1]<<1,s[n]=o;for(i=0;i<=e;i++){let e=t[2*i+1];0!==e&&(t[2*i]=S(s[e]++,e))}},P=()=>{let t,e,r,o,a;let l=Array(16);for(o=0,r=0;o<28;o++)for(t=0,v[o]=r;t<1<<u[o];t++)g[r++]=o;for(g[r-1]=o,a=0,o=0;o<16;o++)for(t=0,y[o]=a;t<1<<c[o];t++)m[a++]=o;for(a>>=7;o<30;o++)for(t=0,y[o]=a<<7;t<1<<c[o]-7;t++)m[256+a++]=o;for(e=0;e<=15;e++)l[e]=0;for(t=0;t<=143;)f[2*t+1]=8,t++,l[8]++;for(;t<=255;)f[2*t+1]=9,t++,l[9]++;for(;t<=279;)f[2*t+1]=7,t++,l[7]++;for(;t<=287;)f[2*t+1]=8,t++,l[8]++;for(k(f,287,l),t=0;t<30;t++)p[2*t+1]=5,p[2*t]=S(t,5);n=new b(f,u,257,286,15),i=new b(p,c,0,30,15),s=new b([],h,0,19,7)},C=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},E=t=>{t.bi_valid>8?w(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0},O=(t,e,r,n)=>{let i=2*e,s=2*r;return t[i]<t[s]||t[i]===t[s]&&n[e]<=n[r]},T=(t,e,r)=>{let n=t.heap[r],i=r<<1;for(;i<=t.heap_len&&(i<t.heap_len&&O(e,t.heap[i+1],t.heap[i],t.depth)&&i++,!O(e,n,t.heap[i],t.depth));)t.heap[r]=t.heap[i],r=i,i<<=1;t.heap[r]=n},I=(t,e,r)=>{let n,i,s,o;let 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),i=t.pending_buf[t.sym_buf+a++],0===n?A(t,i,e):(A(t,(s=g[i])+256+1,e),0!==(o=u[s])&&x(t,i-=v[s],o),A(t,s=j(--n),r),0!==(o=c[s])&&x(t,n-=y[s],o));while(a<t.sym_next);A(t,256,e)},M=(t,e)=>{let r,n,i;let s=e.dyn_tree,o=e.stat_desc.static_tree,a=e.stat_desc.has_stree,l=e.stat_desc.elems,u=-1;for(r=0,t.heap_len=0,t.heap_max=573;r<l;r++)0!==s[2*r]?(t.heap[++t.heap_len]=u=r,t.depth[r]=0):s[2*r+1]=0;for(;t.heap_len<2;)s[2*(i=t.heap[++t.heap_len]=u<2?++u:0)]=1,t.depth[i]=0,t.opt_len--,a&&(t.static_len-=o[2*i+1]);for(e.max_code=u,r=t.heap_len>>1;r>=1;r--)T(t,s,r);i=l;do r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],T(t,s,1),n=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=n,s[2*i]=s[2*r]+s[2*n],t.depth[i]=(t.depth[r]>=t.depth[n]?t.depth[r]:t.depth[n])+1,s[2*r+1]=s[2*n+1]=i,t.heap[1]=i++,T(t,s,1);while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],L(t,e),k(s,u,t.bl_count)},R=(t,e,r)=>{let n,i;let s=-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++)i=o,o=e[(n+1)*2+1],++a<l&&i===o||(a<u?t.bl_tree[2*i]+=a:0!==i?(i!==s&&t.bl_tree[2*i]++,t.bl_tree[32]++):a<=10?t.bl_tree[34]++:t.bl_tree[36]++,a=0,s=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4))},F=(t,e,r)=>{let n,i;let s=-1,o=e[1],a=0,l=7,u=4;for(0===o&&(l=138,u=3),n=0;n<=r;n++)if(i=o,o=e[(n+1)*2+1],!(++a<l)||i!==o){if(a<u)do A(t,i,t.bl_tree);while(0!=--a);else 0!==i?(i!==s&&(A(t,i,t.bl_tree),a--),A(t,16,t.bl_tree),x(t,a-3,2)):a<=10?(A(t,17,t.bl_tree),x(t,a-3,3)):(A(t,18,t.bl_tree),x(t,a-11,7));a=0,s=i,0===o?(l=138,u=3):i===o?(l=6,u=3):(l=7,u=4)}},D=t=>{let e;for(R(t,t.dyn_ltree,t.l_desc.max_code),R(t,t.dyn_dtree,t.d_desc.max_code),M(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*d[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e},B=(t,e,r,n)=>{let i;for(x(t,e-257,5),x(t,r-1,5),x(t,n-4,4),i=0;i<n;i++)x(t,t.bl_tree[2*d[i]+1],3);F(t,t.dyn_ltree,e-1),F(t,t.dyn_dtree,r-1)},z=t=>{let e,r=4093624447;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},U=!1,q=(t,e,r,n)=>{x(t,0+(n?1:0),3),E(t),w(t,r),w(t,~r),r&&t.pending_buf.set(t.window.subarray(e,e+r),t.pending),t.pending+=r};var V={_tr_init:t=>{U||(P(),U=!0),t.l_desc=new _(t.dyn_ltree,n),t.d_desc=new _(t.dyn_dtree,i),t.bl_desc=new _(t.bl_tree,s),t.bi_buf=0,t.bi_valid=0,C(t)},_tr_stored_block:q,_tr_flush_block:(t,e,r,n)=>{let i,s;let o=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=z(t)),M(t,t.l_desc),M(t,t.d_desc),o=D(t),i=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=i&&(i=s)):i=s=r+5,r+4<=i&&-1!==e?q(t,e,r,n):4===t.strategy||s===i?(x(t,2+(n?1:0),3),I(t,f,p)):(x(t,4+(n?1:0),3),B(t,t.l_desc.max_code+1,t.d_desc.max_code+1,o+1),I(t,t.dyn_ltree,t.dyn_dtree)),C(t),n&&E(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[(g[r]+256+1)*2]++,t.dyn_dtree[2*j(e)]++),t.sym_next===t.sym_end),_tr_align:t=>{x(t,2,3),A(t,256,f),N(t)}},H=(t,e,r,n)=>{let i=65535&t|0,s=t>>>16&65535|0,o=0;for(;0!==r;){o=r>2e3?2e3:r,r-=o;do s=s+(i=i+e[n++]|0)|0;while(--o);i%=65521,s%=65521}return i|s<<16|0};let W=new Uint32Array((()=>{let t,e=[];for(var r=0;r<256;r++){t=r;for(var n=0;n<8;n++)t=1&t?3988292384^t>>>1:t>>>1;e[r]=t}return e})());var G=(t,e,r,n)=>{let i=n+r;t^=-1;for(let r=n;r<i;r++)t=t>>>8^W[(t^e[r])&255];return -1^t},Y={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"},X={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:$,_tr_stored_block:Z,_tr_flush_block:K,_tr_tally:J,_tr_align:Q}=V,{Z_NO_FLUSH:tt,Z_PARTIAL_FLUSH:te,Z_FULL_FLUSH:tr,Z_FINISH:tn,Z_BLOCK:ti,Z_OK:ts,Z_STREAM_END:to,Z_STREAM_ERROR:ta,Z_DATA_ERROR:tl,Z_BUF_ERROR:tu,Z_DEFAULT_COMPRESSION:tc,Z_FILTERED:th,Z_HUFFMAN_ONLY:td,Z_RLE:tf,Z_FIXED:tp,Z_DEFAULT_STRATEGY:tm,Z_UNKNOWN:tg,Z_DEFLATED:tv}=X,ty=(t,e)=>(t.msg=Y[e],e),tb=t=>2*t-(t>4?9:0),t_=t=>{let e=t.length;for(;--e>=0;)t[e]=0},tj=t=>{let e,r,n;let i=t.w_size;n=e=t.hash_size;do r=t.head[--n],t.head[n]=r>=i?r-i:0;while(--e);n=e=i;do r=t.prev[--n],t.prev[n]=r>=i?r-i:0;while(--e)},tw=(t,e,r)=>(e<<t.hash_shift^r)&t.hash_mask,tx=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))},tA=(t,e)=>{K(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,tx(t.strm)},tS=(t,e)=>{t.pending_buf[t.pending++]=e},tN=(t,e)=>{t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e},tL=(t,e,r,n)=>{let i=t.avail_in;return(i>n&&(i=n),0===i)?0:(t.avail_in-=i,e.set(t.input.subarray(t.next_in,t.next_in+i),r),1===t.state.wrap?t.adler=H(t.adler,e,i,r):2===t.state.wrap&&(t.adler=G(t.adler,e,i,r)),t.next_in+=i,t.total_in+=i,i)},tk=(t,e)=>{let r,n,i=t.max_chain_length,s=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[s+o-1],p=u[s+o];t.prev_length>=t.good_match&&(i>>=2),a>t.lookahead&&(a=t.lookahead);do{if(u[(r=e)+o]!==p||u[r+o-1]!==f||u[r]!==u[s]||u[++r]!==u[s+1])continue;s+=2,r++;do;while(u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&u[++s]===u[++r]&&s<d);if(n=258-(d-s),s=d-258,n>o){if(t.match_start=e,o=n,n>=a)break;f=u[s+o-1],p=u[s+o]}}while((e=h[e&c])>l&&0!=--i);return o<=t.lookahead?o:t.lookahead},tP=t=>{let e,r,n;let i=t.w_size;do{if(r=t.window_size-t.lookahead-t.strstart,t.strstart>=i+(i-262)&&(t.window.set(t.window.subarray(i,i+i-r),0),t.match_start-=i,t.strstart-=i,t.block_start-=i,t.insert>t.strstart&&(t.insert=t.strstart),tj(t),r+=i),0===t.strm.avail_in)break;if(e=tL(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=tw(t,t.ins_h,t.window[n+1]);t.insert&&(t.ins_h=tw(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)},tC=(t,e)=>{let r=t.pending_buf_size-5>t.w_size?t.w_size:t.pending_buf_size-5,n,i,s,o=0,a=t.strm.avail_in;do{if(n=65535,s=t.bi_valid+42>>3,t.strm.avail_out<s||(s=t.strm.avail_out-s,n>(i=t.strstart-t.block_start)+t.strm.avail_in&&(n=i+t.strm.avail_in),n>s&&(n=s),n<r&&(0===n&&e!==tn||e===tt||n!==i+t.strm.avail_in)))break;o=e===tn&&n===i+t.strm.avail_in?1:0,Z(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,tx(t.strm),i&&(i>n&&(i=n),t.strm.output.set(t.window.subarray(t.block_start,t.block_start+i),t.strm.next_out),t.strm.next_out+=i,t.strm.avail_out-=i,t.strm.total_out+=i,t.block_start+=i,n-=i),n&&(tL(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!==tt&&e!==tn&&0===t.strm.avail_in&&t.strstart===t.block_start?2:(s=t.window_size-t.strstart,t.strm.avail_in>s&&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++,s+=t.w_size,t.insert>t.strstart&&(t.insert=t.strstart)),s>t.strm.avail_in&&(s=t.strm.avail_in),s&&(tL(t.strm,t.window,t.strstart,s),t.strstart+=s,t.insert+=s>t.w_size-t.insert?t.w_size-t.insert:s),t.high_water<t.strstart&&(t.high_water=t.strstart),s=t.bi_valid+42>>3,r=(s=t.pending_buf_size-s>65535?65535:t.pending_buf_size-s)>t.w_size?t.w_size:s,((i=t.strstart-t.block_start)>=r||(i||e===tn)&&e!==tt&&0===t.strm.avail_in&&i<=s)&&(n=i>s?s:i,o=e===tn&&0===t.strm.avail_in&&n===i?1:0,Z(t,t.block_start,n,o),t.block_start+=n,tx(t.strm)),o?3:1)},tE=(t,e)=>{let r,n;for(;;){if(t.lookahead<262){if(tP(t),t.lookahead<262&&e===tt)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=tw(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=tk(t,r)),t.match_length>=3){if(n=J(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=tw(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=tw(t,t.ins_h,t.window[t.strstart+1])}else n=J(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(n&&(tA(t,!1),0===t.strm.avail_out))return 1}return(t.insert=t.strstart<2?t.strstart:2,e===tn)?(tA(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(tA(t,!1),0===t.strm.avail_out)?1:2},tO=(t,e)=>{let r,n,i;for(;;){if(t.lookahead<262){if(tP(t),t.lookahead<262&&e===tt)return 1;if(0===t.lookahead)break}if(r=0,t.lookahead>=3&&(t.ins_h=tw(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=tk(t,r),t.match_length<=5&&(t.strategy===th||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){i=t.strstart+t.lookahead-3,n=J(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=i&&(t.ins_h=tw(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&&(tA(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((n=J(t,0,t.window[t.strstart-1]))&&tA(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=J(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,e===tn)?(tA(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(tA(t,!1),0===t.strm.avail_out)?1:2},tT=(t,e)=>{let r,n,i,s;let o=t.window;for(;;){if(t.lookahead<=258){if(tP(t),t.lookahead<=258&&e===tt)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(n=o[i=t.strstart-1])===o[++i]&&n===o[++i]&&n===o[++i]){s=t.strstart+258;do;while(n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&n===o[++i]&&i<s);t.match_length=258-(s-i),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(r=J(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(r=J(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),r&&(tA(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,e===tn)?(tA(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(tA(t,!1),0===t.strm.avail_out)?1:2},tI=(t,e)=>{let r;for(;;){if(0===t.lookahead&&(tP(t),0===t.lookahead)){if(e===tt)return 1;break}if(t.match_length=0,r=J(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,r&&(tA(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,e===tn)?(tA(t,!0),0===t.strm.avail_out)?3:4:t.sym_next&&(tA(t,!1),0===t.strm.avail_out)?1:2};function tM(t,e,r,n,i){this.good_length=t,this.max_lazy=e,this.nice_length=r,this.max_chain=n,this.func=i}let tR=[new tM(0,0,0,0,tC),new tM(4,4,8,4,tE),new tM(4,5,16,8,tE),new tM(4,6,32,32,tE),new tM(4,4,16,16,tO),new tM(8,16,32,32,tO),new tM(8,16,128,128,tO),new tM(8,32,128,256,tO),new tM(32,128,258,1024,tO),new tM(32,258,258,4096,tO)],tF=t=>{t.window_size=2*t.w_size,t_(t.head),t.max_lazy_match=tR[t.level].max_lazy,t.good_match=tR[t.level].good_length,t.nice_match=tR[t.level].nice_length,t.max_chain_length=tR[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0};function tD(){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=tv,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(1146),this.dyn_dtree=new Uint16Array(122),this.bl_tree=new Uint16Array(78),t_(this.dyn_ltree),t_(this.dyn_dtree),t_(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),t_(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(573),t_(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 tB=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},tz=t=>{if(tB(t))return ty(t,ta);t.total_in=t.total_out=0,t.data_type=tg;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?0:1,e.last_flush=-2,$(e),ts},tU=t=>{let e=tz(t);return e===ts&&tF(t.state),e};var tq={deflateInit2:(t,e,r,n,i,s)=>{if(!t)return ta;let o=1;if(e===tc&&(e=6),n<0?(o=0,n=-n):n>15&&(o=2,n-=16),i<1||i>9||r!==tv||n<8||n>15||e<0||e>9||s<0||s>tp||8===n&&1!==o)return ty(t,ta);8===n&&(n=9);let a=new tD;return t.state=a,a.strm=t,a.status=42,a.wrap=o,a.gzhead=null,a.w_bits=n,a.w_size=1<<a.w_bits,a.w_mask=a.w_size-1,a.hash_bits=i+7,a.hash_size=1<<a.hash_bits,a.hash_mask=a.hash_size-1,a.hash_shift=~~((a.hash_bits+3-1)/3),a.window=new Uint8Array(2*a.w_size),a.head=new Uint16Array(a.hash_size),a.prev=new Uint16Array(a.w_size),a.lit_bufsize=1<<i+6,a.pending_buf_size=4*a.lit_bufsize,a.pending_buf=new Uint8Array(a.pending_buf_size),a.sym_buf=a.lit_bufsize,a.sym_end=(a.lit_bufsize-1)*3,a.level=e,a.strategy=s,a.method=r,tU(t)},deflateSetHeader:(t,e)=>tB(t)||2!==t.state.wrap?ta:(t.state.gzhead=e,ts),deflate:(t,e)=>{if(tB(t)||e>ti||e<0)return t?ty(t,ta):ta;let r=t.state;if(!t.output||0!==t.avail_in&&!t.input||666===r.status&&e!==tn)return ty(t,0===t.avail_out?tu:ta);let n=r.last_flush;if(r.last_flush=e,0!==r.pending){if(tx(t),0===t.avail_out)return r.last_flush=-1,ts}else if(0===t.avail_in&&tb(e)<=tb(n)&&e!==tn)return ty(t,tu);if(666===r.status&&0!==t.avail_in)return ty(t,tu);if(42===r.status&&0===r.wrap&&(r.status=113),42===r.status){let e=tv+(r.w_bits-8<<4)<<8;if(e|=(r.strategy>=td||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(e|=32),tN(r,e+=31-e%31),0!==r.strstart&&(tN(r,t.adler>>>16),tN(r,65535&t.adler)),t.adler=1,r.status=113,tx(t),0!==r.pending)return r.last_flush=-1,ts}if(57===r.status){if(t.adler=0,tS(r,31),tS(r,139),tS(r,8),r.gzhead)tS(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),tS(r,255&r.gzhead.time),tS(r,r.gzhead.time>>8&255),tS(r,r.gzhead.time>>16&255),tS(r,r.gzhead.time>>24&255),tS(r,9===r.level?2:r.strategy>=td||r.level<2?4:0),tS(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(tS(r,255&r.gzhead.extra.length),tS(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=G(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69;else if(tS(r,0),tS(r,0),tS(r,0),tS(r,0),tS(r,0),tS(r,9===r.level?2:r.strategy>=td||r.level<2?4:0),tS(r,3),r.status=113,tx(t),0!==r.pending)return r.last_flush=-1,ts}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 i=r.pending_buf_size-r.pending;if(r.pending_buf.set(r.gzhead.extra.subarray(r.gzindex,r.gzindex+i),r.pending),r.pending=r.pending_buf_size,r.gzhead.hcrc&&r.pending>e&&(t.adler=G(t.adler,r.pending_buf,r.pending-e,e)),r.gzindex+=i,tx(t),0!==r.pending)return r.last_flush=-1,ts;e=0,n-=i}let i=new Uint8Array(r.gzhead.extra);r.pending_buf.set(i.subarray(r.gzindex,r.gzindex+n),r.pending),r.pending+=n,r.gzhead.hcrc&&r.pending>e&&(t.adler=G(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=G(t.adler,r.pending_buf,r.pending-n,n)),tx(t),0!==r.pending)return r.last_flush=-1,ts;n=0}e=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,tS(r,e)}while(0!==e);r.gzhead.hcrc&&r.pending>n&&(t.adler=G(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=G(t.adler,r.pending_buf,r.pending-n,n)),tx(t),0!==r.pending)return r.last_flush=-1,ts;n=0}e=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,tS(r,e)}while(0!==e);r.gzhead.hcrc&&r.pending>n&&(t.adler=G(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&&(tx(t),0!==r.pending))return r.last_flush=-1,ts;tS(r,255&t.adler),tS(r,t.adler>>8&255),t.adler=0}if(r.status=113,tx(t),0!==r.pending)return r.last_flush=-1,ts}if(0!==t.avail_in||0!==r.lookahead||e!==tt&&666!==r.status){let n=0===r.level?tC(r,e):r.strategy===td?tI(r,e):r.strategy===tf?tT(r,e):tR[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),ts;if(2===n&&(e===te?Q(r):e!==ti&&(Z(r,0,0,!1),e===tr&&(t_(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),tx(t),0===t.avail_out))return r.last_flush=-1,ts}return e!==tn?ts:r.wrap<=0?to:(2===r.wrap?(tS(r,255&t.adler),tS(r,t.adler>>8&255),tS(r,t.adler>>16&255),tS(r,t.adler>>24&255),tS(r,255&t.total_in),tS(r,t.total_in>>8&255),tS(r,t.total_in>>16&255),tS(r,t.total_in>>24&255)):(tN(r,t.adler>>>16),tN(r,65535&t.adler)),tx(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?ts:to)},deflateEnd:t=>{if(tB(t))return ta;let e=t.state.status;return t.state=null,113===e?ty(t,tl):ts},deflateSetDictionary:(t,e)=>{let r=e.length;if(tB(t))return ta;let n=t.state,i=n.wrap;if(2===i||1===i&&42!==n.status||n.lookahead)return ta;if(1===i&&(t.adler=H(t.adler,e,r,0)),n.wrap=0,r>=n.w_size){0===i&&(t_(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 s=t.avail_in,o=t.next_in,a=t.input;for(t.avail_in=r,t.next_in=0,t.input=e,tP(n);n.lookahead>=3;){let t=n.strstart,e=n.lookahead-2;do n.ins_h=tw(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,tP(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=s,n.wrap=i,ts}};let tV=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var tH={assign: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)tV(r,e)&&(t[e]=r[e])}}return t},flattenChunks: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,i=t.length;e<i;e++){let i=t[e];r.set(i,n),n+=i.length}return r}};let tW=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){tW=!1}let tG=new Uint8Array(256);for(let t=0;t<256;t++)tG[t]=t>=252?6:t>=248?5:t>=240?4:t>=224?3:t>=192?2:1;tG[254]=tG[254]=1;let tY=(t,e)=>{if(e<65534&&t.subarray&&tW)return String.fromCharCode.apply(null,t.length===e?t:t.subarray(0,e));let r="";for(let n=0;n<e;n++)r+=String.fromCharCode(t[n]);return r};var tX={string2buf:t=>{if("function"==typeof TextEncoder&&TextEncoder.prototype.encode)return new TextEncoder().encode(t);let e,r,n,i,s,o=t.length,a=0;for(i=0;i<o;i++)(64512&(r=t.charCodeAt(i)))==55296&&i+1<o&&(64512&(n=t.charCodeAt(i+1)))==56320&&(r=65536+(r-55296<<10)+(n-56320),i++),a+=r<128?1:r<2048?2:r<65536?3:4;for(s=0,e=new Uint8Array(a),i=0;s<a;i++)(64512&(r=t.charCodeAt(i)))==55296&&i+1<o&&(64512&(n=t.charCodeAt(i+1)))==56320&&(r=65536+(r-55296<<10)+(n-56320),i++),r<128?e[s++]=r:(r<2048?e[s++]=192|r>>>6:(r<65536?e[s++]=224|r>>>12:(e[s++]=240|r>>>18,e[s++]=128|r>>>12&63),e[s++]=128|r>>>6&63),e[s++]=128|63&r);return e},buf2string:(t,e)=>{let r,n;let i=e||t.length;if("function"==typeof TextDecoder&&TextDecoder.prototype.decode)return new TextDecoder().decode(t.subarray(0,e));let s=Array(2*i);for(n=0,r=0;r<i;){let e=t[r++];if(e<128){s[n++]=e;continue}let o=tG[e];if(o>4){s[n++]=65533,r+=o-1;continue}for(e&=2===o?31:3===o?15:7;o>1&&r<i;)e=e<<6|63&t[r++],o--;if(o>1){s[n++]=65533;continue}e<65536?s[n++]=e:(e-=65536,s[n++]=55296|e>>10&1023,s[n++]=56320|1023&e)}return tY(s,n)},utf8border:(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+tG[t[r]]>e?r:e}},t$=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 tZ=Object.prototype.toString,{Z_NO_FLUSH:tK,Z_SYNC_FLUSH:tJ,Z_FULL_FLUSH:tQ,Z_FINISH:t1,Z_OK:t0,Z_STREAM_END:t2,Z_DEFAULT_COMPRESSION:t5,Z_DEFAULT_STRATEGY:t3,Z_DEFLATED:t4}=X;function t6(t){this.options=tH.assign({level:t5,method:t4,chunkSize:16384,windowBits:15,memLevel:8,strategy:t3},t||{});let e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new t$,this.strm.avail_out=0;let r=tq.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(r!==t0)throw Error(Y[r]);if(e.header&&tq.deflateSetHeader(this.strm,e.header),e.dictionary){let t;if(t="string"==typeof e.dictionary?tX.string2buf(e.dictionary):"[object ArrayBuffer]"===tZ.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(r=tq.deflateSetDictionary(this.strm,t))!==t0)throw Error(Y[r]);this._dict_set=!0}}function t8(t,e){let r=new t6(e);if(r.push(t,!0),r.err)throw r.msg||Y[r.err];return r.result}t6.prototype.push=function(t,e){let r,n;let i=this.strm,s=this.options.chunkSize;if(this.ended)return!1;for(n=e===~~e?e:!0===e?t1:tK,"string"==typeof t?i.input=tX.string2buf(t):"[object ArrayBuffer]"===tZ.call(t)?i.input=new Uint8Array(t):i.input=t,i.next_in=0,i.avail_in=i.input.length;;){if(0===i.avail_out&&(i.output=new Uint8Array(s),i.next_out=0,i.avail_out=s),(n===tJ||n===tQ)&&i.avail_out<=6){this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;continue}if((r=tq.deflate(i,n))===t2)return i.next_out>0&&this.onData(i.output.subarray(0,i.next_out)),r=tq.deflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===t0;if(0===i.avail_out){this.onData(i.output);continue}if(n>0&&i.next_out>0){this.onData(i.output.subarray(0,i.next_out)),i.avail_out=0;continue}if(0===i.avail_in)break}return!0},t6.prototype.onData=function(t){this.chunks.push(t)},t6.prototype.onEnd=function(t){t===t0&&(this.result=tH.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};var t7=function(t,e){let r,n,i,s,o,a,l,u,c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S;let N=t.state;r=t.next_in,A=t.input,n=r+(t.avail_in-5),i=t.next_out,S=t.output,s=i-(e-t.avail_out),o=i+(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;s: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[i++]=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 s}if(d>>>=b,f-=b,j>(b=i-s)){if((b=j-b)>u&&N.sane){t.msg="invalid distance too far back",N.mode=16209;break s}if(w=0,x=h,0===c){if(w+=l-b,b<_){_-=b;do S[i++]=h[w++];while(--b);w=i-j,x=S}}else if(c<b){if(w+=l+c-b,(b-=c)<_){_-=b;do S[i++]=h[w++];while(--b);if(w=0,c<_){_-=b=c;do S[i++]=h[w++];while(--b);w=i-j,x=S}}}else if(w+=c-b,b<_){_-=b;do S[i++]=h[w++];while(--b);w=i-j,x=S}for(;_>2;)S[i++]=x[w++],S[i++]=x[w++],S[i++]=x[w++],_-=3;_&&(S[i++]=x[w++],_>1&&(S[i++]=x[w++]))}else{w=i-j;do S[i++]=S[w++],S[i++]=S[w++],S[i++]=S[w++],_-=3;while(_>2);_&&(S[i++]=S[w++],_>1&&(S[i++]=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 s}break}else if((64&b)==0){y=p[(65535&y)+(d&(1<<b)-1)];continue}else if(32&b){N.mode=16191;break s}else{t.msg="invalid literal/length code",N.mode=16209;break s}break}while(r<n&&i<o);r-=_=f>>3,f-=_<<3,d&=(1<<f)-1,t.next_in=r,t.next_out=i,t.avail_in=r<n?5+(n-r):5-(r-n),t.avail_out=i<o?257+(o-i):257-(i-o),N.hold=d,N.bits=f};let t9=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]),et=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]),ee=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]),er=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 en=(t,e,r,n,i,s,o,a)=>{let l,u,c,h,d,f,p,m,g;let 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(j=15,w=v;j>=1&&0===P[j];j--);if(w>j&&(w=j),0===j)return i[s++]=20971520,i[s++]=20971520,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(y=1,C[1]=0;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=t9,E=et,f=257):(k=ee,E=er,f=0),L=0,b=0,y=_,d=s,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 i[d+(L>>A)+(u-=l)]=p<<24|m<<16|g|0;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;i[c=L&h]=w<<24|x<<16|d-s|0}}return 0!==L&&(i[d+L]=y-A<<24|4194304),a.bits=w,0};let{Z_FINISH:ei,Z_BLOCK:es,Z_TREES:eo,Z_OK:ea,Z_STREAM_END:el,Z_NEED_DICT:eu,Z_STREAM_ERROR:ec,Z_DATA_ERROR:eh,Z_MEM_ERROR:ed,Z_BUF_ERROR:ef,Z_DEFLATED:ep}=X,em=t=>(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24);function eg(){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 ev=t=>{if(!t)return 1;let e=t.state;return!e||e.strm!==t||e.mode<16180||e.mode>16211?1:0},ey=t=>{if(ev(t))return ec;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,ea},eb=t=>{if(ev(t))return ec;let e=t.state;return e.wsize=0,e.whave=0,e.wnext=0,ey(t)},e_=(t,e)=>{let r;if(ev(t))return ec;let n=t.state;return(e<0?(r=0,e=-e):(r=(e>>4)+5,e<48&&(e&=15)),e&&(e<8||e>15))?ec:(null!==n.window&&n.wbits!==e&&(n.window=null),n.wrap=r,n.wbits=e,eb(t))},ej=!0,ew=t=>{if(ej){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(en(1,t.lens,0,288,o,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;en(2,t.lens,0,32,a,0,t.work,{bits:5}),ej=!1}t.lencode=o,t.lenbits=9,t.distcode=a,t.distbits=5},ex=(t,e,r,n)=>{let i;let s=t.state;return null===s.window&&(s.wsize=1<<s.wbits,s.wnext=0,s.whave=0,s.window=new Uint8Array(s.wsize)),n>=s.wsize?(s.window.set(e.subarray(r-s.wsize,r),0),s.wnext=0,s.whave=s.wsize):((i=s.wsize-s.wnext)>n&&(i=n),s.window.set(e.subarray(r-n,r-n+i),s.wnext),(n-=i)?(s.window.set(e.subarray(r-n,r),0),s.wnext=n,s.whave=s.wsize):(s.wnext+=i,s.wnext===s.wsize&&(s.wnext=0),s.whave<s.wsize&&(s.whave+=i))),0};var eA={inflateReset:eb,inflateInit2:(t,e)=>{if(!t)return ec;let r=new eg;t.state=r,r.strm=t,r.window=null,r.mode=16180;let n=e_(t,e);return n!==ea&&(t.state=null),n},inflate:(t,e)=>{let r,n,i,s,o,a,l,u,c,h,d,f,p,m,g,v,y,b,_,j,w,x,A,S;let 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(ev(t)||!t.output||!t.input&&0!==t.avail_in)return ec;16191===(r=t.state).mode&&(r.mode=16192),o=t.next_out,i=t.output,l=t.avail_out,s=t.next_in,n=t.input,a=t.avail_in,u=r.hold,c=r.bits,h=a,d=l,x=ea;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[s++]<<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=G(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)!==ep){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[s++]<<c,c+=8}if(r.flags=u,(255&r.flags)!==ep){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=G(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[s++]<<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=G(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[s++]<<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=G(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[s++]<<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=G(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(s,s+f),w)),512&r.flags&&4&r.wrap&&(r.check=G(r.check,n,f,s)),a-=f,s+=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[s+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=G(r.check,n,f,s)),a-=f,s+=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[s+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=G(r.check,n,f,s)),a-=f,s+=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[s++]<<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[s++]<<c,c+=8}t.adler=r.check=em(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=s,t.avail_in=a,r.hold=u,r.bits=c,eu;t.adler=r.check=1,r.mode=16191;case 16191:if(e===es||e===eo)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[s++]<<c,c+=8}switch(r.last=1&u,c-=1,3&(u>>>=1)){case 0:r.mode=16193;break;case 1:if(ew(r),r.mode=16199,e===eo){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[s++]<<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===eo)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;i.set(n.subarray(s,s+f),o),a-=f,s+=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[s++]<<c,c+=8}if(r.nlen=(31&u)+257,u>>>=5,c-=5,r.ndist=(31&u)+1,u>>>=5,c-=5,r.ncode=(15&u)+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[s++]<<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=en(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[s++]<<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[s++]<<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[s++]<<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[s++]<<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=en(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=en(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===eo)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=s,t.avail_in=a,r.hold=u,r.bits=c,t7(t,d),o=t.next_out,i=t.output,l=t.avail_out,s=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[s++]<<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[s++]<<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[s++]<<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[s++]<<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[s++]<<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[s++]<<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=i,p=o-r.offset,f=r.length;f>l&&(f=l),l-=f,r.length-=f;do i[o++]=m[p++];while(--f);0===r.length&&(r.mode=16200);break;case 16205:if(0===l)break o;i[o++]=r.length,l--,r.mode=16200;break;case 16206:if(r.wrap){for(;c<32;){if(0===a)break o;a--,u|=n[s++]<<c,c+=8}if(d-=l,t.total_out+=d,r.total+=d,4&r.wrap&&d&&(t.adler=r.check=r.flags?G(r.check,i,d,o-d):H(r.check,i,d,o-d)),d=l,4&r.wrap&&(r.flags?u:em(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[s++]<<c,c+=8}if(4&r.wrap&&u!==(4294967295&r.total)){t.msg="incorrect length check",r.mode=16209;break}u=0,c=0}r.mode=16208;case 16208:x=el;break o;case 16209:x=eh;break o;case 16210:return ed;default:return ec}return t.next_out=o,t.avail_out=l,t.next_in=s,t.avail_in=a,r.hold=u,r.bits=c,(r.wsize||d!==t.avail_out&&r.mode<16209&&(r.mode<16206||e!==ei))&&ex(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?G(r.check,i,d,t.next_out-d):H(r.check,i,d,t.next_out-d)),t.data_type=r.bits+(r.last?64:0)+(16191===r.mode?128:0)+(16199===r.mode||16194===r.mode?256:0),(0===h&&0===d||e===ei)&&x===ea&&(x=ef),x},inflateEnd:t=>{if(ev(t))return ec;let e=t.state;return e.window&&(e.window=null),t.state=null,ea},inflateGetHeader:(t,e)=>{if(ev(t))return ec;let r=t.state;return(2&r.wrap)==0?ec:(r.head=e,e.done=!1,ea)},inflateSetDictionary:(t,e)=>{let r;let n=e.length;return ev(t)||0!==(r=t.state).wrap&&16190!==r.mode?ec:16190===r.mode&&H(1,e,n,0)!==r.check?eh:ex(t,e,n,n)?(r.mode=16210,ed):(r.havedict=1,ea)}},eS=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 eN=Object.prototype.toString,{Z_NO_FLUSH:eL,Z_FINISH:ek,Z_OK:eP,Z_STREAM_END:eC,Z_NEED_DICT:eE,Z_STREAM_ERROR:eO,Z_DATA_ERROR:eT,Z_MEM_ERROR:eI}=X;function eM(t){this.options=tH.assign({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 t$,this.strm.avail_out=0;let r=eA.inflateInit2(this.strm,e.windowBits);if(r!==eP||(this.header=new eS,eA.inflateGetHeader(this.strm,this.header),e.dictionary&&("string"==typeof e.dictionary?e.dictionary=tX.string2buf(e.dictionary):"[object ArrayBuffer]"===eN.call(e.dictionary)&&(e.dictionary=new Uint8Array(e.dictionary)),e.raw&&(r=eA.inflateSetDictionary(this.strm,e.dictionary))!==eP)))throw Error(Y[r])}function eR(t,e){let r=new eM(e);if(r.push(t),r.err)throw r.msg||Y[r.err];return r.result}eM.prototype.push=function(t,e){let r,n,i;let s=this.strm,o=this.options.chunkSize,a=this.options.dictionary;if(this.ended)return!1;for(n=e===~~e?e:!0===e?ek:eL,"[object ArrayBuffer]"===eN.call(t)?s.input=new Uint8Array(t):s.input=t,s.next_in=0,s.avail_in=s.input.length;;){for(0===s.avail_out&&(s.output=new Uint8Array(o),s.next_out=0,s.avail_out=o),(r=eA.inflate(s,n))===eE&&a&&((r=eA.inflateSetDictionary(s,a))===eP?r=eA.inflate(s,n):r===eT&&(r=eE));s.avail_in>0&&r===eC&&s.state.wrap>0&&0!==t[s.next_in];)eA.inflateReset(s),r=eA.inflate(s,n);switch(r){case eO:case eT:case eE:case eI:return this.onEnd(r),this.ended=!0,!1}if(i=s.avail_out,s.next_out&&(0===s.avail_out||r===eC)){if("string"===this.options.to){let t=tX.utf8border(s.output,s.next_out),e=s.next_out-t,r=tX.buf2string(s.output,t);s.next_out=e,s.avail_out=o-e,e&&s.output.set(s.output.subarray(t,t+e),0),this.onData(r)}else this.onData(s.output.length===s.next_out?s.output:s.output.subarray(0,s.next_out))}if(r!==eP||0!==i){if(r===eC)return r=eA.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,!0;if(0===s.avail_in)break}}return!0},eM.prototype.onData=function(t){this.chunks.push(t)},eM.prototype.onEnd=function(t){t===eP&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=tH.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg};let{Deflate:eF,deflate:eD,deflateRaw:eB,gzip:ez}={Deflate:t6,deflate:t8,deflateRaw:function(t,e){return(e=e||{}).raw=!0,t8(t,e)},gzip:function(t,e){return(e=e||{}).gzip=!0,t8(t,e)},constants:X},{Inflate:eU,inflate:eq,inflateRaw:eV,ungzip:eH}={Inflate:eM,inflate:eR,inflateRaw:function(t,e){return(e=e||{}).raw=!0,eR(t,e)},ungzip:eR,constants:X};var eW=eF,eG=eD,eY=eB,eX=ez,e$=eU,eZ=eq,eK=eV,eJ=eH,eQ=X,e1={Deflate:eW,deflate:eG,deflateRaw:eY,gzip:eX,Inflate:e$,inflate:eZ,inflateRaw:eK,ungzip:eJ,constants:eQ}},
vendor: 703 bytes, lines 679-681
679"./node_modules/performance-now/lib/performance-now.js":/*!*************************************************************!*\ 680 !*** ./node_modules/performance-now/lib/performance-now.js ***! 681 \*************************************************************/function(t){(function(){var e,r,n,s;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:null!=i&&i.hrtime?(t.exports=function(){return(e()-s)/1e6},r=i.hrtime,s=(e=function(){var t;return 1e9*(t=r())[0]+t[1]})()-1e9*i.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: 1,086 bytes, lines 681-683
681"./node_modules/raf/index.js":/*!***********************************!*\ 682 !*** ./node_modules/raf/index.js ***! 683 \***********************************/function(t,e,n){for(var i=n(/*! performance-now */"./node_modules/performance-now/lib/performance-now.js"),s="undefined"==typeof window?r.g:window,o=["moz","webkit"],a="AnimationFrame",l=s["request"+a],u=s["cancel"+a]||s["cancelRequest"+a],c=0;!l&&c<o.length;c++)l=s[o[c]+"Request"+a],u=s[o[c]+"Cancel"+a]||s[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=i(),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(s,t)},t.exports.cancel=function(){u.apply(s,arguments)},t.exports.polyfill=function(t){t||(t=s),t.requestAnimationFrame=l,t.cancelAnimationFrame=u}},
vendor: 5,173 bytes, lines 683-685
683"./node_modules/rgbcolor/index.js":/*!****************************************!*\ 684 !*** ./node_modules/rgbcolor/index.js ***! 685 \****************************************/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 i=r[n].re,s=r[n].process,o=i.exec(t);if(o){var a=s(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 i=r[n].example,s=0;s<i.length;s++)t[t.length]=i[s];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: 8,624 bytes, lines 685-725
685"./node_modules/stackblur-canvas/dist/stackblur-es.js":/*!************************************************************!*\ 686 !*** ./node_modules/stackblur-canvas/dist/stackblur-es.js ***! 687 \************************************************************/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}});/** 688* StackBlur - a fast almost Gaussian Blur For Canvas 689* 690* In case you find this class useful - especially in commercial projects - 691* I am not totally unhappy for a small donation to my PayPal account 692* [email protected] 693* 694* Or support me on flattr: 695* {@link https://flattr.com/thing/72791/StackBlur-a-fast-almost-Gaussian-Blur-Effect-for-CanvasJavascript}. 696* 697* @module StackBlur 698* @author Mario Klingemann 699* Contact: [email protected] 700* Website: {@link http://www.quasimondo.com/StackBlurForCanvas/StackBlurDemo.html} 701* Twitter: @quasimondo 702* 703* @copyright (c) 2010 Mario Klingemann 704* 705* Permission is hereby granted, free of charge, to any person 706* obtaining a copy of this software and associated documentation 707* files (the "Software"), to deal in the Software without 708* restriction, including without limitation the rights to use, 709* copy, modify, merge, publish, distribute, sublicense, and/or sell 710* copies of the Software, and to permit persons to whom the 711* Software is furnished to do so, subject to the following 712* conditions: 713* 714* The above copyright notice and this permission notice shall be 715* included in all copies or substantial portions of the Software. 716* 717* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 718* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 719* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 720* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 721* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 722* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 723* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 724* OTHER DEALINGS IN THE SOFTWARE. 725*/var i=[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],s=[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,i,s){if("string"==typeof t&&(t=document.getElementById(t)),t&&("HTMLImageElement"!==Object.prototype.toString.call(t).slice(8,-1)||"naturalWidth"in t)){var o=i?"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){s||(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,i,s){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,i,s)}catch(t){throw Error("unable to access image data: "+t)}}function l(t,e,r,n,i,s){if(!isNaN(s)&&!(s<1)){s|=0;var o=a(t,e,r,n,i);o=u(o,e,r,n,i,s),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=i[a],A=s[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,ti=tt.a;M+=te,R+=tr,F+=tn,D+=ti,E-=te,O-=tr,T-=tn,I-=ti,_=_.next,w+=4}j+=n}for(var ts=0;ts<n;ts++){var to=u[w=ts<<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+ts<<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=ts,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=ts+((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,i,s){if(!isNaN(s)&&!(s<1)){s|=0;var o=a(t,e,r,n,i);o=h(o,e,r,n,i,s),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=i[a],A=s[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,ti=n;tn<=a;tn++)N=ti+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&&(ti+=n);N=V,j=y,w=l;for(var ts=0;ts<o;ts++)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=ts+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(){(function(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")})(this,t),this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},
vendor: 19,251 bytes, lines 725-740
725"./node_modules/svg-pathdata/lib/SVGPathData.module.js":/*!*************************************************************!*\ 726 !*** ./node_modules/svg-pathdata/lib/SVGPathData.module.js ***! 727 \*************************************************************/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 s}});/*! ***************************************************************************** 728Copyright (c) Microsoft Corporation. 729 730Permission to use, copy, modify, and/or distribute this software for any 731purpose with or without fee is hereby granted. 732 733THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 734REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 735AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 736INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 737LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 738OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 739PERFORMANCE OF THIS SOFTWARE. 740***************************************************************************** */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 i(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 s(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?0:1,t.sweepFlag=0===t.sweepFlag?0:1;var n=t.rX,i=t.rY,s=t.x,a=t.y;n=Math.abs(t.rX),i=Math.abs(t.rY);var u=o([(e-s)/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(i,2);1<d&&(n*=Math.sqrt(d),i*=Math.sqrt(d)),t.rX=n,t.rY=i;var f=Math.pow(n,2)*Math.pow(h,2)+Math.pow(i,2)*Math.pow(c,2),p=(t.lArcFlag!==t.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(n,2)*Math.pow(i,2)-f)/f)),m=n*h/i*p,g=-i*c/n*p,v=o([m,g],t.xRot/180*l);t.cX=v[0]+(e+s)/2,t.cY=v[1]+(r+a)/2,t.phi1=Math.atan2((h-g)/i,(c-m)/n),t.phi2=Math.atan2((-h-g)/i,(-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 i=Math.sqrt(n);return[[(t*r+e*i)/(t*t+e*e),(e*r-t*i)/(t*t+e*e)],[(t*r-e*i)/(t*t+e*e),(e*r+t*i)/(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 i=e-t,s=r-e,o=3*i+3*(n-r)-6*s,a=6*(s-i),l=3*i;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 i=Math.sqrt(n);return[-t/2-i,-t/2+i]}(a/o,l/o,1e-6)}function m(t,e,r,n,i){var s=1-i;return s*s*s*t+3*s*s*i*e+3*s*i*i*r+i*i*i*n}!function(t){function e(){return i(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 i(function(i,s,o){return i.type&_.SMOOTH_CURVE_TO&&(i.type=_.CURVE_TO,t=isNaN(t)?s:t,e=isNaN(e)?o:e,i.x1=i.relative?s-t:2*s-t,i.y1=i.relative?o-e:2*o-e),i.type&_.CURVE_TO?(t=i.relative?s+i.x2:i.x2,e=i.relative?o+i.y2:i.y2):(t=NaN,e=NaN),i.type&_.SMOOTH_QUAD_TO&&(i.type=_.QUAD_TO,r=isNaN(r)?s:r,n=isNaN(n)?o:n,i.x1=i.relative?s-r:2*s-r,i.y1=i.relative?o-n:2*o-n),i.type&_.QUAD_TO?(r=i.relative?s+i.x1:i.x1,n=i.relative?o+i.y1:i.y1):(r=NaN,n=NaN),i})}function n(){var t=NaN,e=NaN;return i(function(r,n,i){if(r.type&_.SMOOTH_QUAD_TO&&(r.type=_.QUAD_TO,t=isNaN(t)?n:t,e=isNaN(e)?i:e,r.x1=r.relative?n-t:2*n-t,r.y1=r.relative?i-e:2*i-e),r.type&_.QUAD_TO){t=r.relative?n+r.x1:r.x1,e=r.relative?i+r.y1:r.y1;var s=r.x1,o=r.y1;r.type=_.CURVE_TO,r.x1=((r.relative?0:n)+2*s)/3,r.y1=((r.relative?0:i)+2*o)/3,r.x2=(r.x+2*s)/3,r.y2=(r.y+2*o)/3}else t=NaN,e=NaN;return r})}function i(t){var e=0,r=0,n=NaN,i=NaN;return function(s){if(isNaN(n)&&!(s.type&_.MOVE_TO))throw Error("path must start with moveto");var o=t(s,e,r,n,i);return s.type&_.CLOSE_PATH&&(e=n,r=i),void 0!==s.x&&(e=s.relative?e+s.x:s.x),void 0!==s.y&&(r=s.relative?r+s.y:s.y),s.type&_.MOVE_TO&&(n=e,i=r),o}}function s(t,e,r,n,s,o){return a(t,e,r,n,s,o),i(function(i,a,l,u){var c=i.x1,h=i.x2,d=i.relative&&!isNaN(u),f=void 0!==i.x?i.x:d?0:a,p=void 0!==i.y?i.y:d?0:l;i.type&_.HORIZ_LINE_TO&&0!==e&&(i.type=_.LINE_TO,i.y=i.relative?0:l),i.type&_.VERT_LINE_TO&&0!==r&&(i.type=_.LINE_TO,i.x=i.relative?0:a),void 0!==i.x&&(i.x=i.x*t+p*r+(d?0:s)),void 0!==i.y&&(i.y=f*e+i.y*n+(d?0:o)),void 0!==i.x1&&(i.x1=i.x1*t+i.y1*r+(d?0:s)),void 0!==i.y1&&(i.y1=c*e+i.y1*n+(d?0:o)),void 0!==i.x2&&(i.x2=i.x2*t+i.y2*r+(d?0:s)),void 0!==i.y2&&(i.y2=h*e+i.y2*n+(d?0:o));var m=t*n-e*r;if(void 0!==i.xRot&&(1!==t||0!==e||0!==r||1!==n)){if(0===m)delete i.rX,delete i.rY,delete i.xRot,delete i.lArcFlag,delete i.sweepFlag,i.type=_.LINE_TO;else{var g,v,y=i.xRot*Math.PI/180,b=Math.sin(y),j=Math.cos(y),w=1/((g=i.rX)*g),x=1/((v=i.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);i.rX=Math.abs(m)/Math.sqrt(O*O*L+k*E*O+E*E*P),i.rY=Math.abs(m)/Math.sqrt(E*E*L-k*E*O+O*O*P),i.xRot=180*C/Math.PI}}return void 0!==i.sweepFlag&&0>m&&(i.sweepFlag=+!i.sweepFlag),i})}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 i(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),i(function(n,i,s,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:s),r&&n.type&_.VERT_LINE_TO&&(n.type=_.LINE_TO,n.x=n.relative?0:i),t&&n.type&_.CLOSE_PATH&&(n.type=_.LINE_TO,n.x=n.relative?o-i:o,n.y=n.relative?a-s: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=i,t.SANITIZE=function(t){void 0===t&&(t=0),a(t);var e=NaN,r=NaN,n=NaN,s=NaN;return i(function(i,o,a,l,u){var c=Math.abs,h=!1,d=0,f=0;if(i.type&_.SMOOTH_CURVE_TO&&(d=isNaN(e)?0:o-e,f=isNaN(r)?0:a-r),i.type&(_.CURVE_TO|_.SMOOTH_CURVE_TO)?(e=i.relative?o+i.x2:i.x2,r=i.relative?a+i.y2:i.y2):(e=NaN,r=NaN),i.type&_.SMOOTH_QUAD_TO?(n=isNaN(n)?o:2*o-n,s=isNaN(s)?a:2*a-s):i.type&_.QUAD_TO?(n=i.relative?o+i.x1:i.x1,s=i.relative?a+i.y1:i.y2):(n=NaN,s=NaN),i.type&_.LINE_COMMANDS||i.type&_.ARC&&(0===i.rX||0===i.rY||!i.lArcFlag)||i.type&_.CURVE_TO||i.type&_.SMOOTH_CURVE_TO||i.type&_.QUAD_TO||i.type&_.SMOOTH_QUAD_TO){var p=void 0===i.x?0:i.relative?i.x:i.x-o,m=void 0===i.y?0:i.relative?i.y:i.y-a;d=isNaN(n)?void 0===i.x1?d:i.relative?i.x:i.x1-o:n-o,f=isNaN(s)?void 0===i.y1?f:i.relative?i.y:i.y1-a:s-a;var g=void 0===i.x2?0:i.relative?i.x:i.x2-o,v=void 0===i.y2?0:i.relative?i.y:i.y2-a;c(p)<=t&&c(m)<=t&&c(d)<=t&&c(f)<=t&&c(g)<=t&&c(v)<=t&&(h=!0)}return i.type&_.CLOSE_PATH&&c(o-l)<=t&&c(a-u)<=t&&(h=!0),h?[]:i})},t.MATRIX=s,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),i=Math.cos(t);return s(i,n,-n,i,e-e*i+r*n,r-e*n-r*i)},t.TRANSLATE=function(t,e){return void 0===e&&(e=0),a(t,e),s(1,0,0,1,t,e)},t.SCALE=function(t,e){return void 0===e&&(e=t),a(t,e),s(t,0,0,e,0,0)},t.SKEW_X=function(t){return a(t),s(1,0,Math.atan(t),1,0,0)},t.SKEW_Y=function(t){return a(t),s(1,Math.atan(t),0,1,0,0)},t.X_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),a(t),s(-1,0,0,1,t,0)},t.Y_AXIS_SYMMETRY=function(t){return void 0===t&&(t=0),a(t),s(1,0,0,-1,0,t)},t.A_TO_C=function(){return i(function(t,e,r){return _.ARC===t.type?function(t,e,r){var n,i,s,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),i=n[0],s=n[1];return[t.cX+i,t.cY+s]};n=R(k,P),f[g].x1=n[0],f[g].y1=n[1],i=R(I,M),f[g].x2=i[0],f[g].y2=i[1],s=R(E,O),f[g].x=s[0],f[g].y=s[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 i(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},s=e(),o=n(),a=r(),l=i(function(e,r,n){var i=a(o(s(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(i.type&_.DRAWING_COMMANDS&&(h(r),d(n)),i.type&_.HORIZ_LINE_TO&&h(i.x),i.type&_.VERT_LINE_TO&&d(i.y),i.type&_.LINE_TO&&(h(i.x),d(i.y)),i.type&_.CURVE_TO){h(i.x),d(i.y);for(var g=0,v=p(r,i.x1,i.x2,i.x);g<v.length;g++)0<(j=v[g])&&1>j&&h(m(r,i.x1,i.x2,i.x,j));for(var y=0,b=p(n,i.y1,i.y2,i.y);y<b.length;y++)0<(j=b[y])&&1>j&&d(m(n,i.y1,i.y2,i.y,j))}if(i.type&_.ARC){h(i.x),d(i.y),u(i,r,n);for(var j,w=i.xRot/180*Math.PI,x=Math.cos(w)*i.rX,A=Math.sin(w)*i.rX,S=-Math.sin(w)*i.rY,N=Math.cos(w)*i.rY,L=i.phi1<i.phi2?[i.phi1,i.phi2]:-180>i.phi2?[i.phi2+360,i.phi1+360]:[i.phi2,i.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(i.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(i.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,i,s){return this.transform(h.MATRIX(t,e,r,n,i,s))},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 i(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},i=0;i<t.length;i++){var s=t[i],o=!(this.curCommandType!==_.ARC||3!==this.curArgs.length&&4!==this.curArgs.length||1!==this.curNumber.length||"0"!==this.curNumber&&"1"!==this.curNumber),a=y(s)&&("0"===this.curNumber&&"0"===s||o);if(!y(s)||a){if("e"!==s&&"E"!==s){if("-"!==s&&"+"!==s||!this.curNumberHasExp||this.curNumberHasExpDigits){if("."!==s||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 "+i);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 "'+i+'"')}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 "'+i+'"')}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(!(" "===s||" "===s||"\r"===s||"\n"===s)){if(","===s&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==s&&"-"!==s&&"."!==s){if(a)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw SyntaxError("Unterminated command at index "+i+".");if(!this.canParseCommandOrComma)throw SyntaxError('Unexpected character "'+s+'" at index '+i+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==s&&"Z"!==s){if("h"===s||"H"===s)this.curCommandType=_.HORIZ_LINE_TO,this.curCommandRelative="h"===s;else if("v"===s||"V"===s)this.curCommandType=_.VERT_LINE_TO,this.curCommandRelative="v"===s;else if("m"===s||"M"===s)this.curCommandType=_.MOVE_TO,this.curCommandRelative="m"===s;else if("l"===s||"L"===s)this.curCommandType=_.LINE_TO,this.curCommandRelative="l"===s;else if("c"===s||"C"===s)this.curCommandType=_.CURVE_TO,this.curCommandRelative="c"===s;else if("s"===s||"S"===s)this.curCommandType=_.SMOOTH_CURVE_TO,this.curCommandRelative="s"===s;else if("q"===s||"Q"===s)this.curCommandType=_.QUAD_TO,this.curCommandRelative="q"===s;else if("t"===s||"T"===s)this.curCommandType=_.SMOOTH_QUAD_TO,this.curCommandRelative="t"===s;else{if("a"!==s&&"A"!==s)throw SyntaxError('Unexpected character "'+s+'" at index '+i+".");this.curCommandType=_.ARC,this.curCommandRelative="a"===s}}else e.push({type:_.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}}else this.curNumber=s,this.curNumberHasDecimal="."===s}}else this.curNumber+=s,this.curNumberHasDecimal=!0}else this.curNumber+=s}else this.curNumber+=s,this.curNumberHasExp=!0}else this.curNumber+=s,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,i=Object.getPrototypeOf(this).parse.call(this,e);n<i.length;n++){var s=t(i[n]);Array.isArray(s)?r.push.apply(r,s):r.push(s)}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 i(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 i=t(n[r]);Array.isArray(i)?e.push.apply(e,i):e.push(i)}return this.commands=e,this},e.encode=function(t){return s(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,858 bytes, lines 740-742
740"./src/plugin/hyperlinks.js":/*!**********************************!*\ 741 !*** ./src/plugin/hyperlinks.js ***! 742 \**********************************/function(t,e,r){"use strict";r.r(e),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/es.string.link.js */"./node_modules/core-js/modules/es.string.link.js"),r(/*! core-js/modules/esnext.iterator.constructor.js */"./node_modules/core-js/modules/esnext.iterator.constructor.js"),r(/*! core-js/modules/esnext.iterator.for-each.js */"./node_modules/core-js/modules/esnext.iterator.for-each.js"),r(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=r(/*! ../worker.js */"./src/worker.js"),i=r(/*! ../utils.js */"./src/utils.js"),s=[],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,i.unitConvert)(t.getBoundingClientRect(),this.prop.pageSize.k);s=[],Array.prototype.forEach.call(e,function(t){for(var e=t.getClientRects(),n=0;n<e.length;n++){var o=(0,i.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;s.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){s.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)}})}},
742"./src/plugin/jspdf-plugin.js":/*!************************************!*\ 743 !*** ./src/plugin/jspdf-plugin.js ***! 744 \************************************/function(t,e,r){"use strict";r.r(e),r(/*! core-js/modules/es.symbol.js */"./node_modules/core-js/modules/es.symbol.js"),r(/*! core-js/modules/es.symbol.description.js */"./node_modules/core-js/modules/es.symbol.description.js"),r(/*! core-js/modules/es.symbol.iterator.js */"./node_modules/core-js/modules/es.symbol.iterator.js"),r(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/es.string.iterator.js */"./node_modules/core-js/modules/es.string.iterator.js"),r(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=r(/*! jspdf/dist/jspdf.es.min.js */"./node_modules/jspdf/dist/jspdf.es.min.js");function i(t){return(i="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"===i(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 s=(""+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(s))var l=o[s][1]/a,u=o[s][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,770 bytes, lines 744-746
744"./src/plugin/pagebreaks.js":/*!**********************************!*\ 745 !*** ./src/plugin/pagebreaks.js ***! 746 \**********************************/function(t,e,r){"use strict";r.r(e),r(/*! core-js/modules/es.array.concat.js */"./node_modules/core-js/modules/es.array.concat.js"),r(/*! core-js/modules/es.array.join.js */"./node_modules/core-js/modules/es.array.join.js"),r(/*! core-js/modules/es.array.slice.js */"./node_modules/core-js/modules/es.array.slice.js"),r(/*! core-js/modules/es.object.keys.js */"./node_modules/core-js/modules/es.object.keys.js"),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/esnext.iterator.constructor.js */"./node_modules/core-js/modules/esnext.iterator.constructor.js"),r(/*! core-js/modules/esnext.iterator.for-each.js */"./node_modules/core-js/modules/esnext.iterator.for-each.js"),r(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=r(/*! ../worker.js */"./src/worker.js"),i=r(/*! ../utils.js */"./src/utils.js"),s={toContainer:n.default.prototype.toContainer};n.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},n.default.prototype.toContainer=function(){return s.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")},s={},o=this;["before","after","avoid"].forEach(function(e){var r=n.avoidAll&&"avoid"===e;s[e]=r?[]:[].concat(o.opt.pagebreak[e]||[]),s[e].length>0&&(s[e]=Array.prototype.slice.call(t.querySelectorAll(s[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!==s[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,i.createElement)("div",{style:{display:"block",height:e-u.top%e+"px"}});t.parentNode.insertBefore(f,t)}if(r.after){var f=(0,i.createElement)("div",{style:{display:"block",height:e-u.bottom%e+"px"}});t.parentNode.insertBefore(f,t.nextSibling)}})})}},
746"./src/snapdom/clone.js":/*!******************************!*\ 747 !*** ./src/snapdom/clone.js ***! 748 \******************************/function(t,e,r){"use strict";function n(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return i(t,void 0);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)?i(t,void 0):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,s=function(){};return{s:s,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:s}}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 i(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,i=null;if(e.nodeType===Node.TEXT_NODE||e.nodeType!==Node.ELEMENT_NODE)return e.cloneNode(!0);if("IFRAME"===e.tagName){var s=document.createElement("div");return s.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;"),s}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&&(i=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?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!==i&&u instanceof HTMLSelectElement){u.value=i;var L,k=n(u.options);try{for(k.s();!(L=k.n()).done;){var P=L.value;P.value===i?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(/*! core-js/modules/es.symbol.js */"./node_modules/core-js/modules/es.symbol.js"),r(/*! core-js/modules/es.symbol.description.js */"./node_modules/core-js/modules/es.symbol.description.js"),r(/*! core-js/modules/es.symbol.iterator.js */"./node_modules/core-js/modules/es.symbol.iterator.js"),r(/*! core-js/modules/es.array.
748concat.js */"./node_modules/core-js/modules/es.array.concat.js"),r(/*! core-js/modules/es.array.from.js */"./node_modules/core-js/modules/es.array.from.js"),r(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),r(/*! core-js/modules/es.array.slice.js */"./node_modules/core-js/modules/es.array.slice.js"),r(/*! core-js/modules/es.function.name.js */"./node_modules/core-js/modules/es.function.name.js"),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/es.regexp.exec.js */"./node_modules/core-js/modules/es.regexp.exec.js"),r(/*! core-js/modules/es.regexp.test.js */"./node_modules/core-js/modules/es.regexp.test.js"),r(/*! core-js/modules/es.regexp.to-string.js */"./node_modules/core-js/modules/es.regexp.to-string.js"),r(/*! core-js/modules/es.set.js */"./node_modules/core-js/modules/es.set.js"),r(/*! core-js/modules/es.string.iterator.js */"./node_modules/core-js/modules/es.string.iterator.js"),r(/*! core-js/modules/esnext.set.add-all.js */"./node_modules/core-js/modules/esnext.set.add-all.js"),r(/*! core-js/modules/esnext.set.delete-all.js */"./node_modules/core-js/modules/esnext.set.delete-all.js"),r(/*! core-js/modules/esnext.set.difference.js */"./node_modules/core-js/modules/esnext.set.difference.js"),r(/*! core-js/modules/esnext.set.every.js */"./node_modules/core-js/modules/esnext.set.every.js"),r(/*! core-js/modules/esnext.set.filter.js */"./node_modules/core-js/modules/esnext.set.filter.js"),r(/*! core-js/modules/esnext.set.find.js */"./node_modules/core-js/modules/esnext.set.find.js"),r(/*! core-js/modules/esnext.set.intersection.js */"./node_modules/core-js/modules/esnext.set.intersection.js"),r(/*! core-js/modules/esnext.set.is-disjoint-from.js */"./node_modules/core-js/modules/esnext.set.is-disjoint-from.js"),r(/*! core-js/modules/esnext.set.is-subset-of.js */"./node_modules/core-js/modules/esnext.set.is-subset-of.js"),r(/*! core-js/modules/esnext.set.is-superset-of.js */"./node_modules/core-js/modules/esnext.set.is-superset-of.js"),r(/*! core-js/modules/esnext.set.join.js */"./node_modules/core-js/modules/esnext.set.join.js"),r(/*! core-js/modules/esnext.set.map.js */"./node_modules/core-js/modules/esnext.set.map.js"),r(/*! core-js/modules/esnext.set.reduce.js */"./node_modules/core-js/modules/esnext.set.reduce.js"),r(/*! core-js/modules/esnext.set.some.js */"./node_modules/core-js/modules/esnext.set.some.js"),r(/*! core-js/modules/esnext.set.symmetric-difference.js */"./node_modules/core-js/modules/esnext.set.symmetric-difference.js"),r(/*! core-js/modules/esnext.set.union.js */"./node_modules/core-js/modules/esnext.set.union.js"),r(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js")},
748"./src/utils.js":/*!**********************!*\ 749 !*** ./src/utils.js ***! 750 \**********************/function(t,e,r){"use strict";r.r(e),r.d(e,{createElement:function(){return o},objType:function(){return s},toPx:function(){return l},unitConvert:function(){return a}}),r(/*! core-js/modules/es.symbol.js */"./node_modules/core-js/modules/es.symbol.js"),r(/*! core-js/modules/es.symbol.description.js */"./node_modules/core-js/modules/es.symbol.description.js"),r(/*! core-js/modules/es.symbol.iterator.js */"./node_modules/core-js/modules/es.symbol.iterator.js"),r(/*! core-js/modules/es.array.iterator.js */"./node_modules/core-js/modules/es.array.iterator.js"),r(/*! core-js/modules/es.number.constructor.js */"./node_modules/core-js/modules/es.number.constructor.js"),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/es.string.iterator.js */"./node_modules/core-js/modules/es.string.iterator.js"),r(/*! core-js/modules/web.dom-collections.iterator.js */"./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=r(/*! dompurify */"./node_modules/dompurify/dist/purify.es.mjs");function i(t){return(i="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 s=function(t){var e=i(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";if(t&&1===t.nodeType)return"element";if("object"===e)return"object";else return"unknown"},o=function(t,e){var r=document.createElement(t);for(var i in e.className&&(r.className=e.className),e.innerHTML&&(r.innerHTML=n.default.sanitize(e.innerHTML)),e.style)r.style[i]=e.style[i];return r},a=function(t,e){if("number"===s(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: 5,754 bytes, lines 750-752
750"./src/worker.js":/*!***********************!*\ 751 !*** ./src/worker.js ***! 752 \***********************/function(t,e,r){"use strict";r.r(e),r(/*! core-js/modules/es.array.concat.js */"./node_modules/core-js/modules/es.array.concat.js"),r(/*! core-js/modules/es.array.map.js */"./node_modules/core-js/modules/es.array.map.js"),r(/*! core-js/modules/es.function.name.js */"./node_modules/core-js/modules/es.function.name.js"),r(/*! core-js/modules/es.json.stringify.js */"./node_modules/core-js/modules/es.json.stringify.js"),r(/*! core-js/modules/es.object.assign.js */"./node_modules/core-js/modules/es.object.assign.js"),r(/*! core-js/modules/es.object.keys.js */"./node_modules/core-js/modules/es.object.keys.js"),r(/*! core-js/modules/es.object.to-string.js */"./node_modules/core-js/modules/es.object.to-string.js"),r(/*! core-js/modules/es.promise.js */"./node_modules/core-js/modules/es.promise.js"),r(/*! core-js/modules/es.regexp.to-string.js */"./node_modules/core-js/modules/es.regexp.to-string.js"),r(/*! core-js/modules/esnext.iterator.constructor.js */"./node_modules/core-js/modules/esnext.iterator.constructor.js"),r(/*! core-js/modules/esnext.iterator.for-each.js */"./node_modules/core-js/modules/esnext.iterator.for-each.js"),r(/*! core-js/modules/esnext.iterator.map.js */"./node_modules/core-js/modules/esnext.iterator.map.js"),r(/*! core-js/modules/web.dom-collections.for-each.js */"./node_modules/core-js/modules/web.dom-collections.for-each.js"),r(/*! core-js/modules/web.timers.js */"./node_modules/core-js/modules/web.timers.js");var n=r(/*! jspdf/dist/jspdf.es.min.js */"./node_modules/jspdf/dist/jspdf.es.min.js"),i=r(/*! html2canvas */"html2canvas"),s=r.n(i),o=r(/*! ./snapdom/clone.js */"./src/snapdom/clone.js"),a=r(/*! ./utils.js */"./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(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(function(){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,s()(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,i=Math.floor(t.width*this.prop.pageSize.inner.ratio),s=Math.ceil(r/i),o=this.prop.pageSize.inner.height,a=document.createElement("canvas"),l=a.getContext("2d");a.width=t.width,a.height=i,this.prop.pdf=this.prop.pdf||new n.jsPDF(e.jsPDF);for(var u=0;u<s;u++){u===s-1&&r%i!=0&&(a.height=r%i,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*i,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 752
752)}]).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),i=r.call(n,t,e);return l.convert(i,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}
752,html2canvas:/*!******************************!*\ 753 !*** external "html2canvas" ***! 754 \******************************/function(e){"use strict";e.exports=t}},l={};function u(t){var e=l[t];if(void 0!==e)return e.exports;if(void 0===a[t]){var r=Error("Cannot find module '"+t+"'");throw r.code="MODULE_NOT_FOUND",r}var n=l[t]={exports:{}};return a[t].call(n.exports,n,n.exports,u),n.exports}u.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return u.d(e,{a:e}),e},n=Object.getPrototypeOf?function(t){return Object.getPrototypeOf(t)}:function(t){return t.__proto__},u.t=function(t,r){if(1&r&&(t=this(t)),8&r||"object"==typeof t&&t&&(4&r&&t.__esModule||16&r&&"function"==typeof t.then))return t;var i=Object.create(null);u.r(i);var s={};e=e||[null,n({}),n([]),n(n)];for(var o=2&r&&t;("object"==typeof o||"function"==typeof o)&&!~e.indexOf(o);o=n(o))Object.getOwnPropertyNames(o).forEach(function(e){s[e]=function(){return t[e]}});return s.default=function(){return t},u.d(i,s),i},u.d=function(t,e){for(var r in e)u.o(e,r)&&!u.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},u.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},u.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var c={};return(/*!**********************!*\ 755 !*** ./src/index.js ***! 756 \**********************/u.r(c),s=u(/*! ./worker.js */"./src/worker.js"),u(/*! ./plugin/jspdf-plugin.js */"./src/plugin/jspdf-plugin.js"),u(/*! ./plugin/pagebreaks.js */"./src/plugin/pagebreaks.js"),u(/*! ./plugin/hyperlinks.js */"./src/plugin/hyperlinks.js"),(o=function t(e,r){var n=new t.Worker(r);return e?n.from(e).save():n}).Worker=s.default,c.default=o,c=c.default)}()},t.exports=n(r(81173))}}]);
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.