1/*! For license information please see 0.fee81b6e.chunk.js.LICENSE.txt */ 2(this.webpackJsonpovercycle=this.webpackJsonpovercycle||[]).push([[0],{1e3:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},1001:function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},1003:function(e,t,n){var r=n(857)(Object,"create");e.exports=r},1004:function(e,t,n){var r=n(7291),o=n(7292),i=n(7293),a=n(7294),u=n(7295);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,e.exports=s},1005:function(e,t,n){var r=n(1006);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},1006:function(e,t){e.exports=function(e,t){return e===t||e!==e&&t!==t}},1007:function(e,t,n){var r=n(7297);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},1008:function(e,t,n){var r=n(883);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},1009:function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},1010:function(e,t,n){var r=n(829),o=n(7351),i=n(1430);e.exports=function(e,t){return i(o(e,t,r),e+"")}},1011:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let r of e)null!=r&&(r=+r)>=r&&++n;else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(o=+o)>=o&&++n}return n}},1012:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ascendingDefined=u,t.compareDefined=a,t.default=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if("function"!==typeof e[Symbol.iterator])throw new TypeError("values is not iterable");e=Array.from(e);let[i]=n;if(i&&2!==i.length||n.length>1){const t=Uint32Array.from(e,(e,t)=>t);return n.length>1?(n=n.map(t=>e.map(t)),t.sort((e,t)=>{for(const r of n){const n=u(r[e],r[t]);if(n)return n}})):(i=e.map(i),t.sort((e,t)=>u(i[e],i[t]))),(0,o.default)(e,t)}return e.sort(a(i))};var r=i(n(806)),o=i(n(1443));function i(e){return e&&e.__esModule?e:{default:e}}function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.default;if(e===r.default)return u;if("function"!==typeof e)throw new TypeError("compare is not a function");return(t,n)=>{const r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}function u(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}},1013:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,d=typeof t;return null==t||"boolean"===d?(0,l.default)(t):("number"===d?u.default:"string"===d?(n=(0,r.color)(t))?(t=n,o.default):c.default:t instanceof r.color?o.default:t instanceof Date?a.default:(0,f.isNumberArray)(t)?f.default:Array.isArray(t)?i.genericArray:"function"!==typeof t.valueOf&&"function"!==typeof t.toString||isNaN(t)?s.default:u.default)(e,t)};var r=n(885),o=p(n(1455)),i=n(1458),a=p(n(1459)),u=p(n(1014)),s=p(n(1460)),c=p(n(1461)),l=p(n(1457)),f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1153));function d(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}},1014:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}},1015:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(e=(0,r.formatDecimalParts)(Math.abs(e)))?e[1]:NaN};var r=n(1016)},1016:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},t.formatDecimalParts=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}},1017:function(e,t,n){"use strict";function r(e){this._context=e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new r(e)},r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}}},1018:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},1019:function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function o(e){this._context=e}Object.defineProperty(t,"__esModule",{value:!0}),t.Basis=o,t.default=function(e){return new o(e)},t.point=r,o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},1020:function(e,t,n){"use strict";function r(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function o(e,t){this._context=e,this._k=(1-t)/6}Object.defineProperty(t,"__esModule",{value:!0}),t.Cardinal=o,t.default=void 0,t.point=r,o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:r(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0);t.default=i},1021:function(e,t,n){var r=n(883);e.exports=function(e,t,n){for(var o=-1,i=e.length;++o<i;){var a=e[o],u=t(a);if(null!=u&&(void 0===s?u===u&&!r(u):n(u,s)))var s=u,c=a}return c}},1022:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){var n=e.alwaysShow,r=e.ifOverflow;return n&&(r="extendDomain"),r===t}},1023:function(e,t,n){"use strict";n.d(t,"b",(function(){return g})),n.d(t,"a",(function(){return b}));var r=n(1),o=n.n(r),i=n(727),a=n(954),u=n(723);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;
2!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e,t,n,r,o){var i,a=Math.min(Math.abs(n)/2,Math.abs(r)/2),u=r>=0?1:-1,s=n>=0?1:-1,c=r>=0&&n>=0||r<0&&n<0?1:0;if(a>0&&o instanceof Array){for(var l=[0,0,0,0],f=0;f<4;f++)l[f]=o[f]>a?a:o[f];i="M".concat(e,",").concat(t+u*l[0]),l[0]>0&&(i+="A ".concat(l[0],",").concat(l[0],",0,0,").concat(c,",").concat(e+s*l[0],",").concat(t)),i+="L ".concat(e+n-s*l[1],",").concat(t),l[1]>0&&(i+="A ".concat(l[1],",").concat(l[1],",0,0,").concat(c,",\n ").concat(e+n,",").concat(t+u*l[1])),i+="L ".concat(e+n,",").concat(t+r-u*l[2]),l[2]>0&&(i+="A ".concat(l[2],",").concat(l[2],",0,0,").concat(c,",\n ").concat(e+n-s*l[2],",").concat(t+r)),i+="L ".concat(e+s*l[3],",").concat(t+r),l[3]>0&&(i+="A ".concat(l[3],",").concat(l[3],",0,0,").concat(c,",\n ").concat(e,",").concat(t+r-u*l[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var d=Math.min(a,o);i="M ".concat(e,",").concat(t+u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(c,",").concat(e+s*d,",").concat(t,"\n L ").concat(e+n-s*d,",").concat(t,"\n A ").concat(d,",").concat(d,",0,0,").concat(c,",").concat(e+n,",").concat(t+u*d,"\n L ").concat(e+n,",").concat(t+r-u*d,"\n A ").concat(d,",").concat(d,",0,0,").concat(c,",").concat(e+n-s*d,",").concat(t+r,"\n L ").concat(e+s*d,",").concat(t+r,"\n A ").concat(d,",").concat(d,",0,0,").concat(c,",").concat(e,",").concat(t+r-u*d," Z")}else i="M ".concat(e,",").concat(t," h ").concat(n," v ").concat(r," h ").concat(-n," Z");return i},g=function(e,t){if(!e||!t)return!1;var n=e.x,r=e.y,o=t.x,i=t.y,a=t.width,u=t.height;if(Math.abs(a)>0&&Math.abs(u)>0){var s=Math.min(o,o+a),c=Math.max(o,o+a),l=Math.min(i,i+u),f=Math.max(i,i+u);return n>=s&&n<=c&&r>=l&&r<=f}return!1},v={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},b=function(e){var t=p(p({},v),e),n=Object(r.useRef)(),s=l(Object(r.useState)(-1),2),f=s[0],d=s[1];Object(r.useEffect)((function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&d(e)}catch(t){}}),[]);var h=t.x,g=t.y,b=t.width,y=t.height,w=t.radius,O=t.className,x=t.animationEasing,_=t.animationDuration,j=t.animationBegin,P=t.isAnimationActive,C=t.isUpdateAnimationActive;if(h!==+h||g!==+g||b!==+b||y!==+y||0===b||0===y)return null;var S=Object(i.a)("recharts-rectangle",O);return C?o.a.createElement(a.a,{canBegin:f>0,from:{width:b,height:y,x:h,y:g},to:{width:b,height:y,x:h,y:g},duration:_,animationEasing:x,isActive:C}
2,(function(e){var r=e.width,i=e.height,s=e.x,l=e.y;return o.a.createElement(a.a,{canBegin:f>0,from:"0px ".concat(-1===f?1:f,"px"),to:"".concat(f,"px 0px"),attributeName:"strokeDasharray",begin:j,duration:_,isActive:P,easing:x},o.a.createElement("path",c({},Object(u.a)(t,!0),{className:S,d:m(s,l,r,i,w),ref:n})))})):o.a.createElement("path",c({},Object(u.a)(t,!0),{className:S,d:m(h,g,b,y,w)}))}},1024:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(1),o=n.n(r),i=n(727),a=n(805),u=n(723);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c=function(e){var t=e.cx,n=e.cy,r=e.r,c=e.className,l=Object(i.a)("recharts-dot",c);return t===+t&&n===+n&&r===+r?o.a.createElement("circle",s({},Object(u.a)(e,!1),Object(a.d)(e),{className:l,cx:t,cy:n,r:r})):null}},1025:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781),a=(r=i)&&r.__esModule?r:{default:r},u=n(942);var s=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e.substring(1),n));return r.bytes=e.split("").map((function(e){return e.charCodeAt(0)})),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.bytes,n=e.shift()-105,r=u.SET_BY_CODE[n];if(void 0===r)throw new RangeError("The encoding does not start with a start character.");!0===this.shouldEncodeAsEan128()&&e.unshift(u.FNC1);var o=t.next(e,1,r);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:t.getBar(n)+o.result+t.getBar((o.checksum+n)%u.MODULO)+t.getBar(u.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var e=this.options.ean128||!1;return"string"===typeof e&&(e="true"===e.toLowerCase()),e}}],[{key:"getBar",value:function(e){return u.BARS[e]?u.BARS[e].toString():""}},{key:"correctIndex",value:function(e,t){if(t===u.SET_A){var n=e.shift();return n<32?n+64:n-32}return t===u.SET_B?e.shift()-32:10*(e.shift()-48)+e.shift()-48}},{key:"next",value:function(e,n,r){if(!e.length)return{result:"",checksum:0};var o=void 0,i=void 0;if(e[0]>=200){i=e.shift()-105;var a=u.SWAP[i];void 0!==a?o=t.next(e,n+1,a):(r!==u.SET_A&&r!==u.SET_B||i!==u.SHIFT||(e[0]=r===u.SET_A?e[0]>95?e[0]-96:e[0]:e[0]<32?e[0]+96:e[0]),o=t.next(e,n+1,r))}else i=t.correctIndex(e,r),o=t.next(e,n+1,r);var s=i*n;return{result:t.getBar(i)+o.result,checksum:s+o.checksum}}}]),t}(a.default);t.default=s},1026:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mod10=function(e){for(var t=0,n=0;n<e.length;n++){var r=parseInt(e[n]);(n+e.length)%2===0?t+=r:t+=2*r%10+Math.floor(2*r/10)}return(10-t%10)%10},t.mod11=function(e){for(var t=0,n=[2,3,4,5,6,7],r=0;r<e.length;r++){var o=parseInt(e[e.length-1-r]);t+=n[r%n.length]*o}return(11-t%11)%11}},1027:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t){return r({},e,t)}},1028:function(e,t,n){"use strict";var r=n(2);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),o.default.createElement("path",{d:"M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z"})),"Publish");t.default=i},1125:function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},n.apply(this,arguments)}e.exports=n},1126:function(e,t,n){var r=n(7258);e.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o<a.length;o++)n=a[o],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},1127:function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},1128:function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},1129:function(e,t,n){var r=n(7259),o=n(7260);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!==typeof t?o(e):t}},1130:function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},1131:function(e,t,n){var r=n(7261);e.exports=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},1132:function(e,t,n){var r=n(7274),o=n(780),i=n(883),a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):a.test(e)?NaN:+e}},1133:function(e,t,n){var r=n(815),o=n(749),i=n(804);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},1134:function(e,t,n){var r=n(1405),o=n(1008);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},1135:function(e,t,n){var r=n(749),o=n(883),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},1136:function(e,t,n){var r=n(7280),o=n(7296),i=n(7298),a=n(7299),u=n(7300);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,e.exports=s},1137:function(e,t,n){var r=n(857)(n(774),"Map");e.exports=r},1138:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},1139:function(e,t,n){"use strict";function r(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var r in t)if({}.hasOwnProperty.call(t,r)&&!{}.hasOwnProperty.call(e,r))return!1;return!0}n.d(t,"a",(function(){return r}))},1140:function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},1141:function(e,t,n){var r=n(1411),o=n(7308),i=n(1010),a=n(930),u=i((function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=u},1142:function(e,t,n){var r=n(7307),o=n(804),i=Object.prototype,a=i.hasOwnProperty,u=i.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!u.call(e,"callee")};e.exports=s},1143:function(e,t,n){var r=n(7316),o=n(804);e.exports=function e(t,n,i,a,u){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!==t&&n!==n:r(t,n,i,a,e,u))}},1144:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},1145:function(e,t){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},1146:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r,o,i,u,s=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];(r=t<e)&&(o=e,e=t,t=o);if(0===(u=a(e,t,n))||!isFinite(u))return[];if(u>0){let n=Math.round(e/u),r=Math.round(t/u);for(n*u<e&&++n,r*u>t&&--r,i=new Array(o=r-n+1);++s<o;)i[s]=(n+s)*u}else{u=-u;let n=Math.round(e*u),r=Math.round(t*u);for(n/u<e&&++n,r/u>t&&--r,i=new Array(o=r-n+1);++s<o;)i[s]=(n+s)/u}r&&i.reverse();return i},t.tickIncrement=a,t.tickStep=function(e,t,n){var a=Math.abs(t-e)/Math.max(0,n),u=Math.pow(10,Math.floor(Math.log(a)/Math.LN10)),s=a/u;s>=r?u*=10:s>=o?u*=5:s>=i&&(u*=2);return t<e?-u:u};var r=Math.sqrt(50),o=Math.sqrt(10),i=Math.sqrt(2);function a(e,t,n){var a=(t-e)/Math.max(0,n),u=Math.floor(Math.log(a)/Math.LN10),s=a/Math.pow(10,u);return u>=0?(s>=r?10:s>=o?5:s>=i?2:1)*Math.pow(10,u):-Math.pow(10,-u)/(s>=r?10:s>=o?5:s>=i?2:1)}},1147:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(e=Float64Array.from((0,a.numbers)(e,n)),!(u=e.length))return;if((t=+t)<=0||u<2)return(0,o.default)(e);if(t>=1)return(0,r.default)(e);var u,s=(u-1)*t,c=Math.floor(s),l=(0,r.default)((0,i.default)(e,c).subarray(0,c+1)),f=(0,o.default)(e.subarray(c+1));return l+(f-l)*(s-c)},t.quantileSorted=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.default;if(!(r=e.length))return;if((t=+t)<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,o=(r-1)*t,i=Math.floor(o),u=+n(e[i],i,e),s=+n(e[i+1],i+1,e);return u+(s-u)*(o-i)};var r=s(n(1446)),o=s(n(1148)),i=s(n(1447)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1437));function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}},1148:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n>r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n>o||void 0===n&&o>=o)&&(n=o)}return n}},1149:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolate",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"interpolateArray",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"interpolateBasis",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"interpolateBasisClosed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"interpolateCubehelix",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"interpolateCubehelixLong",{enumerable:!0,get:function(){return O.cubehelixLong}}),Object.defineProperty(t,"interpolateDate",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"interpolateDiscrete",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"interpolateHcl",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"interpolateHclLong",{enumerable:!0,get:function(){return w.hclLong}}),Object.defineProperty(t,"interpolateHsl",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"interpolateHslLong",{enumerable:!0,get:function(){return b.hslLong}}),Object.defineProperty(t,"interpolateHue",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"interpolateLab",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"interpolateNumber",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"interpolateNumberArray",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"interpolateObject",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"interpolateRgb",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"interpolateRgbBasis",{enumerable:!0,get:function(){return v.rgbBasis}}),Object.defineProperty(t,"interpolateRgbBasisClosed",{enumerable:!0,get:function(){return v.rgbBasisClosed}}),Object.defineProperty(t,"interpolateRound",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"interpolateString",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"interpolateTransformCss",{enumerable:!0,get:function(){return m.interpolateTransformCss}}),Object.defineProperty(t,"interpolateTransformSvg",{enumerable:!0,get:function(){return m.interpolateTransformSvg}}),Object.defineProperty(t,"interpolateZoom",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"piecewise",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"quantize",{enumerable:!0,get:function(){return _.default}});var r=C(n(1013)),o=C(n(1458)),i=C(n(1152)),a=C(n(1456)),u=C(n(1459)),s=C(n(7394)),c=C(n(7395)),l=C(n(1014)),f=C(n(1153)),d=C(n(1460)),p=C(n(7396)),h=C(n(1461)),m=n(7397),g=C(n(7400)),v=P(n(1455)),b=P(n(7401)),y=C(n(7402)),w=P(n(7403)),O=P(n(7404)),x=C(n(7405)),_=C(n(7406));function j(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}
2function P(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function C(e){return e&&e.__esModule?e:{default:e}}},1150:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Color=i,t.Rgb=j,t.darker=t.brighter=void 0,t.default=y,t.hsl=M,t.hslConvert=N,t.rgb=_,t.rgbConvert=x;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=i?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(1151));function o(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function i(){}t.darker=.7;t.brighter=1/.7;var a="\\s*([+-]?\\d+)\\s*",u="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",c=/^#([0-9a-f]{3,8})$/,l=new RegExp("^rgb\\(".concat(a,",").concat(a,",").concat(a,"\\)$")),f=new RegExp("^rgb\\(".concat(s,",").concat(s,",").concat(s,"\\)$")),d=new RegExp("^rgba\\(".concat(a,",").concat(a,",").concat(a,",").concat(u,"\\)$")),p=new RegExp("^rgba\\(".concat(s,",").concat(s,",").concat(s,",").concat(u,"\\)$")),h=new RegExp("^hsl\\(".concat(u,",").concat(s,",").concat(s,"\\)$")),m=new RegExp("^hsla\\(".concat(u,",").concat(s,",").concat(s,",").concat(u,"\\)$")),g={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function v(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function y(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=c.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?w(t):3===n?
2new j(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?O(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?O(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=l.exec(e))?new j(t[1],t[2],t[3],1):(t=f.exec(e))?new j(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=d.exec(e))?O(t[1],t[2],t[3],t[4]):(t=p.exec(e))?O(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=h.exec(e))?A(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?A(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?w(g[e]):"transparent"===e?new j(NaN,NaN,NaN,0):null}function w(e){return new j(e>>16&255,e>>8&255,255&e,1)}function O(e,t,n,r){return r<=0&&(e=t=n=NaN),new j(e,t,n,r)}function x(e){return e instanceof i||(e=y(e)),e?new j((e=e.rgb()).r,e.g,e.b,e.opacity):new j}function _(e,t,n,r){return 1===arguments.length?x(e):new j(e,t,n,null==r?1:r)}function j(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function P(){return"#".concat(E(this.r)).concat(E(this.g)).concat(E(this.b))}function C(){const e=S(this.opacity);return"".concat(1===e?"rgb(":"rgba(").concat(k(this.r),", ").concat(k(this.g),", ").concat(k(this.b)).concat(1===e?")":", ".concat(e,")"))}function S(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function k(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function E(e){return((e=k(e))<16?"0":"")+e.toString(16)}function A(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new B(e,t,n,r)}function N(e){if(e instanceof B)return new B(e.h,e.s,e.l,e.opacity);if(e instanceof i||(e=y(e)),!e)return new B;if(e instanceof B)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,o=Math.min(t,n,r),a=Math.max(t,n,r),u=NaN,s=a-o,c=(a+o)/2;return s?(u=t===a?(n-r)/s+6*(n<r):n===a?(r-t)/s+2:(t-n)/s+4,s/=c<.5?a+o:2-a-o,u*=60):s=c>0&&c<1?0:u,new B(u,s,c,e.opacity)}function M(e,t,n,r){return 1===arguments.length?N(e):new B(e,t,n,null==r?1:r)}function B(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function L(e){return(e=(e||0)%360)<0?e+360:e}function I(e){return Math.max(0,Math.min(1,e||0))}function T(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}(0,r.default)(i,y,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:v,formatHex:v,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return N(this).formatHsl()},formatRgb:b,toString:b}),(0,r.default)(j,_,(0,r.extend)(i,{brighter(e){return e=null==e?1/.7:Math.pow(1/.7,e),new j(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new j(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new j(k(this.r),k(this.g),k(this.b),S(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:P,formatHex:P,formatHex8:function(){return"#".concat(E(this.r)).concat(E(this.g)).concat(E(this.b)).concat(E(255*(isNaN(this.opacity)?1:this.opacity)))},formatRgb:C,toString:C})),(0,r.default)(B,M,(0,r.extend)(i,{brighter(e){return e=null==e?1/.7:Math.pow(1/.7,e),new B(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new B(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,o=2*n-r;return new j(T(e>=240?e-240:e+120,o,r),T(e,o,r),T(e<120?e+240:e-120,o,r),this.opacity)},clamp(){return new B(L(this.h),I(this.s),I(this.l),S(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=S(this.opacity);return"".concat(1===e?"hsl(":"hsla(").concat(L(this.h),", ").concat(100*I(this.s),"%, ").concat(100*I(this.l),"%").concat(1===e?")":", ".concat(e,")"))}}))},1151:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e},t.extend=function(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}},1152:function(e,t,n){"use strict";function r(e,t,n,r,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*n+(1+3*e+3*i-3*a)*r+a*o)/6}
2Object.defineProperty(t,"__esModule",{value:!0}),t.basis=r,t.default=function(e){var t=e.length-1;return function(n){var o=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[o],a=e[o+1],u=o>0?e[o-1]:2*i-a,s=o<t-1?e[o+2]:2*a-i;return r((n-o/t)*t,u,i,a,s)}}},1153:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(n=0;n<r;++n)o[n]=e[n]*(1-i)+t[n]*i;return o}},t.isNumberArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},1154:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return+e}},1155:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){const t=m((0,u.transformer)()).domain([1,10]);return t.copy=()=>(0,u.copy)(t,e()).base(t.base()),s.initRange.apply(t,arguments),t},t.loggish=m;var r,o=n(792),i=n(1463),a=(r=n(1467))&&r.__esModule?r:{default:r},u=n(817),s=n(764);function c(e){return Math.log(e)}function l(e){return Math.exp(e)}function f(e){return-Math.log(-e)}function d(e){return-Math.exp(-e)}function p(e){return isFinite(e)?+("1e"+e):e<0?0:e}function h(e){return(t,n)=>-e(-t,n)}function m(e){const t=e(c,l),n=t.domain;let r,u,s=10;function m(){return r=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(s),u=function(e){return 10===e?p:e===Math.E?Math.exp:t=>Math.pow(e,t)}(s),n()[0]<0?(r=h(r),u=h(u),e(f,d)):e(c,l),t}return t.base=function(e){return arguments.length?(s=+e,m()):s},t.domain=function(e){return arguments.length?(n(e),m()):n()},t.ticks=e=>{const t=n();let i=t[0],a=t[t.length-1];const c=a<i;c&&([i,a]=[a,i]);let l,f,d=r(i),p=r(a);const h=null==e?10:+e;let m=[];if(!(s%1)&&p-d<h){if(d=Math.floor(d),p=Math.ceil(p),i>0){for(;d<=p;++d)for(l=1;l<s;++l)if(f=d<0?l/u(-d):l*u(d),!(f<i)){if(f>a)break;m.push(f)}}else for(;d<=p;++d)for(l=s-1;l>=1;--l)if(f=d>0?l/u(-d):l*u(d),!(f<i)){if(f>a)break;m.push(f)}2*m.length<h&&(m=(0,o.ticks)(i,a,h))}else m=(0,o.ticks)(d,p,Math.min(p-d,h)).map(u);return c?m.reverse():m},t.tickFormat=(e,n)=>{if(null==e&&(e=10),null==n&&(n=10===s?"s":","),"function"!==typeof n&&(s%1||null!=(n=(0,i.formatSpecifier)(n)).precision||(n.trim=!0),n=(0,i.format)(n)),e===1/0)return n;const o=Math.max(1,s*e/t.ticks().length);return e=>{let t=e/u(Math.round(r(e)));return t*s<s-.5&&(t*=s),t<=o?n(e):""}},t.nice=()=>n((0,a.default)(n(),{floor:e=>u(Math.floor(r(e))),ceil:e=>u(Math.ceil(r(e)))})),t}},1156:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=s((0,o.transformer)());return t.copy=function(){return(0,o.copy)(t,e()).constant(t.constant())},i.initRange.apply(t,arguments)},t.symlogish=s;var r=n(830),o=n(817),i=n(764);function a(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function u(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function s(e){var t=1,n=e(a(t),u(t));return n.constant=function(n){return arguments.length?e(a(t=+n),u(t)):t},(0,r.linearish)(n)}},1157:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.powish=c,t.sqrt=function(){return l.apply(null,arguments).exponent(.5)};var r=n(830),o=n(817),i=n(764);function a(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function u(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function s(e){return e<0?-e*e:e*e}function c(e){var t=e(o.identity,o.identity),n=1;function i(){return 1===n?e(o.identity,o.identity):.5===n?e(u,s):e(a(n),a(1/n))}return t.exponent=function(e){return arguments.length?(n=+e,i()):n},(0,r.linearish)(t)}function l(){var e=c((0,o.transformer)());return e.copy=function(){return(0,o.copy)(e,l()).exponent(e.exponent())},i.initRange.apply(e,arguments),e}},1158:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"timeDay",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"timeDays",{enumerable:!0,get:function(){return c.days}}),Object.defineProperty(t,"timeFriday",{enumerable:!0,get:function(){return l.friday}}),Object.defineProperty(t,"timeFridays",{enumerable:!0,get:function(){return l.fridays}}),Object.defineProperty(t,"timeHour",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"timeHours",{enumerable:!0,get:function(){return s.hours}}),Object.defineProperty(t,"timeInterval",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"timeMillisecond",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"timeMilliseconds",{enumerable:!0,get:function(){return i.milliseconds}}),Object.defineProperty(t,"timeMinute",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"timeMinutes",{enumerable:!0,get:function(){return u.minutes}}),Object.defineProperty(t,"timeMonday",{enumerable:!0,get:function(){return l.monday}}),Object.defineProperty(t,"timeMondays",{enumerable:!0,get:function(){return l.mondays}}),Object.defineProperty(t,"timeMonth",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"timeMonths",{enumerable:!0,get:function(){return f.months}}),Object.defineProperty(t,"timeSaturday",{enumerable:!0,get:function(){return l.saturday}}),Object.defineProperty(t,"timeSaturdays",{enumerable:!0,get:function(){return l.saturdays}}),Object.defineProperty(t,"timeSecond",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"timeSeconds",{enumerable:!0,get:function(){return a.seconds}}),Object.defineProperty(t,"timeSunday",{enumerable:!0,get:function(){return l.sunday}}),Object.defineProperty(t,"timeSundays",{enumerable:!0,get:function(){return l.sundays}}),Object.defineProperty(t,"timeThursday",{enumerable:!0,get:function(){return l.thursday}}),Object.defineProperty(t,"timeThursdays",{enumerable:!0,get:function(){return l.thursdays}}),Object.defineProperty(t,"timeTickInterval",{enumerable:!0,get:function(){return y.timeTickInterval}}),Object.defineProperty(t,"timeTicks",{enumerable:!0,get:function(){return y.timeTicks}}),Object.defineProperty(t,"timeTuesday",{enumerable:!0,get:function(){return l.tuesday}}),Object.defineProperty(t,"timeTuesdays",{enumerable:!0,get:function(){return l.tuesdays}}),Object.defineProperty(t,"timeWednesday",{enumerable:!0,get:function(){return l.wednesday}}),Object.defineProperty(t,"timeWednesdays",{enumerable:!0,get:function(){return l.wednesdays}}),Object.defineProperty(t,"timeWeek",{enumerable:!0,get:function(){return l.sunday}}),Object.defineProperty(t,"timeWeeks",{enumerable:!0,get:function(){return l.sundays}}),Object.defineProperty(t,"timeYear",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"timeYears",{enumerable:!0,get:function(){return d.years}}),Object.defineProperty(t,"utcDay",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"utcDays",{enumerable:!0,get:function(){return m.utcDays}}),Object.defineProperty(t,"utcFriday",{enumerable:!0,get:function(){return g.utcFriday}}),Object.defineProperty(t,"utcFridays",{enumerable:!0,get:function(){return g.utcFridays}}),Object.defineProperty(t,"utcHour",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"utcHours",{enumerable:!0,get:function(){return h.utcHours}}),Object.defineProperty(t,"utcMillisecond",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"utcMilliseconds",{enumerable:!0,get:function(){return i.milliseconds}}),Object.defineProperty(t,"utcMinute",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"utcMinutes",{enumerable:!0,get:function(){return p.utcMinutes}}),Object.defineProperty(t,"utcMonday",{enumerable:!0,get:function(){return g.utcMonday}}),Object.defineProperty(t,"utcMondays",{enumerable:!0,get:function(){return g.utcMondays}}),Object.defineProperty(t,"utcMonth",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"utcMonths",{enumerable:!0,get:function(){return v.utcMonths}}),Object.defineProperty(t,"utcSaturday",{enumerable:!0,get:function(){return g.utcSaturday}}),Object.defineProperty(t,"utcSaturdays",{enumerable:!0,get:function(){return g.utcSaturdays}}),Object.defineProperty(t,"utcSecond",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"utcSeconds",{enumerable:!0,get:function(){return a.seconds}}),Object.defineProperty(t,"utcSunday",{enumerable:!0,get:function(){return g.utcSunday}}),Object.defineProperty(t,"utcSundays",{enumerable:!0,get:function(){return g.utcSundays}}),Object.defineProperty(t,"utcThursday",{enumerable:!0,get:function(){return g.utcThursday}}),Object.defineProperty(t,"utcThursdays",{enumerable:!0,get:function(){return g.utcThursdays}}),Object.defineProperty(t,"utcTickInterval",{enumerable:!0,get:function(){return y.utcTickInterval}}),Object.defineProperty(t,"utcTicks",{enumerable:!0,get:function(){return y.utcTicks}}),Object.defineProperty(t,"utcTuesday",{enumerable:!0,get:function(){return g.utcTuesday}}),Object.defineProperty(t,"utcTuesdays",{enumerable:!0,get:function(){return g.utcTuesdays}}),Object.defineProperty(t,"utcWednesday",{enumerable:!0,get:function(){return g.utcWednesday}}),Object.defineProperty(t,"utcWednesdays",{enumerable:!0,get:function(){return g.utcWednesdays}}),Object.defineProperty(t,"utcWeek",{enumerable:!0,get:function(){return g.utcSunday}}),Object.defineProperty(t,"utcWeeks",{enumerable:!0,get:function(){return g.utcSundays}}),Object.defineProperty(t,"utcYear",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"utcYears",{enumerable:!0,get:function(){return b.utcYears}});var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=O(n(1469)),a=O(n(1470)),u=O(n(1471)),s=O(n(1472)),c=O(n(1473)),l=n(1474),f=O(n(1475)),d=O(n(1476)),p=O(n(1477)),h=O(n(1478)),m=O(n(1479)),g=n(1480),v=O(n(1481)),b=O(n(1482)),y=n(7422);function w(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}
2function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},1159:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l,t.utcParse=t.utcFormat=t.timeParse=t.timeFormat=void 0;var r,o,i,a,u,s,c=(r=n(1484))&&r.__esModule?r:{default:r};function l(e){return o=(0,c.default)(e),t.timeFormat=i=o.format,t.timeParse=a=o.parse,t.utcFormat=u=o.utcFormat,t.utcParse=s=o.utcParse,o}t.timeFormat=i,t.timeParse=a,t.utcFormat=u,t.utcParse=s,l({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},1160:function(e,t,n){e.exports=n(7427)},1161:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)(!0),s=null,c=a.default,l=null;function f(i){var a,u,f,d=(i=(0,o.default)(i)).length,p=!1;for(null==s&&(l=c(f=(0,r.path)())),a=0;a<=d;++a)!(a<d&&n(u=i[a],a,i))===p&&((p=!p)?l.lineStart():l.lineEnd()),p&&l.point(+e(u,a,i),+t(u,a,i));if(f)return l=null,f+""||null}return e="function"===typeof e?e:void 0===e?u.x:(0,i.default)(e),t="function"===typeof t?t:void 0===t?u.y:(0,i.default)(t),f.x=function(t){return arguments.length?(e="function"===typeof t?t:(0,i.default)(+t),f):e},f.y=function(e){return arguments.length?(t="function"===typeof e?e:(0,i.default)(+e),f):t},f.defined=function(e){return arguments.length?(n="function"===typeof e?e:(0,i.default)(!!e),f):n},f.curve=function(e){return arguments.length?(c=e,null!=s&&(l=c(s)),f):c},f.context=function(e){return arguments.length?(null==e?s=l=null:l=c(s=e),f):s},f};var r=n(933),o=s(n(934)),i=s(n(859)),a=s(n(1017)),u=n(1162);function s(e){return e&&e.__esModule?e:{default:e}}},1162:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.x=function(e){return e[0]},t.y=function(e){return e[1]}},1163:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.point=i;var r=n(756),o=n(1020);function i(e,t,n){var o=e._x1,i=e._y1,a=e._x2,u=e._y2;if(e._l01_a>r.epsilon){var s=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,c=3*e._l01_a*(e._l01_a+e._l12_a);o=(o*s-e._x0*e._l12_2a+e._x2*e._l01_2a)/c,i=(i*s-e._y0*e._l12_2a+e._y2*e._l01_2a)/c}if(e._l23_a>r.epsilon){var l=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,f=3*e._l23_a*(e._l23_a+e._l12_a);a=(a*l+e._x1*e._l23_2a-t*e._l12_2a)/f,u=(u*l+e._y1*e._l23_2a-n*e._l12_2a)/f}e._context.bezierCurveTo(o,i,a,u,e._x2,e._y2)}function a(e,t){this._context=e,this._alpha=t}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:i(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var u=function e(t){function n(e){return t?new a(e,t):new o.Cardinal(e,0)}
2return n.alpha=function(t){return e(+t)},n}(.5);t.default=u},1164:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.map(i);return(0,o.default)(e).sort((function(e,n){return t[e]-t[n]}))},t.sum=i;var r,o=(r=n(936))&&r.__esModule?r:{default:r};function i(e){for(var t,n=0,r=-1,o=e.length;++r<o;)(t=+e[r][1])&&(n+=t);return n}},1165:function(e,t,n){var r=n(1510)("toUpperCase");e.exports=r},1166:function(e,t,n){"use strict";n.d(t,"a",(function(){return O}));var r=n(1),o=n.n(r),i=n(51),a=n(775),u=n(723),s=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,w(r.key),r)}}function g(e,t,n){return t=v(t),function(e,t){if(t&&("object"===c(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],v(e).constructor):t.apply(e,n))}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e,t){return(b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n){return(t=w(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}var O=function(e){function t(){return h(this,t),g(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,t=e.offset,n=e.layout,r=e.width,c=e.dataKey,d=e.data,h=e.dataPointFormatter,m=e.xAxis,g=e.yAxis,v=p(e,s),b=Object(u.a)(v,!1);"x"===this.props.direction&&"number"!==m.type&&Object(i.default)(!1);var y=d.map((function(e){var i=h(e,c),u=i.x,s=i.y,d=i.value,p=i.errorVal;if(!p)return null;var v,y,w=[];if(Array.isArray(p)){var O=f(p,2);v=O[0],y=O[1]}else v=y=p;if("vertical"===n){var x=m.scale,_=s+t,j=_+r,P=_-r,C=x(d-v),S=x(d+y);w.push({x1:S,y1:j,x2:S,y2:P}),w.push({x1:C,y1:_,x2:S,y2:_}),w.push({x1:C,y1:j,x2:C,y2:P})}else if("horizontal"===n){var k=g.scale,E=u+t,A=E-r,N=E+r,M=k(d-v),B=k(d+y);w.push({x1:A,y1:B,x2:N,y2:B}),w.push({x1:E,y1:M,x2:E,y2:B}),w.push({x1:A,y1:M,x2:N,y2:M})}return o.a.createElement(a.a,l({className:"recharts-errorBar",key:"bar-".concat(w.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},b),w.map((function(e){return o.a.createElement("line",l({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))}
2)))}));return o.a.createElement(a.a,{className:"recharts-errorBars"},y)}}])&&m(n.prototype,r),c&&m(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,c}(o.a.Component);y(O,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),y(O,"displayName","ErrorBar")},1167:function(e,t,n){var r=n(1431);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},1168:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var r=n(1),o=n.n(r),i=n(790),a=n.n(i),u=n(780),s=n.n(u),c=n(735),l=n.n(c),f=n(7483),d=n.n(f),p=n(860),h=n(775),m=n(723),g=n(788);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var b=["valueAccessor"],y=["data","dataKey","clockWise","id","textBreakAll"];function w(e){return function(e){if(Array.isArray(e))return O(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x(){return(x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function P(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var S=function(e){return Array.isArray(e.value)?d()(e.value):e.value};function k(e){var t=e.valueAccessor,n=void 0===t?S:t,r=C(e,b),i=r.data,u=r.dataKey,s=r.clockWise,c=r.id,l=r.textBreakAll,f=C(r,y);return i&&i.length?o.a.createElement(h.a,{className:"recharts-label-list"},i.map((function(e,t){var r=a()(u)?n(e,t):Object(g.v)(e&&e.payload,u),i=a()(c)?{}:{id:"".concat(c,"-").concat(t)};return o.a.createElement(p.a,x({},Object(m.a)(e,!0),f,i,{parentViewBox:e.parentViewBox,value:r,textBreakAll:l,viewBox:p.a.parseViewBox(a()(s)?e:j(j({},e),{},{clockWise:s})),key:"label-".concat(t),index:t}))}))):null}function E(e,t){return e?!0===e?o.a.createElement(k,{key:"labelList-implicit",data:t}):o.a.isValidElement(e)||l()(e)?o.a.createElement(k,{key:"labelList-implicit",data:t,content:e}):s()(e)?o.a.createElement(k,x({data:t},e,{key:"labelList-implicit"})):null:null}k.displayName="LabelList",k.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var o=e.children,i=Object(m.b)(o,k).map((function(e,n){return Object(r.cloneElement)(e,{data:t,key:"labelList-".concat(n)})}));if(!n)return i;var a=E(e.label,t);return[a].concat(w(i))}},1169:function(e,t,n){"use strict";n.d(t,"b",(function(){return f})),n.d(t,"a",(function(){return d}));var r=n(861);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?i(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={widthCache:{},cacheCount:0},c={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"};function l(e){var t=a({},e);return Object.keys(t).forEach((function(e){t[e]||delete t[e]})),t}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(void 0===e||null===e||r.a.isSsr)return{width:0,height:0};var n=l(t),o=JSON.stringify({text:e,copyStyle:n});if(s.widthCache[o])return s.widthCache[o];try{var i=document.getElementById("recharts_measurement_span");i||((i=document.createElement("span")).setAttribute("id","recharts_measurement_span"),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var u=a(a({},c),n);Object.assign(i.style,u),i.textContent="".concat(e);var f=i.getBoundingClientRect(),d={width:f.width,height:f.height};return s.widthCache[o]=d,++s.cacheCount>2e3&&(s.cacheCount=0,s.widthCache={}),d}catch(p){return{width:0,height:0}}},d=function(e){return{top:e.top+window.scrollY-document.documentElement.clientTop,left:e.left+window.scrollX-document.documentElement.clientLeft}}},1170:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var r=n(1),o=n.n(r),i=n(1160),a=n(1165),u=n.n(a),s=n(735),c=n.n(s),l=n(727),f=n(805),d=n(723),p=n(730);function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function b(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var y={curveBasisClosed:i.curveBasisClosed,curveBasisOpen:i.curveBasisOpen,curveBasis:i.curveBasis,curveBumpX:i.curveBumpX,curveBumpY:i.curveBumpY,curveLinearClosed:i.curveLinearClosed,curveLinear:i.curveLinear,curveMonotoneX:i.curveMonotoneX,curveMonotoneY:i.curveMonotoneY,curveNatural:i.curveNatural,curveStep:i.curveStep,curveStepAfter:i.curveStepAfter,curveStepBefore:i.curveStepBefore},w=function(e){return e.x===+e.x&&e.y===+e.y},O=function(e){return e.x},x=function(e){return e.y},_=function(e){var t,n=e.type,r=void 0===n?"linear":n,o=e.points,a=void 0===o?[]:o,s=e.baseLine,l=e.layout,f=e.connectNulls,d=void 0!==f&&f,h=function(e,t){if(c()(e))return e;var n="curve".concat(u()(e));return"curveMonotone"!==n&&"curveBump"!==n||!t?y[n]||i.curveLinear:y["".concat(n).concat("vertical"===t?"Y":"X")]}(r,l),m=d?a.filter((function(e){return w(e)})):a;if(Array.isArray(s)){var g=d?s.filter((function(e){return w(e)})):s,b=m.map((function(e,t){return v(v({},e),{},{base:g[t]})}));return(t="vertical"===l?Object(i.area)().y(x).x1(O).x0((function(e){return e.base.x})):Object(i.area)().x(O).y1(x).y0((function(e){return e.base.y}))).defined(w).curve(h),t(b)}return(t="vertical"===l&&Object(p.h)(s)?Object(i.area)().y(x).x1(O).x0(s):Object(p.h)(s)?Object(i.area)().x(O).y1(x).y0(s):Object(i.line)().x(O).y(x)).defined(w).curve(h),t(m)},j=function(e){var t=e.className,n=e.points,r=e.path,i=e.pathRef;if((!n||!n.length)&&!r)return null;var a=n&&n.length?_(e):r;return o.a.createElement("path",m({},Object(d.a)(e,!1),Object(f.d)(e),{className:Object(l.a)("recharts-curve",t),d:a,ref:i}))}},1175:function(e,t,n){"use strict";function r(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(u){o={error:u}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function o(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(r(arguments[t]));return e}n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return h})),n.d(t,"d",(function(){return m})),n.d(t,"e",(function(){return u})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return f})),n.d(t,"h",(function(){return a}));var i=function(e,t){for(var n=e.position(),r=t.position(),o=0;o<Math.min(n.length,r.length);o+=1){if(n[o]<r[o])return-1;if(n[o]>r[o])return 1}return n.length-r.length},a=function(e){return Array.prototype.slice.call(e)},u=function(){return/Edge/.test(window.navigator.userAgent)},s=function(e,t){return new Error("The '"+e+"' plugin requires '"+t+"' to be defined before it.")},c=function(){function e(){this.gettersCache={},this.knownKeysCache={},this.validationRequired=!0,this.plugins=[],this.subscriptions=new Set}return e.prototype.ensureDependencies=function(){var e=new Set,t=new Map;this.plugins.filter((function(e){return e.container}
2)).forEach((function(n){var r=n.name||"";if(t.has(r))throw s(t.get(r),r);(n.dependencies||[]).forEach((function(n){if(!e.has(n.name)){if(!n.optional)throw s(r,n.name);t.has(n.name)||t.set(n.name,r)}})),e.add(r)}))},e.prototype.registerPlugin=function(e){this.plugins=function(e,t){var n=e.slice(),r=e.findIndex((function(e){return i(t,e)<=0})),o=r<0?e.length:r,a=o>=0&&o<e.length&&0===i(t,e[o]);return n.splice(o,a?1:0,t),n}(this.plugins,e),this.cleanPluginsCache()},e.prototype.unregisterPlugin=function(e){this.plugins=function(e,t){var n=e.indexOf(t);return n>=0?o(e.slice(0,n),e.slice(n+1)):e}(this.plugins,e),this.cleanPluginsCache()},e.prototype.knownKeys=function(e){return this.knownKeysCache[e]||(this.knownKeysCache[e]=Array.from(this.plugins.map((function(e){return Object.keys(e)})).map((function(t){return t.filter((function(t){return t.endsWith(e)}))[0]})).filter((function(e){return!!e})).reduce((function(e,t){return e.add(t)}),new Set)).map((function(t){return t.replace(e,"")}))),this.knownKeysCache[e]},e.prototype.collect=function(e,t){var n=this;if(this.validationRequired&&(this.ensureDependencies(),this.validationRequired=!1),this.gettersCache[e]||(this.gettersCache[e]=this.plugins.map((function(t){return t[e]})).filter((function(e){return!!e}))),!t)return this.gettersCache[e];var r=this.plugins.indexOf(t);return this.gettersCache[e].filter((function(t){return n.plugins.findIndex((function(n){return n[e]===t}))<r}))},e.prototype.get=function(e,t){var n=this.collect(e,t);if(n.length){var r=n[0]();return n.slice(1).forEach((function(e){r=e(r)})),r}},e.prototype.registerSubscription=function(e){this.subscriptions.add(e)},e.prototype.unregisterSubscription=function(e){this.subscriptions.delete(e)},e.prototype.broadcast=function(e,t){this.subscriptions.forEach((function(n){return n[e]&&n[e](t)}))},e.prototype.cleanPluginsCache=function(){this.validationRequired=!0,this.gettersCache={},this.knownKeysCache={}},e}(),l=function(){function e(){this.handlers=[]}return e.prototype.emit=function(e){this.handlers.forEach((function(t){return t(e)}))},e.prototype.subscribe=function(e){this.handlers.push(e)},e.prototype.unsubscribe=function(e){this.handlers.splice(this.handlers.indexOf(e),1)},e}(),f=function(e,t){if(e===t)return!0;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=Object.prototype.hasOwnProperty,i=0;i<n.length;i+=1){if(!o.call(t,n[i])||e[n[i]]!==t[n[i]])return!1;if(e[n[i]]!==t[n[i]])return!1}return!0},d=function(e,t){if(null===e||null===t||e.length!==t.length)return!1;for(var n=0;n<e.length;n+=1)if(e[n]!==t[n])return!1;return!0},p=function(e){var t=null,n=null;return function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];return null!==t&&d(t,r)||(n=e.apply(void 0,o(r))),t=r,n}},h=function(e){return(e-1)*(e-1)*(e-1)+1},m=function(e){return function(t,n){var r=e[t];return"function"===typeof r?r(n):n?function(e,t){return Object.keys(t).reduce((function(e,n){return e.replace("{"+n+"}",t[n])}),e)}(r,n):r}}},1176:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z"}),o.default.createElement("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"})),"VisibilityOff");t.default=i},1177:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),"ChevronLeft");t.default=i},1178:function(e,t,n){"use strict";var r=n(2);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),"ChevronRight");t.default=i},1179:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),"ExpandLess");t.default=i},1180:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{d:"M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z"}),o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),"List");t.default=i},1181:function(e,t,n){"use strict";function r(e){return(r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o,i=s(n(1)),a=s(n(1182)),u=s(n(4));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=i.default.version.split(/[.-]/);
2o="0"!==p[0]||"13"!==p[1]&&"12"!==p[1]?function(e){return e}:function(e){return e.getDOMNode()};var h=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=function(e,t){return!t||"object"!==r(t)&&"function"!==typeof t?f(e):t}(this,l(t).call(this,e))).renderElementRef=i.default.createRef(),n.update=n.update.bind(f(n)),n}var n,u,s;return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(t,e),n=t,(u=[{key:"shouldComponentUpdate",value:function(e){var n=this;return Object.keys(t.propTypes).some((function(t){return n.props[t]!==e[t]}))}},{key:"componentDidMount",value:function(){this.update()}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"update",value:function(){var e=o(this.renderElementRef.current);try{new a.default(e,this.props.value,Object.assign({text:this.props.text||this.props.value},this.props))}catch(t){window.console.error(t)}}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className;return"svg"===this.props.renderer?i.default.createElement("svg",{ref:this.renderElementRef,id:t,className:n}):"canvas"===this.props.renderer?i.default.createElement("canvas",{ref:this.renderElementRef,id:t,className:n}):"img"===this.props.renderer?i.default.createElement("img",{ref:this.renderElementRef,id:t,className:n}):void 0}}])&&c(n.prototype,u),s&&c(n,s),t}(i.default.Component);h.propTypes={value:u.default.string.isRequired,text:u.default.string,renderer:u.default.string,format:u.default.string,width:u.default.number,height:u.default.number,displayValue:u.default.bool,fontOptions:u.default.string,font:u.default.string,textAlign:u.default.string,textPosition:u.default.string,textMargin:u.default.number,fontSize:u.default.number,background:u.default.string,lineColor:u.default.string,margin:u.default.number,marginTop:u.default.number,marginBottom:u.default.number,marginLeft:u.default.number,marginRight:u.default.number,id:u.default.string,className:u.default.string,ean128:u.default.bool},h.defaultProps={format:"CODE128",renderer:"svg",width:2,height:100,displayValue:!0,fontOptions:"",font:"monospace",textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,className:"",ean128:!1},e.exports=h},1182:function(e,t,n){"use strict";var r=d(n(7498)),o=d(n(1027)),i=d(n(7526)),a=d(n(7527)),u=d(n(7528)),s=d(n(1545)),c=d(n(7534)),l=n(1548),f=d(n(1546));function d(e){return e&&e.__esModule?e:{default:e}}var p=function(){},h=function(e,t,n){var r=new p;if("undefined"===typeof e)throw Error("No element to render on was provided.");return r._renderProperties=(0,u.default)(e),r._encodings=[],r._options=f.default,r._errorHandler=new c.default(r),"undefined"!==typeof t&&((n=n||{}).format||(n.format=b()),r.options(n)[n.format](t,n).render()),r};for(var m in h.getModule=function(e){return r.default[e]},r.default)r.default.hasOwnProperty(m)&&g(r.default,m);function g(e,t){p.prototype[t]=p.prototype[t.toUpperCase()]=p.prototype[t.toLowerCase()]=function(n,r){var i=this;return i._errorHandler.wrapBarcodeCall((function(){r.text="undefined"===typeof r.text?void 0:""+r.text;var a=(0,o.default)(i._options,r);a=(0,s.default)(a);var u=e[t],c=v(n,u,a);return i._encodings.push(c),i}))}}function v(e,t,n){var r=new t(e=""+e,n);if(!r.valid())throw new l.InvalidInputException(r.constructor.name,e);var a=r.encode();a=(0,i.default)(a);for(var u=0;u<a.length;u++)a[u].options=(0,o.default)(n,a[u].options);return a}function b(){return r.default.CODE128?"CODE128":Object.keys(r.default)[0]}function y(e,t,n){t=(0,i.default)(t);for(var r=0;r<t.length;r++)t[r].options=(0,o.default)(n,t[r].options),(0,a.default)(t[r].options);(0,a.default)(n),new(0,e.renderer)(e.element,t,n).render(),e.afterRender&&e.afterRender()}p.prototype.options=function(e){return this._options=(0,o.default)(this._options,e),this},p.prototype.blank=function(e){var t=new Array(e+1).join("0");return this._encodings.push({data:t}),this},p.prototype.init=function(){var e;if(this._renderProperties)for(var t in Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]),this._renderProperties){e=this._renderProperties[t];var n=(0,o.default)(this._options,e.options);"auto"==n.format&&(n.format=b()),this._errorHandler.wrapBarcodeCall((function(){var t=v(n.value,r.default[n.format.toUpperCase()],n);y(e,t,n)}))}},p.prototype.render=function(){if(!this._renderProperties)throw new l.NoElementException;if(Array.isArray(this._renderProperties))for(var e=0;e<this._renderProperties.length;e++)y(this._renderProperties[e],this._encodings,this._options);else y(this._renderProperties,this._encodings,this._options);return this},p.prototype._defaults=f.default,"undefined"!==typeof window&&(window.JsBarcode=h),"undefined"!==typeof jQuery&&(jQuery.fn.Js
2Barcode=function(e,t){var n=[];return jQuery(this).each((function(){n.push(this)})),h(n,e,t)}),e.exports=h},1183:function(e,t,n){var r;"undefined"!==typeof self&&self,r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=3)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){this.width=t,this.height=e.length/t,this.data=e}return e.createEmpty=function(t,n){return new e(new Uint8ClampedArray(t*n),t)},e.prototype.get=function(e,t){return!(e<0||e>=this.width||t<0||t>=this.height)&&!!this.data[t*this.width+e]},e.prototype.set=function(e,t,n){this.data[t*this.width+e]=n?1:0},e.prototype.setRegion=function(e,t,n,r,o){for(var i=t;i<t+r;i++)for(var a=e;a<e+n;a++)this.set(a,i,!!o)},e}();t.BitMatrix=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2);t.addOrSubtractGF=function(e,t){return e^t};var o=function(){function e(e,t,n){this.primitive=e,this.size=t,this.generatorBase=n,this.expTable=new Array(this.size),this.logTable=new Array(this.size);for(var o=1,i=0;i<this.size;i++)this.expTable[i]=o,(o*=2)>=this.size&&(o=(o^this.primitive)&this.size-1);for(i=0;i<this.size-1;i++)this.logTable[this.expTable[i]]=i;this.zero=new r.default(this,Uint8ClampedArray.from([0])),this.one=new r.default(this,Uint8ClampedArray.from([1]))}return e.prototype.multiply=function(e,t){return 0===e||0===t?0:this.expTable[(this.logTable[e]+this.logTable[t])%(this.size-1)]},e.prototype.inverse=function(e){if(0===e)throw new Error("Can't invert 0");return this.expTable[this.size-this.logTable[e]-1]},e.prototype.buildMonomial=function(e,t){if(e<0)throw new Error("Invalid monomial degree less than 0");if(0===t)return this.zero;var n=new Uint8ClampedArray(e+1);return n[0]=t,new r.default(this,n)},e.prototype.log=function(e){if(0===e)throw new Error("Can't take log(0)");return this.logTable[e]},e.prototype.exp=function(e){return this.expTable[e]},e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(){function e(e,t){if(0===t.length)throw new Error("No coefficients.");this.field=e;var n=t.length;if(n>1&&0===t[0]){for(var r=1;r<n&&0===t[r];)r++;if(r===n)this.coefficients=e.zero.coefficients;else{this.coefficients=new Uint8ClampedArray(n-r);for(var o=0;o<this.coefficients.length;o++)this.coefficients[o]=t[r+o]}}else this.coefficients=t}return e.prototype.degree=function(){return this.coefficients.length-1},e.prototype.isZero=function(){return 0===this.coefficients[0]},e.prototype.getCoefficient=function(e){return this.coefficients[this.coefficients.length-1-e]},e.prototype.addOrSubtract=function(t){var n;if(this.isZero())return t;if(t.isZero())return this;var o=this.coefficients,i=t.coefficients;o.length>i.length&&(o=(n=[i,o])[0],i=n[1]);for(var a=new Uint8ClampedArray(i.length),u=i.length-o.length,s=0;s<u;s++)a[s]=i[s];for(s=u;s<i.length;s++)a[s]=r.addOrSubtractGF(o[s-u],i[s]);return new e(this.field,a)},e.prototype.multiply=function(t){if(0===t)return this.field.zero;if(1===t)return this;for(var n=this.coefficients.length,r=new Uint8ClampedArray(n),o=0;o<n;o++)r[o]=this.field.multiply(this.coefficients[o],t);return new e(this.field,r)},e.prototype.multiplyPoly=function(t){if(this.isZero()||t.isZero())return this.field.zero;for(var n=this.coefficients,o=n.length,i=t.coefficients,a=i.length,u=new Uint8ClampedArray(o+a-1),s=0;s<o;s++)for(var c=n[s],l=0;l<a;l++)u[s+l]=r.addOrSubtractGF(u[s+l],this.field.multiply(c,i[l]));return new e(this.field,u)},e.prototype.multiplyByMonomial=function(t,n){if(t<0)throw new Error("Invalid degree less than 0");if(0===n)return this.field.zero;for(var r=this.coefficients.length,o=new Uint8ClampedArray(r+t),i=0;i<r;i++)o[i]=this.field.multiply(this.coefficients[i],n);return new e(this.field,o)},e.prototype.evaluateAt=function(e){var t=0;if(0===e)return this.getCoefficient(0);var n=this.coefficients.length;
2if(1===e)return this.coefficients.forEach((function(e){t=r.addOrSubtractGF(t,e)})),t;t=this.coefficients[0];for(var o=1;o<n;o++)t=r.addOrSubtractGF(this.field.multiply(e,t),this.coefficients[o]);return t},e}();t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n(5),i=n(11),a=n(12);function u(e){var t=a.locate(e);if(!t)return null;for(var n=0,r=t;n<r.length;n++){var u=r[n],s=i.extract(e,u),c=o.decode(s.matrix);if(c)return{binaryData:c.bytes,data:c.text,chunks:c.chunks,version:c.version,location:{topRightCorner:s.mappingFunction(u.dimension,0),topLeftCorner:s.mappingFunction(0,0),bottomRightCorner:s.mappingFunction(u.dimension,u.dimension),bottomLeftCorner:s.mappingFunction(0,u.dimension),topRightFinderPattern:u.topRight,topLeftFinderPattern:u.topLeft,bottomLeftFinderPattern:u.bottomLeft,bottomRightAlignmentPattern:u.alignmentPattern}}}return null}var s={inversionAttempts:"attemptBoth"};function c(e,t,n,o){void 0===o&&(o={});var i=s;Object.keys(i||{}).forEach((function(e){i[e]=o[e]||i[e]}));var a="attemptBoth"===i.inversionAttempts||"invertFirst"===i.inversionAttempts,c="onlyInvert"===i.inversionAttempts||"invertFirst"===i.inversionAttempts,l=r.binarize(e,t,n,a),f=l.binarized,d=l.inverted,p=u(c?d:f);return p||"attemptBoth"!==i.inversionAttempts&&"invertFirst"!==i.inversionAttempts||(p=u(c?f:d)),p}c.default=c,t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);function o(e,t,n){return e<t?t:e>n?n:e}var i=function(){function e(e,t){this.width=e,this.data=new Uint8ClampedArray(e*t)}return e.prototype.get=function(e,t){return this.data[t*this.width+e]},e.prototype.set=function(e,t,n){this.data[t*this.width+e]=n},e}();t.binarize=function(e,t,n,a){if(e.length!==t*n*4)throw new Error("Malformed data passed to binarizer.");for(var u=new i(t,n),s=0;s<t;s++)for(var c=0;c<n;c++){var l=e[4*(c*t+s)+0],f=e[4*(c*t+s)+1],d=e[4*(c*t+s)+2];u.set(s,c,.2126*l+.7152*f+.0722*d)}for(var p=Math.ceil(t/8),h=Math.ceil(n/8),m=new i(p,h),g=0;g<h;g++)for(var v=0;v<p;v++){var b=0,y=1/0,w=0;for(c=0;c<8;c++)for(s=0;s<8;s++){var O=u.get(8*v+s,8*g+c);b+=O,y=Math.min(y,O),w=Math.max(w,O)}var x=b/Math.pow(8,2);if(w-y<=24&&(x=y/2,g>0&&v>0)){var _=(m.get(v,g-1)+2*m.get(v-1,g)+m.get(v-1,g-1))/4;y<_&&(x=_)}m.set(v,g,x)}var j=r.BitMatrix.createEmpty(t,n),P=null;for(a&&(P=r.BitMatrix.createEmpty(t,n)),g=0;g<h;g++)for(v=0;v<p;v++){for(var C=o(v,2,p-3),S=o(g,2,h-3),k=(b=0,-2);k<=2;k++)for(var E=-2;E<=2;E++)b+=m.get(C+k,S+E);var A=b/25;for(k=0;k<8;k++)for(E=0;E<8;E++){s=8*v+k,c=8*g+E;var N=u.get(s,c);j.set(s,c,N<=A),a&&P.set(s,c,!(N<=A))}}return a?{binarized:j,inverted:P}:{binarized:j}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),o=n(6),i=n(9),a=n(10);function u(e,t){for(var n=e^t,r=0;n;)r++,n&=n-1;return r}function s(e,t){return t<<1|e}var c=[{bits:21522,formatInfo:{errorCorrectionLevel:1,dataMask:0}},{bits:20773,formatInfo:{errorCorrectionLevel:1,dataMask:1}},{bits:24188,formatInfo:{errorCorrectionLevel:1,dataMask:2}},{bits:23371,formatInfo:{errorCorrectionLevel:1,dataMask:3}},{bits:17913,formatInfo:{errorCorrectionLevel:1,dataMask:4}},{bits:16590,formatInfo:{errorCorrectionLevel:1,dataMask:5}},{bits:20375,formatInfo:{errorCorrectionLevel:1,dataMask:6}},{bits:19104,formatInfo:{errorCorrectionLevel:1,dataMask:7}},{bits:30660,formatInfo:{errorCorrectionLevel:0,dataMask:0}},{bits:29427,formatInfo:{errorCorrectionLevel:0,dataMask:1}},{bits:32170,formatInfo:{errorCorrectionLevel:0,dataMask:2}},{bits:30877,formatInfo:{errorCorrectionLevel:0,dataMask:3}},{bits:26159,formatInfo:{errorCorrectionLevel:0,dataMask:4}},{bits:25368,formatInfo:{errorCorrectionLevel:0,dataMask:5}},{bits:27713,formatInfo:{errorCorrectionLevel:0,dataMask:6}},{bits:26998,formatInfo:{errorCorrectionLevel:0,dataMask:7}},{bits:5769,formatInfo:{errorCorrectionLevel:3,dataMask:0}},{bits:5054,formatInfo:{errorCorrectionLevel:3,dataMask:1}},{bits:7399,formatInfo:{errorCorrectionLevel:3,dataMask:2}},{bits:6608,formatInfo:{errorCorrectionLevel:3,dataMask:3}},{bits:1890,formatInfo:{errorCorrectionLevel:3,dataMask:4}},{bits:597,formatInfo:{errorCorrectionLevel:3,dataMask:5}},{bits:3340,formatInfo:{errorCorrectionLevel:3,dataMask:6}},{bits:2107,formatInfo:{errorCorrectionLevel:3,dataMask:7}},{bits:13663,formatInfo:{errorCorrectionLevel:2,dataMask:0}},{bits:12392,formatInfo:{errorCorrectionLevel:2,dataMask:1}},{bits:16177,formatInfo:{errorCorrectionLevel:2,dataMask:2}},{bits:14854,formatInfo:{errorCorrectionLevel:2,dataMask:3}},{bits:9396,formatInfo:{errorCorrectionLevel:2,dataMask:4}},{bits:8579,formatInfo:{errorCorrectionLevel:2,dataMask:5}},{bits:11994,formatInfo:{errorCorrectionLevel:2,dataMask:6}},{bits:11245,formatInfo:{errorCorrectionLevel:2,dataMask:7}}],l=[function(e){return(e.y+e.x)%2===0},function(e){return e.y%2===0},function(e){return e.x%3===0},function(e){return(e.y+e.x)%3===0},function(e){return(Math.floor(e.y/2)+Math.floor(e.x/3))%2===0},function(e){return e.x*e.y%2+e.x*e.y%3===0},function(e){return(e.y*e.x%2+e.y*e.x%3)%2===0},function(e){return((e.y+e.x)%2+e.y*e.x%3)%2===0}];function f(e,t,n){for(var o=l[n.dataMask],i=e.height,a=function(e){var t=1
27+4*e.versionNumber,n=r.BitMatrix.createEmpty(t,t);n.setRegion(0,0,9,9,!0),n.setRegion(t-8,0,8,9,!0),n.setRegion(0,t-8,9,8,!0);for(var o=0,i=e.alignmentPatternCenters;o<i.length;o++)for(var a=i[o],u=0,s=e.alignmentPatternCenters;u<s.length;u++){var c=s[u];6===a&&6===c||6===a&&c===t-7||a===t-7&&6===c||n.setRegion(a-2,c-2,5,5,!0)}return n.setRegion(6,9,1,t-17,!0),n.setRegion(9,6,t-17,1,!0),e.versionNumber>6&&(n.setRegion(t-11,0,3,6,!0),n.setRegion(0,t-11,6,3,!0)),n}(t),u=[],c=0,f=0,d=!0,p=i-1;p>0;p-=2){6===p&&p--;for(var h=0;h<i;h++)for(var m=d?i-1-h:h,g=0;g<2;g++){var v=p-g;if(!a.get(v,m)){f++;var b=e.get(v,m);o({y:m,x:v})&&(b=!b),c=s(b,c),8===f&&(u.push(c),f=0,c=0)}}d=!d}return u}function d(e){var t=function(e){var t=e.height,n=Math.floor((t-17)/4);if(n<=6)return a.VERSIONS[n-1];for(var r=0,o=5;o>=0;o--)for(var i=t-9;i>=t-11;i--)r=s(e.get(i,o),r);var c=0;for(i=5;i>=0;i--)for(o=t-9;o>=t-11;o--)c=s(e.get(i,o),c);for(var l,f=1/0,d=0,p=a.VERSIONS;d<p.length;d++){var h=p[d];if(h.infoBits===r||h.infoBits===c)return h;var m=u(r,h.infoBits);m<f&&(l=h,f=m),(m=u(c,h.infoBits))<f&&(l=h,f=m)}return f<=3?l:void 0}(e);if(!t)return null;var n=function(e){for(var t=0,n=0;n<=8;n++)6!==n&&(t=s(e.get(n,8),t));for(var r=7;r>=0;r--)6!==r&&(t=s(e.get(8,r),t));var o=e.height,i=0;for(r=o-1;r>=o-7;r--)i=s(e.get(8,r),i);for(n=o-8;n<o;n++)i=s(e.get(n,8),i);for(var a=1/0,l=null,f=0,d=c;f<d.length;f++){var p=d[f],h=p.bits,m=p.formatInfo;if(h===t||h===i)return m;var g=u(t,h);g<a&&(l=m,a=g),t!==i&&(g=u(i,h))<a&&(l=m,a=g)}return a<=3?l:null}(e);if(!n)return null;var r=function(e,t,n){var r=t.errorCorrectionLevels[n],o=[],i=0;if(r.ecBlocks.forEach((function(e){for(var t=0;t<e.numBlocks;t++)o.push({numDataCodewords:e.dataCodewordsPerBlock,codewords:[]}),i+=e.dataCodewordsPerBlock+r.ecCodewordsPerBlock})),e.length<i)return null;e=e.slice(0,i);for(var a=r.ecBlocks[0].dataCodewordsPerBlock,u=0;u<a;u++)for(var s=0,c=o;s<c.length;s++)c[s].codewords.push(e.shift());if(r.ecBlocks.length>1){var l=r.ecBlocks[0].numBlocks,f=r.ecBlocks[1].numBlocks;for(u=0;u<f;u++)o[l+u].codewords.push(e.shift())}for(;e.length>0;)for(var d=0,p=o;d<p.length;d++)p[d].codewords.push(e.shift());return o}(f(e,t,n),t,n.errorCorrectionLevel);if(!r)return null;for(var l=r.reduce((function(e,t){return e+t.numDataCodewords}),0),d=new Uint8ClampedArray(l),p=0,h=0,m=r;h<m.length;h++){var g=m[h],v=i.decode(g.codewords,g.codewords.length-g.numDataCodewords);if(!v)return null;for(var b=0;b<g.numDataCodewords;b++)d[p++]=v[b]}try{return o.decode(d,t.versionNumber)}catch(y){return null}}t.decode=function(e){if(null==e)return null;var t=d(e);if(t)return t;for(var n=0;n<e.width;n++)for(var r=n+1;r<e.height;r++)e.get(n,r)!==e.get(r,n)&&(e.set(n,r,!e.get(n,r)),e.set(r,n,!e.get(r,n)));return d(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o,i=n(7),a=n(8);function u(e,t){for(var n=[],r="",o=[10,12,14][t],i=e.readBits(o);i>=3;){if((c=e.readBits(10))>=1e3)throw new Error("Invalid numeric value above 999");var a=Math.floor(c/100),u=Math.floor(c/10)%10,s=c%10;n.push(48+a,48+u,48+s),r+=a.toString()+u.toString()+s.toString(),i-=3}if(2===i){if((c=e.readBits(7))>=100)throw new Error("Invalid numeric value above 99");a=Math.floor(c/10),u=c%10,n.push(48+a,48+u),r+=a.toString()+u.toString()}else if(1===i){var c;if((c=e.readBits(4))>=10)throw new Error("Invalid numeric value above 9");n.push(48+c),r+=c.toString()}return{bytes:n,text:r}}!function(e){e.Numeric="numeric",e.Alphanumeric="alphanumeric",e.Byte="byte",e.Kanji="kanji",e.ECI="eci"}(r=t.Mode||(t.Mode={})),function(e){e[e.Terminator=0]="Terminator",e[e.Numeric=1]="Numeric",e[e.Alphanumeric=2]="Alphanumeric",e[e.Byte=4]="Byte",e[e.Kanji=8]="Kanji",e[e.ECI=7]="ECI"}(o||(o={}));var s=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function c(e,t){for(var n=[],r="",o=[9,11,13][t],i=e.readBits(o);i>=2;){var a=e.readBits(11),u=Math.floor(a/45),c=a%45;n.push(s[u].charCodeAt(0),s[c].charCodeAt(0)),r+=s[u]+s[c],i-=2}return 1===i&&(u=e.readBits(6),n.push(s[u].charCodeAt(0)),r+=s[u]),{bytes:n,text:r}}function l(e,t){for(var n=[],r="",o=[8,16,16][t],i=e.readBits(o),a=0;a<i;a++){var u=e.readBits(8);n.push(u)}try{r+=decodeURIComponent(n.map((function(e){return"%"+("0"+e.toString(16)).substr(-2)})).join(""))}catch(s){}return{bytes:n,text:r}}function f(e,t){for(var n=[],r="",o=[8,10,12][t],i=e.readBits(o),u=0;u<i;u++){var s=e.readBits(13),c=Math.floor(s/192)<<8|s%192;c+=c<7936?33088:49472,n.push(c>>8,255&c),r+=String.fromCharCode(a.shiftJISTable[c])}return{bytes:n,text:r}}t.decode=function(e,t){for(var n,a,s,d,p=new i.BitStream(e),h=t<=9?0:t<=26?1:2,m={text:"",bytes:[],chunks:[],version:t};p.available()>=4;){var g=p.readBits(4);if(g===o.Terminator)return m;if(g===o.ECI)0===p.readBits(1)?m.chunks.push({type:r.ECI,assignmentNumber:p.readBits(7)}):0===p.readBits(1)?m.chunks.push({type:r.ECI,assignmentNumber:p.readBits(14)}):0===p.readBits(1)?m.chunks.push({type:r.ECI,assignmentNumber:p.readBits(21)}):m.chunks.push({type:r.ECI,assignmentNumber:-1});else if(g===o.Numeric){var v=u(p,h);m.text+=v.text,(n=m.bytes).push.apply(n,v.bytes),m.chunks.push({type:r.Numeric,text:v.text})}else if(g===o.Alphanumeric){var b=c(p,h);m.text+=b.text,(a=m.bytes).push.apply(a,b.bytes),m.chunks.push({type:r.Alphanumeric,text:b.text})}else if(g===o.Byte){var y=l(p,h);m.text+=y.text,(s=m.bytes).push.apply(s,y.bytes),m.chunks.push({type:r.Byte,bytes:y.bytes,text:y.text})}else if(g===o.Kanji){var w=f(p,h);m.text+=w.text,(d=m.bytes).push.apply(d,w.bytes),m.chunks.push({type:r.Kanji,bytes:w.bytes,text:w.text})}}if(0===p.available()||0===p.readBits(p.available()))return m}},function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e){this.byteOffset=0,this.bitOffset=0,this.bytes=e}return e.prototype.readBits=function(e){if(e<1||e>32||e>this.available())throw new Error("Cannot read "+e.toString()+" bits");var t=0;if(this.bitOffset>0){var n=8-this.bitOffset,r=e<n?e:n,o=255>>8-r<<(i=n-r);t=(this.bytes[this.byteOffset]&o)>>i,e-=r,this.bitOffset+=r,8===this.bitOffset&&(this.bitOffset=0,this.byteOffset++)}if(e>0){for(;e>=8;)t=t<<8|255&this.bytes[this.byteOffset],this.byteOffset++,e-=8;var i;if(e>0)o=255>>(i=8-e)<<i,t=t<<e|(this.bytes[this.byteOffset]&o)>>i,this.bitOffset+=e}return t},e.prototype.available=function(){return 8*(this.bytes.length-this.byteOffset)-this.bitOffset},e}();t.BitStream=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shiftJISTable={32:32,33:33,34:34,35:35,36:36,37:37,38:38,39:39,40:40,41:41,42:42,43:43,44:44,45:45,46:46,47:47,48:48,49:49,50:50,51:51,52:52,53:53,54:54,55:55,56:56,57:57,58:58,59:59,60:60,61:61,62:62,63:63,64:64,65:65,66:66,67:67,68:68,69:69,70:70,71:71,72:72,73:73,74:74,75:75,76:76,77:77,78:78,79:79,80:80,81:81,82:82,83:83,84:84,85:85,86:86,87:87,88:88,89:89,90:90,91:91,92:165,93:93,94:94,95:95,96:96,97:97,98:98,99:99,100:100,101:101,102:102,103:103,104:104,105:105,106:106,107:107,108:108,109:109,110:110,111:111,112:112,113:113,114:114,115:115,116:116,117:117,118:118,119:119,120:120,121:121,122:122,123:123,124:124,125:125,126:8254,33088:12288,33089:12289,33090:12290,33091:65292,33092:65294,33093:12539,33094:65306,33095:65307,33096:65311,33097:65281,33098:12443,33099:12444,33100:180,33101:65344,33102:168,33103:65342,33104:65507,33105:65343,33106:12541,33107:12542,33108:12445,33109:12446,33110:12291,33111:20189,33112:12293,33113:12294,33114:12295,33115:12540,33116:8213,33117:8208,33118:65295,33119:92,33120:12316,33121:8214,33122:65372,33123:8230,33124:8229,33125:8216,33126:8217,33127:8220,33128:8221,33129:65288,33130:65289,33131:12308,33132:12309,33133:65339,33134:65341,33135:65371,33136:65373,33137:12296,33138:12297,33139:12298,33140:12299,33141:12300,33142:12301,33143:12302,33144:12303,33145:12304,33146:12305,33147:65291,33148:8722,33149:177,33150:215,33152:247,33153:65309,33154:8800,33155:65308,33156:65310,33157:8806,33158:8807,33159:8734,33160:8756,33161:9794,33162:9792,33163:176,33164:8242,33165:8243,33166:8451,33167:65509,33168:65284,33169:162,33170:163,33171:65285,33172:65283,33173:65286,33174:65290,33175:65312,33176:167,33177:9734,33178:9733,33179:9675,33180:9679,33181:9678,33182:9671,33183:9670,33184:9633,33185:9632,33186:9651,33187:9650,33188:9661,33189:9660,33190:8251,33191:12306,33192:8594,33193:8592,33194:8593,33195:8595,33196:12307,33208:8712,33209:8715,33210:8838,33211:8839,33212:8834,33213:8835,33214:8746,33215:8745,33224:8743,33225:8744,33226:172,33227:8658,33228:8660,33229:8704,33230:8707,33242:8736,33243:8869,33244:8978,33245:8706,33246:8711,33247:8801,33248:8786,33249:8810,33250:8811,33251:8730,33252:8765,33253:8733,33254:8757,33255:8747,33256:8748,33264:8491,33265:8240,33266:9839,33267:9837,33268:9834,33269:8224,33270:8225,33271:182,33276:9711,33359:65296,33360:65297,33361:65298,33362:65299,33363:65300,33364:65301,33365:65302,33366:65303,33367:65304,33368:65305,33376:65313,33377:65314,33378:65315,33379:65316,33380:65317,33381:65318,33382:65319,33383:65320,33384:65321,33385:65322,33386:65323,33387:65324,33388:65325,33389:65326,33390:65327,33391:65328,33392:65329,33393:65330,33394:65331,33395:65332,33396:65333,33397:65334,33398:65335,33399:65336,33400:65337,33401:65338,33409:65345,33410:65346,33411:65347,33412:65348,33413:65349,33414:65350,33415:65351,33416:65352,33417:65353,33418:65354,33419:65355,33420:65356,33421:65357,33422:65358,33423:65359,33424:65360,33425:65361,33426:65362,33427:65363,33428:65364,33429:65365,33430:65366,33431:65367,33432:65368,33433:65369,33434:65370,33439:12353,33440:12354,33441:12355,33442:12356,33443:12357,33444:12358,33445:12359,33446:12360,33447:12361,33448:12362,33449:12363,33450:12364,33451:12365,33452:12366,33453:12367,33454:12368,33455:12369,33456:12370,33457:12371,33458:12372,33459:12373,33460:12374,33461:12375,33462:12376,33463:12377,33464:12378,33465:12379,33466:12380,33467:12381,33468:12382,33469:12383,33470:12384,33471:12385,33472:12386,33473:12387,33474:12388,33475:12389,33476:12390,33477:12391,33478:12392,33479:12393,33480:12394,33481:12395,33482:12396,33483:12397,33484:12398,33485:12399,33486:12400,33487:12401,33488:12402,33489:12403,33490:12404,33491:12405,33492:12406,33493:12407,33494:12408,33495:12409,33496:12410,33497:12411,33498:12412,33499:12413,33500:12414,33501:12415,33502:12416,33503:12417,33504:12418,33505:12419,33506:12420,33507:12421,33508:12422,33509:12423,33510:12424,33511:12425,33512:12426,33513:12427,33514:12428,33515:12429,33516:12430,33517:12431,33518:12432,33519:12433,33520:12434,33521:12435,33600:12449,33601:12450,33602:12451,33603:12452,33604:12453,33605:12454,33606:12455,33607:12456,33608:12457,33609:12458,33610:12459,33611:12460,33612:12461,33613:12462,33614:12463,33615:12464,33616:12465,33617:12466,33618:12467,33619:12468,33620:12469,33621:12470,33622:12471,33623:12472,33624:12473,33625:12474,33626:12475,33627:12476,33628:12477,33629:12478,33630:12479,33631:12480,33632
2:12481,33633:12482,33634:12483,33635:12484,33636:12485,33637:12486,33638:12487,33639:12488,33640:12489,33641:12490,33642:12491,33643:12492,33644:12493,33645:12494,33646:12495,33647:12496,33648:12497,33649:12498,33650:12499,33651:12500,33652:12501,33653:12502,33654:12503,33655:12504,33656:12505,33657:12506,33658:12507,33659:12508,33660:12509,33661:12510,33662:12511,33664:12512,33665:12513,33666:12514,33667:12515,33668:12516,33669:12517,33670:12518,33671:12519,33672:12520,33673:12521,33674:12522,33675:12523,33676:12524,33677:12525,33678:12526,33679:12527,33680:12528,33681:12529,33682:12530,33683:12531,33684:12532,33685:12533,33686:12534,33695:913,33696:914,33697:915,33698:916,33699:917,33700:918,33701:919,33702:920,33703:921,33704:922,33705:923,33706:924,33707:925,33708:926,33709:927,33710:928,33711:929,33712:931,33713:932,33714:933,33715:934,33716:935,33717:936,33718:937,33727:945,33728:946,33729:947,33730:948,33731:949,33732:950,33733:951,33734:952,33735:953,33736:954,33737:955,33738:956,33739:957,33740:958,33741:959,33742:960,33743:961,33744:963,33745:964,33746:965,33747:966,33748:967,33749:968,33750:969,33856:1040,33857:1041,33858:1042,33859:1043,33860:1044,33861:1045,33862:1025,33863:1046,33864:1047,33865:1048,33866:1049,33867:1050,33868:1051,33869:1052,33870:1053,33871:1054,33872:1055,33873:1056,33874:1057,33875:1058,33876:1059,33877:1060,33878:1061,33879:1062,33880:1063,33881:1064,33882:1065,33883:1066,33884:1067,33885:1068,33886:1069,33887:1070,33888:1071,33904:1072,33905:1073,33906:1074,33907:1075,33908:1076,33909:1077,33910:1105,33911:1078,33912:1079,33913:1080,33914:1081,33915:1082,33916:1083,33917:1084,33918:1085,33920:1086,33921:1087,33922:1088,33923:1089,33924:1090,33925:1091,33926:1092,33927:1093,33928:1094,33929:1095,33930:1096,33931:1097,33932:1098,33933:1099,33934:1100,33935:1101,33936:1102,33937:1103,33951:9472,33952:9474,33953:9484,33954:9488,33955:9496,33956:9492,33957:9500,33958:9516,33959:9508,33960:9524,33961:9532,33962:9473,33963:9475,33964:9487,33965:9491,33966:9499,33967:9495,33968:9507,33969:9523,33970:9515,33971:9531,33972:9547,33973:9504,33974:9519,33975:9512,33976:9527,33977:9535,33978:9501,33979:9520,33980:9509,33981:9528,33982:9538,34975:20124,34976:21782,34977:23043,34978:38463,34979:21696,34980:24859,34981:25384,34982:23030,34983:36898,34984:33909,34985:33564,34986:31312,34987:24746,34988:25569,34989:28197,34990:26093,34991:33894,34992:33446,34993:39925,34994:26771,34995:22311,34996:26017,34997:25201,34998:23451,34999:22992,35e3:34427,35001:39156,35002:32098,35003:32190,35004:39822,35005:25110,35006:31903,35007:34999,35008:23433,35009:24245,35010:25353,35011:26263,35012:26696,35013:38343,35014:38797,35015:26447,35016:20197,35017:20234,35018:20301,35019:20381,35020:20553,35021:22258,35022:22839,35023:22996,35024:23041,35025:23561,35026:24799,35027:24847,35028:24944,35029:26131,35030:26885,35031:28858,35032:30031,35033:30064,35034:31227,35035:32173,35036:32239,35037:32963,35038:33806,35039:34915,35040:35586,35041:36949,35042:36986,35043:21307,35044:20117,35045:20133,35046:22495,35047:32946,35048:37057,35049:30959,35050:19968,35051:22769,35052:28322,35053:36920,35054:31282,35055:33576,35056:33419,35057:39983,35058:20801,35059:21360,35060:21693,35061:21729,35062:22240,35063:23035,35064:24341,35065:39154,35066:28139,35067:32996,35068:34093,35136:38498,35137:38512,35138:38560,35139:38907,35140:21515,35141:21491,35142:23431,35143:28879,35144:32701,35145:36802,35146:38632,35147:21359,35148:40284,35149:31418,35150:19985,35151:30867,35152:33276,35153:28198,35154:22040,35155:21764,35156:27421,35157:34074,35158:39995,35159:23013,35160:21417,35161:28006,35162:29916,35163:38287,35164:22082,35165:20113,35166:36939,35167:38642,35168:33615,35169:39180,35170:21473,35171:21942,35172:23344,35173:24433,35174:26144,35175:26355,35176:26628,35177:27704,35178:27891,35179:27945,35180:29787,35181:30408,35182:31310,35183:38964,35184:33521,35185:34907,35186:35424,35187:37613,35188:28082,35189:30123,35190:30410,35191:39365,35192:24742,35193:35585,35194:36234,35195:38322,35196:27022,35197:21421,35198:20870,35200:22290,35201:22576,35202:22852,35203:23476,35204:24310,35205:24616,35206:25513,35207:25588,35208:27839,35209:28436,35210:28814,35211:28948,35212:29017,35213:29141,35214:29503,35215:32257,35216:33398,35217:33489,35218:34199,35219:36960,35220:37467,35221:40219,35222:22633,35223:26044,35224:27738,35225:29989,35226:20985,35227:22830,35228:22885,35229:24448,35230:24540,35231:25276,35232:26106,35233:27178,35234:27431,35235:27572,35236:29579,35237:32705,35238:35158,35239:40236,35240:40206,35241:40644,35242:23713,35243:27798,35244:33659,35245:20740,35246:23627,35247:25014,35248:33222,35249:26742,35250:29281,35251:20057,35252:20474,35253:21368,35254:24681,35255:28201,35256:31311,35257:38899,35258:19979,35259:21270,35260:20206,35261:20309,35262:20285,35263:20385,35264:20339,35265:21152,35266:21487,35267:22025,35268:22799,35269:23233,35270:23478,35271:23521,35272:31185,35273:26247,35274:26524,35275:26550,35276:27468,35277:27827,35278:28779,35279:29634,35280:31117,35281:31166,35282:31292,35283:31623,35284:33457,35285:33499,35286:33540,35287:33655,35288:33775,35289:33747,35290:34662,35291:35506,35292:22057,35293:36008,35294:36838,35295:36942,35296:38686,35297:34442,35298:20420,35299:23784,35300:25105,35301:29273,35302:30011,35303:33253,35304:33469,35305:34558,35306:36032,35307:38597,35308:39187,35309:39381,35310:20171,35311:20250,35312:35299,35313:22238,35314:22602,35315:22730,35316:24315,35317:24555,35318:24618,35319:24724,35320:24674,35321:25040,35322:25106,35323:25296,35324:25913,35392:39745,35393:26214,35394:26800,35395:28023,35396:28784,35397:30028,35398:30342,35399:32117,35400:33445,35401:34809,35402:38283,35403:38542,35404:35997,35405:20977,35406:21182,35407:22806,35408:21683,35409:23475,35410:23830,35411:24936,35412:27010,35413:28079,35414:30861,35415:33995,35416:34903,35417:35442,35418:37799,35419:39608,35420:28012,35421:39336,35422:34521,35423:22435,35424:26623,35425:34510,35426:37390,35427:21123,35428:22151,35429:21508,35430:24275,35431:25313,35432:25785,35433:26684,35434:26680,35435:27579,35436:29554,35437:30906,35438:31339,35439:35226,35440:35282,35441:36203,35442:36611,35443:37101,35444:38307,35445:38548,35446:38761,35447:23398,35448:23731,35449:27005,35450:38989,35451:38990,35452:25499,35453:31520,35454:27179,35456:27263,35457:26806,35458:39949,35459:28511,35460:21106,35461:21917,35462:24688,35463:25324,35464:27963,35465:28167,35466:28369,35467:33883,35468:35088,35469:36676,35470:19988,35471:39993,35472:21494,35473:26907,35474:27194,35475:38788,35476:26666,35477:20828,35478:31427,35479:33970,35480:37340,35481:37772,35482:22107,35483:40232,35484:26658,35485:33541,35486:33841,35487:31909,35488:21e3,35489:33477,35490:29926,35491:20094,35492:20355,35493:20896,35494:23506,35495:21002,35496:21208,35497:21223,35498:24059,35499:21914,35500:22570,35501:23014,35502:23436,35503:23448,35504:23515,35505:24178,35506:24185,35507:24739,35508:24863,35509:24931,35510:25022,35511:25563,35512:25954,35513:26577,35514:26707,35515:26874,35516:27454,3551
27:27475,35518:27735,35519:28450,35520:28567,35521:28485,35522:29872,35523:29976,35524:30435,35525:30475,35526:31487,35527:31649,35528:31777,35529:32233,35530:32566,35531:32752,35532:32925,35533:33382,35534:33694,35535:35251,35536:35532,35537:36011,35538:36996,35539:37969,35540:38291,35541:38289,35542:38306,35543:38501,35544:38867,35545:39208,35546:33304,35547:20024,35548:21547,35549:23736,35550:24012,35551:29609,35552:30284,35553:30524,35554:23721,35555:32747,35556:36107,35557:38593,35558:38929,35559:38996,35560:39e3,35561:20225,35562:20238,35563:21361,35564:21916,35565:22120,35566:22522,35567:22855,35568:23305,35569:23492,35570:23696,35571:24076,35572:24190,35573:24524,35574:25582,35575:26426,35576:26071,35577:26082,35578:26399,35579:26827,35580:26820,35648:27231,35649:24112,35650:27589,35651:27671,35652:27773,35653:30079,35654:31048,35655:23395,35656:31232,35657:32e3,35658:24509,35659:35215,35660:35352,35661:36020,35662:36215,35663:36556,35664:36637,35665:39138,35666:39438,35667:39740,35668:20096,35669:20605,35670:20736,35671:22931,35672:23452,35673:25135,35674:25216,35675:25836,35676:27450,35677:29344,35678:30097,35679:31047,35680:32681,35681:34811,35682:35516,35683:35696,35684:25516,35685:33738,35686:38816,35687:21513,35688:21507,35689:21931,35690:26708,35691:27224,35692:35440,35693:30759,35694:26485,35695:40653,35696:21364,35697:23458,35698:33050,35699:34384,35700:36870,35701:19992,35702:20037,35703:20167,35704:20241,35705:21450,35706:21560,35707:23470,35708:24339,35709:24613,35710:25937,35712:26429,35713:27714,35714:27762,35715:27875,35716:28792,35717:29699,35718:31350,35719:31406,35720:31496,35721:32026,35722:31998,35723:32102,35724:26087,35725:29275,35726:21435,35727:23621,35728:24040,35729:25298,35730:25312,35731:25369,35732:28192,35733:34394,35734:35377,35735:36317,35736:37624,35737:28417,35738:31142,35739:39770,35740:20136,35741:20139,35742:20140,35743:20379,35744:20384,35745:20689,35746:20807,35747:31478,35748:20849,35749:20982,35750:21332,35751:21281,35752:21375,35753:21483,35754:21932,35755:22659,35756:23777,35757:24375,35758:24394,35759:24623,35760:24656,35761:24685,35762:25375,35763:25945,35764:27211,35765:27841,35766:29378,35767:29421,35768:30703,35769:33016,35770:33029,35771:33288,35772:34126,35773:37111,35774:37857,35775:38911,35776:39255,35777:39514,35778:20208,35779:20957,35780:23597,35781:26241,35782:26989,35783:23616,35784:26354,35785:26997,35786:29577,35787:26704,35788:31873,35789:20677,35790:21220,35791:22343,35792:24062,35793:37670,35794:26020,35795:27427,35796:27453,35797:29748,35798:31105,35799:31165,35800:31563,35801:32202,35802:33465,35803:33740,35804:34943,35805:35167,35806:35641,35807:36817,35808:37329,35809:21535,35810:37504,35811:20061,35812:20534,35813:21477,35814:21306,35815:29399,35816:29590,35817:30697,35818:33510,35819:36527,35820:39366,35821:39368,35822:39378,35823:20855,35824:24858,35825:34398,35826:21936,35827:31354,35828:20598,35829:23507,35830:36935,35831:38533,35832:20018,35833:27355,35834:37351,35835:23633,35836:23624,35904:25496,35905:31391,35906:27795,35907:38772,35908:36705,35909:31402,35910:29066,35911:38536,35912:31874,35913:26647,35914:32368,35915:26705,35916:37740,35917:21234,35918:21531,35919:34219,35920:35347,35921:32676,35922:36557,35923:37089,35924:21350,35925:34952,35926:31041,35927:20418,35928:20670,35929:21009,35930:20804,35931:21843,35932:22317,35933:29674,35934:22411,35935:22865,35936:24418,35937:24452,35938:24693,35939:24950,35940:24935,35941:25001,35942:25522,35943:25658,35944:25964,35945:26223,35946:26690,35947:28179,35948:30054,35949:31293,35950:31995,35951:32076,35952:32153,35953:32331,35954:32619,35955:33550,35956:33610,35957:34509,35958:35336,35959:35427,35960:35686,35961:36605,35962:38938,35963:40335,35964:33464,35965:36814,35966:39912,35968:21127,35969:25119,35970:25731,35971:28608,35972:38553,35973:26689,35974:20625,35975:27424,35976:27770,35977:28500,35978:31348,35979:32080,35980:34880,35981:35363,35982:26376,35983:20214,35984:20537,35985:20518,35986:20581,35987:20860,35988:21048,35989:21091,35990:21927,35991:22287,35992:22533,35993:23244,35994:24314,35995:25010,35996:25080,35997:25331,35998:25458,35999:26908,36e3:27177,36001:29309,36002:29356,36003:29486,36004:30740,36005:30831,36006:32121,36007:30476,36008:32937,36009:35211,36010:35609,36011:36066,36012:36562,36013:36963,36014:37749,36015:38522,36016:38997,36017:39443,36018:40568,36019:20803,36020:21407,36021:21427,36022:24187,36023:24358,36024:28187,36025:28304,36026:29572,3
26027:29694,36028:32067,36029:33335,36030:35328,36031:35578,36032:38480,36033:20046,36034:20491,36035:21476,36036:21628,36037:22266,36038:22993,36039:23396,36040:24049,36041:24235,36042:24359,36043:25144,36044:25925,36045:26543,36046:28246,36047:29392,36048:31946,36049:34996,36050:32929,36051:32993,36052:33776,36053:34382,36054:35463,36055:36328,36056:37431,36057:38599,36058:39015,36059:40723,36060:20116,36061:20114,36062:20237,36063:21320,36064:21577,36065:21566,36066:23087,36067:24460,36068:24481,36069:24735,36070:26791,36071:27278,36072:29786,36073:30849,36074:35486,36075:35492,36076:35703,36077:37264,36078:20062,36079:39881,36080:20132,36081:20348,36082:20399,36083:20505,36084:20502,36085:20809,36086:20844,36087:21151,36088:21177,36089:21246,36090:21402,36091:21475,36092:21521,36160:21518,36161:21897,36162:22353,36163:22434,36164:22909,36165:23380,36166:23389,36167:23439,36168:24037,36169:24039,36170:24055,36171:24184,36172:24195,36173:24218,36174:24247,36175:24344,36176:24658,36177:24908,36178:25239,36179:25304,36180:25511,36181:25915,36182:26114,36183:26179,36184:26356,36185:26477,36186:26657,36187:26775,36188:27083,36189:27743,36190:27946,36191:28009,36192:28207,36193:28317,36194:30002,36195:30343,36196:30828,36197:31295,36198:31968,36199:32005,36200:32024,36201:32094,36202:32177,36203:32789,36204:32771,36205:32943,36206:32945,36207:33108,36208:33167,36209:33322,36210:33618,36211:34892,36212:34913,36213:35611,36214:36002,36215:36092,36216:37066,36217:37237,36218:37489,36219:30783,36220:37628,36221:38308,36222:38477,36224:38917,36225:39321,36226:39640,36227:40251,36228:21083,36229:21163,36230:21495,36231:21512,36232:22741,36233:25335,36234:28640,36235:35946,36236:36703,36237:40633,36238:20811,36239:21051,36240:21578,36241:22269,36242:31296,36243:37239,36244:40288,36245:40658,36246:29508,36247:28425,36248:33136,36249:29969,36250:24573,36251:24794,36252:39592,36253:29403,36254:36796,36255:27492,36256:38915,36257:20170,36258:22256,36259:22372,36260:22718,36261:23130,36262:24680,36263:25031,36264:26127,36265:26118,36266:26681,36267:26801,36268:28151,36269:30165,36270:32058,36271:33390,36272:39746,36273:20123,36274:20304,36275:21449,36276:21766,36277:23919,36278:24038,36279:24046,36280:26619,36281:27801,36282:29811,36283:30722,36284:35408,36285:37782,36286:35039,36287:22352,36288:24231,36289:25387,36290:20661,36291:20652,36292:20877,36293:26368,36294:21705,36295:22622,36296:22971,36297:23472,36298:24425,36299:25165,36300:25505,36301:26685,36302:27507,36303:28168,36304:28797,36305:37319,36306:29312,36307:30741,36308:30758,36309:31085,36310:25998,36311:32048,36312:33756,36313:35009,36314:36617,36315:38555,36316:21092,36317:22312,36318:26448,36319:32618,36320:36001,36321:20916,36322:22338,36323:38442,36324:22586,36325:27018,36326:32948,36327:21682,36328:23822,36329:22524,36330:30869,36331:40442,36332:20316,36333:21066,36334:21643,36335:25662,36336:26152,36337:26388,36338:26613,36339:31364,36340:31574,36341:32034,36342:37679,36343:26716,36344:39853,36345:31545,36346:21273,36347:20874,36348:21047,36416:23519,36417:25334,36418:25774,36419:25830,36420:26413,36421:27578,36422:34217,36423:38609,36424:30352,36425:39894,36426:25420,36427:37638,36428:39851,36429:30399,36430:26194,36431:19977,36432:20632,36433:21442,36434:23665,36435:24808,36436:25746,36437:25955,36438:26719,36439:29158,36440:29642,36441:29987,36442:31639,36443:32386,36444:34453,36445:35715,36446:36059,36447:37240,36448:39184,36449:26028,36450:26283,36451:27531,36452:20181,36453:20180,36454:20282,36455:20351,36456:21050,36457:21496,36458:21490,36459:21987,36460:22235,36461:22763,36462:22987,36463:22985,36464:23039,36465:23376,36466:23629,36467:24066,36468:24107,36469:24535,36470:24605,36471:25351,36472:25903,36473:23388,36474:26031,36475:26045,36476:26088,36477:26525,36478:27490,36480:27515,36481:27663,36482:29509,36483:31049,36484:31169,36485:31992,36486:32025,36487:32043,36488:32930,36489:33026,36490:33267,36491:35222,36492:35422,36493:35433,36494:35430,36495:35468,36496:35566,36497:36039,36498:36060,36499:38604,36500:39164,36501:27503,36502:20107,36503:20284,36504:20365,36505:20816,36506:23383,36507:23546,36508:24904,36509:25345,36510:26178,36511:27425,36512:28363,36513:27835,36514:29246,36515:29885,36516:30164,36517:30913,36518:31034,36519:32780,36520:32819,36521:33258,36522:33940,36523:36766,36524:27728,36525:40575,36526:24335,36527:35672,36528:40235,36529:31482,36530:36600,36531:23437,36532:38635,36533:19971,36534:21489,36535:22519,36536:22833,36537:23241,36538:23460,36539:24713,36540:28287,36541:28422,36542:30142,36543:36074,36544:23455,36545:34048,36546:31712,36547:20594,36548:26612,36549:33437,36550:23649,36551:34122,36552:32286,36553:33294,36554:20889,36555:23556,36556:25448,36557:36198,36558:26012,36559:29038,36560:31038,3
26561:32023,36562:32773,36563:35613,36564:36554,36565:36974,36566:34503,36567:37034,36568:20511,36569:21242,36570:23610,36571:26451,36572:28796,36573:29237,36574:37196,36575:37320,36576:37675,36577:33509,36578:23490,36579:24369,36580:24825,36581:20027,36582:21462,36583:23432,36584:25163,36585:26417,36586:27530,36587:29417,36588:29664,36589:31278,36590:33131,36591:36259,36592:37202,36593:39318,36594:20754,36595:21463,36596:21610,36597:23551,36598:25480,36599:27193,36600:32172,36601:38656,36602:22234,36603:21454,36604:21608,36672:23447,36673:23601,36674:24030,36675:20462,36676:24833,36677:25342,36678:27954,36679:31168,36680:31179,36681:32066,36682:32333,36683:32722,36684:33261,36685:33311,36686:33936,36687:34886,36688:35186,36689:35728,36690:36468,36691:36655,36692:36913,36693:37195,36694:37228,36695:38598,36696:37276,36697:20160,36698:20303,36699:20805,36700:21313,36701:24467,36702:25102,36703:26580,36704:27713,36705:28171,36706:29539,36707:32294,36708:37325,36709:37507,36710:21460,36711:22809,36712:23487,36713:28113,36714:31069,36715:32302,36716:31899,36717:22654,36718:29087,36719:20986,36720:34899,36721:36848,36722:20426,36723:23803,36724:26149,36725:30636,36726:31459,36727:33308,36728:39423,36729:20934,36730:24490,36731:26092,36732:26991,36733:27529,36734:28147,36736:28310,36737:28516,36738:30462,36739:32020,36740:24033,36741:36981,36742:37255,36743:38918,36744:20966,36745:21021,36746:25152,36747:26257,36748:26329,36749:28186,36750:24246,36751:32210,36752:32626,36753:26360,36754:34223,36755:34295,36756:35576,36757:21161,36758:21465,36759:22899,36760:24207,36761:24464,36762:24661,36763:37604,36764:38500,36765:20663,36766:20767,36767:21213,36768:21280,36769:21319,36770:21484,36771:21736,36772:21830,36773:21809,36774:22039,36775:22888,36776:22974,36777:23100,36778:23477,36779:23558,36780:23567,36781:23569,36782:23578,36783:24196,36784:24202,36785:24288,36786:24432,36787:25215,36788:25220,36789:25307,36790:25484,36791:25463,36792:26119,36793:26124,36794:26157,36795:26230,36796:26494,36797:26786,36798:27167,36799:27189,36800:27836,36801:28040,36802:28169,36803:28248,36804:28988,36805:28966,36806:29031,36807:30151,36808:30465,36809:30813,36810:30977,36811:31077,36812:31216,36813:31456,36814:31505,36815:31911,36816:32057,36817:32918,36818:33750,36819:33931,36820:34121,36821:34909,36822:35059,36823:35359,36824:35388,36825:35412,36826:35443,36827:35937,36828:36062,36829:37284,36830:37478,36831:37758,36832:37912,36833:38556,36834:38808,36835:19978,36836:19976,36837:19998,36838:20055,36839:20887,36840:21104,36841:22478,36842:22580,36843:22732,36844:23330,36845:24120,36846:24773,36847:25854,36848:26465,36849:26454,36850:27972,36851:29366,36852:30067,36853:31331,36854:33976,36855:35698,36856:37304,36857:37664,36858:22065,36859:22516,36860:39166,36928:25325,36929:26893,36930:27542,36931:29165,36932:32340,36933:32887,36934:33394,36935:35302,36936:39135,36937:34645,36938:36785,36939:23611,36940:20280,36941:20449,36942:20405,36943:21767,36944:23072,36945:23517,36946:23529,36947:24515,36948:24910,36949:25391,36950:26032,36951:26187,36952:26862,36953:27035,36954:28024,36955:28145,36956:30003,36957:30137,36958:30495,36959:31070,36960:31206,36961:32051,36962:33251,36963:33455,36964:34218,36965:35242,36966:35386,36967:36523,36968:36763,36969:36914,36970:37341,36971:38663,36972:20154,36973:20161,36974:20995,36975:22645,36976:22764,36977:23563,36978:29978,36979:23613,36980:33102,36981:35338,36982:36805,36983:38499,36984:38765,36985:31525,36986:35535,36987:38920,36988:37218,36989:22259,36990:21416,36992:36887,36993:21561,36994:22402,36995:24101,36996:25512,36997:27700,36998:28810,36999:30561,37e3:31883,37001:32736,37002:34928,37003:36930,37004:37204,37005:37648,37006:37656,37007:38543,37008:29790,37009:39620,37010:23815,37011:23913,37012:25968,37013:26530,37014:36264,37015:38619,37016:25454,37017:26441,37018:26905,37019:33733,37020:38935,37021:38592,37022:35070,37023:28548,37024:25722,37025:23544,37026:19990,37027:28716,37028:30045,37029:26159,37030:20932,37031:21046,37032:21218,37033:22995,37034:24449,37035:24615,37036:25104,37037:25919,37038:25972,37039:26143,37040:26228,37041:26866,37042:26646,37043:27491,37044:28165,37045:29298,37046:29983,37047:30427,37048:31934,37049:32854,37050:22768,37051:35069,37052:35199,37053:35488,37054:35475,37055:35531,37056:36893,37057:37266,37058:38738,37059:38745,37060:25993,37061:31246,37062:33030,37063:38587,37064:24109,37065:24796,37066:25114,37067:26021,37068:26132,37069:26512,37070:30707,37071:31309,37072:31821,37073:32318,37074:33034,37075:36012,37076:36196,37077:36321,37078:36447,37079:30889,37080:20999,37081:25305,37082:25509,37083:25666,37084:25240,37085:35373,37086:31363,37087:31680,37088:35500,37089:38634,37090:32118,37091:33292,37092:34633,37093:20185,37094:20808,37095:21315,37096:21344,37097:23459,37098:23554,37099:23574,37100:24029,37101:25126,37102:25159,37103:25776,37104:26643,37105:26676,37106:27849,37107:27973,37108:27927,37109:26579,37110:28508,37111:29006,37112:29053,37113:26059,37114:31359,37115:31661,37116:32218,37184:32330,37185:32680,37186:33146,37187:33307,37188:33337,37189:34214,37190:35438,37191:36046,37192:36341,37193:36984,37194:36983,37195:37549,37196:37521,37197:38275,37198:39854,37199:21069,37200:21892,37201:28472,37202:28982,37203:20840,37204:31109,37205:32341,37206:33203,37207:31950,37208:22092,37209:22609,37210:23720,37211:25514,37212:26366,37213:26365,37214:26970,37215:29401,37216:30095,37217:30094,37218:30990,37219:31062,37220:31199,37221:31895,37222:32032,37223:32068,37224:34311,37225:35380,37226:38459,37227:36961,37228:40736,37229:20711,37230:21109,37231:21452,37232:21474,37233:20489,37234:21930,37235:22766,37236:22863,37237:29245,37238:23435,37239:23652,37240:21277,37241:24803,37242:24819,37243:25436,37244:25475,37245:25407,37246:25531,37248:25805,37249:26089,37250:26361,37251:24035,37252:27085,37253:27133,37254:28437,37255:29157,37256:20105,37257:30185,37258:30456,37259:31379,37260:31967,37261:32207,37262:32156,37263:32865,37264:33609,37265:33624,37266:33900,37267:33980,37268:34299,37269:35013,37270:36208,37271:36865,37272:36973,37273:37783,37274:38684,37275:39442,37276:20687,37277:22679,37278:24974,37279:33235,37280:34101,37281:36104,37282:36896,37283:20419,37284:20596,37285:21063,37286:21363,37287:24687,37288:25417,37289:26463,37290:28204,37291:36275,37292:36895,37293:20439,37294:23646,37295:36042,37296:26063,37297:32154,37298:21330,37299:34966,37300:20854,37301:25539,37302:23384,37303:23403,37304:23562,37305:25613,37306:26449,37307:36956,37308:20182,37309:22810,37310:22826,37311:27760,37312:35409,37313:21822,37314:22549,37315:22949,37316:24816,37317:25171,37318:26561,37319:33333,37320:26965,37321:38464,37322:39364,37323:39464,37324:20307,37325:22534,37326:23550,37327:32784,37328:23729,37329:24111,37330:24453,37331:24608,37332:24907,37333:25140,37334:26367,37335:27888,37336:28382,37337:32974,37338:33151,37339:33492,37340:34955,37341:36024,37342:36864,37343:36910,37344:38538,37345:40667,37346:39899,37347:20195,37348:21488,37349:22823,37350:31532,37351:37261,37352:38988,37353:40441,37354:28381,37355:28711,37356:21331,37357:21828,37358:23429,37359:25176,37360:25246,37361:25299,37362:27810,37363:28655,37364:29730,37365:35351,37366:37944,37367:28609,37368:35582,37369:33592,37370:20967,37371:34552,37372:21482,37440:21481,37441:20294,37442:36948,37443:36784,37444:22890,37445:33073,37446:24061,37447:31466,37448:36799,37449:26842,37450:35895,37451:29432,37452:40008,37453:27197,37454:35504,37455:20025,37456:21336,37457:22022,37458:22374,37459:25285,37460:25506,37461:26086,37462:27470,37463:28129,37464:28251,37465:28845,37466:30701,37467:31471,37468:31658,37469:32187,37470:32829,37471:32966,37472:34507,37473:35477,37474:37723,37475:22243,37476:22727,37477:24382,37478:26029,37479:26262,37480:27264,37481:27573,37482:30007,37483:35527,37484:20516,37485:30693,37486:22320,37487:24347,37488:24677,37489:26234,37490:27744,37491:30196,37492:31258,37493:32622,37494:33268,37495:34584,37496:36933,37497:39347,37498:31689,37499:30044,37500:31481,37501:31569,37502:33988,37504:36880,37505:31209,37506:31378,3750
27:33590,37508:23265,37509:30528,37510:20013,37511:20210,37512:23449,37513:24544,37514:25277,37515:26172,37516:26609,37517:27880,37518:34411,37519:34935,37520:35387,37521:37198,37522:37619,37523:39376,37524:27159,37525:28710,37526:29482,37527:33511,37528:33879,37529:36015,37530:19969,37531:20806,37532:20939,37533:21899,37534:23541,37535:24086,37536:24115,37537:24193,37538:24340,37539:24373,37540:24427,37541:24500,37542:25074,37543:25361,37544:26274,37545:26397,37546:28526,37547:29266,37548:30010,37549:30522,37550:32884,37551:33081,37552:33144,37553:34678,37554:35519,37555:35548,37556:36229,37557:36339,37558:37530,37559:38263,37560:38914,37561:40165,37562:21189,37563:25431,37564:30452,37565:26389,37566:27784,37567:29645,37568:36035,37569:37806,37570:38515,37571:27941,37572:22684,37573:26894,37574:27084,37575:36861,37576:37786,37577:30171,37578:36890,37579:22618,37580:26626,37581:25524,37582:27131,37583:20291,37584:28460,37585:26584,37586:36795,37587:34086,37588:32180,37589:37716,37590:26943,37591:28528,37592:22378,37593:22775,37594:23340,37595:32044,37596:29226,37597:21514,37598:37347,37599:40372,37600:20141,37601:20302,37602:20572,37603:20597,37604:21059,37605:35998,37606:21576,37607:22564,37608:23450,37609:24093,37610:24213,37611:24237,37612:24311,37613:24351,37614:24716,37615:25269,37616:25402,37617:25552,37618:26799,37619:27712,37620:30855,37621:31118,37622:31243,37623:32224,37624:33351,37625:35330,37626:35558,37627:36420,37628:36883,37696:37048,37697:37165,37698:37336,37699:40718,37700:27877,37701:25688,37702:25826,37703:25973,37704:28404,37705:30340,37706:31515,37707:36969,37708:37841,37709:28346,37710:21746,37711:24505,37712:25764,37713:36685,37714:36845,37715:37444,37716:20856,37717:22635,37718:22825,37719:23637,37720:24215,37721:28155,37722:32399,37723:29980,37724:36028,37725:36578,37726:39003,37727:28857,37728:20253,37729:27583,37730:28593,37731:3e4,37732:38651,37733:20814,37734:21520,37735:22581,37736:22615,37737:22956,37738:23648,37739:24466,37740:26007,37741:26460,37742:28193,37743:30331,37744:33759,37745:36077,37746:36884,37747:37117,37748:37709,37749:30757,37750:30778,37751:21162,37752:24230,37753:22303,37754:22900,37755:24594,37756:20498,37757:20826,37758:20908,37760:20941,37761:20992,37762:21776,37763:22612,37764:22616,37765:22871,37766:23445,37767:23798,37768:23947,37769:24764,37770:25237,37771:25645,37772:26481,37773:26691,37774:26812,37775:26847,37776:30423,37777:28120,37778:28271,37779:28059,37780:28783,37781:29128,37782:24403,37783:30168,37784:31095,37785:31561,37786:31572,37787:31570,37788:31958,37789:32113,37790:21040,37791:33891,37792:34153,37793:34276,37794:35342,37795:35588,37796:35910,37797:36367,37798:36867,37799:36879,37800:37913,37801:38518,37802:38957,37803:39472,37804:38360,37805:20685,37806:21205,37807:21516,37808:22530,37809:23566,37810:24999,37811:25758,37812:27934,37813:30643,37814:31461,37815:33012,37816:33796,37817:36947,37818:37509,37819:23776,37820:40199,37821:21311,37822:24471,37823:24499,37824:28060,37825:29305,37826:30563,37827:31167,37828:31716,37829:27602,37830:29420,37831:35501,37832:26627,37833:27233,37834:20984,37835:31361,37836:26932,37837:23626,37838:40182,37839:33515,37840:23493,37841:37193,37842:28702,37843:22136,37844:23663,37845:24775,37846:25958,37847:27788,37848:35930,37849:36929,37850:38931,37851:21585,37852:26311,37853:37389,37854:22856,37855:37027,37856:20869,37857:20045,37858:20970,37859:34201,37860:35598,37861:28760,37862:25466,37863:37707,37864:26978,37865:39348,37866:32260,37867:30071,37868:21335,37869:26976,37870:36575,37871:38627,37872:27741,37873:20108,37874:23612,37875:24336,37876:36841,37877:21250,37878:36049,37879:32905,37880:34425,37881:24319,37882:26085,37883:20083,37884:20837,37952:22914,37953:23615,37954:38894,37955:20219,37956:22922,37957:24525,37958:35469,37959:28641,37960:31152,37961:31074,37962:23527,37963:33905,37964:29483,37965:29105,37966:24180,37967:24565,37968:25467,37969:25754,37970:29123,37971:31896,37972:20035,37973:24316,37974:20043,37975:22492,37976:22178,37977:24745,37978:28611,37979:32013,37980:33021,37981:33075,37982:33215,37983:36786,37984:35223,37985:34468,37986:24052,37987:25226,37988:25773,37989:35207,37990:26487,37991:27874,37992:27966,37993:29750,37994:30772,37995:23110,37996:32629,37997:33453,37998:39340,37999:20467,38e3:24259,38001:25309,38002:25490,38003:25943,38004:26479,38005:30403,38006:29260,38007:32972,38008:32954,38009:36649,38010:37197,38011:20493,38012:22521,38013:23186,38014:26757,38016:26995,38017:29028,38018:29437,38019:36023,38020:22770,38021:36064,38022:38506,38023:36889,38024:34687,38025:31204,38026:30695,38027:33833,38028:20271,38029:21093,38030:21338,38031:25293,38032:26575,38033:27850,38034:30333,38035:31636,38036:31893,38037:33334,38038:34180,38039:36843,38040:26333,38041:28448,38042:29190,38043:32283,38044:33707,38045:39361,38046:40614,38047:20989,38048:31665,38049:30834,38050:31672,38051:32903,38052:31560,38053:27368,38054:24161,38055:32908,38056:30033,38057:30048,38058:20843,38059:37474,38060:28300,38061:30330,38062:37271,38063:39658,38064:20240,38065:32624,38066:25244,38067:31567,38068:38309,38069:40169,38070:22138,38071:22617,38072:34532,38073:38588,38074:20276,38075:21028,38076:21322,38077:21453,38078:21467,38079:24070,38080:25644,38081:26001,38082:26495,38083:27710,38084:27726,38085:29256,38086:29359,38087:29677,38088:30036,38089:32321,38090:33324,38091:34281,38092:36009,38093:31684,38094:37318,38095:29033,38096:38930,38097:39151,38098:25405,38099:26217,38100:30058,38101:30436,38102:30928,38103:34115,38104:34542,38105:21290,38106:21329,38107:21542,38108:22915,38109:24199,38110:24444,38111:24754,38112:25161,38113
2:25209,38114:25259,38115:26e3,38116:27604,38117:27852,38118:30130,38119:30382,38120:30865,38121:31192,38122:32203,38123:32631,38124:32933,38125:34987,38126:35513,38127:36027,38128:36991,38129:38750,38130:39131,38131:27147,38132:31800,38133:20633,38134:23614,38135:24494,38136:26503,38137:27608,38138:29749,38139:30473,38140:32654,38208:40763,38209:26570,38210:31255,38211:21305,38212:30091,38213:39661,38214:24422,38215:33181,38216:33777,38217:32920,38218:24380,38219:24517,38220:30050,38221:31558,38222:36924,38223:26727,38224:23019,38225:23195,38226:32016,38227:30334,38228:35628,38229:20469,38230:24426,38231:27161,38232:27703,38233:28418,38234:29922,38235:31080,38236:34920,38237:35413,38238:35961,38239:24287,38240:25551,38241:30149,38242:31186,38243:33495,38244:37672,38245:37618,38246:33948,38247:34541,38248:39981,38249:21697,38250:24428,38251:25996,38252:27996,38253:28693,38254:36007,38255:36051,38256:38971,38257:25935,38258:29942,38259:19981,38260:20184,38261:22496,38262:22827,38263:23142,38264:23500,38265:20904,38266:24067,38267:24220,38268:24598,38269:25206,38270:25975,38272:26023,38273:26222,38274:28014,38275:29238,38276:31526,38277:33104,38278:33178,38279:33433,38280:35676,38281:36e3,38282:36070,38283:36212,38284:38428,38285:38468,38286:20398,38287:25771,38288:27494,38289:33310,38290:33889,38291:34154,38292:37096,38293:23553,38294:26963,38295:39080,38296:33914,38297:34135,38298:20239,38299:21103,38300:24489,38301:24133,38302:26381,38303:31119,38304:33145,38305:35079,38306:35206,38307:28149,38308:24343,38309:25173,38310:27832,38311:20175,38312:29289,38313:39826,38314:20998,38315:21563,38316:22132,38317:22707,38318:24996,38319:25198,38320:28954,38321:22894,38322:31881,38323:31966,38324:32027,38325:38640,38326:25991,38327:32862,38328:19993,38329:20341,38330:20853,38331:22592,38332:24163,38333:24179,38334:24330,38335:26564,38336:20006,38337:34109,38338:38281,38339:38491,38340:31859,38341:38913,38342:20731,38343:22721,38344:30294,38345:30887,38346:21029,38347:30629,38348:34065,38349:31622,38350:20559,38351:22793,38352:29255,38353:31687,38354:32232,38355:36794,38356:36820,38357:36941,38358:20415,38359:21193,38360:23081,38361:24321,38362:38829,38363:20445,38364:33303,38365:37610,38366:22275,38367:25429,38368:27497,38369:29995,38370:35036,38371:36628,38372:31298,38373:21215,38374:22675,38375:24917,38376:25098,38377:26286,38378:27597,38379:31807,38380:33769,38381:20515,38382:20472,38383:21253,38384:21574,38385:22577,38386:22857,38387:23453,38388:23792,38389:23791,38390:23849,38391:24214,38392:25265,38393:25447,38394:25918,38395:26041,38396:26379,38464:27861,38465:27873,38466:28921,38467:30770,38468:32299,38469:32990,38470:33459,38471:33804,38472:34028,38473:34562,38474:35090,38475:35370,38476:35914,38477:37030,38478:37586,38479:39165,38480:40179,38481:40300,38482:20047,38483:20129,38484:20621,38485:21078,38486:22346,38487:22952,38488:24125,38489:24536,38490:24537,38491:25151,38492:26292,38493:26395,38494:26576,38495:26834,38496:20882,38497:32033,38498:32938,38499:33192,38500:35584,38501:35980,38502:36031,38503:37502,38504:38450,38505:21536,38506:38956,38507:21271,38508:20693,38509:21340,38510:22696,38511:25778,38512:26420,38513:29287,38514:30566,38515:31302,38516:37350,38517:21187,38518:27809,38519:27526,38520:22528,38521:24140,38522:22868,38523:26412,38524:32763,38525:20961,38526:30406,38528:25705,38529:30952,38530:39764,38531:40635,38532:22475,38533:22969,38534:26151,38535:26522,38536:27598,38537:21737,38538:27097,38539:24149,38540:33180,38541:26517,38542:39850,38543:26622,38544:40018,38545:26717,38546:20134,38547:20451,38548:21448,38549:25273,38550:26411,38551:27819,38552:36804,38553:20397,38554:32365,38555:40639,38556:19975,38557:24930,38558:28288,38559:28459,38560:34067,38561:21619,38562:26410,38563:39749,38564:24051,38565:31637,38566:23724,38567:23494,38568:34588,38569:28234,38570:34001,38571:31252,38572:33032,38573:22937,38574:31885,38575:27665,38576:30496,38577:21209,38578:22818,38579:28961,38580:29279,38581:30683,38582:38695,38583:40289,38584:26891,38585:23167,38586:23064,38587:20901,38588:21517,38589:21629,38590:26126,38591:30431,38592
2:36855,38593:37528,38594:40180,38595:23018,38596:29277,38597:28357,38598:20813,38599:26825,38600:32191,38601:32236,38602:38754,38603:40634,38604:25720,38605:27169,38606:33538,38607:22916,38608:23391,38609:27611,38610:29467,38611:30450,38612:32178,38613:32791,38614:33945,38615:20786,38616:26408,38617:40665,38618:30446,38619:26466,38620:21247,38621:39173,38622:23588,38623:25147,38624:31870,38625:36016,38626:21839,38627:24758,38628:32011,38629:38272,38630:21249,38631:20063,38632:20918,38633:22812,38634:29242,38635:32822,38636:37326,38637:24357,38638:30690,38639:21380,38640:24441,38641:32004,38642:34220,38643:35379,38644:36493,38645:38742,38646:26611,38647:34222,38648:37971,38649:24841,38650:24840,38651:27833,38652:30290,38720:35565,38721:36664,38722:21807,38723:20305,38724:20778,38725:21191,38726:21451,38727:23461,38728:24189,38729:24736,38730:24962,38731:25558,38732:26377,38733:26586,38734:28263,38735:28044,38736:29494,38737:29495,38738:30001,38739:31056,38740:35029,38741:35480,38742:36938,38743:37009,38744:37109,38745:38596,38746:34701,38747:22805,38748:20104,38749:20313,38750:19982,38751:35465,38752:36671,38753:38928,38754:20653,38755:24188,38756:22934,38757:23481,38758:24248,38759:25562,38760:25594,38761:25793,38762:26332,38763:26954,38764:27096,38765:27915,38766:28342,38767:29076,38768:29992,38769:31407,38770:32650,38771:32768,38772:33865,38773:33993,38774:35201,38775:35617,38776:36362,38777:36965,38778:38525,38779:39178,38780:24958,38781:25233,38782:27442,38784:27779,38785:28020,38786:32716,38787:32764,38788:28096,38789:32645,38790:34746,38791:35064,38792:26469,38793:33713,38794:38972,38795:38647,38796:27931,38797:32097,38798:33853,38799:37226,38800:20081,38801:21365,38802:23888,38803:27396,38804:28651,38805:34253,38806:34349,38807:35239,38808:21033,38809:21519,38810:23653,38811:26446,38812:26792,38813:29702,38814:29827,38815:30178,38816:35023,38817:35041,38818:37324,38819:38626,38820:38520,38821:24459,38822:29575,38823:31435,38824:33870,38825:25504,38826:30053,38827:21129,38828:27969,38829:28316,38830:29705,38831:30041,38832:30827,38833:31890,38834:38534,38835:31452,38836:40845,38837:20406,38838:24942,38839:26053,38840:34396,38841:20102,38842:20142,38843:20698,38844:20001,38845:20940,38846:23534,38847:26009,38848:26753,38849:28092,38850:29471,38851:30274,38852:30637,38853:31260,38854:31975,38855:33391,38856:35538,38857:36988,38858:37327,38859:38517,38860:38936,38861:21147,38862:32209,38863:20523,38864:21400,38865:26519,38866:28107,38867:29136,38868:29747,38869:33256,38870:36650,38871:38563,38872:40023,38873:40607,38874:29792,38875:22593,38876:28057,38877:32047,38878:39006,38879:20196,38880:20278,38881:20363,38882:20919,38883:21169,38884:23994,38885:24604,38886:29618,38887:31036,38888:33491,38889:37428,38890:38583,38891:38646,38892:38666,38893:40599,38894:40802,38895:26278,38896:27508,38897:21015,38898:21155,38899:28872,38900:35010,38901:24265,38902:24651,38903:24976,38904:28451,38905:29001,38906:31806,38907:32244,38908:32879,38976:34030,38977:36899,38978:37676,38979:21570,38980:39791,38981:27347,38982:28809,38983:36034,38984:36335,38985:38706,38986:21172,38987:23105,38988:24266,38989:24324,38990:26391,38991:27004,38992:27028,38993:28010,38994:28431,38995:29282,38996:29436,38997:31725,38998:32769,38999:32894,39e3:34635,39001:37070,39002:20845,39003:40595,39004:31108,39005:32907,39006:37682,39007:35542,39008:20525,39009:21644,39010:35441,39011:27498,39012:36036,39013:33031,39014:24785,39015:26528,39016:40434,39017:20121,39018:20120,39019:39952,39020:35435,39021:34241,39022:34152,39023:26880,39024:28286,39025:30871,39026:33109,39071:24332,39072:19984,39073:19989,39074:20010,39075:20017,39076:20022,39077:20028,39078:20031,39079:20034,39080:20054,39081:20056,39082:20098,39083:20101,39084:35947,39085:20106,39086:33298,39087:24333,39088:20110,39089:20126,39090:20127,39091:20128,39092:20130,39093:20144,39094:20147,39095:20150,39096:20174,39097:20173,39098:20164,39099:20166,39100:20162,39101:20183,39102:20190,39103:20205,39104:20191,39105:20215,39106:20233,39107:20314,39108:20272,39109:20315,39110:20317,39111:20311,39112:20295,39113:20342,39114:20360,39115:20367,39116:20376,39117:20347,39118:20329,39119:20336,39120:20369,39121:20335,39122:20358,39123:20374,39124:20760,39125:20436,39126:20447,39127:20430,39128:20440,39129:20443,39130:20433,39131:20442,39132:20432,39133:20452,39134:20453,39135:20506,39136:20520,39137:20500,39138:20522,39139:20517,39140:20485,39141:20252,39142:20470,39143:20513,39144:20521,39145:20524,39146:20478,39147:20463,39148:20497,39149:20486,39150:20547,39151:20551,39152:26371,39153:20565,39154:20560,39155:20552,39156:20570,39157:20566,39158:20588,39159:20600,39160:20608,39161:20634,39162:20613,39163:2
20660,39164:20658,39232:20681,39233:20682,39234:20659,39235:20674,39236:20694,39237:20702,39238:20709,39239:20717,39240:20707,39241:20718,39242:20729,39243:20725,39244:20745,39245:20737,39246:20738,39247:20758,39248:20757,39249:20756,39250:20762,39251:20769,39252:20794,39253:20791,39254:20796,39255:20795,39256:20799,39257:20800,39258:20818,39259:20812,39260:20820,39261:20834,39262:31480,39263:20841,39264:20842,39265:20846,39266:20864,39267:20866,39268:22232,39269:20876,39270:20873,39271:20879,39272:20881,39273:20883,39274:20885,39275:20886,39276:20900,39277:20902,39278:20898,39279:20905,39280:20906,39281:20907,39282:20915,39283:20913,39284:20914,39285:20912,39286:20917,39287:20925,39288:20933,39289:20937,39290:20955,39291:20960,39292:34389,39293:20969,39294:20973,39296:20976,39297:20981,39298:20990,39299:20996,39300:21003,39301:21012,39302:21006,39303:21031,39304:21034,39305:21038,39306:21043,39307:21049,39308:21071,39309:21060,39310:21067,39311:21068,39312:21086,39313:21076,39314:21098,39315:21108,39316:21097,39317:21107,39318:21119,39319:21117,39320:21133,39321:21140,39322:21138,39323:21105,39324:21128,39325:21137,39326:36776,39327:36775,39328:21164,39329:21165,39330:21180,39331:21173,39332:21185,39333:21197,39334:21207,39335:21214,39336:21219,39337:21222,39338:39149,39339:21216,39340:21235,39341:21237,39342:21240,39343:21241,39344:21254,39345:21256,39346:30008,39347:21261,39348:21264,39349:21263,39350:21269,39351:21274,39352:21283,39353:21295,39354:21297,39355:21299,39356:21304,39357:21312,39358:21318,39359:21317,39360:19991,39361:21321,39362:21325,39363:20950,39364:21342,39365:21353,39366:21358,39367:22808,39368:21371,39369:21367,39370:21378,39371:21398,39372:21408,39373:21414,39374:21413,39375:21422,39376:21424,39377:21430,39378:21443,39379:31762,39380:38617,39381:21471,39382:26364,39383:29166,39384:21486,39385:21480,39386:21485,39387:21498,39388:21505,39389:21565,39390:21568,39391:21548,39392:21549,39393:21564,39394:21550,39395:21558,39396:21545,39397:21533,39398:21582,39399:21647,39400:21621,39401:21646,39402:21599,39403:21617,39404:21623,39405:21616,39406:21650,39407:21627,39408:21632,39409:21622,39410:21636,39411:21648,39412:21638,39413:21703,39414:21666,39415:21688,39416:21669,39417:21676,39418:21700,39419:21704,39420:21672,39488:21675,39489:21698,39490:21668,39491:21694,39492:21692,39493:21720,39494:21733,39495:21734,39496:21775,39497:21780,39498:21757,39499:21742,39500:21741,39501:21754,39502:21730,39503:21817,39504:21824,39505:21859,39506:21836,39507:21806,39508:21852,39509:21829,39510:21846,39511:21847,39512:21816,39513:21811,39514:21853,39515:21913,39516:21888,39517:21679,39518:21898,39519:21919,39520:21883,39521:21886,39522:21912,39523:21918,39524:21934,39525:21884,39526:21891,39527:21929,39528:21895,39529:21928,39530:21978,39531:21957,39532:21983,39533:21956,39534:21980,39535:21988,39536:21972,39537:22036,39538:22007,39539:22038,39540:22014,39541:22013,39542:22043,39543:22009,39544:22094,39545:22096,39546:29151,39547:22068,39548:22070,39549:22066,39550:22072,39552:22123,39553:22116,39554:22063,39555:22124,39556:22122,39557:22150,39558:22144,39559:22154,39560:22176,39561:22164,39562:22159,39563:22181,39564:22190,39565:22198,39566:22196,39567:22210,39568:22204,39569:22209,39570:22211,39571:22208,39572:22216,39573:22222,39574:22225,39575:22227,39576:22231,39577:22254,39578:22265,39579:22272,39580:22271,39581:22276,39582:22281,39583:22280,39584:22283,39585:22285,39586:22291,39587:22296,39588:22294,39589:21959,39590:22300,39591:22310,39592:22327,39593:22328,39594:22350,39595:22331,39596:22336,39597:22351,39598:22377,39599:22464,39600:22408,39601:22369,39602:22399,39603:22409,39604:22419,39605:22432,39606:22451,39607:22436,39608:22442,39609:22448,39610:22467,39611:22470,39612:22484,39613:22482,39614:22483,39615:22538,39616:22486,39617:22499,39618:22539,39619:22553,39620:22557,39621:22642,39622:22561,39623:22626,39624:22603,39625:22640,39626:27584,39627:22610,39628:22589,39629:22649,39630:22661,39631:22713,39632:22687,39633:22699,39634:22714,39635:22750,39636:22715,39637:22712,39638:22702,39639:22725,39640:22739,39641:22737,39642:22743,39643:22745,39644:22744,39645:22757,39646:22748,39647:22756,39648:22751,39649:22767,39650:22778,39651:22777,39652:22779,39653:22780,39654:22781,39655:22786,39656:22794,39657:22800,39658:22811,39659:26790,39660:22821,39661:22828,39662:22829,39663:22834,39664:22840,39665:22846,39666:31442,39667:22869,39668:22864,39669:22862,39670:22874,39671:22872,39672:22882,39673:22880,39674:22887,39675:22892,39676:22889,39744:22904,39745:22913,39746:22941,39747:20318,39748:20395,39749:22947,39750:22962,39751:22982,39752:23016,39753:23004,39754:22925,39755:23001,39756:23002,39757:23077,39758:23071,39759:23057,39760:23068,39761:23049,39762:23066,39763:23104,39764:23148,39765:23113,39766:23093,39767:23094,39768:23138,39769:23146,39770:23194,39771:23228,39772:23230,39773:23243,39774:23234,39775:23229,39776:23267,39777:23255,39778:23270,39779:23273,39780:23254,39781:23290,39782:23291,39783:23308,39784:23307,39785:23318,39786:23346,39787:23248,39788:23338,39789:23350,39790:23358,39791:23363,39792:23365,39793:23360,39794:23377,39795:23381,39796:23386,39797:23387,39798:23397,39799:23401,39800:23408,39801:23411,39802:23413,39803:23416,39804:25992,39805:23418,39806:23424,39808:23427,39809:23462,39810:23480,39811:23491,39812:23495,39813:23497,39814:23508,39815:23504,39816:23524,39817:23526,39818:23522,39819:23518,39820:23525,39821:23531,39822:23536,39823:23542,39824:23539,39825:23557,39826:23559,39827:23560,39828:23565,39829:23571,39830:23584,39831:23586,39832:23592,39833:23608,39834:23609,39835:23617,39836:23622,39837:23630,39838:23635,39839:23632,39840:23631,39841:23409,39842:23660,39843:23662,39844:20066,39845:23670,39846:23673,39847:23692,39848:23697,39849:23700,39850:22939,39851:23723,39852:23739,39853:23734,39854:23740,39855:23735,39856:23749,39857:23742,39858:23751,39859:23769,39860:23785,39861:23805,39862:23802,39863:23789,39864:23948,39865:23786,39866:23819,39867:23829,39868:23831,39869:23900,39870:23839,39871:23835,39872:23825,39873:23828,39874:23842,39875:23834,39876:23833,39877:23832,39878:23884,39879:23890,39880:23886,39881:23883,39882:23916,39883:23923,39884:23926,39885:23943,39886:23940,39887:23938,39888:23970,39889:239
265,39890:23980,39891:23982,39892:23997,39893:23952,39894:23991,39895:23996,39896:24009,39897:24013,39898:24019,39899:24018,39900:24022,39901:24027,39902:24043,39903:24050,39904:24053,39905:24075,39906:24090,39907:24089,39908:24081,39909:24091,39910:24118,39911:24119,39912:24132,39913:24131,39914:24128,39915:24142,39916:24151,39917:24148,39918:24159,39919:24162,39920:24164,39921:24135,39922:24181,39923:24182,39924:24186,39925:40636,39926:24191,39927:24224,39928:24257,39929:24258,39930:24264,39931:24272,39932:24271,4e4:24278,40001:24291,40002:24285,40003:24282,40004:24283,40005:24290,40006:24289,40007:24296,40008:24297,40009:24300,40010:24305,40011:24307,40012:24304,40013:24308,40014:24312,40015:24318,40016:24323,40017:24329,40018:24413,40019:24412,40020:24331,40021:24337,40022:24342,40023:24361,40024:24365,40025:24376,40026:24385,40027:24392,40028:24396,40029:24398,40030:24367,40031:24401,40032:24406,40033:24407,40034:24409,40035:24417,40036:24429,40037:24435,40038:24439,40039:24451,40040:24450,40041:24447,40042:24458,40043:24456,40044:24465,40045:24455,40046:24478,40047:24473,40048:24472,40049:24480,40050:24488,40051:24493,40052:24508,40053:24534,40054:24571,40055:24548,40056:24568,40057:24561,40058:24541,40059:24755,40060:24575,40061:24609,40062:24672,40064:24601,40065:24592,40066:24617,40067:24590,40068:24625,40069:24603,40070:24597,40071:24619,40072:24614,40073:24591,40074:24634,40075:24666,40076:24641,40077:24682,40078:24695,40079:24671,40080:24650,40081:24646,40082:24653,40083:24675,40084:24643,40085:24676,40086:24642,40087:24684,40088:24683,40089:24665,40090:24705,40091:24717,40092:24807,40093:24707,40094:24730,40095:24708,40096:24731,40097:24726,40098:24727,40099:24722,40100:24743,40101:24715,40102:24801,40103:24760,40104:24800,40105:24787,40106:24756,40107:24560,40108:24765,40109:24774,40110:24757,40111:24792,40112:24909,40113:24853,40114:24838,40115:24822,40116:24823,40117:24832,40118:24820,40119:24826,40120:24835,40121:24865,40122:24827,40123:24817,40124:24845,40125:24846,40126:24903,40127:24894,40128:24872,40129:24871,40130:24906,40131:24895,40132:24892,40133:24876,40134:24884,40135:24893,40136:24898,40137:24900,40138:24947,40139:24951,40140:24920,40141:24921,40142:24922,40143:24939,40144:24948,40145:24943,40146:24933,40147:24945,40148:24927,40149:24925,40150:24915,40151:24949,40152:24985,40153:24982,40154:24967,40155:25004,40156:24980,40157:24986,40158:24970,40159:24977,40160:25003,40161:25006,40162:25036,40163:25034,40164:25033,40165:25079,40166:25032,40167:25027,40168:25030,40169:25018,40170:25035,40171:32633,40172:25037,40173:25062,40174:25059,40175:25078,40176:25082,40177:25076,40178:25087,40179:25085,40180:25084,40181:25086,40182:25088,40183:25096,40184:25097,40185:25101,40186:25100,40187:25108,40188:25115,40256:25118,40257:25121,40258:25130,40259:25134,40260:25136,40261:25138,40262:25139,40263:25153,40264:25166,40265:25182,40266:25187,40267:25179,40268:25184,40269:25192,40270:25212,40271:25218,40272:25225,40273:25214,40274:25234,40275:25235,40276:25238,40277:25300,40278:25219,40279:25236,40280:25303,40281:25297,40282:25275,40283:25295,40284:25343,40285:25286,40286:25812,40287:25288,40288:25308,40289:25292,40290:25290,40291:25282,40292:25287,40293:25243,40294:25289,40295:25356,40296:25326,40297:25329,40298:25383,40299:25346,40300:25352,40301:25327,40302:25333,40303:25424,40304:25406,40305:25421,40306:25628,40307:25423,40308:25494,40309:25486,40310:25472,40311:25515,40312:25462,40313:25507,40314:25487,40315:25481,40316:25503,40317:25525,40318:25451,40320:25449,40321:25534,40322:25577,40323:25536,40324:25542,40325:25571,40326:25545,40327:25554,40328:25590,40329:25540,40330:25622,40331:25652,40332:25606,40333:25619,40334:25638,40335:25654,40336:25885,40337:25623,40338:25640,40339:25615,40340:25703,40341:25711,40342:25718,40343:25678,40344:25898,40345:25749,40346:25747,40347:25765,40348:25769,40349:25736,40350:25788,40351:25818,40352:25810,40353:25797,40354:25799,40355:25787,40356:25816,40357:25794,40358:25841,40359:25831,40360:33289,40361:25824,40362:25825,40363:25260,40364:25827,40365:25839,40366:25900,40367:25846,40368:25844,40369:25842,40370:25850,40371:25856,40372:25853,40373:25880,40374:25884,40375:25861,40376:25892,40377:25891,40378:25899,40379:25908,40380:25909,40381:25911,40382:25910,40383:25912,40384:30027,40385:25928,40386:25942,40387:25941,40388:25933,40389:25944,40390:25950,40391:25949,40392:25970,40393:25976,40394:25986,40395:25987,40396:35722,40397:26011,40398:26015,40399:26027,40400:26039,40401:26051,40402:26054,40403:26049,40404:26052,40405:26060,40406:26066,40407:260
275,40408:26073,40409:26080,40410:26081,40411:26097,40412:26482,40413:26122,40414:26115,40415:26107,40416:26483,40417:26165,40418:26166,40419:26164,40420:26140,40421:26191,40422:26180,40423:26185,40424:26177,40425:26206,40426:26205,40427:26212,40428:26215,40429:26216,40430:26207,40431:26210,40432:26224,40433:26243,40434:26248,40435:26254,40436:26249,40437:26244,40438:26264,40439:26269,40440:26305,40441:26297,40442:26313,40443:26302,40444:26300,40512:26308,40513:26296,40514:26326,40515:26330,40516:26336,40517:26175,40518:26342,40519:26345,40520:26352,40521:26357,40522:26359,40523:26383,40524:26390,40525:26398,40526:26406,40527:26407,40528:38712,40529:26414,40530:26431,40531:26422,40532:26433,40533:26424,40534:26423,40535:26438,40536:26462,40537:26464,40538:26457,40539:26467,40540:26468,40541:26505,40542:26480,40543:26537,40544:26492,40545:26474,40546:26508,40547:26507,40548:26534,40549:26529,40550:26501,40551:26551,40552:26607,40553:26548,40554:26604,40555:26547,40556:26601,40557:26552,40558:26596,40559:26590,40560:26589,40561:26594,40562:26606,40563:26553,40564:26574,40565:26566,40566:26599,40567:27292,40568:26654,40569:26694,40570:26665,40571:26688,40572:26701,40573:26674,40574:26702,40576:26803,40577:26667,40578:26713,40579:26723,40580:26743,40581:26751,40582:26783,40583:26767,40584:26797,40585:26772,40586:26781,40587:26779,40588:26755,40589:27310,40590:26809,40591:26740,40592:26805,40593:26784,40594:26810,40595:26895,40596:26765,40597:26750,40598:26881,40599:26826,40600:26888,40601:26840,40602:26914,40603:26918,40604:26849,40605:26892,40606:26829,40607:26836,40608:26855,40609:26837,40610:26934,40611:26898,40612:26884,40613:26839,40614:26851,40615:26917,40616:26873,40617:26848,40618:26863,40619:26920,40620:26922,40621:26906,40622:26915,40623:26913,40624:26822,40625:27001,40626:26999,40627:26972,40628:27e3,40629:26987,40630:26964,40631:27006,40632:26990,40633:26937,40634:26996,40635:26941,40636:26969,40637:26928,40638:26977,40639:26974,40640:26973,40641:27009,40642:26986,40643:27058,40644:27054,40645:27088,40646:27071,40647:27073,40648:27091,40649:27070,40650:27086,40651:23528,40652:27082,40653:27101,40654:27067,40655:27075,40656:27047,40657:27182,40658:27025,40659:27040,40660:27036,40661:27029,40662:27060,40663:27102,40664:27112,40665:27138,40666:27163,40667:27135,40668:27402,40669:27129,40670:27122,40671:27111,40672:27141,40673:27057,40674:27166,40675:27117,40676:27156,40677:27115,40678:27146,40679:27154,40680:27329,40681:27171,40682:27155,40683:27204,40684:27148,40685:27250,40686:27190,40687:27256,40688:27207,40689:27234,40690:27225,40691:27238,40692:27208,40693:27192,40694:27170,40695:27280,40696:27277,40697:27296,40698:27268,40699:27298,40700:27299,40768:27287,40769:34327,40770:27323,40771:27331,40772:27330,40773:27320,40774:27315,40775:27308,40776:27358,40777:27345,40778:27359,40779:27306,40780:27354,40781:27370,40782:27387,40783:27397,40784:34326,40785:27386,40786:27410,40787:27414,40788:39729,40789:27423,40790:27448,40791:27447,40792:30428,40793:27449,40794:39150,40795:27463,40796:27459,40797:27465,40798:27472,40799:27481,40800:27476,40801:27483,40802:27487,40803:27489,40804:27512,40805:27513,40806:27519,40807:27520,40808:27524,40809:27523,40810:27533,40811:27544,40812:27541,40813:27550,40814:27556,40815:27562,40816:27563,40817:27567,40818:27570,40819:27569,40820:27571,40821:27575,40822:27580,40823:27590,40824:27595,40825:27603,40826:27615,40827:27628,40828:27627,40829:27635,40830:27631,40832:40638,40833:27656,40834:27667,40835:27668,40836:27675,40837:27684,40838:27683,40839:27742,40840:27733,40841:27746,40842:27754,40843:27778,40844:27789,40845:27802,40846:27777,40847:27803,40848:27774,40849:27752,40850:27763,40851:27794,40852:27792,40853:27844,40854:27889,40855:27859,40856:27837,40857:27863,40858:27845,40859:27869,40860:27822,40861:27825,40862:27838,40863:27834,40864:27867,40865:27887,40866:27865,40867:27882,40868:27935,40869:34893,40870:27958,40871:27947,40872:27965,40873:27960,40874:27929,40875:27957,40876:27955,40877:27922,40878:27916,40879:28003,40880:28051,40881:28004,40882:27994,40883:28025,40884:27993,40885:28046,40886:28053,40887:28644,40888:28037,40889:28153,40890:28181,40891:28170,40892:28085,40893:28103,40894:28134,40895:28088,40896:28102,40897:28140,40898:28126,40899:28108,40900:28136,40901:28114,40902:28101,40903:28154,40904:28121,40905:28132,40906:28117,40907:28138,40908:28142,40909:28205,40910:28270,40911:28206,40912:28185,40913:28274,40914:28255,40915:28222,40916:28195,40917:28267,40918:28203,40919:28278,40920:28237,40921:28191,40922:28227,40923:28218,40924:28238,40925:28196,40926:28415,40927:28189,40928:28216,40929:28290,40930:28330,40931:28312,40932:28361,40933:28343,40934:28371,40935:28349,40936:28335,40937:28356,40938:28338,40939:28372,40940:28373,40941:28303,40942:28325,40943:28354,40944:28319,40945:28481,40946:28433,40947:28748,40948:28396,40949:28408,40950:28414,40951:28479,40952:28402,40953:28465,40954:28399,40955:28466,40956:28364,161:65377,162:65378,163:65379,164:65380,165:65381,166:65382,167:65383,168:65384,169:65385,170:65386,171:65387,172:65388,173:65389,174:65390,175:65391,176:65392,177:65393,178:65394,179:65395,180:65396,181:65397,182:65398,183:65399,184:65400,185:65401,186:65402,187:65403,188:65404,189:65405,190:65406,191:65407,192:65408,193:65409,194:65410,195:65411,196:65412,197:65413,198:65414,199:65415,200:65416,201:65417,202:65418,203:65419,204:65420,205:65421,206:65422,207:65423,208:65424,209:65425,210:65426,211:65427,212:65428,213:65429,214:65430,215:65431,216:65432,217:65433,218:65434,219:65435,220:65436,221:65437,222:65438,223:65439,57408:28478,57409:28435,57410:28407,57411:28550,57412:28538,57413:28536,57414:28545,57415:28544,57416:28527,57417:28507,57418:28659,57419:28525,57420:28546,57421:28540,57422:28504,57423:28558,57424:28561,57425:28610,57426:28518,57427:28595,57428:28579,57429:28577,57430:28580,57431:28601,57432:28614,57433:28586,57434:28639,57435:28629,57436:28652,57437:28628,57438:28632,57439:28657,57440:28654,57441:28635,5
27442:28681,57443:28683,57444:28666,57445:28689,57446:28673,57447:28687,57448:28670,57449:28699,57450:28698,57451:28532,57452:28701,57453:28696,57454:28703,57455:28720,57456:28734,57457:28722,57458:28753,57459:28771,57460:28825,57461:28818,57462:28847,57463:28913,57464:28844,57465:28856,57466:28851,57467:28846,57468:28895,57469:28875,57470:28893,57472:28889,57473:28937,57474:28925,57475:28956,57476:28953,57477:29029,57478:29013,57479:29064,57480:29030,57481:29026,57482:29004,57483:29014,57484:29036,57485:29071,57486:29179,57487:29060,57488:29077,57489:29096,57490:29100,57491:29143,57492:29113,57493:29118,57494:29138,57495:29129,57496:29140,57497:29134,57498:29152,57499:29164,57500:29159,57501:29173,57502:29180,57503:29177,57504:29183,57505:29197,57506:29200,57507:29211,57508:29224,57509:29229,57510:29228,57511:29232,57512:29234,57513:29243,57514:29244,57515:29247,57516:29248,57517:29254,57518:29259,57519:29272,57520:29300,57521:29310,57522:29314,57523:29313,57524:29319,57525:29330,57526:29334,57527:29346,57528:29351,57529:29369,57530:29362,57531:29379,57532:29382,57533:29380,57534:29390,57535:29394,57536:29410,57537:29408,57538:29409,57539:29433,57540:29431,57541:20495,57542:29463,57543:29450,57544:29468,57545:29462,57546:29469,57547:29492,57548:29487,57549:29481,57550:29477,57551:29502,57552:29518,57553:29519,57554:40664,57555:29527,57556:29546,57557:29544,57558:29552,57559:29560,57560:29557,57561:29563,57562:29562,57563:29640,57564:29619,57565:29646,57566:29627,57567:29632,57568:29669,57569:29678,57570:29662,57571:29858,57572:29701,57573:29807,57574:29733,57575:29688,57576:29746,57577:29754,57578:29781,57579:29759,57580:29791,57581:29785,57582:29761,57583:29788,57584:29801,57585:29808,57586:29795,57587:29802,57588:29814,57589:29822,57590:29835,57591:29854,57592:29863,57593:29898,57594:29903,57595:29908,57596:29681,57664:29920,57665:29923,57666:29927,57667:29929,57668:29934,57669:29938,57670:29936,57671:29937,57672:29944,57673:29943,57674:29956,57675:29955,57676:29957,57677:29964,57678:29966,57679:29965,57680:29973,57681:29971,57682:29982,57683:29990,57684:29996,57685:30012,57686:30020,57687:30029,57688:30026,57689:30025,57690:30043,57691:30022,57692:30042,57693:30057,57694:30052,57695:30055,57696:30059,57697:30061,57698:30072,57699:30070,57700:30086,57701:30087,57702:30068,57703:30090,57704:30089,57705:30082,57706:30100,57707:30106,57708:30109,57709:30117,57710:30115,57711:30146,57712:30131,57713:30147,57714:30133,57715:30141,57716:30136,57717:30140,57718:30129,57719:30157,57720:30154,57721:30162,57722:30169,57723:30179,57724:30174,57725:30206,57726:30207,57728:30204,57729:30209,57730:30192,57731:30202,57732:30194,57733:30195,57734:30219,57735:30221,57736:30217,57737:30239,57738:30247,57739:30240,57740:30241,57741:30242,57742:30244,57743:30260,57744:30256,57745:30267,57746:30279,57747:30280,57748:30278,57749:30300,57750:30296,57751:30305,57752:30306,57753:30312,57754:30313,57755:30314,57756:30311,57757:30316,57758:30320,57759:30322,57760:30326,57761:30328,57762:30332,57763:30336,57764:30339,57765:30344,57766:30347,57767:30350,57768:30358,57769:30355,57770:30361,57771:30362,57772:30384,57773:30388,57774:30392,57775:30393,57776:30394,57777:30402,57778:30413,57779:30422,57780:30418,57781:30430,57782:30433,57783:30437,57784:30439,57785:30442,57786:34351,57787:30459,57788:30472,57789:30471,57790:30468,57791:30505,57792:30500,57793:30494,57794:30501,57795:30502,57796:30491,57797:30519,57798:30520,57799:30535,57800:30554,57801:30568,57802:30571,57803:30555,57804:30565,57805:30591,57806:30590,57807:30585,57808:30606,57809:30603,57810:30609,57811:30624,57812:30622,57813:30640,57814:30646,57815:30649,57816:30655,57817:30652,57818:30653,57819:30651,57820:30663,57821:30669,57822:30679,57823:30682,57824:30684,57825:30691,57826:30702,57827:30716,57828:30732,57829:30738,57830:31014,57831:30752,57832:31018,57833:30789,57834:30862,57835:30836,57836:30854,57837:30844,57838:30874,57839:30860,57840:30883,57841:30901,57842:30890,57843:30895,57844:30929,57845:30918,57846:30923,57847:30932,57848:30910,57849:30908,57850:30917,57851:30922,57852:30956,5
27920:30951,57921:30938,57922:30973,57923:30964,57924:30983,57925:30994,57926:30993,57927:31001,57928:31020,57929:31019,57930:31040,57931:31072,57932:31063,57933:31071,57934:31066,57935:31061,57936:31059,57937:31098,57938:31103,57939:31114,57940:31133,57941:31143,57942:40779,57943:31146,57944:31150,57945:31155,57946:31161,57947:31162,57948:31177,57949:31189,57950:31207,57951:31212,57952:31201,57953:31203,57954:31240,57955:31245,57956:31256,57957:31257,57958:31264,57959:31263,57960:31104,57961:31281,57962:31291,57963:31294,57964:31287,57965:31299,57966:31319,57967:31305,57968:31329,57969:31330,57970:31337,57971:40861,57972:31344,57973:31353,57974:31357,57975:31368,57976:31383,57977:31381,57978:31384,57979:31382,57980:31401,57981:31432,57982:31408,57984:31414,57985:31429,57986:31428,57987:31423,57988:36995,57989:31431,57990:31434,57991:31437,57992:31439,57993:31445,57994:31443,57995:31449,57996:31450,57997:31453,57998:31457,57999:31458,58e3:31462,58001:31469,58002:31472,58003:31490,58004:31503,58005:31498,58006:31494,58007:31539,58008:31512,58009:31513,58010:31518,58011:31541,58012:31528,58013:31542,58014:31568,58015:31610,58016:31492,58017:31565,58018:31499,58019:31564,58020:31557,58021:31605,58022:31589,58023:31604,58024:31591,58025:31600,58026:31601,58027:31596,58028:31598,58029:31645,58030:31640,58031:31647,58032:31629,58033:31644,58034:31642,58035:31627,58036:31634,58037:31631,58038:31581,58039:31641,58040:31691,58041:31681,58042:31692,58043:31695,58044:31668,58045:31686,58046:31709,58047:31721,58048:31761,58049:31764,58050:31718,58051:31717,58052:31840,58053:31744,58054:31751,58055:31763,58056:31731,58057:31735,58058:31767,58059:31757,58060:31734,58061:31779,58062:31783,58063:31786,58064:31775,58065:31799,58066:31787,58067:31805,58068:31820,58069:31811,58070:31828,58071:31823,58072:31808,58073:31824,58074:31832,58075:31839,58076:31844,58077:31830,58078:31845,58079:31852,58080:31861,58081:31875,58082:31888,58083:31908,58084:31917,58085:31906,58086:31915,58087:31905,58088:31912,58089:31923,58090:31922,58091:31921,58092:31918,58093:31929,58094:31933,58095:31936,58096:31941,58097:31938,58098:31960,58099:31954,58100:31964,58101:31970,58102:39739,58103:31983,58104:31986,58105:31988,58106:31990,58107:31994,58108:32006,58176:32002,58177:32028,58178:32021,58179:32010,58180:32069,58181:32075,58182:32046,58183:32050,58184:32063,58185:32053,58186:32070,58187:32115,58188:32086,58189:32078,58190:32114,58191:32104,58192:32110,58193:32079,58194:32099,58195:32147,58196:32137,58197:32091,58198:32143,58199:32125,58200:32155,58201:32186,58202:32174,58203:32163,58204:32181,58205:32199,58206:32189,58207:32171,58208:32317,58209:32162,58210:32175,58211:32220,58212:32184,58213:32159,58214:32176,58215:32216,58216:32221,58217:32228,58218:32222,58219:32251,58220:32242,58221:32225,58222:32261,58223:32266,58224:32291,58225:32289,58226:32274,58227:32305,58228:32287,58229:32265,58230:32267,58231:32290,58232:32326,58233:32358,58234:32315,58235:32309,58236:32313,58237:32323,58238:32311,58240:32306,58241:32314,58242:32359,58243:32349,58244:32342,58245:32350,58246:32345,58247:32346,58248:32377,58249:32362,58250:32361,58251:32380,58252:32379,58253:32387,58254:32213,58255:32381,58256:36782,58257:32383,58258:32392,58259:32393,58260:32396,58261:32402,58262:32400,58263:32403,58264:32404,58265:32406,58266:32398,58267:32411,58268:32412,58269:32568,58270:32570,58271:32581,58272:32588,58273:32589,58274:32590,58275:32592,58276:32593,58277:32597,58278:32596,58279:32600,58280:32607,58281:32608,58282:32616,58283:32617,58284:32615,58285:32632,58286:32642,58287:32646,58288:32643,58289:32648,58290:32647,58291:32652,58292:32660,58293:32670,58294:32669,58295:32666,58296:32675,58297:32687,58298:32690,58299:32697,58300:32686,58301:32694,58302:32696,58303:35697,58304:32709,58305:32710,58306:32714,58307:32725,58308:32724,58309:32737,58310:32742,58311:32745,58312:32755,58313:32761,58314:39132,58315:32774,58316:32772,58317:32779,58318:32786,58319:32792,58320:32793,58321:32796,58322:32801,58323:32808,58324:32831,58325:32827,58326:32842,58327:32838,58328:32850,58329:32856,58330:32858,58331:32863,58332:32866,58333:32872,58334:32883,58335:32882,58336:32880,58337:32886,58338:32889,58339:32893,58340:32895,58341:32900,58342:32902,58343:32901,58344:32923,58345:32915,58346:32922,58347:32941,58348:20880,58349:32940,58350:32987,58351:32997,58352:32985,58353:32989,58354:32964,58355:32986,58356:32982,58357:33033,58358:33007,58359:33009,58360:33051,58361:33065,58362:33059,58363:33071,58364:33099,58432:38539,58433:33094,58434:33086,58435:33107,58436:33105,58437:33020,58438:33137,58439:33134,58440:33125,58441:33126,58442:33
2140,58443:33155,58444:33160,58445:33162,58446:33152,58447:33154,58448:33184,58449:33173,58450:33188,58451:33187,58452:33119,58453:33171,58454:33193,58455:33200,58456:33205,58457:33214,58458:33208,58459:33213,58460:33216,58461:33218,58462:33210,58463:33225,58464:33229,58465:33233,58466:33241,58467:33240,58468:33224,58469:33242,58470:33247,58471:33248,58472:33255,58473:33274,58474:33275,58475:33278,58476:33281,58477:33282,58478:33285,58479:33287,58480:33290,58481:33293,58482:33296,58483:33302,58484:33321,58485:33323,58486:33336,58487:33331,58488:33344,58489:33369,58490:33368,58491:33373,58492:33370,58493:33375,58494:33380,58496:33378,58497:33384,58498:33386,58499:33387,58500:33326,58501:33393,58502:33399,58503:33400,58504:33406,58505:33421,58506:33426,58507:33451,58508:33439,58509:33467,58510:33452,58511:33505,58512:33507,58513:33503,58514:33490,58515:33524,58516:33523,58517:33530,58518:33683,58519:33539,58520:33531,58521:33529,58522:33502,58523:33542,58524:33500,58525:33545,58526:33497,58527:33589,58528:33588,58529:33558,58530:33586,58531:33585,58532:33600,58533:33593,58534:33616,58535:33605,58536:33583,58537:33579,58538:33559,58539:33560,58540:33669,58541:33690,58542:33706,58543:33695,58544:33698,58545:33686,58546:33571,58547:33678,58548:33671,58549:33674,58550:33660,58551:33717,58552:33651,58553:33653,58554:33696,58555:33673,58556:33704,58557:33780,58558:33811,58559:33771,58560:33742,58561:33789,58562:33795,58563:33752,58564:33803,58565:33729,58566:33783,58567:33799,58568:33760,58569:33778,58570:33805,58571:33826,58572:33824,58573:33725,58574:33848,58575:34054,58576:33787,58577:33901,58578:33834,58579:33852,58580:34138,58581:33924,58582:33911,58583:33899,58584:33965,58585:33902,58586:33922,58587:33897,58588:33862,58589:33836,58590:33903,58591:33913,58592:33845,58593:33994,58594:33890,58595:33977,58596:33983,58597:33951,58598:34009,58599:33997,58600:33979,58601:34010,58602:34e3,58603:33985,58604:33990,58605:34006,58606:33953,58607:34081,58608:34047,58609:34036,58610:34071,58611:34072,58612:34092,58613:34079,58614:34069,58615:34068,58616:34044,58617:34112,58618:34147,58619:34136,58620:34120,58688:34113,58689:34306,58690:34123,58691:34133,58692:34176,58693:34212,58694:34184,58695:34193,58696:34186,58697:34216,58698:34157,58699:34196,58700:34203,58701:34282,58702:34183,58703:34204,58704:34167,58705:34174,58706:34192,58707:34249,58708:34234,58709:34255,58710:34233,58711:34256,58712:34261,58713:34269,58714:34277,58715:34268,58716:34297,58717:34314,58718:34323,58719:34315,58720:34302,58721:34298,58722:34310,58723:34338,58724:34330,58725:34352,58726:34367,58727:34381,58728:20053,58729:34388,58730:34399,58731:34407,58732:34417,58733:34451,58734:34467,58735:34473,58736:34474,58737:34443,58738:34444,58739:34486,58740:34479,58741:34500,58742:34502,58743:34480,58744:34505,58745:34851,58746:34475,58747:34516,58748:34526,58749:34537,58750:34540,58752:34527,58753:34523,58754:34543,58755:34578,58756:34566,58757:34568,58758:34560,58759:34563,58760:34555,58761:34577,58762:34569,58763:34573,58764:34553,58765:34570,58766:34612,58767:34623,58768:34615,58769:34619,58770:34597,58771:34601,58772:34586,58773:34656,58774:34655,58775:34680,58776:34636,58777:34638,58778:34676,58779:34647,58780:34664,58781:34670,58782:34649,58783:34643,58784:34659,58785:34666,58786:34821,58787:34722,58788:34719,58789:34690,58790:34735,58791:34763,58792:34749,58793:34752,58794:34768,58795:38614,58796:34731,58797:34756,58798:34739,58799:34759,58800:34758,58801:34747,58802:34799,58803:34802,58804:34784,58805:34831,58806:34829,58807:34814,58808:34806,58809:34807,58810:34830,58811:34770,58812:34833,58813:34838,58814:34837,58815:34850,58816:34849,58817:34865,58818:34870,58819:34873,58820:34855,58821:34875,58822:34884,58823:34882,58824:34898,58825:34905,58826:34910,58827:34914,58828:34923,58829:34945,58830:34942,58831:34974,58832:34933,58833:34941,58834:34997,58835:34930,58836:34946,58837:34967,58838:34962,58839:34990,58840:34969,58841:34978,58842:34957,58843:34980,58844:34992,58845:35007,58846:34993,58847:35011,58848:35012,58849:35028,58850:35032,58851:35033,58852:35037,58853:35065,58854:35074,58855:35068,58856:35060,58857:35048,58858:35058,58859:35076,58860:35084,58861:35082,58862:35091,58863:35139,58864:35102,58865:35109,58866:35114,58867:35115,58868:35137,58869:35140,58870:35131,58871:35126,58872:35128,58873:35148,58874:35101,58875:35168,58876:35166,58944:35174,58945:35172,58946:35181,58947:35178,58948:35183,58949:35188,58950:35191,58951:35198,58952:35203,58953:35208,58954:35210,58955:35219,58956:35224,58957:35233,58958:35241,58959:35238,58960:35244,58961:35247,58962:35250,58963:35258,58964:35261,58965:35263,58966:35264,58967:35290,58968:35292,58969:35293,58970:35303,58971:35316,58972:35320,58973:35331,58974:35350,58975:35344,58976:35340,58977:35355,58978:35357,58979:35365,58980:35382,58981:35393,58982:35419,58983:35410,58984:35398,58985:35400,58986:35452,58987:35437,58988:35436,58989:35426,58990:35461,58991:35458,58992:35460,58993:35496,58994:35489,58995:35473,58996:35493,58997:35494,58998:35482,58999:35491,59e3:35524,59001:35533,59002:35522,59003:35546,59004:35563,59005:35571,59006:35559,59008:35556,59009:35569,59010:35604,59011:35552,59012:35554,59013:35575,59014:35550,59015:35547,59016:35596,59017:35591,59018:35610,59019:35553,59020:35606,59021:35600,59022:35607,59023:35616,59024:35635,59025:38827,59026:35622,59027:35627,59028:35646,59029:35624,59030:35649,59031:35660,59032:35663,59033:35662,59034:35657,59035:35670,59036:35675,59037:35674,59038:35691,59039:35679,59040:35692,59041:35695,59042:35700,59043:35709,59044:35712,59045:35724,59046:35726,59047:35730,59048:35731,59049:35734,59050:35737,59051:35738,59052:35898,59053:35905,59054:35903,59055:35912,59056:35916,59057:35918,59058:35920,59059:35925,59060:35938,59061:35948,59062:35960,59063:35962,59064:35970,59065:35977,59066:35973,59067:35978,59068:35981,59069:35982,59070:35988,59071:35964,59072:35992,59073:25117,59074:36013,59075:36010,59076:36029,59077:36018,59078:36019,59079:36014,59080:36022,59081:36040,59082:36033,59083:36068,59084:36067,59085:36058,59086:36093,59087:36090,59088:36091,59089:36100,59090:36101,59091:36106,59092:36103,59093:36111,59094:36109,59095:36112,59096:40782,59097:36115,59098:36045,59099:36116,59100:36118,59101:36199,59102:36205,59103:36209,59104:36211,59105:36225,59106:36249,59107:36290,59108:36286,59109:36282,59110:36303,59111:36314,59112:36310,59113:36300,59114:36315,59115:36299,59116:36330,59117:36331,59118:36319,59119:36323,59120:36348,59121:36360,59122:36361,59123:36351,59124:36381,59125:36382,59126:36368,59127:36383,59128:36418,59129:36405,59130:36400,59131:36404,59132:36426,59200:36423,59201:36425,59202:36428,59203:36432,59204:36424,59205:36441,59206:36452,59207:36448,59208:36394,59209:36451,59210:36437,59211:36470,59212:36466,59213:36476,59214:36481,59215:36487,59216:36485,59217:36484,59218:36491,59219:36490,59220:36499,59221:36497,59222:36500,59223:36505,59224:36522,59225:36513,59226:36524,59227:36528,59228:36550,59229:36529,59230:36542,59231:36549,59232:36552,59233:36555,59234:36571,59235:36579,59236:36604,59237:36603,59238:36587,59239:36606,59240:36618,59241:36613,59242:36629,59243:36626,59244:36633,59245:36627,59246:36636,59247:36639,59248:36635,59249:36620,59250:36646,59251:36659,59252:36667,59253:36665,59254:36677,59255:36674,59256:36670,59257:36684,59258:36681,59259:36678,59260:36686,59261:36695,59262:36700,59264:36706,59265:36707,59266:36708,59267:36764,59268:36767,59269:36771,59270:36781,59271:36783,59272:36791,59273:36826,59274:36837,59275:36834,59276:36842,59277:36847,59278:36999,59279:36852,59280:36869,59281:36857,59282:36858,59283:36881,59284:36885,59285:36897,59286:36877,59287:36894,59288:36886,59289:36875,59290:36903,59291:36918,59292:36917,59293:36921,59294:36856,59295:36943,59296:36944,59297:36945,59298:36946,59299:36878,593
200:36937,59301:36926,59302:36950,59303:36952,59304:36958,59305:36968,59306:36975,59307:36982,59308:38568,59309:36978,59310:36994,59311:36989,59312:36993,59313:36992,59314:37002,59315:37001,59316:37007,59317:37032,59318:37039,59319:37041,59320:37045,59321:37090,59322:37092,59323:25160,59324:37083,59325:37122,59326:37138,59327:37145,59328:37170,59329:37168,59330:37194,59331:37206,59332:37208,59333:37219,59334:37221,59335:37225,59336:37235,59337:37234,59338:37259,59339:37257,59340:37250,59341:37282,59342:37291,59343:37295,59344:37290,59345:37301,59346:37300,59347:37306,59348:37312,59349:37313,59350:37321,59351:37323,59352:37328,59353:37334,59354:37343,59355:37345,59356:37339,59357:37372,59358:37365,59359:37366,59360:37406,59361:37375,59362:37396,59363:37420,59364:37397,59365:37393,59366:37470,59367:37463,59368:37445,59369:37449,59370:37476,59371:37448,59372:37525,59373:37439,59374:37451,59375:37456,59376:37532,59377:37526,59378:37523,59379:37531,59380:37466,59381:37583,59382:37561,59383:37559,59384:37609,59385:37647,59386:37626,59387:37700,59388:37678,59456:37657,59457:37666,59458:37658,59459:37667,59460:37690,59461:37685,59462:37691,59463:37724,59464:37728,59465:37756,59466:37742,59467:37718,59468:37808,59469:37804,59470:37805,59471:37780,59472:37817,59473:37846,59474:37847,59475:37864,59476:37861,59477:37848,59478:37827,59479:37853,59480:37840,59481:37832,59482:37860,59483:37914,59484:37908,59485:37907,59486:37891,59487:37895,59488:37904,59489:37942,59490:37931,59491:37941,59492:37921,59493:37946,59494:37953,59495:37970,59496:37956,59497:37979,59498:37984,59499:37986,59500:37982,59501:37994,59502:37417,59503:38e3,59504:38005,59505:38007,59506:38013,59507:37978,59508:38012,59509:38014,59510:38017,59511:38015,59512:38274,59513:38279,59514:38282,59515:38292,59516:38294,59517:38296,59518:38297,59520:38304,59521:38312,59522:38311,59523:38317,59524:38332,59525:38331,59526:38329,59527:38334,59528:38346,59529:28662,59530:38339,59531:38349,59532:38348,59533:38357,59534:38356,59535:38358,59536:38364,59537:38369,59538:38373,59539:38370,59540:38433,59541:38440,59542:38446,59543:38447,59544:38466,59545:38476,59546:38479,59547:38475,59548:38519,59549:38492,59550:38494,59551:38493,59552:38495,59553:38502,59554:38514,59555:38508,59556:38541,59557:38552,59558:38549,59559:38551,59560:38570,59561:38567,59562:38577,59563:38578,59564:38576,59565:38580,59566:38582,59567:38584,59568:38585,59569:38606,59570:38603,59571:38601,59572:38605,59573:35149,59574:38620,59575:38669,59576:38613,59577:38649,59578:38660,59579:38662,59580:38664,59581:38675,59582:38670,59583:38673,59584:38671,59585:38678,59586:38681,59587:38692,59588:38698,59589:38704,59590:38713,59591:38717,59592:38718,59593:38724,59594:38726,59595:38728,59596:38722,59597:38729,59598:38748,59599:38752,59600:38756,59601:38758,59602:38760,59603:21202,59604:38763,59605:38769,59606:38777,59607:38789,59608:38780,59609:38785,59610:38778,59611:38790,59612:38795,59613:38799,59614:38800,59615:38812,59616:38824,59617:38822,59618:38819,59619:38835,59620:38836,59621:38851,59622:38854,59623:38856,59624:38859,59625:38876,59626:38893,59627:40783,59628:38898,59629:31455,59630:38902,59631:38901,59632:38927,59633:38924,59634:38968,59635:38948,59636:38945,59637:38967,59638:38973,59639:38982,59640:38991,59641:38987,59642:39019,59643:39023,59644:39024,59712:39025,59713:39028,59714:39027,59715:39082,59716:39087,59717:39089,59718:39094,59719:39108,59720:39107,59721:39110,59722:39145,59723:39147,59724:39171,59725:39177,59726:39186,59727:39188,59728:39192,59729:39201,59730:39197,59731:39198,59732:39204,59733:39200,59734:39212,59735:39214,59736:39229,59737:39230,59738:39234,59739:39241,59740:39237,59741:39248,59742:39243,59743:39249,59744:39250,59745:39244,59746:39253,59747:39319,59748:39320,59749:39333,59750:39341,59751:39342,59752:39356,59753:39391,59754:39387,59755:39389,59756:39384,59757:39377,59758:39405,59759:39406,59760:39409,59761:39410,59762:39419,59763:39416,59764:39425,59765:39439,59766:39429,59767:39394,59768:39449,59769:39467,59770:39479,59771:39493,59772:39490,59773:39488,59774:39491,59776:39486,59777:39509,59778:39501,59779:39515,59780:39511,59781:39519,59782:39522,59783:39525,59784:39524,59785:39529,59786:39531,59787:39530,59788:39597,59789:39600,59790:39612,59791:39616,59792:39631,59793:39633,59794:39635,59795:39636,59796:39646,59797:39647,59798:39650,59799:39651,59800:39654,59801:39663,59802:39659,59803:39662,59804:39668,59805:39665,59806:39671,59807:39675,59808:39686,59809:39704,59810:39706,59811:39711,59812:39714,59813:39715,59814:39717,59815:39719,59816:39720,59817:39721,59818:39722,59819:39726,59820:39727,59821:39730,59822:39748,59823:39747,59824:39759,59825:39757,59826:39758,59827:39761,59828:39768,59829:39796,59830:39827,59831:39811,59832:39825,59833:39830,59834:39831,59835:39839,59836:39840,59837:39848,59838:39860,59839:39872,59840:39882,59841:39865,59842:39878,59843:39887,59844:39889,59845:39890,59846:39907,59847:39906,59848:39908,59849:39892,59850:39905,59851:39994,59852:39922,59853:39921,59854:39920,59855:39957,59856:39956,59857:39945,59858:39955,59859:39948,59860:39942,598
261:39944,59862:39954,59863:39946,59864:39940,59865:39982,59866:39963,59867:39973,59868:39972,59869:39969,59870:39984,59871:40007,59872:39986,59873:40006,59874:39998,59875:40026,59876:40032,59877:40039,59878:40054,59879:40056,59880:40167,59881:40172,59882:40176,59883:40201,59884:40200,59885:40171,59886:40195,59887:40198,59888:40234,59889:40230,59890:40367,59891:40227,59892:40223,59893:40260,59894:40213,59895:40210,59896:40257,59897:40255,59898:40254,59899:40262,59900:40264,59968:40285,59969:40286,59970:40292,59971:40273,59972:40272,59973:40281,59974:40306,59975:40329,59976:40327,59977:40363,59978:40303,59979:40314,59980:40346,59981:40356,59982:40361,59983:40370,59984:40388,59985:40385,59986:40379,59987:40376,59988:40378,59989:40390,59990:40399,59991:40386,59992:40409,59993:40403,59994:40440,59995:40422,59996:40429,59997:40431,59998:40445,59999:40474,6e4:40475,60001:40478,60002:40565,60003:40569,60004:40573,60005:40577,60006:40584,60007:40587,60008:40588,60009:40594,60010:40597,60011:40593,60012:40605,60013:40613,60014:40617,60015:40632,60016:40618,60017:40621,60018:38753,60019:40652,60020:40654,60021:40655,60022:40656,60023:40660,60024:40668,60025:40670,60026:40669,60027:40672,60028:40677,60029:40680,60030:40687,60032:40692,60033:40694,60034:40695,60035:40697,60036:40699,60037:40700,60038:40701,60039:40711,60040:40712,60041:30391,60042:40725,60043:40737,60044:40748,60045:40766,60046:40778,60047:40786,60048:40788,60049:40803,60050:40799,60051:40800,60052:40801,60053:40806,60054:40807,60055:40812,60056:40810,60057:40823,60058:40818,60059:40822,60060:40853,60061:40860,60062:40864,60063:22575,60064:27079,60065:36953,60066:29796,60067:20956,60068:29081}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(2);t.decode=function(e,t){var n=new Uint8ClampedArray(e.length);n.set(e);for(var i=new r.default(285,256,0),a=new o.default(i,n),u=new Uint8ClampedArray(t),s=!1,c=0;c<t;c++){var l=a.evaluateAt(i.exp(c+i.generatorBase));u[u.length-1-c]=l,0!==l&&(s=!0)}if(!s)return n;var f=new o.default(i,u),d=function(e,t,n,r){var o;t.degree()<n.degree()&&(t=(o=[n,t])[0],n=o[1]);for(var i=t,a=n,u=e.zero,s=e.one;a.degree()>=r/2;){var c=i,l=u;if(u=s,(i=a).isZero())return null;a=c;for(var f=e.zero,d=i.getCoefficient(i.degree()),p=e.inverse(d);a.degree()>=i.degree()&&!a.isZero();){var h=a.degree()-i.degree(),m=e.multiply(a.getCoefficient(a.degree()),p);f=f.addOrSubtract(e.buildMonomial(h,m)),a=a.addOrSubtract(i.multiplyByMonomial(h,m))}if(s=f.multiplyPoly(u).addOrSubtract(l),a.degree()>=i.degree())return null}var g=s.getCoefficient(0);if(0===g)return null;var v=e.inverse(g);return[s.multiply(v),a.multiply(v)]}(i,i.buildMonomial(t,1),f,t);if(null===d)return null;var p=function(e,t){var n=t.degree();if(1===n)return[t.getCoefficient(1)];for(var r=new Array(n),o=0,i=1;i<e.size&&o<n;i++)0===t.evaluateAt(i)&&(r[o]=e.inverse(i),o++);return o!==n?null:r}(i,d[0]);if(null==p)return null;for(var h=function(e,t,n){for(var o=n.length,i=new Array(o),a=0;a<o;a++){for(var u=e.inverse(n[a]),s=1,c=0;c<o;c++)a!==c&&(s=e.multiply(s,r.addOrSubtractGF(1,e.multiply(n[c],u))));i[a]=e.multiply(t.evaluateAt(u),e.inverse(s)),0!==e.generatorBase&&(i[a]=e.multiply(i[a],u))}return i}(i,d[1],p),m=0;m<p.length;m++){var g=n.length-1-i.log(p[m]);if(g<0)return null;n[g]=r.addOrSubtractGF(n[g],h[m])}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VERSIONS=[{infoBits:null,versionNumber:1,alignmentPatternCenters:[],errorCorrectionLevels:[{ecCodewordsPerBlock:7,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:13,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:13}]},{ecCodewordsPerBlock:17,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:2,alignmentPatternCenters:[6,18],errorCorrectionLevels:[{ecCodewordsPerBlock:10,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:34}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:28}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:16}]}]},{infoBits:null,versionNumber:3,alignmentPatternCenters:[6,22],errorCorrectionLevels:[{ecCodewordsPerBlock:15,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:55}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:13}]}]},{infoBits:null,versionNumber:4,alignmentPatternCenters:[6,26],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:80}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:32}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:9}]}]},{infoBits:null,versionNumber:5,alignmentPatternCenters:[6,30],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:43}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:11}
2,{numBlocks:2,dataCodewordsPerBlock:12}]}]},{infoBits:null,versionNumber:6,alignmentPatternCenters:[6,34],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68}]},{ecCodewordsPerBlock:16,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:27}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:31892,versionNumber:7,alignmentPatternCenters:[6,22,38],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:78}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:31}]},{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:13},{numBlocks:1,dataCodewordsPerBlock:14}]}]},{infoBits:34236,versionNumber:8,alignmentPatternCenters:[6,24,42],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:97}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:38},{numBlocks:2,dataCodewordsPerBlock:39}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:18},{numBlocks:2,dataCodewordsPerBlock:19}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:14},{numBlocks:2,dataCodewordsPerBlock:15}]}]},{infoBits:39577,versionNumber:9,alignmentPatternCenters:[6,26,46],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:12},{numBlocks:4,dataCodewordsPerBlock:13}]}]},{infoBits:42195,versionNumber:10,alignmentPatternCenters:[6,28,50],errorCorrectionLevels:[{ecCodewordsPerBlock:18,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:68},{numBlocks:2,dataCodewordsPerBlock:69}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:43},{numBlocks:1,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:15},{numBlocks:2,dataCodewordsPerBlock:16}]}]},{infoBits:48118,versionNumber:11,alignmentPatternCenters:[6,30,54],errorCorrectionLevels:[{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:81}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:50},{numBlocks:4,dataCodewordsPerBlock:51}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:22},{numBlocks:4,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:12},{numBlocks:8,dataCodewordsPerBlock:13}]}]},{infoBits:51042,versionNumber:12,alignmentPatternCenters:[6,32,58],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:92},{numBlocks:2,dataCodewordsPerBlock:93}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:36},{numBlocks:2,dataCodewordsPerBlock:37}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:20},{numBlocks:6,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:14},{numBlocks:4,dataCodewordsPerBlock:15}]}]},{infoBits:55367,versionNumber:13,alignmentPatternCenters:[6,34,62],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:37},{numBlocks:1,dataCodewordsPerBlock:38}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:20},{numBlocks:4,dataCodewordsPerBlock:21}]},{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:11},{numBlocks:4,dataCodewordsPerBlock:12}]}]},{infoBits:58893,versionNumber:14,alignmentPatternCenters:[6,26,46,66],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:40},{numBlocks:5,dataCodewordsPerBlock:41}]},{ecCodewordsPerBlock:20,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:16},{numBlocks:5,dataCodewordsPerBlock:17}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:5,dataCodewordsPerBlock:13}]}]},{infoBits:63784,versionNumber:15,alignmentPatternCenters:[6,26,48,70],errorCorrectionLevels:[{ecCodewordsPerBlock:22,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:87},{numBlocks:1,dataCodewordsPerBlock:88}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:41},{numBlocks:5,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:12},{numBlocks:7,dataCodewordsPerBlock:13}]}]},{infoBits:68472,versionNumber:16,alignmentPatternCenters:[6,26,50,74],errorCorrectionLevels:[{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:98},{numBlocks:1,dataCodewordsPerBlock:99}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:19},{numBlocks:2,dataCodewordsPerBlock:20}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:70749,versionNumber:17,alignmentPatternCenters:[6,30,54,78],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:1,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:22},{numBlocks:15,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:17,dataCodewordsPerBlock:15}]}]},{infoBits:76311,versionNumber:18,alignmentPatternCenters:[6,30,56,82],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:120},{numBlocks:1,dataCodewordsPerBlock:121}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:43},{numBlocks:4,dataCodewordsPerBlock:44}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:1,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:14},{numBlocks:19,dataCodewordsPerBlock:15}]}]},{infoBits:79154,versionNumber:19,alignmentPatternCenters:[6,30,58,86],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:113},{numBlocks:4,dataCodewordsPerBlock:114}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:44},{numBlocks:11,dataCodewordsPerBlock:45}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:21},{numBlocks:4,dataCodewordsPerBlock:22}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:9,dataCodewordsPerBlock:13},{numBlocks:16,dataCodewordsPerBlock:14}]}]},{infoBits:84390,versionNumber:20,alignmentPatternCenters:[6,34,62,90],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:107},{numBlocks:5,dataCodewordsPerBlock:108}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:41},{numBlocks:13,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:5,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:15},{numBlocks:10,dataCodewordsPerBlock:16}]}]},{infoBits:87683,versionNumber:21,alignmentPatternCenters:[6,28,50,72,94],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:116},{numBlocks:4,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:42}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:16},{numBlocks:6,dataCodewordsPerBlock:17}]}]},{infoBits:92361,versionNumber:22,alignmentPatternCenters:[6,26,50,74,98],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:111},{numBlocks:7,dataCodewordsPerBlock:112}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:24,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:13}]}]},{infoBits:96236,versionNumber:23,alignmentPatternCenters:[6,30,54,74,102],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:121},{numBlocks:5,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:47},{numBlocks:14,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:16,dataCodewordsPerBlock:15},{numBlocks:14,dataCodewordsPerBlock:16}]}]},{infoBits:102084,versionNumber:24,alignmentPatternCenters:[6,28,54,80,106],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:45},{numBlocks:14,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:24},{numBlocks:16,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:30,dataCodewordsPerBlock:16},{numBlocks:2,dataCodewordsPerBlock:17}]}]},{infoBits:102881,versionNumber:25,alignmentPatternCenters:[6,32,58,84,110],errorCorrectionLevels:[{ecCodewordsPerBlock:26,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:106},{numBlocks:4,dataCodewordsPerBlock:107}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:47},{numBlocks:13,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15},{numBlocks:13,dataCodewordsPerBlock:16}]}]},{infoBits:110507,versionNumber:26,alignmentPatternCenters:[6,30,58,86,114],errorCorrectionLevels:[{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:114},{numBlocks:2,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:46},{numBlocks:4,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:28,dataCodewordsPerBlock:22},{numBlocks:6,dataCodewordsPerBlock:23}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:33,dataCodewordsPerBlock:16},{numBlocks:4,dataCodewordsPerBlock:17}]}]},{infoBits:110734,versionNumber:27,alignmentPatternCenters:[6,34,62,90,118],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:45},{numBlocks:3,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:8,dataCodewordsPerBlock:23},{numBlocks:26,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:117786,versionNumber:28,alignmentPatternCenters:[6,26,50,74,98,122],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:117},{numBlocks:10,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:3,dataCodewordsPerBlock:45},{numBlocks:23,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:24},{numBlocks:31,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:31,dataCodewordsPerBlock:16}]}]},{infoBits:119615,versionNumber:29,alignmentPatternCenters:[6,30,54,78,102,126],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:7,dataCodewordsPerBlock:116},{numBlocks:7,dataCodewordsPerBlock:117}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:21,dataCodewordsPerBlock:45},{numBlocks:7,dataCodewordsPerBlock:46}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:1,dataCodewordsPerBlock:23},{numBlocks:37,dataCodewordsPerBlock:24}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:26,dataCodewordsPerBlock:16}]}]},{infoBits:126325,versionNumber:30,alignmentPatternCenters:[6,26,52,78,104,130],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:5,dataCodewordsPerBlock:115},{numBlocks:10,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:47},{numBlocks:10,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:15,dataCodewordsPerBlock:24},{numBlocks:25,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:25,dataCodewordsPerBlock:16}]}]},{infoBits:127568,versionNumber:31,alignmentPatternCenters:[6,30,56,82,108,134],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:3,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:46},{numBlocks:29,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:24},{numBlocks:1,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:23,dataCodewordsPerBlock:15},{numBlocks:28,dataCodewordsPerBlock:16}]}]},{infoBits:133589,versionNumber:32,alignmentPatternCenters:[6,34,60,86,112,138],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:24},{numBlocks:35,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:15},{numBlocks:35,dataCodewordsPerBlock:16}]}]},{infoBits:136944,versionNumber:33,alignmentPatternCenters:[6,30,58,86,114,142],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:115},{numBlocks:1,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:21,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:24},{numBlocks:19,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:11,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:141498,versionNumber:34,alignmentPatternCenters:[6,34,62,90,118,146],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:115},{numBlocks:6,dataCodewordsPerBlock:116}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:14,dataCodewordsPerBlock:46},{numBlocks:23,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:44,dataCodewordsPerBlock:24},{numBlocks:7,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:59,dataCodewordsPerBlock:16},{numBlocks:1,dataCodewordsPerBlock:17}]}]},{infoBits:145311,versionNumber:35,alignmentPatternCenters:[6,30,54,78,102,126,150],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:121},{numBlocks:7,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:12,dataCodewordsPerBlock:47},{numBlocks:26,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:39,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:22,dataCodewordsPerBlock:15}
2,{numBlocks:41,dataCodewordsPerBlock:16}]}]},{infoBits:150283,versionNumber:36,alignmentPatternCenters:[6,24,50,76,102,128,154],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:121},{numBlocks:14,dataCodewordsPerBlock:122}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:6,dataCodewordsPerBlock:47},{numBlocks:34,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:46,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:2,dataCodewordsPerBlock:15},{numBlocks:64,dataCodewordsPerBlock:16}]}]},{infoBits:152622,versionNumber:37,alignmentPatternCenters:[6,28,54,80,106,132,158],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:17,dataCodewordsPerBlock:122},{numBlocks:4,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:29,dataCodewordsPerBlock:46},{numBlocks:14,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:49,dataCodewordsPerBlock:24},{numBlocks:10,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:24,dataCodewordsPerBlock:15},{numBlocks:46,dataCodewordsPerBlock:16}]}]},{infoBits:158308,versionNumber:38,alignmentPatternCenters:[6,32,58,84,110,136,162],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:4,dataCodewordsPerBlock:122},{numBlocks:18,dataCodewordsPerBlock:123}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:13,dataCodewordsPerBlock:46},{numBlocks:32,dataCodewordsPerBlock:47}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:48,dataCodewordsPerBlock:24},{numBlocks:14,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:42,dataCodewordsPerBlock:15},{numBlocks:32,dataCodewordsPerBlock:16}]}]},{infoBits:161089,versionNumber:39,alignmentPatternCenters:[6,26,54,82,110,138,166],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:117},{numBlocks:4,dataCodewordsPerBlock:118}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:40,dataCodewordsPerBlock:47},{numBlocks:7,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:43,dataCodewordsPerBlock:24},{numBlocks:22,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:10,dataCodewordsPerBlock:15},{numBlocks:67,dataCodewordsPerBlock:16}]}]},{infoBits:167017,versionNumber:40,alignmentPatternCenters:[6,30,58,86,114,142,170],errorCorrectionLevels:[{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:19,dataCodewordsPerBlock:118},{numBlocks:6,dataCodewordsPerBlock:119}]},{ecCodewordsPerBlock:28,ecBlocks:[{numBlocks:18,dataCodewordsPerBlock:47},{numBlocks:31,dataCodewordsPerBlock:48}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:34,dataCodewordsPerBlock:24},{numBlocks:34,dataCodewordsPerBlock:25}]},{ecCodewordsPerBlock:30,ecBlocks:[{numBlocks:20,dataCodewordsPerBlock:15},{numBlocks:61,dataCodewordsPerBlock:16}]}]}]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);function o(e,t,n,r){var o=e.x-t.x+n.x-r.x,i=e.y-t.y+n.y-r.y;if(0===o&&0===i)return{a11:t.x-e.x,a12:t.y-e.y,a13:0,a21:n.x-t.x,a22:n.y-t.y,a23:0,a31:e.x,a32:e.y,a33:1};var a=t.x-n.x,u=r.x-n.x,s=t.y-n.y,c=r.y-n.y,l=a*c-u*s,f=(o*c-u*i)/l,d=(a*i-o*s)/l;return{a11:t.x-e.x+f*t.x,a12:t.y-e.y+f*t.y,a13:f,a21:r.x-e.x+d*r.x,a22:r.y-e.y+d*r.y,a23:d,a31:e.x,a32:e.y,a33:1}}t.extract=function(e,t){for(var n,i,a=function(e,t,n,r){var i=o(e,t,n,r);return{a11:i.a22*i.a33-i.a23*i.a32,a12:i.a13*i.a32-i.a12*i.a33,a13:i.a12*i.a23-i.a13*i.a22,a21:i.a23*i.a31-i.a21*i.a33,a22:i.a11*i.a33-i.a13*i.a31,a23:i.a13*i.a21-i.a11*i.a23,a31:i.a21*i.a32-i.a22*i.a31,a32:i.a12*i.a31-i.a11*i.a32,a33:i.a11*i.a22-i.a12*i.a21}}({x:3.5,y:3.5},{x:t.dimension-3.5,y:3.5},{x:t.dimension-6.5,y:t.dimension-6.5},{x:3.5,y:t.dimension-3.5}),u=o(t.topLeft,t.topRight,t.alignmentPattern,t.bottomLeft),s=(i=a,{a11:(n=u).a11*i.a11+n.a21*i.a12+n.a31*i.a13,a12:n.a12*i.a11+n.a22*i.a12+n.a32*i.a13,a13:n.a13*i.a11+n.a23*i.a12+n.a33*i.a13,a21:n.a11*i.a21+n.a21*i.a22+n.a31*i.a23,a22:n.a12*i.a21+n.a22*i.a22+n.a32*i.a23,a23:n.a13*i.a21+n.a23*i.a22+n.a33*i.a23,a31:n.a11*i.a31+n.a21*i.a32+n.a31*i.a33,a32:n.a12*i.a31+n.a22*i.a32+n.a32*i.a33,a33:n.a13*i.a31+n.a23*i.a32+n.a33*i.a33}),c=r.BitMatrix.createEmpty(t.dimension,t.dimension),l=function(e,t){var n=s.a13*e+s.a23*t+s.a33;return{x:(s.a11*e+s.a21*t+s.a31)/n,y:(s.a12*e+s.a22*t+s.a32)/n}},f=0;f<t.dimension;f++)for(var d=0;d<t.dimension;d++){var p=l(d+.5,f+.5);c.set(d,f,e.get(Math.floor(p.x),Math.floor(p.y)))}return{matrix:c,mappingFunction:l}}},function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))};function o(e){return e.reduce((function(e,t){return e+t}))}function i(e,t,n,o){var i,a,u,s,c=[{x:Math.floor(e.x),y:Math.floor(e.y)}],l=Math.abs(t.y-e.y)>Math.abs(t.x-e.x);l?(i=Math.floor(e.y),a=Math.floor(e.x),u=Math.floor(t.y),s=Math.floor(t.x)):(i=Math.floor(e.x),a=Math.floor(e.y),u=Math.floor(t.x),s=Math.floor(t.y));for(var f=Math.abs(u-i),d=Math.abs(s-a),p=Math.floor(-f/2),h=i<u?1:-1,m=a<s?1:-1,g=!0,v=i,b=a;v!==u+h;v+=h){var y=l?b:v,w=l?v:b;if(n.get(y,w)!==g&&(g=!g,c.push({x:y,y:w}),c.length===o+1))break;if((p+=d)>0){if(b===s)break;b+=m,p-=f}}for(var O=[],x=0;x<o;x++)c[x]&&c[x+1]?O.push(r(c[x],c[x+1])):O.push(0);return O}function a(e,t,n,r){var o,a=t.y-e.y,u=t.x-e.x,s=i(e,t,n,Math.ceil(r/2)),c=i(e,{x:e.x-u,y:e.y-a},n,Math.ceil(r/2)),l=s.shift()+c.shift()-1;return(o=c.concat(l)).concat.apply(o,s)}function u(e,t){var n=o(e)/o(t),r=0;return t.forEach((function(t,o){r+=Math.pow(e[o]-t*n,2)})),{averageSize:n,error:r}}function s(e,t,n){try{var r=a(e,{x:-1,y:e.y},n,t.length),o=a(e,{x:e.x,y:-1},n,t.length),i=a(e,{x:Math.max(0,e.x-e.y)-1,y:Math.max(0,e.y-e.x)-1},n,t.length),s=a(e,{x:Math.min(n.width,e.x+e.y)+1,y:Math.min(n.height,e.y+e.x)+1},n,t.length),c=u(r,t),l=u(o,t),f=u(i,t),d=u(s,t),p=Math.sqrt(c.error*c.error+l.error*l.error+f.error*f.error+d.error*d.error),h=(c.averageSize+l.averageSize+f.averageSize+d.averageSize)/4;return p+(Math.pow(c.averageSize-h,2)+Math.pow(l.averageSize-h,2)+Math.pow(f.averageSize-h,2)+Math.pow(d.averageSize-h,2))/h}catch(m){return 1/0}}function c(e,t){for(var n=Math.round(t.x);e.get(n,Math.round(t.y));)n--;for(var r=Math.round(t.x);e.get(r,Math.round(t.y));)r++;for(var o=(n+r)/2,i=Math.round(t.y);e.get(Math.round(o),i);)i--;for(var a=Math.round(t.y);e.get(Math.round(o),a);)a++;return{x:o,y:(i+a)/2}}function l(e,t,n,i,u){var c,l,f;try{c=function(e,t,n,i){var u=(o(a(e,n,i,5))/7+o(a(e,t,i,5))/7+o(a(n,e,i,5))/7+o(a(t,e,i,5))/7)/4;if(u<1)throw new Error("Invalid module size");var s=Math.round(r(e,t)/u),c=Math.round(r(e,n)/u),l=Math.floor((s+c)/2)+7;switch(l%4){case 0:l++;break;case 2:l--}return{dimension:l,moduleSize:u}}(i,n,u,e),l=c.dimension,f=c.moduleSize}catch(b){return null}var d=n.x-i.x+u.x,p=n.y-i.y+u.y,h=(r(i,u)+r(i,n))/2/f,m=1-3/h,g={x:i.x+m*(d-i.x),y:i.y+m*(p-i.y)},v=t.map((function(t){var n=(t.top.startX+t.top.endX+t.bottom.startX+t.bottom.endX)/4,i=(t.top.y+t.bottom.y+1)/2;if(e.get(Math.floor(n),Math.floor(i))){var a=[t.top.endX-t.top.startX,t.bottom.endX-t.bottom.startX,t.bottom.y-t.top.y+1];return o(a),{x:n,y:i,score:s({x:Math.floor(n),y:Math.floor(i)},[1,1,1],e)+r({x:n,y:i},g)}}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score}));return{alignmentPattern:h>=15&&v.length?v[0]:g,dimension:l}}t.locate=function(e){for(var t=[],n=[],i=[],a=[],u=function(r){for(var u=0,s=!1,c=[0,0,0,0,0],l=function(t){var i=e.get(t,r);if(i===s)u++;else{c=[c[1],c[2],c[3],c[4],u],u=1,s=i;var l=o(c)/7,f=Math.abs(c[0]-l)<l&&Math.abs(c[1]-l)<l&&Math.abs(c[2]-3*l)<3*l&&Math.abs(c[3]-l)<l&&Math.abs(c[4]-l)<l&&!i,d=o(c.slice(-3))/3,p=Math.abs(c[2]-d)<d&&Math.abs(c[3]-d)<d&&Math.abs(c[4]-d)<d&&i;if(f){var h=t-c[3]-c[4],m=h-c[2],g={startX:m,endX:h,y:r};(v=n.filter((function(e){return m>=e.bottom.startX&&m<=e.bottom.endX||h>=e.bottom.startX&&m<=e.bottom.endX||m<=e.bottom.startX&&h>=e.bottom.endX&&c[2]/(e.bottom.endX-e.bottom.startX)<1.5&&c[2]/(e.bottom.endX-e.bottom.startX)>.5}))).length>0?v[0].bottom=g:n.push({top:g,bottom:g})}if(p){var v,b=t-c[4],y=b-c[3];g={startX:y,y:r,endX:b},(v=a.filter((function(e){return y>=e.bottom.startX&&y<=e.bottom.endX||b>=e.bottom.startX&&y<=e.bottom.endX||y<=e.bottom.startX&&b>=e.bottom.endX&&c[2]/(e.bottom.endX-e.bottom.startX)<1.5&&c[2]/(e.bottom.endX-e.bottom.startX)>.5}))).length>0?v[0].bottom=g:a.push({top:g,bottom:g})}}},f=-1;f<=e.width;f++)l(f);t.push.apply(t,n.filter((function(e){return e.bottom.y!==r&&e.bottom.y-e.top.y>=2}))),n=n.filter((function(e){return e.bottom.y===r})),i.push.apply(i,a.filter((function(e){return e.bottom.y!==r}))),a=a.filter((function(e){return e.bottom.y===r}))},f=0;f<=e.height;f++)u(f);t.push.apply(t,n.filter((function(e){return e.bottom.y-e.top.y>=2}
2))),i.push.apply(i,a);var d=t.filter((function(e){return e.bottom.y-e.top.y>=2})).map((function(t){var n=(t.top.startX+t.top.endX+t.bottom.startX+t.bottom.endX)/4,r=(t.top.y+t.bottom.y+1)/2;if(e.get(Math.round(n),Math.round(r))){var i=[t.top.endX-t.top.startX,t.bottom.endX-t.bottom.startX,t.bottom.y-t.top.y+1],a=o(i)/i.length;return{score:s({x:Math.round(n),y:Math.round(r)},[1,1,3,1,1],e),x:n,y:r,size:a}}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score})).map((function(e,t,n){if(t>4)return null;var r=n.filter((function(e,n){return t!==n})).map((function(t){return{x:t.x,y:t.y,score:t.score+Math.pow(t.size-e.size,2)/e.size,size:t.size}})).sort((function(e,t){return e.score-t.score}));if(r.length<2)return null;var o=e.score+r[0].score+r[1].score;return{points:[e].concat(r.slice(0,2)),score:o}})).filter((function(e){return!!e})).sort((function(e,t){return e.score-t.score}));if(0===d.length)return null;var p=function(e,t,n){var o,i,a,u,s,c,l,f=r(e,t),d=r(t,n),p=r(e,n);return d>=f&&d>=p?(s=(o=[t,e,n])[0],c=o[1],l=o[2]):p>=d&&p>=f?(s=(i=[e,t,n])[0],c=i[1],l=i[2]):(s=(a=[e,n,t])[0],c=a[1],l=a[2]),(l.x-c.x)*(s.y-c.y)-(l.y-c.y)*(s.x-c.x)<0&&(s=(u=[l,s])[0],l=u[1]),{bottomLeft:s,topLeft:c,topRight:l}}(d[0].points[0],d[0].points[1],d[0].points[2]),h=p.topRight,m=p.topLeft,g=p.bottomLeft,v=l(e,i,h,m,g),b=[];v&&b.push({alignmentPattern:{x:v.alignmentPattern.x,y:v.alignmentPattern.y},bottomLeft:{x:g.x,y:g.y},dimension:v.dimension,topLeft:{x:m.x,y:m.y},topRight:{x:h.x,y:h.y}});var y=c(e,h),w=c(e,m),O=c(e,g),x=l(e,i,y,w,O);return x&&b.push({alignmentPattern:{x:x.alignmentPattern.x,y:x.alignmentPattern.y},bottomLeft:{x:O.x,y:O.y},topLeft:{x:w.x,y:w.y},topRight:{x:y.x,y:y.y},dimension:x.dimension}),0===b.length?null:b}}]).default},e.exports=r()},1240:function(e,t,n){"use strict";n.d(t,"a",(function(){return Bt}));var r=n(1),o=n.n(r),i=n(790),a=n.n(i),u=n(735),s=n.n(u),c=n(1409),l=n.n(c),f=n(856),d=n.n(f),p=n(1141),h=n.n(p),m=n(1401),g=n.n(m),v=n(727),b=n(51),y=n(1515),w=n(775),O=n(7905),x=n(1642),_=n(1024),j=n(1023),P=n(723),C=n(1433),S=n(905),k=n(788),E=n(730);function A(e){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){B(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function B(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L=["Webkit","Moz","O","ms"];function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(){return(T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?D(Object(n),!0).forEach((function(t){q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function F(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,H(r.key),r)}}function z(e,t,n){return t=W(t),function(e,t){if(t&&("object"===I(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],W(e).constructor):t.apply(e,n))}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function U(e,t){return(U=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t,n){return(t=H(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function H(e){var t=function(e,t){if("object"!=I(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=I(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==I(t)?t:t+""}var G=function(e){return e.changedTouches&&!!e.changedTouches.length},V=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),q(n=z(this,t,[e]),"handleDrag",(function(e){n.leaveTimer&&(clearTimeout(n.leaveTimer),n.leaveTimer=null),n.state.isTravellerMoving?n.handleTravellerMove(e):n.state.isSlideMoving&&n.handleSlideDrag(e)})),q(n,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&n.handleDrag(e.changedTouches[0])})),q(n,"handleDragEnd",(function(){n.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=n.props,t=e.endIndex,r=e.onDragEnd,o=e.startIndex;null===r||void 0===r||r({endIndex:t,startIndex:o})})),n.detachDragEndListener()})),q(n,"handleLeaveWrapper",(function(){(n.state.isTravellerMoving||n.state.isSlideMoving)&&(n.leaveTimer=window.setTimeout(n.handleDragEnd,n.props.leaveTimeOut))})),q(n,"handleEnterSlideOrTraveller",(function(){n.setState({isTextActive:!0})})),q(n,"handleLeaveSlideOrTraveller",(function(){n.setState({isTextActive:!1})})),q(n,"handleSlideDragStart",(function(e){var t=G(e)?e.changedTouches[0]:e;n.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),n.attachDragEndListener()})),n.travellerDragStartHandlers={startX:n.handleTravellerDragStart.bind(n,"startX"),endX:n.handleTravellerDragStart.bind(n,"endX")},n.state={},n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&U(e,t)}(t,e),n=t,a=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,n=e.y,r=e.width,i=e.height,a=e.stroke,u=Math.floor(n+i/2)-1;return o.a.createElement(o.a.Fragment,null,o.a.createElement("rect",{x:t,y:n,width:r,height:i,fill:a,stroke:"none"}),o.a.createElement("line",{x1:t+1,y1:u,x2:t+r-1,y2:u,fill:"none",stroke:"#fff"}),o.a.createElement("line",{x1:t+1,y1:u+2,x2:t+r-1,y2:u+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,n){return o.a.isValidElement(e)?o.a.cloneElement(e,n):s()(e)?e(n):t.renderDefaultTraveller(n)}},{key:"getDerivedStateFromProps",value:function(e,t){var n=e.data,r=e.width,o=e.x,i=e.travellerWidth,a=e.updateId,u=e.startIndex,s=e.endIndex;if(n!==t.prevData||a!==t.prevUpdateId)return R({prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r},n&&n.length?function(e){var t=e.data,n=e.startIndex,r=e.endIndex,o=e.x,i=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var u=t.length,s=Object(C.scalePoint)().domain(l()(0,u)).range([o,o+i-a]),c=s.domain().map((function(e){return s(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:s(n),endX:s(r),scale:s,scaleValues:c}}({data:n,width:r,x:o,travellerWidth:i,startIndex:u,endIndex:s}):{scale:null,scaleValues:null});if(t.scale&&(r!==t.prevWidth||o!==t.prevX||i!==t.prevTravellerWidth)){t.scale.range([o,o+r-i]);var c=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:n,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:r,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:c}}return null}},{key:"getIndexInRange",value:function(e,t){for(var n=0,r=e.length-1;r-n>1;){var o=Math.floor((n+r)/2);e[o]>t?r=o:n=o}return t>=e[r]?r:n}}],(i=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var n=e.startX,r=e.endX,o=this.state.scaleValues,i=this.props,a=i.gap,u=i.data.length-1,s=Math.min(n,r),c=Math.max(n,r),l=t.getIndexInRange(o,s),f=t.getIndexInRange(o,c);return{startIndex:l-l%a,endIndex:f===u?u:f-f%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,n=t.data,r=t.tickFormatter,o=t.dataKey,i=Object(k.v)(n[e],o,e);return s()(r)?r(i,e):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,n=t.slideMoveStartX,r=t.startX,o=t.endX,i=this.props,a=i.x,u=i.width,s=i.travellerWidth,c=i.startIndex,l=i.endIndex,f=i.onChange,d=e.pageX-n;d>0?d=Math.min(d,a+u-s-o,a+u-s-r):d<0&&(d=Math.max(d,a-r,a-o));var p=this.getIndex({startX:r+d,endX:o+d});p.startIndex===c&&p.endIndex===l||!f||f(p),this.setState({startX:r+d,endX:o+d,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var n=G(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:n.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,n=t.brushMoveStartX,r=t.movingTravellerId,o=t.endX,i=t.startX,a=this.state[r],u=this.props,s=u.x,c=u.width,l=u.travellerWidth,f=u.onChange,d=u.gap,p=u.data,h={startX:this.state.startX,endX:this.state.endX},m=e.pageX-n;m>0?m=Math.min(m,s+c-l-a):m<0&&(m=Math.max(m,s-a)),h[r]=a+m;var g=this.getIndex(h),v=g.startIndex,b=g.endIndex;this.setState(q(q({},r,a+m),"brushMoveStartX",e.pageX),(function(){f&&function(){var e=p.length-1;return"startX"===r&&(o>i?v%d===0:b%d===0)||o<i&&b===e||"endX"===r&&(o>i?b%d===0:v%d===0)||o>i&&b===e}()&&f(g)}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var n=this,r=this.state,o=r.scaleValues,i=r.startX,a=r.endX,u=this.state[t],s=o.indexOf(u);if(-1!==s){var c=s+e;if(!(-1===c||c>=o.length)){var l=o[c];"startX"===t&&l>=a||"endX"===t&&l<=i||this.setState(q({},t,l),(function(){n.props.onChange(n.getIndex({startX:n.state.startX,endX:n.state.endX}))}))}}}}
2,{key:"renderBackground",value:function(){var e=this.props,t=e.x,n=e.y,r=e.width,i=e.height,a=e.fill,u=e.stroke;return o.a.createElement("rect",{stroke:u,fill:a,x:t,y:n,width:r,height:i})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,n=e.y,i=e.width,a=e.height,u=e.data,s=e.children,c=e.padding,l=r.Children.only(s);return l?o.a.cloneElement(l,{x:t,y:n,width:i,height:a,margin:c,compact:!0,data:u}):null}},{key:"renderTravellerLayer",value:function(e,n){var r,i,a=this,u=this.props,s=u.y,c=u.travellerWidth,l=u.height,f=u.traveller,d=u.ariaLabel,p=u.data,h=u.startIndex,m=u.endIndex,g=Math.max(e,this.props.x),v=R(R({},Object(P.a)(this.props,!1)),{},{x:g,y:s,width:c,height:l}),b=d||"Min value: ".concat(null===(r=p[h])||void 0===r?void 0:r.name,", Max value: ").concat(null===(i=p[m])||void 0===i?void 0:i.name);return o.a.createElement(w.a,{tabIndex:0,role:"slider","aria-label":b,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[n],onTouchStart:this.travellerDragStartHandlers[n],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),a.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,n))},onFocus:function(){a.setState({isTravellerFocused:!0})},onBlur:function(){a.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(f,v))}},{key:"renderSlide",value:function(e,t){var n=this.props,r=n.y,i=n.height,a=n.stroke,u=n.travellerWidth,s=Math.min(e,t)+u,c=Math.max(Math.abs(t-e)-u,0);return o.a.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:a,fillOpacity:.2,x:s,y:r,width:c,height:i})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,n=e.endIndex,r=e.y,i=e.height,a=e.travellerWidth,u=e.stroke,s=this.state,c=s.startX,l=s.endX,f={pointerEvents:"none",fill:u};return o.a.createElement(w.a,{className:"recharts-brush-texts"},o.a.createElement(S.a,T({textAnchor:"end",verticalAnchor:"middle",x:Math.min(c,l)-5,y:r+i/2},f),this.getTextOfTick(t)),o.a.createElement(S.a,T({textAnchor:"start",verticalAnchor:"middle",x:Math.max(c,l)+a+5,y:r+i/2},f),this.getTextOfTick(n)))}},{key:"render",value:function(){var e=this.props,t=e.data,n=e.className,r=e.children,i=e.x,a=e.y,u=e.width,s=e.height,c=e.alwaysShowText,l=this.state,f=l.startX,d=l.endX,p=l.isTextActive,h=l.isSlideMoving,m=l.isTravellerMoving,g=l.isTravellerFocused;if(!t||!t.length||!Object(E.h)(i)||!Object(E.h)(a)||!Object(E.h)(u)||!Object(E.h)(s)||u<=0||s<=0)return null;var b=Object(v.a)("recharts-brush",n),y=1===o.a.Children.count(r),O=function(e,t){if(!e)return null;var n=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),r=L.reduce((function(e,r){return M(M({},e),{},B({},r+n,t))}),{});return r[e]=t,r}("userSelect","none");return o.a.createElement(w.a,{className:b,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:O},this.renderBackground(),y&&this.renderPanorama(),this.renderSlide(f,d),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(d,"endX"),(p||h||m||g||c)&&this.renderText())}}])&&F(n.prototype,i),a&&F(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,a}(r.PureComponent);q(V,"displayName","Brush"),q(V,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var Y=n(1169),X=n(1513),K=n(860),Z=n(1022),$=n(887),J=n(855);function Q(){return(Q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ee(e){return(ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?te(Object(n),!0).forEach((function(t){se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function oe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ce(r.key),r)}}function ie(e,t,n){return t=ae(t),function(e,t){if(t&&("object"===ee(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],ae(e).constructor):t.apply(e,n))}function ae(e){return(ae=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ue(e,t){return(ue=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function se(e,t,n){return(t=ce(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ce(e){var t=function(e,t){if("object"!=ee(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ee(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ee(t)?t:t+""}var le=function(e){function t(){return re(this,t),ie(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ue(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,n=e.x,r=e.y,i=e.r,a=e.alwaysShow,u=e.clipPathId,s=Object(E.g)(n),c=Object(E.g)(r);if(Object(J.a)(void 0===a,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!c)return null;var l=function(e){var t=e.x,n=e.y,r=e.xAxis,o=e.yAxis,i=Object($.a)({x:r.scale,y:o.scale}),a=i.apply({x:t,y:n},{bandAware:!0});return Object(Z.a)(e,"discard")&&!i.isInRange(a)?null:a}(this.props);if(!l)return null;var f=l.x,d=l.y,p=this.props,h=p.shape,m=p.className,g=ne(ne({clipPath:Object(Z.a)(this.props,"hidden")?"url(#".concat(u,")"):void 0},Object(P.a)(this.props,!0)),{},{cx:f,cy:d});return o.a.createElement(w.a,{className:Object(v.a)("recharts-reference-dot",m)},t.renderDot(h,g),K.a.renderCallByParent(this.props,{x:f-i,y:d-i,width:2*i,height:2*i}))}}])&&oe(n.prototype,r),i&&oe(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(o.a.Component);se(le,"displayName","ReferenceDot"),se(le,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),se(le,"renderDot",(function(e,t){return o.a.isValidElement(e)?o.a.cloneElement(e,t):s()(e)?e(t):o.a.createElement(_.a,Q({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var fe=n(7470);function de(){return(de=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function pe(e){return(pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function he(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function me(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?he(Object(n),!0).forEach((function(t){Oe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):he(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ve(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,xe(r.key),r)}}function be(e,t,n){return t=ye(t),function(e,t){if(t&&("object"===pe(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],ye(e).constructor):t.apply(e,n))}function ye(e){return(ye=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function we(e,t){return(we=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Oe(e,t,n){return(t=xe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xe(e){var t=function(e,t){if("object"!=pe(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=pe(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pe(t)?t:t+""}var _e=function(e){function t(){return ge(this,t),be(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&we(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this.props,n=e.x1,r=e.x2,i=e.y1,a=e.
2y2,u=e.className,s=e.alwaysShow,c=e.clipPathId;Object(J.a)(void 0===s,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var l=Object(E.g)(n),f=Object(E.g)(r),d=Object(E.g)(i),p=Object(E.g)(a),h=this.props.shape;if(!l&&!f&&!d&&!p&&!h)return null;var m=function(e,t,n,r,o){var i=o.x1,a=o.x2,u=o.y1,s=o.y2,c=o.xAxis,l=o.yAxis;if(!c||!l)return null;var f=Object($.a)({x:c.scale,y:l.scale}),d={x:e?f.x.apply(i,{position:"start"}):f.x.rangeMin,y:n?f.y.apply(u,{position:"start"}):f.y.rangeMin},p={x:t?f.x.apply(a,{position:"end"}):f.x.rangeMax,y:r?f.y.apply(s,{position:"end"}):f.y.rangeMax};return!Object(Z.a)(o,"discard")||f.isInRange(d)&&f.isInRange(p)?Object($.e)(d,p):null}(l,f,d,p,this.props);if(!m&&!h)return null;var g=Object(Z.a)(this.props,"hidden")?"url(#".concat(c,")"):void 0;return o.a.createElement(w.a,{className:Object(v.a)("recharts-reference-area",u)},t.renderRect(h,me(me({clipPath:g},Object(P.a)(this.props,!0)),m)),K.a.renderCallByParent(this.props,m))}}])&&ve(n.prototype,r),i&&ve(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(o.a.Component);function je(e){return function(e){if(Array.isArray(e))return Pe(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Pe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Pe(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}Oe(_e,"displayName","ReferenceArea"),Oe(_e,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),Oe(_e,"renderRect",(function(e,t){return o.a.isValidElement(e)?o.a.cloneElement(e,t):s()(e)?e(t):o.a.createElement(j.a,de({},t,{className:"recharts-reference-area-rect"}))}));var Ce=function(e,t,n,r,o){var i=Object(P.b)(e,fe.a),a=Object(P.b)(e,le),u=[].concat(je(i),je(a)),s=Object(P.b)(e,_e),c="".concat(r,"Id"),l=r[0],f=t;if(u.length&&(f=u.reduce((function(e,t){if(t.props[c]===n&&Object(Z.a)(t.props,"extendDomain")&&Object(E.h)(t.props[l])){var r=t.props[l];return[Math.min(e[0],r),Math.max(e[1],r)]}return e}),f)),s.length){var d="".concat(l,"1"),p="".concat(l,"2");f=s.reduce((function(e,t){if(t.props[c]===n&&Object(Z.a)(t.props,"extendDomain")&&Object(E.h)(t.props[d])&&Object(E.h)(t.props[p])){var r=t.props[d],o=t.props[p];return[Math.min(e[0],r,o),Math.max(e[1],r,o)]}return e}),f)}return o&&o.length&&(f=o.reduce((function(e,t){return Object(E.h)(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),f)),f},Se=n(816),ke=n(1139),Ee=n(7484),Ae=new(n.n(Ee).a),Ne="recharts.syncMouseEvents",Me=n(805);function Be(e){return(Be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Le(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Te(r.key),r)}}function Ie(e,t,n){return(t=Te(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Te(e){var t=function(e,t){if("object"!=Be(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Be(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Be(t)?t:t+""}var De=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Ie(this,"activeIndex",0),Ie(this,"coordinateList",[]),Ie(this,"layout","horizontal")},(t=[{key:"setDetails",value:function(e){var t,n=e.coordinateList,r=void 0===n?null:n,o=e.container,i=void 0===o?null:o,a=e.layout,u=void 0===a?null:a,s=e.offset,c=void 0===s?null:s,l=e.mouseHandlerCallback,f=void 0===l?null:l;this.coordinateList=null!==(t=null!==r&&void 0!==r?r:this.coordinateList)&&void 0!==t?t:[],this.container=null!==i&&void 0!==i?i:this.container,this.layout=null!==u&&void 0!==u?u:this.layout,this.offset=null!==c&&void 0!==c?c:this.offset,this.mouseHandlerCallback=null!==f&&void 0!==f?f:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var n=this.container.getBoundingClientRect(),r=n.x,o=n.y,i=n.height,a=this.coordinateList[this.activeIndex].coordinate,u=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,s=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,c=r+a+u,l=o+this.offset.top+i/2+s;this.mouseHandlerCallback({pageX:c,pageY:l})}}}])&&Le(e.prototype,t),n&&Le(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();var Re=n(1246),Fe=n(1170);function ze(e){return(ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var We=["x","y","top","left","width","height","className"];function Ue(){return(Ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function qe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function He(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ze(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ze(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ze(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ge(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Ve=function(e,t,n,r,o,i){return"M".concat(e,",").concat(o,"v").concat(r,"M").concat(i,",").concat(t,"h").concat(n)},Ye=function(e){var t=e.x,n=void 0===t?0:t,r=e.y,i=void 0===r?0:r,a=e.top,u=void 0===a?0:a,s=e.left,c=void 0===s?0:s,l=e.width,f=void 0===l?0:l,d=e.height,p=void 0===d?0:d,h=e.className,m=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?qe(Object(n),!0).forEach((function(t){He(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({x:n,y:i,top:u,left:c,width:f,height:p},Ge(e,We));return Object(E.h)(n)&&Object(E.h)(i)&&Object(E.h)(f)&&Object(E.h)(p)&&Object(E.h)(u)&&Object(E.h)(c)?o.a.createElement("path",Ue({},Object(P.a)(m,!0),{className:Object(v.a)("recharts-cross",h),d:Ve(n,i,f,p,u,c)})):null};function Xe(e){var t=e.cx,n=e.cy,r=e.radius,o=e.startAngle,i=e.endAngle;return{points:[Object(Se.f)(t,n,r,o),Object(Se.f)(t,n,r,i)],cx:t,cy:n,radius:r,startAngle:o,endAngle:i}}var Ke=n(1522);function Ze(e,t,n){var r,o,i,a;if("horizontal"===e)i=r=t.x,o=n.top,a=n.top+n.height;else if("vertical"===e)a=o=t.y,r=n.left,i=n.left+n.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return Xe(t);var u=t.cx,s=t.cy,c=t.innerRadius,l=t.outerRadius,f=t.angle,d=Object(Se.f)(u,s,c,f),p=Object(Se.f)(u,s,l,f);r=d.x,o=d.y,i=p.x,a=p.y}return[{x:r,y:o},{x:i,y:a}]}function $e(e){return($e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Je(Object(n),!0).forEach((function(t){et(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function et(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$e(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$e(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$e(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tt(e){var t,n,o,i=e.element,a=e.tooltipEventType,u=e.isActive,s=e.activeCoordinate,c=e.activePayload,l=e.offset,f=e.activeTooltipIndex,d=e.tooltipAxisBandSize,p=e.layout,h=e.chartName,m=null!==(t=i.props.cursor)&&void 0!==t?t:null===(n=i.type.defaultProps)||void 0===n?void 0:n.cursor;if(!i||!m||!u||!s||"ScatterChart"!==h&&"axis"!==a)return null;var g=Fe.a;if("ScatterChart"===h)o=s,g=Ye;else if("BarChart"===h)o=function(e,t,n,r){var o=r/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:n.left+.5,y:"horizontal"===e?n.top+.5:t.y-o,width:"horizontal"===e?r:n.width-1,height:"horizontal"===e?n.height-1:r}}(p,s,l,d),g=j.a;else if("radial"===p){var b=Xe(s),y=b.cx,w=b.cy,O=b.radius;o={cx:y,cy:w,startAngle:b.startAngle,endAngle:b.endAngle,innerRadius:O,outerRadius:O},g=Ke.a}else o={points:Ze(p,s,l)},g=Fe.a;var x=Qe(Qe(Qe(Qe({stroke:"#ccc",pointerEvents:"none"},l),o),Object(P.a)(m,!1)),{},{payload:c,payloadIndex:f,className:Object(v.a)("recharts-tooltip-cursor",m.className)});return Object(r.isValidElement)(m)?Object(r.cloneElement)(m,x):Object(r.createElement)(g,x)}var nt=n(959),rt=["item"],ot=["children","className","width","height","style","compact","title","desc"];function it(e){return(it="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function at(){return(at=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ut(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;
2!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||ht(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function st(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function ct(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,yt(r.key),r)}}function lt(e,t,n){return t=ft(t),function(e,t){if(t&&("object"===it(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],ft(e).constructor):t.apply(e,n))}function ft(e){return(ft=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function dt(e,t){return(dt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function pt(e){return function(e){if(Array.isArray(e))return mt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ht(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ht(e,t){if(e){if("string"===typeof e)return mt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(e,t):void 0}}function mt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach((function(t){bt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bt(e,t,n){return(t=yt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yt(e){var t=function(e,t){if("object"!=it(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=it(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==it(t)?t:t+""}var wt={xAxis:["bottom","top"],yAxis:["left","right"]},Ot={width:"100%",height:"100%"},xt={x:0,y:0};function _t(e){return e}var jt=function(e,t){var n=t.graphicalItems,r=t.dataStartIndex,o=t.dataEndIndex,i=(null!==n&&void 0!==n?n:[]).reduce((function(e,t){var n=t.props.data;return n&&n.length?[].concat(pt(e),pt(n)):e}),[]);return i.length>0?i:e&&e.length&&Object(E.h)(r)&&Object(E.h)(o)?e.slice(r,o+1):[]};function Pt(e){return"number"===e?[0,"auto"]:void 0}var Ct=function(e,t,n,r){var o=e.graphicalItems,i=e.tooltipAxis,a=jt(t,e);return n<0||!o||!o.length||n>=a.length?null:o.reduce((function(o,u){var s,c,l=null!==(s=u.props.data)&&void 0!==s?s:t;if(l&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=n&&(l=l.slice(e.dataStartIndex,e.dataEndIndex+1)),i.dataKey&&!i.allowDuplicatedCategory){var f=void 0===l?a:l;c=Object(E.b)(f,i.dataKey,r)}else c=l&&l[n]||a[n];return c?[].concat(pt(o),[Object(k.u)(u,c)]):o}),[])},St=function(e,t,n,r){var o=r||{x:e.chartX,y:e.chartY},i=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radiu
2s}(o,n),a=e.orderedTooltipTicks,u=e.tooltipAxis,s=e.tooltipTicks,c=Object(k.b)(i,a,s,u);if(c>=0&&s){var l=s[c]&&s[c].value;return{activeTooltipIndex:c,activeLabel:l,activePayload:Ct(e,t,c,l),activeCoordinate:function(e,t,n,r){var o=t.find((function(e){return e&&e.index===n}));if(o){if("horizontal"===e)return{x:o.coordinate,y:r.y};if("vertical"===e)return{x:r.x,y:o.coordinate};if("centric"===e){var i=o.coordinate,a=r.radius;return vt(vt(vt({},r),Object(Se.f)(r.cx,r.cy,a,i)),{},{angle:i,radius:a})}var u=o.coordinate,s=r.angle;return vt(vt(vt({},r),Object(Se.f)(r.cx,r.cy,u,s)),{},{angle:s,radius:u})}return xt}(n,a,c,o)}}return null},kt=function(e,t){var n=t.axes,r=t.graphicalItems,o=t.axisType,i=t.axisIdKey,u=t.stackGroups,s=t.dataStartIndex,c=t.dataEndIndex,f=e.layout,d=e.children,p=e.stackOffset,h=Object(k.w)(f,o);return n.reduce((function(t,n){var m,g=void 0!==n.type.defaultProps?vt(vt({},n.type.defaultProps),n.props):n.props,v=g.type,b=g.dataKey,y=g.allowDataOverflow,w=g.allowDuplicatedCategory,O=g.scale,x=g.ticks,_=g.includeHidden,j=g[i];if(t[j])return t;var P,C,S,A=jt(e.data,{graphicalItems:r.filter((function(e){var t;return(i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i])===j})),dataStartIndex:s,dataEndIndex:c}),N=A.length;(function(e,t,n){if("number"===n&&!0===t&&Array.isArray(e)){var r=null===e||void 0===e?void 0:e[0],o=null===e||void 0===e?void 0:e[1];if(r&&o&&Object(E.h)(r)&&Object(E.h)(o))return!0}return!1})(g.domain,y,v)&&(P=Object(k.A)(g.domain,null,y),!h||"number"!==v&&"auto"===O||(S=Object(k.m)(A,b,"category")));var M=Pt(v);if(!P||0===P.length){var B,L=null!==(B=g.domain)&&void 0!==B?B:M;if(b){if(P=Object(k.m)(A,b,v),"category"===v&&h){var I=Object(E.e)(P);w&&I?(C=P,P=l()(0,N)):w||(P=Object(k.x)(L,P,n).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(pt(e),[t])}),[]))}else if("category"===v)P=w?P.filter((function(e){return""!==e&&!a()(e)})):Object(k.x)(L,P,n).reduce((function(e,t){return e.indexOf(t)>=0||""===t||a()(t)?e:[].concat(pt(e),[t])}),[]);else if("number"===v){var T=Object(k.y)(A,r.filter((function(e){var t,n,r=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===j&&(_||!o)})),b,o,f);T&&(P=T)}!h||"number"!==v&&"auto"===O||(S=Object(k.m)(A,b,"category"))}else P=h?l()(0,N):u&&u[j]&&u[j].hasStack&&"number"===v?"expand"===p?[0,1]:Object(k.o)(u[j].stackGroups,s,c):Object(k.n)(A,r.filter((function(e){var t=i in e.props?e.props[i]:e.type.defaultProps[i],n="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===j&&(_||!n)})),v,f,!0);if("number"===v)P=Ce(d,P,j,o,x),L&&(P=Object(k.A)(L,P,y));else if("category"===v&&L){var D=L;P.every((function(e){return D.indexOf(e)>=0}))&&(P=D)}}return vt(vt({},t),{},bt({},j,vt(vt({},g),{},{axisType:o,domain:P,categoricalDomain:S,duplicateDomain:C,originalDomain:null!==(m=g.domain)&&void 0!==m?m:M,isCategorical:h,layout:f})))}),{})},Et=function(e,t){var n=t.axisType,r=void 0===n?"xAxis":n,o=t.AxisComp,i=t.graphicalItems,a=t.stackGroups,u=t.dataStartIndex,s=t.dataEndIndex,c=e.children,f="".concat(r,"Id"),p=Object(P.b)(c,o),h={};return p&&p.length?h=kt(e,{axes:p,graphicalItems:i,axisType:r,axisIdKey:f,stackGroups:a,dataStartIndex:u,dataEndIndex:s}):i&&i.length&&(h=function(e,t){var n=t.graphicalItems,r=t.Axis,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,u=t.dataStartIndex,s=t.dataEndIndex,c=e.layout,f=e.children,p=jt(e.data,{graphicalItems:n,dataStartIndex:u,dataEndIndex:s}),h=p.length,m=Object(k.w)(c,o),g=-1;return n.reduce((function(e,t){var v,b=(void 0!==t.type.defaultProps?vt(vt({},t.type.defaultProps),t.props):t.props)[i],y=Pt("number");return e[b]?e:(g++,m?v=l()(0,h):a&&a[b]&&a[b].hasStack?(v=Object(k.o)(a[b].stackGroups,u,s),v=Ce(f,v,b,o)):(v=Object(k.A)(y,Object(k.n)(p,n.filter((function(e){var t,n,r=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(n=e.type.defaultProps)||void 0===n?void 0:n.hide;return r===b&&!o})),"number",c),r.defaultProps.allowDataOverflow),v=Ce(f,v,b,o)),vt(vt({},e),{},bt({},b,vt(vt({axisType:o},r.defaultProps),{},{hide:!0,orientation:d()(wt,"".concat(o,".").concat(g%2),null),domain:v,originalDomain:y,isCategorical:m,layout:c}))))}),{})}(e,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:f,stackGroups:a,dataStartIndex:u,dataEndIndex:s})),h},At=function(e){var t=e.children,n=e.defaultShowTooltip,r=Object(P.c)(t,V),o=0,i=0;return e.data&&0!==e.data.length&&(i=e.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:Boolean(n)}},Nt=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},Mt=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},Bt=function(e){var t=e.chartName,n=e.GraphicalChild,i=e.defaultTooltipEventType,u=void 0===i?"axis":i,c=e.validateTooltipEventTypes,l=void 0===c?["axis"]:c,f=e.axisComponents,p=e.legendContent,m=e.formatAxisMap,C=e.defaultProps,S=function(e,t){var n=t.graphicalItems,r=t.stackGroups,o=t.offset,i=t.updateId,u=t.dataStartIndex,s=t.dataEndIndex,c=e.barSize,l=e.layout,d=e.barGap,p=e.barCategoryGap,h=e.maxBarSize,m=Nt(l),g=m.numericAxisName,v=m.cateAxisName,y=function(e){return!(!e||!e.length)&&e.some((function(e){var t=Object(P.d)(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(n),w=[];
2return n.forEach((function(n,m){var O=jt(e.data,{graphicalItems:[n],dataStartIndex:u,dataEndIndex:s}),x=void 0!==n.type.defaultProps?vt(vt({},n.type.defaultProps),n.props):n.props,_=x.dataKey,j=x.maxBarSize,C=x["".concat(g,"Id")],S=x["".concat(v,"Id")],E=f.reduce((function(e,n){var r=t["".concat(n.axisType,"Map")],o=x["".concat(n.axisType,"Id")];r&&r[o]||"zAxis"===n.axisType||Object(b.default)(!1);var i=r[o];return vt(vt({},e),{},bt(bt({},n.axisType,i),"".concat(n.axisType,"Ticks"),Object(k.s)(i)))}),{}),A=E[v],N=E["".concat(v,"Ticks")],M=r&&r[C]&&r[C].hasStack&&Object(k.r)(n,r[C].stackGroups),B=Object(P.d)(n.type).indexOf("Bar")>=0,L=Object(k.f)(A,N),I=[],T=y&&Object(k.h)({barSize:c,stackGroups:r,totalSize:Mt(E,v)});if(B){var D,R,F=a()(j)?h:j,z=null!==(D=null!==(R=Object(k.f)(A,N,!0))&&void 0!==R?R:F)&&void 0!==D?D:0;I=Object(k.g)({barGap:d,barCategoryGap:p,bandSize:z!==L?z:L,sizeList:T[S],maxBarSize:F}),z!==L&&(I=I.map((function(e){return vt(vt({},e),{},{position:vt(vt({},e.position),{},{offset:e.position.offset-z/2})})})))}var W=n&&n.type&&n.type.getComposedData;W&&w.push({props:vt(vt({},W(vt(vt({},E),{},{displayedData:O,props:e,dataKey:_,item:n,bandSize:L,barPosition:I,offset:o,stackedData:M,layout:l,dataStartIndex:u,dataEndIndex:s}))),{},bt(bt(bt({key:n.key||"item-".concat(m)},g,E[g]),v,E[v]),"animationId",i)),childIndex:Object(P.h)(n,e.children),item:n})})),w},A=function(e,r){var o=e.props,i=e.dataStartIndex,a=e.dataEndIndex,u=e.updateId;if(!Object(P.j)({props:o}))return null;var s=o.children,c=o.layout,l=o.stackOffset,p=o.data,g=o.reverseStackOrder,v=Nt(c),b=v.numericAxisName,y=v.cateAxisName,w=Object(P.b)(s,n),O=Object(k.q)(p,w,"".concat(b,"Id"),"".concat(y,"Id"),l,g),_=f.reduce((function(e,t){var n="".concat(t.axisType,"Map");return vt(vt({},e),{},bt({},n,Et(o,vt(vt({},t),{},{graphicalItems:w,stackGroups:t.axisType===b&&O,dataStartIndex:i,dataEndIndex:a}))))}),{}),j=function(e,t){var n=e.props,r=e.graphicalItems,o=e.xAxisMap,i=void 0===o?{}:o,a=e.yAxisMap,u=void 0===a?{}:a,s=n.width,c=n.height,l=n.children,f=n.margin||{},p=Object(P.c)(l,V),h=Object(P.c)(l,x.a),m=Object.keys(u).reduce((function(e,t){var n=u[t],r=n.orientation;return n.mirror||n.hide?e:vt(vt({},e),{},bt({},r,e[r]+n.width))}),{left:f.left||0,right:f.right||0}),g=Object.keys(i).reduce((function(e,t){var n=i[t],r=n.orientation;return n.mirror||n.hide?e:vt(vt({},e),{},bt({},r,d()(e,"".concat(r))+n.height))}),{top:f.top||0,bottom:f.bottom||0}),v=vt(vt({},g),m),b=v.bottom;p&&(v.bottom+=p.props.height||V.defaultProps.height),h&&t&&(v=Object(k.a)(v,r,n,t));var y=s-v.left-v.right,w=c-v.top-v.bottom;return vt(vt({brushBottom:b},v),{},{width:Math.max(y,0),height:Math.max(w,0)})}(vt(vt({},_),{},{props:o,graphicalItems:w}),null===r||void 0===r?void 0:r.legendBBox);Object.keys(_).forEach((function(e){_[e]=m(o,_[e],j,e.replace("Map",""),t)}));var C=function(e){var t=Object(E.c)(e),n=Object(k.s)(t,!1,!0);return{tooltipTicks:n,orderedTooltipTicks:h()(n,(function(e){return e.coordinate})),tooltipAxis:t,tooltipAxisBandSize:Object(k.f)(t,n)}}(_["".concat(y,"Map")]),A=S(o,vt(vt({},_),{},{dataStartIndex:i,dataEndIndex:a,updateId:u,graphicalItems:w,stackGroups:O,offset:j}));return vt(vt({formattedGraphicalItems:A,graphicalItems:w,offset:j,stackGroups:O},C),_)},N=function(e){function n(e){var i,u,c;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),bt(c=lt(this,n,[e]),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),bt(c,"accessibilityManager",new De),bt(c,"handleLegendBBoxUpdate",(function(e){if(e){var t=c.state,n=t.dataStartIndex,r=t.dataEndIndex,o=t.updateId;c.setState(vt({legendBBox:e},A({props:c.props,dataStartIndex:n,dataEndIndex:r,updateId:o},vt(vt({},c.state),{},{legendBBox:e}))))}})),bt(c,"handleReceiveSyncEvent",(function(e,t,n){if(c.props.syncId===e){if(n===c.eventEmitterSymbol&&"function"!==typeof c.props.syncMethod)return;c.applySyncEvent(t)}})),bt(c,"handleBrushChange",(function(e){var t=e.startIndex,n=e.endIndex;if(t!==c.state.dataStartIndex||n!==c.state.dataEndIndex){var r=c.state.updateId;c.setState((function(){return vt({dataStartIndex:t,dataEndIndex:n},A({props:c.props,dataStartIndex:t,dataEndIndex:n,updateId:r},c.state))})),c.triggerSyncEvent({dataStartIndex:t,dataEndIndex:n})}})),bt(c,"handleMouseEnter",(function(e){var t=c.getMouseInfo(e);if(t){var n=vt(vt({},t),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseEnter;s()(r)&&r(n,e)}})),bt(c,"triggeredAfterMouseMove",(function(e){var t=c.getMouseInfo(e),n=t?vt(vt({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};c.setState(n),c.triggerSyncEvent(n);var r=c.props.onMouseMove;s()(r)&&r(n,e)})),bt(c,"handleItemMouseEnter",(function(e){c.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),bt(c,"handleItemMouseLeave",(function(){c.setState((function(){return{isTooltipActive:!1}}))})),bt(c,"handleMouseMove",(function(e){e.persist(),c.throttleTriggeredAfterMouseMove(e)})),bt(c,"handleMouseLeave",(function(e){c.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};c.setState(t),c.triggerSyncEvent(t);var n=c.props.onMouseLeave;s()(n)&&n(t,e)})),bt(c,"handleOuterEvent",(function(e){var t,n=Object(P.e)(e),r=d()(c.props,"".concat(n));n&&s()(r)&&r(null!==(t=/.*touch.*/i.test(n)?c.getMouseInfo(e.changedTouches[0]):c.getMouseInfo(e))&&void 0!==t?t:{},e)})),bt(c,"handleClick",(function(e){var t=c.getMouseInfo(e);if(t){var n=vt(vt({},t),{},{isTooltipActive:!0});c.setState(n),c.triggerSyncEvent(n);var r=c.props.onClick;s()(r)&&r(n,e)}})),bt(c,"handleMouseDown",(function(e){var t=c.props.onMouseDown;s()(t)&&t(c.getMouseInfo(e),e)})),bt(c,"handleMouseUp",(function(e){var t=c.props.onMouseUp;s()(t)&&t(c.getMouseInfo(e),e)})),bt(c,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&c.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),bt(c,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&c.handleMouseDown(e.changedTouches[0])})),bt(c,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&c.handleMouseUp(e.changedTouches[0])})),bt(c,"handleDoubleClick",(function(e){var t=c.props.onDoubleClick;s()(t)&&t(c.getMouseInfo(e),e)})),bt(c,"handleContextMenu",(function(e){var t=c.props.onContextMenu;s()(t)&&t(c.getMouseInfo(e),e)})),bt(c,"triggerSyncEvent",(function(e){void 0!==c.props.syncId&&Ae.emit(Ne,c.props.syncId,e,c.eventEmitterSymbol)})),bt(c,"applySyncEvent",(function(e){var t=c.props,n=t.layout,r=t.syncMethod,o=c.state.updateId,i=e.dataStartIndex,a=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)c.setState(vt({dataStartIndex:i,dataEndIndex:a},A({props:c.props,dataStartIndex:i,dataEndIndex:a,updateId:o},c.state)));else if(void 0!==e.activeTooltipIndex){var u=e.chartX,s=e.chartY,l=e.activeTooltipIndex,f=c.state,d=f.offset,p=f.tooltipTicks;if(!d)return;if("function"===typeof r)l=r(p,e);else if("value"===r){l=-1;for(var h=0;h<p.length;h++)if(p[h].value===e.activeLabel){l=h;break}}var m=vt(vt({},d),{},{x:d.left,y:d.top}),g=Math.min(u,m.x+m.width),v=Math.min(s,m.y+m.height),b=p[l]&&p[l].value,y=Ct(c.state,c.props.data,l),w=p[l]?{x:"horizontal"===n?p[l].coordinate:g,y:"horizontal"===n?v:p[l].coordinate}:xt;c.setState(vt(vt({},e),{},{activeLabel:b,activeCoordinate:w,activePayload:y,activeTooltipIndex:l}))}else c.setState(e)})),bt(c,"renderCursor",(function(e){var n,r=c.state,i=r.isTooltipActive,a=r.activeCoordinate,u=r.activePayload,s=r.offset,l=r.activeTooltipIndex,f=r.tooltipAxisBandSize,d=c.getTooltipEventType(),p=null!==(n=e.props.active)&&void 0!==n?n:i,h=c.props.layout,m=e.key||"_recharts-cursor";return o.a.createElement(tt,{key:m,activeCoordinate:a,activePayload:u,activeTooltipIndex:l,chartName:t,element:e,isActive:p,layout:h,offset:s,tooltipAxisBandSize:f,tooltipEventType:d})})),bt(c,"renderPolarAxis",(function(e,t,n){var o=d()(e,"type.axisType"),i=d()(c.state,"".concat(o,"Map")),a=e.type.defaultProps,u=void 0!==a?vt(vt({},a),e.props):e.props,s=i&&i[u["".concat(o,"Id")]];return Object(r.cloneElement)(e,vt(vt({},s),{},{className:Object(v.a)(o,s.className),key:e.key||"".concat(t,"-").concat(n),ticks:Object(k.s)(s,!0)}))})),bt(c,"renderPolarGrid",(function(e){var t=e.props,n=t.radialLines,o=t.polarAngles,i=t.polarRadius,a=c.state,u=a.radiusAxisMap,s=a.angleAxisMap,l=Object(E.c)(u),f=Object(E.c)(s),d=f.cx,p=f.cy,h=f.innerRadius,m=f.outerRadius;return Object(r.cloneElement)(e,{polarAngles:Array.isArray(o)?o:Object(k.s)(f,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(i)?i:Object(k.s)(l,!0).map((function(e){return e.coordinate})),cx:d,cy:p,innerRadius:h,outerRadius:m,key:e.key||"polar-grid",radialLines:n})})),bt(c,"renderLegend",(function(){var e=c.state.formattedGraphicalItems,t=c.props,n=t.children,o=t.width,i=t.height,a=c.props.margin||{},u=o-(a.left||0)-(a.right||0),s=Object(X.a)({children:n,formattedGraphicalItems:e,legendWidth:u,legendContent:p});if(!s)return null;var l=s.item,f=st(s,rt);return Object(r.cloneElement)(l,vt(vt({},f),{}
2,{chartWidth:o,chartHeight:i,margin:a,onBBoxUpdate:c.handleLegendBBoxUpdate}))})),bt(c,"renderTooltip",(function(){var e,t=c.props,n=t.children,o=t.accessibilityLayer,i=Object(P.c)(n,O.a);if(!i)return null;var a=c.state,u=a.isTooltipActive,s=a.activeCoordinate,l=a.activePayload,f=a.activeLabel,d=a.offset,p=null!==(e=i.props.active)&&void 0!==e?e:u;return Object(r.cloneElement)(i,{viewBox:vt(vt({},d),{},{x:d.left,y:d.top}),active:p,label:f,payload:p?l:[],coordinate:s,accessibilityLayer:o})})),bt(c,"renderBrush",(function(e){var t=c.props,n=t.margin,o=t.data,i=c.state,a=i.offset,u=i.dataStartIndex,s=i.dataEndIndex,l=i.updateId;return Object(r.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:Object(k.d)(c.handleBrushChange,e.props.onChange),data:o,x:Object(E.h)(e.props.x)?e.props.x:a.left,y:Object(E.h)(e.props.y)?e.props.y:a.top+a.height+a.brushBottom-(n.bottom||0),width:Object(E.h)(e.props.width)?e.props.width:a.width,startIndex:u,endIndex:s,updateId:"brush-".concat(l)})})),bt(c,"renderReferenceElement",(function(e,t,n){if(!e)return null;var o=c.clipPathId,i=c.state,a=i.xAxisMap,u=i.yAxisMap,s=i.offset,l=e.type.defaultProps||{},f=e.props,d=f.xAxisId,p=void 0===d?l.xAxisId:d,h=f.yAxisId,m=void 0===h?l.yAxisId:h;return Object(r.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(n),xAxis:a[p],yAxis:u[m],viewBox:{x:s.left,y:s.top,width:s.width,height:s.height},clipPathId:o})})),bt(c,"renderActivePoints",(function(e){var t=e.item,r=e.activePoint,o=e.basePoint,i=e.childIndex,a=e.isRange,u=[],s=t.props.key,c=void 0!==t.item.type.defaultProps?vt(vt({},t.item.type.defaultProps),t.item.props):t.item.props,l=c.activeDot,f=vt(vt({index:i,dataKey:c.dataKey,cx:r.x,cy:r.y,r:4,fill:Object(k.p)(t.item),strokeWidth:2,stroke:"#fff",payload:r.payload,value:r.value},Object(P.a)(l,!1)),Object(Me.d)(l));return u.push(n.renderActiveDot(l,f,"".concat(s,"-activePoint-").concat(i))),o?u.push(n.renderActiveDot(l,vt(vt({},f),{},{cx:o.x,cy:o.y}),"".concat(s,"-basePoint-").concat(i))):a&&u.push(null),u})),bt(c,"renderGraphicChild",(function(e,t,n){var o=c.filterFormatItem(e,t,n);if(!o)return null;var i=c.getTooltipEventType(),u=c.state,s=u.isTooltipActive,l=u.tooltipAxis,f=u.activeTooltipIndex,d=u.activeLabel,p=c.props.children,h=Object(P.c)(p,O.a),m=o.props,g=m.points,v=m.isRange,b=m.baseLine,y=void 0!==o.item.type.defaultProps?vt(vt({},o.item.type.defaultProps),o.item.props):o.item.props,w=y.activeDot,x=y.hide,_=y.activeBar,j=y.activeShape,C=Boolean(!x&&s&&h&&(w||_||j)),S={};"axis"!==i&&h&&"click"===h.props.trigger?S={onClick:Object(k.d)(c.handleItemMouseEnter,e.props.onClick)}:"axis"!==i&&(S={onMouseLeave:Object(k.d)(c.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:Object(k.d)(c.handleItemMouseEnter,e.props.onMouseEnter)});var A=Object(r.cloneElement)(e,vt(vt({},o.props),S));if(C){if(!(f>=0)){var N,M=(null!==(N=c.getItemByXY(c.state.activeCoordinate))&&void 0!==N?N:{graphicalItem:A}).graphicalItem,B=M.item,L=void 0===B?e:B,I=M.childIndex,T=vt(vt(vt({},o.props),S),{},{activeIndex:I});return[Object(r.cloneElement)(L,T),null,null]}var D,R;if(l.dataKey&&!l.allowDuplicatedCategory){var F="function"===typeof l.dataKey?function(e){return"function"===typeof l.dataKey?l.dataKey(e.payload):null}:"payload.".concat(l.dataKey.toString());D=Object(E.b)(g,F,d),R=v&&b&&Object(E.b)(b,F,d)}else D=null===g||void 0===g?void 0:g[f],R=v&&b&&b[f];if(j||_){var z=void 0!==e.props.activeIndex?e.props.activeIndex:f;return[Object(r.cloneElement)(e,vt(vt(vt({},o.props),S),{},{activeIndex:z})),null,null]}if(!a()(D))return[A].concat(pt(c.renderActivePoints({item:o,activePoint:D,basePoint:R,childIndex:f,isRange:v})))}return v?[A,null,null]:[A,null]})),bt(c,"renderCustomized",(function(e,t,n){return Object(r.cloneElement)(e,vt(vt({key:"recharts-customized-".concat(n)},c.props),c.state))})),bt(c,"renderMap",{CartesianGrid:{handler:_t,once:!0},ReferenceArea:{handler:c.renderReferenceElement},ReferenceLine:{handler:_t},ReferenceDot:{handler:c.renderReferenceElement},XAxis:{handler:_t},YAxis:{handler:_t},Brush:{handler:c.renderBrush,once:!0},Bar:{handler:c.renderGraphicChild},Line:{handler:c.renderGraphicChild},Area:{handler:c.renderGraphicChild},Radar:{handler:c.renderGraphicChild},RadialBar:{handler:c.renderGraphicChild},Scatter:{handler:c.renderGraphicChild},Pie:{handler:c.renderGraphicChild},Funnel:{handler:c.renderGraphicChild},Tooltip:{handler:c.renderCursor,once:!0},PolarGrid:{handler:c.renderPolarGrid,once:!0},PolarAngleAxis:{handler:c.renderPolarAxis},PolarRadiusAxis:{handler:c.renderPolarAxis},Customized:{handler:c.renderCustomized}}),c.clipPathId="".concat(null!==(i=e.id)&&void 0!==i?i:Object(E.k)("recharts"),"-clip"),c.throttleTriggeredAfterMouseMove=g()(c.triggeredAfterMouseMove,null!==(u=e.throttleDelay)&&void 0!==u?u:1e3/60),c.state={},c}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&dt(e,t)}(n,e),i=n,(c=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,n=e.data,r=e.height,o=e.layout,i=Object(P.c)(t,O.a);if(i){var a=i.props.defaultIndex;if(!("number"!==typeof a||a<0||a>this.state.tooltipTicks.length-1)){var u=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,s=Ct(this.state,n,a,u),c=this.state.tooltipTicks[a].coordinate,l=(this.state.offset.top+r)/2,f="horizontal"===o?{x:c,y:l}:{y:c,x:l},d=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));d&&(f=vt(vt({},f),d.props.points[a].tooltipPosition),s=d.props.points[a].tooltipPayload);var p={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:u,activePayload:s,activeCoordinate:f};this.setState(p),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(n=this.props.margin.left)&&void 0!==n?n:0,top:null!==(r=this.props.margin.top)&&void 0!==r?r:0}}),null):null;var n,r}},{key:"componentDidUpdate",value:function(e){Object(P.g)([Object(P.c)(e.children,O.a)],[Object(P.c)(this.props.children,O.a)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=Object(P.c)(this.props.children,O.a);if(e&&"boolean"===typeof e.props.shared){var t=e.props.shared?"axis":"item";return l.indexOf(t)>=0?t:u}return u}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t=this.container,n=t.getBoundingClientRect(),r=Object(Y.a)(n),o={chartX:Math.round(e.pageX-r.left),chartY:Math.round(e.pageY-r.top)},i=n.width/t.offsetWidth||1,a=this.inRange(o.chartX,o.chartY,i);if(!a)return null;var u=this.state,s=u.xAxisMap,c=u.yAxisMap,l=this.getTooltipEventType(),f=St(this.state,this.props.data,this.props.layout,a);if("axis"!==l&&s&&c){var d=Object(E.c)(s).scale,p=Object(E.c)(c).scale,h=d&&d.invert?d.invert(o.chartX):null,m=p&&p.invert?p.invert(o.chartY):null;return vt(vt({},o),{},{xValue:h,yValue:m},f)}return f?vt(vt({},o),f):null}},{key:"inRange",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=this.props.layout,o=e/n,i=t/n;
2if("horizontal"===r||"vertical"===r){var a=this.state.offset,u=o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height;return u?{x:o,y:i}:null}var s=this.state,c=s.angleAxisMap,l=s.radiusAxisMap;if(c&&l){var f=Object(E.c)(c);return Object(Se.e)({x:o,y:i},f)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),n=Object(P.c)(e,O.a),r={};return n&&"axis"===t&&(r="click"===n.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),vt(vt({},Object(Me.d)(this.props,this.handleOuterEvent)),r)}},{key:"addListener",value:function(){Ae.on(Ne,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Ae.removeListener(Ne,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,n){for(var r=this.state.formattedGraphicalItems,o=0,i=r.length;o<i;o++){var a=r[o];if(a.item===e||a.props.key===e.key||t===Object(P.d)(a.item.type)&&n===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,n=t.left,r=t.top,i=t.height,a=t.width;return o.a.createElement("defs",null,o.a.createElement("clipPath",{id:e},o.a.createElement("rect",{x:n,y:r,height:i,width:a})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=ut(t,2),r=n[0],o=n[1];return vt(vt({},e),{},bt({},r,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var n=ut(t,2),r=n[0],o=n[1];return vt(vt({},e),{},bt({},r,o.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,n=t.formattedGraphicalItems,r=t.activeItem;if(n&&n.length)for(var o=0,i=n.length;o<i;o++){var a=n[o],u=a.props,s=a.item,c=void 0!==s.type.defaultProps?vt(vt({},s.type.defaultProps),s.props):s.props,l=Object(P.d)(s.type);if("Bar"===l){var f=(u.data||[]).find((function(t){return Object(j.b)(e,t)}));if(f)return{graphicalItem:a,payload:f}}else if("RadialBar"===l){var d=(u.data||[]).find((function(t){return Object(Se.e)(e,t)}));if(d)return{graphicalItem:a,payload:d}}else if(Object(Re.c)(a,r)||Object(Re.d)(a,r)||Object(Re.e)(a,r)){var p=Object(Re.b)({graphicalItem:a,activeTooltipItem:r,itemData:c.data}),h=void 0===c.activeIndex?p:c.activeIndex;return{graphicalItem:vt(vt({},a),{},{childIndex:h}),payload:Object(Re.e)(a,r)?c.data[p]:a.props.data[p]}}}return null}},{key:"render",value:function(){var e=this;if(!Object(P.j)(this))return null;var t,n,r=this.props,i=r.children,a=r.className,u=r.width,s=r.height,c=r.style,l=r.compact,f=r.title,d=r.desc,p=st(r,ot),h=Object(P.a)(p,!1);if(l)return o.a.createElement(nt.a,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o.a.createElement(y.a,at({},h,{width:u,height:s,title:f,desc:d}),this.renderClipPath(),Object(P.i)(i,this.renderMap)));this.props.accessibilityLayer&&(h.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,h.role=null!==(n=this.props.role)&&void 0!==n?n:"application",h.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},h.onFocus=function(){e.accessibilityManager.focus()});var m=this.parseEventsOfWrapper();return o.a.createElement(nt.a,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},o.a.createElement("div",at({className:Object(v.a)("recharts-wrapper",a),style:vt({position:"relative",cursor:"default",width:u,height:s},c)},m,{ref:function(t){e.container=t}}),o.a.createElement(y.a,at({},h,{width:u,height:s,title:f,desc:d,style:Ot}),this.renderClipPath(),Object(P.i)(i,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])&&ct(i.prototype,c),f&&ct(i,f),Object.defineProperty(i,"prototype",{writable:!1}),i;var i,c,f}(r.Component);bt(N,"displayName",t),bt(N,"defaultProps",vt({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},C)),bt(N,"getDerivedStateFromProps",(function(e,t){var n=e.dataKey,r=e.data,o=e.children,i=e.width,u=e.height,s=e.layout,c=e.stackOffset,l=e.margin,f=t.dataStartIndex,d=t.dataEndIndex;if(void 0===t.updateId){var p=At(e);return vt(vt(vt({},p),{},{updateId:0},A(vt(vt({props:e},p),{},{updateId:0}),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:u,prevLayout:s,prevStackOffset:c,prevMargin:l,prevChildren:o})}if(n!==t.prevDataKey||r!==t.prevData||i!==t.prevWidth||u!==t.prevHeight||s!==t.prevLayout||c!==t.prevStackOffset||!Object(ke.a)(l,t.prevMargin)){var h=At(e),m={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},g=vt(vt({},St(t,r,s)),{},{updateId:t.updateId+1}),v=vt(vt(vt({},h),m),g);return vt(vt(vt({},v),A(vt({props:e},v),t)),{},{prevDataKey:n,prevData:r,prevWidth:i,prevHeight:u,prevLayout:s,prevStackOffset:c,prevMargin:l,prevChildren:o})}if(!Object(P.g)(o,t.prevChildren)){var b,y,w,O,x=Object(P.c)(o,V),_=x&&null!==(b=null===(y=x.props)||void 0===y?void 0:y.startIndex)&&void 0!==b?b:f,j=x&&null!==(w=null===(O=x.props)||void 0===O?void 0:O.endIndex)&&void 0!==w?w:d,C=_!==f||j!==d,S=!a()(r)&&!C?t.updateId:t.updateId+1;return vt(vt({updateId:S},A(vt(vt({props:e},t),{},{updateId:S,dataStartIndex:_,dataEndIndex:j}),t)),{},{prevChildren:o,dataStartIndex:_,dataEndIndex:j})}return null})),bt(N,"renderActiveDot",(function(e,t,n){var i;return i=Object(r.isValidElement)(e)?Object(r.cloneElement)(e,t):s()(e)?e(t):o.a.createElement(_.a,t),o.a.createElement(w.a,{className:"recharts-active-dot",ke
2y:n},i)}));var M=Object(r.forwardRef)((function(e,t){return o.a.createElement(N,at({},e,{ref:t}))}));return M.displayName=N.displayName,M}},1246:function(e,t,n){"use strict";n.d(t,"a",(function(){return R})),n.d(t,"c",(function(){return F})),n.d(t,"d",(function(){return z})),n.d(t,"e",(function(){return W})),n.d(t,"b",(function(){return G}));var r=n(1),o=n.n(r),i=n(735),a=n.n(i),u=n(7479),s=n.n(u),c=n(7481),l=n.n(c),f=n(937),d=n.n(f),p=n(1023),h=n(727),m=n(954),g=n(723);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=v(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==v(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j=function(e,t,n,r,o){var i,a=n-r;return i="M ".concat(e,",").concat(t),i+="L ".concat(e+n,",").concat(t),i+="L ".concat(e+n-a/2,",").concat(t+o),i+="L ".concat(e+n-a/2-r,",").concat(t+o),i+="L ".concat(e,",").concat(t," Z")},P={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},C=function(e){var t=x(x({},P),e),n=Object(r.useRef)(),i=y(Object(r.useState)(-1),2),a=i[0],u=i[1];Object(r.useEffect)((function(){if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&u(e)}catch(t){}}),[]);var s=t.x,c=t.y,l=t.upperWidth,f=t.lowerWidth,d=t.height,p=t.className,v=t.animationEasing,w=t.animationDuration,O=t.animationBegin,_=t.isUpdateAnimationActive;if(s!==+s||c!==+c||l!==+l||f!==+f||d!==+d||0===l&&0===f||0===d)return null;var C=Object(h.a)("recharts-trapezoid",p);return _?o.a.createElement(m.a,{canBegin:a>0,from:{upperWidth:0,lowerWidth:0,height:d,x:s,y:c},to:{upperWidth:l,lowerWidth:f,height:d,x:s,y:c},duration:w,animationEasing:v,isActive:_},(function(e){var r=e.upperWidth,i=e.lowerWidth,u=e.height,s=e.x,c=e.y;return o.a.createElement(m.a,{canBegin:a>0,from:"0px ".concat(-1===a?1:a,"px"),to:"".concat(a,"px 0px"),attributeName:"strokeDasharray",begin:O,duration:w,easing:v},o.a.createElement("path",b({},Object(g.a)(t,!0),{className:C,d:j(s,c,r,i,u),ref:n})))})):o.a.createElement("g",null,o.a.createElement("path",b({},Object(g.a)(t,!0),{className:C,d:j(s,c,l,f,d)})))},S=n(1522),k=n(775),E=n(1514),A=["option","shapeType","propTransformer","activeClassName","isActive"];function N(e){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?B(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=N(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=N(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==N(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){return L(L({},t),e)}function D(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return o.a.createElement(p.a,n);case"trapezoid":return o.a.createElement(C,n);case"sector":return o.a.createElement(S.a,n);case"symbols":if(function(e,t){return"symbols"===e}(t))return o.a.createElement(E.a,n);break;default:return null}}function R(e){var t,n=e.option,i=e.shapeType,u=e.propTransformer,c=void 0===u?T:u,f=e.activeClassName,d=void 0===f?"recharts-active-shape":f,p=e.isActive,h=M(e,A);if(Object(r.isValidElement)(n))t=Object(r.cloneElement)(n,L(L({},h),function(e){return Object(r.isValidElement)(e)?e.props:e}(n)));else if(a()(n))t=n(h);else if(s()(n)&&!l()(n)){var m=c(n,h);t=o.a.createElement(D,{shapeType:i,elementProps:m})}else{var g=h;t=o.a.createElement(D,{shapeType:i,elementProps:g})}return p?o.a.createElement(k.a,{className:d},t):t}function F(e,t){return null!=t&&"trapezoids"in e.props}function z(e,t){return null!=t&&"sectors"in e.props}function W(e,t){return null!=t&&"points"in e.props}function U(e,t){var n,r,o=e.x===(null===t||void 0===t||null===(n=t.labelViewBox)||void 0===n?void 0:n.x)||e.x===t.x,i=e.y===(null===t||void 0===t||null===(r=t.labelViewBox)||void 0===r?void 0:r.y)||e.y===t.y;return o&&i}function q(e,t){var n=e.endAngle===t.endAngle,r=e.startAngle===t.startAngle;return n&&r}function H(e,t){var n=e.x===t.x,r=e.y===t.y,o=e.z===t.z;return n&&r&&o}function G(e){var t=e.activeTooltipItem,n=e.graphicalItem,r=e.itemData,o=function(e,t){var n;return F(e,t)?n="trapezoids":z(e,t)?n="sectors":W(e,t)&&(n="points"),n}(n,t),i=function(e,t){var n,r;return F(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:z(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:W(e,t)?t.payload:{}}(n,t),a=r.filter((function(e,r){var a=d()(i,e),u=n.props[o].filter((function(e){return function(e,t){var n;return F(e,t)?n=U:z(e,t)?n=q:W(e,t)&&(n=H),n}(n,t)(e,t)})),s=n.props[o].indexOf(u[u.length-1]);return a&&r===s}));return r.indexOf(a[a.length-1])}},1399:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={RESISTANCE_COEF:.6,UNCERTAINTY_THRESHOLD:3}},1400:function(e,t,n){"use strict";var r=n(1001);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"autoPlay",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"bindKeyboard",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"virtualize",{enumerable:!0,get:function(){return a.default}});var o=r(n(7257)),i=r(n(7263)),a=r(n(7264))},1401:function(e,t,n){var r=n(7272),o=n(780);e.exports=function(e,t,n){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(i="leading"in n?!!n.leading:i,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:i,maxWait:t,trailing:a})}},1402:function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(70))},1403:function(e,t,n){var r=n(1404);e.exports=function(e){return r(e)&&e!=+e}},1404:function(e,t,n){var r=n(815),o=n(804);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},1405:function(e,t,n){var r=n(749),o=n(1135),i=n(7278),a=n(1408);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},1406:function(e,t,n){var r=n(1136);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},1407:function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},1408:function(e,t,n){var r=n(7301);e.exports=function(e){return null==e?"":r(e)}},1409:function(e,t,n){var r=n(7304)();e.exports=r},1410:function(e,t,n){var r=n(1132);e.exports=function(e){return e?(e=r(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}},1411:function(e,t,n){var r=n(1412),o=n(7306);e.exports=function e(t,n,i,a,u){var s=-1,c=t.length;for(i||(i=o),u||(u=[]);++s<c;){var l=t[s];n>0&&i(l)?n>1?e(l,n-1,i,a,u):r(u,l):a||(u[u.length]=l)}return u}},1412:function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},1413:function(e,t,n){var r=n(1004),o=n(7311),i=n(7312),a=n(7313),u=n(7314),s=n(7315);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=u,c.prototype.set=s,e.exports=c},1414:function(e,t,n){var r=n(1415),o=n(1416),i=n(1417);e.exports=function(e,t,n,a,u,s){var c=1&n,l=e.length,f=t.length;if(l!=f&&!(c&&f>l))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,g=2&n?new r:void 0;for(s.set(e,t),s.set(t,e);++h<l;){var v=e[h],b=t[h];if(a)var y=c?a(b,v,h,t,e,s):a(v,b,h,e,t,s);if(void 0!==y){if(y)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!i(g,t)&&(v===e||u(v,e,n,a,s)))return g.push(t)}))){m=!1;break}}else if(v!==b&&!u(v,b,n,a,s)){m=!1;break}}return s.delete(e),s.delete(t),m}},1415:function(e,t,n){var r=n(1136),o=n(7317),i=n(7318);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},1416:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},1417:function(e,t){e.exports=function(e,t){return e.has(t)}},1418:function(e,t,n){(function(e){var r=n(774),o=n(7330),i=t&&!t.nodeType&&t,a=i&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===i?r.Buffer:void 0,s=(u?u.isBuffer:void 0)||o;e.exports=s}).call(this,n(226)(e))},1419:function(e,t,n){var r=n(7331),o=n(1420),i=n(7332),a=i&&i.isTypedArray,u=a?o(a):r;e.exports=u},1420:function(e,t){e.exports=function(e){return function(t){return e(t)}}},1421:function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},1422:function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},1423:function(e,t,n){var r=n(857)(n(774),"Set");e.exports=r},1424:function(e,t,n){var r=n(857)(n(774),"WeakMap");e.exports=r},1425:function(e,t,n){var r=n(780);e.exports=function(e){return e===e&&!r(e)}},1426:function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},1427:function(e,t,n){var r=n(1405),o=n(1142),i=n(749),a=n(1009),u=n(1140),s=n(1008);e.exports=function(e,t,n){for(var c=-1,l=(t=r(t,e)).length,f=!1;++c<l;){var d=s(t[c]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++c!=l?f:!!(l=null==e?0:e.length)&&u(l)&&a(d,l)&&(i(e)||o(e))}},1428:function(e,t,n){var r=n(932),o=n(884);e.exports=function(e,t){var n=-1,i=o(e)?Array(e.length):[];return r(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}},1429:function(e,t,n){var r=n(7345),o=n(931);e.exports=function(e,t){return e&&r(e,t,o)}},1430:function(e,t,n){var r=n(7352),o=n(1432)(r);e.exports=o},1431:function(e,t,n){var r=n(857),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=o},1432:function(e,t){var n=Date.now;e.exports=function(e){var t=0,r=0;return function(){var o=n(),i=16-(o-r);if(r=o,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},1433:function(e,t,n){e.exports=n(7354)},1434:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.bisectRight=t.bisectLeft=t.bisectCenter=void 0;var r=a(n(806)),o=a(n(1435)),i=a(n(1437));function a(e){return e&&e.__esModule?e:{default:e}}const u=(0,o.default)(r.default),s=u.right;t.bisectRight=s;const c=u.left;t.bisectLeft=c;const l=(0,o.default)(i.default).center;t.bisectCenter=l;var f=s;t.default=f},1435:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n,i;2!==e.length?(t=r.default,n=(t,n)=>(0,r.default)(e(t),n),i=(t,n)=>e(t)-n):(t=e===r.default||e===o.default?e:a,n=e,i=e);function u(e,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(o<i){if(0!==t(r,r))return i;do{const t=o+i>>>1;n(e[t],r)<0?o=t+1:i=t}while(o<i)}return o}return{left:u,center:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;const o=u(e,t,n,r-1);return o>n&&i(e[o-1],t)>-i(e[o],t)?o-1:o},right:function(e,r){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length;if(o<i){if(0!==t(r,r))return i;do{const t=o+i>>>1;n(e[t],r)<=0?o=t+1:i=t}while(o<i)}return o}}};var r=i(n(806)),o=i(n(1436));function i(e){return e&&e.__esModule?e:{default:e}}function a(){return 0}},1436:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}},1437:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return null===e?NaN:+e},t.numbers=function*(e,t){if(void 0===t)for(let n of e)null!=n&&(n=+n)>=n&&(yield n);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r=+r)>=r&&(yield r)}}},1438:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,o.default)(e,t);return n?Math.sqrt(n):n};var r,o=(r=n(1439))&&r.__esModule?r:{default:r}},1439:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=0,o=0,i=0;if(void 0===t)for(let a of e)null!=a&&(a=+a)>=a&&(n=a-o,o+=n/++r,i+=n*(a-o));else{let a=-1;for(let u of e)null!=(u=t(u,++a,e))&&(u=+u)>=u&&(n=u-o,o+=n/++r,i+=n*(u-o))}if(r>1)return i/(r-1)}},1440:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r;if(void 0===t)for(const o of e)null!=o&&(void 0===n?o>=o&&(n=r=o):(n>o&&(n=o),r<o&&(r=o)));else{let o=-1;for(let i of e)null!=(i=t(i,++o,e))&&(void 0===n?i>=i&&(n=r=i):(n>i&&(n=i),r<i&&(r=i)))}return[n,r]}},1441:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return l(e,i.default,i.default,n)},t.flatGroup=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return u(a(e,...n),n)},t.flatRollup=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return u(s(e,t,...r),r)},t.groups=a,t.index=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return l(e,i.default,c,n)},t.indexes=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return l(e,Array.from,c,n)},t.rollup=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return l(e,i.default,t,r)},t.rollups=s;var r,o=n(858),i=(r=n(1442))&&r.__esModule?r:{default:r};function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return l(e,Array.from,i.default,n)}function u(e,t){for(let n=1,r=t.length;n<r;++n)e=e.flatMap(e=>e.pop().map(t=>{let[n,r]=t;return[...e,n,r]}));return e}function s(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return l(e,Array.from,t,r)}function c(e){if(1!==e.length)throw new Error("duplicate key");return e[0]}function l(e,t,n,r){return function e(i,a){if(a>=r.length)return n(i);
2const u=new o.InternMap,s=r[a++];let c=-1;for(const t of i){const e=s(t,++c,i),n=u.get(e);n?n.push(t):u.set(e,[t])}for(const[t,n]of u)u.set(t,e(n,a));return t(u)}(e,0)}},1442:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},1443:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Array.from(t,t=>e[t])}},1444:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){let o;for(;;){const i=(0,r.tickIncrement)(e,t,n);if(i===o||0===i||!isFinite(i))return[e,t];i>0?(e=Math.floor(e/i)*i,t=Math.ceil(t/i)*i):i<0&&(e=Math.ceil(e*i)/i,t=Math.floor(t*i)/i),o=i}};var r=n(1146)},1445:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.ceil(Math.log((0,o.default)(e))/Math.LN2)+1};var r,o=(r=n(1011))&&r.__esModule?r:{default:r}},1446:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n;if(void 0===t)for(const r of e)null!=r&&(n<r||void 0===n&&r>=r)&&(n=r);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&(n<o||void 0===n&&o>=o)&&(n=o)}return n}},1447:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length-1,u=arguments.length>4?arguments[4]:void 0;u=void 0===u?r.ascendingDefined:(0,r.compareDefined)(u);for(;a>i;){if(a-i>600){const r=a-i+1,o=n-i+1,s=Math.log(r),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(r-c)/r)*(o-r/2<0?-1:1),f=Math.max(i,Math.floor(n-o*c/r+l)),d=Math.min(a,Math.floor(n+(r-o)*c/r+l));e(t,n,f,d,u)}const r=t[n];let s=i,c=a;for(o(t,i,n),u(t[a],r)>0&&o(t,i,a);s<c;){for(o(t,s,c),++s,--c;u(t[s],r)<0;)++s;for(;u(t[c],r)>0;)--c}0===u(t[i],r)?o(t,i,c):(++c,o(t,c,a)),c<=n&&(i=c+1),n<=c&&(a=c-1)}return t};var r=n(1012);function o(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}},1448:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,o=-1;if(void 0===t)for(const i of e)++o,null!=i&&(n<i||void 0===n&&i>=i)&&(n=i,r=o);else for(let i of e)null!=(i=t(i,++o,e))&&(n<i||void 0===n&&i>=i)&&(n=i,r=o);return r}},1449:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n,r=-1,o=-1;if(void 0===t)for(const i of e)++o,null!=i&&(n>i||void 0===n&&i>=i)&&(n=i,r=o);else for(let i of e)null!=(i=t(i,++o,e))&&(n>i||void 0===n&&i>=i)&&(n=i,r=o);return r}},1450:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.default;if(1===n.length)return(0,o.default)(e,n);let i=-1,a=-1;for(const r of e)++a,(i<0?0===n(r,r):n(r,t)<0)&&(t=r,i=a);return i};var r=i(n(806)),o=i(n(1449));function i(e){return e&&e.__esModule?e:{default:e}}},1451:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!(a=e.length))return[];for(var t=-1,n=(0,o.default)(e,i),r=new Array(n);++t<n;)for(var a,u=-1,s=r[t]=new Array(a);++u<a;)s[u]=e[u][t];return r};var r,o=(r=n(1148))&&r.__esModule?r:{default:r};function i(e){return e.length}},1452:function(e,t,n){"use strict";function r(e){return null!==e&&"object"===typeof e?e.valueOf():e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=e[Symbol.iterator](),o=new Set;for(const i of t){const e=r(i);if(o.has(e))continue;let t,a;for(;({value:t,done:a}=n.next());){if(a)return!1;const n=r(t);if(o.add(n),Object.is(e,n))break}}return!0}},1453:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=new r.InternMap,n=[],a=[],u=i;function s(e){let r=t.get(e);if(void 0===r){if(u!==i)return u;t.set(e,r=n.push(e)-1)}return a[r%a.length]}return s.domain=function(e){if(!arguments.length)return n.slice();n=[],t=new r.InternMap;for(const r of e)t.has(r)||t.set(r,n.push(r)-1);return s},s.range=function(e){return arguments.length?(a=Array.from(e),s):a.slice()},s.unknown=function(e){return arguments.length?(u=e,s):u}
2,s.copy=function(){return e(n,a).unknown(u)},o.initRange.apply(s,arguments),s},t.implicit=void 0;var r=n(792),o=n(764);const i=Symbol("implicit");t.implicit=i},1454:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.radians=t.degrees=void 0;const r=Math.PI/180;t.radians=r;const o=180/Math.PI;t.degrees=o},1455:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rgbBasisClosed=t.rgbBasis=t.default=void 0;var r=n(885),o=s(n(1152)),i=s(n(1456)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(886));function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}var c=function e(t){var n=(0,a.gamma)(t);function o(e,t){var o=n((e=(0,r.rgb)(e)).r,(t=(0,r.rgb)(t)).r),i=n(e.g,t.g),u=n(e.b,t.b),s=(0,a.default)(e.opacity,t.opacity);return function(t){return e.r=o(t),e.g=i(t),e.b=u(t),e.opacity=s(t),e+""}}return o.gamma=e,o}(1);function l(e){return function(t){var n,o,i=t.length,a=new Array(i),u=new Array(i),s=new Array(i);for(n=0;n<i;++n)o=(0,r.rgb)(t[n]),a[n]=o.r||0,u[n]=o.g||0,s[n]=o.b||0;return a=e(a),u=e(u),s=e(s),o.opacity=1,function(e){return o.r=a(e),o.g=u(e),o.b=s(e),o+""}}}t.default=c;var f=l(o.default);t.rgbBasis=f;var d=l(i.default);t.rgbBasisClosed=d},1456:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){var o=Math.floor(((n%=1)<0?++n:n)*t),i=e[(o+t-1)%t],a=e[o%t],u=e[(o+1)%t],s=e[(o+2)%t];return(0,r.basis)((n-o/t)*t,i,a,u,s)}};var r=n(1152)},1457:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=e=>()=>e},1458:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return((0,i.isNumberArray)(t)?i.default:u)(e,t)},t.genericArray=u;var r,o=(r=n(1013))&&r.__esModule?r:{default:r},i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1153));function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,a=new Array(i),u=new Array(r);for(n=0;n<i;++n)a[n]=(0,o.default)(e[n],t[n]);for(;n<r;++n)u[n]=t[n];return function(e){for(n=0;n<i;++n)u[n]=a[n](e);return u}}},1459:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=new Date;return e=+e,t=+t,function(r){return n.setTime(e*(1-r)+t*r),n}}},1460:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r={},i={};null!==e&&"object"===typeof e||(e={});null!==t&&"object"===typeof t||(t={});for(n in t)n in e?r[n]=(0,o.default)(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}};var r,o=(r=n(1013))&&r.__esModule?r:{default:r}},1461:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,u,s=i.lastIndex=a.lastIndex=0,c=-1,l=[],f=[];e+="",t+="";for(;(n=i.exec(e))&&(r=a.exec(t));)(u=r.index)>s&&(u=t.slice(s,u),l[c]?l[c]+=u:l[++c]=u),(n=n[0])===(r=r[0])?l[c]?l[c]+=r:l[++c]=r:(l[++c]=null,f.push({i:c,x:(0,o.default)(n,r)})),s=a.lastIndex;s<t.length&&(u=t.slice(s),l[c]?l[c]+=u:l[++c]=u);return l.length<2?f[0]?function(e){return function(t){return e(t)+""}}(f[0].x):function(e){return function(){return e}}(t):(t=f.length,function(e){for(var n,r=0;r<t;++r)l[(n=f[r]).i]=n.x(e);return l.join("")})};var r,o=(r=n(1014))&&r.__esModule?r:{default:r};var i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,a=new RegExp(i.source,"g")},1462:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,i){var a,u=(0,r.tickStep)(e,t,n);switch((i=(0,o.formatSpecifier)(null==i?",f":i)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=i.precision||isNaN(a=(0,o.precisionPrefix)(u,s))||(i.precision=a),(0,o.formatPrefix)(i,s);case"":case"e":case"g":case"p":case"r":null!=i.precision||isNaN(a=(0,o.precisionRound)(u,Math.max(Math.abs(e),Math.abs(t))))||(i.precision=a-("e"===i.type));break;case"f":case"%":null!=i.precision||isNaN(a=(0,o.precisionFixed)(u))||(i.precision=a-2*("%"===i.type))}return(0,o.format)(i)};var r=n(792),o=n(1463)},1463:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FormatSpecifier",{enumerable:!0,get:function(){return i.FormatSpecifier}}),Object.defineProperty(t,"format",{enumerable:!0,get:function(){return r.format}}),Object.defineProperty(t,"formatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"formatLocale",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"formatPrefix",{enumerable:!0,get:function(){return r.formatPrefix}}),Object.defineProperty(t,"formatSpecifier",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"precisionFixed",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"precisionPrefix",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"precisionRound",{enumerable:!0,get:function(){return s.default}});var r=f(n(7408)),o=c(n(1464)),i=f(n(1465)),a=c(n(7415)),u=c(n(7416)),s=c(n(7417));function c(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function f(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},1464:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=void 0===e.grouping||void 0===e.thousands?l.default:(0,o.default)(d.call(e.grouping,Number),e.thousands+""),n=void 0===e.currency?"":e.currency[0]+"",f=void 0===e.currency?"":e.currency[1]+"",h=void 0===e.decimal?".":e.decimal+"",m=void 0===e.numerals?l.default:(0,i.default)(d.call(e.numerals,String)),g=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"\u2212":e.minus+"",b=void 0===e.nan?"NaN":e.nan+"";function y(e){var r=(e=(0,a.default)(e)).fill,o=e.align,i=e.sign,l=e.symbol,d=e.zero,y=e.width,w=e.comma,O=e.precision,x=e.trim,_=e.type;"n"===_?(w=!0,_="g"):s.default[_]||(void 0===O&&(O=12),x=!0,_="g"),(d||"0"===r&&"="===o)&&(d=!0,r="0",o="=");var j="$"===l?n:"#"===l&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",P="$"===l?f:/[%p]/.test(_)?g:"",C=s.default[_],S=/[defgprs%]/.test(_);function k(e){var n,a,s,l=j,f=P;if("c"===_)f=C(e)+f,e="";else{var g=(e=+e)<0||1/e<0;
2if(e=isNaN(e)?b:C(Math.abs(e),O),x&&(e=(0,u.default)(e)),g&&0===+e&&"+"!==i&&(g=!1),l=(g?"("===i?i:v:"-"===i||"("===i?"":i)+l,f=("s"===_?p[8+c.prefixExponent/3]:"")+f+(g&&"("===i?")":""),S)for(n=-1,a=e.length;++n<a;)if(48>(s=e.charCodeAt(n))||s>57){f=(46===s?h+e.slice(n+1):e.slice(n))+f,e=e.slice(0,n);break}}w&&!d&&(e=t(e,1/0));var k=l.length+e.length+f.length,E=k<y?new Array(y-k+1).join(r):"";switch(w&&d&&(e=t(E+e,E.length?y-f.length:1/0),E=""),o){case"<":e=l+e+f+E;break;case"=":e=l+E+e+f;break;case"^":e=E.slice(0,k=E.length>>1)+l+e+f+E.slice(k);break;default:e=E+l+e+f}return m(e)}return O=void 0===O?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,O)):Math.max(0,Math.min(20,O)),k.toString=function(){return e+""},k}return{format:y,formatPrefix:function(e,t){var n=y(((e=(0,a.default)(e)).type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor((0,r.default)(t)/3))),i=Math.pow(10,-o),u=p[8+o/3];return function(e){return n(i*e)+u}}}};var r=f(n(1015)),o=f(n(7409)),i=f(n(7410)),a=f(n(1465)),u=f(n(7411)),s=f(n(7412)),c=n(1466),l=f(n(7414));function f(e){return e&&e.__esModule?e:{default:e}}var d=Array.prototype.map,p=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"]},1465:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FormatSpecifier=i,t.default=o;var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function o(e){if(!(t=r.exec(e)))throw new Error("invalid format: "+e);var t;return new i({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function i(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}o.prototype=i.prototype,i.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},1466:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,n){var i=(0,o.formatDecimalParts)(e,n);if(!i)return e+"";var a=i[0],u=i[1],s=u-(t.prefixExponent=r=3*Math.max(-8,Math.min(8,Math.floor(u/3))))+1,c=a.length;return s===c?a:s>c?a+new Array(s-c+1).join("0"):s>0?a.slice(0,s)+"."+a.slice(s):"0."+new Array(1-s).join("0")+(0,o.formatDecimalParts)(e,Math.max(0,n+s-1))[0]},t.prefixExponent=void 0;var r,o=n(1016);t.prefixExponent=r},1467:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e=e.slice();var n,r=0,o=e.length-1,i=e[r],a=e[o];a<i&&(n=r,r=o,o=n,n=i,i=a,a=n);return e[r]=t.floor(i),e[o]=t.ceil(a),e}},1468:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calendar=d,t.default=function(){return u.initRange.apply(d(o.timeTicks,o.timeTickInterval,o.timeYear,o.timeMonth,o.timeWeek,o.timeDay,o.timeHour,o.timeMinute,o.timeSecond,i.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)};var r,o=n(1158),i=n(1483),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(817)),u=n(764),s=(r=n(1467))&&r.__esModule?r:{default:r};function c(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function l(e){return new Date(e)}function f(e){return e instanceof Date?+e:+new Date(+e)}function d(e,t,n,r,o,i,u,c,p,h){var m=(0,a.default)(),g=m.invert,v=m.domain,b=h(".%L"),y=h(":%S"),w=h("%I:%M"),O=h("%I %p"),x=h("
2%a %d"),_=h("%b %d"),j=h("%B"),P=h("%Y");function C(e){return(p(e)<e?b:c(e)<e?y:u(e)<e?w:i(e)<e?O:r(e)<e?o(e)<e?x:_:n(e)<e?j:P)(e)}return m.invert=function(e){return new Date(g(e))},m.domain=function(e){return arguments.length?v(Array.from(e,f)):v().map(l)},m.ticks=function(t){var n=v();return e(n[0],n[n.length-1],null==t?10:t)},m.tickFormat=function(e,t){return null==t?C:h(t)},m.nice=function(e){var n=v();return e&&"function"===typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?v((0,s.default)(n,e)):m},m.copy=function(){return(0,a.copy)(m,d(e,t,n,r,o,i,u,c,p,h))},m}},1469:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.milliseconds=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r};var i=(0,o.default)((function(){}),(function(e,t){e.setTime(+e+t)}),(function(e,t){return t-e}));i.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?(0,o.default)((function(t){t.setTime(Math.floor(t/e)*e)}),(function(t,n){t.setTime(+t+n*e)}),(function(t,n){return(n-t)/e})):i:null};var a=i;t.default=a;var u=i.range;t.milliseconds=u},1470:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.seconds=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setTime(e-e.getMilliseconds())}),(function(e,t){e.setTime(+e+t*i.durationSecond)}),(function(e,t){return(t-e)/i.durationSecond}),(function(e){return e.getUTCSeconds()})),u=a;t.default=u;var s=a.range;t.seconds=s},1471:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.minutes=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.durationSecond)}),(function(e,t){e.setTime(+e+t*i.durationMinute)}),(function(e,t){return(t-e)/i.durationMinute}),(function(e){return e.getMinutes()})),u=a;t.default=u;var s=a.range;t.minutes=s},1472:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hours=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setTime(e-e.getMilliseconds()-e.getSeconds()*i.durationSecond-e.getMinutes()*i.durationMinute)}),(function(e,t){e.setTime(+e+t*i.durationHour)}),(function(e,t){return(t-e)/i.durationHour}),(function(e){return e.getHours()})),u=a;t.default=u;var s=a.range;t.hours=s},1473:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.days=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.durationMinute)/i.durationDay,e=>e.getDate()-1),u=a;t.default=u;var s=a.range;t.days=s},1474:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wednesdays=t.wednesday=t.tuesdays=t.tuesday=t.thursdays=t.thursday=t.sundays=t.sunday=t.saturdays=t.saturday=t.mondays=t.monday=t.fridays=t.friday=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);function a(e){return(0,o.default)((function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),(function(e,t){e.setDate(e.getDate()+7*t)}),(function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*i.durationMinute)/i.durationWeek}))}var u=a(0);t.sunday=u;var s=a(1);t.monday=s;var c=a(2);t.tuesday=c;var l=a(3);t.wednesday=l;var f=a(4);t.thursday=f;var d=a(5);t.friday=d;var p=a(6);t.saturday=p;var h=u.range;t.sundays=h;var m=s.range;t.mondays=m;var g=c.range;t.tuesdays=g;var v=l.range;t.wednesdays=v;var b=f.range;t.thursdays=b;var y=d.range;t.fridays=y;var w=p.range;t.saturdays=w},1475:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.months=t.default=void 0;var o=(0,((r=n(765))&&r.__esModule?r:{default:r}).default)((function(e){e.setDate(1),e.setHours(0,0,0,0)}),(function(e,t){e.setMonth(e.getMonth()+t)}),(function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())}),(function(e){return e.getMonth()})),i=o;t.default=i;var a=o.range;t.months=a},1476:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.years=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r};var i=(0,o.default)((function(e){e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,t){e.setFullYear(e.getFullYear()+t)}),(function(e,t){return t.getFullYear()-e.getFullYear()}),(function(e){return e.getFullYear()}));i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,o.default)((function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,n){t.setFullYear(t.getFullYear()+n*e)})):null};var a=i;t.default=a;var u=i.range;t.years=u},1477:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcMinutes=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setUTCSeconds(0,0)}),(function(e,t){e.setTime(+e+t*i.durationMinute)}),(function(e,t){return(t-e)/i.durationMinute}),(function(e){return e.getUTCMinutes()})),u=a;t.default=u;var s=a.range;t.utcMinutes=s},1478:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcHours=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setUTCMinutes(0,0,0)}),(function(e,t){e.setTime(+e+t*i.durationHour)}),(function(e,t){return(t-e)/i.durationHour}),(function(e){return e.getUTCHours()})),u=a;t.default=u;var s=a.range;t.utcHours=s},1479:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcDays=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);var a=(0,o.default)((function(e){e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+t)}),(function(e,t){return(t-e)/i.durationDay}),(function(e){return e.getUTCDate()-1})),u=a;t.default=u;var s=a.range;t.utcDays=s},1480:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcWednesdays=t.utcWednesday=t.utcTuesdays=t.utcTuesday=t.utcThursdays=t.utcThursday=t.utcSundays=t.utcSunday=t.utcSaturdays=t.utcSaturday=t.utcMondays=t.utcMonday=t.utcFridays=t.utcFriday=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r},i=n(807);function a(e){return(0,o.default)((function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCDate(e.getUTCDate()+7*t)}),(function(e,t){return(t-e)/i.durationWeek}))}var u=a(0);t.utcSunday=u;var s=a(1);t.utcMonday=s;var c=a(2);t.utcTuesday=c;var l=a(3);t.utcWednesday=l;var f=a(4);t.utcThursday=f;var d=a(5);t.utcFriday=d;var p=a(6);t.utcSaturday=p;var h=u.range;t.utcSundays=h;var m=s.range;t.utcMondays=m;var g=c.range;t.utcTuesdays=g;var v=l.range;t.utcWednesdays=v;var b=f.range;t.utcThursdays=b;var y=d.range;t.utcFridays=y;var w=p.range;t.utcSaturdays=w},1481:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.utcMonths=t.default=void 0;var o=(0,((r=n(765))&&r.__esModule?r:{default:r}).default)((function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCMonth(e.getUTCMonth()+t)}),(function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())}),(function(e){return e.getUTCMonth()})),i=o;t.default=i;var a=o.range;t.utcMonths=a},1482:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcYears=t.default=void 0;var r,o=(r=n(765))&&r.__esModule?r:{default:r};var i=(0,o.default)((function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t)}),(function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}),(function(e){return e.getUTCFullYear()}));i.every=function(e){return isFinite(e=Math.floor(e))&&e>0?(0,o.default)((function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)})):null};var a=i;t.default=a;var u=i.range;t.utcYears=u},1483:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isoFormat",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"isoParse",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"timeFormat",{enumerable:!0,get:function(){return r.timeFormat}}),Object.defineProperty(t,"timeFormatDefaultLocale",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"timeFormatLocale",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"timeParse",{enumerable:!0,get:function(){return r.timeParse}}),Object.defineProperty(t,"utcFormat",{enumerable:!0,get:function(){return r.utcFormat}}),Object.defineProperty(t,"utcParse",{enumerable:!0,get:function(){return r.utcParse}});
2var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1159)),o=u(n(1484)),i=u(n(1485)),a=u(n(7423));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}},1484:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.dateTime,n=e.date,s=e.time,c=e.periods,l=e.days,f=e.shortDays,d=e.months,V=e.shortMonths,de=p(c),je=h(c),Pe=p(l),Ce=h(l),Se=p(f),ke=h(f),Ee=p(d),Ae=h(d),Ne=p(V),Me=h(V),Be={a:function(e){return f[e.getDay()]},A:function(e){return l[e.getDay()]},b:function(e){return V[e.getMonth()]},B:function(e){return d[e.getMonth()]},c:null,d:I,e:I,f:z,g:$,G:Q,H:T,I:D,j:R,L:F,m:W,M:U,p:function(e){return c[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:xe,s:_e,S:q,u:H,U:G,V:Y,w:X,W:K,x:null,X:null,y:Z,Y:J,Z:ee,"%":Oe},Le={a:function(e){return f[e.getUTCDay()]},A:function(e){return l[e.getUTCDay()]},b:function(e){return V[e.getUTCMonth()]},B:function(e){return d[e.getUTCMonth()]},c:null,d:te,e:te,f:ae,g:ve,G:ye,H:ne,I:re,j:oe,L:ie,m:ue,M:se,p:function(e){return c[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:xe,s:_e,S:ce,u:le,U:fe,V:pe,w:he,W:me,x:null,X:null,y:ge,Y:be,Z:we,"%":Oe},Ie={a:function(e,t,n){var r=Se.exec(t.slice(n));return r?(e.w=ke.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=Pe.exec(t.slice(n));return r?(e.w=Ce.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=Ne.exec(t.slice(n));return r?(e.m=Me.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=Ee.exec(t.slice(n));return r?(e.m=Ae.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return Re(e,t,n,r)},d:P,e:P,f:N,g:O,G:w,H:S,I:S,j:C,L:A,m:j,M:k,p:function(e,t,n){var r=de.exec(t.slice(n));return r?(e.p=je.get(r[0].toLowerCase()),n+r[0].length):-1},q:_,Q:B,s:L,S:E,u:g,U:v,V:b,w:m,W:y,x:function(e,t,r){return Re(e,n,t,r)},X:function(e,t,n){return Re(e,s,t,n)},y:O,Y:w,Z:x,"%":M};function Te(e,t){return function(n){var r,o,i,a=[],s=-1,c=0,l=e.length;for(n instanceof Date||(n=new Date(+n));++s<l;)37===e.charCodeAt(s)&&(a.push(e.slice(c,s)),null!=(o=u[r=e.charAt(++s)])?r=e.charAt(++s):o="e"===r?" ":"0",(i=t[r])&&(r=i(n,o)),a.push(r),c=s+1);return a.push(e.slice(c,s)),a.join("")}}function De(e,t){return function(n){var u,s,c=a(1900,void 0,1);if(Re(c,e,n+="",0)!=n.length)return null;if("Q"in c)return new Date(c.Q);if("s"in c)return new Date(1e3*c.s+("L"in c?c.L:0));if(t&&!("Z"in c)&&(c.Z=0),"p"in c&&(c.H=c.H%12+12*c.p),void 0===c.m&&(c.m="q"in c?c.q:0),"V"in c){if(c.V<1||c.V>53)return null;"w"in c||(c.w=1),"Z"in c?(s=(u=i(a(c.y,0,1))).getUTCDay(),u=s>4||0===s?r.utcMonday.ceil(u):(0,r.utcMonday)(u),u=r.utcDay.offset(u,7*(c.V-1)),c.y=u.getUTCFullYear(),c.m=u.getUTCMonth(),c.d=u.getUTCDate()+(c.w+6)%7):(s=(u=o(a(c.y,0,1))).getDay(),u=s>4||0===s?r.timeMonday.ceil(u):(0,r.timeMonday)(u),u=r.timeDay.offset(u,7*(c.V-1)),c.y=u.getFullYear(),c.m=u.getMonth(),c.d=u.getDate()+(c.w+6)%7)}else("W"in c||"U"in c)&&("w"in c||(c.w="u"in c?c.u%7:"W"in c?1:0),s="Z"in c?i(a(c.y,0,1)).getUTCDay():o(a(c.y,0,1)).getDay(),c.m=0,c.d="W"in c?(c.w+6)%7+7*c.W-(s+5)%7:c.w+7*c.U-(s+6)%7);return"Z"in c?(c.H+=c.Z/100|0,c.M+=c.Z%100,i(c)):o(c)}}function Re(e,t,n,r){for(var o,i,a=0,s=t.length,c=n.length;a<s;){if(r>=c)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=Ie[o in u?t.charAt(a++):o])||(r=i(e,n,r))<0)return-1}else if(o!=n.charCodeAt(r++))return-1}return r}return Be.x=Te(n,Be),Be.X=Te(s,Be),Be.c=Te(t,Be),Le.x=Te(n,Le),Le.X=Te(s,Le),Le.c=Te(t,Le),{format:function(e){var t=Te(e+="",Be);return t.toString=function(){return e},t},parse:function(e){var t=De(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=Te(e+="",Le);return t.toString=function(){return e},t},utcParse:function(e){var t=De(e+="",!0);return t.toString=function(){return e},t}}};var r=n(1158);function o(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function i(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function a(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var u={"-":"",_:" ",0:"0"},s=/^\s*\d+/,c=/^%/,l=/[\\^$*+?|[\]().{}]/g;function f(e,t,n){var r=e<0?"-":"",o=(r?-e:e)+"",i=o.length;return r+(i<n?new Array(n-i+1).join(t)+o:o)}function d(e){return e.replace(l,"\\$&")}function p(e){return new RegExp("^(?:"+e.map(d).join("|")+")","i")}function h(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function m(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function g(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function v(e,t,n){var r=s.exec(t.slice(n,n+2));
2return r?(e.U=+r[0],n+r[0].length):-1}function b(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function y(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function w(e,t,n){var r=s.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function O(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function x(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function _(e,t,n){var r=s.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function j(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function P(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function C(e,t,n){var r=s.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function S(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function k(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function E(e,t,n){var r=s.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function A(e,t,n){var r=s.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function N(e,t,n){var r=s.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function M(e,t,n){var r=c.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function B(e,t,n){var r=s.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function L(e,t,n){var r=s.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function I(e,t){return f(e.getDate(),t,2)}function T(e,t){return f(e.getHours(),t,2)}function D(e,t){return f(e.getHours()%12||12,t,2)}function R(e,t){return f(1+r.timeDay.count((0,r.timeYear)(e),e),t,3)}function F(e,t){return f(e.getMilliseconds(),t,3)}function z(e,t){return F(e,t)+"000"}function W(e,t){return f(e.getMonth()+1,t,2)}function U(e,t){return f(e.getMinutes(),t,2)}function q(e,t){return f(e.getSeconds(),t,2)}function H(e){var t=e.getDay();return 0===t?7:t}function G(e,t){return f(r.timeSunday.count((0,r.timeYear)(e)-1,e),t,2)}function V(e){var t=e.getDay();return t>=4||0===t?(0,r.timeThursday)(e):r.timeThursday.ceil(e)}function Y(e,t){return e=V(e),f(r.timeThursday.count((0,r.timeYear)(e),e)+(4===(0,r.timeYear)(e).getDay()),t,2)}function X(e){return e.getDay()}function K(e,t){return f(r.timeMonday.count((0,r.timeYear)(e)-1,e),t,2)}function Z(e,t){return f(e.getFullYear()%100,t,2)}function $(e,t){return f((e=V(e)).getFullYear()%100,t,2)}function J(e,t){return f(e.getFullYear()%1e4,t,4)}function Q(e,t){var n=e.getDay();return f((e=n>=4||0===n?(0,r.timeThursday)(e):r.timeThursday.ceil(e)).getFullYear()%1e4,t,4)}function ee(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+f(t/60|0,"0",2)+f(t%60,"0",2)}function te(e,t){return f(e.getUTCDate(),t,2)}function ne(e,t){return f(e.getUTCHours(),t,2)}function re(e,t){return f(e.getUTCHours()%12||12,t,2)}function oe(e,t){return f(1+r.utcDay.count((0,r.utcYear)(e),e),t,3)}function ie(e,t){return f(e.getUTCMilliseconds(),t,3)}function ae(e,t){return ie(e,t)+"000"}function ue(e,t){return f(e.getUTCMonth()+1,t,2)}function se(e,t){return f(e.getUTCMinutes(),t,2)}function ce(e,t){return f(e.getUTCSeconds(),t,2)}function le(e){var t=e.getUTCDay();return 0===t?7:t}function fe(e,t){return f(r.utcSunday.count((0,r.utcYear)(e)-1,e),t,2)}function de(e){var t=e.getUTCDay();return t>=4||0===t?(0,r.utcThursday)(e):r.utcThursday.ceil(e)}function pe(e,t){return e=de(e),f(r.utcThursday.count((0,r.utcYear)(e),e)+(4===(0,r.utcYear)(e).getUTCDay()),t,2)}function he(e){return e.getUTCDay()}function me(e,t){return f(r.utcMonday.count((0,r.utcYear)(e)-1,e),t,2)}function ge(e,t){return f(e.getUTCFullYear()%100,t,2)}function ve(e,t){return f((e=de(e)).getUTCFullYear()%100,t,2)}function be(e,t){return f(e.getUTCFullYear()%1e4,t,4)}function ye(e,t){var n=e.getUTCDay();return f((e=n>=4||0===n?(0,r.utcThursday)(e):r.utcThursday.ceil(e)).getUTCFullYear()%1e4,t,4)}function we(){return"+0000"}function Oe(){return"%"}function xe(e){return+e}function _e(e){return Math.floor(+e/1e3)}},1485:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.isoSpecifier=t.default=void 0;var r=n(1159);t.isoSpecifier="%Y-%m-%dT%H:%M:%S.%LZ";var o=Date.prototype.toISOString?function(e){return e.toISOString()}:(0,r.utcFormat)("%Y-%m-%dT%H:%M:%S.%LZ");t.default=o},1486:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=f,t.default=function e(){var t=(0,a.linearish)(l()(o.identity));return t.copy=function(){return f(t,e())},i.initInterpolator.apply(t,arguments)},t.sequentialLog=function e(){var t=(0,u.loggish)(l()).domain([1,10]);return t.copy=function(){return f(t,e()).base(t.base())},i.initInterpolator.apply(t,arguments)},t.sequentialPow=d,t.sequentialSqrt=function(){return d.apply(null,arguments).exponent(.5)},t.sequentialSymlog=function e(){var t=(0,s.symlogish)(l());return t.copy=function(){return f(t,e()).constant(t.constant())},i.initInterpolator.apply(t,arguments)};var r=n(1149),o=n(817),i=n(764),a=n(830),u=n(1155),s=n(1156),c=n(1157);function l(){var e,t,n,i,a,u=0,s=1,c=o.identity,l=!1;function f(t){return null==t||isNaN(t=+t)?a:c(0===n?.5:(t=(i(t)-e)*n,l?Math.max(0,Math.min(1,t)):t))}function d(e){return function(t){var n,r;return arguments.length?([n,r]=t,c=e(n,r),f):[c(0),c(1)]}}return f.domain=function(r){return arguments.length?([u,s]=r,e=i(u=+u),t=i(s=+s),n=e===t?0:1/(t-e),f):[u,s]},f.clamp=function(e){return arguments.length?(l=!!e,f):l},f.interpolator=function(e){return arguments.length?(c=e,f):c},f.range=d(r.interpolate),f.rangeRound=d(r.interpolateRound),f.unknown=function(e){return arguments.length?(a=e,f):a},function(r){return i=r,e=r(u),t=r(s),n=e===t?0:1/(t-e),f}}function f(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function d(){var e=(0,c.powish)(l());return e.copy=function(){return f(e,d()).exponent(e.exponent())},i.initInterpolator.apply(e,arguments)}},1487:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var c=null,l=(0,i.default)(!0),f=null,d=a.default,p=null;function h(i){var a,u,s,h,m,g=(i=(0,o.default)(i)).length,v=!1,b=new Array(g),y=new Array(g);for(null==f&&(p=d(m=(0,r.path)())),a=0;a<=g;++a){if(!(a<g&&l(h=i[a],a,i))===v)if(v=!v)u=a,p.areaStart(),p.lineStart();else{for(p.lineEnd(),p.lineStart(),s=a-1;s>=u;--s)p.point(b[s],y[s]);p.lineEnd(),p.areaEnd()}v&&(b[a]=+e(h,a,i),y[a]=+t(h,a,i),p.point(c?+c(h,a,i):b[a],n?+n(h,a,i):y[a]))}if(m)return p=null,m+""||null}function m(){return(0,u.default)().defined(l).curve(d).context(f)}return e="function"===typeof e?e:void 0===e?s.x:(0,i.default)(+e),t="function"===typeof t?t:void 0===t?(0,i.default)(0):(0,i.default)(+t),n="function"===typeof n?n:void 0===n?s.y:(0,i.default)(+n),h.x=function(t){return arguments.length?(e="function"===typeof t?t:(0,i.default)(+t),c=null,h):e},h.x0=function(t){return arguments.length?(e="function"===typeof t?t:(0,i.default)(+t),h):e},h.x1=function(e){return arguments.length?(c=null==e?null:"function"===typeof e?e:(0,i.default)(+e),h):c},h.y=function(e){return arguments.length?(t="function"===typeof e?e:(0,i.default)(+e),n=null,h):t},h.y0=function(e){return arguments.length?(t="function"===typeof e?e:(0,i.default)(+e),h):t},h.y1=function(e){return arguments.length?(n=null==e?null:"function"===typeof e?e:(0,i.default)(+e),h):n},h.lineX0=h.lineY0=function(){return m().x(e).y(t)},h.lineY1=function(){return m().x(e).y(n)},h.lineX1=function(){return m().x(c).y(t)},h.defined=function(e){return arguments.length?(l="function"===typeof e?e:(0,i.default)(!!e),h):l},h.curve=function(e){return arguments.length?(d=e,null!=f&&(p=d(f)),h):d},h.context=function(e){return arguments.length?(null==e?f=p=null:p=d(f=e),h):f},h};var r=n(933),o=c(n(934)),i=c(n(859)),a=c(n(1017)),u=c(n(1161)),s=n(1162);function c(e){return e&&e.__esModule?e:{default:e}}},1488:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.curveRadialLinear=void 0,t.default=a;var o=a(((r=n(1017))&&r.__esModule?r:{default:r}).default);function i(e){this._curve=e}function a(e){function t(t){return new i(e(t))}return t._curve=e,t}t.curveRadialLinear=o,i.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}}},1489:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return u((0,i.default)().curve(o.curveRadialLinear))},t.lineRadial=u;var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1488)),i=(r=n(1161))&&r.__esModule?r:{default:r};function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e){var t=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?t((0,o.default)(e)):t()._curve},e}},1490:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}},1491:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bumpRadial=function(e){return new a(e)},t.bumpX=function(e){return new i(e,!0)},t.bumpY=function(e){return new i(e,!1)};var r,o=(r=n(1490))&&r.__esModule?r:{default:r};class i{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}class a{constructor(e){this._context=e}lineStart(){this._point=0}lineEnd(){}point(e,t){if(e=+e,t=+t,0===this._point++)this._x0=e,this._y0=t;else{const n=(0,o.default)(this._x0,this._y0),r=(0,o.default)(this._x0,this._y0=(this._y0+t)/2),i=(0,o.default)(e,this._y0),a=(0,o.default)(e,t);this._context.moveTo(...n),this._context.bezierCurveTo(...r,...i,...a)}}}},1492:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=(0,r.sqrt)(3);var i={draw(e,t){const n=.59436*(0,r.sqrt)(t+(0,r.min)(t/28,.75)),i=n/2,a=i*o;e.moveTo(0,n),e.lineTo(0,-n),e.moveTo(-a,-i),e.lineTo(a,i),e.moveTo(-a,i),e.lineTo(a,-i)}};t.default=i},1493:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=(0,r.sqrt)(t/r.pi);e.moveTo(n,0),e.arc(0,0,n,0,r.tau)}};t.default=o},1494:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=(0,r.sqrt)(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}};t.default=o},1495:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=(0,r.sqrt)(1/3),i=2*o;var a={draw(e,t){const n=(0,r.sqrt)(t/i),a=n*o;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}};t.default=a},1496:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=.62625*(0,r.sqrt)(t);e.moveTo(0,-n),e.lineTo(n,0),e.lineTo(0,n),e.lineTo(-n,0),e.closePath()}};t.default=o},1497:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=.87559*(0,r.sqrt)(t-(0,r.min)(t/7,2));e.moveTo(-n,0),e.lineTo(n,0),e.moveTo(0,n),e.lineTo(0,-n)}};t.default=o},1498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=(0,r.sqrt)(t),o=-n/2;e.rect(o,o,n,n)}};t.default=o},1499:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=.4431*(0,r.sqrt)(t);e.moveTo(n,n),e.lineTo(n,-n),e.lineTo(-n,-n),e.lineTo(-n,n),e.closePath()}};t.default=o},1500:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=(0,r.sin)(r.pi/10)/(0,r.sin)(7*r.pi/10),i=(0,r.sin)(r.tau/10)*o,a=-(0,r.cos)(r.tau/10)*o;var u={draw(e,t){const n=(0,r.sqrt)(.8908130915292852*t),o=i*n,u=a*n;e.moveTo(0,-n),e.lineTo(o,u);for(let i=1;i<5;++i){const t=r.tau*i/5,a=(0,r.cos)(t),s=(0,r.sin)(t);e.lineTo(s*n,-a*n),e.lineTo(a*o-s*u,s*o+a*u)}e.closePath()}};t.default=u},1501:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=(0,r.sqrt)(3);var i={draw(e,t){const n=-(0,r.sqrt)(t/(3*o));e.moveTo(0,2*n),e.lineTo(-o*n,-n),e.lineTo(o*n,-n),e.closePath()}};t.default=i},1502:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=(0,r.sqrt)(3);var i={draw(e,t){const n=.6824*(0,r.sqrt)(t),i=n/2,a=n*o/2;e.moveTo(0,-n),e.lineTo(a,i),e.lineTo(-a,i),e.closePath()}};t.default=i},1503:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756);const o=-.5,i=(0,r.sqrt)(3)/2,a=1/(0,r.sqrt)(12),u=3*(a/2+1);var s={draw(e,t){const n=(0,r.sqrt)(t/u),s=n/2,c=n*a,l=s,f=n*a+n,d=-l,p=f;e.moveTo(s,c),e.lineTo(l,f),e.lineTo(d,p),e.lineTo(o*s-i*c,i*s+o*c),e.lineTo(o*l-i*f,i*l+o*f),e.lineTo(o*d-i*p,i*d+o*p),e.lineTo(o*s+i*c,o*c-i*s),e.lineTo(o*l+i*f,o*f-i*l),e.lineTo(o*d+i*p,o*p-i*d),e.closePath()}};t.default=s},1504:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(756),o={draw(e,t){const n=.6189*(0,r.sqrt)(t-(0,r.min)(t/6,1.7));e.moveTo(-n,-n),e.lineTo(n,n),e.moveTo(-n,n),e.lineTo(n,-n)}};t.default=o},1505:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CardinalClosed=a,t.default=void 0;var r,o=(r=n(1018))&&r.__esModule?r:{default:r},i=n(1020);function a(e,t){this._context=e,this._k=(1-t)/6}a.prototype={areaStart:o.default,areaEnd:o.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,i.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var u=function e(t){function n(e){return new a(e,t)}return n.tension=function(t){return e(+t)},n}(0);t.default=u},1506:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CardinalOpen=o,t.default=void 0;var r=n(1020);function o(e,t){this._context=e,this._k=(1-t)/6}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,r.point)(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var i=function e(t){function n(e){return new o(e,t)}return n.tension=function(t){return e(+t)},n}(0);t.default=i},1507:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.map(i);return(0,o.default)(e).sort((function(e,n){return t[e]-t[n]}))};var r,o=(r=n(936))&&r.__esModule?r:{default:r};function i(e){for(var t,n=-1,r=0,o=e.length,i=-1/0;++n<o;)(t=+e[n][1])>i&&(i=t,r=n);return r}},1508:function(e,t){e.exports=function(e,t){return e>t}},1509:function(e,t){e.exports=function(e,t){return e<t}},1510:function(e,t,n){var r=n(7458),o=n(1511),i=n(7460),a=n(1408);e.exports=function(e){return function(t){t=a(t);var n=o(t)?i(t):void 0,u=n?n[0]:t.charAt(0),s=n?r(n,1).join(""):t.slice(1);return u[e]()+s}}},1511:function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},1512:function(e,t,n){var r;!function(o){"use strict";var i,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},u=!0,s="[DecimalError] ",c=s+"Invalid argument: ",l=s+"Exponent out of range: ",f=Math.floor,d=Math.pow,p=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,h=1e7,m=f(1286742750677284.5),g={};function v(e,t){var n,r,o,i,a,s,c,l,f=e.constructor,d=f.precision;if(!e.s||!t.s)return t.s||(t=new f(e)),u?S(t,d):t;if(c=e.d,l=t.d,a=e.e,o=t.e,c=c.slice(),i=a-o){for(i<0?(r=c,i=-i,s=l.length):(r=l,o=a,s=c.length),i>(s=(a=Math.ceil(d/7))>s?a+1:s+1)&&(i=s,r.length=1),r.reverse();i--;)r.push(0);r.reverse()}for((s=c.length)-(i=l.length)<0&&(i=s,r=l,l=c,c=r),n=0;i;)n=(c[--i]=c[i]+l[i]+n)/h|0,c[i]%=h;for(n&&(c.unshift(n),++o),s=c.length;0==c[--s];)c.pop();return t.d=c,t.e=o,u?S(t,d):t}function b(e,t,n){if(e!==~~e||e<t||e>n)throw Error(c+e)}function y(e){var t,n,r,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)(n=7-(r=e[t]+"").length)&&(i+=j(n)),i+=r;(n=7-(r=(a=e[t])+"").length)&&(i+=j(n))}else if(0===a)return"0";for(;a%10===0;)a/=10;return i+a}g.absoluteValue=g.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},g.comparedTo=g.cmp=function(e){var t,n,r,o,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(t=0,n=(r=i.d.length)<(o=e.d.length)?r:o;t<n;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return r===o?0:r>o^i.s<0?1:-1},g.decimalPlaces=g.dp=function(){var e=this,t=e.d.length-1,n=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)n--;return n<0?0:n},g.dividedBy=g.div=function(e){return w(this,new this.constructor(e))},g.dividedToIntegerBy=g.idiv=function(e){var t=this.constructor;return S(w(this,new t(e),0,1),t.precision)},g.equals=g.eq=function(e){return!this.cmp(e)},g.exponent=function(){return x(this)},g.greaterThan=g.gt=function(e){return this.cmp(e)>0},g.greaterThanOrEqualTo=g.gte=function(e){return this.cmp(e)>=0},g.isInteger=g.isint=function(){return this.e>this.d.length-2},g.isNegative=g.isneg=function(){return this.s<0},g.isPositive=g.ispos=function(){return this.s>0},g.isZero=function(){return 0===this.s},g.lessThan=g.lt=function(e){return this.cmp(e)<0},g.lessThanOrEqualTo=g.lte=function(e){return this.cmp(e)<1},g.logarithm=g.log=function(e){var t,n=this,r=n.constructor,o=r.precision,a=o+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(i))throw Error(s+"NaN");if(n.s<1)throw Error(s+(n.s?"NaN":"-Infinity"));return n.eq(i)?new r(0):(u=!1,t=w(P(n,a),P(e,a),a),u=!0,S(t,o))},g.minus=g.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?k(t,e):v(t,(e.s=-e.s,e))},g.modulo=g.mod=function(e){var t,n=this,r=n.constructor,o=r.precision;if(!(e=new r(e)).s)throw Error(s+"NaN");return n.s?(u=!1,t=w(n,e,0,1).times(e),u=!0,n.minus(t)):S(new r(n),o)},g.naturalExponential=g.exp=function(){return O(this)},g.naturalLogarithm=g.ln=function(){return P(this)},g.negated=g.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},g.plus=g.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?v(t,e):k(t,(e.s=-e.s,e))},g.precision=g.sd=function(e){var t,n,r,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(c+e);if(t=x(o)+1,n=7*(r=o.d.length-1)+1,r=o.d[r]){for(;r%10==0;r/=10)n--;for(r=o.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},g.squareRoot=g.sqrt=function(){var e,t,n,r,o,i,a,c=this,l=c.constructor;if(c.s<1){if(!c.s)return new l(0);throw Error(s+"NaN")}for(e=x(c),u=!1,0==(o=Math.sqrt(+c))||o==1/0?(((t=y(c.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=f((e+1)/2)-(e<0||e%2),r=new l(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new l(o.toString()),o=a=(n=l.precision)+3;;)if(r=(i=r).plus(w(c,i,a+2)).times(.5),y(i.d).slice(0,a)===(t=y(r.d)).slice(0,a)){if
vendor: 5,912 bytes, line 2
2(t=t.slice(a-3,a+1),o==a&&"4999"==t){if(S(i,n+1,0),i.times(i).eq(c)){r=i;break}}else if("9999"!=t)break;a+=4}return u=!0,S(r,n)},g.times=g.mul=function(e){var t,n,r,o,i,a,s,c,l,f=this,d=f.constructor,p=f.d,m=(e=new d(e)).d;if(!f.s||!e.s)return new d(0);for(e.s*=f.s,n=f.e+e.e,(c=p.length)<(l=m.length)&&(i=p,p=m,m=i,a=c,c=l,l=a),i=[],r=a=c+l;r--;)i.push(0);for(r=l;--r>=0;){for(t=0,o=c+r;o>r;)s=i[o]+m[r]*p[o-r-1]+t,i[o--]=s%h|0,t=s/h|0;i[o]=(i[o]+t)%h|0}for(;!i[--a];)i.pop();return t?++n:i.shift(),e.d=i,e.e=n,u?S(e,d.precision):e},g.toDecimalPlaces=g.todp=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(b(e,0,1e9),void 0===t?t=r.rounding:b(t,0,8),S(n,e+x(n)+1,t))},g.toExponential=function(e,t){var n,r=this,o=r.constructor;return void 0===e?n=E(r,!0):(b(e,0,1e9),void 0===t?t=o.rounding:b(t,0,8),n=E(r=S(new o(r),e+1,t),!0,e+1)),n},g.toFixed=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?E(o):(b(e,0,1e9),void 0===t?t=i.rounding:b(t,0,8),n=E((r=S(new i(o),e+x(o)+1,t)).abs(),!1,e+x(r)+1),o.isneg()&&!o.isZero()?"-"+n:n)},g.toInteger=g.toint=function(){var e=this,t=e.constructor;return S(new t(e),x(e)+1,t.rounding)},g.toNumber=function(){return+this},g.toPower=g.pow=function(e){var t,n,r,o,a,c,l=this,d=l.constructor,p=+(e=new d(e));if(!e.s)return new d(i);if(!(l=new d(l)).s){if(e.s<1)throw Error(s+"Infinity");return l}if(l.eq(i))return l;if(r=d.precision,e.eq(i))return S(l,r);if(c=(t=e.e)>=(n=e.d.length-1),a=l.s,c){if((n=p<0?-p:p)<=9007199254740991){for(o=new d(i),t=Math.ceil(r/7+4),u=!1;n%2&&A((o=o.times(l)).d,t),0!==(n=f(n/2));)A((l=l.times(l)).d,t);return u=!0,e.s<0?new d(i).div(o):S(o,r)}}else if(a<0)throw Error(s+"NaN");return a=a<0&&1&e.d[Math.max(t,n)]?-1:1,l.s=1,u=!1,o=e.times(P(l,r+12)),u=!0,(o=O(o)).s=a,o},g.toPrecision=function(e,t){var n,r,o=this,i=o.constructor;return void 0===e?r=E(o,(n=x(o))<=i.toExpNeg||n>=i.toExpPos):(b(e,1,1e9),void 0===t?t=i.rounding:b(t,0,8),r=E(o=S(new i(o),e,t),e<=(n=x(o))||n<=i.toExpNeg,e)),r},g.toSignificantDigits=g.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(b(e,1,1e9),void 0===t?t=n.rounding:b(t,0,8)),S(new n(this),e,t)},g.toString=g.valueOf=g.val=g.toJSON=function(){var e=this,t=x(e),n=e.constructor;return E(e,t<=n.toExpNeg||t>=n.toExpPos)};var w=function(){function e(e,t){var n,r=0,o=e.length;for(e=e.slice();o--;)n=e[o]*t+r,e[o]=n%h|0,r=n/h|0;return r&&e.unshift(r),e}function t(e,t,n,r){var o,i;if(n!=r)i=n>r?1:-1;else for(o=i=0;o<n;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=e[n]<t[n]?1:0,e[n]=r*h+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,o,i,a){var u,c,l,f,d,p,m,g,v,b,y,w,O,_,j,P,C,k,E=r.constructor,A=r.s==o.s?1:-1,N=r.d,M=o.d;if(!r.s)return new E(r);if(!o.s)throw Error(s+"Division by zero");for(c=r.e-o.e,C=M.length,j=N.length,g=(m=new E(A)).d=[],l=0;M[l]==(N[l]||0);)++l;if(M[l]>(N[l]||0)&&--c,(w=null==i?i=E.precision:a?i+(x(r)-x(o))+1:i)<0)return new E(0);if(w=w/7+2|0,l=0,1==C)for(f=0,M=M[0],w++;(l<j||f)&&w--;l++)O=f*h+(N[l]||0),g[l]=O/M|0,f=O%M|0;else{for((f=h/(M[0]+1)|0)>1&&(M=e(M,f),N=e(N,f),C=M.length,j=N.length),_=C,b=(v=N.slice(0,C)).length;b<C;)v[b++]=0;(k=M.slice()).unshift(0),P=M[0],M[1]>=h/2&&++P;do{f=0,(u=t(M,v,C,b))<0?(y=v[0],C!=b&&(y=y*h+(v[1]||0)),(f=y/P|0)>1?(f>=h&&(f=h-1),1==(u=t(d=e(M,f),v,p=d.length,b=v.length))&&(f--,n(d,C<p?k:M,p))):(0==f&&(u=f=1),d=M.slice()),(p=d.length)<b&&d.unshift(0),n(v,d,b),-1==u&&(u=t(M,v,C,b=v.length))<1&&(f++,n(v,C<b?k:M,b)),b=v.length):0===u&&(f++,v=[0]),g[l++]=f,u&&v[0]?v[b++]=N[_]||0:(v=[N[_]],b=1)}while((_++<j||void 0!==v[0])&&w--)}return g[0]||g.shift(),m.e=c,S(m,a?i+x(m)+1:i)}}();function O(e,t){var n,r,o,a,s,c=0,f=0,p=e.constructor,h=p.precision;if(x(e)>16)throw Error(l+x(e));if(!e.s)return new p(i);for(null==t?(u=!1,s=h):s=t,a=new p(.03125);e.abs().gte(.1);)e=e.times(a),f+=5;for(s+=Math.log(d(2,f))/Math.LN10*2+5|0,n=r=o=new p(i),p.precision=s;;){if(r=S(r.times(e),s),n=n.times(++c),y((a=o.plus(w(r,n,s))).d).slice(0,s)===y(o.d).slice(0,s)){for(;f--;)o=S(o.times(o),s);return p.precision=h,null==t?(u=!0,S(o,h)):o}o=a}}function x(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function _(e,t,n){if(t>e.LN10.sd())throw u=!0,n&&(e.precision=n),Error(s+"LN10 precision limit exceeded");return S(new e(e.LN10),t)}function j(e){for(var t="";e--;)t+="0";return t}function P(e,t){var n,r,o,a,c,l,f,d,p,h=1,m=e,g=m.d,v=m.constructor,b=v.precision;if(m.s<1)throw Error(s+(m.s?"NaN":"-Infinity"));if(m.eq(i))return new v(0);if(null==t?(u=!1,d=b):d=t,m.eq(10))return null==t&&(u=!0),_(v,d);if(d+=10,v.precision=d,r=(n=y(g)).charAt(0),a=x(m),!(Math.abs(a)<15e14))return f=_(v,d+2,b).times(a+""),m=P(new v(r+"."+n.slice(1)),d-10).plus(f),v.precision=b,null==t?(u=!0,S(m,b)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=y((m=m.times(e)).d)).charAt(0),h++;for(a=x(m),r>1?(m=new v("0."+n),a++):m=new v(r+"."+n.slice(1)),l=c=m=w(m.minus(i),m.plus(i),d),p=S(m.times(m),d),o=3;;){if(c=S(c.times(p),d),y((f=l.plus(w(c,new v(o),d))).d).slice(0,d)===y(l.d).slice(0,d))return l=l.times(2),0!==a&&(l=l.plus(_(v,d+2,b).times(a+""))),l=w(l,new v(h),d),v.precision=b,null==t?(u=!0,S(l,b)):l;l=f,o+=2}}function C(e,t){var n,r,o;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(r,o)){if(o-=r,n=n-r-1,e.e=f(n/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<o){for(r&&e.d.push(+t.slice(0,r)),o-=7;r<o;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=o;for(;r--;)t+="0";if(e.d.push(+t),u&&(e.e>m||e.e<-m))throw Error(l+n)}else e.s=0,e.e=0,e.d=[0];return e}function S(e,t,n){var r,o,i,a,s,c,p,g,v=e.d;for(a=1,i=v[0];i>=10;i/=10)a++;if((r=t-a)<0)r+=7,o=t,p=v[g=0];else{if((g=Math.ceil((r+1)/7))>=(i=v.length))return e;for(p=i=v[g],a=1;i>=10;i/=10)a++;
2o=(r%=7)-7+a}if(void 0!==n&&(s=p/(i=d(10,a-o-1))%10|0,c=t<0||void 0!==v[g+1]||p%i,c=n<4?(s||c)&&(0==n||n==(e.s<0?3:2)):s>5||5==s&&(4==n||c||6==n&&(r>0?o>0?p/d(10,a-o):0:v[g-1])%10&1||n==(e.s<0?8:7))),t<1||!v[0])return c?(i=x(e),v.length=1,t=t-i-1,v[0]=d(10,(7-t%7)%7),e.e=f(-t/7)||0):(v.length=1,v[0]=e.e=e.s=0),e;if(0==r?(v.length=g,i=1,g--):(v.length=g+1,i=d(10,7-r),v[g]=o>0?(p/d(10,a-o)%d(10,o)|0)*i:0),c)for(;;){if(0==g){(v[0]+=i)==h&&(v[0]=1,++e.e);break}if(v[g]+=i,v[g]!=h)break;v[g--]=0,i=1}for(r=v.length;0===v[--r];)v.pop();if(u&&(e.e>m||e.e<-m))throw Error(l+x(e));return e}function k(e,t){var n,r,o,i,a,s,c,l,f,d,p=e.constructor,m=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),u?S(t,m):t;if(c=e.d,d=t.d,r=t.e,l=e.e,c=c.slice(),a=l-r){for((f=a<0)?(n=c,a=-a,s=d.length):(n=d,r=l,s=c.length),a>(o=Math.max(Math.ceil(m/7),s)+2)&&(a=o,n.length=1),n.reverse(),o=a;o--;)n.push(0);n.reverse()}else{for((f=(o=c.length)<(s=d.length))&&(s=o),o=0;o<s;o++)if(c[o]!=d[o]){f=c[o]<d[o];break}a=0}for(f&&(n=c,c=d,d=n,t.s=-t.s),s=c.length,o=d.length-s;o>0;--o)c[s++]=0;for(o=d.length;o>a;){if(c[--o]<d[o]){for(i=o;i&&0===c[--i];)c[i]=h-1;--c[i],c[o]+=h}c[o]-=d[o]}for(;0===c[--s];)c.pop();for(;0===c[0];c.shift())--r;return c[0]?(t.d=c,t.e=r,u?S(t,m):t):new p(0)}function E(e,t,n){var r,o=x(e),i=y(e.d),a=i.length;return t?(n&&(r=n-a)>0?i=i.charAt(0)+"."+i.slice(1)+j(r):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+j(-o-1)+i,n&&(r=n-a)>0&&(i+=j(r))):o>=a?(i+=j(o+1-a),n&&(r=n-o-1)>0&&(i=i+"."+j(r))):((r=o+1)<a&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-a)>0&&(o+1===a&&(i+="."),i+=j(r))),e.s<0?"-"+i:i}function A(e,t){if(e.length>t)return e.length=t,!0}function N(e){if(!e||"object"!==typeof e)throw Error(s+"Object expected");var t,n,r,o=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(r=e[n=o[t]])){if(!(f(r)===r&&r>=o[t+1]&&r<=o[t+2]))throw Error(c+n+": "+r);this[n]=r}if(void 0!==(r=e[n="LN10"])){if(r!=Math.LN10)throw Error(c+n+": "+r);this[n]=new this(r)}return this}(a=function e(t){var n,r,o;function i(e){var t=this;if(!(t instanceof i))return new i(e);if(t.constructor=i,e instanceof i)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"===typeof e){if(0*e!==0)throw Error(c+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):C(t,e.toString())}if("string"!==typeof e)throw Error(c+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!p.test(e))throw Error(c+e);C(t,e)}if(i.prototype=g,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=e,i.config=i.set=N,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],n=0;n<o.length;)t.hasOwnProperty(r=o[n++])||(t[r]=this[r]);return i.config(t),i}(a)).default=a.Decimal=a,i=new a(1),void 0===(r=function(){return a}.call(t,n,t,e))||(e.exports=r)}()},1513:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1642),o=n(788),i=n(723);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l=function(e){var t=e.children,n=e.formattedGraphicalItems,a=e.legendWidth,u=e.legendContent,c=Object(i.c)(t,r.a);if(!c)return null;
2var l,f=r.a.defaultProps,d=void 0!==f?s(s({},f),c.props):{};return l=c.props&&c.props.payload?c.props&&c.props.payload:"children"===u?(n||[]).reduce((function(e,t){var n=t.item,r=t.props,o=r.sectors||r.data||[];return e.concat(o.map((function(e){return{type:c.props.iconType||n.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(n||[]).map((function(e){var t=e.item,n=t.type.defaultProps,r=void 0!==n?s(s({},n),t.props):{},i=r.dataKey,a=r.name,u=r.legendType;return{inactive:r.hide,dataKey:i,type:d.iconType||u||"square",color:Object(o.p)(t),value:a||i,payload:r}})),s(s(s({},d),r.a.getWithHeight(c,a)),{},{payload:l,item:c})}},1514:function(e,t,n){"use strict";n.d(t,"a",(function(){return y}));var r=n(1),o=n.n(r),i=n(1165),a=n.n(i),u=n(1160),s=n(727),c=n(723);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var f=["type","size","sizeType"];function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var v={symbolCircle:u.symbolCircle,symbolCross:u.symbolCross,symbolDiamond:u.symbolDiamond,symbolSquare:u.symbolSquare,symbolStar:u.symbolStar,symbolTriangle:u.symbolTriangle,symbolWye:u.symbolWye},b=Math.PI/180,y=function(e){var t=e.type,n=void 0===t?"circle":t,r=e.size,i=void 0===r?64:r,l=e.sizeType,p=void 0===l?"area":l,m=h(h({},g(e,f)),{},{type:n,size:i,sizeType:p}),y=m.className,w=m.cx,O=m.cy,x=Object(c.a)(m,!0);return w===+w&&O===+O&&i===+i?o.a.createElement("path",d({}
2,x,{className:Object(s.a)("recharts-symbols",y),transform:"translate(".concat(w,", ").concat(O,")"),d:function(){var e=function(e){var t="symbol".concat(a()(e));return v[t]||u.symbolCircle}(n);return Object(u.symbol)().type(e).size(function(e,t,n){if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*b;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.pow(Math.tan(r),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(i,p,n))()}()})):null};y.registerSymbol=function(e,t){v["symbol".concat(a()(e))]=t}},1515:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1),o=n.n(r),i=n(727),a=n(723),u=["children","width","height","viewBox","className","style","title","desc"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e){var t=e.children,n=e.width,r=e.height,l=e.viewBox,f=e.className,d=e.style,p=e.title,h=e.desc,m=c(e,u),g=l||{width:n,height:r,x:0,y:0},v=Object(i.a)("recharts-surface",f);return o.a.createElement("svg",s({},Object(a.a)(m,!0,"svg"),{className:v,width:n,height:r,style:d,viewBox:"".concat(g.x," ").concat(g.y," ").concat(g.width," ").concat(g.height)}),o.a.createElement("title",null,p),o.a.createElement("desc",null,h),t)}},1516:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(7463),o=n.n(r),i=n(735),a=n.n(i);function u(e,t,n){return!0===t?o()(e,n):a()(t)?o()(e,t):e}},1517:function(e,t,n){var r=n(7465);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},1518:function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},1519:function(e,t){e.exports=function(){}},1520:function(e,t,n){var r=n(1410);e.exports=function(e){var t=r(e),n=t%1;return t===t?n?t-n:t:0}},1521:function(e,t,n){var r=n(7476),o=n(7477),i=n(791),a=n(749),u=n(930);e.exports=function(e,t,n){var s=a(e)?r:o;return n&&u(e,t,n)&&(t=void 0),s(e,i(t,3))}},1522:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(1),o=n.n(r),i=n(727),a=n(723),u=n(816),s=n(730);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}
2var h=function(e){var t=e.cx,n=e.cy,r=e.radius,o=e.angle,i=e.sign,a=e.isExternal,s=e.cornerRadius,c=e.cornerIsExternal,l=s*(a?1:-1)+r,f=Math.asin(s/l)/u.a,d=c?o:o+i*f,p=c?o-i*f:o;return{center:Object(u.f)(t,n,l,d),circleTangency:Object(u.f)(t,n,r,d),lineTangency:Object(u.f)(t,n,l*Math.cos(f*u.a),p),theta:f}},m=function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=function(e,t){return Object(s.j)(t-e)*Math.min(Math.abs(t-e),359.999)}(i,e.endAngle),c=i+a,l=Object(u.f)(t,n,o,i),f=Object(u.f)(t,n,o,c),d="M ".concat(l.x,",").concat(l.y,"\n A ").concat(o,",").concat(o,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i>c),",\n ").concat(f.x,",").concat(f.y,"\n ");if(r>0){var p=Object(u.f)(t,n,r,i),h=Object(u.f)(t,n,r,c);d+="L ".concat(h.x,",").concat(h.y,"\n A ").concat(r,",").concat(r,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=c),",\n ").concat(p.x,",").concat(p.y," Z")}else d+="L ".concat(t,",").concat(n," Z");return d},g={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},v=function(e){var t=d(d({},g),e),n=t.cx,r=t.cy,u=t.innerRadius,c=t.outerRadius,f=t.cornerRadius,p=t.forceCornerRadius,v=t.cornerIsExternal,b=t.startAngle,y=t.endAngle,w=t.className;if(c<u||b===y)return null;var O,x=Object(i.a)("recharts-sector",w),_=c-u,j=Object(s.d)(f,_,0,!0);return O=j>0&&Math.abs(b-y)<360?function(e){var t=e.cx,n=e.cy,r=e.innerRadius,o=e.outerRadius,i=e.cornerRadius,a=e.forceCornerRadius,u=e.cornerIsExternal,c=e.startAngle,l=e.endAngle,f=Object(s.j)(l-c),d=h({cx:t,cy:n,radius:o,angle:c,sign:f,cornerRadius:i,cornerIsExternal:u}),p=d.circleTangency,g=d.lineTangency,v=d.theta,b=h({cx:t,cy:n,radius:o,angle:l,sign:-f,cornerRadius:i,cornerIsExternal:u}),y=b.circleTangency,w=b.lineTangency,O=b.theta,x=u?Math.abs(c-l):Math.abs(c-l)-v-O;if(x<0)return a?"M ".concat(g.x,",").concat(g.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):m({cx:t,cy:n,innerRadius:r,outerRadius:o,startAngle:c,endAngle:l});var _="M ".concat(g.x,",").concat(g.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(p.x,",").concat(p.y,"\n A").concat(o,",").concat(o,",0,").concat(+(x>180),",").concat(+(f<0),",").concat(y.x,",").concat(y.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(w.x,",").concat(w.y,"\n ");if(r>0){var j=h({cx:t,cy:n,radius:r,angle:c,sign:f,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),P=j.circleTangency,C=j.lineTangency,S=j.theta,k=h({cx:t,cy:n,radius:r,angle:l,sign:-f,isExternal:!0,cornerRadius:i,cornerIsExternal:u}),E=k.circleTangency,A=k.lineTangency,N=k.theta,M=u?Math.abs(c-l):Math.abs(c-l)-S-N;if(M<0&&0===i)return"".concat(_,"L").concat(t,",").concat(n,"Z");_+="L".concat(A.x,",").concat(A.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(E.x,",").concat(E.y,"\n A").concat(r,",").concat(r,",0,").concat(+(M>180),",").concat(+(f>0),",").concat(P.x,",").concat(P.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(f<0),",").concat(C.x,",").concat(C.y,"Z")}else _+="L".concat(t,",").concat(n,"Z");return _}({cx:n,cy:r,innerRadius:u,outerRadius:c,cornerRadius:Math.min(j,_/2),forceCornerRadius:p,cornerIsExternal:v,startAngle:b,endAngle:y}):m({cx:n,cy:r,innerRadius:u,outerRadius:c,startAngle:b,endAngle:y}
vendor: 11,459 bytes, line 2
2),o.a.createElement("path",l({},Object(a.a)(t,!0),{className:x,d:O,role:"img"}))}},1523:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return null};r.displayName="Cell"},1534:function(e,t,n){(function(t,n,r,o){e.exports=function e(t,n,r){function o(a,u){if(!n[a]){if(!t[a]){if(i)return i(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var c=n[a]={exports:{}};t[a][0].call(c.exports,(function(e){return o(t[a][1][e]||e)}),c,c.exports,e,t,n,r)}return n[a].exports}for(var i=!1,a=0;a<r.length;a++)o(r[a]);return o}({1:[function(e,t,n){"use strict";var r=e("./utils"),o=e("./support"),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(e){for(var t,n,o,a,u,s,c,l=[],f=0,d=e.length,p=d,h="string"!==r.getTypeOf(e);f<e.length;)p=d-f,o=h?(t=e[f++],n=f<d?e[f++]:0,f<d?e[f++]:0):(t=e.charCodeAt(f++),n=f<d?e.charCodeAt(f++):0,f<d?e.charCodeAt(f++):0),a=t>>2,u=(3&t)<<4|n>>4,s=1<p?(15&n)<<2|o>>6:64,c=2<p?63&o:64,l.push(i.charAt(a)+i.charAt(u)+i.charAt(s)+i.charAt(c));return l.join("")},n.decode=function(e){var t,n,r,a,u,s,c=0,l=0,f="data:";if(e.substr(0,f.length)===f)throw new Error("Invalid base64 input, it looks like a data url.");var d,p=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(e.charAt(e.length-1)===i.charAt(64)&&p--,e.charAt(e.length-2)===i.charAt(64)&&p--,p%1!=0)throw new Error("Invalid base64 input, bad content length.");for(d=o.uint8array?new Uint8Array(0|p):new Array(0|p);c<e.length;)t=i.indexOf(e.charAt(c++))<<2|(a=i.indexOf(e.charAt(c++)))>>4,n=(15&a)<<4|(u=i.indexOf(e.charAt(c++)))>>2,r=(3&u)<<6|(s=i.indexOf(e.charAt(c++))),d[l++]=t,64!==u&&(d[l++]=n),64!==s&&(d[l++]=r);return d}},{"./support":30,"./utils":32}],2:[function(e,t,n){"use strict";var r=e("./external"),o=e("./stream/DataWorker"),i=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function u(e,t,n,r,o){this.compressedSize=e,this.uncompressedSize=t,this.crc32=n,this.compression=r,this.compressedContent=o}u.prototype={getContentWorker:function(){var e=new o(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new o(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},u.createWorkerFrom=function(e,t,n){return e.pipe(new i).pipe(new a("uncompressedSize")).pipe(t.compressWorker(n)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=u},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,n){"use strict";var r=e("./stream/GenericWorker");n.STORE={magic:"\0\0",compressWorker:function(){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},n.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,n){"use strict";var r=e("./utils"),o=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t){return void 0!==e&&e.length?"string"!==r.getTypeOf(e)?function(e,t,n,r){var i=o,a=0+n;e^=-1;for(var u=0;u<a;u++)e=e>>>8^i[255&(e^t[u])];return-1^e}(0|t,e,e.length):function(e,t,n,r){var i=o,a=0+n;e^=-1;for(var u=0;u<a;u++)e=e>>>8^i[255&(e^t.charCodeAt(u))];return-1^e}(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,n){"use strict";n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!0,n.date=null,n.compression=null,n.compressionOptions=null,n.comment=null,n.unixPermissions=null,n.dosPermissions=null},{}],6:[function(e,t,n){"use strict";var r;r="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:r}},{lie:37}],7:[function(e,t,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,o=e("pako"),i=e("./utils"),a=e("./stream/GenericWorker"),u=r?"uint8array":"array";function s(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}n.magic="\b\0",i.inherits(s,a),s.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(i.transformTo(u,e.data),!1)},s.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},s.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},s.prototype._createPako=function(){this._pako=new o[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},n.compressWorker=function(e){return new s("Deflate",e)},n.uncompressWorker=function(){return new s("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,n){"use strict";function r(e,t){var n,r="";for(n=0;n<t;n++)r+=String.fromCharCode(255&e),e>>>=8;return r}function o(e,t,n,o,a,l){var f,d,p=e.file,h=e.compression,m=l!==u.utf8encode,g=i.transformTo("string",l(p.name)),v=i.transformTo("string",u.utf8encode(p.name)),b=p.comment,y=i.transformTo("string",l(b)),w=i.transformTo("string",u.utf8encode(b)),O=v.length!==p.name.length,x=w.length!==b.length,_="",j="",P="",C=p.dir,S=p.date,k={crc32:0,compressedSize:0,uncompressedSize:0};t&&!n||(k.crc32=e.crc32,k.compressedSize=e.compressedSize,k.uncompressedSize=e.uncompressedSize);var E=0;t&&(E|=8),m||!O&&!x||(E|=2048);var A=0,N=0;C&&(A|=16),"UNIX"===a?(N=798,A|=function(e,t){var n=e;return e||(n=t?16893:33204),(65535&n)<<16}(p.unixPermissions,C)):(N=20,A|=function(e){return 63&(e||0)}(p.dosPermissions)),f=S.getUTCHours(),f<<=6,f|=S.getUTCMinutes(),f<<=5,f|=S.getUTCSeconds()/2,d=S.getUTCFullYear()-1980,d<<=4,d|=S.getUTCMonth()+1,d<<=5,d|=S.getUTCDate(),O&&(j=r(1,1)+r(s(g),4)+v,_+="up"+r(j.length,2)+j),x&&(P=r(1,1)+r(s(y),4)+w,_+="uc"+r(P.length,2)+P);var M="";return M+="\n\0",M+=r(E,2),M+=h.magic,M+=r(f,2),M+=r(d,2),M+=r(k.crc32,4),M+=r(k.compressedSize,4),M+=r(k.uncompressedSize,4),M+=r(g.length,2),M+=r(_.length,2),{fileRecord:c.LOCAL_FILE_HEADER+M+g+_,dirRecord:c.CENTRAL_FILE_HEADER+r(N,2)+M+r(y.length,2)+"\0\0\0\0"+r(A,4)+r(o,4)+g+_+y}}var i=e("../utils"),a=e("../stream/GenericWorker"),u=e("../utf8"),s=e("../crc32"),c=e("../signature");function l(e,t,n,r){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=n,this.encodeFileName=r,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}i.inherits(l,a),l.prototype.push=function(e){var t=e.meta.percent||0,n=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,a.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:n?(t+100*(n-r-1))/n:100}}))},l.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;if(t){var n=o(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:n.fileRecord,meta:{percent:0}})}else this.accumulate=!0},l.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,n=o(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(n.dirRecord),t)this.push({data:function(e){return c.DATA_DESCRIPTOR+r(e.crc32,4)+r(e.compressedSize,4)+r(e.uncompressedSize,4)}(e),meta:{percent:100}});else for(this.push({data:n.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},l.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t<this.dirRecords.length;t++)this.push({data:this.dirRecords[t],meta:{percent:100}});var n=this.bytesWritten-e,o=function(e,t,n,o,a){var u=i.transformTo("string",a(o));return c.CENTRAL_DIRECTORY_END+"\0\0\0\0"+r(e,2)+r(e,2)+r(t,4)+r(n,4)+r(u.length,2)+u}(this.dirRecords.length,n,e,this.zipComment,this.encodeFileName);this.push({data:o,meta:{percent:100}})},l.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},l.prototype.registerPrevious=function(e){this._sources.push(e);var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.closedSource(t.previous.streamInfo),t._sources.length?t.prepareNextSource():t.end()})),e.on("error",(function(e){t.error(e)})),this},l.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},l.prototype.error=function(e){var t=this._sources;if(!a.prototype.error.call(this,e))return!1;for(var n=0;n<t.length;n++)try{t[n].error(e)}catch(e){}return!0},l.prototype.lock=function(){a.prototype.lock.call(this);for(var e=this._sources,t=0;t<e.length;t++)e[t].lock()},t.exports=l},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(e,t,n){"use strict";var r=e("../compressions"),o=e("./ZipFileWorker");n.generateWorker=function(e,t,n){var i=new o(t.streamFiles,n,t.platform,t.encodeFileName),a=0;try{e.forEach((function(e,n){a++;var o=function(e,t){var n=e||t,o=r[n];if(!o)throw new Error(n+" is not a valid compression method !");return o}(n.options.compression,t.compression),u=n.options.compressionOptions||t.compressionOptions||{},s=n.dir,c=n.date;n._compressWorker(o,u).withStreamInfo("file",{name:e,dir:s,date:c,comment:n.comment||"",unixPermissions:n.unixPermissions,dosPermissions:n.dosPermissions}).pipe(i)})),i.entriesCount=a}catch(e){i.error(e)}return i}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(e,t,n){"use strict";function r(){if(!(this instanceof r))return new r;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var e=new r;for(var t in this)"function"!=typeof this[t]&&(e[t]=this[t]);return e}}(r.prototype=e("./object")).loadAsync=e("./load"),r.support=e("./support"),r.defaults=e("./defaults"),r.version="3.10.1",r.loadAsync=function(e,t){return(new r).loadAsync(e,t)},r.external=e("./external"),t.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(e,t,n){"use strict";var r=e("./utils"),o=e("./external"),i=e("./utf8"),a=e("./zipEntries"),u=e("./stream/Crc32Probe"),s=e("./nodejsUtils");function c(e){return new o.Promise((function(t,n){var r=e.decompressed.getContentWorker().pipe(new u);r.on("error",(function(e){n(e)})).on("end",(function(){r.streamInfo.crc32!==e.decompressed.crc32?n(new Error("Corrupted zip : CRC32 mismatch")):t()})).resume()}))}t.exports=function(e,t){var n=this;return t=r.extend(t||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:i.utf8decode}),s.isNode&&s.isStream(e)?o.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):r.prepareContent("the loaded zip f
2ile",e,!0,t.optimizedBinaryString,t.base64).then((function(e){var n=new a(t);return n.load(e),n})).then((function(e){var n=[o.Promise.resolve(e)],r=e.files;if(t.checkCRC32)for(var i=0;i<r.length;i++)n.push(c(r[i]));return o.Promise.all(n)})).then((function(e){for(var o=e.shift(),i=o.files,a=0;a<i.length;a++){var u=i[a],s=u.fileNameStr,c=r.resolve(u.fileNameStr);n.file(c,u.decompressed,{binary:!0,optimizedBinaryString:!0,date:u.date,dir:u.dir,comment:u.fileCommentStr.length?u.fileCommentStr:null,unixPermissions:u.unixPermissions,dosPermissions:u.dosPermissions,createFolders:t.createFolders}),u.dir||(n.file(c).unsafeOriginalName=s)}return o.zipComment.length&&(n.comment=o.zipComment),n}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(e,t,n){"use strict";var r=e("../utils"),o=e("../stream/GenericWorker");function i(e,t){o.call(this,"Nodejs stream input adapter for "+e),this._upstreamEnded=!1,this._bindStream(t)}r.inherits(i,o),i.prototype._bindStream=function(e){var t=this;(this._stream=e).pause(),e.on("data",(function(e){t.push({data:e,meta:{percent:0}})})).on("error",(function(e){t.isPaused?this.generatedError=e:t.error(e)})).on("end",(function(){t.isPaused?t._upstreamEnded=!0:t.end()}))},i.prototype.pause=function(){return!!o.prototype.pause.call(this)&&(this._stream.pause(),!0)},i.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=i},{"../stream/GenericWorker":28,"../utils":32}],13:[function(e,t,n){"use strict";var r=e("readable-stream").Readable;function o(e,t,n){r.call(this,t),this._helper=e;var o=this;e.on("data",(function(e,t){o.push(e)||o._helper.pause(),n&&n(t)})).on("error",(function(e){o.emit("error",e)})).on("end",(function(){o.push(null)}))}e("../utils").inherits(o,r),o.prototype._read=function(){this._helper.resume()},t.exports=o},{"../utils":32,"readable-stream":16}],14:[function(e,n,r){"use strict";n.exports={isNode:"undefined"!=typeof t,newBufferFrom:function(e,n){if(t.from&&t.from!==Uint8Array.from)return t.from(e,n);if("number"==typeof e)throw new Error('The "data" argument must not be a number');return new t(e,n)},allocBuffer:function(e){if(t.alloc)return t.alloc(e);var n=new t(e);return n.fill(0),n},isBuffer:function(e){return t.isBuffer(e)},isStream:function(e){return e&&"function"==typeof e.on&&"function"==typeof e.pause&&"function"==typeof e.resume}}},{}],15:[function(e,t,n){"use strict";function r(e,t,n){var r,o=i.getTypeOf(t),u=i.extend(n||{},s);u.date=u.date||new Date,null!==u.compression&&(u.compression=u.compression.toUpperCase()),"string"==typeof u.unixPermissions&&(u.unixPermissions=parseInt(u.unixPermissions,8)),u.unixPermissions&&16384&u.unixPermissions&&(u.dir=!0),u.dosPermissions&&16&u.dosPermissions&&(u.dir=!0),u.dir&&(e=m(e)),u.createFolders&&(r=h(e))&&g.call(this,r,!0);var f,v="string"===o&&!1===u.binary&&!1===u.base64;n&&void 0!==n.binary||(u.binary=!v),(t instanceof c&&0===t.uncompressedSize||u.dir||!t||0===t.length)&&(u.base64=!1,u.binary=!0,t="",u.compression="STORE",o="string"),f=t instanceof c||t instanceof a?t:d.isNode&&d.isStream(t)?new p(e,t):i.prepareContent(e,t,u.binary,u.optimizedBinaryString,u.base64);var b=new l(e,f,u);this.files[e]=b}var o=e("./utf8"),i=e("./utils"),a=e("./stream/GenericWorker"),u=e("./stream/StreamHelper"),s=e("./defaults"),c=e("./compressedObject"),l=e("./zipObject"),f=e("./generate"),d=e("./nodejsUtils"),p=e("./nodejs/NodejsStreamInputAdapter"),h=function(e){"/"===e.slice(-1)&&(e=e.substring(0,e.length-1));var t=e.lastIndexOf("/");return 0<t?e.substring(0,t):""},m=function(e){return"/"!==e.slice(-1)&&(e+="/"),e},g=function(e,t){return t=void 0!==t?t:s.createFolders,e=m(e),this.files[e]||r.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]};function v(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var b={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(e){var t,n,r;for(t in this.files)r=this.files[t],(n=t.slice(this.root.length,t.length))&&t.slice(0,this.root.length)===this.root&&e(n,r)},filter:function(e){var t=[];return this.forEach((function(n,r){e(n,r)&&t.push(r)})),t},file:function(e,t,n){if(1!==arguments.length)return e=this.root+e,r.call(this,e,t,n),this;if(v(e)){var o=e;return this.filter((function(e,t){return!t.dir&&o.test(e)}))}var i=this.files[this.root+e];return i&&!i.dir?i:null},folder:function(e){if(!e)return this;if(v(e))return this.filter((function(t,n){return n.dir&&e.test(t)}));var t=this.root+e,n=g.call(this,t),r=this.clone();return r.root=n.name,r},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!==e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var n=this.filter((function(t,n){return n.name.slice(0,e.length)===e})),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")}
vendor: 22,357 bytes, line 2
2,generateInternalStream:function(e){var t,n={};try{if((n=i.extend(e||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:o.utf8encode})).type=n.type.toLowerCase(),n.compression=n.compression.toUpperCase(),"binarystring"===n.type&&(n.type="string"),!n.type)throw new Error("No output type specified.");i.checkSupport(n.type),"darwin"!==n.platform&&"freebsd"!==n.platform&&"linux"!==n.platform&&"sunos"!==n.platform||(n.platform="UNIX"),"win32"===n.platform&&(n.platform="DOS");var r=n.comment||this.comment||"";t=f.generateWorker(this,n,r)}catch(e){(t=new a("error")).error(e)}return new u(t,n.type||"string",n.mimeType)},generateAsync:function(e,t){return this.generateInternalStream(e).accumulate(t)},generateNodeStream:function(e,t){return(e=e||{}).type||(e.type="nodebuffer"),this.generateInternalStream(e).toNodejsStream(t)}};t.exports=b},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(e,t,n){"use strict";t.exports=e("stream")},{stream:void 0}],17:[function(e,t,n){"use strict";var r=e("./DataReader");function o(e){r.call(this,e);for(var t=0;t<this.data.length;t++)e[t]=255&e[t]}e("../utils").inherits(o,r),o.prototype.byteAt=function(e){return this.data[this.zero+e]},o.prototype.lastIndexOfSignature=function(e){for(var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),o=e.charCodeAt(3),i=this.length-4;0<=i;--i)if(this.data[i]===t&&this.data[i+1]===n&&this.data[i+2]===r&&this.data[i+3]===o)return i-this.zero;return-1},o.prototype.readAndCheckSignature=function(e){var t=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2),o=e.charCodeAt(3),i=this.readData(4);return t===i[0]&&n===i[1]&&r===i[2]&&o===i[3]},o.prototype.readData=function(e){if(this.checkOffset(e),0===e)return[];var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./DataReader":18}],18:[function(e,t,n){"use strict";var r=e("../utils");function o(e){this.data=e,this.length=e.length,this.index=0,this.zero=0}o.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length<this.zero+e||e<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+e+"). Corrupted zip ?")},setIndex:function(e){this.checkIndex(e),this.index=e},skip:function(e){this.setIndex(this.index+e)},byteAt:function(){},readInt:function(e){var t,n=0;for(this.checkOffset(e),t=this.index+e-1;t>=this.index;t--)n=(n<<8)+this.byteAt(t);return this.index+=e,n},readString:function(e){return r.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=o},{"../utils":32}],19:[function(e,t,n){"use strict";var r=e("./Uint8ArrayReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,n){"use strict";var r=e("./DataReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},o.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},o.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},o.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./DataReader":18}],21:[function(e,t,n){"use strict";var r=e("./ArrayReader");function o(e){r.call(this,e)}e("../utils").inherits(o,r),o.prototype.readData=function(e){if(this.checkOffset(e),0===e)return new Uint8Array(0);var t=this.data.subarray(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=o},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,n){"use strict";var r=e("../utils"),o=e("../support"),i=e("./ArrayReader"),a=e("./StringReader"),u=e("./NodeBufferReader"),s=e("./Uint8ArrayReader");t.exports=function(e){var t=r.getTypeOf(e);return r.checkSupport(t),"string"!==t||o.uint8array?"nodebuffer"===t?new u(e):o.uint8array?new s(r.transformTo("uint8array",e)):new i(r.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,n){"use strict";n.LOCAL_FILE_HEADER="PK\x03\x04",n.CENTRAL_FILE_HEADER="PK\x01\x02",n.CENTRAL_DIRECTORY_END="PK\x05\x06",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x06\x07",n.ZIP64_CENTRAL_DIRECTORY_END="PK\x06\x06",n.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(e,t,n){"use strict";var r=e("./GenericWorker"),o=e("../utils");function i(e){r.call(this,"ConvertWorker to "+e),this.destType=e}o.inherits(i,r),i.prototype.processChunk=function(e){this.push({data:o.transformTo(this.destType,e.data),meta:e.meta})},t.exports=i},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,n){"use strict";var r=e("./GenericWorker"),o=e("../crc32");function i(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(i,r),i.prototype.processChunk=function(e){this.streamInfo.crc32=o(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=i},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,n){"use strict";var r=e("../utils"),o=e("./GenericWorker");function i(e){o.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}r.inherits(i,o),i.prototype.processChunk=function(e){if(e){var t=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=t+e.data.length}o.prototype.processChunk.call(this,e)},t.exports=i},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,n){"use strict";var r=e("../utils"),o=e("./GenericWorker");function i(e){o.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=r.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}r.inherits(i,o),i.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this.data=null},i.prototype.resume=function(){return!!o.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},i.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},i.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=i},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,n){"use strict";function r(e){this.name=e||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}r.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var n=0;n<this._listeners[e].length;n++)this._listeners[e][n].call(this,t)},pipe:function(e){return e.registerPrevious(this)},registerPrevious:function(e){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=e.streamInfo,this.mergeStreamInfo(),this.previous=e;var t=this;return e.on("data",(function(e){t.processChunk(e)})),e.on("end",(function(){t.end()})),e.on("error",(function(e){t.error(e)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var e=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),e=!0),this.previous&&this.previous.resume(),!e},flush:function(){},processChunk:function(e){this.push(e)},withStreamInfo:function(e,t){return this.extraStreamInfo[e]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var e in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,e)&&(this.streamInfo[e]=this.extraStreamInfo[e])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var e="Worker "+this.name;return this.previous?this.previous+" -> "+e:e}},t.exports=r},{}],29:[function(e,n,r){"use strict";var o=e("../utils"),i=e("./ConvertWorker"),a=e("./GenericWorker"),u=e("../base64"),s=e("../support"),c=e("../external"),l=null;if(s.nodestream)try{l=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function f(e,t,n){var r=t;switch(t){case"blob":case"arraybuffer":r="uint8array";break;case"base64":r="string"}try{this._internalType=r,this._outputType=t,this._mimeType=n,o.checkSupport(r),this._worker=e.pipe(new i(r)),e.lock()}catch(e){this._worker=new a("error"),this._worker.error(e)}}f.prototype={accumulate:function(e){return function(e,n){return new c.Promise((function(r,i){var a=[],s=e._internalType,c=e._outputType,l=e._mimeType;e.on("data",(function(e,t){a.push(e),n&&n(t)})).on("error",(function(e){a=[],i(e)})).on("end",(function(){try{var e=function(e,t,n){switch(e){case"blob":return o.newBlob(o.transformTo("arraybuffer",t),n);case"base64":return u.encode(t);default:return o.transformTo(e,t)}}(c,function(e,n){var r,o=0,i=null,a=0;for(r=0;r<n.length;r++)a+=n[r].length;switch(e){case"string":return n.join("");case"array":return Array.prototype.concat.apply([],n);case"uint8array":for(i=new Uint8Array(a),r=0;r<n.length;r++)i.set(n[r],o),o+=n[r].length;return i;case"nodebuffer":return t.concat(n);default:throw new Error("concat : unsupported type '"+e+"'")}}(s,a),l);r(e)}catch(e){i(e)}a=[]})).resume()}))}(this,e)},on:function(e,t){var n=this;return"data"===e?this._worker.on(e,(function(e){t.call(n,e.data,e.meta)})):this._worker.on(e,(function(){o.delay(t,arguments,n)})),this},resume:function(){return o.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(e){if(o.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new l(this,{objectMode:"nodebuffer"!==this._outputType},e)}},n.exports=f},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(e,n,r){"use strict";if(r.base64=!0,r.array=!0,r.string=!0,r.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,r.nodebuffer="undefined"!=typeof t,r.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)r.blob=!1;else{var o=new ArrayBuffer(0);try{r.blob=0===new Blob([o],{type:"application/zip"}).size}catch(e){try{var i=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);i.append(o),r.blob=0===i.getBlob("application/zip").size}catch(e){r.blob=!1}}}try{r.nodestream=!!e("readable-stream").Readable}catch(e){r.nodestream=!1}},{"readable-stream":16}],31:[function(e,t,n){"use strict";for(var r=e("./utils"),o=e("./support"),i=e("./nodejsUtils"),a=e("./stream/GenericWorker"),u=new Array(256),s=0;s<256;s++)u[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function c(){a.call(this,"utf-8 decode"),this.leftOver=null}function l(){a.call(this,"utf-8 encode")}u[254]=u[254]=1,n.utf8encode=function(e){return o.nodebuffer?i.newBufferFrom(e,"utf-8"):function(e){var t,n,r,i,a,u=e.length,s=0;for(i=0;i<u;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<u&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=o.uint8array?new Uint8Array(s):new Array(s),i=a=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<u&&56320==(64512&(r=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(r-56320),i++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t}(e)},n.utf8decode=function(e){return o.nodebuffer?r.transformTo("nodebuffer",e).toString("utf-8"):function(e){var t,n,o,i,a=e.length,s=new Array(2*a);for(t=n=0;t<a;)if((o=e[t++])<128)s[n++]=o;else if(4<(i=u[o]))s[n++]=65533,t+=i-1;else{for(o&=2===i?31:3===i?15:7;1<i&&t<a;)o=o<<6|63&e[t++],i--;1<i?s[n++]=65533:o<65536?s[n++]=o:(o-=65536,s[n++]=55296|o>>10&1023,s[n++]=56320|1023&o)}return s.length!==n&&(s.subarray?s=s.subarray(0,n):s.length=n),r.applyFromCharCode(s)}(e=r.transformTo(o.uint8array?"uint8array":"array",e))},r.inherits(c,a),c.prototype.processChunk=function(e){var t=r.transformTo(o.uint8array?"uint8array":"array",e.data);if(this.leftOver&&this.leftOver.length){if(o.uint8array){var i=t;(t=new Uint8Array(i.length+this.leftOver.length)).set(this.leftOver,0),t.set(i,this.leftOver.length)}else t=this.leftOver.concat(t);this.leftOver=null}var a=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+u[e[n]]>t?n:t}(t),s=t;a!==t.length&&(o.uint8array?(s=t.subarray(0,a),this.leftOver=t.subarray(a,t.length)):(s=t.slice(0,a),this.leftOver=t.slice(a,t.length))),this.push({data:n.utf8decode(s),meta:e.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:n.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},n.Utf8DecodeWorker=c,r.inherits(l,a),l.prototype.processChunk=function(e){this.push({data:n.utf8encode(e.data),meta:e.meta})},n.Utf8EncodeWorker=l},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){"use strict";var o=e("./support"),i=e("./base64"),a=e("./nodejsUtils"),u=e("./external");function s(e){return e}function c(e,t){for(var n=0;n<e.length;++n)t[n]=255&e.charCodeAt(n);return t}e("setimmediate"),r.newBlob=function(t,n){r.checkSupport("blob");try{return new Blob([t],{type:n})}catch(e){try{var o=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return o.append(t),o.getBlob(n)}catch(e){throw new Error("Bug : can't construct the Blob.")}}};var l={stringifyByChunk:function(e,t,n){var r=[],o=0,i=e.length;if(i<=n)return String.fromCharCode.apply(null,e);for(;o<i;)"array"===t||"nodebuffer"===t?r.push(String.fromCharCode.apply(null,e.slice(o,Math.min(o+n,i)))):r.push(String.fromCharCode.apply(null,e.subarray(o,Math.min(o+n,i)))),o+=n;return r.join("")},stringifyByChar:function(e){for(var t="",n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return t},applyCanBeUsed:{uint8array:function(){try{return o.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(e){return!1}}(),nodebuffer:function(){try{return o.nodebuffer&&1===String.fromCharCode.apply(null,a.allocBuffer(1)).length}catch(e){return!1}}()}};function f(e){var t=65536,n=r.getTypeOf(e),o=!0;if("uint8array"===n?o=l.applyCanBeUsed.uint8array:"nodebuffer"===n&&(o=l.applyCanBeUsed.nodebuffer),o)for(;1<t;)try{return l.stringifyByChunk(e,n,t)}catch(e){t=Math.floor(t/2)}return l.stringifyByChar(e)}function d(e,t){for(var n=0;n<e.length;n++)t[n]=e[n];return t}r.applyFromCharCode=f;var p={};p.string={string:s,array:function(e){return c(e,new Array(e.length))},arraybuffer:function(e){return p.string.uint8array(e).buffer},uint8array:function(e){return c(e,new Uint8Array(e.length))},nodebuffer:function(e){return c(e,a.allocBuffer(e.length))}},p.array={string:f,array:s,arraybuffer:function(e){return new Uint8Array(e).buffer},uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a.newBufferFrom(e)}},p.arraybuffer={string:function(e){return f(new Uint8Array(e))},array:function(e){return d(new Uint8Array(e),new Array(e.byteLength))},arraybuffer:s,uint8array:function(e){return new Uint8Array(e)},nodebuffer:function(e){return a.newBufferFrom(new Uint8Array(e))}},p.uint8array={string:f,array:function(e){return d(e,new Array(e.length))},arraybuffer:function(e){return e.buffer},uint8array:s,nodebuffer:function(e){return a.newBufferFrom(e)}},p.nodebuffer={string:f,array:function(e){return d(e,new Array(e.length))},arraybuffer:function(e){return p.nodebuffer.uint8array(e).buffer},uint8array:function(e){return d(e,new Uint8Array(e.length))},nodebuffer:s},r.transformTo=function(e,t){if(t=t||"",!e)return t;r.checkSupport(e);var n=r.getTypeOf(t);return p[n][e](t)},r.resolve=function(e){for(var t=e.split("/"),n=[],r=0;r<t.length;r++){var o=t[r];"."===o||""===o&&0!==r&&r!==t.length-1||(".."===o?n.pop():n.push(o))}return n.join("/")},r.getTypeOf=function(e){return"string"==typeof e?"string":"[object Array]"===Object.prototype.toString.call(e)?"array":o.nodebuffer&&a.isBuffer(e)?"nodebuffer":o.uint8array&&e instanceof Uint8Array?"uint8array":o.arraybuffer&&e instanceof ArrayBuffer?"arraybuffer":void 0},r.checkSupport=function(e){if(!o[e.toLowerCase()])throw new Error(e+" is not supported by this platform")},r.MAX_VALUE_16BITS=65535,r.MAX_VALUE_32BITS=-1,r.pretty=function(e){var t,n,r="";for(n=0;n<(e||"").length;n++)r+="\\x"+((t=e.charCodeAt(n))<16?"0":"")+t.toString(16).toUpperCase();return r},r.delay=function(e,t,r){n((function(){e.apply(r||null,t||[])}))},r.inherits=function(e,t){function n(){}n.prototype=t.prototype,e.prototype=new n},r.extend=function(){var e,t,n={};for(e=0;e<arguments.length;e++)for(t in arguments[e])Object.prototype.hasOwnProperty.call(arguments[e],t)&&void 0===n[t]&&(n[t]=arguments[e][t]);return n},r.prepareContent=function(e,t,n,a,s){return u.Promise.resolve(t).then((function(e){return o.blob&&(e instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(e)))&&"undefined"!=typeof FileReader?new u.Promise((function(t,n){var r=new FileReader;r.onload=function(e){t(e.target.result)},r.onerror=function(e){n(e.target.error)},r.readAsArrayBuffer(e)})):e})).then((function(t){var l=r.getTypeOf(t);return l?("arraybuffer"===l?t=r.transformTo("uint8array",t):"string"===l&&(s?t=i.decode(t):n&&!0!==a&&(t=function(e){return c(e,o.uint8array?new Uint8Array(e.length):new Array(e.length))}(t))),t):u.Promise.reject(new Error("Can't read the data of '"+e+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(e,t,n){"use strict";var r=e("./reader/readerFor"),o=e("./utils"),i=e("./signature"),a=e("./zipEntry"),u=e("./support");function s(e){this.files=[],this.loadOptions=e}s.prototype={checkSignature:function(e){if(!this.reader.readAndCheckSignature(e)){this.reader.index-=4;var t=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+o.pretty(t)+", expected "+o.pretty(e)+")")}},isSignature:function(e,t){var n=this.reader.index;this.reader.setIndex(e);var r=this.reader.readString(4)===t;return this.reader.setIndex(n),r},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var e=this.reader.readData(this.zipCommentLength),t=u.uint8array?"uint8array":"array",n=o.transformTo(t,e);this.zipComment=this.loadOptions.decodeFileName(n)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var e,t,n,r=this.zip64EndOfCentralSize-44;0<r;)e=this.reader.readInt(2),t=this.reader.readInt(4),n=this.reader.readData(t),this.zip64ExtensibleData[e]={id:e,length:t,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var e,t;for(e=0;e<this.files.length;e++)t=this.files[e],this.reader.setIndex(t.localHeaderOffset),this.checkSignature(i.LOCAL_FILE_HEADER),t.readLocalPart(this.reader),t.handleUTF8(),t.processAttributes()},readCentralDir:function(){var e;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(i.CENTRAL_FILE_HEADER);)(e=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(e);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var e=this.reader.lastIndexOfSignature(i.CENTRAL_DIRECTORY_END);if(e<0)throw this.isSignature(0,i.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip f
2ile ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(e);var t=e;if(this.checkSignature(i.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===o.MAX_VALUE_16BITS||this.diskWithCentralDirStart===o.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===o.MAX_VALUE_16BITS||this.centralDirRecords===o.MAX_VALUE_16BITS||this.centralDirSize===o.MAX_VALUE_32BITS||this.centralDirOffset===o.MAX_VALUE_32BITS){if(this.zip64=!0,(e=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(e),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,i.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(i.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var n=this.centralDirOffset+this.centralDirSize;this.zip64&&(n+=20,n+=12+this.zip64EndOfCentralSize);var r=t-n;if(0<r)this.isSignature(t,i.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw new Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(e){this.reader=r(e)},load:function(e){this.prepareReader(e),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=s},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(e,t,n){"use strict";var r=e("./reader/readerFor"),o=e("./utils"),i=e("./compressedObject"),a=e("./crc32"),u=e("./utf8"),s=e("./compressions"),c=e("./support");function l(e,t){this.options=e,this.loadOptions=t}l.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(e){var t,n;if(e.skip(22),this.fileNameLength=e.readInt(2),n=e.readInt(2),this.fileName=e.readData(this.fileNameLength),e.skip(n),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(t=function(e){for(var t in s)if(Object.prototype.hasOwnProperty.call(s,t)&&s[t].magic===e)return s[t];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+o.transformTo("string",this.fileName)+")");this.decompressed=new i(this.compressedSize,this.uncompressedSize,this.crc32,t,e.readData(this.compressedSize))},readCentralPart:function(e){this.versionMadeBy=e.readInt(2),e.skip(2),this.bitFlag=e.readInt(2),this.compressionMethod=e.readString(2),this.date=e.readDate(),this.crc32=e.readInt(4),this.compressedSize=e.readInt(4),this.uncompressedSize=e.readInt(4);var t=e.readInt(2);if(this.extraFieldsLength=e.readInt(2),this.fileCommentLength=e.readInt(2),this.diskNumberStart=e.readInt(2),this.internalFileAttributes=e.readInt(2),this.externalFileAttributes=e.readInt(4),this.localHeaderOffset=e.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");e.skip(t),this.readExtraFields(e),this.parseZIP64ExtraField(e),this.fileComment=e.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var e=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var e=r(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&
vendor: 41,472 bytes, line 2
2(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(e){var t,n,r,o=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4<o;)t=e.readInt(2),n=e.readInt(2),r=e.readData(n),this.extraFields[t]={id:t,length:n,value:r};e.setIndex(o)},handleUTF8:function(){var e=c.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=u.utf8decode(this.fileName),this.fileCommentStr=u.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();if(null!==t)this.fileNameStr=t;else{var n=o.transformTo(e,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(n)}var r=this.findExtraFieldUnicodeComment();if(null!==r)this.fileCommentStr=r;else{var i=o.transformTo(e,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(i)}}},findExtraFieldUnicodePath:function(){var e=this.extraFields[28789];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileName)!==t.readInt(4)?null:u.utf8decode(t.readData(e.length-5))}return null},findExtraFieldUnicodeComment:function(){var e=this.extraFields[25461];if(e){var t=r(e.value);return 1!==t.readInt(1)||a(this.fileComment)!==t.readInt(4)?null:u.utf8decode(t.readData(e.length-5))}return null}},t.exports=l},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(e,t,n){"use strict";function r(e,t,n){this.name=e,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this.unixPermissions=n.unixPermissions,this.dosPermissions=n.dosPermissions,this._data=t,this._dataBinary=n.binary,this.options={compression:n.compression,compressionOptions:n.compressionOptions}}var o=e("./stream/StreamHelper"),i=e("./stream/DataWorker"),a=e("./utf8"),u=e("./compressedObject"),s=e("./stream/GenericWorker");r.prototype={internalStream:function(e){var t=null,n="string";try{if(!e)throw new Error("No output type specified.");var r="string"===(n=e.toLowerCase())||"text"===n;"binarystring"!==n&&"text"!==n||(n="string"),t=this._decompressWorker();var i=!this._dataBinary;i&&!r&&(t=t.pipe(new a.Utf8EncodeWorker)),!i&&r&&(t=t.pipe(new a.Utf8DecodeWorker))}catch(e){(t=new s("error")).error(e)}return new o(t,n,"")},async:function(e,t){return this.internalStream(e).accumulate(t)},nodeStream:function(e,t){return this.internalStream(e||"nodebuffer").toNodejsStream(t)},_compressWorker:function(e,t){if(this._data instanceof u&&this._data.compression.magic===e.magic)return this._data.getCompressedWorker();var n=this._decompressWorker();return this._dataBinary||(n=n.pipe(new a.Utf8EncodeWorker)),u.createWorkerFrom(n,e,t)},_decompressWorker:function(){return this._data instanceof u?this._data.getContentWorker():this._data instanceof s?this._data:new i(this._data)}};for(var c=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],l=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},f=0;f<c.length;f++)r.prototype[c[f]]=l;t.exports=r},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(e,t,n){(function(e){"use strict";var n,r,o=e.MutationObserver||e.WebKitMutationObserver;if(o){var i=0,a=new o(l),u=e.document.createTextNode("");a.observe(u,{characterData:!0}),n=function(){u.data=i=++i%2}}else if(e.setImmediate||void 0===e.MessageChannel)n="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){l(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(l,0)};else{var s=new e.MessageChannel;s.port1.onmessage=l,n=function(){s.port2.postMessage(0)}}var c=[];function l(){var e,t;r=!0;for(var n=c.length;n;){for(t=c,c=[],e=-1;++e<n;)t[e]();n=c.length}r=!1}t.exports=function(e){1!==c.push(e)||r||n()}}).call(this,"undefined"!=typeof r?r:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(e,t,n){"use strict";var r=e("immediate");function o(){}var i={},a=["REJECTED"],u=["FULFILLED"],s=["PENDING"];function c(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=s,this.queue=[],this.outcome=void 0,e!==o&&p(this,e)}function l(e,t,n){this.promise=e,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function f(e,t,n){r((function(){var r;try{r=t(n)}catch(r){return i.reject(e,r)}r===e?i.reject(e,new TypeError("Cannot resolve promise with itself")):i.resolve(e,r)}))}function d(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof t)return function(){t.apply(e,arguments)}}function p(e,t){var n=!1;function r(t){n||(n=!0,i.reject(e,t))}function o(t){n||(n=!0,i.resolve(e,t))}var a=h((function(){t(o,r)}));"error"===a.status&&r(a.value)}function h(e,t){var n={};try{n.value=e(t),n.status="success"}catch(e){n.status="error",n.value=e}return n}(t.exports=c).prototype.finally=function(e){if("function"!=typeof e)return this;var t=this.constructor;return this.then((function(n){return t.resolve(e()).then((function(){return n}))}),(function(n){return t.resolve(e()).then((function(){throw n}))}))},c.prototype.catch=function(e){return this.then(null,e)},c.prototype.then=function(e,t){if("function"!=typeof e&&this.state===u||"function"!=typeof t&&this.state===a)return this;var n=new this.constructor(o);return this.state!==s?f(n,this.state===u?e:t,this.outcome):this.queue.push(new l(n,e,t)),n},l.prototype.callFulfilled=function(e){i.resolve(this.promise,e)},l.prototype.otherCallFulfilled=function(e){f(this.promise,this.onFulfilled,e)},l.prototype.callRejected=function(e){i.reject(this.promise,e)},l.prototype.otherCallRejected=function(e){f(this.promise,this.onRejected,e)},i.resolve=function(e,t){var n=h(d,t);if("error"===n.status)return i.reject(e,n.value);var r=n.value;if(r)p(e,r);else{e.state=u,e.outcome=t;for(var o=-1,a=e.queue.length;++o<a;)e.queue[o].callFulfilled(t)}return e},i.reject=function(e,t){e.state=a,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},c.resolve=function(e){return e instanceof this?e:i.resolve(new this(o),e)},c.reject=function(e){var t=new this(o);return i.reject(t,e)},c.all=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);for(var a=new Array(n),u=0,s=-1,c=new this(o);++s<n;)l(e[s],s);return c;function l(e,o){t.resolve(e).then((function(e){a[o]=e,++u!==n||r||(r=!0,i.resolve(c,a))}),(function(e){r||(r=!0,i.reject(c,e))}))}},c.race=function(e){if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var t=e.length,n=!1;if(!t)return this.resolve([]);for(var r,a=-1,u=new this(o);++a<t;)r=e[a],this.resolve(r).then((function(e){n||(n=!0,i.resolve(u,e))}),(function(e){n||(n=!0,i.reject(u,e))}));return u}},{immediate:36}],38:[function(e,t,n){"use strict";var r={};(0,e("./lib/utils/common").assign)(r,e("./lib/deflate"),e("./lib/inflate"),e("./lib/zlib/constants")),t.exports=r},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(e,t,n){"use strict";var r=e("./zlib/deflate"),o=e("./utils/common"),i=e("./utils/strings"),a=e("./zlib/messages"),u=e("./zlib/zstream"),s=Object.prototype.toString;function c(e){if(!(this instanceof c))return new c(e);this.options=o.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},e||{});var t=this.options;t.raw&&0<t.windowBits?t.windowBits=-t.windowBits:t.gzip&&0<t.windowBits&&t.windowBits<16&&(t.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new u,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,t.level,t.method,t.windowBits,t.memLevel,t.strategy);if(0!==n)throw new Error(a[n]);if(t.header&&r.deflateSetHeader(this.strm,t.header),t.dictionary){var l;if(l="string"==typeof t.dictionary?i.string2buf(t.dictionary):"[object ArrayBuffer]"===s.call(t.dictionary)?new Uint8Array(t.dictionary):t.dictionary,0!==(n=r.deflateSetDictionary(this.strm,l)))throw new Error(a[n]);this._dict_set=!0}}function l(e,t){var n=new c(t);if(n.push(e,!0),n.err)throw n.msg||a[n.err];return n.result}c.prototype.push=function(e,t){var n,a,u=this.strm,c=this.options.chunkSize;if(this.ended)return!1;a=t===~~t?t:!0===t?4:0,"string"==typeof e?u.input=i.string2buf(e):"[object ArrayBuffer]"===s.call(e)?u.input=new Uint8Array(e):u.input=e,u.next_in=0,u.avail_in=u.input.length;do{if(0===u.avail_out&&(u.output=new o.Buf8(c),u.next_out=0,u.avail_out=c),1!==(n=r.deflate(u,a))&&0!==n)return this.onEnd(n),!(this.ended=!0);0!==u.avail_out&&(0!==u.avail_in||4!==a&&2!==a)||("string"===this.options.to?this.onData(i.buf2binstring(o.shrinkBuf(u.output,u.next_out))):this.onData(o.shrinkBuf(u.output,u.next_out)))}while((0<u.avail_in||0===u.avail_out)&&1!==n);return 4===a?(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,0===n):2!==a||(this.onEnd(0),!(u.avail_out=0))},c.prototype.onData=function(e){this.chunks.push(e)},c.prototype.onEnd=function(e){0===e&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Deflate=c,n.deflate=l,n.deflateRaw=function(e,t){return(t=t||{}).raw=!0,l(e,t)},n.gzip=function(e,t){return(t=t||{}).gzip=!0,l(e,t)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(e,t,n){"use strict";var r=e("./zlib/inflate"),o=e("./utils/common"),i=e("./utils/strings"),a=e("./zlib/constants"),u=e("./zlib/messages"),s=e("./zlib/zstream"),c=e("./zlib/gzheader"),l=Object.prototype.toString;function f(e){if(!(this instanceof f))return new f(e);this.options=o.assign({chunkSize:16384,windowBits:0,to:""},e||{});var t=this.options;t.raw&&0<=t.windowBits&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(0<=t.windowBits&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),15<t.windowBits&&t.windowBits<48&&0==(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,t.windowBits);if(n!==a.Z_OK)throw new Error(u[n]);this.header=new c,r.inflateGetHeader(this.strm,this.header)}function d(e,t){var n=new f(t);if(n.push(e,!0),n.err)throw n.msg||u[n.err];return n.result}f.prototype.push=function(e,t){var n,u,s,c,f,d,p=this.strm,h=this.options.chunkSize,m=this.options.dictionary,g=!1;if(this.ended)return!1;u=t===~~t?t:!0===t?a.Z_FINISH:a.Z_NO_FLUSH,"string"==typeof e?p.input=i.binstring2buf(e):"[object ArrayBuffer]"===l.call(e)?p.input=new Uint8Array(e):p.input=e,p.next_in=0,p.avail_in=p.input.length;do{if(0===p.avail_out&&(p.output=new o.Buf8(h),p.next_out=0,p.avail_out=h),(n=r.inflate(p,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&m&&(d="string"==typeof m?i.string2buf(m):"[object ArrayBuffer]"===l.call(m)?new Uint8Array(m):m,n=r.inflateSetDictionary(this.strm,d)),n===a.Z_BUF_ERROR&&!0===g&&(n=a.Z_OK,g=!1),n!==a.Z_STREAM_END&&n!==a.Z_OK)return this.onEnd(n),!(this.ended=!0);p.next_out&&(0!==p.avail_out&&n!==a.Z_STREAM_END&&(0!==p.avail_in||u!==a.Z_FINISH&&u!==a.Z_SYNC_FLUSH)||("string"===this.options.to?(s=i.utf8border(p.output,p.next_out),c=p.next_out-s,f=i.buf2string(p.output,s),p.next_out=c,p.avail_out=h-c,c&&o.arraySet(p.output,p.output,s,c,0),this.onData(f)):this.onData(o.shrinkBuf(p.output,p.next_out)))),0===p.avail_in&&0===p.avail_out&&(g=!0)}while((0<p.avail_in||0===p.avail_out)&&n!==a.Z_STREAM_END);return n===a.Z_STREAM_END&&(u=a.Z_FINISH),u===a.Z_FINISH?(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===a.Z_OK):u!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(p.avail_out=0))},f.prototype.onData=function(e){this.chunks.push(e)},f.prototype.onEnd=function(e){e===a.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},n.Inflate=f,n.inflate=d,n.inflateRaw=function(e,t){return(t=t||{}).raw=!0,d(e,t)},n.ungzip=d},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(e,t,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var n=t.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}}return e},n.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,n,r,o){if(t.subarray&&e.subarray)e.set(t.subarray(n,n+r),o);else for(var i=0;i<r;i++)e[o+i]=t[n+i]},flattenChunks:function(e){var t,n,r,o,i,a;for(t=r=0,n=e.length;t<n;t++)r+=e[t].length;for(a=new Uint8Array(r),t=o=0,n=e.length;t<n;t++)i=e[t],a.set(i,o),o+=i.length;return a}},i={arraySet:function(e,t,n,r,o){for(var i=0;i<r;i++)e[o+i]=t[n+i]},flattenChunks:function(e){return[].concat.apply([],e)}};n.setTyped=function(e){e?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,o)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,i))},n.setTyped(r)},{}],42:[function(e,t,n){"use strict";var r=e("./common"),o=!0,i=!0;try{String.fromCharCode.apply(null,[0])}catch(e){o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){i=!1}for(var a=new r.Buf8(256),u=0;u<256;u++)a[u]=252<=u?6:248<=u?5:240<=u?4:224<=u?3:192<=u?2:1;function s(e,t){if(t<65537&&(e.subarray&&i||!e.subarray&&o))return String.fromCharCode.apply(null,r.shrinkBuf(e,t));for(var n="",a=0;a<t;a++)n+=String.fromCharCode(e[a]);return n}a[254]=a[254]=1,n.string2buf=function(e){var t,n,o,i,a,u=e.length,s=0;for(i=0;i<u;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<u&&56320==(64512&(o=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(o-56320),i++),s+=n<128?1:n<2048?2:n<65536?3:4;for(t=new r.Buf8(s),i=a=0;a<s;i++)55296==(64512&(n=e.charCodeAt(i)))&&i+1<u&&56320==(64512&(o=e.charCodeAt(i+1)))&&(n=65536+(n-55296<<10)+(o-56320),i++),n<128?t[a++]=n:(n<2048?t[a++]=192|n>>>6:(n<65536?t[a++]=224|n>>>12:(t[a++]=240|n>>>18,t[a++]=128|n>>>12&63),t[a++]=128|n>>>6&63),t[a++]=128|63&n);return t},n.buf2binstring=function(e){return s(e,e.length)},n.binstring2buf=function(e){for(var t=new r.Buf8(e.length),n=0,o=t.length;n<o;n++)t[n]=e.charCodeAt(n);return t},n.buf2string=function(e,t){var n,r,o,i,u=t||e.length,c=new Array(2*u);for(n=r=0;n<u;)if((o=e[n++])<128)c[r++]=o;else if(4<(i=a[o]))c[r++]=65533,n+=i-1;else{for(o&=2===i?31:3===i?15:7;1<i&&n<u;)o=o<<6|63&e[n++],i--;1<i?c[r++]=65533:o<65536?c[r++]=o:(o-=65536,c[r++]=55296|o>>10&1023,c[r++]=56320|1023&o)}return s(c,r)},n.utf8border=function(e,t){var n;for((t=t||e.length)>e.length&&(t=e.length),n=t-1;0<=n&&128==(192&e[n]);)n--;return n<0||0===n?t:n+a[e[n]]>t?n:t}},{"./common":41}],43:[function(e,t,n){"use strict";t.exports=function(e,t,n,r){for(var o=65535&e|0,i=e>>>16&65535|0,a=0;0!==n;){for(n-=a=2e3<n?2e3:n;i=i+(o=o+t[r++]|0)|0,--a;);o%=65521,i%=65521}return o|i<<16|0}},{}],44:[function(e,t,n){"use strict";t.exports={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_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}},{}],45:[function(e,t,n){"use strict";var r=function(){for(var e,t=[],n=0;n<256;n++){e=n;for(var r=0;r<8;r++)e=1&e?3988292384^e>>>1:e>>>1;t[n]=e}return t}();t.exports=function(e,t,n,o){var i=r,a=o+n;e^=-1;for(var u=o;u<a;u++)e=e>>>8^i[255&(e^t[u])];return-1^e}},{}],46:[function(e,t,n){"use strict";var r,o=e("../utils/common"),i=e("./trees"),a=e("./adler32"),u=e("./crc32"),s=e("./messages"),c=-2,l=258,f=262,d=113;function p(e,t){return e.msg=s[t],t}function h(e){return(e<<1)-(4<e?9:0)}function m(e){for(var t=e.length;0<=--t;)e[t]=0}function g(e){var t=e.state,n=t.pending;n>e.avail_out&&(n=e.avail_out),0!==n&&(o.arraySet(e.output,t.pending_buf,t.pending_out,n,e.next_out),e.next_out+=n,t.pending_out+=n,e.total_out+=n,e.avail_out-=n,t.pending-=n,0===t.pending&&(t.pending_out=0))}function v(e,t){i._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,g(e.strm)}function b(e,t){e.pending_buf[e.pending++]=t}function y(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function w(e,t){var n,r,o=e.max_chain_length,i=e.strstart,a=e.prev_length,u=e.nice_match,s=e.strstart>e.w_size-f?e.strstart-(e.w_size-f):0,c=e.window,d=e.w_mask,p=e.prev,h=e.strstart+l,m=c[i+a-1],g=c[i+a];e.prev_length>=e.good_match&&(o>>=2),u>e.lookahead&&(u=e.lookahead);do{if(c[(n=t)+a]===g&&c[n+a-1]===m&&c[n]===c[i]&&c[++n]===c[i+1]){i+=2,n++;do{}while(c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&c[++i]===c[++n]&&i<h);if(r=l-(h-i),i=h-l,a<r){if(e.match_start=t,u<=(a=r))break;m=c[i+a-1],g=c[i+a]}}}while((t=p[t&d])>s&&0!=--o);return a<=e.lookahead?a:e.lookahead}function O(e){var t,n,r,i,s,c,l,d,p,h,m=e.w_size;do{if(i=e.window_size-e.lookahead-e.strstart,e.strstart>=m+(m-f)){for(o.arraySet(e.window,e.window,m,m,0),e.match_start-=m,e.strstart-=m,e.block_start-=m,t=n=e.hash_size;r=e.head[--t],e.head[t]=m<=r?r-m:0,--n;);for(t=n=m;r=e.prev[--t],e.prev[t]=m<=r?r-m:0,--n;);i+=m}if(0===e.strm.avail_in)break;if(c=e.strm,l=e.window,d=e.strstart+e.lookahead,h=void 0,(p=i)<(h=c.avail_in)&&(h=p),n=0===h?0:(c.avail_in-=h,o.arraySet(l,c.input,c.next_in,h,d),1===c.state.wrap?c.adler=a(c.adler,l,h,d):2===c.state.wrap&&(c.adler=u(c.adler,l,h,d)),c.next_in+=h,c.total_in+=h,h),e.lookahead+=n,e.lookahead+e.insert>=3)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+1])&e.hash_mask;e.insert&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[s+3-1])&e.hash_mask,e.prev[s&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=s,s++,e.insert--,!(e.lookahead+e.insert<3)););}while(e.lookahead<f&&0!==e.strm.avail_in)}function x(e,t){for(var n,r;;){if(e.lookahead<f){if(O(e),e.lookahead<f&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!==n&&e.strstart-n<=e.w_size-f&&(e.match_length=w(e,n)),e.match_length>=3)if(r=i._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart,0!=--e.match_length;);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+1])&e.hash_mask;else r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}function _(e,t){for(var n,r,o;;){if(e.lookahead<f){if(O(e),e.lookahead<f&&0===t)return 1;if(0===e.lookahead)break}if(n=0,e.lookahead>=3&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=2,0!==n&&e.prev_length<e.max_lazy_match&&e.strstart-n<=e.w_size-f&&(e.match_length=w(e,n),e.match_length<=5&&(1===e.strategy||3===e.match_length&&4096<e.strstart-e.match_start)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){for(o=e.strstart+e.lookahead-3,r=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=o&&(e.ins_h=(e.ins_h<<e.hash_shift^e.window[e.strstart+3-1])&e.hash_mask,n=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),0!=--e.prev_length;);if(e.match_available=0,e.match_length=2,e.strstart++,r&&(v(e,!1),0===e.strm.avail_out))return 1}else if(e.match_available){if((r=i._tr_tally(e,0,e.window[e.strstart-1]))&&v(e,!1),e.strstart++,e.lookahead--,0===e.strm.avail_out)return 1}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=i._tr_tally(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<2?e.strstart:2,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}function j(e,t,n,r,o){this.good_length=e,this.max_lazy=t,this.nice_length=n,this.max_chain=r,this.func=o}function P(){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=8,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 o.Buf16(1146),this.dyn_dtree=new o.Buf16(122),this.bl_tree=new o.Buf16(78),m(this.dyn_ltree),m(this.dyn_dtree),m(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new o.Buf16(16),this.heap=new o.Buf16(573),m(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new o.Buf16(573),m(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function C(e){var t;return e&&e.state?(e.total_in=e.total_out=0,e.data_type=2,(t=e.state).pending=0,t.pending_out=0,t.wrap<0&&(t.wrap=-t.wrap),t.status=t.wrap?42:d,e.adler=2===t.wrap?0:1,t.last_flush=0,i._tr_init(t),0):p(e,c)}function S(e){var t=C(e);return 0===t&&function(e){e.window_size=2*e.w_size,m(e.head),e.max_lazy_match=r[e.level].max_lazy,e.good_match=r[e.level].good_length,e.nice_match=r[e.level].nice_length,e.max_chain_length=r[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=2,e.match_available=0,e.ins_h=0}(e.state),t}function k(e,t,n,r,i,a){if(!e)return c;var u=1;if(-1===t&&(t=6),r<0?(u=0,r=-r):15<r&&(u=2,r-=16),i<1||9<i||8!==n||r<8||15<r||t<0||9<t||a<0||4<a)return p(e,c);8===r&&(r=9);var s=new P;return(e.state=s).strm=e,s.wrap=u,s.gzhead=null,s.w_bits=r,s.w_size=1<<s.w_bits,s.w_mask=s.w_size-1,s.hash_bits=i+7,s.hash_size=1<<s.hash_bits,s.hash_mask=s.hash_size-1,s.hash_shift=~~((s.hash_bits+3-1)/3),s.window=new o.Buf8(2*s.w_size),s.head=new o.Buf16(s.hash_size),s.prev=new o.Buf16(s.w_size),s.lit_bufsize=1<<i+6,s.pending_buf_size=4*s.lit_bufsize,s.pending_buf=new o.Buf8(s.pending_buf_size),s.d_buf=1*s.lit_bufsize,s.l_buf=3*s.lit_bufsize,s.level=t,s.strategy=a,s.method=n,S(e)}r=[new j(0,0,0,0,(function(e,t){var n=65535;for(n>e.pending_buf_size-5&&(n=e.pending_buf_size-5);;){if(e.lookahead<=1){if(O(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var r=e.block_start+n;if((0===e.strstart||e.strstart>=r)&&(e.lookahead=e.strstart-r,e.strstart=r,v(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-f&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(v(e,!1),e.strm.avail_out),1)})),new j(4,4,8,4,x),new j(4,5,16,8,x),new j(4,6,32,32,x),new j(4,4,16,16,_),new j(8,16,32,32,_),new j(8,16,128,128,_),new j(8,32,128,256,_),new j(32,128,258,1024,_),new j(32,258,258,4096,_)],n.deflateInit=function(e,t){return k(e,t,8,15,8,0)},n.deflateInit2=k,n.deflateReset=S,n.deflateResetKeep=C,n.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?c:(e.state.gzhead=t,0):c},n.deflate=function(e,t){var n,o,a,s;if(!e||!e.state||5<t||t<0)return e?p(e,c):c;if(o=e.state,!e.output||!e.input&&0!==e.avail_in||666===o.status&&4!==t)return p(e,0===e.avail_out?-5:c);if(o.strm=e,n=o.last_flush,o.last_flush=t,42===o.status)if(2===o.wrap)e.adler=0,b(o,31),b(o,139),b(o,8),o.gzhead?(b(o,(o.gzhead.text?1:0)+(o.gzhead.hcrc?2:0)+(o.gzhead.extra?4:0)+(o.gzhead.name?8:0)+(o.gzhead.comment?16:0)),b(o,255&o.gzhead.time),b(o,o.gzhead.time>>8&255),b(o,o.gzhead.time>>16&255),b(o,o.gzhead.time>>24&255),b(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),b(o,255&o.gzhead.os),o.gzhead.extra&&o.gzhead.extra.length&&(b(o,255&o.gzhead.extra.length),b(o,o.gzhead.extra.length>>8&255)),o.gzhead.hcrc&&(e.adler=u(e.adler,o.pending_buf,o.pending,0)),o.gzindex=0,o.status=69):(b(o,0),b(o,0),b(o,0),b(o,0),b(o,0),b(o,9===o.level?2:2<=o.strategy||o.level<2?4:0),b(o,3),o.status=d);else{var f=8+(o.w_bits-8<<4)<<8;f|=(2<=o.strategy||o.level<2?0:o.level<6?1:6===o.level?2:3)<<6,0!==o.strstart&&(f|=32),f+=31-f%31,o.status=d,y(o,f),0!==o.strstart&&(y(o,e.adler>>>16),y(o,65535&e.adler)),e.adler=1}if(69===o.status)if(o.gzhead.extra){for(a=o.pending;o.gzindex<(65535&o.gzhead.extra.length)&&(o.pending!==o.pending_buf_size||(o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),g(e),a=o.pending,o.pending!==o.pending_buf_size));)b(o,255&o.gzhead.extra[o.gzindex]),o.gzindex++;o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),o.gzindex===o.gzhead.extra.length&&(o.gzindex=0,o.status=73)}else o.status=73;if(73===o.status)if(o.gzhead.name){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),g(e),a=o.pending,o.pending===o.pending_buf_size)){s=1;break}s=o.gzindex<o.gzhead.name.length?255&o.gzhead.name.charCodeAt(o.gzindex++):0,b(o,s)}while(0!==s);o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),0===s&&(o.gzindex=0,o.status=91)}else o.status=91;if(91===o.status)if(o.gzhead.comment){a=o.pending;do{if(o.pending===o.pending_buf_size&&(o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),g(e),a=o.pending,o.pending===o.pending_buf_size)){s=1;break}s=o.gzindex<o.gzhead.comment.length?255&o.gzhead.comment.charCodeAt(o.gzindex++):0,b(o,s)}while(0!==s);o.gzhead.hcrc&&o.pending>a&&(e.adler=u(e.adler,o.pending_buf,o.pending-a,a)),0===s&&(o.status=103)}else o.status=103;if(103===o.status&&(o.gzhead.hcrc?(o.pending+2>o.pending_buf_size&&g(e),o.pending+2<=o.pending_buf_size&&(b(o,255&e.adler),b(o,e.adler>>8&255),e.adler=0,o.status=d)):o.status=d),0!==o.pending){if(g(e),0===e.avail_out)return o.last_flush=-1,0}else if(0===e.avail_in&&h(t)<=h(n)&&4!==t)return p(e,-5);if(666===o.status&&0!==e.avail_in)return p(e,-5);if(0!==e.avail_in||0!==o.lookahead||0!==t&&666!==o.status){var w=2===o.strategy?function(e,t){for(var n;;){if(0===e.lookahead&&(O(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,n&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(o,t):3===o.strategy?function(e,t){for(var n,r,o,a,u=e.window;;){if(e.lookahead<=l){if(O(e),e.lookahead<=l&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&0<e.strstart&&(r=u[o=e.strstart-1])===u[++o]&&r===u[++o]&&r===u[++o]){a=e.strstart+l;do{}while(r===u[++o]&&r===u[++o]&&r===u[++o]&&r===u[++o]&&r===u[++o]&&r===u[++o]&&r===u[++o]&&r===u[++o]&&o<a);e.match_length=l-(a-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(n=i._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(n=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),n&&(v(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(v(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(v(e,!1),0===e.strm.avail_out)?1:2}(o,t):r[o.level].func(o,t);if(3!==w&&4!==w||(o.status=666),1===w||3===w)return 0===e.avail_out&&(o.last_flush=-1),0;if(2===w&&(1===t?i._tr_align(o):5!==t&&(i._tr_stored_block(o,0,0,!1),3===t&&(m(o.head),0===o.lookahead&&(o.strstart=0,o.block_start=0,o.insert=0))),g(e),0===e.avail_out))return o.last_flush=-1,0}return 4!==t?0:o.wrap<=0?1:(2===o.wrap?(b(o,255&e.adler),b(o,e.adler>>8&255),b(o,e.adler>>16&255),b(o,e.adler>>24&255),b(o,255&e.total_in),b(o,e.total_in>>8&255),b(o,e.total_in>>16&255),b(o,e.total_in>>24&255)):(y(o,e.adler>>>16),y(o,65535&e.adler)),g(e),0<o.wrap&&(o.wrap=-o.wrap),0!==o.pending?0:1)},n.deflateEnd=function(e){var t;return e&&e.state?42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&103!==t&&t!==d&&666!==t?p(e,c):(e.state=null,t===d?p(e,-3):0):c},n.deflateSetDictionary=function(e,t){var n,r,i,u,s,l,f,d,p=t.length;if(!e||!e.state)return c;if(2===(u=(n=e.state).wrap)||1===u&&42!==n.status||n.lookahead)return c;for(1===u&&(e.adler=a(e.adler,t,p,0)),n.wrap=0,p>=n.w_size&&(0===u&&(m(n.head),n.strstart=0,n.block_start=0,n.insert=0),d=new o.Buf8(n.w_size),o.arraySet(d,t,p-n.w_size,n.w_size,0),t=d,p=n.w_size),s=e.avail_in,l=e.next_in,f=e.input,e.avail_in=p,e.next_in=0,e.input=t,O(n);n.lookahead>=3;){for(r=n.strstart,i=n.lookahead-2;n.ins_h=(n.ins_h<<n.hash_shift^n.window[r+3-1])&n.hash_mask,n.prev[r&n.w_mask]=n.head[n.ins_h],n.head[n.ins_h]=r,r++,--i;);n.strstart=r,n.lookahead=2,O(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,e.next_in=l,e.input=f,e.avail_in=s,n.wrap=u,0},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(e,t,n){"use strict";t.exports=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}},{}],48:[function(e,t,n){"use strict";t.exports=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,p,h,m,g,v,b,y,w,O,x,_,j,P,C;n=e.state,r=e.next_in,P=e.input,o=r+(e.avail_in-5),i=e.next_out,C=e.output,a=i-(t-e.avail_out),u=i+(e.avail_out-257),s=n.dmax,c=n.wsize,l=n.whave,f=n.wnext,d=n.window,p=n.hold,h=n.bits,m=n.lencode,g=n.distcode,v=(1<<n.lenbits)-1,b=(1<<n.distbits)-1;e:do{h<15&&(p+=P[r++]<<h,h+=8,p+=P[r++]<<h,h+=8),y=m[p&v];t:for(;;){if(p>>>=w=y>>>24,h-=w,0===(w=y>>>16&255))C[i++]=65535&y;else{if(!(16&w)){if(0==(64&w)){y=m[(65535&y)+(p&(1<<w)-1)];continue t}if(32&w){n.mode=12;break e}e.msg="invalid literal/length code",n.mode=30;break e}O=65535&y,(w&=15)&&(h<w&&(p+=P[r++]<<h,h+=8),O+=p&(1<<w)-1,p>>>=w,h-=w),h<15&&(p+=P[r++]<<h,h+=8,p+=P[r++]<<h,h+=8),y=g[p&b];n:for(;;){if(p>>>=w=y>>>24,h-=w,!(16&(w=y>>>16&255))){if(0==(64&w)){y=g[(65535&y)+(p&(1<<w)-1)];continue n}e.msg="invalid distance code",n.mode=30;break e}if(x=65535&y,h<(w&=15)&&(p+=P[r++]<<h,(h+=8)<w&&(p+=P[r++]<<h,h+=8)),s<(x+=p&(1<<w)-1)){e.msg="invalid distance too far back",n.mode=30;break e}if(p>>>=w,h-=w,(w=i-a)<x){if(l<(w=x-w)&&n.sane){e.msg="invalid distance too far back",n.mode=30;break e}if(j=d,(_=0)===f){if(_+=c-w,w<O){for(O-=w;C[i++]=d[_++],--w;);_=i-x,j=C}}else if(f<w){if(_+=c+f-w,(w-=f)<O){for(O-=w;C[i++]=d[_++],--w;);if(_=0,f<O){for(O-=w=f;C[i++]=d[_++],--w;);_=i-x,j=C}}}else if(_+=f-w,w<O){for(O-=w;C[i++]=d[_++],--w;);_=i-x,j=C}for(;2<O;)C[i++]=j[_++],C[i++]=j[_++],C[i++]=j[_++],O-=3;O&&(C[i++]=j[_++],1<O&&(C[i++]=j[_++]))}else{for(_=i-x;C[i++]=C[_++],C[i++]=C[_++],C[i++]=C[_++],2<(O-=3););O&&(C[i++]=C[_++],1<O&&(C[i++]=C[_++]))}break}}break}}while(r<o&&i<u);r-=O=h>>3,p&=(1<<(h-=O<<3))-1,e.next_in=r,e.next_out=i,e.avail_in=r<o?o-r+5:5-(r-o),e.avail_out=i<u?u-i+257:257-(i-u),n.hold=p,n.bits=h}},{}],49:[function(e,t,n){"use strict";var r=e("../utils/common"),o=e("./adler32"),i=e("./crc32"),a=e("./inffast"),u=e("./inftrees"),s=-2;function c(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function l(){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 r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(852),t.distcode=t.distdyn=new r.Buf32(592),t.sane=1,t.back=-1,0):s}function d(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,f(e)):s}function p(e,t){var n,r;return e&&e.state?(r=e.state,t<0?(n=0,t=-t):(n=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15<t)?s:(null!==r.window&&r.wbits!==t&&(r.window=null),r.wrap=n,r.wbits=t,d(e))):s}function h(e,t){var n,r;return e?(r=new l,(e.state=r).window=null,0!==(n=p(e,t))&&(e.state=null),n):s}var m,g,v=!0;function b(e){if(v){var t;for(m=new r.Buf32(512),g=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(u(1,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;u(2,e.lens,0,32,g,0,e.work,{bits:5}),v=!1}e.lencode=m,e.lenbits=9,e.distcode=g,e.distbits=5}function y(e,t,n,o){var i,a=e.state;return null===a.window&&(a.wsize=1<<a.wbits,a.wnext=0,a.whave=0,a.window=new r.Buf8(a.wsize)),o>=a.wsize?(r.arraySet(a.window,t,n-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(o<(i=a.wsize-a.wnext)&&(i=o),r.arraySet(a.window,t,n-o,i,a.wnext),(o-=i)?(r.arraySet(a.window,t,n-o,o,0),a.wnext=o,a.whave=a.wsize):(a.wnext+=i,a.wnext===a.wsize&&(a.wnext=0),a.whave<a.wsize&&(a.whave+=i))),0}n.inflateReset=d,n.inflateReset2=p,n.inflateResetKeep=f,n.inflateInit=function(e){return h(e,15)},n.inflateInit2=h,n.inflate=function(e,t){var n,l,f,d,p,h,m,g,v,w,O,x,_,j,P,C,S,k,E,A,N,M,B,L,I=0,T=new r.Buf8(4),D=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!e||!e.state||!e.output||!e.input&&0!==e.avail_in)return s;12===(n=e.state).mode&&(n.mode=13),p=e.next_out,f=e.output,m=e.avail_out,d=e.next_in,l=e.input,h=e.avail_in,g=n.hold,v=n.bits,w=h,O=m,M=0;e:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;v<16;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(2&n.wrap&&35615===g){T[n.check=0]=255&g,T[1]=g>>>8&255,n.check=i(n.check,T,2,0),v=g=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&g)<<8)+(g>>8))%31){e.msg="incorrect header check",n.mode=30;break}if(8!=(15&g)){e.msg="unknown compression method",n.mode=30;break}if(v-=4,N=8+(15&(g>>>=4)),0===n.wbits)n.wbits=N;else if(N>n.wbits){e.msg="invalid window size",n.mode=30;break}n.dmax=1<<N,e.adler=n.check=1,n.mode=512&g?10:12,v=g=0;break;case 2:for(;v<16;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(n.flags=g,8!=(255&n.flags)){e.msg="unknown compression method",n.mode=30;break}if(57344&n.flags){e.msg="unknown header flags set",n.mode=30;break}n.head&&(n.head.text=g>>8&1),512&n.flags&&(T[0]=255&g,T[1]=g>>>8&255,n.check=i(n.check,T,2,0)),v=g=0,n.mode=3;case 3:for(;v<32;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.head&&(n.head.time=g),512&n.flags&&(T[0]=255&g,T[1]=g>>>8&255,T[2]=g>>>16&255,T[3]=g>>>24&255,n.check=i(n.check,T,4,0)),v=g=0,n.mode=4;case 4:for(;v<16;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.head&&(n.head.xflags=255&g,n.head.os=g>>8),512&n.flags&&(T[0]=255&g,T[1]=g>>>8&255,n.check=i(n.check,T,2,0)),v=g=0,n.mode=5;case 5:if(1024&n.flags){for(;v<16;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.length=g,n.head&&(n.head.extra_len=g),512&n.flags&&(T[0]=255&g,T[1]=g>>>8&255,n.check=i(n.check,T,2,0)),v=g=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&(h<(x=n.length)&&(x=h),x&&(n.head&&(N=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,l,d,x,N)),512&n.flags&&(n.check=i(n.check,l,x,d)),h-=x,d+=x,n.length-=x),n.length))break e;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===h)break e;for(x=0;N=l[d+x++],n.head&&N&&n.length<65536&&(n.head.name+=String.fromCharCode(N)),N&&x<h;);if(512&n.flags&&(n.check=i(n.check,l,x,d)),h-=x,d+=x,N)break e}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===h)break e;for(x=0;N=l[d+x++],n.head&&N&&n.length<65536&&(n.head.comment+=String.fromCharCode(N)),N&&x<h;);if(512&n.flags&&(n.check=i(n.check,l,x,d)),h-=x,d+=x,N)break e}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;v<16;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(g!==(65535&n.check)){e.msg="header crc mismatch",n.mode=30;break}v=g=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),e.adler=n.check=0,n.mode=12;break;case 10:for(;v<32;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}e.adler=n.check=c(g),v=g=0,n.mode=11;case 11:if(0===n.havedict)return e.next_out=p,e.avail_out=m,e.next_in=d,e.avail_in=h,n.hold=g,n.bits=v,2;e.adler=n.check=1,n.mode=12;case 12:if(5===t||6===t)break e;case 13:if(n.last){g>>>=7&v,v-=7&v,n.mode=27;break}for(;v<3;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}switch(n.last=1&g,v-=1,3&(g>>>=1)){case 0:n.mode=14;break;case 1:if(b(n),n.mode=20,6!==t)break;g>>>=2,v-=2;break e;case 2:n.mode=17;break;case 3:e.msg="invalid block type",n.mode=30}g>>>=2,v-=2;break;case 14:for(g>>>=7&v,v-=7&v;v<32;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if((65535&g)!=(g>>>16^65535)){e.msg="invalid stored block lengths",n.mode=30;break}if(n.length=65535&g,v=g=0,n.mode=15,6===t)break e;case 15:n.mode=16;case 16:if(x=n.length){if(h<x&&(x=h),m<x&&(x=m),0===x)break e;r.arraySet(f,l,d,x,p),h-=x,d+=x,m-=x,p+=x,n.length-=x;break}n.mode=12;break;case 17:for(;v<14;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(n.nlen=257+(31&g),g>>>=5,v-=5,n.ndist=1+(31&g),g>>>=5,v-=5,n.ncode=4+(15&g),g>>>=4,v-=4,286<n.nlen||30<n.ndist){e.msg="too many length or distance symbols",n.mode=30;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;v<3;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.lens[D[n.have++]]=7&g,g>>>=3,v-=3}for(;n.have<19;)n.lens[D[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,B={bits:n.lenbits},M=u(0,n.lens,0,19,n.lencode,0,n.work,B),n.lenbits=B.bits,M){e.msg="invalid code lengths set",n.mode=30;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;C=(I=n.lencode[g&(1<<n.lenbits)-1])>>>16&255,S=65535&I,!((P=I>>>24)<=v);){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(S<16)g>>>=P,v-=P,n.lens[n.have++]=S;else{if(16===S){for(L=P+2;v<L;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(g>>>=P,v-=P,0===n.have){e.msg="invalid bit length repeat",n.mode=30;break}N=n.lens[n.have-1],x=3+(3&g),g>>>=2,v-=2}else if(17===S){for(L=P+3;v<L;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}v-=P,N=0,x=3+(7&(g>>>=P)),g>>>=3,v-=3}else{for(L=P+7;v<L;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}v-=P,N=0,x=11+(127&(g>>>=P)),g>>>=7,v-=7}if(n.have+x>n.nlen+n.ndist){e.msg="invalid bit length repeat",n.mode=30;break}for(;x--;)n.lens[n.have++]=N}}if(30===n.mode)break;if(0===n.lens[256]){e.msg="invalid code -- missing end-of-block",n.mode=30;break}if(n.lenbits=9,B={bits:n.lenbits},M=u(1,n.lens,0,n.nlen,n.lencode,0,n.work,B),n.lenbits=B.bits,M){e.msg="invalid literal/lengths set",n.mode=30;break}if(n.distbits=6,n.distcode=n.distdyn,B={bits:n.distbits},M=u(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,B),n.distbits=B.bits,M){e.msg="invalid distances set",n.mode=30;break}if(n.mode=20,6===t)break e;case 20:n.mode=21;case 21:if(6<=h&&258<=m){e.next_out=p,e.avail_out=m,e.next_in=d,e.avail_in=h,n.hold=g,n.bits=v,a(e,O),p=e.next_out,f=e.output,m=e.avail_out,d=e.next_in,l=e.input,h=e.avail_in,g=n.hold,v=n.bits,12===n.mode&&(n.back=-1);break}for(n.back=0;C=(I=n.lencode[g&(1<<n.lenbits)-1])>>>16&255,S=65535&I,!((P=I>>>24)<=v);){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(C&&0==(240&C)){for(k=P,E=C,A=S;C=(I=n.lencode[A+((g&(1<<k+E)-1)>>k)])>>>16&255,S=65535&I,!(k+(P=I>>>24)<=v);){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}g>>>=k,v-=k,n.back+=k}if(g>>>=P,v-=P,n.back+=P,n.length=S,0===C){n.mode=26;break}if(32&C){n.back=-1,n.mode=12;break}if(64&C){e.msg="invalid literal/length code",n.mode=30;break}n.extra=15&C,n.mode=22;case 22:if(n.extra){for(L=n.extra;v<L;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.length+=g&(1<<n.extra)-1,g>>>=n.extra,v-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;C=(I=n.distcode[g&(1<<n.distbits)-1])>>>16&255,S=65535&I,!((P=I>>>24)<=v);){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(0==(240&C)){for(k=P,E=C,A=S;C=(I=n.distcode[A+((g&(1<<k+E)-1)>>k)])>>>16&255,S=65535&I,!(k+(P=I>>>24)<=v);){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}g>>>=k,v-=k,n.back+=k}if(g>>>=P,v-=P,n.back+=P,64&C){e.msg="invalid distance code",n.mode=30;break}n.offset=S,n.extra=15&C,n.mode=24;case 24:if(n.extra){for(L=n.extra;v<L;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}n.offset+=g&(1<<n.extra)-1,g>>>=n.extra,v-=n.extra,n.back+=n.extra}if(n.offset>
vendor: 4,606 bytes, line 2
2n.dmax){e.msg="invalid distance too far back",n.mode=30;break}n.mode=25;case 25:if(0===m)break e;if(x=O-m,n.offset>x){if((x=n.offset-x)>n.whave&&n.sane){e.msg="invalid distance too far back",n.mode=30;break}_=x>n.wnext?(x-=n.wnext,n.wsize-x):n.wnext-x,x>n.length&&(x=n.length),j=n.window}else j=f,_=p-n.offset,x=n.length;for(m<x&&(x=m),m-=x,n.length-=x;f[p++]=j[_++],--x;);0===n.length&&(n.mode=21);break;case 26:if(0===m)break e;f[p++]=n.length,m--,n.mode=21;break;case 27:if(n.wrap){for(;v<32;){if(0===h)break e;h--,g|=l[d++]<<v,v+=8}if(O-=m,e.total_out+=O,n.total+=O,O&&(e.adler=n.check=n.flags?i(n.check,f,O,p-O):o(n.check,f,O,p-O)),O=m,(n.flags?g:c(g))!==n.check){e.msg="incorrect data check",n.mode=30;break}v=g=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;v<32;){if(0===h)break e;h--,g+=l[d++]<<v,v+=8}if(g!==(4294967295&n.total)){e.msg="incorrect length check",n.mode=30;break}v=g=0}n.mode=29;case 29:M=1;break e;case 30:M=-3;break e;case 31:return-4;case 32:default:return s}return e.next_out=p,e.avail_out=m,e.next_in=d,e.avail_in=h,n.hold=g,n.bits=v,(n.wsize||O!==e.avail_out&&n.mode<30&&(n.mode<27||4!==t))&&y(e,e.output,e.next_out,O-e.avail_out)?(n.mode=31,-4):(w-=e.avail_in,O-=e.avail_out,e.total_in+=w,e.total_out+=O,n.total+=O,n.wrap&&O&&(e.adler=n.check=n.flags?i(n.check,f,O,e.next_out-O):o(n.check,f,O,e.next_out-O)),e.data_type=n.bits+(n.last?64:0)+(12===n.mode?128:0)+(20===n.mode||15===n.mode?256:0),(0==w&&0===O||4===t)&&0===M&&(M=-5),M)},n.inflateEnd=function(e){if(!e||!e.state)return s;var t=e.state;return t.window&&(t.window=null),e.state=null,0},n.inflateGetHeader=function(e,t){var n;return e&&e.state?0==(2&(n=e.state).wrap)?s:((n.head=t).done=!1,0):s},n.inflateSetDictionary=function(e,t){var n,r=t.length;return e&&e.state?0!==(n=e.state).wrap&&11!==n.mode?s:11===n.mode&&o(1,t,r,0)!==n.check?-3:y(e,t,r,r)?(n.mode=31,-4):(n.havedict=1,0):s},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(e,t,n){"use strict";var r=e("../utils/common"),o=[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],i=[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],a=[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],u=[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];t.exports=function(e,t,n,s,c,l,f,d){var p,h,m,g,v,b,y,w,O,x=d.bits,_=0,j=0,P=0,C=0,S=0,k=0,E=0,A=0,N=0,M=0,B=null,L=0,I=new r.Buf16(16),T=new r.Buf16(16),D=null,R=0;for(_=0;_<=15;_++)I[_]=0;for(j=0;j<s;j++)I[t[n+j]]++;for(S=x,C=15;1<=C&&0===I[C];C--);if(C<S&&(S=C),0===C)return c[l++]=20971520,c[l++]=20971520,d.bits=1,0;for(P=1;P<C&&0===I[P];P++);for(S<P&&(S=P),_=A=1;_<=15;_++)if(A<<=1,(A-=I[_])<0)return-1;if(0<A&&(0===e||1!==C))return-1;for(T[1]=0,_=1;_<15;_++)T[_+1]=T[_]+I[_];for(j=0;j<s;j++)0!==t[n+j]&&(f[T[t[n+j]]++]=j);if(b=0===e?(B=D=f,19):1===e?(B=o,L-=257,D=i,R-=257,256):(B=a,D=u,-1),_=P,v=l,E=j=M=0,m=-1,g=(N=1<<(k=S))-1,1===e&&852<N||2===e&&592<N)return 1;for(;;){for(y=_-E,O=f[j]<b?(w=0,f[j]):f[j]>b?(w=D[R+f[j]],B[L+f[j]]):(w=96,0),p=1<<_-E,P=h=1<<k;c[v+(M>>E)+(h-=p)]=y<<24|w<<16|O|0,0!==h;);for(p=1<<_-1;M&p;)p>>=1;if(0!==p?(M&=p-1,M+=p):M=0,j++,0==--I[_]){if(_===C)break;_=t[n+f[j]]}if(S<_&&(M&g)!==m){for(0===E&&(E=S),v+=P,A=1<<(k=_-E);k+E<C&&!((A-=I[k+E])<=0);)k++,A<<=1;if(N+=1<<k,1===e&&852<N||2===e&&592<N)return 1;c[m=M&g]=S<<24|k<<16|v-l|0}}return 0!==M&&(c[v+M]=_-E<<24|64<<16|0),d.bits=S,0}},{"../utils/common":41}],51:[function(e,t,n){"use strict";t.exports={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"}},{}],52:[function(e,t,n){"use strict";var r=e("../utils/common");function o(e){for(var t=e.length;0<=--t;)e[t]=0}var i=256,a=286,u=30,s=15,c=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],l=[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],f=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],d=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],p=new Array(576);o(p);var h=new Array(60);o(h);var m=new Array(512);o(m);var g=new Array(256);o(g);var v=new Array(29);o(v);var b,y,w,O=new Array(u);function x(e,t,n,r,o){this.static_tree=e,this.extra_bits=t,this.extra_base=n,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}function _(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function j(e){return e<256?m[e]:m[256+(e>>>7)]}
vendor: 5,746 bytes, line 2
2function P(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function C(e,t,n){e.bi_valid>16-n?(e.bi_buf|=t<<e.bi_valid&65535,P(e,e.bi_buf),e.bi_buf=t>>16-e.bi_valid,e.bi_valid+=n-16):(e.bi_buf|=t<<e.bi_valid&65535,e.bi_valid+=n)}function S(e,t,n){C(e,n[2*t],n[2*t+1])}function k(e,t){for(var n=0;n|=1&e,e>>>=1,n<<=1,0<--t;);return n>>>1}function E(e,t,n){var r,o,i=new Array(16),a=0;for(r=1;r<=s;r++)i[r]=a=a+n[r-1]<<1;for(o=0;o<=t;o++){var u=e[2*o+1];0!==u&&(e[2*o]=k(i[u]++,u))}}function A(e){var t;for(t=0;t<a;t++)e.dyn_ltree[2*t]=0;for(t=0;t<u;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function N(e){8<e.bi_valid?P(e,e.bi_buf):0<e.bi_valid&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function M(e,t,n,r){var o=2*t,i=2*n;return e[o]<e[i]||e[o]===e[i]&&r[t]<=r[n]}function B(e,t,n){for(var r=e.heap[n],o=n<<1;o<=e.heap_len&&(o<e.heap_len&&M(t,e.heap[o+1],e.heap[o],e.depth)&&o++,!M(t,r,e.heap[o],e.depth));)e.heap[n]=e.heap[o],n=o,o<<=1;e.heap[n]=r}function L(e,t,n){var r,o,a,u,s=0;if(0!==e.last_lit)for(;r=e.pending_buf[e.d_buf+2*s]<<8|e.pending_buf[e.d_buf+2*s+1],o=e.pending_buf[e.l_buf+s],s++,0===r?S(e,o,t):(S(e,(a=g[o])+i+1,t),0!==(u=c[a])&&C(e,o-=v[a],u),S(e,a=j(--r),n),0!==(u=l[a])&&C(e,r-=O[a],u)),s<e.last_lit;);S(e,256,t)}function I(e,t){var n,r,o,i=t.dyn_tree,a=t.stat_desc.static_tree,u=t.stat_desc.has_stree,c=t.stat_desc.elems,l=-1;for(e.heap_len=0,e.heap_max=573,n=0;n<c;n++)0!==i[2*n]?(e.heap[++e.heap_len]=l=n,e.depth[n]=0):i[2*n+1]=0;for(;e.heap_len<2;)i[2*(o=e.heap[++e.heap_len]=l<2?++l:0)]=1,e.depth[o]=0,e.opt_len--,u&&(e.static_len-=a[2*o+1]);for(t.max_code=l,n=e.heap_len>>1;1<=n;n--)B(e,i,n);for(o=c;n=e.heap[1],e.heap[1]=e.heap[e.heap_len--],B(e,i,1),r=e.heap[1],e.heap[--e.heap_max]=n,e.heap[--e.heap_max]=r,i[2*o]=i[2*n]+i[2*r],e.depth[o]=(e.depth[n]>=e.depth[r]?e.depth[n]:e.depth[r])+1,i[2*n+1]=i[2*r+1]=o,e.heap[1]=o++,B(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1],function(e,t){var n,r,o,i,a,u,c=t.dyn_tree,l=t.max_code,f=t.stat_desc.static_tree,d=t.stat_desc.has_stree,p=t.stat_desc.extra_bits,h=t.stat_desc.extra_base,m=t.stat_desc.max_length,g=0;for(i=0;i<=s;i++)e.bl_count[i]=0;for(c[2*e.heap[e.heap_max]+1]=0,n=e.heap_max+1;n<573;n++)m<(i=c[2*c[2*(r=e.heap[n])+1]+1]+1)&&(i=m,g++),c[2*r+1]=i,l<r||(e.bl_count[i]++,a=0,h<=r&&(a=p[r-h]),u=c[2*r],e.opt_len+=u*(i+a),d&&(e.static_len+=u*(f[2*r+1]+a)));if(0!==g){do{for(i=m-1;0===e.bl_count[i];)i--;e.bl_count[i]--,e.bl_count[i+1]+=2,e.bl_count[m]--,g-=2}while(0<g);for(i=m;0!==i;i--)for(r=e.bl_count[i];0!==r;)l<(o=e.heap[--n])||(c[2*o+1]!==i&&(e.opt_len+=(i-c[2*o+1])*c[2*o],c[2*o+1]=i),r--)}}(e,t),E(i,l,e.bl_count)}function T(e,t,n){var r,o,i=-1,a=t[1],u=0,s=7,c=4;for(0===a&&(s=138,c=3),t[2*(n+1)+1]=65535,r=0;r<=n;r++)o=a,a=t[2*(r+1)+1],++u<s&&o===a||(u<c?e.bl_tree[2*o]+=u:0!==o?(o!==i&&e.bl_tree[2*o]++,e.bl_tree[32]++):u<=10?e.bl_tree[34]++:e.bl_tree[36]++,i=o,c=(u=0)===a?(s=138,3):o===a?(s=6,3):(s=7,4))}function D(e,t,n){var r,o,i=-1,a=t[1],u=0,s=7,c=4;for(0===a&&(s=138,c=3),r=0;r<=n;r++)if(o=a,a=t[2*(r+1)+1],!(++u<s&&o===a)){if(u<c)for(;S(e,o,e.bl_tree),0!=--u;);else 0!==o?(o!==i&&(S(e,o,e.bl_tree),u--),S(e,16,e.bl_tree),C(e,u-3,2)):u<=10?(S(e,17,e.bl_tree),C(e,u-3,3)):(S(e,18,e.bl_tree),C(e,u-11,7));i=o,c=(u=0)===a?(s=138,3):o===a?(s=6,3):(s=7,4)}}o(O);var R=!1;function F(e,t,n,o){C(e,0+(o?1:0),3),function(e,t,n,o){N(e),P(e,n),P(e,~n),r.arraySet(e.pending_buf,e.window,t,n,e.pending),e.pending+=n}(e,t,n)}n._tr_init=function(e){R||(function(){var e,t,n,r,o,i=new Array(16);for(r=n=0;r<28;r++)for(v[r]=n,e=0;e<1<<c[r];e++)g[n++]=r;for(g[n-1]=r,r=o=0;r<16;r++)for(O[r]=o,e=0;e<1<<l[r];e++)m[o++]=r;for(o>>=7;r<u;r++)for(O[r]=o<<7,e=0;e<1<<l[r]-7;e++)m[256+o++]=r;for(t=0;t<=s;t++)i[t]=0;for(e=0;e<=143;)p[2*e+1]=8,e++,i[8]++;for(;e<=255;)p[2*e+1]=9,e++,i[9]++;for(;e<=279;)p[2*e+1]=7,e++,i[7]++;for(;e<=287;)p[2*e+1]=8,e++,i[8]++;for(E(p,287,i),e=0;e<u;e++)h[2*e+1]=5,h[2*e]=k(e,5);b=new x(p,c,257,a,s),y=new x(h,l,0,u,s),w=new x(new Array(0),f,0,19,7)}(),R=!0),e.l_desc=new _(e.dyn_ltree,b),e.d_desc=new _(e.dyn_dtree,y),e.bl_desc=new _(e.bl_tree,w),e.bi_buf=0,e.bi_valid=0,A(e)},n._tr_stored_block=F,n._tr_flush_block=function(e,t,n,r){var o,a,u=0;0<e.level?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,n=4093624447;for(t=0;t<=31;t++,n>>>=1)if(1&n&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t<i;t++)if(0!==e.dyn_ltree[2*t])return 1;return 0}(e)),I(e,e.l_desc),I(e,e.d_desc),u=function(e){var t;for(T(e,e.dyn_ltree,e.l_desc.max_code),T(e,e.dyn_dtree,e.d_desc.max_code),I(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*d[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),o=e.opt_len+3+7>>>3,(a=e.static_len+3+7>>>3)<=o&&(o=a)):o=a=n+5,n+4<=o&&-1!==t?F(e,t,n,r):4===e.strategy||a===o?(C(e,2+(r?1:0),3),L(e,p,h)):(C(e,4+(r?1:0),3),function(e,t,n,r){var o;for(C(e,t-257,5),C(e,n-1,5),C(e,r-4,4),o=0;o<r;o++)C(e,e.bl_tree[2*d[o]+1],3);D(e,e.dyn_ltree,t-1),D(e,e.dyn_dtree,n-1)}(e,e.l_desc.max_code+1,e.d_desc.max_code+1,u+1),L(e,e.dyn_ltree,e.dyn_dtree)),A(e),r&&N(e)},n._tr_tally=function(e,t,n){return e.pending_buf[e.d_buf+2*e.last_lit]=t>>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&n,e.last_lit++,0===t?e.dyn_ltree[2*n]++:(e.matches++,t--,e.dyn_ltree[2*(g[n]+i+1)]++,e.dyn_dtree[2*j(t)]++),e.last_lit===e.lit_bufsize-1},n._tr_align=function(e){C(e,2,3),S(e,256,p),function(e){16===e.bi_valid?(P(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},{"../utils/common":41}],53:[function(e,t,n){"use strict";
2t.exports=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}},{}],54:[function(e,t,n){(function(e){!function(e,t){"use strict";if(!e.setImmediate){var n,r,i,a,u=1,s={},c=!1,l=e.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(e);f=f&&f.setTimeout?f:e,n="[object process]"==={}.toString.call(e.process)?function(e){o.nextTick((function(){p(e)}))}:function(){if(e.postMessage&&!e.importScripts){var t=!0,n=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=n,t}}()?(a="setImmediate$"+Math.random()+"$",e.addEventListener?e.addEventListener("message",h,!1):e.attachEvent("onmessage",h),function(t){e.postMessage(a+t,"*")}):e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){p(e.data)},function(e){i.port2.postMessage(e)}):l&&"onreadystatechange"in l.createElement("script")?(r=l.documentElement,function(e){var t=l.createElement("script");t.onreadystatechange=function(){p(e),t.onreadystatechange=null,r.removeChild(t),t=null},r.appendChild(t)}):function(e){setTimeout(p,0,e)},f.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var o={callback:e,args:t};return s[u]=o,n(u),u++},f.clearImmediate=d}function d(e){delete s[e]}function p(e){if(c)setTimeout(p,0,e);else{var t=s[e];if(t){c=!0;try{!function(e){var t=e.callback,n=e.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(void 0,n)}}(t)}finally{d(e),c=!1}}}}function h(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(a)&&p(+t.data.slice(a.length))}}("undefined"==typeof self?void 0===e?this:e:self)}).call(this,"undefined"!=typeof r?r:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[10])(10)}).call(this,n(741).Buffer,n(1323).setImmediate,n(70),n(122))},1536:function(e,t,n){"use strict";n.d(t,"a",(function(){return N})),n.d(t,"b",(function(){return Z})),n.d(t,"c",(function(){return J})),n.d(t,"d",(function(){return V})),n.d(t,"e",(function(){return te})),n.d(t,"f",(function(){return M})),n.d(t,"g",(function(){return _})),n.d(t,"h",(function(){return S})),n.d(t,"i",(function(){return ne})),n.d(t,"j",(function(){return oe})),n.d(t,"k",(function(){return L})),n.d(t,"l",(function(){return R})),n.d(t,"m",(function(){return C})),n.d(t,"n",(function(){return ie})),n.d(t,"o",(function(){return ae})),n.d(t,"p",(function(){return ue}));var r=n(1),o=n(1175),i=n(40),a=n(4),u=function(e,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function s(e,t){function n(){this.constructor=e}u(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function l(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(u){o={error:u}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function f(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(l(arguments[t]));return e}var d=Object(r.createContext)(null),p=Object(r.createContext)((function(){return[]})),h=Object(r.createContext)(null),m=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.indexes={},t.memoize=function(e,n){if(t.indexes[e])return t.indexes[e];var r=function(){return f(n(),[e])};return t.indexes[e]=r,r},t}return s(t,e),t.prototype.render=function(){var e=this,t=this.props.children;return Object(r.createElement)(p.Consumer,null,(function(n){return r.Children.map(t,(function(t,o){if(!t||!t.type)return t;var i=e.memoize(o,n);return Object(r.createElement)(p.Provider,{key:String(o),value:i},t)}
2))}))},t}(r.PureComponent),g="dxcore_pluginHost_context",v="dxcore_position_context",b=Symbol("rerenderTemplate"),y=Symbol("rerenderTemplateScope"),w=Symbol("updateConnection"),O=function(e,t){return function(n){return function(o){return Object(r.createElement)(e.Consumer,null,(function(e){var i;return Object(r.createElement)(n,c({},o,((i={})[t]=e,i)))}))}}},x=function(e){return O(d,g)(O(p,v)(e))},_=x(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.prototype.componentDidMount=function(){var e=this.props,t=e.dxcore_pluginHost_context,n=e.dxcore_position_context,r=this.props,o=r.name,i=r.dependencies;this.plugin={position:n,name:o,dependencies:i,container:!0},t.registerPlugin(this.plugin)},t.prototype.componentDidUpdate=function(){this.props.dxcore_pluginHost_context.ensureDependencies()},t.prototype.componentWillUnmount=function(){this.props.dxcore_pluginHost_context.unregisterPlugin(this.plugin)},t.prototype.render=function(){var e=this.props.children;return Object(r.createElement)(m,null,e)},t}(r.PureComponent)),j=function(e){var t=e.name,n=e.params;if(t){var r=e.dxcore_pluginHost_context;return{params:n,templates:r.collect(t+"Template").filter((function(e){return e.predicate(n)})).reverse()}}var o=e.dxcore_templateHost_context;return{params:n||o.params(),templates:o.templates()}},P=function(e){function t(){var t,n=null!==e&&e.apply(this,arguments)||this;return n.subscription=((t={})[b]=function(e){n.template&&n.template.id===e&&n.forceUpdate()},t[y]=function(e){n.props.name===e&&n.forceUpdate()},t),n.template=null,n.params={},n}return s(t,e),t.prototype.componentDidMount=function(){this.props.dxcore_pluginHost_context.registerSubscription(this.subscription)},t.prototype.shouldComponentUpdate=function(e){var t=j(e),n=t.params,r=t.templates,i=this.props.children,a=l(r,1)[0];return i!==e.children||this.template!==a||!Object(o.g)(this.params,n)},t.prototype.componentWillUnmount=function(){this.props.dxcore_pluginHost_context.unregisterSubscription(this.subscription)},t.prototype.render=function(){var e,t=this,n=j(this.props),o=n.params,i=n.templates;this.params=o,e=l(i,1),this.template=e[0];var a=i.slice(1),u=null;this.template&&((u=(0,this.template.children)()||null)&&"function"===typeof u&&(u=u(o)));var s=this.props.children;return Object(r.createElement)(h.Provider,{value:{templates:function(){return a},params:function(){return t.params}}},s?s(u):u)},t}(r.Component),C=O(d,g)(O(h,"dxcore_templateHost_context")(P)),S=function(e){function t(t){var n=e.call(this,t)||this;return n.host=new o.b,n}return s(t,e),t.prototype.render=function(){var e=this.props.children;return Object(r.createElement)(d.Provider,{value:this.host},Object(r.createElement)(m,null,e),Object(r.createElement)(C,{name:"root"}))},t}(r.PureComponent),k=function(e,t){void 0===t&&(t=function(t){return e.get(t+"Getter")});var n={};return{getters:"undefined"!==typeof Proxy?new Proxy({},{get:function(e,r){if("string"===typeof r){var o=t(r);return n[r]=o,o}},getOwnPropertyDescriptor:function(e,t){return{configurable:!0,enumerable:!0,value:this.get(e,t,void 0)}},ownKeys:function(){return e.knownKeys("Getter")}}):e.knownKeys("Getter").reduce((function(e,r){return Object.defineProperty(e,r,{get:function(){var e=t(r);return n[r]=e,e}}),e}),{}),trackedDependencies:n}},E=function(e,t,n){void 0===n&&(n=function(t){return e.get(t+"Getter")});var r=Object.keys(t).reduce((function(e,t){var r;return Object.assign(e,((r={})[t]=n(t),r))}),{});return!Object(o.g)(t,r)},A=function(e,t){return void 0===t&&(t=function(t){return e.collect(t+"Action").slice().reverse()[0]}),"undefined"!==typeof Proxy?new Proxy({},{get:function(e,n){if("string"===typeof n)return t(n)},getOwnPropertyDescriptor:function(e,t){return{configurable:!0,enumerable:!0,value:this.get(e,t,void 0)}},ownKeys:function(){return e.knownKeys("Action")}}):e.knownKeys("Action").reduce((function(e,n){return Object.defineProperty(e,n,{get:function(){return t(n)}}),e}),{})},N=x(function(e){function t(t){var n,r=e.call(this,t)||this,o=t.dxcore_pluginHost_context,i=t.dxcore_position_context,a=t.name;return r.plugin=((n={position:function(){return i()}})[a+"Action"]=function(e){var t=r.props.action,n=k(o,(function(e){return o.get(e+"Getter",r.plugin)})).getters,i=e;t(e,n,A(o,(function(e){return e===a?function(e){i=e}:o.collect(e+"Action",r.plugin).slice().reverse()[0]})));var u=o.collect(a+"Action",r.plugin).slice().reverse()[0];u&&u(i)},n),o.registerPlugin(r.plugin),r}return s(t,e),t.prototype.componentWillUnmount=function(){this.props.dxcore_pluginHost_context.unregisterPlugin(this.plugin)},t.prototype.render=function(){return null},t}(r.PureComponent)),M=x(function(e){function t(t){var n,r,o,i=e.call(this,t)||this,a=t.dxcore_pluginHost_context,u=t.dxcore_position_context,s=t.name,c={};return i.plugin=((n={position:function(){return u()}})[s+"Getter"]=function(e){var t=i.props,n=t.value,u=t.computed;if(void 0===u)return n;var l=function(t){return t===s?e:a.get(t+"Getter",i.plugin)};if(u===r&&!E(a,c,l))return o;var f=k(a,l),d=f.getters,p=f.trackedDependencies,h=A(a);return r=u,c=p,o=u(d,h)},n),a.registerPlugin(i.plugin),i}return s(t,e),t.prototype.componentDidUpdate=function(){this.props.dxcore_pluginHost_context.broadcast(w)},t.prototype.componentWillUnmount=function(){this.props.dxcore_pluginHost_context.unregisterPlugin(this.plugin)},t.prototype.render=function(){return null},t}(r.PureComponent)),B=0,L=x(function(e){function t(t){var n,r=e.call(this,t)||this;r.children=function(){},B+=1,r.id=B;var o=t.dxcore_pluginHost_context,i=t.dxcore_position_context,a=t.name,u=t.predicate;return r.plugin=((n={position:function(){return i()}})[a+"Template"]={id:r.id,predicate:function(e){return!u||u(e)},children:function(){return r.props.children}},n),o.registerPlugin(r.plugin),o.broadcast(y,a),r}return s(t,e),t.prototype.componentDidUpdate=function(){this.props.dxcore_pluginHost_context.broadcast(b,this.id)},t.prototype.componentWillUnmount=function(){var e=this.props.dxcore_pluginHost_context,t=this.props.name;e.unregisterPlugin(this.plugin),e.broadcast(y,t)},t.prototype.render=function(){return null},t}(r.PureComponent)),I=function(e){function t(t,n){var r,o=e.call(this,t,n)||this;return o.trackedDependencies={},o.subscription=((r={})[w]=function(){return o.updateConnection()},r),o}return s(t,e),t.prototype.componentDidMount=function(){this.context.registerSubscription(this.subscription)},t.prototype.componentWillUnmount=function(){this.context.unregisterSubscription(this.subscription)},t.prototype.updateConnection=function(){var e=this.context;E(e,this.trackedDependencies)&&this.forceUpdate()},t.prototype.render=function(){var e=this.context,t=this.props.children,n=k(e),r=n.getters,o=n.trackedDependencies;return this.trackedDependencies=o,t(r,A(e))},t}(r.Component);I.contextType=d;var T,D,R=I,F=function(){function e(e){this.delegate=e,this.touchStartTimeout=null,this.dragging=!1}return e.prototype.isDragging=function(){return this.dragging},e.prototype.isWaiting=function(){return!!this.touchStartTimeout},e.prototype.cancelWaiting=function(){clearTimeout(this.touchStartTimeout),this.touchStartTimeout=void 0},e.prototype.start=function(e){var t=this,n=e.touches[0],r=n.clientX,o=n.clientY;this.touchStartTimeout=setTimeout((function(){t.delegate.onStart({x:r,y:o}),t.dragging=!0}),180)},e.prototype.move=function(e){if(this.cancelWaiting(),this.dragging){var t=e.touches[0],n=t.clientX,r=t.clientY;e.preventDefault(),this.delegate.onMove({x:n,y:r})}},e.prototype.end=function(e){if(this.cancelWaiting(),this.dragging){var t=e.changedTouches[0],n=t.clientX,r=t.clientY;this.delegate.onEnd({x:n,y:r})}this.mouseInitialOffset=null,this.dragging=!1},e}(),z=function(e,t){var n={pointerEvents:e?"all":"none"};e&&t&&(n=c({},n,{cursor:t})),T||(n=c({},n,{position:"fixed",top:0,right:0,left:0,bottom:0,opacity:0,zIndex:2147483647}),T=document.createElement("div"),document.body.appendChild(T)),Object.keys(n).forEac
2h((function(e){T.style[e]=n[e]}))},W=function(){var e=window.getSelection&&window.getSelection();e&&(e.empty?e.empty():e.removeAllRanges&&e.removeAllRanges())},U=function(e,t,n){return Math.max(Math.min(e,n),t)},q=function(){function e(e){this.delegate=e,this.mouseInitialOffset=null,this.dragging=!1}return e.prototype.isDragging=function(){return this.dragging},e.prototype.start=function(e){var t=e.clientX,n=e.clientY;this.e=e,this.mouseInitialOffset={x:t,y:n}},e.prototype.move=function(e){var t=e.clientX,n=e.clientY,r=!1;if(!this.dragging&&this.mouseInitialOffset&&function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return U(o,n-10,n+10)!==o||U(i,r-10,r+10)!==i}(this.mouseInitialOffset,{x:t,y:n})&&(this.delegate.onStart(this.mouseInitialOffset),W(),r=!0,this.dragging=!0),this.dragging&&(e.preventDefault(),this.delegate.onMove({x:t,y:n})),r){var o=window.getComputedStyle(document.elementFromPoint(t,n)).cursor;z(!0,o)}},e.prototype.end=function(e){if(this.dragging){var t=e.clientX,n=e.clientY;z(!1),this.delegate.onEnd({x:t,y:n})}this.mouseInitialOffset=null,this.dragging=!1},e}(),H=function(){return D||(D=new o.a,["mousemove","mouseup","touchmove","touchend","touchcancel"].forEach((function(e){return window.addEventListener(e,(function(t){return D.emit([e,t])}),{passive:!1})}))),D},G=Symbol("draggingHandled"),V=function(e){function t(t,n){var r=e.call(this,t,n)||this,o={onStart:function(e){var t=e.x,n=e.y,o=r.props.onStart;o&&Object(i.unstable_batchedUpdates)((function(){o({x:t,y:n})}))},onMove:function(e){var t=e.x,n=e.y,o=r.props.onUpdate;o&&Object(i.unstable_batchedUpdates)((function(){o({x:t,y:n})}))},onEnd:function(e){var t=e.x,n=e.y,o=r.props.onEnd;o&&Object(i.unstable_batchedUpdates)((function(){o({x:t,y:n})}))}};return r.mouseStrategy=new q(o),r.touchStrategy=new F(o),r.mouseDownListener=r.mouseDownListener.bind(r),r.touchStartListener=r.touchStartListener.bind(r),r.globalListener=r.globalListener.bind(r),r}return s(t,e),t.prototype.componentDidMount=function(){H().subscribe(this.globalListener),this.setupNodeSubscription()},t.prototype.shouldComponentUpdate=function(e){var t=this.props.children;return e.children!==t},t.prototype.componentDidUpdate=function(){this.setupNodeSubscription()},t.prototype.componentWillUnmount=function(){H().unsubscribe(this.globalListener)},t.prototype.setupNodeSubscription=function(){var e=Object(i.findDOMNode)(this);e&&(e.removeEventListener("mousedown",this.mouseDownListener),e.removeEventListener("touchstart",this.touchStartListener),e.addEventListener("mousedown",this.mouseDownListener,{passive:!0}),e.addEventListener("touchstart",this.touchStartListener,{passive:!0}))},t.prototype.mouseDownListener=function(e){this.touchStrategy.isWaiting()||e[G]||(this.mouseStrategy.start(e),e[G]=!0)},t.prototype.touchStartListener=function(e){e[G]||(this.touchStrategy.start(e),e[G]=!0)},t.prototype.globalListener=function(e){var t=l(e,2),n=t[0],r=t[1];switch(n){case"mousemove":this.mouseStrategy.move(r);break;case"mouseup":this.mouseStrategy.end(r);break;case"touchmove":this.touchStrategy.move(r);break;case"touchend":case"touchcancel":this.touchStrategy.end(r)}(this.mouseStrategy.isDragging()||this.touchStrategy.isDragging())&&W()},t.prototype.render=function(){return this.props.children},t}(r.Component),Y=Object(r.createContext)(null),X=function(){function e(){this.payload=null,this.dragEmitter=new o.a}return e.prototype.start=function(e,t){this.payload=e,this.dragEmitter.emit({clientOffset:t,payload:this.payload})},e.prototype.update=function(e){this.dragEmitter.emit({clientOffset:e,payload:this.payload})},e.prototype.end=function(e){this.dragEmitter.emit({clientOffset:e,payload:this.payload,end:!0}),this.payload=null},e}(),K={onChange:function(e){e.payload,e.clientOffset}},Z=function(e){function t(t){var n=e.call(this,t)||this,r=n.props.onChange;return n.dragDropProvider=new X,n.dragDropProvider.dragEmitter.subscribe((function(e){var t=e.payload,n=e.clientOffset,o=e.end;r({payload:o?null:t,clientOffset:o?null:n})}
2)),n}return s(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props.children;return e.children!==t},t.prototype.render=function(){var e=this.props.children;return Object(r.createElement)(Y.Provider,{value:this.dragDropProvider},e)},t.defaultProps=K,t}(r.Component),$={onStart:function(e){e.clientOffset},onUpdate:function(e){e.clientOffset},onEnd:function(e){e.clientOffset}},J=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props.children;return e.children!==t},t.prototype.render=function(){var e=this.context,t=this.props,n=t.onStart,o=t.onUpdate,i=t.onEnd,a=t.payload,u=t.children;return Object(r.createElement)(V,{onStart:function(t){var r=t.x,o=t.y;e.start(a,{x:r,y:o}),n({clientOffset:{x:r,y:o}})},onUpdate:function(t){var n=t.x,r=t.y;e.update({x:n,y:r}),o({clientOffset:{x:n,y:r}})},onEnd:function(t){var n=t.x,r=t.y;e.end({x:n,y:r}),i({clientOffset:{x:n,y:r}})}},u)},t.defaultProps=$,t}(r.Component);J.contextType=Y;var Q=function(e,t,n){return Math.max(Math.min(e,n),t)},ee={onEnter:function(e){},onOver:function(e){},onLeave:function(e){},onDrop:function(e){}},te=function(e){function t(t){var n=e.call(this,t)||this;return n.isOver=!1,n.handleDrag=n.handleDrag.bind(n),n}return s(t,e),t.prototype.componentDidMount=function(){this.context.dragEmitter.subscribe(this.handleDrag)},t.prototype.shouldComponentUpdate=function(e){var t=this.props.children;return e.children!==t},t.prototype.componentWillUnmount=function(){this.context.dragEmitter.unsubscribe(this.handleDrag)},t.prototype.handleDrag=function(e){var t=e.payload,n=e.clientOffset,r=e.end,o=Object(i.findDOMNode)(this).getBoundingClientRect(),a=o.left,u=o.top,s=o.right,c=o.bottom,l=this.props,f=l.onDrop,d=l.onEnter,p=l.onLeave,h=l.onOver,m=n&&Q(n.x,a,s)===n.x&&Q(n.y,u,c)===n.y;!this.isOver&&m&&d({payload:t,clientOffset:n}),this.isOver&&m&&h({payload:t,clientOffset:n}),this.isOver&&!m&&p({payload:t,clientOffset:n}),m&&r&&f({payload:t,clientOffset:n}),this.isOver=m&&!r},t.prototype.render=function(){var e=this.props.children;return r.Children.only(e)},t.defaultProps=ee,t}(r.Component);te.contextType=Y;var ne=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s(t,e),t.prototype.render=function(){return this.props.children},t}(r.PureComponent),re={root:{position:"relative"},triggersRoot:{position:"absolute",top:0,left:0,height:"100%",width:"100%",overflow:"hidden",zIndex:-1,visibility:"hidden",opacity:0},expandTrigger:{position:"absolute",top:0,left:0,height:"100%",width:"100%",overflow:"auto"},contractTrigger:{position:"absolute",top:0,left:0,height:"100%",width:"100%",overflow:"auto",minHeight:"1px",minWidth:"1px"},contractNotifier:{position:"absolute",top:0,left:0,width:"200%",height:"200%",minHeight:"2px",minWidth:"2px"}},oe=function(e){function t(t){var n=e.call(this,t)||this;return n.setupListeners=n.setupListeners.bind(n),n.rootRef=Object(r.createRef)(),n}return s(t,e),t.prototype.componentDidMount=function(){this.createListeners(),this.setupListeners()},t.prototype.componentWillUnmount=function(){this.expandTrigger.removeEventListener("scroll",this.setupListeners),this.contractTrigger.removeEventListener("scroll",this.setupListeners)},t.prototype.setupListeners=function(){var e={height:this.rootNode.clientHeight,width:this.rootNode.clientWidth};this.contractTrigger.scrollTop=e.height,this.contractTrigger.scrollLeft=e.width;this.expandNotifier.style.width=e.width+2+"px",this.expandNotifier.style.height=e.height+2+"px",this.expandTrigger.scrollTop=2,this.expandTrigger.scrollLeft=2,(0,this.props.onSizeChange)(e)},t.prototype.createListeners=function(){this.rootNode=Object(i.findDOMNode)(this.rootRef.current),this.triggersRoot=document.createElement("div"),Object.assign(this.triggersRoot.style,re.triggersRoot),this.rootNode.appendChild(this.triggersRoot),this.expandTrigger=document.createElement("div"),Object.assign(this.expandTrigger.style,re.expandTrigger),this.expandTrigger.addEventListener("scroll",this.setupListeners),this.triggersRoot.appendChild(this.expandTrigger),this.expandNotifier=document.createElement("div"),this.expandTrigger.appendChild(this.expandNotifier),this.contractTrigger=document.createElement("div"),Object.assign(this.contractTrigger.style,re.contractTrigger),this.contractTrigger.addEventListener("scroll",this.setupListeners),this.triggersRoot.appendChild(this.contractTrigger),this.contractNotifier=document.createElement("div"),Object.assign(this.contractNotifier.style,re.contractNotifier),this.contractTrigger.appendChild(this.contractNotifier)},t.prototype.render=function(){var e=this.props,t=(e.onSizeChange,e.containerComponent),n=e.style,o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n}(e,["onSizeChange","containerComponent","style"]);return Object(r.createElement)(ne,{ref:this.rootRef},Object(r.createElement)(t,c({style:n?c({},re.root,n):re.root},o)))},t.defaultProps={containerComponent:"div"},t}(r.PureComponent),ie=function(e,t){var n=t(),o=new Set,i=function(t){function i(){return null!==t&&t.apply(this,arguments)||this}return s(i,t),i.prototype.componentDidMount=function(){o.add(this)},i.prototype.componentWillUnmount=function(){o.delete(this)},i.prototype.render=function(){return Object(r.createElement)(e,c({},this.props,n))},i}(r.PureComponent);
2return i.update=function(){n=t(),Array.from(o.values()).forEach((function(e){return e.forceUpdate()}))},i},ae=function(e,t){void 0===t&&(t={});var n,r=null,o=null,i=function(i,a,u){var s=function(e){null===r&&(r=e);var l=i(c({},e),a),f=c({},e,l);return"function"===typeof u&&u(f,e),s===n&&(o!==r&&(!function(e,n){Object.keys(t).forEach((function(r){var o=t[r]();o&&e[r]!==n[r]&&o(e[r])}))}(f,r),o=r),r=null),l};n=s,e.setState(s)};return{applyReducer:i,applyFieldReducer:function(e,t,n){i((function(r){var o;return(o={})[e]=t(r[e],n),o}))}}},ue=function(e){return function(t){var n={},o={},i=t.components;return Object.entries(i).forEach((function(r){var i=l(r,2),a=i[0],u=i[1],s=e[u];s&&s!==t[u]&&(n[a]=s),o[u]=s||t[u]})),Object.keys(n).length>0?function(e,t,n){var o=function(n){function o(){return null!==n&&n.apply(this,arguments)||this}return s(o,n),o.prototype.render=function(){return Object(r.createElement)(e,c({},t,this.props))},o}(r.PureComponent);return o.components=e.components,Object.assign(o,n),o}(t,n,o):t}};Object(a.shape)({current:Object(a.instanceOf)("undefined"!==typeof Element?Element:Object)})},1537:function(e,t,n){"use strict";n.d(t,"a",(function(){return Mt})),n.d(t,"b",(function(){return Nt})),n.d(t,"c",(function(){return Et})),n.d(t,"d",(function(){return At})),n.d(t,"e",(function(){return Ke})),n.d(t,"f",(function(){return kt})),n.d(t,"g",(function(){return Ie})),n.d(t,"h",(function(){return zt})),n.d(t,"i",(function(){return Xe})),n.d(t,"j",(function(){return Ze})),n.d(t,"k",(function(){return it})),n.d(t,"l",(function(){return De})),n.d(t,"m",(function(){return ir})),n.d(t,"n",(function(){return pt})),n.d(t,"o",(function(){return $e})),n.d(t,"p",(function(){return Te})),n.d(t,"q",(function(){return Be})),n.d(t,"r",(function(){return Xt})),n.d(t,"s",(function(){return Qt})),n.d(t,"t",(function(){return or})),n.d(t,"u",(function(){return ar})),n.d(t,"v",(function(){return Oe})),n.d(t,"w",(function(){return Ee})),n.d(t,"x",(function(){return Y})),n.d(t,"y",(function(){return ve})),n.d(t,"z",(function(){return Xn})),n.d(t,"A",(function(){return bt})),n.d(t,"B",(function(){return b})),n.d(t,"C",(function(){return Mr})),n.d(t,"D",(function(){return de})),n.d(t,"E",(function(){return _e})),n.d(t,"F",(function(){return Pe})),n.d(t,"G",(function(){return V})),n.d(t,"H",(function(){return Se})),n.d(t,"I",(function(){return Ye})),n.d(t,"J",(function(){return l})),n.d(t,"K",(function(){return xe})),n.d(t,"L",(function(){return A})),n.d(t,"M",(function(){return q})),n.d(t,"N",(function(){return Le})),n.d(t,"O",(function(){return f})),n.d(t,"P",(function(){return je})),n.d(t,"Q",(function(){return Un})),n.d(t,"R",(function(){return Ge})),n.d(t,"S",(function(){return ke})),n.d(t,"T",(function(){return Dn})),n.d(t,"U",(function(){return kn})),n.d(t,"V",(function(){return Ne})),n.d(t,"W",(function(){return ce})),n.d(t,"X",(function(){return ee})),n.d(t,"Y",(function(){return te})),n.d(t,"Z",(function(){return Ln})),n.d(t,"ab",(function(){return In})),n.d(t,"bb",(function(){return Bn})),n.d(t,"cb",(function(){return T})),n.d(t,"db",(function(){return Qn})),n.d(t,"eb",(function(){return Ce})),n.d(t,"fb",(function(){return G})),n.d(t,"gb",(function(){return ze})),n.d(t,"hb",(function(){return Ve})),n.d(t,"ib",(function(){return Ar})),n.d(t,"jb",(function(){return xr})),n.d(t,"kb",(function(){return J})),n.d(t,"lb",(function(){return Tn})),n.d(t,"mb",(function(){return Or})),n.d(t,"nb",(function(){return M})),n.d(t,"ob",(function(){return z})),n.d(t,"pb",(function(){return F})),n.d(t,"qb",(function(){return le})),n.d(t,"rb",(function(){return wr})),n.d(t,"sb",(function(){return Hn})),n.d(t,"tb",(function(){return Tt})),n.d(t,"ub",(function(){return dn})),n.d(t,"vb",(function(){return On})),n.d(t,"wb",(function(){return xn})),n.d(t,"xb",(function(){return N})),n.d(t,"yb",(function(){return ct})),n.d(t,"zb",(function(){return g})),n.d(t,"Ab",(function(){return mr})),n.d(t,"Bb",(function(){return fn})),n.d(t,"Cb",(function(){return Pr})),n.d(t,"Db",(function(){return v})),n.d(t,"Eb",(function(){return Me})),n.d(t,"Fb",(function(){return ft})),n.d(t,"Gb",(function(){return br})),n.d(t,"Hb",(function(){return Fn})),n.d(t,"Ib",(function(){return Cr})),n.d(t,"Jb",(function(){return Q})),n.d(t,"Kb",(function(){return X})),n.d(t,"Lb",(function(){return K})),n.d(t,"Mb",(function(){return nr})),n.d(t,"Nb",(function(){return $})),n.d(t,"Ob",(function(){return ne})),n.d(t,"Pb",(function(){return Er})),n.d(t,"Qb",(function(){return nt})),n.d(t,"Rb",(function(){return Lt})),n.d(t,"Sb",(function(){return Bt})),n.d(t,"Tb",(function(){return mn})),n.d(t,"Ub",(function(){return vn})),n.d(t,"Vb",(function(){return Wt})),n.d(t,"Wb",(function(){return Ht})),n.d(t,"Xb",(function(){return qt})),n.d(t,"Yb",(function(){return Ut})),n.d(t,"Zb",(function(){return Qe})),n.d(t,"ac",(function(){return tt})),n.d(t,"bc",(function(){return rt})),n.d(t,"cc",(function(){return ut})),n.d(t,"dc",(function(){return st})),n.d(t,"ec",(function(){return lt})),n.d(t,"fc",(function(){return Yn})),n.d(t,"gc",(function(){return gt})),n.d(t,"hc",(function(){return lr})),n.d(t,"ic",(function(){return pr})),n.d(t,"jc",(function(){return mt})),n.d(t,"kc",(function(){return vt})),n.d(t,"lc",(function(){return gn})),n.d(t,"mc",(function(){return Je})),n.d(t,"nc",(function(){return xt})),n.d(t,"oc",(function(){return _t})),n.d(t,"pc",(function(){return yn})),n.d(t,"qc",(function(){return bn}
2)),n.d(t,"rc",(function(){return $t})),n.d(t,"sc",(function(){return Zt})),n.d(t,"tc",(function(){return Kt})),n.d(t,"uc",(function(){return wn})),n.d(t,"vc",(function(){return cr})),n.d(t,"wc",(function(){return dr})),n.d(t,"xc",(function(){return Rn})),n.d(t,"yc",(function(){return fr})),n.d(t,"zc",(function(){return hr})),n.d(t,"Ac",(function(){return Wn})),n.d(t,"Bc",(function(){return fe})),n.d(t,"Cc",(function(){return Dr})),n.d(t,"Dc",(function(){return Sr})),n.d(t,"Ec",(function(){return Re})),n.d(t,"Fc",(function(){return se})),n.d(t,"Gc",(function(){return ie})),n.d(t,"Hc",(function(){return Tr})),n.d(t,"Ic",(function(){return Br})),n.d(t,"Jc",(function(){return ue})),n.d(t,"Kc",(function(){return s})),n.d(t,"Lc",(function(){return me})),n.d(t,"Mc",(function(){return ae})),n.d(t,"Nc",(function(){return qn})),n.d(t,"Oc",(function(){return re})),n.d(t,"Pc",(function(){return oe})),n.d(t,"Qc",(function(){return ge})),n.d(t,"Rc",(function(){return E})),n.d(t,"Sc",(function(){return ye})),n.d(t,"Tc",(function(){return we})),n.d(t,"Uc",(function(){return Pn})),n.d(t,"Vc",(function(){return _n})),n.d(t,"Wc",(function(){return Vt})),n.d(t,"Xc",(function(){return He})),n.d(t,"Yc",(function(){return et})),n.d(t,"Zc",(function(){return Kn})),n.d(t,"ad",(function(){return yt})),n.d(t,"bd",(function(){return Jt})),n.d(t,"cd",(function(){return qe})),n.d(t,"dd",(function(){return Sn})),n.d(t,"ed",(function(){return Yt})),n.d(t,"fd",(function(){return Ot})),n.d(t,"gd",(function(){return Rt})),n.d(t,"hd",(function(){return $n})),n.d(t,"id",(function(){return dt})),n.d(t,"jd",(function(){return Zn})),n.d(t,"kd",(function(){return Fe})),n.d(t,"ld",(function(){return Dt})),n.d(t,"md",(function(){return jn})),n.d(t,"nd",(function(){return ot})),n.d(t,"od",(function(){return Gt})),n.d(t,"pd",(function(){return wt})),n.d(t,"qd",(function(){return St})),n.d(t,"rd",(function(){return sr})),n.d(t,"sd",(function(){return ur})),n.d(t,"td",(function(){return En})),n.d(t,"ud",(function(){return Ft})),n.d(t,"vd",(function(){return H})),n.d(t,"wd",(function(){return An})),n.d(t,"xd",(function(){return he})),n.d(t,"yd",(function(){return tr})),n.d(t,"zd",(function(){return rr})),n.d(t,"Ad",(function(){return Lr})),n.d(t,"Bd",(function(){return be})),n.d(t,"Cd",(function(){return zn})),n.d(t,"Dd",(function(){return W})),n.d(t,"Ed",(function(){return Ir})),n.d(t,"Fd",(function(){return Cn}));var r=n(1175),o=Symbol("group"),i=Symbol(o.toString()+"_check"),a=Symbol(o.toString()+"_levelKey"),u=Symbol(o.toString()+"_collapsedRows"),s=function(e,t){if(!e){var n=new Map(t.map((function(e,t){return[e,t]})));return function(e){return n.get(e)}}return function(e){return function(t){var n=e(t);return t[i]||void 0!==n||console.warn("The row id is undefined. Check the getRowId function. The row is",t),n}}(e)},c=function(e,t){return e[t]},l=function(e,t){void 0===e&&(e=c);var n=!0,r=t.reduce((function(e,t){return t.getCellValue&&(n=!1,e[t.name]=t.getCellValue),e}),{});return n?e:function(t,n){return r[n]?r[n](t,n):e(t,n)}},f=function(e,t){var n=t.columnName,o=t.direction,i=t.keepOther,a=t.sortIndex,u=e.sorting,s=[];!0===i&&(s=u),Array.isArray(i)&&(s=Object(r.h)(u).filter((function(e){return i.indexOf(e.columnName)>-1})));var c=u.findIndex((function(e){return e.columnName===n})),l=u[c],f={columnName:n,direction:o||(l&&"desc"!==l.direction?"desc":"asc")};if(c>-1&&(s=Object(r.h)(s)).splice(c,1),null!==o){var d=c>-1?c:s.length,p=void 0!==a?a:d;(s=Object(r.h)(s)).splice(p,0,f)}return{sorting:s}},d=function(){return(d=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function p(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(u){o={error:u}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function h(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(p(arguments[t]));return e}var m=function(e){return h(Array.from(new Set(e)))},g=function(e,t){var n=e.filter((function(e){return e.columnName===t}))[0];return n?n.direction:null},v=function(e,t){return void 0===t&&(t=[]),t.reduce((function(t,n){var r=n.columnName;return!1===n.sortingEnabled&&e.findIndex((function(e){return e.columnName===r}))>-1&&t.push(r),t}),[])},b=function(e,t,n){return void 0===n&&(n=[]),n.length?t?Array.isArray(t)?m(h(t,n)):m(h(e.map((function(e){return e.columnName})),n)):n:t},y=function(e,t,n,r,o,i){for(var a=n,u=r+1,s=n;;){if(i(e[a],e[u])<=0){if(t[s++]=e[a++],a>
2r){do{t[s++]=e[u++]}while(u<=o);break}}else if(t[s++]=e[u++],u>o){do{t[s++]=e[a++]}while(a<=r);break}}},w=function(e,t,n,r,o){if(!(r<n))if(r!==n){var i=Math.floor(n+(r-n)/2);O(e,t,n,i,o),O(e,t,i+1,r,o),y(e,t,n,i,r,o)}else t[n]=e[n]},O=function(e,t,n,r,o){if(!(r<=n)){var i=Math.floor(n+(r-n)/2);w(e,t,n,i,o),w(e,t,i+1,r,o),y(t,e,n,i,r,o)}},x=function(e,t){void 0===t&&(t=function(e,t){return e<t?-1:e>t?1:0});var n=Object(r.h)(e),o=Object(r.h)(e);return O(n,o,0,n.length-1,t),n},_=Symbol("node"),j=function(e,t){if(!e.length)return e;var n=[{children:[]}];return e.forEach((function(e){var r,o=t(e);if(o){var i=n.slice(1).findIndex((function(e){return t(e.root)===o}))+1;i>0&&n.splice(i,n.length-i);var a=((r={})[_]=!0,r.root=e,r.children=[],r);n[n.length-1].children.push(a),n.push(a)}else n[n.length-1].children.push(e)})),n[0].children},P=function(e,t){return void 0===t&&(t=[]),e.length?e.reduce((function(e,n){return n[_]?(e.push(n.root),P(n.children,t)):e.push(n),e}),t):e},C=function(e,t){return e===t?0:null===e?void 0===t?-1:1:void 0===e?1:null===t||void 0===t||e<t?-1:1},S=function(e,t,n){return e.reduceRight((function(e,r){var o=r.columnName,i="desc"===r.direction,a=t&&t(o)||C;return function(t,r){var u=n(t,o),s=n(r,o),c=a(u,s);return 0!==c?i?-c:c:e(t,r)}}),(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return 0}))},k=function(e,t){var n=e.map((function(e){return e[_]?d({},e,{children:k(e.children,t)}):e}));return x(n,(function(e,n){return t(e[_]?e.root:e,n[_]?n.root:n)}))},E=function(e,t,n,r,o,i){return t.length&&e.length?i?function(e,t,n){var r=j(e,n),o=k(r,t);return P(o)}(e,a=S(t,r,(function(e,t){return o&&o(e)?e.groupedBy===t?e.value:void 0:n(e,t)})),i):(a=S(t,r,n),x(e.slice(),a)):e;var a},A=function(e,t){var n=t.columnName,o=t.config,i=e.findIndex((function(e){return e.columnName===n})),a=Object(r.h)(e);if(o){var u=d({columnName:n},o);i>-1?a.splice(i,1,u):a.push(u)}else i>-1&&a.splice(i,1);return a},N=function(e,t){return e.length&&e.filter((function(e){return e.columnName===t}))[0]||null},M=function(e,t){var n={filters:e,operator:"and"};return t?{operator:"and",filters:[t,n]}:n},B={or:function(e){return function(t){return e.reduce((function(e,n){return e||n(t)}),!1)}},and:function(e){return function(t){return e.reduce((function(e,n){return e&&n(t)}),!0)}}},L=function(e){return String(e).toLowerCase()},I={contains:function(e,t){return L(e).indexOf(L(t.value))>-1},notContains:function(e,t){return-1===L(e).indexOf(L(t.value))},startsWith:function(e,t){return L(e).startsWith(L(t.value))},endsWith:function(e,t){return L(e).endsWith(L(t.value))},equal:function(e,t){return String(e)===String(t.value)},notEqual:function(e,t){return String(e)!==String(t.value)},greaterThan:function(e,t){return e>t.value},greaterThanOrEqual:function(e,t){return e>=t.value},lessThan:function(e,t){return e<t.value},lessThanOrEqual:function(e,t){return e<=t.value}},T=function(e,t){var n=t.operation||"contains";return I[n](e,t)},D=function(e,t){return e.reduce((function(e,n){if(n[_]){var r=D(n.children,t);return r.length>0?(e.push(d({},n,{children:r})),e):t(n.root,!0)?(e.push(n.root),e):e}return t(n)?(e.push(n),e):e}),[])},R=function(e,t,n){var r=function(e){return function(e){var t=B[L(e.operator)];return t&&t(e.filters.map(r))}(e)||function(e){var r=e.columnName,o=n&&n(r)||T;return function(n){return o(t(n,r),e,n)}}(e)};return r(e)},F=function(e,t,n,r,o,i){if(!(t&&Object.keys(t).length&&e.length))return{rows:e};var a=R(t,n,r);return o?function(e,t,n,r){var o=j(e,n),i=[],a=D(o,(function(e,n){if(n){var o=r&&r(e);if(o&&o.length){var a=o.filter(t);return i.push([e,a]),!!a.length||t(e)}return!!t(e)&&(i.push([e,[]]),!0)}return t(e)}));return{rows:P(a),collapsedRowsMeta:new Map(i)}}(e,a,o,i):{rows:e.filter(a)}},z=function(e){var t=e.collapsedRowsMeta;return function(e){return t&&t.get(e)}},W=function(e){return e.rows},U=function(e,t){var n=t.columnName,o=t.groupIndex,i=e,a=i.findIndex((function(e){return e.columnName===n})),u=o;return a>-1?(i=Object(r.h)(e)).splice(a,1):void 0===o&&(u=i.length),u>-1&&(i=Object(r.h)(i)).splice(u,0,{columnName:n}),i},q=function(e,t){var n=e.grouping,r=e.expandedGroups,o=t.columnName,i=t.groupIndex,a=U(n,{columnName:o,groupIndex:i}),u=n.findIndex((function(e,t){return!a[t]||e.columnName!==a[t].columnName}));if(-1===u)return{grouping:a};var s=r.filter((function(e){return e.split("|").length<=u}));return s.length===r.length?{grouping:a}:{grouping:a,expandedGroups:s}},H=function(e,t){var n=t.groupKey,o=Object(r.h)(e.expandedGroups),i=o.indexOf(n);return i>-1?o.splice(i,1):o.push(n),{expandedGroups:o}},G=function(e,t){var n=e.grouping,r=e.draftGrouping,o=t.columnName,i=t.groupIndex;return{draftGrouping:U(r||n,{columnName:o,groupIndex:i})}},V=function(){return{draftGrouping:null}},Y=function(e,t,n){return Math.max(t.slice(0,e).reduce((function(e,t){return-1===n.findIndex((function(e){return e.columnName===t.columnName}))?e-1:e}),e),0)},X=function(e){return e[i]},K=function(e){return e?e[a]:void 0},Z=function(e){return{value:e,key:String(e)}},$=function(e,t,n,r,u){if(void 0===u&&(u=""),!t.length)return e;var s=t[0].columnName,c=r&&r(s)||Z,l=new Map;e.forEach((function(e){var t=n(e,s),r=c(t,e),o=r.key,i=r.value,a=l.get(o);if(a)a[2].push(e);else{var u=i===t?i:i||o;l.set(o,[u,o,[e]])}}));var f=t[0].columnName,d=t.slice(1);return h(l.values()).reduce((function(e,t){var s,c=p(t,3),l=c[0],m=c[1],g=c[2],v=""+u+m;return e.push(((s={groupedBy:f,compoundKey:v,key:m,value:l})[i]=!0,s[a]=o.toString()+"_"+f,s)),e.push.apply(e,h($(g,d,n,r,v+"|"))),e}),[])},J=function(e,t,n){if(!t.length)return e;var r=t.map((function(e){return e.columnName})),o=new Set(n),a=!0,s=0;return e.reduce((function(e,t){var n;if(!t[i])return a?e.push(t):e[e.length-1][u].push(t),e;var c=r.indexOf(t.groupedBy);return c>s&&!a||(a=o.has(t.compoundKey),s=c,a?e.push(t):e.push(d({},t,((n={})[u]=[],n)))),e}),[])},Q=function(e){return function(t){return t[u]||e&&e(t)}},ee=function(e,t,n,r,u){if(void 0===r&&(r=e),void 0===u&&(u=""),!e||!e.length)return[];if(!t.length)return e;var s=t[0].columnName,c=t.slice(1);return n(e,t[0],r).reduce((function(e,t){var l,f=t.key,d=t.value,p=void 0===d?f:d,m=t.childRows,g=""+u+f;return e.push(((l={groupedBy:s,compoundKey:g,key:f,value:p})[i]=!0,l[a]=o.toString()+"_"+s,l)),e.push.apply(e,h(ee(m,c,n,r,g+"|"))),e}),[])},te=function(e,t){var n=t.find((function(e){return!e[i]}));if(!n||void 0!==e(n))return e;var r=new Map(t.filter((function(e){return!e[i]})).map((function(e,t){return[e,t]})));return function(e){return r.get(e)}},ne=function(e,t,n){var r=n.map((function(n){var r=n.columnName;return{column:e.find((function(e){return e.name===r})),draft:!t.some((function(e){return e.columnName===r}))}}));return t.forEach((function(t,o){var i=t.columnName;n.some((function(e){return e.columnName===i}))||r.splice(o,0,{column:e.find((function(e){return e.name===i})),draft:!0})})),r},re=function(e,t){return t},oe=function(e,t){return t},ie=function(e,t,n){return t?e.slice(t*n,t*(n+1)):e},ae=function(e,t,n){if(!t||!n)return e;for(var r=e.slice(),o=[],i=0,a=function(){var e=r[i],a=n(e);if(a){var u=o.findIndex((function(e){return n(e)===a}));if((o=h(-1===u?o:o.slice(0,u),[e])).length>=t)throw new Error("Max row level exceeds the page size. Consider increasing the page size.")}var s=i%t;s<o.length&&e!==o[s]&&(r=h(r.slice(0,i),[o[s]],r.slice(i))),i+=1};r.length>i;)a();return r},ue=function(e){return e.length},se=function(e,t){return t?Math.ceil(e/t):1},ce=function(e,t,n,r){var o,i,a=se(t,n),u=(o=e,i=a-1,Math.max(Math.min(o,i),0));return e!==u&&setTimeout((function(){return r(u)})),u},le=function(e,t,n){return 0===n?0:t?e*t+1:1},fe=function(e,t,n){var r=n;if(t){var o=(e+1)*t;r=o>n?n:o}return r},de=function(e,t,n){return Math.max(Math.min(e-Math.floor(t/2),n-t+1),1)},pe=function(e,t,n){var r=new Set(t),o=n;void 0===o&&(o=e.filter((function(e){return r.has(e)})).length!==r.size);if(o){var i=new Set(e);return h(e,t.filter((function(e){return!i.has(e)})))}return e.filter((function(e){return!r.has(e)}))},he=function(e,t){var n=t.rowIds,r=t.state;return pe(e,n,r)},me=function(e,t,n){var r=e;return n&&(r=r.filter((function(e){return!n(e)}))),{rows:e,availableToSelect:r.map((function(e){return t(e)}))}},ge=function(e,t){var n=e.availableToSelect,r=new Set(t);
2return 0!==n.length&&0!==r.size&&n.some((function(e){return r.has(e)}))&&n.some((function(e){return!r.has(e)}))},ve=function(e,t){var n=e.availableToSelect,r=new Set(t);return 0!==r.size&&0!==n.length&&!n.some((function(e){return!r.has(e)}))},be=function(e){return e.rows},ye=function(e,t){return h(e,t.rowIds)},we=function(e,t){var n=t.rowIds,r=new Set(n);return e.filter((function(e){return!r.has(e)}))},Oe=function(e,t){return h(e,[(void 0===t?{row:{}}:t).row])},xe=function(e,t){var n=t.rowId,r=t.change,o=e.slice();return o[n]=d({},o[n],r),o},_e=function(e,t){var n=t.rowIds,r=[],o=new Set(n);return e.forEach((function(e,t){o.has(t)||r.push(e)})),r},je=function(e,t){var n,r=t.rowId,o=t.change,i=e[r]||{};return d({},e,((n={})[r]=d({},i,o),n))},Pe=function(e,t){var n=t.rowIds,r=d({},e);return n.forEach((function(e){delete r[e]})),r},Ce=function(e,t){return h(e,t.rowIds)},Se=function(e,t){var n=t.rowIds,r=new Set(n);return e.filter((function(e){return!r.has(e)}))},ke=function(e,t){var n={};return t.forEach((function(t){n[t]=e[t]})),n},Ee=function(e,t){var n=new Set(t),r=[];return e.forEach((function(e,t){n.has(t)&&r.push(e)})),r},Ae=function(e,t,n){var r;return(r={})[n]=t,r},Ne=function(e,t){void 0===e&&(e=Ae),void 0===t&&(t=[]);var n=t.reduce((function(e,t){return t.createRowChange&&(e[t.columnName]=t.createRowChange),e}),{});return function(t,r,o){return n[o]?n[o](t,r,o):e(t,r,o)}},Me=function(e,t){return e[t]||{}},Be=Symbol("reordering"),Le=function(e,t){var n=t.sourceColumnName,o=t.targetColumnName,i=e.indexOf(n),a=e.indexOf(o),u=Object(r.h)(e);return u.splice(i,1),u.splice(a,0,n),u},Ie=Symbol("data"),Te=Symbol("nodata"),De=Symbol("flex"),Re=function(e,t){return x(e,(function(e,n){return e.type!==Ie||n.type!==Ie?0:t.indexOf(e.column.name)-t.indexOf(n.column.name)}))},Fe=function(e){return h(e,[{key:Be.toString(),type:Be,height:0}])},ze=function(e,t,n){if(-1===t||-1===n||t===n)return e;var o=Object(r.h)(e),i=e[t];return o.splice(t,1),o.splice(n,0,i),o},We=['The "$1" column\'s width is not specified.',"The TableColumnResizing plugin requires that all columns have the specified width."].join("\n"),Ue=function(e,t,n){return t.length?e.reduce((function(e,r){if(r.type===Ie){var o=r.column.name,i=t.find((function(e){return e.columnName===o})),a=i&&i.width;void 0===a?(n(o),e.push(r)):e.push(d({},r,{width:a}))}else e.push(r);return e}),[]):e},qe=function(e,t){return Ue(e,t,(function(e){throw new Error(We.replace("$1",e))}))},He=function(e,t){return Ue(e,t,(function(){}))},Ge=function(e,t){var n=t.columnName,o=t.shift,i=t.minColumnWidth,a=e.columnWidths,u=Object(r.h)(a),s=u.findIndex((function(e){return e.columnName===n})),c=u[s],l=Math.max(i,c.width+o);return u.splice(s,1,{columnName:n,width:l}),{columnWidths:u}},Ve=function(e,t){var n=t.columnName,r=t.shift,o=t.minColumnWidth,i=e.columnWidths.find((function(e){return e.columnName===n})),a=Math.max(o,i.width+r);return{draftColumnWidths:[{columnName:i.columnName,width:a}]}},Ye=function(){return{draftColumnWidths:[]}},Xe=Symbol("editCommand"),Ke=Symbol("added"),Ze=Symbol("edit"),$e=Symbol("heading"),Je=function(e,t){return e.type===$e&&t.type===Xe},Qe=function(e,t){return(e.type===Ie||e.type===Ke||e.type===Ze)&&t.type===Xe},et=function(e,t){return h([{width:t,key:Xe.toString(),type:Xe}],e)},tt=function(e,t){return(e.type===Ke||e.type===Ze)&&t.type===Ie},nt=function(e){return e.type===Ke},rt=function(e){return e.type===Ze},ot=function(e,t,n,o){var i=new Set(t),a=e.map((function(e){return e.type===Ie&&i.has(e.rowId)?d({},e,{type:Ze,height:o}):e})),u=n.map((function(e,t){return{row:e,key:Ke.toString()+"_"+t,type:Ke,rowId:t,height:o}}));return h(Object(r.h)(u).reverse(),a)},it=Symbol("filter"),at=["contains","notContains","startsWith","endsWith","equal","notEqual"],ut=function(e,t){return e.type===it&&t.type===Ie},st=function(e){return e.type===it},ct=function(e,t){return e&&e(t)||at},lt=function(e){return void 0===e||!String(e).length},ft=function(e,t,n,r){return n&&n.operation?n.operation:e[t]?e[t]:r[0]},dt=function(e,t){return h(e,[{key:it.toString(),type:it,height:t}])},pt=Symbol("group"),ht=function(e,t){return e.findIndex((function(e){return!!t.column&&e.columnName===t.column.name}))},mt=function(e,t){return!(e.type!==pt||t.type!==pt||!t.column||t.column.name!==e.row.groupedBy)},gt=function(e,t,n){if(e.type!==pt||t.type!==pt)return!1;if(t.column&&e.row.groupedBy===t.column.name)return!1;var r=n.findIndex((function(t){return t.columnName===e.row.groupedBy}));return ht(n,t)<r},vt=function(e){return e.type===pt},bt=function(e,t,n){return n*ht(t,e)},yt=function(e,t,n,r,o,i){return h(n.map((function(t){var n=e.find((function(e){return e.name===t.columnName}));return{key:pt.toString()+"_"+n.name,type:pt,column:n,width:o}})),function(e,t,n,r){return e.reduce((function(e,o){if(o.type!==Ie)return e.push(o),e;var i=o.column&&o.column.name||"",a=t.some((function(e){return e.columnName===i})),u=n.some((function(e){return e.columnName===i}));return!a&&!u||r(i)?e.push(o):(!a&&u||a&&!u)&&e.push(d({},o,{draft:!0})),e}),[])}(t,n,r,i))},wt=function(e,t){return e.map((function(e){return e.type===Ie&&t(e.row)?d({},e,{key:pt.toString()+"_"+e.row.compoundKey,type:pt}):e}))},Ot=function(e){return function(t){var n=t.tableRow,r=t.tableColumns,o=t.tableColumn;return n.type===pt&&o.type===pt&&n.row.groupedBy===o.column.name?r.length-r.indexOf(o):e(t)}},xt=function(e,t){return e.type===$e&&t.type===Ie},_t=function(e){return e.type===$e},jt=function(e,t){return e.find((function(e){return e.start<=t&&t<e.start+e.columns.length}))},Pt=function(e,t,n,r){return e.map((function(e,o){return e.reduce((function(e,i){var a=null;return i.columns.forEach((function(u){var s=t.find((function(e){return e.key===u.key}));if(n(a,s,o)){var c=a?a.start+a.columns.length:i.start;e.push(d({},i,r(s),{start:c,columns:[]})),a=e[e.length-1]}a.columns.push(s)})),e}),[])}))},Ct=function(e,t){return e.map((function(){return[{columns:t,start:0}]}))},St=function(e){return h([{key:$e.toString(),type:$e}],e)},kt=Symbol("band"),Et="bandGroupCell",At="bandHeaderCell",Nt="bandEmptyCell",Mt="bandDuplicateRender",Bt=function(e){return e.type===kt},Lt=function(e){return Bt(e)||e.type===$e},It=function(e,t,n,r,o,i){return void 0===r&&(r=0),void 0===o&&(o=null),void 0===i&&(i=null),t.reduce((function(t,i){return i.columnName===e?d({},t,{title:o,level:r}):void 0!==i.children?It(e,i.children,n,r+1,r>n?o:i.title,t):t}),i||{level:r,title:o})},Tt=function(e,t,n,r,o){var i=e.tableColumn,a=e.tableRow;if(e.rowSpan)return{type:Mt,payload:null};var u=t.filter((function(e){return e.type===kt})).length+1,s=a.level,c=void 0===s?u-1:s,l=i.type===Ie?It(i.column.name,r,c):{level:0,title:""};if(l.level<c)return{type:Nt,payload:null};var f=n.findIndex((function(e){return e.key===i.key})),p=n[f-1],h=!1;if(f>0&&i.type===Ie&&p.type!==Ie&&(h=!0),l.level===c)return{type:At,payload:d({tableRow:t.find((function(e){return e.type===$e})),rowSpan:u-c},h&&{beforeBorder:h})};var m=jt(o[c],f);return m.start<f?{type:null,payload:null}:{type:Et,payload:d({colSpan:m.columns.length,value:l.title,column:l},h&&{beforeBorder:h})}},Dt=function(e,t,n){var r=n.filter((function(e){return e.type===Ie})),o=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=null),e.reduce((function(e,n){if(void 0!==n.children)return o(n.children,t+1,e);var i=r.findIndex((function(e){return!!e.column&&e.column.name===n.columnName}))>-1;return t>e.level&&i?d({},e,{level:t}):e}),n||{level:0})};return h(Array.from({length:o(t,0).level}).map((function(e,t){return{key:kt.toString()+"_"+t,type:kt,level:t}})),e)},Rt=function(e,t,n){var r=Ct(e,t),o=e.filter((function(e){return e.type===kt})).length,i=r.slice(0,o),a=null;return h(Pt(i,t,(function(e,t,r){if(r>o)return!1;var i=t.column&&t.column.name||"";return a=It(i,n,r),!e||e.bandTitle!==a.title}),(function(){return{bandTitle:(a||{}).title}})),r.slice(o))},Ft=function(e,t){var n=t.rowId,r=t.state;return pe(e,[n],r)},zt=Symbol("detail"),Wt=function(e,t){return e.indexOf(t)>-1},Ut=function(e,t){return t.type===zt&&e.type===Ie},qt=function(e){return e.type===zt},Ht=function(e,t){return 0===t.indexOf(e)},Gt=function(e,t,n){var r=e;return t.forEach((function(e){var t=r.findIndex((function(t){return t.type===Ie&&t.rowId===e}));if(-1!==t){var o=t+1,i=r[t],a=i.row,u=i.rowId;r=h(r.slice(0,o),[{rowId:u,row:a,key:zt.toString()+"_"+u,type:zt,he
2ight:n}],r.slice(o))}})),r},Vt=function(e,t){return h([{key:zt.toString(),type:zt,width:t}],e)},Yt=function(e){return function(t){var n=t.tableRow,r=t.tableColumns,o=t.tableColumn;return n.type===zt&&0===r.indexOf(o)?r.length:e(t)}},Xt=Symbol("select"),Kt=function(e,t){return t.type===Xt&&e.type===Ie},Zt=function(e,t){return t.type===Xt&&e.type===$e},$t=function(e,t,n){return e&&t&&t.includes(n.rowId)},Jt=function(e,t){return h([{key:Xt.toString(),type:Xt,width:t}],e)},Qt=Symbol("stub"),en=function(e,t,n,r,o,i){void 0===o&&(o=0),void 0===i&&(i=0);var a=null,u=null,s=0,c=o*i;(i>0&&c+e.length*i<t||t<c)&&(c=t,s=e.length,u=a=Math.round(t/i)-o);for(var l=t+n;null===u&&s<e.length;){var f=c+r(e[s]),d=c>=t&&c<l||f>t&&f<=l||c<t&&f>l;if(d&&null===a&&(a=s),!d&&null!==a){u=s-1;break}s+=1,c=f}return null!==a&&null===u&&(u=s-1),[(a=null===a?0:a)+o,(u=null===u?0:u)+o]},tn=function(e,t,n){var r=p(t,2),o=r[0],i=r[1];return[o=Math.max(0,o-n),i=Math.min(e-1,i+n)]},nn=function(e,t,n,r,o,i){var a=en(e,t,n,r,o,i);return{start:a[0],end:a[1]}},rn=function(e,t){return tn(e,t,1)},on=function(e,t,n){return t.map((function(t){for(var r=p(t,2),o=r[0],i=r[1],a=0;a<=t[1];a+=1){var u=n(e[a]);a<t[0]&&a+u>t[0]&&(o=a),a+(u-1)>t[1]&&(i=a+(u-1))}return[o,i]}))},an=function(e,t,n){var r=new Set([0,e]);n.forEach((function(t){return t.forEach((function(t){r.add(t[0]),t[1]-1<e&&r.add(t[1]+1)}))})),t.filter((function(t){return t.every((function(t){return 0<=t&&t<e}))})).forEach((function(t){for(var n=t[0];n<=t[1];n+=1)r.add(n);t[1]+1<e&&r.add(t[1]+1)}));for(var o=h(r).sort((function(e,t){return e-t})),i=[],a=0;a<o.length-1;a+=1)i.push([o[a],o[a+1]-1]);return i},un=function(e,t,n,r){for(var o=0,i=t;i<=n;i+=1)o+=r(e[i],0)||0;return o},sn=function(e,t,n,r){var o=[];return n.forEach((function(n){if(t.reduce((function(e,t){return e||t[0]<=n[0]&&n[1]<=t[1]}),!1)){var i=e[n[0]];o.push(d({},i,{width:r(i)}))}else o.push({key:Qt.toString()+"_"+n[0]+"_"+n[1],type:Qt,width:un(e,n[0],n[1],r)})})),o},cn=function(e,t,n,r,o,i){var a=[];return n.forEach((function(n){if(t[0]<=n[0]&&n[1]<=t[1]){var u=e[n[0]-i];a.push({row:u,cells:o(u)})}else{u={};a.push({row:{key:Qt.toString()+"_"+n[0]+"_"+n[1],type:Qt,height:un(e,n[0],n[1],r)},cells:o(u)})}})),a},ln=function(e){var t=e.rows,n=e.columns,r=e.rowsVisibleBoundary,o=e.columnsVisibleBoundary,i=e.getColumnWidth,a=void 0===i?function(e){return e.width}:i,u=e.getRowHeight,s=void 0===u?function(e){return e.height}:u,c=e.getColSpan,l=void 0===c?function(){return 1}:c,f=e.totalRowCount,d=e.offset;if(!n.length)return{columns:[],rows:[]};var p=r||[0,t.length-1||1],h=t.slice(p[0],p[1]).map((function(e){return on(n,o,(function(t){return l(e,t)}))})),m=an(n.length,o,h),g=an(f,[p],[]);return{columns:sn(n,o,m,a),rows:cn(t,p,g,s,(function(e){return function(e,t,n,r){for(var o=[],i=0,a=function(){var a=n[i];if(t.reduce((function(e,t){return e||t[0]<=a[0]&&a[1]<=t[1]}),!1)){var u=e[a[0]],s=r(u)+a[0]-1,c=n.findIndex((function(e){return e[0]<=s&&s<=e[1]}));o.push({column:u,colSpan:c-i+1}),i+=1}else o.push({column:{key:Qt.toString()+"_"+a[0]+"_"+a[1],type:Qt},colSpan:1}),i+=1};i<n.length;)a();return o}(n,on(n,o,(function(t){return l(e,t)})),m,(function(t){return l(e,t)}))}),d)}},fn=function(e,t,n){var r=e.filter((function(e){return void 0!==e.width})),o=(t-r.reduce((function(e,t){return e+t.width}),0))/(e.length-r.length),i=Math.max(o,n);return function(e){return e.type===De?null:e.width||i}},dn=function(e){var t=e.headerRows,n=void 0===t?[]:t,r=e.bodyRows,o=void 0===r?[]:r,i=e.footerRows,a=void 0===i?[]:i,u=e.columns,s=e.loadedRowsStart,c=e.totalRowCount,l=e.getCellColSpan,f=e.viewportLeft,d=e.containerWidth,p=e.visibleRowBoundaries,h=e.getColumnWidth,m=e.getRowHeight,g=function(e,t){return l({tableRow:e,tableColumn:t,tableColumns:u})},v=function(e,t,n,r){return o=rn(e.length,en(e,t,n,r,0)),e.reduce((function(e,t,n){return t.fixed&&(n<o[0]||n>o[1])&&e.push([n,n]),e}),[o]);var o}(u,f,d,h),b=function(e,t,n,r){return void 0===n&&(n=e.length),void 0===r&&(r=0),ln({rows:e,columns:u,rowsVisibleBoundary:t,columnsVisibleBoundary:v,getColumnWidth:h,getRowHeight:m,getColSpan:g,totalRowCount:n,offset:r})};return{headerGrid:b(n,pn(p.header,n.length)),bodyGrid:b(o,hn(p.body,o.length,s),c||1,s),footerGrid:b(a,pn(p.footer,a.length))}},pn=function(e,t){return n=t,r=[e.start,e.end],tn(n,r,3);var n,r},hn=function(e,t,n){var r=pn(e,n+t),o=Er.intersect({start:r[0],end:r[1]},{start:n,end:n+t});return[o.start,o.end]},mn=function(e,t){return e.type===Ie&&t.type===Ie},gn=function(e,t){return t.indexOf(e)>-1},vn=function(e){return e.type===Ie},bn=function(e){return e.type===Te},yn=function(e,t){return 0===t.indexOf(e)},wn=function(e){return e.type===Qt},On=function(e,t){if(!e)return{};var n=e.find((function(e){return e.columnName===t}));return n||{}},xn=function(e,t,n){return function(r){if(e){var o=On(e,r)[t];return void 0!==o?o:n}return n}},_n=function(e,t){return e.map((function(e){var n=e.name,r=On(t,
2n);return{column:e,key:Ie.toString()+"_"+n,type:Ie,width:r.width,align:r.align,wordWrapEnabled:r.wordWrapEnabled}}))},jn=function(e,t,n){return e.length||n?e.map((function(e,n){var r=t(e);return{row:e,rowId:r,type:Ie,key:Ie.toString()+"_"+r}})):[{key:Te.toString(),type:Te}]},Pn=function(e){var t=e.tableRow,n=e.tableColumns,r=e.tableColumn;return t.type===Te&&0===n.indexOf(r)?n.length:1},Cn=function(e,t){return e.filter((function(e){return e.type!==Ie||-1===t.indexOf(e.column.name)}))},Sn=function(e){return e.some((function(e){return e.type===Ie}))},kn=function(e,t){return e.map((function(e){return{column:e,hidden:-1!==t.indexOf(e.name)}}))},En=function(e,t){return-1===e.indexOf(t)?h(e,[t]):e.filter((function(e){return e!==t}))},An=function(e,t){var n=t.rowId,r=t.state;return pe(e,[n],r)},Nn=Symbol("treeNode"),Mn=function(e,t,n,r){void 0===r&&(r=0);var o=t(e,n);return o?o.reduce((function(e,o){var i,a,u=Mn(o,t,n,r+1);return(i=e.rows).push.apply(i,h([o],u.rows)),(a=e.treeMeta).push.apply(a,h([[o,{level:r,leaf:!!u.empty}]],u.treeMeta)),e}),{rows:[],treeMeta:[]}):{rows:[],treeMeta:[],empty:!0}},Bn=function(e,t){var n=Mn(null,t,e);return{rows:n.rows,treeMeta:new Map(n.treeMeta)}},Ln=function(e,t){var n=t.rows,r=t.treeMeta,o=n.findIndex((function(e){return r.get(e).level>0}));if(-1===o||void 0!==e(n[o]))return e;var i=new Map(n.map((function(e,t){return[e,t]})));return function(e){return i.get(e)}},In=function(e,t){var n=t.treeMeta;return function(t){var r=n.get(t);return void 0!==r?Nn.toString()+"_"+r.level:e&&e()}},Tn=function(e,t,n){var r=e.rows,o=e.treeMeta,i=new Set(n),a=!0,u=0,s=new Map,c=[];return r.forEach((function(e){var n=o.get(e),r=n&&n.level;if(void 0===r&&a)c.push(e);else if(!a&&(void 0===r||r>u)){var l=c[c.length-1],f=s.get(l);f||(f=[],s.set(l,f)),f.push(e)}else a=i.has(t(e)),u=r,c.push(e)})),{treeMeta:o,collapsedRowsMeta:s,rows:c}},Dn=function(e,t){var n=t.collapsedRowsMeta;return function(t){return n.get(t)||e&&e(t)}},Rn=function(e){var t=e.treeMeta;return function(e){var n=t.get(e);return n&&n.leaf}},Fn=function(e){var t=e.treeMeta;return function(e){var n=t.get(e);return n&&n.level}},zn=function(e){return e.rows},Wn=function(e,t,n){return e.type===Ie&&t.type===Ie&&t.column.name===n},Un=function(e,t){return t},qn=function(e,t,n){var r={filters:t.map((function(t){return{columnName:t.name,value:e}})),operator:"or"};return n?{operator:"and",filters:[n,r]}:r},Hn=function(e,t,n){return function(r){return n.indexOf(r)>-1&&t||"function"===typeof e&&e(r)||void 0}},Gn=Symbol("fixed"),Vn=function(e,t){return e.filter((function(e){return e.type===Ie&&-1!==t.indexOf(e.column.name)||-1!==t.indexOf(e.type)})).map((function(e){return e.key}))},Yn=function(e){return e.type===Gn},Xn=function(e,t,n,o,i){var a=e.tableColumn,u=t.leftColumns,s=t.rightColumns,c=a.fixed,l="left"===c?Vn(n,u):Object(r.h)(Vn(n,s)).reverse(),f=n.findIndex((function(e){return e.key===a.key})),d=l.indexOf(a.key),p=jt(i[0],f),h=p.start===f&&0!==f;return{showRightDivider:p.start+p.columns.length-1===f&&f<n.length-1,showLeftDivider:h,position:function(e,t,n){return 0===t?0:e.slice(0,t).reduce((function(e,t){return e+n[t]||0}),0)}(l,d,o),side:c}},Kn=function(e,t,n){return e.map((function(e){var r;return(e.type===Ie&&-1!==t.indexOf(e.column.name)||-1!==t.indexOf(e.type))&&(r="left"),(e.type===Ie&&-1!==n.indexOf(e.column.name)||-1!==n.indexOf(e.type))&&(r="right"),r?d({},e,{fixed:r}):e}))},Zn=function(e){return h(e,[{key:Gn.toString(),type:Gn,height:0}])},$n=function(e,t,n){var r=e||Ct(t,n);return Pt(r,n,(function(e,t){return!e||e.fixed!==t.fixed}),(function(e){return{fixed:e.fixed}}))},Jn={count:function(e){return e.length},sum:function(e,t){return e.reduce((function(e,n){return e+t(n)}),0)},max:function(e,t){return e.length?e.reduce((function(e,n){return Math.max(e,t(n))}),-1/0):null},min:function(e,t){return e.length?e.reduce((function(e,n){return Math.min(e,t(n))}),1/0):null},avg:function(e,t){return e.length?e.reduce((function(e,n){return e+t(n)}),0)/e.length:null}},Qn=function(e,t,n){var r=Jn[e];if(!r)throw new Error("The summary type '"+e+"' is not defined");return r(t,n)},er=function(e,t,n,r){return t.reduce((function(t,o){var i=o.type,a=o.columnName;return t.push(r(i,e,(function(e){return n(e,a)}))),t}),[])},tr=function(e,t,n,r,o,i,a){void 0===a&&(a=Qn);var u=e.reduce((function(e,t){if(r&&r(t)){o&&o(t)||e.push(t);var n=i&&i(t);return n&&e.push.apply(e,h(n)),e}return e.push(t),e}),[]);return er(u,t,n,a)},nr=function(e,t,n,r,o,i){void 0===i&&(i=Qn);var a=[],u={};return e.forEach((function(e){var s=r(e);s||a.forEach((function(t){t.rows.push(e)}));var c=a.findIndex((function(e){return e.levelKey===s}));c>
2-1&&(a.slice(c).forEach((function(e){u[e.row.compoundKey]=er(e.rows,t,n,i)})),a=a.slice(0,c)),o(e)&&a.push({levelKey:s,row:e,rows:[]})}),{}),a.forEach((function(e){u[e.row.compoundKey]=er(e.rows,t,n,i)})),u},rr=function(e,t,n,r,o,i,a){void 0===a&&(a=Qn);var u=[],s={};return e.forEach((function(e){var c=r(e);if(c){var l=u.findIndex((function(e){return e.levelKey===c}));l>-1&&(u.slice(l).forEach((function(e){e.rows.length&&(s[i(e.row)]=er(e.rows,t,n,a))})),u=u.slice(0,l)),o&&o(e)||(u.length&&u[u.length-1].rows.push(e),u.push({levelKey:c,row:e,rows:[]}))}else u[u.length-1].rows.push(e)}),{}),u.forEach((function(e){e.rows.length&&(s[i(e.row)]=er(e.rows,t,n,a))})),s},or=Symbol("totalSummary"),ir=Symbol("groupSummary"),ar=Symbol("treeSummary"),ur=function(e){return h([{key:or.toString(),type:or}],e)},sr=function(e,t,n,r){if(!t)return e;var o=[],i=function(e){if(e.opened)if(n&&n(e.row)){var t=e.row.compoundKey;o.push({key:ir.toString()+"_"+t,type:ir,row:e.row})}else{var i=r(e.row);o.push({key:ar.toString()+"_"+i,type:ar,row:e.row})}},a=[];return e.forEach((function(e){var r=e.row,u=t(r);if(u){var s=a.findIndex((function(e){return e.levelKey===u}));s>-1&&(a.slice(s).reverse().forEach(i),a=a.slice(0,s)),n&&n(r)||(a=a.map((function(e){return d({},e,{opened:!0})}))),a.push({levelKey:u,row:r,opened:!1})}else a=a.map((function(e){return d({},e,{opened:!0})}));o.push(e)})),a.slice().reverse().forEach(i),o},cr=function(e,t){return e.type===or&&t.type===Ie},lr=function(e,t){return e.type===ir&&t.type===Ie},fr=function(e,t){return e.type===ar&&t.type===Ie},dr=function(e){return e.type===or},pr=function(e){return e.type===ir},hr=function(e){return e.type===ar},mr=function(e,t,n){return e.map((function(e,t){return[e,t]})).filter((function(e){return p(e,1)[0].columnName===t})).map((function(e){var t=p(e,2),r=t[0],o=t[1];return{type:r.type,value:n[o]}}))},gr=function(e,t){var n=e[t].right-e[t].left,r=function(t){return e[t].right-e[t].left-n};return e.map((function(n,o){var i=n.top,a=n.right,u=n.bottom,s=n.left;o>0&&o<=t&&(s=Math.min(s,s-r(o-1))),o>t&&(s=Math.max(s,s+r(o)));var c=a;return o<e.length-1&&o>=t&&(c=Math.max(c,c+r(o+1))),o<t&&(c=Math.min(c,c-r(o))),{top:i,bottom:u,right:c,left:s}}))},vr=function(e,t){var n=e.map((function(e){return e.width})),r=(t-n.reduce((function(e,t){return e+(t||0)}),0))/n.reduce((function(e,t){return e+(void 0===t?1:0)}),0),o=0;return n.map((function(e){return void 0===e?r:e})).map((function(e){return{left:(o+=e)-e,right:o}}))},br=function(e,t,n){return gr(e,t).findIndex((function(e){var t=e.left,r=e.right;return n>t&&n<r}))},yr=function(e){return((new Date).getTime()-e.startTime)/200},wr=function(e,t,n,o){var i=e.map((function(e){return e.key})).join()===t.map((function(e){return e.key})).join(),a=new Map(vr(e,n).map((function(t,n){return[e[n].key,t]})).map((function(e){var t=p(e,2),n=t[0],i=t[1],a=o.get(n);if(!a)return[n,i];var u=Object(r.c)(yr(a)),s=a.left,c=s.to,l=s.from,f=(c-l)*u+l;return[n,{left:f,right:i.right-(i.left-f)}]}))),u=new Map(vr(t,n).map((function(e,n){return[t[n].key,e]})));return new Map(h(u.keys()).map((function(e){var t=a.get(e),n=u.get(e),r={startTime:(new Date).getTime(),style:{}},s=!!o.get(e)||t&&!i;return Math.abs((s?t.left:n.left)-n.left)>1&&(r.left={from:t.left,to:n.left}),[e,r]})).filter((function(e){return e[1].left})))},Or=function(e){return new Map(h(e.entries()).filter((function(e){var t=p(e,2)[1];return yr(t)<1})))},xr=function(e){return new Map(h(e.entries()).map((function(e){var t=p(e,2),n=t[0],o=t[1],i=Object(r.c)(yr(o)),a=d({},o.style);if(o.left){var u=(o.left.to-o.left.from)*(i-1);a.transform="translateX("+u+"px)"}return[n,a]})))},_r=function(e,t){return t>=e.top&&t<=e.bottom},jr=function(e){return{top:e.top,right:e.right,bottom:e.bottom,left:e.left}},Pr=function(e,t,n){var r=n.x,o=n.y;if(0===e.length)return 0;var i=function(e){return e.map((function(t,n){return n!==e.length-1&&t.top===e[n+1].top?d({},t,{right:e[n+1].left}):t}))}(-1!==t?gr(e,t):e.map(jr)).findIndex((function(t,n){var i=_r(t,o),a=r>=t.left&&r<=t.right,u=0===n&&r<t.left,s=!i&&!!e[n-1]&&_r(e[n-1],o);return i&&a||u||s}));return-1===i?e.length:i},Cr=function(e,t,n,r){var o=e.viewportTop,i=e.containerHeight,a=e.headerHeight,u=e.footerHeight,s=t.loadedRowsStart,c=t.bodyRows,l=t.headerRows,f=void 0===l?[]:l,d=t.footerRows,p=void 0===d?[]:d;return{viewportTop:o,header:nn(f,0,a,r,0,n),body:nn(c,o,i-a-u,r,s,n),footer:nn(p,0,u,r,0,n)}},Sr=function(e,t){var n=function(e,t){var n=e.containerHeight,r=e.visibleRowBoundaries,o=e.estimatedRowHeight,i=t.pageSize,a=t.virtualRows,u=a.rows.length;if(0===u)return null;var s=a.skip,c=s>0?s+i:0,l=s+u-i,f=r.body,d=f.start,p=f.end-f.start,h=d+Math.round(p/2),m=r.viewportTop+n/2;
2return{topTriggerIndex:c,topTriggerPosition:m-(h-c)*o,bottomTriggerIndex:l,bottomTriggerPosition:m+(l-h)*o}}(e,t);if(null===n)return null;var r=n.topTriggerPosition,o=n.bottomTriggerPosition,i=n.topTriggerIndex,a=n.bottomTriggerIndex,u=e.viewportTop,s=e.estimatedRowHeight,c=u+e.containerHeight/2,l=function(e,t){return e+Math.round((c-t)/s)},f=null;return c<r&&(f=l(i,r)),o<c&&(f=l(a,o)),f},kr={start:Number.POSITIVE_INFINITY,end:Number.NEGATIVE_INFINITY},Er={empty:kr,getRowsInterval:function(e){return e===Ar?kr:{start:e.skip,end:e.skip+e.rows.length}},getLength:function(e){return e.end-e.start},intersect:function(e,t){return e.end<t.start||t.end<e.start?kr:{start:Math.max(e.start,t.start),end:Math.min(e.end,t.end)}},difference:function(e,t){return kr===Er.intersect(e,t)?e:t.end<e.end?{start:t.end,end:e.end}:e.start<t.start?{start:e.start,end:t.start}:kr}},Ar={skip:Number.POSITIVE_INFINITY,rows:[]},Nr=function(e,t,n,r){return e.slice(n-t,r-t)},Mr=function(e,t,n,r){if(Math.abs(e.start-t.start)<2*r)return Er.difference(t,e);var o=n%r<r/2,i=Er.getLength(t)/r<3,a=o||i?t.start:t.start+r;return{start:a,end:Math.min(t.end,a+2*r)}},Br=function(e,t,n){var r=function(e,t){return Math.floor(e/t)}(e,t),o=r-1,i=r+2;return{start:Math.max(0,o*t),end:Math.min(i*t,n)}},Lr=function(e,t){var n=Er.getRowsInterval(e),r=Er.intersect(n,t);return Er.empty===r?Ar:{rows:Nr(e.rows,e.skip,r.start,r.end),skip:r.start}},Ir=function(e,t,n){return function(e,t,n,r,o,i){var a=[e.start,e.end,t.start,t.end].filter((function(e){return 0<=e&&e<Number.POSITIVE_INFINITY})).sort((function(e,t){return e-t})),u=[];if(a.length>1)for(var s=0;s<a.length-1;s+=1){var c=a[s],l=a[s+1],f=e.start<=c&&l<=e.end?Nr(n,o,c,l):Nr(r,i,c,l);u=u.concat(f)}return{skip:a[0],rows:u}}(Er.getRowsInterval({skip:e,rows:t}),Er.getRowsInterval(n),t,n.rows,e,n.skip)},Tr=function(e){return e.rows},Dr=function(e){return e.skip}},1540:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(1633),o=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.setBrightness=function(e){return Object(r.b)(this,"setBrightness",{},arguments)},t.prototype.getBrightness=function(){return Object(r.b)(this,"getBrightness",{},arguments)},t.prototype.setKeepScreenOn=function(e){return Object(r.b)(this,"setKeepScreenOn",{},arguments)},t.pluginName="Brightness",t.plugin="cordova-plugin-brightness",t.pluginRef="cordova.plugins.brightness",t.repo="https://github.com/mgcrea/cordova-plugin-brightness",t.platforms=["Android","iOS"],t}(r.a))},1541:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(943),i=a(n(944));function a(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.fontSize=!n.flat&&n.fontSize>10*n.width?10*n.width:n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(e,t){return this.text.substr(e,t)}},{key:"leftEncode",value:function(e,t){return(0,i.default)(e,t)}},{key:"rightText",value:function(e,t){return this.text.substr(e,t)}},{key:"rightEncode",value:function(e,t){return(0,i.default)(e,t)}},{key:"encodeGuarded",value:function(){var e={fontSize:this.fontSize},t={height:this.guardHeight};return[{data:o.SIDE_BIN,options:t},{data:this.leftEncode(),text:this.leftText(),options:e},{data:o.MIDDLE_BIN,options:t},{data:this.rightEncode(),text:this.rightText(),options:e},{data:o.SIDE_BIN,options:t}]}},{key:"encodeFlat",value:function(){return{data:[o.SIDE_BIN,this.leftEncode(),o.MIDDLE_BIN,this.rightEncode(),o.S
vendor: 4,305 bytes, line 2
2IDE_BIN].join(""),text:this.text}}}]),t}(a(n(781)).default);t.default=u},1542:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.checksum=u;var o=i(n(944));function i(e){return e&&e.__esModule?e:{default:e}}var a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{11}$/)&&(e+=u(e));var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.displayValue=n.displayValue,n.fontSize>10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{12}$/)&&this.data[11]==u(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=(0,o.default)(this.data.substr(0,6),"LLLLLL"),e+="01010",e+=(0,o.default)(this.data.substr(6,6),"RRRRRR"),{data:e+="101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101"+(0,o.default)(this.data[0],"L"),options:{height:this.guardHeight}}),e.push({data:(0,o.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),e.push({data:"01010",options:{height:this.guardHeight}}),e.push({data:(0,o.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),e.push({data:(0,o.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),e}}]),t}(i(n(781)).default);function u(e){var t,n=0;for(t=1;t<11;t+=2)n+=parseInt(e[t]);for(t=0;t<11;t+=2)n+=3*parseInt(e[t]);return(10-n%10)%10}t.default=a},1543:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(7513),a=n(781);function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var c=function(e){function t(){return u(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return-1!==this.data.search(/^([0-9]{2})+$/)}},{key:"encode",value:function(){var e=this,t=this.data.match(/.{2}/g).map((function(t){return e.encodePair(t)})).join("");return{data:i.START_BIN+t+i.END_BIN,text:this.text}}},{key:"encodePair",value:function(e){var t=i.BINARIES[e[1]];return i.BINARIES[e[0]].split("").map((function(e,n){return("1"===e?"111":"1")+("1"===t[n]?"000":"0")})).join("")}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.default=c},1544:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(7523),a=n(781);var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return/^[0-9A-Z\-. $/+%]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.data.split("").flatMap((function(e){return i.MULTI_SYMBOLS[e]||e})),n=e.map((function(e){return t.getEncoding(e)})).join(""),r=t.checksum(e,20),o=t.checksum(e.concat(r),15);return{text:this.text,data:t.getEncoding("\xff")+n+t.getEncoding(r)+t.getEncoding(o)+t.getEncoding("\xff")+"1"}}}],[{key:"getEncoding",value:function(e){return i.BINARIES[t.symbolValue(e)]}},{key:"getSymbol",value:function(e){return i.SYMBOLS[e]}},{key:"symbolValue",value:function(e){return i.SYMBOLS.indexOf(e)}},{key:"checksum",value:function(e,n){var r=e.slice().reverse().reduce((function(e,r,o){var i=o%n+1;return e+t.symbolValue(r)*i}),0);return t.getSymbol(r%47)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.default=u},1545:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var n in t)t.hasOwnProperty(n)&&(n=t[n],"string"===typeof e[n]&&(e[n]=parseInt(e[n],10)));"string"===typeof e.displayValue&&(e.displayValue="false"!=e.displayValue);return e}},1546:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}};t.default=r},1547:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTotalWidthOfEncodings=t.calculateEncodingAttributes=t.getBarcodePadding=t.getEncodingHeight=t.getMaximumHeightOfEncodings=void 0;var r,o=n(1027),i=(r=o)&&r.__esModule?r:{default:r};function a(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function u(e,t,n){if(n.displayValue&&t<e){if("center"==n.textAlign)return Math.floor((e-t)/2);if("left"==n.textAlign)return 0;if("right"==n.textAlign)return Math.floor(e-t)}return 0}function s(e,t,n){var r;if(n)r=n;else{if("undefined"===typeof document)return 0;r=document.createElement("canvas").getContext("2d")}r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var o=r.measureText(e);return o?o.width:0}t.getMaximumHeightOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t},t.getEncodingHeight=a,t.getBarcodePadding=u,t.calculateEncodingAttributes=function(e,t,n){for(var r=0;r<e.length;r++){var o,c=e[r],l=(0,i.default)(t,c.options);o=l.displayValue?s(c.text,l,n):0;var f=c.data.length*l.width;c.width=Math.ceil(Math.max(o,f)),c.height=a(c,l),c.barcodePadding=u(o,f,l)}},t.getTotalWidthOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t}},1548:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}
2Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){function t(e,n){r(this,t);var i=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return i.name="InvalidInputException",i.symbology=e,i.input=n,i.message='"'+i.input+'" is not a valid input for '+i.symbology,i}return i(t,Error),t}(),u=function(e){function t(){r(this,t);var e=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.name="InvalidElementException",e.message="Not supported type to render on",e}return i(t,Error),t}(),s=function(e){function t(){r(this,t);var e=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return e.name="NoElementException",e.message="No element to render on.",e}return i(t,Error),t}();t.InvalidInputException=a,t.InvalidElementException=u,t.NoElementException=s},1549:function(e,t){e.exports={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8}},1550:function(e,t){e.exports={L:1,M:0,Q:3,H:2}},1551:function(e,t,n){var r=n(1552);function o(e,t){if(void 0==e.length)throw new Error(e.length+"/"+t);for(var n=0;n<e.length&&0==e[n];)n++;this.num=new Array(e.length-n+t);for(var r=0;r<e.length-n;r++)this.num[r]=e[r+n]}o.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),n=0;n<this.getLength();n++)for(var i=0;i<e.getLength();i++)t[n+i]^=r.gexp(r.glog(this.get(n))+r.glog(e.get(i)));return new o(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=r.glog(this.get(0))-r.glog(e.get(0)),n=new Array(this.getLength()),i=0;i<this.getLength();i++)n[i]=this.get(i);for(i=0;i<e.getLength();i++)n[i]^=r.gexp(r.glog(e.get(i))+t);return new o(n,0).mod(e)}},e.exports=o},1552:function(e,t){for(var n={glog:function(e){if(e<1)throw new Error("glog("+e+")");return n.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return n.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},r=0;r<8;r++)n.EXP_TABLE[r]=1<<r;for(r=8;r<256;r++)n.EXP_TABLE[r]=n.EXP_TABLE[r-4]^n.EXP_TABLE[r-5]^n.EXP_TABLE[r-6]^n.EXP_TABLE[r-8];for(r=0;r<255;r++)n.LOG_TABLE[n.EXP_TABLE[r]]=r;e.exports=n},1640:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s}));var r,o,i,a=n(29);!function(e){e.Prompt="PROMPT",e.Camera="CAMERA",e.Photos="PHOTOS"}(r||(r={})),function(e){e.Rear="REAR",e.Front="FRONT"}(o||(o={})),function(e){e.Uri="uri",e.Base64="base64",e.DataUrl="dataUrl"}(i||(i={}));class u extends a.c{async getPhoto(e){return new Promise(async(t,n)=>{if(e.webUseInput||e.source===r.Photos)this.fileInputExperience(e,t,n);else if(e.source===r.Prompt){let r=document.querySelector("pwa-action-sheet");r||(r=document.createElement("pwa-action-sheet"),document.body.appendChild(r)),r.header=e.promptLabelHeader||"Photo",r.cancelable=!0,r.options=[{title:e.promptLabelPhoto||"From Photos"},{title:e.promptLabelPicture||"Take Picture"}],r.addEventListener("onSelection",async r=>{0===r.detail?this.fileInputExperience(e,t,n):this.cameraExperience(e,t,n)}),r.addEventListener("onCanceled",async()=>{n(new a.b("User cancelled photos app"))})}else this.cameraExperience(e,t,n)})}async pickImages(e){return new Promise(async(e,t)=>{this.multipleFileInputExperience(e,t)})}async cameraExperience(e,t,n){if(customElements.get("pwa-camera-modal")){const i=document.createElement("pwa-camera-modal");i.facingMode=e.direction===o.Front?"user":"environment",document.body.appendChild(i);try{await i.componentOnReady(),i.addEventListener("onPhoto",async r=>{const o=r.detail;null===o?n(new a.b("User cancelled photos app")):o instanceof Error?n(o):t(await this._getCameraPhoto(o,e)),i.dismiss(),document.body.removeChild(i)}),i.present()}catch(r){this.fileInputExperience(e,t,n)}}else console.error("Unable to load PWA Element 'pwa-camera-modal'. See the docs: https://capacitorjs.com/docs/web/pwa-elements."),this.fileInputExperience(e,t,n)}fileInputExperience(e,t,n){let i=document.querySelector("#_capacitor-camera-input");const u=()=>{var e;null===(e=i.parentNode)||void 0===e||e.removeChild(i)};i||(i=document.createElement("input"),i.id="_capacitor-camera-in
2put",i.type="file",i.hidden=!0,document.body.appendChild(i),i.addEventListener("change",n=>{const r=i.files[0];let o="jpeg";if("image/png"===r.type?o="png":"image/gif"===r.type&&(o="gif"),"dataUrl"===e.resultType||"base64"===e.resultType){const n=new FileReader;n.addEventListener("load",()=>{if("dataUrl"===e.resultType)t({dataUrl:n.result,format:o});else if("base64"===e.resultType){const e=n.result.split(",")[1];t({base64String:e,format:o})}u()}),n.readAsDataURL(r)}else t({webPath:URL.createObjectURL(r),format:o}),u()}),i.addEventListener("cancel",e=>{n(new a.b("User cancelled photos app")),u()})),i.accept="image/*",i.capture=!0,e.source===r.Photos||e.source===r.Prompt?i.removeAttribute("capture"):e.direction===o.Front?i.capture="user":e.direction===o.Rear&&(i.capture="environment"),i.click()}multipleFileInputExperience(e,t){let n=document.querySelector("#_capacitor-camera-input-multiple");const r=()=>{var e;null===(e=n.parentNode)||void 0===e||e.removeChild(n)};n||(n=document.createElement("input"),n.id="_capacitor-camera-input-multiple",n.type="file",n.hidden=!0,n.multiple=!0,document.body.appendChild(n),n.addEventListener("change",t=>{const o=[];for(let e=0;e<n.files.length;e++){const t=n.files[e];let r="jpeg";"image/png"===t.type?r="png":"image/gif"===t.type&&(r="gif"),o.push({webPath:URL.createObjectURL(t),format:r})}e({photos:o}),r()}),n.addEventListener("cancel",e=>{t(new a.b("User cancelled photos app")),r()})),n.accept="image/*",n.click()}_getCameraPhoto(e,t){return new Promise((n,r)=>{const o=new FileReader,i=e.type.split("/")[1];"uri"===t.resultType?n({webPath:URL.createObjectURL(e),format:i,saved:!1}):(o.readAsDataURL(e),o.onloadend=()=>{const e=o.result;"dataUrl"===t.resultType?n({dataUrl:e,format:i,saved:!1}):n({base64String:e.split(",")[1],format:i,saved:!1})},o.onerror=e=>{r(e)})})}async checkPermissions(){if("undefined"===typeof navigator||!navigator.permissions)throw this.unavailable("Permissions API not available in this browser");try{return{camera:(await window.navigator.permissions.query({name:"camera"})).state,photos:"granted"}}catch(e){throw this.unavailable("Camera permissions are not available in this browser")}}async requestPermissions(){throw this.unimplemented("Not implemented on web.")}async pickLimitedLibraryPhotos(){throw this.unavailable("Not implemented on web.")}async getLimitedLibraryPhotos(){throw this.unavailable("Not implemented on web.")}}new u;const s=Object(a.e)("Camera",{web:()=>new u})},1642:function(e,t,n){"use strict";n.d(t,"a",(function(){return R}));var r=n(1),o=n.n(r),i=n(735),a=n.n(i),u=n(727),s=n(855),c=n(1515),l=n(1514),f=n(805);function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,O(r.key),r)}}function v(e,t,n){return t=b(t),function(e,t){if(t&&("object"===d(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],b(e).constructor):t.apply(e,n))}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}
2function y(e,t){return(y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n){return(t=O(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:t+""}var x=function(e){function t(){return m(this,t),v(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(t,e),n=t,(r=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,n=e.inactive?t:e.color;if("plainline"===e.type)return o.a.createElement("line",{strokeWidth:4,fill:"none",stroke:n,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:16,x2:32,y2:16,className:"recharts-legend-icon"});if("line"===e.type)return o.a.createElement("path",{strokeWidth:4,fill:"none",stroke:n,d:"M0,".concat(16,"h").concat(32/3,"\n A").concat(32/6,",").concat(32/6,",0,1,1,").concat(32/3*2,",").concat(16,"\n H").concat(32,"M").concat(32/3*2,",").concat(16,"\n A").concat(32/6,",").concat(32/6,",0,1,1,").concat(32/3,",").concat(16),className:"recharts-legend-icon"});if("rect"===e.type)return o.a.createElement("path",{stroke:"none",fill:n,d:"M0,".concat(4,"h").concat(32,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(o.a.isValidElement(e.legendIcon)){var r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},e);return delete r.legendIcon,o.a.cloneElement(e.legendIcon,r)}return o.a.createElement(l.a,{fill:n,cx:16,cy:16,size:32,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,n=t.payload,r=t.iconSize,i=t.layout,l=t.formatter,d=t.inactiveColor,h={x:0,y:0,width:32,height:32},m={display:"horizontal"===i?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return n.map((function(t,n){var i=t.formatter||l,v=Object(u.a)(w(w({"recharts-legend-item":!0},"legend-item-".concat(n),!0),"inactive",t.inactive));if("none"===t.type)return null;var b=a()(t.value)?null:t.value;Object(s.a)(!a()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var y=t.inactive?d:t.color;return o.a.createElement("li",p({className:v,style:m,key:"legend-item-".concat(n)},Object(f.e)(e.props,t,n)),o.a.createElement(c.a,{width:r,height:r,viewBox:h,style:g},e.renderIcon(t)),o.a.createElement("span",{className:"recharts-legend-item-text",style:{color:y}},i?i(b,t,n):b))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,n=e.layout,r=e.align;if(!t||!t.length)return null;var i={padding:0,margin:0,textAlign:"horizontal"===n?r:"left"};return o.a.createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}])&&g(n.prototype,r),i&&g(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.PureComponent);w(x,"displayName","Legend"),w(x,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var _=n(730),j=n(1516);function P(e){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var C=["ref"];function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?S(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,I(r.key),r)}}function N(e,t,n){return t=M(t),function(e,t){if(t&&("object"===P(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],M(e).constructor):t.apply(e,n))}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(e,t){return(B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n){return(t=I(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function I(e){var t=function(e,t){if("object"!=P(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=P(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==P(t)?t:t+""}function T(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function D(e){return e.value}var R=function(e){function t(){var e;E(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return L(e=N(this,t,[].concat(r)),"lastBoundingBox",{width:-1,height:-1}),e}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(t,e),n=t,i=[{key:"getWithHeight",value:function(e,t){var n=k(k({},this.defaultProps),e.props).layout;return"vertical"===n&&Object(_.h)(e.props.height)?{height:e.props.height}:"horizontal"===n?{width:e.props.width||t}:null}}],(r=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?k({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,n,r=this.props,o=r.layout,i=r.align,a=r.verticalAlign,u=r.margin,s=r.chartWidth,c=r.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===i&&"vertical"===o?{left:((s||0)-this.getBBoxSnapsh
2ot().width)/2}:"right"===i?{right:u&&u.right||0}:{left:u&&u.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(n="middle"===a?{top:((c||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:u&&u.bottom||0}:{top:u&&u.top||0}),k(k({},t),n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.content,r=t.width,i=t.height,a=t.wrapperStyle,u=t.payloadUniqBy,s=t.payload,c=k(k({position:"absolute",width:r||"auto",height:i||"auto"},this.getDefaultPosition(a)),a);return o.a.createElement("div",{className:"recharts-legend-wrapper",style:c,ref:function(t){e.wrapperNode=t}},function(e,t){if(o.a.isValidElement(e))return o.a.cloneElement(e,t);if("function"===typeof e)return o.a.createElement(e,t);t.ref;var n=T(t,C);return o.a.createElement(x,n)}(n,k(k({},this.props),{},{payload:Object(j.a)(s,u,D)})))}}])&&A(n.prototype,r),i&&A(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.PureComponent);L(R,"displayName","Legend"),L(R,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"})},1643:function(e,t,n){"use strict";n.d(t,"a",(function(){return G}));var r=n(1),o=n.n(r),i=n(727),a=n(954),u=n(937),s=n.n(u),c=n(790),l=n.n(c),f=n(775),d=n(1166),p=n(1523),h=n(1168),m=n(730),g=n(723),v=n(861),b=n(788),y=n(805),w=n(51),O=n(1246),x=["x","y"];function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(){return(j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=_(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function E(e,t){var n=e.x,r=e.y,o=k(e,x),i="".concat(n),a=parseInt(i,10),u="".concat(r),s=parseInt(u,10),c="".concat(t.height||o.height),l=parseInt(c,10),f="".concat(t.width||o.width),d=parseInt(f,10);return C(C(C(C(C({},t),o),a?{x:a}:{}),s?{y:s}:{}),{},{height:l,width:d,name:t.name,radius:t.radius})}function A(e){return o.a.createElement(O.a,j({shapeType:"rectangle",propTransformer:E,activeClassName:"recharts-active-bar"},e))}var N,M=["value","background"];function B(e){return(B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function L(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function I(){return(I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?T(Object(n),!0).forEach((function(t){q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,H(r.key),r)}}function z(e,t,n){return t=W(t),function(e,t){if(t&&("object"===B(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],W(e).constructor):t.apply(e,n))}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function U(e,t){return(U=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t,n){return(t=H(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function H(e){var t=function(e,t){if("object"!=B(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=B(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==B(t)?t:t+""}var G=function(e){function t(){var e;R(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return q(e=z(this,t,[].concat(r)),"state",{isAnimationFinished:!1}),q(e,"id",Object(m.k)("recharts-bar-")),q(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()})),q(e,"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()})),e}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&U(e,t)}(t,e),n=t,u=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],(r=[{key:"renderRectanglesStatically",value:function(e){var t=this,n=this.props,r=n.shape,i=n.dataKey,a=n.activeIndex,u=n.activeBar,s=Object(g.a)(this.props,!1);return e&&e.map((function(e,n){var c=n===a,l=c?u:r,d=D(D(D({},s),e),{},{isActive:c,option:l,index:n,dataKey:i,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return o.a.createElement(f.a,I({className:"recharts-bar-rectangle"},Object(y.e)(t.props,e,n),{key:"rectangle-".concat(null===e||void 0===e?void 0:e.x,"-").concat(null===e||void 0===e?void 0:e.y,"-").concat(null===e||void 0===e?void 0:e.value,"-").concat(n)}),o.a.createElement(A,d))}))}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,n=t.data,r=t.layout,i=t.isAnimationActive,u=t.animationBegin,s=t.animationDuration,c=t.animationEasing,l=t.animationId,d=this.state.prevData;return o.a.createElement(a.a,{begin:u,duration:s,isActive:i,easing:c,from:{t:0},to:{t:1},key:"bar-".concat(l),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(t){var i=t.t,a=n.map((function(e,t){var n=d&&d[t];if(n){var o=Object(m.f)(n.x,e.x),a=Object(m.f)(n.y,e.y),u=Object(m.f)(n.width,e.width),s=Object(m.f)(n.height,e.height);return D(D({},e),{},{x:o(i),y:a(i),width:u(i),height:s(i)})}if("horizontal"===r){var c=Object(m.f)(0,e.height)(i);return D(D({},e),{},{y:e.y+e.height-c,height:c})}var l=Object(m.f)(0,e.width)(i);return D(D({},e),{},{width:l})}));return o.a.createElement(f.a,null,e.renderRectanglesStatically(a))}))}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,n=e.isAnimationActive,r=this.state.prevData;return!(n&&t&&t.length)||r&&s()(r,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}}
2,{key:"renderBackground",value:function(){var e=this,t=this.props,n=t.data,r=t.dataKey,i=t.activeIndex,a=Object(g.a)(this.props.background,!1);return n.map((function(t,n){t.value;var u=t.background,s=L(t,M);if(!u)return null;var c=D(D(D(D(D({},s),{},{fill:"#eee"},u),a),Object(y.e)(e.props,t,n)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:r,index:n,className:"recharts-bar-background-rectangle"});return o.a.createElement(A,I({key:"background-bar-".concat(n),option:e.props.background,isActive:n===i},c))}))}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var n=this.props,r=n.data,i=n.xAxis,a=n.yAxis,u=n.layout,s=n.children,c=Object(g.b)(s,d.a);if(!c)return null;var l="vertical"===u?r[0].height/2:r[0].width/2,p=function(e,t){var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:Object(b.v)(e,t)}},h={clipPath:e?"url(#clipPath-".concat(t,")"):null};return o.a.createElement(f.a,h,c.map((function(e){return o.a.cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:r,xAxis:i,yAxis:a,layout:u,offset:l,dataPointFormatter:p})})))}},{key:"render",value:function(){var e=this.props,t=e.hide,n=e.data,r=e.className,a=e.xAxis,u=e.yAxis,s=e.left,c=e.top,d=e.width,p=e.height,m=e.isAnimationActive,g=e.background,v=e.id;if(t||!n||!n.length)return null;var b=this.state.isAnimationFinished,y=Object(i.a)("recharts-bar",r),w=a&&a.allowDataOverflow,O=u&&u.allowDataOverflow,x=w||O,_=l()(v)?this.id:v;return o.a.createElement(f.a,{className:y},w||O?o.a.createElement("defs",null,o.a.createElement("clipPath",{id:"clipPath-".concat(_)},o.a.createElement("rect",{x:w?s:s-d/2,y:O?c:c-p/2,width:w?d:2*d,height:O?p:2*p}))):null,o.a.createElement(f.a,{className:"recharts-bar-rectangles",clipPath:x?"url(#clipPath-".concat(_,")"):null},g?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(x,_),(!m||b)&&h.a.renderCallByParent(this.props,n))}}])&&F(n.prototype,r),u&&F(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u}(r.PureComponent);N=G,q(G,"displayName","Bar"),q(G,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!v.a.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),q(G,"getComposedData",(function(e){var t=e.props,n=e.item,r=e.barPosition,o=e.bandSize,i=e.xAxis,a=e.yAxis,u=e.xAxisTicks,s=e.yAxisTicks,c=e.stackedData,l=e.dataStartIndex,f=e.displayedData,d=e.offset,h=Object(b.e)(r,n);if(!h)return null;var v=t.layout,y=n.type.defaultProps,O=void 0!==y?D(D({},y),n.props):n.props,x=O.dataKey,_=O.children,j=O.minPointSize,P="horizontal"===v?a:i,C=c?P.scale.domain():null,S=Object(b.i)({numericAxis:P}),k=Object(g.b)(_,p.a),E=f.map((function(e,t){var r,f,d,p,g,y;c?r=Object(b.B)(c[l+t],C):(r=Object(b.v)(e,x),Array.isArray(r)||(r=[S,r]));var O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(n,r){if("number"===typeof e)return e;var o="number"===typeof n;return o?e(n,r):(o||Object(w.default)(!1),t)}}(j,N.defaultProps.minPointSize)(r[1],t);if("horizontal"===v){var _,P=[a.scale(r[0]),a.scale(r[1])],E=P[0],A=P[1];f=Object(b.j)({axis:i,ticks:u,bandSize:o,offset:h.offset,entry:e,index:t}),d=null!==(_=null!==A&&void 0!==A?A:E)&&void 0!==_?_:void 0,p=h.size;var M=E-A;if(g=Number.isNaN(M)?0:M,y={x:f,y:a.y,width:p,height:a.height},Math.abs(O)>0&&Math.abs(g)<Math.abs(O)){var B=Object(m.j)(g||O)*(Math.abs(O)-Math.abs(g));d-=B,g+=B}}else{var L=[i.scale(r[0]),i.scale(r[1])],I=L[0],T=L[1];if(f=I,d=Object(b.j)({axis:a,ticks:s,bandSize:o,offset:h.offset,entry:e,index:t}),p=T-I,g=h.size,y={x:i.x,y:d,width:i.width,height:g},Math.abs(O)>0&&Math.abs(p)<Math.abs(O))p+=Object(m.j)(p||O)*(Math.abs(O)-Math.abs(p))}return D(D(D({},e),{},{x:f,y:d,width:p,height:g,value:c?r:r[1],payload:e,background:y},k&&k[t]&&k[t].props),{},{tooltipPayload:[Object(b.u)(n,e)],tooltipPosition:{x:f+p/2,y:d+g/2}})}));return D({data:E,layout:v},d)}))},723:function(e,t,n){"use strict";n.d(t,"d",(function(){return _})),n.d(t,"b",(function(){return S})),n.d(t,"c",(function(){return k})),n.d(t,"j",(function(){return E})),n.d(t,"f",(function(){return M})),n.d(t,"a",(function(){return B})),n.d(t,"g",(function(){return L})),n.d(t,"i",(function(){return T})),n.d(t,"e",(function(){return D})),n.d(t,"h",(function(){return R}));var r=n(856),o=n.n(r),i=n(790),a=n.n(i),u=n(1133),s=n.n(u),c=n(735),l=n.n(c),f=n(780),d=n.n(f),p=n(1),h=n(7302),m=n(730),g=n(1139),v=n(805),b=["children"],y=["children"];function w(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function O(e){return(O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var x={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},_=function(e){return"string"===typeof e?e:e?e.displayName||e.name||"Component":""},j=null,P=null,C=function e(t){if(t===j&&Array.isArray(P))return P;var n=[];
2return p.Children.forEach(t,(function(t){a()(t)||(Object(h.isFragment)(t)?n=n.concat(e(t.props.children)):n.push(t))})),P=n,j=t,n};function S(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map((function(e){return _(e)})):[_(t)],C(e).forEach((function(e){var t=o()(e,"type.displayName")||o()(e,"type.name");-1!==r.indexOf(t)&&n.push(e)})),n}function k(e,t){var n=S(e,t);return n&&n[0]}var E=function(e){if(!e||!e.props)return!1;var t=e.props,n=t.width,r=t.height;return!(!Object(m.h)(n)||n<=0||!Object(m.h)(r)||r<=0)},A=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],N=function(e){return e&&e.type&&s()(e.type)&&A.indexOf(e.type)>=0},M=function(e){return e&&"object"===O(e)&&"clipDot"in e},B=function(e,t,n){if(!e||"function"===typeof e||"boolean"===typeof e)return null;var r=e;if(Object(p.isValidElement)(e)&&(r=e.props),!d()(r))return null;var o={};return Object.keys(r).forEach((function(e){var i;(function(e,t,n,r){var o,i=null!==(o=null===v.b||void 0===v.b?void 0:v.b[r])&&void 0!==o?o:[];return t.startsWith("data-")||!l()(e)&&(r&&i.includes(t)||v.c.includes(t))||n&&v.a.includes(t)})(null===(i=r)||void 0===i?void 0:i[e],e,t,n)&&(o[e]=r[e])})),o},L=function e(t,n){if(t===n)return!0;var r=p.Children.count(t);if(r!==p.Children.count(n))return!1;if(0===r)return!0;if(1===r)return I(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var o=0;o<r;o++){var i=t[o],a=n[o];if(Array.isArray(i)||Array.isArray(a)){if(!e(i,a))return!1}else if(!I(i,a))return!1}return!0},I=function(e,t){if(a()(e)&&a()(t))return!0;if(!a()(e)&&!a()(t)){var n=e.props||{},r=n.children,o=w(n,b),i=t.props||{},u=i.children,s=w(i,y);return r&&u?Object(g.a)(o,s)&&L(r,u):!r&&!u&&Object(g.a)(o,s)}return!1},T=function(e,t){var n=[],r={};return C(e).forEach((function(e,o){if(N(e))n.push(e);else if(e){var i=_(e.type),a=t[i]||{},u=a.handler,s=a.once;if(u&&(!s||!r[i])){var c=u(e,i,o);n.push(c),r[i]=!0}}})),n},D=function(e){var t=e&&e.type;return t&&x[t]?x[t]:null},R=function(e,t){return C(t).indexOf(e)}},7251:function(e,t,n){"use strict";var r=n(2);t.__esModule=!0,t.default=void 0;var o=function(){};r(n(241)).default&&(o=document.addEventListener?function(e,t,n,r){return e.addEventListener(t,n,r||!1)}:document.attachEvent?function(e,t,n){return e.attachEvent("on"+t,(function(t){(t=t||window.event).target=t.target||t.srcElement,t.currentTarget=e,n.call(e,t)}))}:void 0);var i=o;t.default=i,e.exports=t.default},7252:function(e,t,n){"use strict";var r=n(2);t.__esModule=!0,t.default=void 0;var o=function(){};r(n(241)).default&&(o=document.addEventListener?function(e,t,n,r){return e.removeEventListener(t,n,r||!1)}:document.attachEvent?function(e,t,n){return e.detachEvent("on"+t,n)}:void 0);var i=o;t.default=i,e.exports=t.default},7253:function(e,t,n){"use strict";var r=n(1e3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(r(n(26)),function(e){e.index;var t=e.children;o.default.Children.count(t)});t.default=i},7254:function(e,t,n){"use strict";var r=n(1e3);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.children,r=e.startIndex,a=e.startX,u=e.pageX,s=e.viewLength,c=e.resistance,l=o.default.Children.count(n)-1,f=r+(a-u)/s;c?f<0?f=Math.exp(f*i.default.RESISTANCE_COEF)-1:f>l&&(f=l+1-Math.exp((l-f)*i.default.RESISTANCE_COEF)):f<0?t=((f=0)-r)*s+u:f>l&&(t=((f=l)-r)*s+u);return{index:f,startX:t}};var o=r(n(1)),i=r(n(1399))},7255:function(e,t,n){"use strict";var r=n(1e3);
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=function(e,t){var n=!1,r=function(e){return e?e.key:"empty"};if(e.children.length&&t.children.length){var i=o.default.Children.map(e.children,r)[e.index];if(null!==i&&void 0!==i)i===o.default.Children.map(t.children,r)[t.index]&&(n=!0)}return n};t.default=i},7256:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){var n=e%t;return n<0?n+t:n};t.default=r},7257:function(e,t,n){"use strict";var r=n(1001);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function n(e){var t;return(0,a.default)(this,n),(t=(0,s.default)(this,(0,c.default)(n).call(this,e))).timer=null,t.state={},t.handleInterval=function(){var e=t.props,n=e.children,r=e.direction,o=e.onChangeIndex,i=e.slideCount,a=t.state.index,u=a;"incremental"===r?u+=1:u-=1,(i||n)&&(u=(0,h.mod)(u,i||f.default.Children.count(n))),void 0===t.props.index&&t.setState({index:u}),o&&o(u,a)},t.handleChangeIndex=function(e,n,r){void 0===t.props.index&&t.setState({index:e}),t.props.onChangeIndex&&t.props.onChangeIndex(e,n,r)},t.handleSwitching=function(e,n){t.timer?(clearInterval(t.timer),t.timer=null):"end"===n&&t.startInterval(),t.props.onSwitching&&t.props.onSwitching(e,n)},t.handleVisibilityChange=function(e){e.target.hidden?clearInterval(t.timer):t.startInterval()},t.state.index=e.index||0,t}return(0,l.default)(n,t),(0,u.default)(n,[{key:"componentDidMount",value:function(){this.startInterval()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;"number"===typeof t&&t!==this.props.index&&this.setState({index:t})}},{key:"componentDidUpdate",value:function(e){!(0,d.shallowEqualObjects)({index:e.index,interval:e.interval,autoplay:e.autoplay},{index:this.props.index,interval:this.props.interval,autoplay:this.props.autoplay})&&this.startInterval()}},{key:"componentWillUnmount",value:function(){clearInterval(this.timer)}},{key:"startInterval",value:function(){var e=this.props,t=e.autoplay,n=e.interval;clearInterval(this.timer),t&&(this.timer=setInterval(this.handleInterval,n))}},{key:"render",value:function(){var t=this.props,n=t.autoplay,r=(t.direction,t.index,t.interval,t.onChangeIndex),a=(0,i.default)(t,["autoplay","direction","index","interval","onChangeIndex"]),u=this.state.index;return n?f.default.createElement(p.default,{target:"document",onVisibilityChange:this.handleVisibilityChange},f.default.createElement(e,(0,o.default)({index:u,onChangeIndex:this.handleChangeIndex,onSwitching:this.handleSwitching},a))):f.default.createElement(e,(0,o.default)({index:u,onChangeIndex:r},a))}}]),n}(f.default.Component);return t.propTypes={},t.defaultProps={autoplay:!0,direction:"incremental",interval:3e3},t};var o=r(n(1125)),i=r(n(1126)),a=r(n(1127)),u=r(n(1128)),s=r(n(1129)),c=r(n(1130)),l=r(n(1131)),f=r(n(1)),d=(r(n(4)),n(7262)),p=r(n(71)),h=n(928)},7258:function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}},7259:function(e,t){function n(e){return(n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(t){return"function"===typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},7260:function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},7261:function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},7262:function(e,t,n){"use strict";function r(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var i=0;i<o;i++){var a=n[i];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0}function o(e,t){if(e===t)return!0;
2if(!e||!t)return!1;var n=e.length;if(t.length!==n)return!1;for(var r=0;r<n;r++)if(e[r]!==t[r])return!1;return!0}n.r(t),n.d(t,"shallowEqualArrays",(function(){return o})),n.d(t,"shallowEqualObjects",(function(){return r}))},7263:function(e,t,n){"use strict";var r=n(1001);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function n(){var e,t;(0,a.default)(this,n);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=(0,s.default)(this,(e=(0,c.default)(n)).call.apply(e,[this].concat(o)))).state={},t.handleKeyDown=function(e){var n,r=t.props,o=r.axis,i=void 0===o?"x":o,a=r.children,u=r.onChangeIndex,s=r.slideCount;switch((0,d.default)(e)){case"page down":case"down":"y"===i?n="decrease":"y-reverse"===i&&(n="increase");break;case"left":"x"===i?n="decrease":"x-reverse"===i&&(n="increase");break;case"page up":case"up":"y"===i?n="increase":"y-reverse"===i&&(n="decrease");break;case"right":"x"===i?n="increase":"x-reverse"===i&&(n="decrease")}if(n){var c=t.state.index,l=c;"increase"===n?l+=1:l-=1,(s||a)&&(l=(0,h.mod)(l,s||f.default.Children.count(a))),void 0===t.props.index&&t.setState({index:l}),u&&u(l,c)}},t.handleChangeIndex=function(e,n,r){void 0===t.props.index&&t.setState({index:e}),t.props.onChangeIndex&&t.props.onChangeIndex(e,n,r)},t}return(0,l.default)(n,t),(0,u.default)(n,[{key:"UNSAFE_componentWillMount",value:function(){this.setState({index:this.props.index||0})}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;"number"===typeof t&&t!==this.props.index&&this.setState({index:t})}},{key:"render",value:function(){var t=this.props,n=(t.index,t.onChangeIndex,(0,i.default)(t,["index","onChangeIndex"])),r=this.state.index;return f.default.createElement(p.default,{target:"window",onKeyDown:this.handleKeyDown},f.default.createElement(e,(0,o.default)({index:r,onChangeIndex:this.handleChangeIndex},n)))}}]),n}(f.default.Component);return t.propTypes={},t};var o=r(n(1125)),i=r(n(1126)),a=r(n(1127)),u=r(n(1128)),s=r(n(1129)),c=r(n(1130)),l=r(n(1131)),f=r(n(1)),d=(r(n(4)),r(n(1120))),p=r(n(71)),h=n(928)},7264:function(e,t,n){"use strict";var r=n(7265),o=n(1001);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(t){function n(e){var t;return(0,u.default)(this,n),(t=(0,c.default)(this,(0,l.default)(n).call(this,e))).timer=null,t.state={},t.handleChangeIndex=function(e,n,r){var o=t.props,i=o.slideCount,a=o.onChangeIndex,u=e-n,s=t.state.index+u;i&&(s=(0,p.mod)(s,i)),void 0===t.props.index&&t.setIndex(s,e,u),a&&a(s,t.state.index,r)},t.handleTransitionEnd=function(){t.timer=setTimeout((function(){t.setWindow()}),0),t.props.onTransitionEnd&&t.props.onTransitionEnd()},t.state.index=e.index||0,t}return(0,f.default)(n,t),(0,s.default)(n,[{key:"UNSAFE_componentWillMount",value:function(){this.setWindow(this.state.index)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.index;if("number"===typeof t&&t!==this.props.index){var n=t-this.props.index;this.setIndex(t,this.state.indexContainer+n,n)}}},{key:"componentWillUnmount",value:function(){clearInterval(this.timer)}},{key:"setIndex",value:function(e,t,n){var r={index:e,indexContainer:t,indexStart:this.state.indexStart,indexStop:this.state.indexStop};n>0&&(!this.props.slideCount||r.indexStop<this.props.slideCount-1)&&(r.indexStop+=1),e>r.indexStop&&(r.indexStop=e);var o=r.indexStart-e;o>0&&(r.indexContainer+=o,r.indexStart-=o),this.setState(r)}},{key:"setWindow",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.index,t=this.props.slideCount,n=this.props.overscanSlideBefore,r=this.props.overscanSlideAfter;t&&(n>e&&(n=e),r+e>t-1&&(r=t-e-1)),this.setState({indexContainer:n,indexStart:e-n,indexStop:e+r})}},{key:"render",value:function(){for(var t=this.props,n=(t.children,t.index,t.onChangeIndex,t.onTransitionEnd,t.overscanSlideAfter,t.overscanSlideBefore,t.slideCount,t.slideRenderer),r=(0,a.default)(t,["children","index","onChangeIndex","onTransitionEnd","overscanSlideAfter","overscanSlideBefore","slideCount","slideRenderer"]),o=this.state,u=o.indexContainer,s=o.indexStart,c=o.indexStop,l=[],f=s;f<=c;
2f+=1)l.push(n({index:f,key:f}));return d.default.createElement(e,(0,i.default)({index:u,onChangeIndex:this.handleChangeIndex,onTransitionEnd:this.handleTransitionEnd},r),l)}}]),n}(d.PureComponent);return t.propTypes={},t.defaultProps={overscanSlideAfter:2,overscanSlideBefore:3},t};var i=o(n(1125)),a=o(n(1126)),u=o(n(1127)),s=o(n(1128)),c=o(n(1129)),l=o(n(1130)),f=o(n(1131)),d=r(n(1)),p=(o(n(4)),n(928))},7265:function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}},727:function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}t.a=function(){for(var e,t,n=0,o="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}},7272:function(e,t,n){var r=n(780),o=n(7273),i=n(1132),a=Math.max,u=Math.min;e.exports=function(e,t,n){var s,c,l,f,d,p,h=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=s,r=c;return s=c=void 0,h=t,f=e.apply(r,n)}function y(e){return h=e,d=setTimeout(O,t),m?b(e):f}function w(e){var n=e-p;return void 0===p||n>=t||n<0||g&&e-h>=l}function O(){var e=o();if(w(e))return x(e);d=setTimeout(O,function(e){var n=t-(e-p);return g?u(n,l-(e-h)):n}(e))}function x(e){return d=void 0,v&&s?b(e):(s=c=void 0,f)}function _(){var e=o(),n=w(e);if(s=arguments,c=this,p=e,n){if(void 0===d)return y(p);if(g)return clearTimeout(d),d=setTimeout(O,t),b(p)}return void 0===d&&(d=setTimeout(O,t)),f}return t=i(t)||0,r(n)&&(m=!!n.leading,l=(g="maxWait"in n)?a(i(n.maxWait)||0,t):l,v="trailing"in n?!!n.trailing:v),_.cancel=function(){void 0!==d&&clearTimeout(d),h=0,s=p=c=d=void 0},_.flush=function(){return void 0===d?f:x(o())},_}},7273:function(e,t,n){var r=n(774);e.exports=function(){return r.Date.now()}},7274:function(e,t,n){var r=n(7275),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},7275:function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},7276:function(e,t,n){var r=n(929),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(s){}var o=a.call(e);return r&&(t?e[u]=n:delete e[u]),o}},7277:function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},7278:function(e,t,n){var r=n(7279),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},7279:function(e,t,n){var r=n(1406);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},7280:function(e,t,n){var r=n(7281),o=n(1004),i=n(1137);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},7281:function(e,t,n){var r=n(7282),o=n(7287),i=n(7288),a=n(7289),u=n(7290);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=o,s.prototype.get=i,s.prototype.has=a,s.prototype.set=u,e.exports=s},7282:function(e,t,n){var r=n(1003);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},7283:function(e,t,n){var r=n(735),o=n(7284),i=n(780),a=n(1407),u=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,l=s.toString,f=c.hasOwnProperty,d=RegExp("^"+l.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?d:u).test(a(e))}},7284:function(e,t,n){var r=n(7285),o=function(){var e=/[^.]+$/.exec(r&&r.ke
2ys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},7285:function(e,t,n){var r=n(774)["__core-js_shared__"];e.exports=r},7286:function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},7287:function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7288:function(e,t,n){var r=n(1003),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},7289:function(e,t,n){var r=n(1003),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},7290:function(e,t,n){var r=n(1003);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},7291:function(e,t){e.exports=function(){this.__data__=[],this.size=0}},7292:function(e,t,n){var r=n(1005),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},7293:function(e,t,n){var r=n(1005);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},7294:function(e,t,n){var r=n(1005);e.exports=function(e){return r(this.__data__,e)>-1}},7295:function(e,t,n){var r=n(1005);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},7296:function(e,t,n){var r=n(1007);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},7297:function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7298:function(e,t,n){var r=n(1007);e.exports=function(e){return r(this,e).get(e)}},7299:function(e,t,n){var r=n(1007);e.exports=function(e){return r(this,e).has(e)}},730:function(e,t,n){"use strict";n.d(t,"j",(function(){return f})),n.d(t,"i",(function(){return d})),n.d(t,"h",(function(){return p})),n.d(t,"g",(function(){return h})),n.d(t,"k",(function(){return g})),n.d(t,"d",(function(){return v})),n.d(t,"c",(function(){return b})),n.d(t,"e",(function(){return y})),n.d(t,"f",(function(){return w})),n.d(t,"b",(function(){return O})),n.d(t,"a",(function(){return x}));var r=n(1133),o=n.n(r),i=n(1403),a=n.n(i),u=n(856),s=n.n(u),c=n(1404),l=n.n(c),f=function(e){return 0===e?0:e>0?1:-1},d=function(e){return o()(e)&&e.indexOf("%")===e.length-1},p=function(e){return l()(e)&&!a()(e)},h=function(e){return p(e)||o()(e)},m=0,g=function(e){var t=++m;return"".concat(e||"").concat(t)},v=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!p(e)&&!o()(e))return r;if(d(e)){var u=e.indexOf("%");n=t*parseFloat(e.slice(0,u))/100}else n=+e;return a()(n)&&(n=r),i&&n>t&&(n=t),n},b=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},y=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++){if(n[e[r]])return!0;n[e[r]]=!0}return!1},w=function(e,t){return p(e)&&p(t)?function(n){return e+n*(t-e)}:function(){return t}};function O(e,t,n){return e&&e.length?e.find((function(e){return e&&("function"===typeof t?t(e):s()(e,t))===n})):null}var x=function(e,t){return p(e)&&p(t)?e-t:o()(e)&&o()(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))}},7300:function(e,t,n){var r=n(1007);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},7301:function(e,t,n){var r=n(929),o=n(1138),i=n(749),a=n(883),u=r?r.prototype:void 0,s=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7302:function(e,t,n){"use strict";e.exports=n(7303)},7303:function(e,t,n){"use strict";var r,o=Symbol.for("react.element"),i=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),u=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),l=Symbol.for("react.context"),f=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),v=Symbol.for("react.offscreen");function b(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case a:case s:case u:case p:case h:return e;default:switch(e=e&&e.$$typeof){case f:case l:case d:case g:case m:case c:return e;default:return t}}case i:return t}}}r=Symbol.for("react.module.reference"),t.ContextConsumer=l,t.ContextProvider=c,t.Element=o,t.ForwardRef=d,t.Fragment=a,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=u,t.Suspense=p,t.SuspenseList=h,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return b(e)===l},t.isContextProvider=function(e){return b(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return b(e)===d},t.isFragment=function(e){return b(e)===a},t.isLazy=function(e){return b(e)===g},t.isMemo=function(e){return b(e)===m},t.isPortal=function(e){return b(e)===i},t.isProfiler=function(e){return b(e)===s},t.isStrictMode=function(e){return b(e)===u},t.isSuspense=function(e){return b(e)===p},t.isSuspenseList=function(e){return b(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===s||e===u||e===p||e===h||e===v||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===c||e.$$typeof===l||e.$$typeof===d||e.$$typeof===r||void 0!==e.getModuleId)},t.typeOf=b},7304:function(e,t,n){var r=n(7305),o=n(930),i=n(1410);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&o(t,n,a)&&(n=a=void 0),t=i(t),void 0===n?(n=t,t=0):n=i(n),a=void 0===a?t<n?1:-1:i(a),r(t,n,a,e)}}},7305:function(e,t){var n=Math.ceil,r=Math.max;e.exports=function(e,t,o,i){for(var a=-1,u=r(n((t-e)/(o||1)),0),s=Array(u);u--;)s[i?u:++a]=e,e+=o;return s}},7306:function(e,t,n){var r=n(929),o=n(1142),i=n(749),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},7307:function(e,t,n){var r=n(815),o=n(804);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},7308:function(e,t,n){var r=n(1138),o=n(1134),i=n(791),a=n(1428),u=n(7348),s=n(1420),c=n(7349),l=n(829),f=n(749);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[l];var d=-1;t=r(t,s(i));var p=a(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++d,value:e}}));
2return u(p,(function(e,t){return c(e,t,n)}))}},7309:function(e,t,n){var r=n(7310),o=n(7338),i=n(1426);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},7310:function(e,t,n){var r=n(1413),o=n(1143);e.exports=function(e,t,n,i){var a=n.length,u=a,s=!i;if(null==e)return!u;for(e=Object(e);a--;){var c=n[a];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<u;){var l=(c=n[a])[0],f=e[l],d=c[1];if(s&&c[2]){if(void 0===f&&!(l in e))return!1}else{var p=new r;if(i)var h=i(f,d,l,e,t,p);if(!(void 0===h?o(d,f,3,i,p):h))return!1}}return!0}},7311:function(e,t,n){var r=n(1004);e.exports=function(){this.__data__=new r,this.size=0}},7312:function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7313:function(e,t){e.exports=function(e){return this.__data__.get(e)}},7314:function(e,t){e.exports=function(e){return this.__data__.has(e)}},7315:function(e,t,n){var r=n(1004),o=n(1137),i=n(1136);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},7316:function(e,t,n){var r=n(1413),o=n(1414),i=n(7319),a=n(7322),u=n(7335),s=n(749),c=n(1418),l=n(1419),f="[object Object]",d=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,p,h,m){var g=s(e),v=s(t),b=g?"[object Array]":u(e),y=v?"[object Array]":u(t),w=(b="[object Arguments]"==b?f:b)==f,O=(y="[object Arguments]"==y?f:y)==f,x=b==y;if(x&&c(e)){if(!c(t))return!1;g=!0,w=!1}if(x&&!w)return m||(m=new r),g||l(e)?o(e,t,n,p,h,m):i(e,t,b,n,p,h,m);if(!(1&n)){var _=w&&d.call(e,"__wrapped__"),j=O&&d.call(t,"__wrapped__");
2if(_||j){var P=_?e.value():e,C=j?t.value():t;return m||(m=new r),h(P,C,n,p,m)}}return!!x&&(m||(m=new r),a(e,t,n,p,h,m))}},7317:function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},7318:function(e,t){e.exports=function(e){return this.__data__.has(e)}},7319:function(e,t,n){var r=n(929),o=n(7320),i=n(1006),a=n(1414),u=n(7321),s=n(1144),c=r?r.prototype:void 0,l=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=u;case"[object Set]":var h=1&r;if(p||(p=s),e.size!=t.size&&!h)return!1;var m=d.get(e);if(m)return m==t;r|=2,d.set(e,t);var g=a(p(e),p(t),r,c,f,d);return d.delete(e),g;case"[object Symbol]":if(l)return l.call(e)==l.call(t)}return!1}},7320:function(e,t,n){var r=n(774).Uint8Array;e.exports=r},7321:function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},7322:function(e,t,n){var r=n(7323),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,u){var s=1&n,c=r(e),l=c.length;if(l!=r(t).length&&!s)return!1;for(var f=l;f--;){var d=c[f];if(!(s?d in t:o.call(t,d)))return!1}var p=u.get(e),h=u.get(t);if(p&&h)return p==t&&h==e;var m=!0;u.set(e,t),u.set(t,e);for(var g=s;++f<l;){var v=e[d=c[f]],b=t[d];if(i)var y=s?i(b,v,d,t,e,u):i(v,b,d,e,t,u);if(!(void 0===y?v===b||a(v,b,n,i,u):y)){m=!1;break}g||(g="constructor"==d)}if(m&&!g){var w=e.constructor,O=t.constructor;w==O||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof O&&O instanceof O||(m=!1)}return u.delete(e),u.delete(t),m}},7323:function(e,t,n){var r=n(7324),o=n(7325),i=n(931);e.exports=function(e){return r(e,i,o)}},7324:function(e,t,n){var r=n(1412),o=n(749);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},7325:function(e,t,n){var r=n(7326),o=n(7327),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,u=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=u},7326:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},7327:function(e,t){e.exports=function(){return[]}},7328:function(e,t,n){var r=n(7329),o=n(1142),i=n(749),a=n(1418),u=n(1009),s=n(1419),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),l=!n&&o(e),f=!n&&!l&&a(e),d=!n&&!l&&!f&&s(e),p=n||l||f||d,h=p?r(e.length,String):[],m=h.length;for(var g in e)!t&&!c.call(e,g)||p&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||u(g,m))||h.push(g);return h}},7329:function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7330:function(e,t){e.exports=function(){return!1}},7331:function(e,t,n){var r=n(815),o=n(1140),i=n(804),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},7332:function(e,t,n){(function(e){var r=n(1402),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,u=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(t){}}();e.exports=u}).call(this,n(226)(e))},7333:function(e,t,n){var r=n(1421),o=n(7334),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},7334:function(e,t,n){var r=n(1422)(Object.keys,Object);e.exports=r},7335:function(e,t,n){var r=n(7336),o=n(1137),i=n(7337),a=n(1423),u=n(1424),s=n(815),c=n(1407),l=c(r),f=c(o),d=c(i),p=c(a),h=c(u),m=s;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||u&&"[object WeakMap]"!=m(new u))&&(m=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case l:return"[object DataView]";case f:return"[object Map]";case d:return"[object Promise]";case p:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=m},7336:function(e,t,n){var r=n(857)(n(774),"DataView");e.exports=r},7337:function(e,t,n){var r=n(857)(n(774),"Promise");e.exports=r},7338:function(e,t,n){var r=n(1425),o=n(931);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},7339:function(e,t,n){var r=n(1143),o=n(856),i=n(7340),a=n(1135),u=n(1425),s=n(1426),c=n(1008);e.exports=function(e,t){return a(e)&&u(t)?s(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},7340:function(e,t,n){var r=n(7341),o=n(1427);e.exports=function(e,t){return null!=e&&o(e,t,r)}},7341:function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},7342:function(e,t,n){var r=n(7343),o=n(7344),i=n(1135),a=n(1008);e.exports=function(e){return i(e)?r(a(e)):o(e)}},7343:function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7344:function(e,t,n){var r=n(1134);e.exports=function(e){return function(t){return r(t,e)}}},7345:function(e,t,n){var r=n(7346)();e.exports=r},7346:function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r
2(t),u=a.length;u--;){var s=a[e?u:++o];if(!1===n(i[s],s,i))break}return t}}},7347:function(e,t,n){var r=n(884);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,u=Object(n);(t?a--:++a<i)&&!1!==o(u[a],a,u););return n}}},7348:function(e,t){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},7349:function(e,t,n){var r=n(7350);e.exports=function(e,t,n){for(var o=-1,i=e.criteria,a=t.criteria,u=i.length,s=n.length;++o<u;){var c=r(i[o],a[o]);if(c)return o>=s?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},735:function(e,t,n){var r=n(815),o=n(780);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},7350:function(e,t,n){var r=n(883);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,i=e===e,a=r(e),u=void 0!==t,s=null===t,c=t===t,l=r(t);if(!s&&!l&&!a&&e>t||a&&u&&c&&!s&&!l||o&&u&&c||!n&&c||!i)return 1;if(!o&&!a&&!l&&e<t||l&&n&&i&&!o&&!a||s&&n&&i||!u&&i||!c)return-1}return 0}},7351:function(e,t,n){var r=n(1145),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,u=o(i.length-t,0),s=Array(u);++a<u;)s[a]=i[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=i[a];return c[t]=n(s),r(e,this,c)}}},7352:function(e,t,n){var r=n(7353),o=n(1431),i=n(829),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},7353:function(e,t){e.exports=function(e){return function(){return e}}},7354:function(e,t,n){e.exports=n(7355)},7355:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"scaleBand",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"scaleDiverging",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"scaleDivergingLog",{enumerable:!0,get:function(){return b.divergingLog}}),Object.defineProperty(t,"scaleDivergingPow",{enumerable:!0,get:function(){return b.divergingPow}}),Object.defineProperty(t,"scaleDivergingSqrt",{enumerable:!0,get:function(){return b.divergingSqrt}}),Object.defineProperty(t,"scaleDivergingSymlog",{enumerable:!0,get:function(){return b.divergingSymlog}}),Object.defineProperty(t,"scaleIdentity",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"scaleImplicit",{enumerable:!0,get:function(){return s.implicit}}),Object.defineProperty(t,"scaleLinear",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"scaleLog",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"scaleOrdinal",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"scalePoint",{enumerable:!0,get:function(){return r.point}}),Object.defineProperty(t,"scalePow",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"scaleQuantile",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"scaleQuantize",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"scaleRadial",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"scaleSequential",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"scaleSequentialLog",{enumerable:!0,get:function(){return g.sequentialLog}}),Object.defineProperty(t,"scaleSequentialPow",{enumerable:!0,get:function(){return g.sequentialPow}}),Object.defineProperty(t,"scaleSequentialQuantile",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"scaleSequentialSqrt",{enumerable:!0,get:function(){return g.sequentialSqrt}}),Object.defineProperty(t,"scaleSequentialSymlog",{enumerable:!0,get:function(){return g.sequentialSymlog}}),Object.defineProperty(t,"scaleSqrt",{enumerable:!0,get:function(){return c.sqrt}}),Object.defineProperty(t,"scaleSymlog",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"scaleThreshold",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"scaleTime",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"scaleUtc",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"tickFormat",{enumerable:!0,get:function(){return y.default}});var r=x(n(7356)),o=w(n(7391)),i=w(n(830)),a=w(n(1155)),u=w(n(1156)),s=x(n(1453)),c=x(n(1157)),l=w(n(7418)),f=w(n(7419)),d=w(n(7420)),p=w(n(7421)),h=w(n(1468)),m=w(n(7424)),g=x(n(1486)),v=w(n(7425)),b=x(n(7426)),y=w(n(1462));
2function w(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function x(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},7356:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.point=function(){return s(u.apply(null,arguments).paddingInner(1))};var r,o=n(792),i=n(764),a=(r=n(1453))&&r.__esModule?r:{default:r};function u(){var e,t,n=(0,a.default)().unknown(void 0),r=n.domain,s=n.range,c=0,l=1,f=!1,d=0,p=0,h=.5;function m(){var n=r().length,i=l<c,a=i?l:c,u=i?c:l;e=(u-a)/Math.max(1,n-d+2*p),f&&(e=Math.floor(e)),a+=(u-a-e*(n-d))*h,t=e*(1-d),f&&(a=Math.round(a),t=Math.round(t));var m=(0,o.range)(n).map((function(t){return a+e*t}));return s(i?m.reverse():m)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),m()):r()},n.range=function(e){return arguments.length?([c,l]=e,c=+c,l=+l,m()):[c,l]},n.rangeRound=function(e){return[c,l]=e,c=+c,l=+l,f=!0,m()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(f=!!e,m()):f},n.padding=function(e){return arguments.length?(d=Math.min(1,p=+e),m()):d},n.paddingInner=function(e){return arguments.length?(d=Math.min(1,e),m()):d},n.paddingOuter=function(e){return arguments.length?(p=+e,m()):p},n.align=function(e){return arguments.length?(h=Math.max(0,Math.min(1,e)),m()):h},n.copy=function(){return u(r(),[c,l]).round(f).paddingInner(d).paddingOuter(p).align(h)},i.initRange.apply(m(),arguments)}function s(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return s(t())},e}},7357:function(e,t,n){"use strict";function r(e){return 0|e.length}function o(e){return!(e>0)}function i(e){return"object"!==typeof e||"length"in e?e:Array.from(e)}function a(e){return t=>e(...t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const u="function"===typeof t[t.length-1]&&a(t.pop()),s=(t=t.map(i)).map(r),c=t.length-1,l=new Array(c+1).fill(0),f=[];if(c<0||s.some(o))return f;for(;;){f.push(l.map((e,n)=>t[n][e]));let e=c;for(;++l[e]===s[e];){if(0===e)return u?f.map(u):f;l[e--]=0}}}},7358:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=0,r=0;return Float64Array.from(e,void 0===t?e=>n+=+e||0:o=>n+=+t(o,r++,e)||0)}},7359:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Adder=void 0,t.fcumsum=function(e,t){const n=new r;let o=-1;return Float64Array.from(e,void 0===t?e=>n.add(+e||0):r=>n.add(+t(r,++o,e)||0))},t.fsum=function(e,t){const n=new r;if(void 0===t)for(let r of e)(r=+r)&&n.add(r);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&n.add(o)}return+n};class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(e){const t=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const o=t[r],i=e+o,a=Math.abs(e)<Math.abs(o)?e-(i-o):o-(i-e);a&&(t[n++]=a),e=i}return t[n]=e,this._n=n+1,this}valueOf(){const e=this._partials;let t,n,r,o=this._n,i=0;if(o>0){for(i=e[--o];o>0&&(t=i,n=e[--o],i=t+n,r=n-(i-t),!r););o>0&&(r<0&&e[o-1]<0||r>0&&e[o-1]>0)&&(n=2*r,t=i+n,n==t-i&&(i=t))}return i}}t.Adder=r},736:function(e,t,n){"use strict";var r=n(738),o=n.n(r);n.d(t,"a",(function(){return o.a}));var i=n(737),a=n.n(i);n.d(t,"b",(function(){return a.a}))},7360:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return(2!==t.length?(0,i.default)((0,o.rollup)(e,t,n),(e,t)=>{let[n,o]=e,[i,a]=t;return(0,r.default)(o,a)||(0,r.default)(n,i)}):(0,i.default)((0,o.default)(e,n),(e,n)=>{let[o,i]=e,[a,u]=n;return t(i,u)||(0,r.default)(o,a)})).map(e=>{let[t]=e;return t})};
2var r=u(n(806)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1441)),i=u(n(1012));function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function u(e){return e&&e.__esModule?e:{default:e}}},7361:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=u.default,t=a.default,n=l.default;function f(r){Array.isArray(r)||(r=Array.from(r));var i,u,l,f=r.length,d=new Array(f);for(i=0;i<f;++i)d[i]=e(r[i],i,r);var p=t(d),h=p[0],m=p[1],g=n(d,h,m);if(!Array.isArray(g)){const e=m,n=+g;if(t===a.default&&([h,m]=(0,s.default)(h,m,n)),(g=(0,c.default)(h,m,n))[0]<=h&&(l=(0,c.tickIncrement)(h,m,n)),g[g.length-1]>=m)if(e>=m&&t===a.default){const e=(0,c.tickIncrement)(h,m,n);isFinite(e)&&(e>0?m=(Math.floor(m/e)+1)*e:e<0&&(m=(Math.ceil(m*-e)+1)/-e))}else g.pop()}for(var v=g.length;g[0]<=h;)g.shift(),--v;for(;g[v-1]>m;)g.pop(),--v;var b,y=new Array(v+1);for(i=0;i<=v;++i)(b=y[i]=[]).x0=i>0?g[i-1]:h,b.x1=i<v?g[i]:m;if(isFinite(l)){if(l>0)for(i=0;i<f;++i)null!=(u=d[i])&&h<=u&&u<=m&&y[Math.min(v,Math.floor((u-h)/l))].push(r[i]);else if(l<0)for(i=0;i<f;++i)if(null!=(u=d[i])&&h<=u&&u<=m){const e=Math.floor((h-u)*l);y[Math.min(v,e+(g[e]<=u))].push(r[i])}}else for(i=0;i<f;++i)null!=(u=d[i])&&h<=u&&u<=m&&y[(0,o.default)(g,u,0,v)].push(r[i]);return y}return f.value=function(t){return arguments.length?(e="function"===typeof t?t:(0,i.default)(t),f):e},f.domain=function(e){return arguments.length?(t="function"===typeof e?e:(0,i.default)([e[0],e[1]]),f):t},f.thresholds=function(e){return arguments.length?(n="function"===typeof e?e:Array.isArray(e)?(0,i.default)(r.slice.call(e)):(0,i.default)(e),f):n},f};var r=n(7362),o=d(n(1434)),i=d(n(7363)),a=d(n(1440)),u=d(n(1442)),s=d(n(1444)),c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1146)),l=d(n(1445));function f(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}},7362:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.slice=t.map=void 0;var r=Array.prototype,o=r.slice;t.slice=o;var i=r.map;t.map=i},7363:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return()=>e}},7364:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)/(2*((0,o.default)(e,.75)-(0,o.default)(e,.25))*Math.pow((0,r.default)(e),-1/3)))};var r=i(n(1011)),o=i(n(1147));function i(e){return e&&e.__esModule?e:{default:e}}},7365:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.ceil((n-t)*Math.cbrt((0,r.default)(e))/(3.49*(0,o.default)(e)))};var r=i(n(1011)),o=i(n(1438));function i(e){return e&&e.__esModule?e:{default:e}}},7366:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0,r=0;if(void 0===t)for(let o of e)null!=o&&(o=+o)>=o&&(++n,r+=o);else{let o=-1;for(let i of e)null!=(i=t(i,++o,e))&&(i=+i)>=i&&(++n,r+=i)}if(n)return r/n}},7367:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.default)(e,.5,t)};var r,o=(r=n(1147))&&r.__esModule?r:{default:r}},7368:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Array.from(function*(e){for(const t of e)yield*t}(e))}},7369:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=new r.InternMap;if(void 0===t)for(let r of e)null!=r&&r>=r&&n.set(r,(n.get(r)||0)+1);else{let r=-1;for(let o of e)null!=(o=t(o,++r,e))&&o>=o&&n.set(o,(n.get(o)||0)+1)}let o,i=0;for(const[r,a]of n)a>i&&(i=a,o=r);return o};var r=n(858)},737:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var o=r(n(7559))},7370:function(e,t,n){"use strict";function r(e,t){return[e,t]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;const n=[];let o,i=!1;for(const r of e)i&&n.push(t(o,r)),o=r,i=!0;return n},t.pair=r},7371:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;var r=-1,o=0|Math.max(0,Math.ceil((t-e)/n)),i=new Array(o);for(;++r<o;)i[r]=e+r*n;return i}},7372:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.default;if("function"!==typeof e[Symbol.iterator])throw new TypeError("values is not iterable");let n=Array.from(e);const r=new Float64Array(n.length);2!==t.length&&(n=n.map(t),t=o.default);const a=(e,r)=>t(n[e],n[r]);let u,s;return Uint32Array.from(n,(e,t)=>t).sort(t===o.default?(e,t)=>
2(0,i.ascendingDefined)(n[e],n[t]):(0,i.compareDefined)(a)).forEach((e,t)=>{const n=a(e,void 0===u?e:u);n>=0?((void 0===u||n>0)&&(u=e,s=t),r[e]=s):r[e]=NaN}),r};var r,o=(r=n(806))&&r.__esModule?r:{default:r},i=n(1012)},7373:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.default,r=!1;if(1===n.length){let i;for(const a of e){const e=n(a);(r?(0,o.default)(e,i)<0:0===(0,o.default)(e,e))&&(t=a,i=e,r=!0)}}else for(const o of e)(r?n(o,t)<0:0===n(o,o))&&(t=o,r=!0);return t};var r,o=(r=n(806))&&r.__esModule?r:{default:r}},7374:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.default,r=!1;if(1===n.length){let i;for(const a of e){const e=n(a);(r?(0,o.default)(e,i)>0:0===(0,o.default)(e,e))&&(t=a,i=e,r=!0)}}else for(const o of e)(r?n(o,t)>0:0===n(o,o))&&(t=o,r=!0);return t};var r,o=(r=n(806))&&r.__esModule?r:{default:r}},7375:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.default;if(1===n.length)return(0,o.default)(e,n);let i=-1,a=-1;for(const r of e)++a,(i<0?0===n(r,r):n(r,t)>0)&&(t=r,i=a);return i};var r=i(n(806)),o=i(n(1448));function i(e){return e&&e.__esModule?e:{default:e}}},7376:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=(0,o.default)(e,t);return n<0?void 0:n};var r,o=(r=n(1450))&&r.__esModule?r:{default:r}},7377:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.shuffler=o;var r=o(Math.random);function o(e){return function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.length,o=r-(n=+n);for(;o;){const r=e()*o--|0,i=t[o+n];t[o+n]=t[r+n],t[r+n]=i}return t}}t.default=r},7378:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=0;if(void 0===t)for(let r of e)(r=+r)&&(n+=r);else{let r=-1;for(let o of e)(o=+t(o,++r,e))&&(n+=o)}return n}},7379:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,o.default)(arguments)};var r,o=(r=n(1451))&&r.__esModule?r:{default:r}},738:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o.default}});var o=r(n(7562))},7380:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!==typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(!t(r,++n,e))return!1;return!0}},7381:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!==typeof t)throw new TypeError("test is not a function");let n=-1;for(const r of e)if(t(r,++n,e))return!0;return!1}},7382:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!==typeof t)throw new TypeError("test is not a function");const n=[];let r=-1;for(const o of e)t(o,++r,e)&&n.push(o);return n}},7383:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if("function"!==typeof e[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!==typeof t)throw new TypeError("mapper is not a function");return Array.from(e,(n,r)=>t(n,r,e))}},7384:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("function"!==typeof t)throw new TypeError("reducer is not a function");const r=e[Symbol.iterator]();let o,i,a=-1;if(arguments.length<3){if(({done:o,value:n}=r.next()),o)return;++a}for(;({done:o,value:i}=r.next()),!o;)n=t(n,i,++a,e);return n}},7385:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("function"!==typeof e[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(e).reverse()}},7386:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e=new r.InternSet(e);for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];for(const r of n)for(const t of r)e.delete(t);return e};var r=n(858)},7387:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=t[Symbol.iterator](),o=new r.InternSet;for(const r of e){if(o.has(r))return!1;let e,t;for(;({value:e,done:t}=n.next())&&!t;){if(Object.is(r,e))return!1;o.add(e)}}return!0};var r=n(858)},7388:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];e=new r.InternSet(e),n=n.map(o);e:for(const r of e)for(const t of n)if(!t.has(r)){e.delete(r);continue e}return e};var r=n(858);function o(e){return e instanceof r.InternSet?e:new r.InternSet(e)}},7389:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.default)(t,e)};var r,o=(r=n(1452))&&r.__esModule?r:{default:r}},7390:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){const e=new r.InternSet;for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];for(const r of n)for(const t of r)e.add(t);return e};var r=n(858)},7391:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t){var n;function r(e){return null==e||isNaN(e=+e)?n:e}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,i.default),r):t.slice()},r.unknown=function(e){return arguments.length?(n=e,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,i.default):[0,1],(0,o.linearish)(r)};var r,o=n(830),i=(r=n(1154))&&r.__esModule?r:{default:r}},7392:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hcl=b,t.Lab=f,t.default=l,t.gray=function(e,t){return new f(e,0,0,null==t?1:t)},t.hcl=v,t.lch=function(e,t,n,r){return 1===arguments.length?g(e):new b(n,t,e,null==r?1:r)};var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1151)),o=n(1150),i=n(1454);function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}const u=6/29,s=3*u*u;function c(e){if(e instanceof f)return new f(e.l,e.a,e.b,e.opacity);if(e instanceof b)return y(e);e instanceof o.Rgb||(e=(0,o.rgbConvert)(e));var t,n,r=m(e.r),i=m(e.g),a=m(e.b),u=d((.2225045*r+.7168786*i+.0606169*a)/1);return r===i&&i===a?t=n=u:(t=d((.4360747*r+.3850649*i+.1430804*a)/.96422),n=d((.0139322*r+.0971045*i+.7141733*a)/.82521)),new f(116*u-16,500*(t-u),200*(u-n),e.opacity)}function l(e,t,n,r){return 1===arguments.length?c(e):new f(e,t,n,null==r?1:r)}function f(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function d(e){return e>.008856451679035631?Math.pow(e,1/3):e/s+4/29}function p(e){return e>u?e*e*e:s*(e-4/29)}function h(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function m(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function g(e){if(e instanceof b)return new b(e.h,e.c,e.l,e.opacity);if(e instanceof f||(e=c(e)),0===e.a&&0===e.b)return new b(NaN,0<e.l&&e.l<100?0:NaN,e.l,e.opacity);var t=Math.atan2(e.b,e.a)*i.degrees;return new b(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function v(e,t,n,r){return 1===arguments.length?g(e):new b(e,t,n,null==r?1:r)}function b(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function y(e){if(isNaN(e.h))return new f(e.l,0,0,e.opacity);var t=e.h*i.radians;return new f(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}(0,r.default)(f,l,(0,r.extend)(o.Color,{brighter(e){return new f(this.l+18*(null==e?1:e),this.a,this.b,this.opacity)},darker(e){return new f(this.l-18*(null==e?1:e),this.a,this.b,this.opacity)},rgb(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return t=.96422*p(t),e=1*p(e),n=.82521*p(n),new o.Rgb(h(3.1338561*t-1.6168667*e-.4906146*n),h(-.9787684*t+1.9161415*e+.033454*n),h(.0719453*t-.2289914*e+1.4052427*n),this.opacity)}})),(0,r.default)(b,v,(0,r.extend)(o.Color,{brighter(e){return new b(this.h,this.c,this.l+18*(null==e?1:e),this.opacity)},darker(e){return new b(this.h,this.c,this.l-18*(null==e?1:e),this.opacity)},rgb(){return y(this).rgb()}}))},7393:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.Cubehelix=v,t.default=g;var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=o?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1151)),o=n(1150),i=n(1454);function a(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}var u=-.14861,s=1.78277,c=-.29227,l=-.90649,f=1.97294,d=f*l,p=f*s,h=s*c-l*u;function m(e){if(e instanceof v)return new v(e.h,e.s,e.l,e.opacity);e instanceof o.Rgb||(e=(0,o.rgbConvert)(e));var t=e.r/255,n=e.g/255,r=e.b/255,a=(h*r+d*t-p*n)/(h+d-p),u=r-a,s=(f*(n-a)-c*u)/l,m=Math.sqrt(s*s+u*u)/(f*a*(1-a)),g=m?Math.atan2(s,u)*i.degrees-120:NaN;return new v(g<0?g+360:g,m,a,e.opacity)}function g(e,t,n,r){return 1===arguments.length?m(e):new v(e,t,n,null==r?1:r)}function v(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}(0,r.default)(v,g,(0,r.extend)(o.Color,{brighter(e){return e=null==e?o.brighter:Math.pow(o.brighter,e),new v(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?o.darker:Math.pow(o.darker,e),new v(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=isNaN(this.h)?0:(this.h+120)*i.radians,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),a=Math.sin(e);return new o.Rgb(255*(t+n*(u*r+s*a)),255*(t+n*(c*r+l*a)),255*(t+n*(f*r)),this.opacity)}}))},7394:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}},7395:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.hue)(+e,+t);return function(e){var t=n(e);return t-360*Math.floor(t/360)}};var r=n(886)},7396:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}},7397:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.interpolateTransformSvg=t.interpolateTransformCss=void 0;var r,o=(r=n(1014))&&r.__esModule?r:{default:r},i=n(7398);function a(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}return function(a,u){var s=[],c=[];return a=e(a),u=e(u),function(e,r,i,a,u,s){if(e!==i||r!==a){var c=u.push("translate(",null,t,null,n);s.push({i:c-4,x:(0,o.default)(e,i)},{i:c-2,x:(0,o.default)(r,a)})}else(i||a)&&u.push("translate("+i+t+a+n)}(a.translateX,a.translateY,u.translateX,u.translateY,s,c),function(e,t,n,a){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),a.push({i:n.push(i(n)+"rotate(",null,r)-2,x:(0,o.default)(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(a.rotate,u.rotate,s,c),function(e,t,n,a){e!==t?a.push({i:n.push(i(n)+"skewX(",null,r)-2,x:(0,o.default)(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(a.skewX,u.skewX,s,c),function(e,t,n,r,a,u){if(e!==n||t!==r){var s=a.push(i(a)+"scale(",null,",",null,")");u.push({i:s-4,x:(0,o.default)(e,n)},{i:s-2,x:(0,o.default)(t,r)})}else 1===n&&1===r||a.push(i(a)+"scale("+n+","+r+")")}(a.scaleX,a.scaleY,u.scaleX,u.scaleY,s,c),a=u=null,function(e){for(var t,n=-1,r=c.length;++n<r;)s[(t=c[n]).i]=t.x(e);return s.join("")}}}var u=a(i.parseCss,"px, ","px)","deg)");t.interpolateTransformCss=u;var s=a(i.parseSvg,", ",")",")");t.interpolateTransformSvg=s},7398:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseCss=function(e){const t=new("function"===typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(e+"");return t.isIdentity?o.identity:(0,o.default)(t.a,t.b,t.c,t.d,t.e,t.f)},t.parseSvg=function(e){if(null==e)return o.identity;r||(r=document.createElementNS("http://www.w3.org/2000/svg","g"));return r.setAttribute("transform",e),(e=r.transform.baseVal.consolidate())?(e=e.matrix,(0,o.default)(e.a,e.b,e.c,e.d,e.e,e.f)):o.identity};
2var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(7399));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}},7399:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,o,i,a){var u,s,c;(u=Math.sqrt(e*e+t*t))&&(e/=u,t/=u);(c=e*n+t*o)&&(n-=e*c,o-=t*c);(s=Math.sqrt(n*n+o*o))&&(n/=s,o/=s,c/=s);e*o<t*n&&(e=-e,t=-t,c=-c,u=-u);return{translateX:i,translateY:a,rotate:Math.atan2(t,e)*r,skewX:Math.atan(c)*r,scaleX:u,scaleY:s}},t.identity=void 0;var r=180/Math.PI;t.identity={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1}},7400:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;function r(e){return((e=Math.exp(e))+1/e)/2}var o=function e(t,n,o){function i(e,i){var a,u,s=e[0],c=e[1],l=e[2],f=i[0],d=i[1],p=i[2],h=f-s,m=d-c,g=h*h+m*m;if(g<1e-12)u=Math.log(p/l)/t,a=function(e){return[s+e*h,c+e*m,l*Math.exp(t*e*u)]};else{var v=Math.sqrt(g),b=(p*p-l*l+o*g)/(2*l*n*v),y=(p*p-l*l-o*g)/(2*p*n*v),w=Math.log(Math.sqrt(b*b+1)-b),O=Math.log(Math.sqrt(y*y+1)-y);u=(O-w)/t,a=function(e){var o,i=e*u,a=r(w),f=l/(n*v)*(a*(o=t*i+w,((o=Math.exp(2*o))-1)/(o+1))-function(e){return((e=Math.exp(e))-1/e)/2}(w));return[s+f*h,c+f*m,l*a/r(t*i+w)]}}return a.duration=1e3*u*t/Math.SQRT2,a}return i.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},i}(Math.SQRT2,2,4);t.default=o},7401:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hslLong=t.default=void 0;var r=n(885),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(886));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function(t,n){var i=e((t=(0,r.hsl)(t)).h,(n=(0,r.hsl)(n)).h),a=(0,o.default)(t.s,n.s),u=(0,o.default)(t.l,n.l),s=(0,o.default)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.s=a(e),t.l=u(e),t.opacity=s(e),t+""}}}var u=a(o.hue);t.default=u;var s=a(o.default);t.hslLong=s},7402:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.default)((e=(0,o.lab)(e)).l,(t=(0,o.lab)(t)).l),r=(0,i.default)(e.a,t.a),a=(0,i.default)(e.b,t.b),u=(0,i.default)(e.opacity,t.opacity);return function(t){return e.l=n(t),e.a=r(t),e.b=a(t),e.opacity=u(t),e+""}};var r,o=n(885),i=(r=n(886))&&r.__esModule?r:{default:r}},7403:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hclLong=t.default=void 0;var r=n(885),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(886));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function(t,n){var i=e((t=(0,r.hcl)(t)).h,(n=(0,r.hcl)(n)).h),a=(0,o.default)(t.c,n.c),u=(0,o.default)(t.l,n.l),s=(0,o.default)(t.opacity,n.opacity);return function(e){return t.h=i(e),t.c=a(e),t.l=u(e),t.opacity=s(e),t+""}}}var u=a(o.hue);t.default=u;var s=a(o.default);t.hclLong=s},7404:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.cubehelixLong=void 0;var r=n(885),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var u=o?Object.getOwnPropertyDescriptor(e,a):null;u&&(u.get||u.set)?Object.defineProperty(r,a,u):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(886));function i(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}function a(e){return function t(n){function i(t,i){var a=e((t=(0,r.cubehelix)(t)).h,(i=(0,r.cubehelix)(i)).h),u=(0,o.default)(t.s,i.s),s=(0,o.default)(t.l,i.l),c=(0,o.default)(t.opacity,i.opacity);return function(e){return t.h=a(e),t.s=u(e),t.l=s(Math.pow(e,n)),t.opacity=c(e),t+""}}return n=+n,i.gamma=t,i}(1)}var u=a(o.hue);t.default=u;var s=a(o.default);t.cubehelixLong=s},7405:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=e,e=o.default);var n=0,r=t.length-1,i=t[0],a=new Array(r<0?0:r);for(;n<r;)a[n]=e(i,i=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return a[t](e-t)}};var r,o=(r=n(1013))&&r.__esModule?r:{default:r}},7406:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n}},7407:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){return e}}},7408:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s,t.formatPrefix=t.format=void 0;var r,o,i,a,u=(r=n(1464))&&r.__esModule?r:{default:r};function s(e){return o=(0,u.default)(e),t.format=i=o.format,t.formatPrefix=a=o.formatPrefix,o}t.format=i,t.formatPrefix=a,s({thousands:",",grouping:[3],currency:["$",""]})},7409:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return function(n,r){for(var o=n.length,i=[],a=0,u=e[0],s=0;o>0&&u>0&&(s+u+1>r&&(u=Math.max(1,r-s)),i.push(n.substring(o-=u,o+u)),!((s+=u+1)>r));)u=e[a=(a+1)%e.length];return i.reverse().join(t)}}},7410:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}},7411:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e:for(var t,n=e.length,r=1,o=-1;r<n;++r)switch(e[r]){case".":o=t=r;break;case"0":0===o&&(o=r),t=r;break;default:if(!+e[r])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}},7412:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1016)),o=a(n(1466)),i=a(n(7413));function a(e){return e&&e.__esModule?e:{default:e}}var u={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:r.default,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>(0,i.default)(100*e,t),r:i.default,s:o.default,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};t.default=u},7413:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.formatDecimalParts)(e,t);if(!n)return e+"";var o=n[0],i=n[1];return i<0?"0."+new Array(-i).join("0")+o:o.length>i+1?o.slice(0,i+1)+"."+o.slice(i+1):o+new Array(i-o.length+2).join("0")};var r=n(1016)},7414:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},7415:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Math.max(0,-(0,o.default)(Math.abs(e)))};var r,o=(r=n(1015))&&r.__esModule?r:{default:r}},7416:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,o.default)(t)/3)))-(0,o.default)(Math.abs(e)))};var r,o=(r=n(1015))&&r.__esModule?r:{default:r}},7417:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,(0,o.default)(t)-(0,o.default)(e))+1};var r,o=(r=n(1015))&&r.__esModule?r:{default:r}},7418:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=(0,r.default)(),u=[0,1],l=!1;function f(e){var r=c(n(e));return isNaN(r)?t:l?Math.round(r):r}return f.invert=function(e){return n.invert(s(e))},f.domain=function(e){return arguments.length?(n.domain(e),f):n.domain()},f.range=function(e){return arguments.length?(n.range((u=Array.from(e,a.default)).map(s)),f):u.slice()},f.rangeRound=function(e){return f.range(e).round(!0)},f.round=function(e){return arguments.length?(l=!!e,f):l},f.clamp=function(e){return arguments.length?(n.clamp(e),f):n.clamp()},f.unknown=function(e){return arguments.length?(t=e,f):t},f.copy=function(){return e(n.domain(),u).round(l).clamp(n.clamp()).unknown(t)},o.initRange.apply(f,arguments),(0,i.linearish)(f)};var r=u(n(817)),o=n(764),i=n(830),a=u(n(1154));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){return Math.sign(e)*e*e}function c(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}},7419:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[],i=[],a=[];function u(){var e=0,t=Math.max(1,i.length);for(a=new Array(t-1);++e<t;)a[e-1]=(0,r.quantileSorted)(n,e/t);return s}function s(e){return null==e||isNaN(e=+e)?t:i[(0,r.bisect)(a,e)]}return s.invertExtent=function(e){var t=i.indexOf(e);return t<0?[NaN,NaN]:[t>0?a[t-1]:n[0],t<a.length?a[t]:n[n.length-1]]},s.domain=function(e){if(!arguments.length)return n.slice();n=[];for(let t of e)null==t||isNaN(t=+t)||n.push(t);return n.sort(r.ascending),u()},s.range=function(e){return arguments.length?(i=Array.from(e),u()):i.slice()},s.unknown=function(e){return arguments.length?(t=e,s):t},s.quantiles=function(){return a.slice()},s.copy=function(){return e().domain(n).range(i).unknown(t)},o.initRange.apply(s,arguments)};var r=n(792),o=n(764)},7420:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=0,a=1,u=1,s=[.5],c=[0,1];function l(e){return null!=e&&e<=e?c[(0,r.bisect)(s,e,0,u)]:t}function f(){var e=-1;for(s=new Array(u);++e<u;)s[e]=((e+1)*a-(e-u)*n)/(u+1);return l}return l.domain=function(e){return arguments.length?([n,a]=e,n=+n,a=+a,f()):[n,a]},l.range=function(e){return arguments.length?(u=(c=Array.from(e)).length-1,f()):c.slice()},l.invertExtent=function(e){var t=c.indexOf(e);return t<0?[NaN,NaN]:t<1?[n,s[0]]:t>=u?[s[u-1],a]:[s[t-1],s[t]]},l.unknown=function(e){return arguments.length?(t=e,l):l},l.thresholds=function(){return s.slice()},l.copy=function(){return e().domain([n,a]).range(c).unknown(t)},i.initRange.apply((0,o.linearish)(l),arguments)};var r=n(792),o=n(830),i=n(764)},7421:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t,n=[.5],i=[0,1],a=1;function u(e){return null!=e&&e<=e?i[(0,r.bisect)(n,e,0,a)]:t}return u.domain=function(e){return arguments.length?(n=Array.from(e),a=Math.min(n.length,i.length-1),u):n.slice()},u.range=function(e){return arguments.length?(i=Array.from(e),a=Math.min(n.length,i.length-1),u):i.slice()},u.invertExtent=function(e){var t=i.indexOf(e);return[n[t-1],n[t]]},u.unknown=function(e){return arguments.length?(t=e,u):t},u.copy=function(){return e().domain(n).range(i).unknown(t)},o.initRange.apply(u,arguments)};var r=n(792),o=n(764)},7422:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utcTicks=t.utcTickInterval=t.timeTicks=t.timeTickInterval=void 0;var r=n(792),o=n(807),i=y(n(1469)),a=y(n(1470)),u=y(n(1471)),s=y(n(1472)),c=y(n(1473)),l=n(1474),f=y(n(1475)),d=y(n(1476)),p=y(n(1477)),h=y(n(1478)),m=y(n(1479)),g=n(1480),v=y(n(1481)),b=y(n(1482));function y(e){return e&&e.__esModule?e:{default:e}}function w(e,t,n,u,s,c){const l=[[a.default,1,o.durationSecond],[a.default,5,5*o.durationSecond],[a.default,15,15*o.durationSecond],[a.default,30,30*o.durationSecond],[c,1,o.durationMinute],[c,5,5*o.durationMinute],[c,15,15*o.durationMinute],[c,30,30*o.durationMinute],[s,1,o.durationHour],[s,3,3*o.durationHour],[s,6,6*o.durationHour],[s,12,12*o.durationHour],[u,1,o.durationDay],[u,2,2*o.durationDay],[n,1,o.durationWeek],[t,1,o.durationMonth],[t,3,3*o.durationMonth],[e,1,o.durationYear]];function f(t,n,a){const u=Math.abs(n-t)/a,s=(0,r.bisector)(e=>{let[,,t]=e;return t}).right(l,u);if(s===l.length)return e.every((0,r.tickStep)(t/o.durationYear,n/o.durationYear,a));
2if(0===s)return i.default.every(Math.max((0,r.tickStep)(t,n,a),1));const[c,f]=l[u/l[s-1][2]<l[s][2]/u?s-1:s];return c.every(f)}return[function(e,t,n){const r=t<e;r&&([e,t]=[t,e]);const o=n&&"function"===typeof n.range?n:f(e,t,n),i=o?o.range(e,+t+1):[];return r?i.reverse():i},f]}const[O,x]=w(b.default,v.default,g.utcSunday,m.default,h.default,p.default);t.utcTickInterval=x,t.utcTicks=O;const[_,j]=w(d.default,f.default,l.sunday,c.default,s.default,u.default);t.timeTickInterval=j,t.timeTicks=_},7423:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1485),o=n(1159);var i=+new Date("2000-01-01T00:00:00.000Z")?function(e){var t=new Date(e);return isNaN(t)?null:t}:(0,o.utcParse)(r.isoSpecifier);t.default=i},7424:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.initRange.apply((0,i.calendar)(r.utcTicks,r.utcTickInterval,r.utcYear,r.utcMonth,r.utcWeek,r.utcDay,r.utcHour,r.utcMinute,r.utcSecond,o.utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)};var r=n(1158),o=n(1483),i=n(1468),a=n(764)},7425:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=[],n=o.identity;function a(e){if(null!=e&&!isNaN(e=+e))return n(((0,r.bisect)(t,e,1)-1)/(t.length-1))}return a.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let n of e)null==n||isNaN(n=+n)||t.push(n);return t.sort(r.ascending),a},a.interpolator=function(e){return arguments.length?(n=e,a):n},a.range=function(){return t.map((e,r)=>n(r/(t.length-1)))},a.quantiles=function(e){return Array.from({length:e+1},(n,o)=>(0,r.quantile)(t,o/e))},a.copy=function(){return e(n).domain(t)},i.initInterpolator.apply(a,arguments)};var r=n(792),o=n(817),i=n(764)},7426:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,a.linearish)(f()(o.identity));return t.copy=function(){return(0,s.copy)(t,e())},i.initInterpolator.apply(t,arguments)},t.divergingLog=function e(){var t=(0,u.loggish)(f()).domain([.1,1,10]);return t.copy=function(){return(0,s.copy)(t,e()).base(t.base())},i.initInterpolator.apply(t,arguments)},t.divergingPow=d,t.divergingSqrt=function(){return d.apply(null,arguments).exponent(.5)},t.divergingSymlog=function e(){var t=(0,c.symlogish)(f());return t.copy=function(){return(0,s.copy)(t,e()).constant(t.constant())},i.initInterpolator.apply(t,arguments)};var r=n(1149),o=n(817),i=n(764),a=n(830),u=n(1155),s=n(1486),c=n(1156),l=n(1157);function f(){var e,t,n,i,a,u,s,c=0,l=.5,f=1,d=1,p=o.identity,h=!1;function m(e){return isNaN(e=+e)?s:(e=.5+((e=+u(e))-t)*(d*e<d*t?i:a),p(h?Math.max(0,Math.min(1,e)):e))}function g(e){return function(t){var n,o,i;return arguments.length?([n,o,i]=t,p=(0,r.piecewise)(e,[n,o,i]),m):[p(0),p(.5),p(1)]}}return m.domain=function(r){return arguments.length?([c,l,f]=r,e=u(c=+c),t=u(l=+l),n=u(f=+f),i=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),d=t<e?-1:1,m):[c,l,f]},m.clamp=function(e){return arguments.length?(h=!!e,m):h},m.interpolator=function(e){return arguments.length?(p=e,m):p},m.range=g(r.interpolate),m.rangeRound=g(r.interpolateRound),m.unknown=function(e){return arguments.length?(s=e,m):s},function(r){return u=r,e=r(c),t=r(l),n=r(f),i=e===t?0:.5/(t-e),a=t===n?0:.5/(n-t),d=t<e?-1:1,m}}function d(){var e=(0,l.powish)(f());return e.copy=function(){return(0,s.copy)(e,d()).exponent(e.exponent())},i.initInterpolator.apply(e,arguments)}},7427:function(e,t,n){e.exports=n(7428)},7428:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"arc",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"area",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"areaRadial",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"curveBasis",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"curveBasisClosed",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"curveBasisOpen",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"curveBumpX",{enumerable:!0,get:function(){return k.bumpX}}),Object.defineProperty(t,"curveBumpY",{enumerable:!0,get:function(){return k.bumpY}}),Object.defineProperty(t,"curveBundle",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"curveCardinal",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"curveCardinalClosed",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"curveCardinalOpen",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"curveCatmullRom",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"curveCatmullRomClosed",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"curveCatmullRomOpen",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"curveLinear",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"curveLinearClosed",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"curveMonotoneX",{enumerable:!0,get:function(){return R.monotoneX}}),Object.defineProperty(t,"curveMonotoneY",{enumerable:!0,get:function(){return R.monotoneY}}),Object.defineProperty(t,"curveNatural",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"curveStep",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"curveStepAfter",{enumerable:!0,get:function(){return z.stepAfter}}),Object.defineProperty(t,"curveStepBefore",{enumerable:!0,get:function(){return z.stepBefore}}),Object.defineProperty(t,"line",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"lineRadial",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"link",{enumerable:!0,get:function(){return l.link}}),Object.defineProperty(t,"linkHorizontal",{enumerable:!0,get:function(){return l.linkHorizontal}}),Object.defineProperty(t,"linkRadial",{enumerable:!0,get:function(){return l.linkRadial}}),Object.defineProperty(t,"linkVertical",{enumerable:!0,get:function(){return l.linkVertical}}),Object.defineProperty(t,"pie",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"pointRadial",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"radialArea",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"radialLine",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"stack",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"stackOffsetDiverging",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"stackOffsetExpand",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"stackOffsetNone",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(t,"stackOffsetSilhouette",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"stackOffsetWiggle",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"stackOrderAppearance",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"stackOrderAscending",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"stackOrderDescending",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"stackOrderInsideOut",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"stackOrderNone",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"stackOrderReverse",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"symbol",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"symbolAsterisk",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"symbolCircle",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"symbolCross",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"symbolDiamond",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"symbolDiamond2",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"symbolPlus",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"symbolSquare",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"symbolSquare2",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"symbolStar",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"symbolTriangle",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"symbolTriangle2",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"symbolWye",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"symbolX",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"symbols",{enumerable:!0,get:function(){return f.symbolsFill}}),Object.defineProperty(t,"symbolsFill",{enumerable:!0,get:function(){return f.symbolsFill}}),Object.defineProperty(t,"symbolsStroke",{enumerable:!0,get:function(){return f.symbolsStroke}});var r=te(n(7429)),o=te(n(1487)),i=te(n(1161)),a=te(n(7431)),u=te(n(7434)),s=te(n(1489)),c=te(n(1490)),l=n(7435),f=ee(n(7436)),d=te(n(1492)),p=te(n(1493)),h=te(n(1494)),m=te(n(1495)),g=te(n(1496)),v=te(n(1497)),b=te(n(1498)),y=te(n(1499)),w=te(n(1500)),O=te(n(1501)),x=te(n(1502)),_=te(n(1503)),j=te(n(1504)),P=te(n(7437)),C=te(n(7438)),S=te(n(1019)),k=n(1491),E=te(n(7439)),A=te(n(1505)),N=te(n(1506)),M=te(n(1020)),B=te(n(7440)),L=te(n(7441)),I=te(n(1163)),T=te(n(7442)),D=te(n(1017)),R=n(7443),F=te(n(7444)),z=ee(n(7445)),W=te(n(7446)),U=te(n(7447)),q=te(n(7448)),H=te(n(935)),G=te(n(7449)),V=te(n(7450)),Y=te(n(1507)),X=te(n(1164)),K=te(n(7451)),Z=te(n(7452)),$=te(n(936)),J=te(n(7453));function Q(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(Q=function(e){return e?n:t})(e)}
2function ee(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=Q(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function te(e){return e&&e.__esModule?e:{default:e}}},7429:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=u,t=s,n=(0,i.default)(0),r=null,h=c,m=l,g=f,v=null;function b(){var i,u,s=+e.apply(this,arguments),c=+t.apply(this,arguments),l=h.apply(this,arguments)-a.halfPi,f=m.apply(this,arguments)-a.halfPi,b=(0,a.abs)(f-l),y=f>l;if(v||(v=i=(0,o.path)()),c<s&&(u=c,c=s,s=u),c>a.epsilon)if(b>a.tau-a.epsilon)v.moveTo(c*(0,a.cos)(l),c*(0,a.sin)(l)),v.arc(0,0,c,l,f,!y),s>a.epsilon&&(v.moveTo(s*(0,a.cos)(f),s*(0,a.sin)(f)),v.arc(0,0,s,f,l,y));else{var w,O,x=l,_=f,j=l,P=f,C=b,S=b,k=g.apply(this,arguments)/2,E=k>a.epsilon&&(r?+r.apply(this,arguments):(0,a.sqrt)(s*s+c*c)),A=(0,a.min)((0,a.abs)(c-s)/2,+n.apply(this,arguments)),N=A,M=A;if(E>a.epsilon){var B=(0,a.asin)(E/s*(0,a.sin)(k)),L=(0,a.asin)(E/c*(0,a.sin)(k));(C-=2*B)>a.epsilon?(j+=B*=y?1:-1,P-=B):(C=0,j=P=(l+f)/2),(S-=2*L)>a.epsilon?(x+=L*=y?1:-1,_-=L):(S=0,x=_=(l+f)/2)}var I=c*(0,a.cos)(x),T=c*(0,a.sin)(x),D=s*(0,a.cos)(P),R=s*(0,a.sin)(P);if(A>a.epsilon){var F,z=c*(0,a.cos)(_),W=c*(0,a.sin)(_),U=s*(0,a.cos)(j),q=s*(0,a.sin)(j);if(b<a.pi&&(F=d(I,T,U,q,z,W,D,R))){var H=I-F[0],G=T-F[1],V=z-F[0],Y=W-F[1],X=1/(0,a.sin)((0,a.acos)((H*V+G*Y)/((0,a.sqrt)(H*H+G*G)*(0,a.sqrt)(V*V+Y*Y)))/2),K=(0,a.sqrt)(F[0]*F[0]+F[1]*F[1]);N=(0,a.min)(A,(s-K)/(X-1)),M=(0,a.min)(A,(c-K)/(X+1))}}S>a.epsilon?M>a.epsilon?(w=p(U,q,I,T,c,M,y),O=p(z,W,D,R,c,M,y),v.moveTo(w.cx+w.x01,w.cy+w.y01),M<A?v.arc(w.cx,w.cy,M,(0,a.atan2)(w.y01,w.x01),(0,a.atan2)(O.y01,O.x01),!y):(v.arc(w.cx,w.cy,M,(0,a.atan2)(w.y01,w.x01),(0,a.atan2)(w.y11,w.x11),!y),v.arc(0,0,c,(0,a.atan2)(w.cy+w.y11,w.cx+w.x11),(0,a.atan2)(O.cy+O.y11,O.cx+O.x11),!y),v.arc(O.cx,O.cy,M,(0,a.atan2)(O.y11,O.x11),(0,a.atan2)(O.y01,O.x01),!y))):(v.moveTo(I,T),v.arc(0,0,c,x,_,!y)):v.moveTo(I,T),s>a.epsilon&&C>a.epsilon?N>a.epsilon?(w=p(D,R,z,W,s,-N,y),O=p(I,T,U,q,s,-N,y),v.lineTo(w.cx+w.x01,w.cy+w.y01),N<A?v.arc(w.cx,w.cy,N,(0,a.atan2)(w.y01,w.x01),(0,a.atan2)(O.y01,O.x01),!y):(v.arc(w.cx,w.cy,N,(0,a.atan2)(w.y01,w.x01),(0,a.atan2)(w.y11,w.x11),!y),v.arc(0,0,s,(0,a.atan2)(w.cy+w.y11,w.cx+w.x11),(0,a.atan2)(O.cy+O.y11,O.cx+O.x11),y),v.arc(O.cx,O.cy,N,(0,a.atan2)(O.y11,O.x11),(0,a.atan2)(O.y01,O.x01),!y))):v.arc(0,0,s,P,j,y):v.lineTo(D,R)}else v.moveTo(0,0);if(v.closePath(),i)return v=null,i+""||null}return b.centroid=function(){var n=(+e.apply(this,arguments)+ +t.apply(this,arguments))/2,r=(+h.apply(this,arguments)+ +m.apply(this,arguments))/2-a.pi/2;return[(0,a.cos)(r)*n,(0,a.sin)(r)*n]},b.innerRadius=function(t){return arguments.length?(e="function"===typeof t?t:(0,i.default)(+t),b):e},b.outerRadius=function(e){return arguments.length?(t="function"===typeof e?e:(0,i.default)(+e),b):t},b.cornerRadius=function(e){return arguments.length?(n="function"===typeof e?e:(0,i.default)(+e),b):n},b.padRadius=function(e){return arguments.length?(r=null==e?null:"function"===typeof e?e:(0,i.default)(+e),b):r},b.startAngle=function(e){return arguments.length?(h="function"===typeof e?e:(0,i.default)(+e),b):h},b.endAngle=function(e){return arguments.length?(m="function"===typeof e?e:(0,i.default)(+e),b):m},b.padAngle=function(e){return arguments.length?(g="function"===typeof e?e:(0,i.default)(+e),b):g},b.context=function(e){return arguments.length?(v=null==e?null:e,b):v},b};var r,o=n(933),i=(r=n(859))&&r.__esModule?r:{default:r},a=n(756);function u(e){return e.innerRadius}function s(e){return e.outerRadius}function c(e){return e.startAngle}function l(e){return e.endAngle}function f(e){return e&&e.padAngle}function d(e,t,n,r,o,i,u,s){var c=n-e,l=r-t,f=u-o,d=s-i,p=d*c-f*l;if(!(p*p<a.epsilon))return[e+(p=(f*(t-i)-d*(e-o))/p)*c,t+p*l]}function p(e,t,n,r,o,i,u){var s=e-n,c=t-r,l=(u?i:-i)/(0,a.sqrt)(s*s+c*c),f=l*c,d=-l*s,p=e+f,h=t+d,m=n+f,g
2=r+d,v=(p+m)/2,b=(h+g)/2,y=m-p,w=g-h,O=y*y+w*w,x=o-i,_=p*g-m*h,j=(w<0?-1:1)*(0,a.sqrt)((0,a.max)(0,x*x*O-_*_)),P=(_*w-y*j)/O,C=(-_*y-w*j)/O,S=(_*w+y*j)/O,k=(-_*y+w*j)/O,E=P-v,A=C-b,N=S-v,M=k-b;return E*E+A*A>N*N+M*M&&(P=S,C=k),{cx:P,cy:C,x01:-f,y01:-d,x11:P*(o/x-1),y11:C*(o/x-1)}}},7430:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const r=Math.PI,o=2*r,i=o-1e-6;function a(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function u(){return new a}a.prototype=u.prototype={constructor:a,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,o,i){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+o)+","+(this._y1=+i)},arcTo:function(e,t,n,o,i){e=+e,t=+t,n=+n,o=+o,i=+i;var a=this._x1,u=this._y1,s=n-e,c=o-t,l=a-e,f=u-t,d=l*l+f*f;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=t);else if(d>1e-6)if(Math.abs(f*s-c*l)>1e-6&&i){var p=n-a,h=o-u,m=s*s+c*c,g=p*p+h*h,v=Math.sqrt(m),b=Math.sqrt(d),y=i*Math.tan((r-Math.acos((m+d-g)/(2*v*b)))/2),w=y/b,O=y/v;Math.abs(w-1)>1e-6&&(this._+="L"+(e+w*l)+","+(t+w*f)),this._+="A"+i+","+i+",0,0,"+ +(f*p>l*h)+","+(this._x1=e+O*s)+","+(this._y1=t+O*c)}else this._+="L"+(this._x1=e)+","+(this._y1=t);else;},arc:function(e,t,n,a,u,s){e=+e,t=+t,s=!!s;var c=(n=+n)*Math.cos(a),l=n*Math.sin(a),f=e+c,d=t+l,p=1^s,h=s?a-u:u-a;if(n<0)throw new Error("negative radius: "+n);null===this._x1?this._+="M"+f+","+d:(Math.abs(this._x1-f)>1e-6||Math.abs(this._y1-d)>1e-6)&&(this._+="L"+f+","+d),n&&(h<0&&(h=h%o+o),h>i?this._+="A"+n+","+n+",0,1,"+p+","+(e-c)+","+(t-l)+"A"+n+","+n+",0,1,"+p+","+(this._x1=f)+","+(this._y1=d):h>1e-6&&(this._+="A"+n+","+n+",0,"+ +(h>=r)+","+p+","+(this._x1=e+n*Math.cos(u))+","+(this._y1=t+n*Math.sin(u))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};var s=u;t.default=s},7431:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}
2),t.default=function(){var e=a.default,t=i.default,n=null,s=(0,o.default)(0),c=(0,o.default)(u.tau),l=(0,o.default)(0);function f(o){var i,a,f,d,p,h=(o=(0,r.default)(o)).length,m=0,g=new Array(h),v=new Array(h),b=+s.apply(this,arguments),y=Math.min(u.tau,Math.max(-u.tau,c.apply(this,arguments)-b)),w=Math.min(Math.abs(y)/h,l.apply(this,arguments)),O=w*(y<0?-1:1);for(i=0;i<h;++i)(p=v[g[i]=i]=+e(o[i],i,o))>0&&(m+=p);for(null!=t?g.sort((function(e,n){return t(v[e],v[n])})):null!=n&&g.sort((function(e,t){return n(o[e],o[t])})),i=0,f=m?(y-h*O)/m:0;i<h;++i,b=d)a=g[i],d=b+((p=v[a])>0?p*f:0)+O,v[a]={data:o[a],index:i,value:p,startAngle:b,endAngle:d,padAngle:w};return v}return f.value=function(t){return arguments.length?(e="function"===typeof t?t:(0,o.default)(+t),f):e},f.sortValues=function(e){return arguments.length?(t=e,n=null,f):t},f.sort=function(e){return arguments.length?(n=e,t=null,f):n},f.startAngle=function(e){return arguments.length?(s="function"===typeof e?e:(0,o.default)(+e),f):s},f.endAngle=function(e){return arguments.length?(c="function"===typeof e?e:(0,o.default)(+e),f):c},f.padAngle=function(e){return arguments.length?(l="function"===typeof e?e:(0,o.default)(+e),f):l},f};var r=s(n(934)),o=s(n(859)),i=s(n(7432)),a=s(n(7433)),u=n(756);function s(e){return e&&e.__esModule?e:{default:e}}},7432:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return t<e?-1:t>e?1:t>=e?0:NaN}},7433:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},7434:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,i.default)().curve(o.curveRadialLinear),t=e.curve,n=e.lineX0,r=e.lineX1,u=e.lineY0,s=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return(0,a.lineRadial)(n())},delete e.lineX0,e.lineEndAngle=function(){return(0,a.lineRadial)(r())},delete e.lineX1,e.lineInnerRadius=function(){return(0,a.lineRadial)(u())},delete e.lineY0,e.lineOuterRadius=function(){return(0,a.lineRadial)(s())},delete e.lineY1,e.curve=function(e){return arguments.length?t((0,o.default)(e)):t()._curve},e};var r,o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1488)),i=(r=n(1487))&&r.__esModule?r:{default:r},a=n(1489);function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}},7435:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.link=f,t.linkHorizontal=function(){return f(u.bumpX)},t.linkRadial=function(){const e=f(u.bumpRadial);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e},t.linkVertical=function(){return f(u.bumpY)};var r,o=n(933),i=n(934),a=(r=n(859))&&r.__esModule?r:{default:r},u=n(1491),s=n(1162);function c(e){return e.source}function l(e){return e.target}function f(e){let t=c,n=l,r=s.x,u=s.y,f=null,d=null;function p(){let a;const s=i.slice.call(arguments),c=t.apply(this,s),l=n.apply(this,s);if(null==f&&(d=e(a=(0,o.path)())),d.lineStart(),s[0]=c,d.point(+r.apply(this,s),+u.apply(this,s)),s[0]=l,d.point(+r.apply(this,s),+u.apply(this,s)),d.lineEnd(),a)return d=null,a+""||null}return p.source=function(e){return arguments.length?(t=e,p):t},p.target=function(e){return arguments.length?(n=e,p):n},p.x=function(e){return arguments.length?(r="function"===typeof e?e:(0,a.default)(+e),p):r},p.y=function(e){return arguments.length?(u="function"===typeof e?e:(0,a.default)(+e),p):u},p.context=function(t){return arguments.length?(null==t?f=d=null:d=e(f=t),p):f},p}},7436:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;function i(){let o;if(n||(n=o=(0,r.path)()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return e="function"===typeof e?e:(0,o.default)(e||a.default),t="function"===typeof t?t:(0,o.default)(void 0===t?64:+t),i.type=function(t){return arguments.length?(e="function"===typeof t?t:(0,o.default)(t),i):e},i.size=function(e){return arguments.length?(t="function"===typeof e?e:(0,o.default)(+e),i):t},i.context=function(e){return arguments.length?(n=null==e?null:e,i):n},i},t.symbolsStroke=t.symbolsFill=void 0;var r=n(933),o=b(n(859)),i=b(n(1492)),a=b(n(1493)),u=b(n(1494)),s=b(n(1495)),c=b(n(1496)),l=b(n(1497)),f=b(n(1498)),d=b(n(1499)),p=b(n(1500)),h=b(n(1501)),m=b(n(1502)),g=b(n(1503)),v=b(n(1504));function b(e){return e&&e.__esModule?e:{default:e}}const y=[a.default,u.default,s.default,f.default,p.default,h.default,g.default];t.symbolsFill=y;const w=[a.default,l.default,v.default,m.default,i.default,d.default,c.default];t.symbolsStroke=w},7437:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new a(e)};var r,o=(r=n(1018))&&r.__esModule?r:{default:r},i=n(1019);function a(e){this._context=e}a.prototype={areaStart:o.default,areaEnd:o.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:(0,i.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},7438:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new o(e)};var r=n(1019);function o(e){this._context=e}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,o=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,o):this._context.moveTo(n,o);break;case 3:this._point=4;default:(0,r.point)(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}}},7439:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1019);function o(e,t){this._basis=new r.Basis(e),this._beta=t}o.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,o=e[0],i=t[0],a=e[n]-o,u=t[n]-i,s=-1;++s<=n;)r=s/n,this._basis.point(this._beta*e[s]+(1-this._beta)*(o+r*a),this._beta*t[s]+(1-this._beta)*(i+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var i=function e(t){function n(e){return 1===t?new r.Basis(e):new o(e,t)}return n.beta=function(t){return e(+t)},n}(.85);t.default=i},7440:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=n(1505),i=(r=n(1018))&&r.__esModule?r:{default:r},a=n(1163);function u(e,t){this._context=e,this._alpha=t}u.prototype={areaStart:i.default,areaEnd:i.default,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:(0,a.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var s=function e(t){function n(e){return t?new u(e,t):new o.CardinalClosed(e,0)}
2return n.alpha=function(t){return e(+t)},n}(.5);t.default=s},7441:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1506),o=n(1163);function i(e,t){this._context=e,this._alpha=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,o.point)(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var a=function e(t){function n(e){return t?new i(e,t):new r.CardinalOpen(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);t.default=a},7442:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new i(e)};var r,o=(r=n(1018))&&r.__esModule?r:{default:r};function i(e){this._context=e}i.prototype={areaStart:o.default,areaEnd:o.default,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}}},7443:function(e,t,n){"use strict";function r(e){return e<0?-1:1}function o(e,t,n){var o=e._x1-e._x0,i=t-e._x1,a=(e._y1-e._y0)/(o||i<0&&-0),u=(n-e._y1)/(i||o<0&&-0),s=(a*i+u*o)/(o+i);return(r(a)+r(u))*Math.min(Math.abs(a),Math.abs(u),.5*Math.abs(s))||0}function i(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function a(e,t,n){var r=e._x0,o=e._y0,i=e._x1,a=e._y1,u=(i-r)/3;e._context.bezierCurveTo(r+u,o+u*t,i-u,a-u*n,i,a)}function u(e){this._context=e}function s(e){this._context=new c(e)}function c(e){this._context=e}Object.defineProperty(t,"__esModule",{value:!0}),t.monotoneX=function(e){return new u(e)},t.monotoneY=function(e){return new s(e)},u.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:a(this,this._t0,i(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,a(this,i(this,n=o(this,e,t)),n);break;default:a(this,this._t0,n=o(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(s.prototype=Object.create(u.prototype)).point=function(e,t){u.prototype.point.call(this,t,e)},c.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,o,i){this._context.bezierCurveTo(t,e,r,n,i,o)}}},7444:function(e,t,n){"use strict";function r(e){this._context=e}function o(e){var t,n,r=e.length-1,o=new Array(r),i=new Array(r),a=new Array(r);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)o[t]=1,i[t]=4,a[t]=4*e[t]+2*e[t+1];for(o[r-1]=2,i[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=o[t]/i[t-1],i[t]-=n,a[t]-=n*a[t-1];for(o[r-1]=a[r-1]/i[r-1],t=r-2;t>=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(i[r-1]=(e[r]+o[r-1])/2,t=0;t<r-1;++t)i[t]=2*e[t+1]-o[t+1];return[o,i]}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new r(e)},r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=o(e),i=o(t),a=0,u=1;u<n;++a,++u)this._context.bezierCurveTo(r[0][a],i[0][a],r[1][a],i[1][a],e[u],t[u]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}}},7445:function(e,t,n){"use strict";function r(e,t){this._context=e,this._t=t}
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return new r(e,.5)},t.stepAfter=function(e){return new r(e,1)},t.stepBefore=function(e){return new r(e,0)},r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}}},7446:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,o.default)([]),t=a.default,n=i.default,u=s;function l(o){var i,a,s=Array.from(e.apply(this,arguments),c),l=s.length,f=-1;for(const e of o)for(i=0,++f;i<l;++i)(s[i][f]=[0,+u(e,s[i].key,f,o)]).data=e;for(i=0,a=(0,r.default)(t(s));i<l;++i)s[a[i]].index=i;return n(s,a),s}return l.keys=function(t){return arguments.length?(e="function"===typeof t?t:(0,o.default)(Array.from(t)),l):e},l.value=function(e){return arguments.length?(u="function"===typeof e?e:(0,o.default)(+e),l):u},l.order=function(e){return arguments.length?(t=null==e?a.default:"function"===typeof e?e:(0,o.default)(Array.from(e)),l):t},l.offset=function(e){return arguments.length?(n=null==e?i.default:e,l):n},l};var r=u(n(934)),o=u(n(859)),i=u(n(935)),a=u(n(936));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return e[t]}function c(e){const t=[];return t.key=e,t}},7447:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!((r=e.length)>0))return;for(var n,r,i,a=0,u=e[0].length;a<u;++a){for(i=n=0;n<r;++n)i+=e[n][a][1]||0;if(i)for(n=0;n<r;++n)e[n][a][1]/=i}(0,o.default)(e,t)};var r,o=(r=n(935))&&r.__esModule?r:{default:r}},7448:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!((u=e.length)>0))return;for(var n,r,o,i,a,u,s=0,c=e[t[0]].length;s<c;++s)for(i=a=0,n=0;n<u;
2++n)(o=(r=e[t[n]][s])[1]-r[0])>0?(r[0]=i,r[1]=i+=o):o<0?(r[1]=a,r[0]=a+=o):(r[0]=0,r[1]=o)}},7449:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!((n=e.length)>0))return;for(var n,r=0,i=e[t[0]],a=i.length;r<a;++r){for(var u=0,s=0;u<n;++u)s+=e[u][r][1]||0;i[r][1]+=i[r][0]=-s/2}(0,o.default)(e,t)};var r,o=(r=n(935))&&r.__esModule?r:{default:r}},745:function(e,t,n){"use strict";n.d(t,"a",(function(){return Po})),n.d(t,"b",(function(){return ai})),n.d(t,"c",(function(){return li}));var r=n(1),o=n.n(r),i=n(58),a=n(34),u=n(996);function s(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var c="function"===typeof Symbol&&Symbol.observable||"@@observable",l=function(){return Math.random().toString(36).substring(7).split("").join(".")},f={INIT:"@@redux/INIT"+l(),REPLACE:"@@redux/REPLACE"+l(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+l()}};function d(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function p(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(s(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(s(1));return n(p)(e,t)}if("function"!==typeof e)throw new Error(s(2));var o=e,i=t,a=[],u=a,l=!1;function h(){u===a&&(u=a.slice())}function m(){if(l)throw new Error(s(3));return i}function g(e){if("function"!==typeof e)throw new Error(s(4));if(l)throw new Error(s(5));var t=!0;return h(),u.push(e),function(){if(t){if(l)throw new Error(s(6));t=!1,h();var n=u.indexOf(e);u.splice(n,1),a=null}}}function v(e){if(!d(e))throw new Error(s(7));if("undefined"===typeof e.type)throw new Error(s(8));if(l)throw new Error(s(9));try{l=!0,i=o(i,e)}finally{l=!1}for(var t=a=u,n=0;n<t.length;n++){(0,t[n])()}return e}function b(e){if("function"!==typeof e)throw new Error(s(10));o=e,v({type:f.REPLACE})}function y(){var e,t=g;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(s(11));function n(){e.next&&e.next(m())}return n(),{unsubscribe:t(n)}}})[c]=function(){return this},e}return v({type:f.INIT}),(r={dispatch:v,subscribe:g,getState:m,replaceReducer:b})[c]=y,r}function h(e,t){return function(){return t(e.apply(this,arguments))}}function m(e,t){if("function"===typeof e)return h(e,t);if("object"!==typeof e||null===e)throw new Error(s(16));var n={};for(var r in e){var o=e[r];"function"===typeof o&&(n[r]=h(o,t))}return n}function g(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}var v=o.a.createContext(null);var b=function(e){e()};function y(){var e=b,t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,o=n={callback:e,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){r&&null!==t&&(r=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}var w={notify:function(){},get:function(){return[]}};function O(e,t){var n,r=w;function o(){a.onStateChange&&a.onStateChange()}function i(){n||(n=t?t.addNestedSub(o):e.subscribe(o),r=y())}var a={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:o,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=w)},getListeners:function(){return r}};return a}var x="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?r.useLayoutEffect:r.useEffect;var _=function(e){var t=e.store,n=e.context,i=e.children,a=Object(r.useMemo)((function(){var e=O(t);return{store:t,subscription:e}}),[t]),u=Object(r.useMemo)((function(){return t.getState()}),[t]);x((function(){var e=a.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),u!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[a,u]);var s=n||v;return o.a.createElement(s.Provider,{value:a},i)},j=n(91),P=n(96),C=n.n(P),S=n(7705),k=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],E=["reactReduxForwardedRef"],A=[],N=[null,null];function M(e,t){var n=e[1];return[t.payload,n+1]}function B(e,t,n){x((function(){return e.apply(void 0,t)}),n)}function L(e,t,n,r,o,i,a){e.current=r,t.current=o,n.current=!1,i.current&&(i.current=null,a())}function I(e,t,n,r,o,i,a,u,s,c){if(e){var l=!1,f=null,d=function(){if(!l){var e,n,d=t.getState();try{e=r(d,o.current)}catch(p){n=p,f=p}n||(f=null),e===i.current?a.current||s():(i.current=e,u.current=e,a.current=!0,
2c({type:"STORE_UPDATED",payload:{error:n}}))}};n.onStateChange=d,n.trySubscribe(),d();return function(){if(l=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}}var T=function(){return[null,0]};function D(e,t){void 0===t&&(t={});var n=t,i=n.getDisplayName,u=void 0===i?function(e){return"ConnectAdvanced("+e+")"}:i,s=n.methodName,c=void 0===s?"connectAdvanced":s,l=n.renderCountProp,f=void 0===l?void 0:l,d=n.shouldHandleStateChanges,p=void 0===d||d,h=n.storeKey,m=void 0===h?"store":h,g=(n.withRef,n.forwardRef),b=void 0!==g&&g,y=n.context,w=void 0===y?v:y,x=Object(j.a)(n,k),_=w;return function(t){var n=t.displayName||t.name||"Component",i=u(n),s=Object(a.a)({},x,{getDisplayName:u,methodName:c,renderCountProp:f,shouldHandleStateChanges:p,storeKey:m,displayName:i,wrappedComponentName:n,WrappedComponent:t}),l=x.pure;var d=l?r.useMemo:function(e){return e()};function h(n){var i=Object(r.useMemo)((function(){var e=n.reactReduxForwardedRef,t=Object(j.a)(n,E);return[n.context,e,t]}),[n]),u=i[0],c=i[1],l=i[2],f=Object(r.useMemo)((function(){return u&&u.Consumer&&Object(S.isContextConsumer)(o.a.createElement(u.Consumer,null))?u:_}),[u,_]),h=Object(r.useContext)(f),m=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(h)&&Boolean(h.store);var g=m?n.store:h.store,v=Object(r.useMemo)((function(){return function(t){return e(t.dispatch,s)}(g)}),[g]),b=Object(r.useMemo)((function(){if(!p)return N;var e=O(g,m?null:h.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[g,m,h]),y=b[0],w=b[1],x=Object(r.useMemo)((function(){return m?h:Object(a.a)({},h,{subscription:y})}),[m,h,y]),P=Object(r.useReducer)(M,A,T),C=P[0][0],k=P[1];if(C&&C.error)throw C.error;var D=Object(r.useRef)(),R=Object(r.useRef)(l),F=Object(r.useRef)(),z=Object(r.useRef)(!1),W=d((function(){return F.current&&l===R.current?F.current:v(g.getState(),l)}),[g,C,l]);B(L,[R,D,z,l,W,F,w]),B(I,[p,g,y,v,R,D,z,F,w,k],[g,y,v]);var U=Object(r.useMemo)((function(){return o.a.createElement(t,Object(a.a)({},W,{ref:c}))}),[c,t,W]);return Object(r.useMemo)((function(){return p?o.a.createElement(f.Provider,{value:x},U):U}),[f,U,x])}var g=l?o.a.memo(h):h;if(g.WrappedComponent=t,g.displayName=h.displayName=i,b){var v=o.a.forwardRef((function(e,t){return o.a.createElement(g,Object(a.a)({},e,{reactReduxForwardedRef:t}))}));return v.displayName=i,v.WrappedComponent=t,C()(v,t)}return C()(g,t)}}function R(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}function F(e,t){if(R(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var o=0;o<n.length;o++)if(!Object.prototype.hasOwnProperty.call(t,n[o])||!R(e[n[o]],t[n[o]]))return!1;return!0}function z(e){return function(t,n){var r=e(t,n);function o(){return r}return o.dependsOnOwnProps=!1,o}}function W(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function U(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=W(e);var o=r(t,n);return"function"===typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=W(o),o=r(t,n)),o},r}}var q=[function(e){return"function"===typeof e?U(e):void 0},function(e){return e?void 0:z((function(e){return{dispatch:e}}))},function(e){return e&&"object"===typeof e?z((function(t){return function(e,t){var n={},r=function(r){var o=e[r];"function"===typeof o&&(n[r]=function(){return t(o.apply(void 0,arguments))})};for(var o in e)r(o);return n}(e,t)})):void 0}];var H=[function(e){return"function"===typeof e?U(e):void 0},function(e){return e?void 0:z((function(){return{}}))}];function G(e,t,n){return Object(a.a)({},n,e,t)}var V=[function(e){return"function"===typeof e?function(e){return function(t,n){n.displayName;var r,o=n.pure,i=n.areMergedPropsEqual,a=!1;return function(t,n,u){var s=e(t,n,u);return a?o&&i(s,r)||(r=s):(a=!0,r=s),r}}}(e):void 0},function(e){return e?void 0:function(){return G}}];
2var Y=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function X(e,t,n,r){return function(o,i){return n(e(o,i),t(r,i),i)}}function K(e,t,n,r,o){var i,a,u,s,c,l=o.areStatesEqual,f=o.areOwnPropsEqual,d=o.areStatePropsEqual,p=!1;function h(o,p){var h=!f(p,a),m=!l(o,i,p,a);return i=o,a=p,h&&m?(u=e(i,a),t.dependsOnOwnProps&&(s=t(r,a)),c=n(u,s,a)):h?(e.dependsOnOwnProps&&(u=e(i,a)),t.dependsOnOwnProps&&(s=t(r,a)),c=n(u,s,a)):m?function(){var t=e(i,a),r=!d(t,u);return u=t,r&&(c=n(u,s,a)),c}():c}return function(o,l){return p?h(o,l):(u=e(i=o,a=l),s=t(r,a),c=n(u,s,a),p=!0,c)}}function Z(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,o=t.initMergeProps,i=Object(j.a)(t,Y),a=n(e,i),u=r(e,i),s=o(e,i);return(i.pure?K:X)(a,u,s,e,i)}var $=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function J(e,t,n){for(var r=t.length-1;r>=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function Q(e,t){return e===t}function ee(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?D:n,o=t.mapStateToPropsFactories,i=void 0===o?H:o,u=t.mapDispatchToPropsFactories,s=void 0===u?q:u,c=t.mergePropsFactories,l=void 0===c?V:c,f=t.selectorFactory,d=void 0===f?Z:f;return function(e,t,n,o){void 0===o&&(o={});var u=o,c=u.pure,f=void 0===c||c,p=u.areStatesEqual,h=void 0===p?Q:p,m=u.areOwnPropsEqual,g=void 0===m?F:m,v=u.areStatePropsEqual,b=void 0===v?F:v,y=u.areMergedPropsEqual,w=void 0===y?F:y,O=Object(j.a)(u,$),x=J(e,i,"mapStateToProps"),_=J(t,s,"mapDispatchToProps"),P=J(n,l,"mergeProps");return r(d,Object(a.a)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:x,initMapDispatchToProps:_,initMergeProps:P,pure:f,areStatesEqual:h,areOwnPropsEqual:g,areStatePropsEqual:b,areMergedPropsEqual:w},O))}}var te=ee();var ne,re=n(40),oe=n.n(re);function ie(e,t){var n=Object(r.useState)((function(){return{inputs:t,result:e()}}))[0],o=Object(r.useRef)(!0),i=Object(r.useRef)(n),a=o.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,i.current.inputs))?i.current:{inputs:t,result:e()};return Object(r.useEffect)((function(){o.current=!1,i.current=a}),[a]),a.result}ne=re.unstable_batchedUpdates,b=ne;var ae=ie,ue=function(e,t){return ie((function(){return e}),t)},se=n(51),ce=function(e){var t=e.top,n=e.right,r=e.bottom,o=e.left;return{top:t,right:n,bottom:r,left:o,width:n-o,height:r-t,x:o,y:t,center:{x:(n+o)/2,y:(r+t)/2}}},le=function(e,t){return{top:e.top-t.top,left:e.left-t.left,bottom:e.bottom+t.bottom,right:e.right+t.right}},fe=function(e,t){return{top:e.top+t.top,left:e.left+t.left,bottom:e.bottom-t.bottom,right:e.right-t.right}},de={top:0,right:0,bottom:0,left:0},pe=function(e){var t=e.borderBox,n=e.margin,r=void 0===n?de:n,o=e.border,i=void 0===o?de:o,a=e.padding,u=void 0===a?de:a,s=ce(le(t,r)),c=ce(fe(t,i)),l=ce(fe(c,u));return{marginBox:s,borderBox:ce(t),paddingBox:c,contentBox:l,margin:r,border:i,padding:u}},he=function(e){var t=e.slice(0,-2);if("px"!==e.slice(-2))return 0;var n=Number(t);return isNaN(n)&&Object(se.default)(!1),n},me=function(e,t){var n,r,o=e.borderBox,i=e.border,a=e.margin,u=e.padding,s=(r=t,{top:(n=o).top+r.y,left:n.left+r.x,bottom:n.bottom+r.y,right:n.right+r.x});return pe({borderBox:s,border:i,margin:a,padding:u})},ge=function(e,t){return void 0===t&&(t={x:window.pageXOffset,y:window.pageYOffset}),me(e,t)},ve=function(e,t){var n={top:he(t.marginTop),right:he(t.marginRight),bottom:he(t.marginBottom),left:he(t.marginLeft)},r={top:he(t.paddingTop),right:he(t.paddingRight),bottom:he(t.paddingBottom),left:he(t.paddingLeft)},o={top:he(t.borderTopWidth),right:he(t.borderRightWidth),bottom:he(t.borderBottomWidth),left:he(t.borderLeftWidth)};return pe({borderBox:e,margin:n,padding:r,border:o})},be=function(e){var t=e.getBoundingClientRect(),n=window.getComputedStyle(e);return ve(t,n)},ye=n(1119),we=function(e){var t=[],n=null,r=function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];t=o,n||(n=requestAnimationFrame((function(){n=null,e.apply(void 0,t)})))};return r.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},r};function Oe(e,t){}Oe.bind(null,"warn"),Oe.bind(null,"error");function xe(){}function _e(e,t,n){var r=t.map((function(t){var r,o,i=(r=n,o=t.options,Object(a.a)({},r,{},o));return e.addEventListener(t.eventName,t.fn,i),function(){e.removeEventListener(t.eventName,t.fn,i)}}));return function(){r.forEach((function(e){e()}
2))}}function je(e){this.message=e}function Pe(e,t){if(!e)throw new je("Invariant failed")}je.prototype.toString=function(){return this.message};var Ce=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).callbacks=null,t.unbind=xe,t.onWindowError=function(e){var n=t.getCallbacks();n.isDragging()&&n.tryAbort(),e.error instanceof je&&e.preventDefault()},t.getCallbacks=function(){if(!t.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}Object(i.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=_e(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof je))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(o.a.Component),Se=function(e){return e+1},ke=function(e,t){var n=e.droppableId===t.droppableId,r=Se(e.index),o=Se(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+o+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},Ee=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},Ae=function(e){return"\n The item has returned to its starting position\n of "+Se(e.index)+"\n"},Ne="\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",Me=function(e){return"\n You have lifted an item in position "+Se(e.source.index)+"\n"},Be=function(e){var t=e.destination;if(t)return ke(e.source,t);var n=e.combine;return n?Ee(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},Le=function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Ae(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+ke(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+Ee(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Ae(e.source)+"\n "},Ie={x:0,y:0},Te=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},De=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},Re=function(e,t){return e.x===t.x&&e.y===t.y},Fe=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},ze=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},We=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},Ue=function(e,t){return Math.min.apply(Math,t.map((function(t){return We(e,t)})))},qe=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},He=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},Ge=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},Ve=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=ce({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):ce(e)},Ye=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t,n){var r;return n&&n.increasedBy?Object(a.a)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(function(e,t){return t?He(e,t.scroll.diff.displacement):e}(t.marginBox,o),r,n);return{page:t,withPlaceholder:n,active:Ve(i,o)}},Xe=function(e,t){e.frame||Pe(!1);var n=e.frame,r=De(t,n.scroll.initial),o=Fe(r),i=Object(a.a)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}}),u=Ye({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return Object(a.a)({},e,{frame:i,subject:u})};function Ke(e){return Object.values?Object.values(e):Object.keys(e).map((function(t){return e[t]}))}function Ze(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}function $e(e,t){if(e.find)return e.find(t);var n=Ze(e,t);return-1!==n?e[n]:void 0}function Je(e){return Array.prototype.slice.call(e)}var Qe=Object(ye.default)((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),et=Object(ye.default)((function(e){return e.reduce((function(e,t){return e[t.descriptor.id]=t,e}),{})})),tt=Object(ye.default)((function(e){return Ke(e)})),nt=Object(ye.default)((function(e){return Ke(e)})),rt=Object(ye.default)((function(e,t){return nt(t).filter((function(t){return e===t.descriptor.droppableId})).sort((function(e,t){return e.descriptor.index-t.descriptor.index}))}));function ot(e){return e.at&&"REORDER"===e.at.type?e.at.destination:null}function it(e){return e.at&&"COMBINE"===e.at.type?e.at.combine:null}var at=Object(ye.default)((function(e,t){return t.filter((function(t){return t.descriptor.id!==e.descriptor.id}))})),ut=function(e,t){return e.descriptor.droppableId===t.descriptor.id},st={point:Ie,value:0},ct={invisible:{},visible:{},all:[]},lt={displaced:ct,displacedBy:st,at:null},ft=function(e,t){return function(n){return e<=n&&n<=t}},dt=function(e){var t=ft(e.top,e.bottom),n=ft(e.left,e.right);
2return function(r){if(t(r.top)&&t(r.bottom)&&n(r.left)&&n(r.right))return!0;var o=t(r.top)||t(r.bottom),i=n(r.left)||n(r.right);if(o&&i)return!0;var a=r.top<e.top&&r.bottom>e.bottom,u=r.left<e.left&&r.right>e.right;return!(!a||!u)||(a&&i||u&&o)}},pt=function(e){var t=ft(e.top,e.bottom),n=ft(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},ht={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},mt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},gt=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:Ie;return He(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},vt=function(e){return gt(Object(a.a)({},e,{isVisibleThroughFrameFn:dt}))},bt=function(e){return gt(Object(a.a)({},e,{isVisibleThroughFrameFn:pt}))};function yt(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce((function(e,t){var u=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return ce(le(n,r))}(t,r),s=t.descriptor.id;if(e.all.push(s),!vt({target:u,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var c={draggableId:s,shouldAnimate:function(e,t,n){if("boolean"===typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate}(s,a,i)};return e.visible[s]=c,e}),{all:[],visible:{},invisible:{}})}function wt(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:ct,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function Ot(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,u=e.index,s=e.forceShouldAnimate,c=ut(t,r);if(null==u)return wt({insideDestination:n,inHomeList:c,displacedBy:i,destination:r});var l=$e(n,(function(e){return e.descriptor.index===u}));if(!l)return wt({insideDestination:n,inHomeList:c,displacedBy:i,destination:r});var f=at(t,n),d=n.indexOf(l);return{displaced:yt({afterDragging:f.slice(d),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:s}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:u}}}}function xt(e,t){return Boolean(t.effected[e])}var _t=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,u=e.previousImpact,s=e.viewport,c=e.afterCritical,l=u.at;if(l||Pe(!1),"REORDER"===l.type){var f=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,u=r[0].descriptor.index,s=r[r.length-1].descriptor.index;return a<u||a>(n?s:s+1)?null:a}({isMovingForward:t,isInHomeList:n,location:l.destination,insideDestination:a});return null==f?null:Ot({draggable:r,insideDestination:a,destination:i,viewport:s,last:u.displaced,displacedBy:u.displacedBy,index:f})}var d=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,o=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var a=o.draggableId,u=r[a].descriptor.index;return xt(a,i)?t?u:u-1:t?u+1:u}({isMovingForward:t,destination:i,displaced:u.displaced,draggables:o,combine:l.combine,afterCritical:c});return null==d?null:Ot({draggable:r,insideDestination:a,destination:i,viewport:s,last:u.displaced,displacedBy:u.displacedBy,index:d})},jt=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=it(n);o||Pe(!1);var i=o.draggableId,a=r[i].page.borderBox.center,u=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);
2return xt(r,n)?i?Ie:Fe(o.point):i?o.point:Ie}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return Te(a,u)},Pt=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Ct=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},St=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return ze(t.line,n.marginBox[t.end]+Pt(t,r),Ct(t,n.marginBox,r))},kt=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return ze(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Ct(t,n.marginBox,r))},Et=function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=rt(o.descriptor.id,r),u=n.page,s=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return ze(t.line,n.contentBox[t.start]+Pt(t,r),Ct(t,n.contentBox,r))}({axis:s,moveInto:o.page,isMoving:u});var c=t.displaced,l=t.displacedBy,f=c.all[0];if(f){var d=r[f];if(xt(f,i))return kt({axis:s,moveRelativeTo:d.page,isMoving:u});var p=me(d.page,l.point);return kt({axis:s,moveRelativeTo:p,isMoving:u})}var h=a[a.length-1];if(h.descriptor.id===n.descriptor.id)return u.borderBox.center;if(xt(h.descriptor.id,i)){var m=me(h.page,Fe(i.displacedBy.point));return St({axis:s,moveRelativeTo:m,isMoving:u})}return St({axis:s,moveRelativeTo:h.page,isMoving:u})},At=function(e,t){var n=e.frame;return n?Te(t,n.scroll.diff.displacement):t},Nt=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,u=t.at;return r&&u?"REORDER"===u.type?Et({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):jt({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?At(n,t):t},Mt=function(e,t){var n=De(t,e.scroll.initial),r=Fe(n);return{frame:ce({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function Bt(e,t){return e.map((function(e){return t[e]}))}var Lt=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return Te(e.scroll.diff.displacement,t)}(e.viewport,t),o=De(r,n.page.borderBox.center);return Te(n.client.borderBox.center,o)},It=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,u=e.onlyOnMainAxis,s=void 0!==u&&u,c=De(r,t.page.borderBox.center),l={target:He(t.page.borderBox,c),destination:n,withDroppableDisplacement:i,viewport:o};return s?function(e){return gt(Object(a.a)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=ft(e.top,e.bottom),r=ft(e.left,e.right);return function(e){return t===ht?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(l):bt(l)},Tt=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,u=e.viewport,s=e.previousPageBorderBoxCenter,c=e.previousClientSelection,l=e.afterCritical;if(!r.isEnabled)return null;var f=rt(r.descriptor.id,o),d=ut(n,r),p=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!ot(i))return null;function u(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return Object(a.a)({},i,{at:t})}var s=i.displaced.all,c=s.length?s[0]:null;if(t)return c?u(c):null;var l=at(n,o);if(!c)return l.length?u(l[l.length-1].descriptor.id):null;var f=Ze(l,(function(e){return e.descriptor.id===c}));-1===f&&Pe(!1);var d=f-1;return d<0?null:u(l[d].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:f,previousImpact:i})||_t({isMovingForward:t,isInHomeList:d,draggable:n,draggables:o,destination:r,insideDestination:f,previousImpact:i,viewport:u,afterCritical:l});if(!p)return null;var h=Nt({impact:p,draggable:n,droppable:r,draggables:o,afterCritical:l});if(It({draggable:n,destination:r,newPageBorderBoxCenter:h,viewport:u.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Lt({pageBorderBoxCenter:h,draggable:n,viewport:u}),impact:p,scrollJumpRequest:null};var m=De(h,s);return{clientSelection:c,impact:function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,u=Mt(n,Te(n.scroll.current,i)),s=r.frame?Xe(r,Te(r.frame.scroll.current,i)):r,c=t.displaced,l=yt({afterDragging:Bt(c.all,o),destination:r,displacedBy:t.displacedBy,viewport:u.frame,last:c,forceShouldAnimate:!1}),f=yt({afterDragging:Bt(c.all,o),destination:s,displacedBy:t.displacedBy,viewport:n.frame,last:c,forceShouldAnimate:!1}),d={},p={},h=[c,l,f];return c.all.forEach((function(e){var t=function(e,t){for(var n=0;n<t.length;n++){var r=t[n].visible[e];if(r)return r}return null}(e,h);t?p[e]=t:d[e]=!0})),Object(a.a)({},t,{displaced:{all:c.all,invisible:d,visible:p}})}({impact:p,viewport:u,destination:r,draggables:o,maxScrollChange:m}),scrollJumpRequest:m}},Dt=function(e){var t=e.subject.active;return t||Pe(!1),t},Rt=function(e,t){var n=e.page.borderBox.center;return xt(e.descriptor.id,t)?De(n,t.displacedBy.point):n},Ft=function(e,t){var n=e.page.borderBox;return xt(e.descriptor.id,t)?He(n,Fe(t.displacedBy.point)):n},zt=Object(ye.default)((function(e,t){var n=t[e.line];return{value:n,point:ze(e.line,n)}})),Wt=function(e,t){return Object(a.a)({},e,{scroll:Object(a.a)({},e.scroll,{max:t})})},Ut=function(e,t,n){var r=e.frame;ut(t,e)&&Pe(!1),e.subject.withPlaceholder&&Pe(!1);var o=zt(e.axis,t.displaceBy).point,i=function(e,t,n){var r=e.axis;
2if("virtual"===e.descriptor.mode)return ze(r.line,t[r.line]);var o=e.subject.page.contentBox[r.size],i=rt(e.descriptor.id,n).reduce((function(e,t){return e+t.client.marginBox[r.size]}),0)+t[r.line]-o;return i<=0?null:ze(r.line,i)}(e,o,n),u={placeholderSize:o,increasedBy:i,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!r){var s=Ye({page:e.subject.page,withPlaceholder:u,axis:e.axis,frame:e.frame});return Object(a.a)({},e,{subject:s})}var c=i?Te(r.scroll.max,i):r.scroll.max,l=Wt(r,c),f=Ye({page:e.subject.page,withPlaceholder:u,axis:e.axis,frame:l});return Object(a.a)({},e,{subject:f,frame:l})},qt=function(e){var t=e.isMovingForward,n=e.previousPageBorderBoxCenter,r=e.draggable,o=e.isOver,i=e.draggables,a=e.droppables,u=e.viewport,s=e.afterCritical,c=function(e){var t=e.isMovingForward,n=e.pageBorderBoxCenter,r=e.source,o=e.droppables,i=e.viewport,a=r.subject.active;if(!a)return null;var u=r.axis,s=ft(a[u.start],a[u.end]),c=tt(o).filter((function(e){return e!==r})).filter((function(e){return e.isEnabled})).filter((function(e){return Boolean(e.subject.active)})).filter((function(e){return dt(i.frame)(Dt(e))})).filter((function(e){var n=Dt(e);return t?a[u.crossAxisEnd]<n[u.crossAxisEnd]:n[u.crossAxisStart]<a[u.crossAxisStart]})).filter((function(e){var t=Dt(e),n=ft(t[u.start],t[u.end]);return s(t[u.start])||s(t[u.end])||n(a[u.start])||n(a[u.end])})).sort((function(e,n){var r=Dt(e)[u.crossAxisStart],o=Dt(n)[u.crossAxisStart];return t?r-o:o-r})).filter((function(e,t,n){return Dt(e)[u.crossAxisStart]===Dt(n[0])[u.crossAxisStart]}));if(!c.length)return null;if(1===c.length)return c[0];var l=c.filter((function(e){return ft(Dt(e)[u.start],Dt(e)[u.end])(n[u.line])}));return 1===l.length?l[0]:l.length>1?l.sort((function(e,t){return Dt(e)[u.start]-Dt(t)[u.start]}))[0]:c.sort((function(e,t){var r=Ue(n,Ge(Dt(e))),o=Ue(n,Ge(Dt(t)));return r!==o?r-o:Dt(e)[u.start]-Dt(t)[u.start]}))[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:u});if(!c)return null;var l=rt(c.descriptor.id,i),f=function(e){var t=e.previousPageBorderBoxCenter,n=e.moveRelativeTo,r=e.insideDestination,o=e.draggable,i=e.draggables,a=e.destination,u=e.viewport,s=e.afterCritical;if(!n){if(r.length)return null;var c={displaced:ct,displacedBy:st,at:{type:"REORDER",destination:{droppableId:a.descriptor.id,index:0}}},l=Nt({impact:c,draggable:o,droppable:a,draggables:i,afterCritical:s}),f=ut(o,a)?a:Ut(a,o,i);return It({draggable:o,destination:f,newPageBorderBoxCenter:l,viewport:u.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?c:null}var d=Boolean(t[a.axis.line]<=n.page.borderBox.center[a.axis.line]),p=function(){var e=n.descriptor.index;return n.descriptor.id===o.descriptor.id||d?e:e+1}(),h=zt(a.axis,o.displaceBy);return Ot({draggable:o,insideDestination:r,destination:a,viewport:u,displacedBy:h,last:ct,index:p})}({previousPageBorderBoxCenter:n,destination:c,draggable:r,draggables:i,moveRelativeTo:function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.insideDestination,i=e.afterCritical;return o.filter((function(e){return bt({target:Ft(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})})).sort((function(e,n){var o=We(t,At(r,Rt(e,i))),a=We(t,At(r,Rt(n,i)));return o<a?-1:a<o?1:e.descriptor.index-n.descriptor.index}))[0]||null}({pageBorderBoxCenter:n,viewport:u,destination:c,insideDestination:l,afterCritical:s}),insideDestination:l,viewport:u,afterCritical:s});if(!f)return null;var d=Nt({impact:f,draggable:r,droppable:c,draggables:i,afterCritical:s});return{clientSelection:Lt({pageBorderBoxCenter:d,draggable:r,viewport:u}),impact:f,scrollJumpRequest:null}},Ht=function(e){var t=e.at;return t?"REORDER"===t.type?t.destination.droppableId:t.combine.droppableId:null},Gt=function(e){var t=e.state,n=e.type,r=function(e,t){var n=Ht(e);return n?t[n]:null}(t.impact,t.dimensions.droppables),o=Boolean(r),i=t.dimensions.droppables[t.critical.droppable.id],a=r||i,u=a.axis.direction,s="vertical"===u&&("MOVE_UP"===n||"MOVE_DOWN"===n)||"horizontal"===u&&("MOVE_LEFT"===n||"MOVE_RIGHT"===n);if(s&&!o)return null;var c="MOVE_DOWN"===n||"MOVE_RIGHT"===n,l=t.dimensions.draggables[t.critical.draggable.id],f=t.current.page.borderBoxCenter,d=t.dimensions,p=d.draggables,h=d.droppables;return s?Tt({isMovingForward:c,previousPageBorderBoxCenter:f,draggable:l,destination:a,draggables:p,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):qt({isMovingForward:c,previousPageBorderBoxCenter:f,draggable:l,isOver:a,draggables:p,droppables:h,viewport:t.viewport,afterCritical:t.afterCritical})};function Vt(e){return"DRAGGING"===e.phase||"COLLECTING"===e.phase}function Yt(e){var t=ft(e.top,e.bottom),n=ft(e.left,e.right);return function(e){return t(e.y)&&n(e.x)}}function Xt(e){var t=e.pageBorderBox,n=e.draggable,r=e.droppables,o=tt(r).filter((function(e){if(!e.isEnabled)return!1;var n,r,o=e.subject.active;if(!o)return!1;if(r=o,!((n=t).left<r.right&&n.right>r.left&&n.top<r.bottom&&n.bottom>r.top))return!1;if(Yt(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],u=t[i.crossAxisStart],s=t[i.crossAxisEnd],c=ft(o[i.crossAxisStart],o[i.crossAxisEnd]),l=c(u),f=c(s);
2return!l&&!f||(l?u<a:s>a)}));return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,o=n.page.borderBox.center,i=r.map((function(e){var n=e.axis,r=ze(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:We(o,r)}})).sort((function(e,t){return t.distance-e.distance}));return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}var Kt=function(e,t){return ce(He(e,t))};function Zt(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var $t=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,o=e.droppables,i=e.previousImpact,a=e.viewport,u=e.afterCritical,s=Kt(n.page.borderBox,t),c=Xt({pageBorderBox:s,draggable:n,droppables:o});if(!c)return lt;var l=o[c],f=rt(l.descriptor.id,r),d=function(e,t){var n=e.frame;return n?Kt(t,n.scroll.diff.value):t}(l,s);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;if(!o.isCombineEnabled)return null;var u=o.axis,s=zt(o.axis,t.displaceBy),c=s.value,l=n[u.start],f=n[u.end],d=$e(at(t,i),(function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[u.size]/4,i=xt(t,a),s=Zt({displaced:r.displaced,id:t});return i?s?f>n[u.start]+o&&f<n[u.end]-o:l>n[u.start]-c+o&&l<n[u.end]-c-o:s?f>n[u.start]+c+o&&f<n[u.end]+c-o:l>n[u.start]+o&&l<n[u.end]-o}));return d?{displacedBy:s,displaced:r.displaced,at:{type:"COMBINE",combine:{draggableId:d.descriptor.id,droppableId:o.descriptor.id}}}:null}({pageBorderBoxWithDroppableScroll:d,draggable:n,previousImpact:i,destination:l,insideDestination:f,afterCritical:u})||function(e){var t=e.pageBorderBoxWithDroppableScroll,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.last,a=e.viewport,u=e.afterCritical,s=r.axis,c=zt(r.axis,n.displaceBy),l=c.value,f=t[s.start],d=t[s.end],p=function(e){var t=e.draggable,n=e.closest,r=e.inHomeList;return n?r&&n.descriptor.index>t.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:$e(at(n,o),(function(e){var t=e.descriptor.id,n=e.page.borderBox.center[s.line],r=xt(t,u),o=Zt({displaced:i,id:t});return r?o?d<=n:f<n-l:o?d<=n+l:f<n})),inHomeList:ut(n,r)});return Ot({draggable:n,insideDestination:o,destination:r,viewport:a,last:i,displacedBy:c,index:p})}({pageBorderBoxWithDroppableScroll:d,draggable:n,destination:l,insideDestination:f,last:i.displaced,viewport:a,afterCritical:u})},Jt=function(e,t){var n;return Object(a.a)({},e,((n={})[t.descriptor.id]=t,n))},Qt=function(e){var t=e.previousImpact,n=e.impact,r=e.droppables,o=Ht(t),i=Ht(n);if(!o)return r;if(o===i)return r;var u=r[o];if(!u.subject.withPlaceholder)return r;var s=function(e){var t=e.subject.withPlaceholder;t||Pe(!1);var n=e.frame;if(!n){var r=Ye({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return Object(a.a)({},e,{subject:r})}var o=t.oldFrameMaxScroll;o||Pe(!1);var i=Wt(n,o),u=Ye({page:e.subject.page,axis:e.axis,frame:i,withPlaceholder:null});return Object(a.a)({},e,{subject:u,frame:i})}(u);return Jt(r,s)},en=function(e){var t=e.state,n=e.clientSelection,r=e.dimensions,o=e.viewport,i=e.impact,u=e.scrollJumpRequest,s=o||t.viewport,c=r||t.dimensions,l=n||t.current.client.selection,f=De(l,t.initial.client.selection),d={offset:f,selection:l,borderBoxCenter:Te(t.initial.client.borderBoxCenter,f)},p={selection:Te(d.selection,s.scroll.current),borderBoxCenter:Te(d.borderBoxCenter,s.scroll.current),offset:Te(d.offset,s.scroll.diff.value)},h={client:d,page:p};if("COLLECTING"===t.phase)return Object(a.a)({phase:"COLLECTING"},t,{dimensions:c,viewport:s,current:h});var m=c.draggables[t.critical.draggable.id],g=i||$t({pageOffset:p.offset,draggable:m,draggables:c.draggables,droppables:c.droppables,previousImpact:t.impact,viewport:s,afterCritical:t.afterCritical}),v=function(e){var t=e.draggable,n=e.draggables,r=e.droppables,o=e.previousImpact,i=e.impact,a=Qt({previousImpact:o,impact:i,droppables:r}),u=Ht(i);if(!u)return a;var s=r[u];if(ut(t,s))return a;if(s.subject.withPlaceholder)return a;var c=Ut(s,t,n);return Jt(a,c)}({draggable:m,impact:g,previousImpact:t.impact,draggables:c.draggables,droppables:c.droppables});return Object(a.a)({},t,{current:h,dimensions:{draggables:c.draggables,droppables:v},impact:g,viewport:s,scrollJumpRequest:u||null,forceShouldAnimate:!u&&null})};var tn=function(e){var t=e.impact,n=e.viewport,r=e.draggables,o=e.destination,i=e.forceShouldAnimate,u=t.displaced,s=yt({afterDragging:function(e,t){return e.map((function(e){return t[e]}))}(u.all,r),destination:o,displacedBy:t.displacedBy,viewport:n.frame,forceShouldAnimate:i,last:u});return Object(a.a)({},t,{displaced:s})},nn=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.viewport,a=e.afterCritical,u=Nt({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:a});return Lt({pageBorderBoxCenter:u,draggable:n,viewport:i})},rn=function(e){var t=e.state,n=e.dimensions,r=e.viewport;"SNAP"!==t.movementMode&&Pe(!1);var o=t.impact,i=r||t.viewport,a=n||t.dimensions,u=a.draggables,s=a.droppables,c=u[t.critical.draggable.id],l=Ht(o);l||Pe(!1);var f=s[l],d=tn({impact:o,viewport:i,destination:f,draggables:u}),p=nn({impact:d,draggable:c,droppable:f,draggables:u,viewport:i,afterCritical:t.afterCritical});return en({impact:d,clientSelection:p,state:t,dimensions:a,viewport:i})},on=function(e){var t=e.draggable,n=e.home,r=e.draggables,o=e.viewport,i=zt(n.axis,t.displaceBy),a=rt(n.descriptor.id,r),u=a.indexOf(t);-1===u&&Pe(!1);var s,c=a.slice(u+1),l=c.reduce((function(e,t){return e[t.descriptor.id]=!0,e}),{}),f={inVirtualList:"virtual"===n.descriptor.mode,displacedBy:i,effected:l};return{impact:{displaced:yt({afterDragging:c,destination:n,displacedBy:i,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:i,at:{type:"REORDER",destination:(s=t.descriptor,{index:s.index,droppableId:s.droppableId})}},afterCritical:f}},an=function(e){0},un=function(e){0},sn=function(e){var t=e.additions,n=e.updatedDroppables,r=e.viewport,o=r.scroll.diff.value;return t.map((function(e){var t=e.descriptor.droppableId,i=function(e){var t=e.frame;return t||Pe(!1),t}(n[t]).scroll.diff.value;return function(e){var t=e.draggable,n=e.offset,r=e.initialWindowScroll,o=me(t.client,n),i=ge(o,r);return Object(a.a)({},t,{placeholder:Object(a.a)({},t.placeholder,{client:o}),client:o,page:i})}({draggable:e,offset:Te(o,i),initialWindowScroll:r.scroll.initial})}))},cn=function(e){return"SNAP"===e.movementMode},ln=function(e,t,n){var r=function(e,t){return{draggables:e.draggables,droppables:Jt(e.droppables,t)}}(e.dimensions,t);return!cn(e)||n?en({state:e,dimensions:r}):rn({state:e,dimensions:r})};function fn(e){return e.isDragging&&"SNAP"===e.movementMode?Object(a.a)({phase:"DRAGGING"},e,{scrollJumpRequest:null}):e}var dn={phase:"IDLE",completed:null,shouldFlush:!1},pn=function(e,t){if(void 0===e&&(e=dn),"FLUSH"===t.type)return Object(a.a)({},dn,{shouldFlush:!0});if("INITIAL_PUBLISH"===t.type){"IDLE"!==e.phase&&Pe(!1);var n=t.payload,r=n.critical,o=n.clientSelection,i=n.viewport,u=n.dimensions,s=n.movementMode,c=u.draggables[r.draggable.id],l=u.droppables[r.droppable.
2id],f={selection:o,borderBoxCenter:c.client.borderBox.center,offset:Ie},d={client:f,page:{selection:Te(f.selection,i.scroll.initial),borderBoxCenter:Te(f.selection,i.scroll.initial),offset:Te(f.selection,i.scroll.diff.value)}},p=tt(u.droppables).every((function(e){return!e.isFixedOnPage})),h=on({draggable:c,home:l,draggables:u.draggables,viewport:i}),m=h.impact;return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:s,dimensions:u,initial:d,current:d,isWindowScrollAllowed:p,impact:m,afterCritical:h.afterCritical,onLiftImpact:m,viewport:i,scrollJumpRequest:null,forceShouldAnimate:null}}if("COLLECTION_STARTING"===t.type)return"COLLECTING"===e.phase||"DROP_PENDING"===e.phase?e:("DRAGGING"!==e.phase&&Pe(!1),Object(a.a)({phase:"COLLECTING"},e,{phase:"COLLECTING"}));if("PUBLISH_WHILE_DRAGGING"===t.type)return"COLLECTING"!==e.phase&&"DROP_PENDING"!==e.phase&&Pe(!1),function(e){var t=e.state,n=e.published;an();var r=n.modified.map((function(e){var n=t.dimensions.droppables[e.droppableId];return Xe(n,e.scroll)})),o=Object(a.a)({},t.dimensions.droppables,{},Qe(r)),i=et(sn({additions:n.additions,updatedDroppables:o,viewport:t.viewport})),u=Object(a.a)({},t.dimensions.draggables,{},i);n.removals.forEach((function(e){delete u[e]}));var s={droppables:o,draggables:u},c=Ht(t.impact),l=c?s.droppables[c]:null,f=s.draggables[t.critical.draggable.id],d=s.droppables[t.critical.droppable.id],p=on({draggable:f,home:d,draggables:u,viewport:t.viewport}),h=p.impact,m=p.afterCritical,g=l&&l.isCombineEnabled?t.impact:h,v=$t({pageOffset:t.current.page.offset,draggable:s.draggables[t.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:g,viewport:t.viewport,afterCritical:m});un();var b=Object(a.a)({phase:"DRAGGING"},t,{phase:"DRAGGING",impact:v,onLiftImpact:h,dimensions:s,afterCritical:m,forceShouldAnimate:!1});return"COLLECTING"===t.phase?b:Object(a.a)({phase:"DROP_PENDING"},b,{phase:"DROP_PENDING",reason:t.reason,isWaiting:!1})}({state:e,published:t.payload});if("MOVE"===t.type){if("DROP_PENDING"===e.phase)return e;Vt(e)||Pe(!1);var g=t.payload.client;return Re(g,e.current.client.selection)?e:en({state:e,clientSelection:g,impact:cn(e)?e.impact:null})}if("UPDATE_DROPPABLE_SCROLL"===t.type){if("DROP_PENDING"===e.phase)return fn(e);if("COLLECTING"===e.phase)return fn(e);Vt(e)||Pe(!1);var v=t.payload,b=v.id,y=v.newScroll,w=e.dimensions.droppables[b];if(!w)return e;var O=Xe(w,y);return ln(e,O,!1)}if("UPDATE_DROPPABLE_IS_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Vt(e)||Pe(!1);var x=t.payload,_=x.id,j=x.isEnabled,P=e.dimensions.droppables[_];P||Pe(!1),P.isEnabled===j&&Pe(!1);var C=Object(a.a)({},P,{isEnabled:j});return ln(e,C,!0)}if("UPDATE_DROPPABLE_IS_COMBINE_ENABLED"===t.type){if("DROP_PENDING"===e.phase)return e;Vt(e)||Pe(!1);var S=t.payload,k=S.id,E=S.isCombineEnabled,A=e.dimensions.droppables[k];A||Pe(!1),A.isCombineEnabled===E&&Pe(!1);var N=Object(a.a)({}
2,A,{isCombineEnabled:E});return ln(e,N,!0)}if("MOVE_BY_WINDOW_SCROLL"===t.type){if("DROP_PENDING"===e.phase||"DROP_ANIMATING"===e.phase)return e;Vt(e)||Pe(!1),e.isWindowScrollAllowed||Pe(!1);var M=t.payload.newScroll;if(Re(e.viewport.scroll.current,M))return fn(e);var B=Mt(e.viewport,M);return cn(e)?rn({state:e,viewport:B}):en({state:e,viewport:B})}if("UPDATE_VIEWPORT_MAX_SCROLL"===t.type){if(!Vt(e))return e;var L=t.payload.maxScroll;if(Re(L,e.viewport.scroll.max))return e;var I=Object(a.a)({},e.viewport,{scroll:Object(a.a)({},e.viewport.scroll,{max:L})});return Object(a.a)({phase:"DRAGGING"},e,{viewport:I})}if("MOVE_UP"===t.type||"MOVE_DOWN"===t.type||"MOVE_LEFT"===t.type||"MOVE_RIGHT"===t.type){if("COLLECTING"===e.phase||"DROP_PENDING"===e.phase)return e;"DRAGGING"!==e.phase&&Pe(!1);var T=Gt({state:e,type:t.type});return T?en({state:e,impact:T.impact,clientSelection:T.clientSelection,scrollJumpRequest:T.scrollJumpRequest}):e}if("DROP_PENDING"===t.type){var D=t.payload.reason;return"COLLECTING"!==e.phase&&Pe(!1),Object(a.a)({phase:"DROP_PENDING"},e,{phase:"DROP_PENDING",isWaiting:!0,reason:D})}if("DROP_ANIMATE"===t.type){var R=t.payload,F=R.completed,z=R.dropDuration,W=R.newHomeClientOffset;return"DRAGGING"!==e.phase&&"DROP_PENDING"!==e.phase&&Pe(!1),{phase:"DROP_ANIMATING",completed:F,dropDuration:z,newHomeClientOffset:W,dimensions:e.dimensions}}return"DROP_COMPLETE"===t.type?{phase:"IDLE",completed:t.payload.completed,shouldFlush:!1}:e},hn=function(e){return{type:"PUBLISH_WHILE_DRAGGING",payload:e}},mn=function(){return{type:"COLLECTION_STARTING",payload:null}},gn=function(e){return{type:"UPDATE_DROPPABLE_SCROLL",payload:e}},vn=function(e){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}},bn=function(e){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}},yn=function(e){return{type:"MOVE",payload:e}},wn=function(){return{type:"MOVE_UP",payload:null}},On=function(){return{type:"MOVE_DOWN",payload:null}},xn=function(){return{type:"MOVE_RIGHT",payload:null}},_n=function(){return{type:"MOVE_LEFT",payload:null}},jn=function(e){return{type:"DROP_COMPLETE",payload:e}},Pn=function(e){return{type:"DROP",payload:e}},Cn=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};var Sn="cubic-bezier(.2,1,.1,1)",kn={drop:0,combining:.7},En={drop:.75},An=.2+"s "+"cubic-bezier(0.2, 0, 0, 1)",Nn={fluid:"opacity "+An,snap:"transform "+An+", opacity "+An,drop:function(e){var t=e+"s "+Sn;return"transform "+t+", opacity "+t},outOfTheWay:"transform "+An,placeholder:"height "+An+", width "+An+", margin "+An},Mn=function(e){return Re(e,Ie)?null:"translate("+e.x+"px, "+e.y+"px)"},Bn=Mn,Ln=function(e,t){var n=Mn(e);return n?t?n+" scale("+En.drop+")":n:null},In=.33,Tn=.55,Dn=Tn-In,Rn=function(e){var t=e.getState,n=e.dispatch;return function(e){return function(r){if("DROP"===r.type){var o=t(),i=r.payload.reason;if("COLLECTING"!==o.phase){if("IDLE"!==o.phase){"DROP_PENDING"===o.phase&&o.isWaiting&&Pe(!1),"DRAGGING"!==o.phase&&"DROP_PENDING"!==o.phase&&Pe(!1);var u=o.critical,s=o.dimensions,c=s.draggables[o.critical.draggable.id],l=function(e){var t=e.draggables,n=e.reason,r=e.lastImpact,o=e.home,i=e.viewport,u=e.onLiftImpact;return r.at&&"DROP"===n?"REORDER"===r.at.type?{impact:r,didDropInsideDroppable:!0}:{impact:Object(a.a)({},r,{displaced:ct}),didDropInsideDroppable:!0}:{impact:tn({draggables:t,impact:u,destination:o,viewport:i,forceShouldAnimate:!0}),didDropInsideDroppable:!1}}({reason:i,lastImpact:o.impact,afterCritical:o.afterCritical,onLiftImpact:o.onLiftImpact,home:o.dimensions.droppables[o.critical.droppable.id],viewport:o.viewport,draggables:o.dimensions.draggables}),f=l.impact,d=l.didDropInsideDroppable,p=d?ot(f):null,h=d?it(f):null,m={index:u.draggable.index,droppableId:u.droppable.id},g={draggableId:c.descriptor.id,type:c.descriptor.type,source:m,reason:i,mode:o.movementMode,destination:p,combine:h},v=function(e){var t=e.impact,n=e.draggable,r=e.dimensions,o=e.viewport,i=e.afterCritical,a=r.draggables,u=r.droppables,s=Ht(t),c=s?u[s]:null,l=u[n.descriptor.droppableId],f=nn({impact:t,draggable:n,draggables:a,afterCritical:i,droppable:c||l,viewport:o});return De(f,n.client.borderBox.center)}({impact:f,draggable:c,dimensions:s,viewport:o.viewport,afterCritical:
2o.afterCritical}),b={critical:o.critical,afterCritical:o.afterCritical,result:g,impact:f};if(!Re(o.current.client.offset,v)||Boolean(g.combine)){var y=function(e){var t=e.current,n=e.destination,r=e.reason,o=We(t,n);if(o<=0)return In;if(o>=1500)return Tn;var i=In+Dn*(o/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:o.current.client.offset,destination:v,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:v,dropDuration:y,completed:b}))}else n(jn({completed:b}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},Fn=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function zn(e){var t=e.onWindowScroll;var n,r=we((function(){t(Fn())})),o=(n=r,{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(e){e.target!==window&&e.target!==window.document||n()}}),i=xe;function a(){return i!==xe}return{start:function(){a()&&Pe(!1),i=_e(window,[o])},stop:function(){a()||Pe(!1),r.cancel(),i(),i=xe},isActive:a}}var Wn=function(e){var t=zn({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Un=function(){var e=[];return{add:function(t){var n=setTimeout((function(){return function(t){var n=Ze(e,(function(e){return e.timerId===t}));-1===n&&Pe(!1),e.splice(n,1)[0].callback()}(n)})),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach((function(e){clearTimeout(e.timerId),e.callback()}))}}}},qn=function(e,t){an(),t(),un()},Hn=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Gn=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout((function(){n=!0})),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},Vn=function(e,t){var n=function(e,t){var n=Un(),r=null,o=function(n){r||Pe(!1),r=null,qn(0,(function(){return Gn(e().onDragEnd,n,t,Le)}))};return{beforeCapture:function(t,n){r&&Pe(!1),qn(0,(function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})}))},beforeStart:function(t,n){r&&Pe(!1),qn(0,(function(){var r=e().onBeforeDragStart;r&&r(Hn(t,n))}))},start:function(o,i){r&&Pe(!1);var a=Hn(o,i);
2r={mode:i,lastCritical:o,lastLocation:a.source,lastCombine:null},n.add((function(){qn(0,(function(){return Gn(e().onDragStart,a,t,Me)}))}))},update:function(o,i){var u=ot(i),s=it(i);r||Pe(!1);var c=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(o,r.lastCritical);c&&(r.lastCritical=o);var l,f,d=(l=r.lastLocation,f=u,!(null==l&&null==f||null!=l&&null!=f&&l.droppableId===f.droppableId&&l.index===f.index));d&&(r.lastLocation=u);var p=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&(e.draggableId===t.draggableId&&e.droppableId===t.droppableId)}(r.lastCombine,s);if(p&&(r.lastCombine=s),c||d||p){var h=Object(a.a)({},Hn(o,r.mode),{combine:s,destination:u});n.add((function(){qn(0,(function(){return Gn(e().onDragUpdate,h,t,Be)}))}))}},flush:function(){r||Pe(!1),n.flush()},drop:o,abort:function(){if(r){var e=Object(a.a)({},Hn(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},Yn=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&Pe(!1),e.dispatch(jn({completed:r.completed}))}else t(n)}}},Xn=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame((function(){n=null,t=_e(window,[i])}))}}}},Kn=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(Pn({reason:r.reason})))}}}},Zn=g,$n=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,o=e.styleMarshal,i=e.getResponders,a=e.announce,c=e.autoScroller;return p(pn,Zn(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(s(15))},o={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(o)}));return r=g.apply(void 0,i)(n.dispatch),Object(u.a)(Object(u.a)({},n),{},{dispatch:r})}}}((t=o,function(){return function(e){return function(n){"INITIAL_PUBLISH"===n.type&&t.dragging(),"DROP_ANIMATE"===n.type&&t.dropping(n.payload.completed.result.reason),"FLUSH"!==n.type&&"DROP_COMPLETE"!==n.type||t.resting(),e(n)}}}),function(e){return function(){return function(t){return function(n){"DROP_COMPLETE"!==n.type&&"FLUSH"!==n.type&&"DROP_ANIMATE"!==n.type||e.stopPublishing(),t(n)}}}}(n),function(e){return function(t){var n=t.getState,r=t.dispatch;return function(t){return function(o){if("LIFT"===o.type){var i=o.payload,a=i.id,u=i.clientSelection,s=i.movementMode,c=n();"DROP_ANIMATING"===c.phase&&r(jn({completed:c.completed})),"IDLE"!==n().phase&&Pe(!1),r({type:"FLUSH",payload:null}),r({type:"BEFORE_INITIAL_CAPTURE",payload:{draggableId:a,movementMode:s}});var l={draggableId:a,scrollOptions:{shouldPublishImmediately:"SNAP"===s}},f=e.startPublishing(l),d=f.critical,p=f.dimensions,h=f.viewport;r(function(e){return{type:"INITIAL_PUBLISH",payload:e}}({critical:d,dimensions:p,clientSelection:u,movementMode:s,viewport:h}))}else t(o)}}}}(n),Rn,Yn,Xn,Kn,function(e){return function(t){return function(n){return function(r){if(function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(r))return e.stop(),void n(r);if("INITIAL_PUBLISH"===r.type){n(r);var o=t.getState();return"DRAGGING"!==o.phase&&Pe(!1),void e.start(o)}n(r),e.scroll(t.getState())}}}}(c),Wn,function(e){var t=!1;return function(){return function(n){return function(r){if("INITIAL_PUBLISH"===r.type)return t=!0,e.tryRecordFocus(r.payload.critical.draggable.id),n(r),void e.tryRestoreFocusRecorded();if(n(r),t){if("FLUSH"===r.type)return t=!1,void e.tryRestoreFocusRecorded();if("DROP_COMPLETE"===r.type){t=!1;var o=r.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}}}}(r),Vn(i,a))))};var Jn=function(e){var t=e.scrollHeight,n=e.scrollWidth,r=e.height,o=e.width,i=De({x:n,y:t},{x:o,y:r});return{x:Math.max(0,i.x),y:Math.max(0,i.y)}},Qn=function(){var e=document.documentElement;return e||Pe(!1),e},er=function(){var e=Qn();return Jn({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},tr=function(e){var t=e.critical,n=e.scrollOptions,r=e.registry;an();var o=function(){var e=Fn(),t=er(),n=e.y,r=e.x,o=Qn(),i=o.clientWidth,a=o.clientHeight;return{frame:ce({top:n,left:r,right:r+i,bottom:n+a}),scroll:{initial:e,current:e,max:t,diff:{value:Ie,displacement:Ie}}}}(),i=o.scroll.current,a=t.droppable,u=r.droppable.getAllByType(a.type).map((function(e){return e.callbacks.getDimensionAndWatchScroll(i,n)})),s=r.draggable.getAllByType(t.draggable.type).map((function(e){return e.getDimension(i)})),c={draggables:et(s),droppables:Qe(u)};return un(),{dimensions:c,critical:t,viewport:o}};function nr(e,t,n){return n.descriptor.id!==t.id&&(n.descriptor.type===t.type&&"virtual"===e.droppable.getById(n.descriptor.droppableId).descriptor.mode)}var rr=function(e,t){var n=null,r=function(e){var t=e.registry,n=e.callbacks,r={additions:{},removals:{},modified:{}},o=null,i=function(){o||(n.collectionStarting(),o=requestAnimationFrame((function(){o=null,an();var e=r,i=e.additions,a=e.removals,u=e.modified,s=Object.keys(i).map((function(e){return t.draggable.getById(e).getDimension(Ie)})).sort((function(e,t){return e.descriptor.index-t.descriptor.index})),c=Object.keys(u).map((function(e){return{droppableId:e,scroll:t.droppable.getById(e).callbacks.getScrollWhileDragging()}})),l={additions:s,removals:Object.keys(a),modified:c};r={additions:{},removals:{},modified:{}},un(),n.publish(l)})))};return{add:function(e){var t=e.descriptor.id;r.additions[t]=e,r.modified[e.descriptor.droppableId]=!0,r.removals[t]&&delete r.removals[t],i()},remove:function(e){var t=e.descriptor;r.removals[t.id]=!0,r.modified[t.droppableId]=!0,r.additions[t.id]&&delete r.additions[t.id],i()},stop:function(){o&&(cancelAnimationFrame(o),o=null,r={additions:{},removals:{},modified:{}})}}}({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=function(t){n||Pe(!1);var o=n.critical.draggable;"ADDITION"===t.type&&nr(e,o,t.value)&&r.add(t.value),"REMOVAL"===t.type&&nr(e,o,t.value)&&r.remove(t.value)};return{updateDroppableIsEnabled:function(r,o){e.droppable.exists(r)||Pe(!1),n&&t.updateDroppableIsEnabled({id:r,isEnabled:o})}
2,updateDroppableIsCombineEnabled:function(r,o){n&&(e.droppable.exists(r)||Pe(!1),t.updateDroppableIsCombineEnabled({id:r,isCombineEnabled:o}))},scrollDroppable:function(t,r){n&&e.droppable.getById(t).callbacks.scroll(r)},updateDroppableScroll:function(r,o){n&&(e.droppable.exists(r)||Pe(!1),t.updateDroppableScroll({id:r,newScroll:o}))},startPublishing:function(t){n&&Pe(!1);var r=e.draggable.getById(t.draggableId),i=e.droppable.getById(r.descriptor.droppableId),a={draggable:r.descriptor,droppable:i.descriptor},u=e.subscribe(o);return n={critical:a,unsubscribe:u},tr({critical:a,registry:e,scrollOptions:t.scrollOptions})},stopPublishing:function(){if(n){r.stop();var t=n.critical.droppable;e.droppable.getAllByType(t.type).forEach((function(e){return e.callbacks.dragStopped()})),n.unsubscribe(),n=null}}}},or=function(e,t){return"IDLE"===e.phase||"DROP_ANIMATING"===e.phase&&(e.completed.result.draggableId!==t&&"DROP"===e.completed.result.reason)},ir=function(e){window.scrollBy(e.x,e.y)},ar=Object(ye.default)((function(e){return tt(e).filter((function(e){return!!e.isEnabled&&!!e.frame}))})),ur=function(e){var t=e.center,n=e.destination,r=e.droppables;if(n){var o=r[n];return o.frame?o:null}return function(e,t){return $e(ar(t),(function(t){return t.frame||Pe(!1),Yt(t.frame.pageMarginBox)(e)}))}(t,r)},sr=.25,cr=.05,lr=28,fr=function(e){return Math.pow(e,2)},dr={stopDampeningAt:1200,accelerateAt:360},pr=function(e){var t=e.startOfRange,n=e.endOfRange,r=e.current,o=n-t;return 0===o?0:(r-t)/o},hr=dr.accelerateAt,mr=dr.stopDampeningAt,gr=function(e){var t=e.distanceToEdge,n=e.thresholds,r=e.dragStartTime,o=e.shouldUseTimeDampening,i=function(e,t){if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return lr;if(e===t.startScrollingFrom)return 1;var n=pr({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=lr*fr(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=mr,o=Date.now()-n;if(o>=mr)return e;if(o<hr)return 1;var i=pr({startOfRange:hr,endOfRange:r,current:o}),a=e*fr(i);return Math.ceil(a)}(i,r),1):i},vr=function(e){var t=e.container,n=e.distanceToEdges,r=e.dragStartTime,o=e.axis,i=e.shouldUseTimeDampening,a=function(e,t){return{startScrollingFrom:e[t.size]*sr,maxScrollValueAt:e[t.size]*cr}}(t,o);return n[o.end]<n[o.start]?gr({distanceToEdge:n[o.end],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i}):-1*gr({distanceToEdge:n[o.start],thresholds:a,dragStartTime:r,shouldUseTimeDampening:i})},br=qe((function(e){return 0===e?0:e})),yr=function(e){var t=e.dragStartTime,n=e.container,r=e.subject,o=e.center,i=e.shouldUseTimeDampening,a={top:o.y-n.top,right:n.right-o.x,bottom:n.bottom-o.y,left:o.x-n.left},u=vr({container:n,distanceToEdges:a,dragStartTime:t,axis:ht,shouldUseTimeDampening:i}),s=vr({container:n,distanceToEdges:a,dragStartTime:t,axis:mt,shouldUseTimeDampening:i}),c=br({x:s,y:u});if(Re(c,Ie))return null;var l=function(e){var t=e.container,n=e.subject,r=e.proposedScroll,o=n.height>t.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:c});return l?Re(l,Ie)?null:l:null},wr=qe((function(e){return 0===e?0:e>0?1:-1})),Or=function(){var e=function(e,t){return e<0?e:e>t?e-t:0};return function(t){var n=t.current,r=t.max,o=t.change,i=Te(n,o),a={x:e(i.x,r.x),y:e(i.y,r.y)};return Re(a,Ie)?null:a}}(),xr=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=wr(r),a=Or({max:o,current:n,change:i});return!a||(0!==i.x&&0===a.x||0!==i.y&&0===a.y)},_r=function(e,t){return xr({current:e.scroll.current,max:e.scroll.max,change:t})},jr=function(e,t){var n=e.frame;return!!n&&xr({current:n.scroll.current,max:n.scroll.max,change:t})},Pr=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,u=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var s=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=yr({dragStartTime:o,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return a&&_r(t,a)?a:null}({dragStartTime:n,viewport:t.viewport,subject:u,center:a,shouldUseTimeDampening:r});if(s)return void o(s)}var c=ur({center:a,destination:Ht(t.impact),droppables:t.dimensions.droppables});if(c){var l=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var u=yr({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return u&&jr(t,u)?u:null}({dragStartTime:n,droppable:c,subject:u,center:a,shouldUseTimeDampening:r});l&&i(c.descriptor.id,l)}},Cr=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,o=function(e,t){if(!jr(e,t))return t;var r=function(e,t){var n=e.frame;return n&&jr(e,t)?Or({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=De(t,r);return n(e.descriptor.id,o),De(t,o)},i=function(e,t,n){if(!e)return n;if(!_r(t,n))return n;var o=function(e,t){if(!_r(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return Or({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=De(n,o);return r(i),De(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=Ht(e.impact);r||Pe(!1);var a=o(e.dimensions.droppables[r],n);if(a){var u=e.viewport,s=i(e.isWindowScrollAllowed,u,a);s&&function(e,n){var r=Te(e.current.client.selection,n);t({client:r})}(e,s)}}}},Sr=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=we(t),o=we(n),i=null,a=function(e){i||Pe(!1);var t=i,n=t.shouldUseTimeDampening,a=t.dragStartTime;Pr({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:a,shouldUseTimeDampening:n})};return{start:function(e){an(),i&&Pe(!1);var t=Date.now(),n=!1,r=function(){n=!0};Pr({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},un(),n&&a(e)},stop:function(){i&&(r.cancel(),o.cancel(),i=null)},scroll:a}}({scrollWindow:n,scrollDroppable:t}),i=Cr({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},kr=function(){var e="data-rbd-drag-handle";return{base:e,draggableId:e+"-draggable-id",contextId:e+"-context-id"}}(),Er=function(){var e="data-rbd-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Ar=function(){var e="data-rbd-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Nr={contextId:"data-rbd-scroll-container-context-id"},Mr=function(e,t){return e.map((function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""})).join(" ")},Br="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?r.useLayoutEffect:r.useEffect,Lr=function(){var e=document.querySelector("head");return e||Pe(!1),e},Ir=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function Tr(e,t){var n=ae((function(){return function(e){var t,n=(t=e,function(e){return"["+e+'="'+t+'"]'}),r=function(){var e="\n cursor: -webkit-grab;\n cursor: grab;\n ";return{selector:n(kr.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:e,dragging:"pointer-events: none;",dropAnimating:e}}}(),o=[function(){var e="\n transition: "+Nn.outOfTheWay+";\n ";return{selector:n(Er.contextId),styles:{dragging:e,dropAnimating:e,userCancel:e}}}(),r,{selector:n(Ar.contextId),styles:{always:"overflow-anchor: n
2one;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Mr(o,"always"),resting:Mr(o,"resting"),dragging:Mr(o,"dragging"),dropAnimating:Mr(o,"dropAnimating"),userCancel:Mr(o,"userCancel")}}(e)}),[e]),o=Object(r.useRef)(null),i=Object(r.useRef)(null),a=ue(Object(ye.default)((function(e){var t=i.current;t||Pe(!1),t.textContent=e})),[]),u=ue((function(e){var t=o.current;t||Pe(!1),t.textContent=e}),[]);Br((function(){(o.current||i.current)&&Pe(!1);var r=Ir(t),s=Ir(t);return o.current=r,i.current=s,r.setAttribute("data-rbd-always",e),s.setAttribute("data-rbd-dynamic",e),Lr().appendChild(r),Lr().appendChild(s),u(n.always),a(n.resting),function(){var e=function(e){var t=e.current;t||Pe(!1),Lr().removeChild(t),e.current=null};e(o),e(i)}}),[t,u,a,n.always,n.resting,e]);var s=ue((function(){return a(n.dragging)}),[a,n.dragging]),c=ue((function(e){a("DROP"!==e?n.userCancel:n.dropAnimating)}),[a,n.dropAnimating,n.userCancel]),l=ue((function(){i.current&&a(n.resting)}),[a,n.resting]);return ae((function(){return{dragging:s,dropping:c,resting:l}}),[s,c,l])}var Dr=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Rr(e){return e instanceof Dr(e).HTMLElement}function Fr(e,t){var n="["+kr.contextId+'="'+e+'"]',r=Je(document.querySelectorAll(n));if(!r.length)return null;var o=$e(r,(function(e){return e.getAttribute(kr.draggableId)===t}));return o&&Rr(o)?o:null}function zr(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach((function(t){return t(e)}))}function r(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||Pe(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return Ke(e.draggables).filter((function(e){return e.descriptor.type===t}))}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=o(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||Pe(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return Ke(e.droppables).filter((function(e){return e.descriptor.type===t}))}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var Wr=o.a.createContext(null),Ur=function(){var e=document.body;return e||Pe(!1),e},qr={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var Hr=0,Gr={separator:"::"};function Vr(e,t){return void 0===t&&(t=Gr),ae((function(){return""+e+t.separator+Hr++}),[t.separator,e])}var Yr=o.a.createContext(null);function Xr(e){0}function Kr(e,t){Xr()}function Zr(){Kr()}function $r(e){var t=Object(r.useRef)(e);return Object(r.useEffect)((function(){t.current=e})),t}var Jr,Qr=((Jr={})[13]=!0,Jr[9]=!0,Jr),eo=function(e){Qr[e.keyCode]&&e.preventDefault()},to=function(){var e="visibilitychange";return"undefined"===typeof document?e:$e([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],(function(e){return"on"+e in document}))||e}();var no,ro={type:"IDLE"};function oo(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},u=r();if("DRAGGING"===u.type)return e.preventDefault(),void u.actions.move(a);"PENDING"!==u.type&&Pe(!1);var s=u.point;if(c=s,l=a,Math.abs(l.x-c.x)>
2=5||Math.abs(l.y-c.y)>=5){var c,l;e.preventDefault();var f=u.actions.fluidLift(a);o({type:"DRAGGING",actions:f})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void eo(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&Pe(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:to,fn:t}]}function io(){}var ao=((no={})[34]=!0,no[33]=!0,no[36]=!0,no[35]=!0,no);function uo(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(ao[r.keyCode]?r.preventDefault():eo(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:to,fn:n}]}var so={type:"IDLE"};var co={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function lo(e,t){var n=t.target;return!!Rr(n)&&function e(t,n){if(null==n)return!1;if(Boolean(co[n.tagName.toLowerCase()]))return!0;var r=n.getAttribute("contenteditable");return"true"===r||""===r||n!==t&&e(t,n.parentElement)}(e,n)}var fo=function(e){return ce(e.getBoundingClientRect()).center};var po="undefined"===typeof document?"matches":$e(["matches","msMatchesSelector","webkitMatchesSelector"],(function(e){return e in Element.prototype}))||"matches";function ho(e,t){return e.closest?e.closest(t):function e(t,n){return null==t?null:t[po](n)?t:e(t.parentElement,n)}(e,t)}function mo(e,t){var n,r=t.target;if(!((n=r)instanceof Dr(n).Element))return null;var o=ho(r,function(e){return"["+kr.contextId+'="'+e+'"]'}(e));return o&&Rr(o)?o:null}function go(e){e.preventDefault()}function vo(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function bo(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&(!!i.options.isEnabled&&!!or(n.getState(),o))}function yo(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,u=e.forceSensorStop,s=e.sourceEvent;if(!bo({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var c=o.draggable.getById(i),l=function(e,t){var n="["+Er.contextId+'="'+e+'"]',r=$e(Je(document.querySelectorAll(n)),(function(e){return e.getAttribute(Er.id)===t}));return r&&Rr(r)?r:null}(n,c.descriptor.id);if(!l)return null;if(s&&!c.options.canDragInteractiveElements&&lo(l,s))return null;var f=t.claim(u||xe),d="PRE_DRAG";function p(){return c.options.shouldRespectForcePress}function h(){return t.isActive(f)}var m=function(e,t){vo({expected:e,phase:d,isLockActive:h,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function g(e){function n(){t.release(),d="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=_e(window,[{eventName:"click",fn:go,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(Pn({reason:t}))}return"PRE_DRAG"!==d&&(n(),"PRE_DRAG"!==d&&Pe(!1)),r.dispatch(function(e){return{type:"LIFT",payload:e}}(e.liftActionArgs)),d="DRAGGING",Object(a.a)({isActive:function(){return vo({expected:"DRAGGING",phase:d,isLockActive:h,shouldWarn:!1})},shouldRespectForcePress:p,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return vo({expected:"PRE_DRAG",phase:d,isLockActive:h,shouldWarn:!1})},shouldRespectForcePress:p,fluidLift:function(e){var t=we((function(e){m((function(){return yn({client:e})}))})),n=g({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return Object(a.a)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return m(wn)},moveRight:function(){return m(xn)},moveDown:function(){return m(On)},moveLeft:function(){return m(_n)}};return g({liftActionArgs:{id:i,clientSelection:fo(l),movementMode:"SNAP"}
2,cleanup:xe,actions:e})},abort:function(){vo({expected:"PRE_DRAG",phase:d,isLockActive:h,shouldWarn:!0})&&t.release()}}}var wo=[function(e){var t=Object(r.useRef)(ro),n=Object(r.useRef)(xe),o=ae((function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,u,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),l(o,i)}}}}}}),[e]),i=ae((function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}}),[e]),a=ue((function(){n.current=_e(window,[i,o],{passive:!1,capture:!0})}),[i,o]),u=ue((function(){"IDLE"!==t.current.type&&(t.current=ro,n.current(),a())}),[a]),s=ue((function(){var e=t.current;u(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[u]),c=ue((function(){var e=oo({cancel:s,completed:u,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=_e(window,e,{capture:!0,passive:!1})}),[s,u]),l=ue((function(e,n){"IDLE"!==t.current.type&&Pe(!1),t.current={type:"PENDING",point:n,actions:e},c()}),[c]);Br((function(){return a(),function(){n.current()}}
2),[a])},function(e){var t=Object(r.useRef)(io),n=ae((function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var r=e.findClosestDraggableId(n);if(r){var i=e.tryGetLock(r,s,{sourceEvent:n});if(i){n.preventDefault();var a=!0,u=i.snapLift();t.current(),t.current=_e(window,uo(u,s),{capture:!0,passive:!1})}}}function s(){a||Pe(!1),a=!1,t.current(),o()}}}}),[e]),o=ue((function(){t.current=_e(window,[n],{passive:!1,capture:!0})}),[n]);Br((function(){return o(),function(){t.current()}}),[o])},function(e){var t=Object(r.useRef)(so),n=Object(r.useRef)(xe),o=ue((function(){return t.current}),[]),i=ue((function(e){t.current=e}),[]),a=ae((function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,s,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),d(o,a)}}}}}}),[e]),u=ue((function(){n.current=_e(window,[a],{capture:!0,passive:!1})}),[a]),s=ue((function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(so),n.current(),u())}),[u,i]),c=ue((function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()}),[s]),l=ue((function(){var e={capture:!0,passive:!1},t={cancel:c,completed:s,getPhase:o},r=_e(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&Pe(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:to,fn:t}]}(t),e),i=_e(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:to,fn:t}]}(t),e);n.current=function(){r(),i()}}),[c,o,s]),f=ue((function(){var e=o();"PENDING"!==e.type&&Pe(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})}),[o,i]),d=ue((function(e,t){"IDLE"!==o().type&&Pe(!1);var n=setTimeout(f,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),l()}),[l,o,i,f]);Br((function(){return u(),function(){n.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(so))}}),[o,u,i]),Br((function(){return _e(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])}),[])}];function Oo(e){var t=e.contextId,n=e.store,o=e.registry,i=e.customSensors,a=e.enableDefaultSensors,u=[].concat(a?wo:[],i||[]),s=Object(r.useState)((function(){return function(){var e=null;function t(){e||Pe(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&Pe(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()}))[0],c=ue((function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()}),[s]);Br((function(){var e=n.getState();return n.subscribe((function(){var t=n.getState();c(e,t),e=t}))}),[s,n,c]),Br((function(){return s.tryAbandon}),[s.tryAbandon]);var l=ue((function(e){return bo({lockAPI:s,registry:o,store:n,draggableId:e})}),[s,o,n]),f=ue((function(e,r,i){return yo({lockAPI:s,registry:o,contextId:t,store:n,draggableId:e,forceSensorStop:r,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})}),[t,s,o,n]),d=ue((function(e){return function(e,t){var n=mo(e,t);return n?n.getAttribute(kr.draggableId):null}(t,e)}),[t]),p=ue((function(e){var t=o.draggable.findById(e);return t?t.options:null}),[o.draggable]),h=ue((function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==n.get
2State().phase&&n.dispatch({type:"FLUSH",payload:null}))}),[s,n]),m=ue(s.isClaimed,[s]),g=ae((function(){return{canGetLock:l,tryGetLock:f,findClosestDraggableId:d,findOptionsForDraggable:p,tryReleaseLock:h,isLockClaimed:m}}),[l,f,d,p,h,m]);Xr();for(var v=0;v<u.length;v++)u[v](g)}function xo(e){return e.current||Pe(!1),e.current}function _o(e){var t=e.contextId,n=e.setCallbacks,i=e.sensors,u=e.nonce,s=e.dragHandleUsageInstructions,c=Object(r.useRef)(null);Zr();var l=$r(e),f=ue((function(){return function(e){return{onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}}(l.current)}),[l]),d=function(e){var t=ae((function(){return function(e){return"rbd-announcement-"+e}(e)}),[e]),n=Object(r.useRef)(null);return Object(r.useEffect)((function(){var e=document.createElement("div");return n.current=e,e.id=t,e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),Object(a.a)(e.style,qr),Ur().appendChild(e),function(){setTimeout((function(){var t=Ur();t.contains(e)&&t.removeChild(e),e===n.current&&(n.current=null)}))}}),[t]),ue((function(e){var t=n.current;t&&(t.textContent=e)}),[])}(t),p=function(e){var t=e.contextId,n=e.text,o=Vr("hidden-text",{separator:"-"}),i=ae((function(){return"rbd-hidden-text-"+(e={contextId:t,uniqueId:o}).contextId+"-"+e.uniqueId;var e}),[o,t]);return Object(r.useEffect)((function(){var e=document.createElement("div");return e.id=i,e.textContent=n,e.style.display="none",Ur().appendChild(e),function(){var t=Ur();t.contains(e)&&t.removeChild(e)}}),[i,n]),i}({contextId:t,text:s}),h=Tr(t,u),g=ue((function(e){xo(c).dispatch(e)}),[]),v=ae((function(){return m({publishWhileDragging:hn,updateDroppableScroll:gn,updateDroppableIsEnabled:vn,updateDroppableIsCombineEnabled:bn,collectionStarting:mn},g)}),[g]),b=function(){var e=ae(zr,[]);return Object(r.useEffect)((function(){return function(){requestAnimationFrame(e.clean)}}),[e]),e}(),y=ae((function(){return rr(b,v)}),[b,v]),w=ae((function(){return Sr(Object(a.a)({scrollWindow:ir,scrollDroppable:y.scrollDroppable},m({move:yn},g)))}),[y.scrollDroppable,g]),O=function(e){var t=Object(r.useRef)({}),n=Object(r.useRef)(null),o=Object(r.useRef)(null),i=Object(r.useRef)(!1),a=ue((function(e,n){var r={id:e,focus:n};return t.current[e]=r,function(){var n=t.current;n[e]!==r&&delete n[e]}}),[]),u=ue((function(t){var n=Fr(e,t);n&&n!==document.activeElement&&n.focus()}),[e]),s=ue((function(e,t){n.current===e&&(n.current=t)}),[]),c=ue((function(){o.current||i.current&&(o.current=requestAnimationFrame((function(){o.current=null;var e=n.current;e&&u(e)})))}),[u]),l=ue((function(e){n.current=null;var t=document.activeElement;t&&t.getAttribute(kr.draggableId)===e&&(n.current=e)}),[]);return Br((function(){return i.current=!0,function(){i.current=!1;var e=o.current;e&&cancelAnimationFrame(e)}}),[]),ae((function(){return{register:a,tryRecordFocus:l,tryRestoreFocusRecorded:c,tryShiftRecord:s}}),[a,l,c,s])}(t),x=ae((function(){return $n({announce:d,autoScroller:w,dimensionMarshal:y,focusMarshal:O,getResponders:f,styleMarshal:h})}),[d,w,y,O,f,h]);c.current=x;var j=ue((function(){var e=xo(c);"IDLE"!==e.getState().phase&&e.dispatch({type:"FLUSH",payload:null})}),[]),P=ue((function(){var e=xo(c).getState();return e.isDragging||"DROP_ANIMATING"===e.phase}),[]);n(ae((function(){return{isDragging:P,tryAbort:j}}),[P,j]));var C=ue((function(e){return or(xo(c).getState(),e)}),[]),S=ue((function(){return Vt(xo(c).getState())}),[]),k=ae((function(){return{marshal:y,focus:O,contextId:t,canLift:C,isMovementAllowed:S,dragHandleUsageInstructionsId:p,registry:b}}),[t,y,p,O,C,S,b]);return Oo({contextId:t,store:x,registry:b,customSensors:i,enableDefaultSensors:!1!==e.enableDefaultSensors}),Object(r.useEffect)((function(){return j}),[j]),o.a.createElement(Yr.Provider,{value:k},o.a.createElement(_,{context:Wr,store:x},e.children))}var jo=0;function Po(e){var t=ae((function(){return""+jo++}),[]),n=e.dragHandleUsageInstructions||Ne;return o.a.createElement(Ce,null,(function(r){return o.a.createElement(_o,{nonce:e.nonce,contextId:t,setCallbacks:r,dragHandleUsageInstructions:n,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd},e.children)}))}var Co=function(e){return function(t){return e===t}},So=Co("scroll"),ko=Co("auto"),Eo=(Co("visible"),function(e,t){return t(e.overflowX)||t(e.overflowY)}),Ao=function(e){var t=window.getComputedStyle(e),n={overflowX:t.overflowX,overflowY:t.overflowY};
2return Eo(n,So)||Eo(n,ko)},No=function e(t){return null==t||t===document.body||t===document.documentElement?null:Ao(t)?t:e(t.parentElement)},Mo=function(e){return{x:e.scrollLeft,y:e.scrollTop}},Bo=function(e){return{closestScrollable:No(e),isFixedOnPage:function e(t){return!!t&&("fixed"===window.getComputedStyle(t).position||e(t.parentElement))}(e)}},Lo=function(e){var t=e.ref,n=e.descriptor,r=e.env,o=e.windowScroll,i=e.direction,a=e.isDropDisabled,u=e.isCombineEnabled,s=e.shouldClipSubject,c=r.closestScrollable,l=function(e,t){var n=be(e);if(!t)return n;if(e!==t)return n;var r=n.paddingBox.top-t.scrollTop,o=n.paddingBox.left-t.scrollLeft,i=r+t.scrollHeight,a=o+t.scrollWidth,u=le({top:r,right:a,bottom:i,left:o},n.border);return pe({borderBox:u,margin:n.margin,border:n.border,padding:n.padding})}(t,c),f=ge(l,o),d=function(){if(!c)return null;var e=be(c),t={scrollHeight:c.scrollHeight,scrollWidth:c.scrollWidth};return{client:e,page:ge(e,o),scroll:Mo(c),scrollSize:t,shouldClipSubject:s}}();return function(e){var t=e.descriptor,n=e.isEnabled,r=e.isCombineEnabled,o=e.isFixedOnPage,i=e.direction,a=e.client,u=e.page,s=e.closest,c=function(){if(!s)return null;var e=s.scrollSize,t=s.client,n=Jn({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,height:t.paddingBox.height,width:t.paddingBox.width});return{pageMarginBox:s.page.marginBox,frameClient:t,scrollSize:e,shouldClipSubject:s.shouldClipSubject,scroll:{initial:s.scroll,current:s.scroll,max:n,diff:{value:Ie,displacement:Ie}}}}(),l="vertical"===i?ht:mt;return{descriptor:t,isCombineEnabled:r,isFixedOnPage:o,axis:l,isEnabled:n,client:a,page:u,frame:c,subject:Ye({page:u,withPlaceholder:null,axis:l,frame:c})}}
2({descriptor:n,isEnabled:!a,isCombineEnabled:u,isFixedOnPage:r.isFixedOnPage,direction:i,client:l,page:f,closest:d})},Io={passive:!1},To={passive:!0},Do=function(e){return e.shouldPublishImmediately?Io:To};function Ro(e){var t=Object(r.useContext)(e);return t||Pe(!1),t}var Fo=function(e){return e&&e.env.closestScrollable||null};function zo(){}var Wo={width:0,height:0,margin:{top:0,right:0,bottom:0,left:0}},Uo=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate,o=function(e){var t=e.isAnimatingOpenOnMount,n=e.placeholder,r=e.animate;return t||"close"===r?Wo:{height:n.client.borderBox.height,width:n.client.borderBox.width,margin:n.client.margin}}({isAnimatingOpenOnMount:t,placeholder:n,animate:r});return{display:n.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:"none"!==r?Nn.placeholder:null}};var qo=o.a.memo((function(e){var t=Object(r.useRef)(null),n=ue((function(){t.current&&(clearTimeout(t.current),t.current=null)}),[]),i=e.animate,a=e.onTransitionEnd,u=e.onClose,s=e.contextId,c=Object(r.useState)("open"===e.animate),l=c[0],f=c[1];Object(r.useEffect)((function(){return l?"open"!==i?(n(),f(!1),zo):t.current?zo:(t.current=setTimeout((function(){t.current=null,f(!1)})),n):zo}),[i,l,n]);var d=ue((function(e){"height"===e.propertyName&&(a(),"close"===i&&u())}),[i,u,a]),p=Uo({isAnimatingOpenOnMount:l,animate:e.animate,placeholder:e.placeholder});return o.a.createElement(e.placeholder.tagName,{style:p,"data-rbd-placeholder-context-id":s,onTransitionEnd:d,ref:e.innerRef})})),Ho=o.a.createContext(null);var Go=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:Boolean(t.props.on),data:t.props.on,animate:t.props.shouldAnimate&&t.props.on?"open":"none"},t.onClose=function(){"close"===t.state.animate&&t.setState({isVisible:!1})},t}return Object(i.a)(t,e),t.getDerivedStateFromProps=function(e,t){return e.shouldAnimate?e.on?{isVisible:!0,data:e.on,animate:"open"}:t.isVisible?{isVisible:!0,data:t.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(e.on),data:e.on,animate:"none"}},t.prototype.render=function(){if(!this.state.isVisible)return null;var e={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(e)},t}(o.a.PureComponent),Vo=5e3,Yo=4500,Xo=function(e,t){return t?Nn.drop(t.duration):e?Nn.snap:Nn.fluid},Ko=function(e,t){return e?t?kn.drop:kn.combining:null};function Zo(e){return"DRAGGING"===e.type?function(e){var t=e.dimension.client,n=e.offset,r=e.combineWith,o=e.dropping,i=Boolean(r),a=function(e){return null!=e.forceShouldAnimate?e.forceShouldAnimate:"SNAP"===e.mode}(e),u=Boolean(o),s=u?Ln(n,i):Bn(n);return{position:"fixed",top:t.marginBox.top,left:t.marginBox.left,boxSizing:"border-box",width:t.borderBox.width,height:t.borderBox.height,transition:Xo(a,o),transform:s,opacity:Ko(i,u),zIndex:u?Yo:Vo,pointerEvents:"none"}}(e):{transform:Bn((t=e).offset),transition:t.shouldAnimateDisplacement?null:"none"};var t}function $o(e){var t=Vr("draggable"),n=e.descriptor,o=e.registry,i=e.getDraggableRef,a=e.canDragInteractiveElements,u=e.shouldRespectForcePress,s=e.isEnabled,c=ae((function(){return{canDragInteractiveElements:a,shouldRespectForcePress:u,isEnabled:s}}),[a,s,u]),l=ue((function(e){var t=i();return t||Pe(!1),function(e,t,n){void 0===n&&(n=Ie);var r=window.getComputedStyle(t),o=t.getBoundingClientRect(),i=ve(o,r),a=ge(i,n);return{descriptor:e,placeholder:{client:i,tagName:t.tagName.toLowerCase(),display:r.display},displaceBy:{x:i.marginBox.width,y:i.marginBox.height},client:i,page:a}}(n,t,e)}),[n,i]),f=ae((function(){return{uniqueId:t,descriptor:n,options:c,getDimension:l}}),[n,l,c,t]),d=Object(r.useRef)(f),p=Object(r.useRef)(!0);Br((function(){return o.draggable.register(d.current),function(){return o.draggable.unregister(d.current)}}),[o.draggable]),Br((function(){if(p.current)p.current=!1;else{var e=d.current;d.current=f,o.draggable.update(f,e)}}),[f,o.draggable])}function Jo(e,t,n){Kr()}function Qo(e){e.preventDefault()}var ei=function(e,t){return e===t},ti=function(e){var t=e.combine,n=e.destination;return n?n.droppableId:t?t.droppableId:null};function ni(e){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,comb
2ineWith:null}}var ri={mapped:{type:"SECONDARY",offset:Ie,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:ni(null)}};var oi=te((function(){var e=function(){var e=Object(ye.default)((function(e,t){return{x:e,y:t}})),t=Object(ye.default)((function(e,t,n,r,o){return{isDragging:!0,isClone:t,isDropAnimating:Boolean(o),dropAnimation:o,mode:e,draggingOver:n,combineWith:r,combineTargetFor:null}})),n=Object(ye.default)((function(e,n,r,o,i,a,u){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:i,combineWith:a,mode:n,offset:e,dimension:r,forceShouldAnimate:u,snapshot:t(n,o,i,a,null)}}}));return function(r,o){if(r.isDragging){if(r.critical.draggable.id!==o.draggableId)return null;var i=r.current.client.offset,a=r.dimensions.draggables[o.draggableId],u=Ht(r.impact),s=(l=r.impact).at&&"COMBINE"===l.at.type?l.at.combine.draggableId:null,c=r.forceShouldAnimate;return n(e(i.x,i.y),r.movementMode,a,o.isClone,u,s,c)}var l;if("DROP_ANIMATING"===r.phase){var f=r.completed;if(f.result.draggableId!==o.draggableId)return null;var d=o.isClone,p=r.dimensions.draggables[o.draggableId],h=f.result,m=h.mode,g=ti(h),v=function(e){return e.combine?e.combine.draggableId:null}(h),b={duration:r.dropDuration,curve:Sn,moveTo:r.newHomeClientOffset,opacity:v?kn.drop:null,scale:v?En.drop:null};return{mapped:{type:"DRAGGING",offset:r.newHomeClientOffset,dimension:p,dropping:b,draggingOver:g,combineWith:v,mode:m,forceShouldAnimate:null,snapshot:t(m,d,g,v,b)}}}return null}}(),t=function(){var e=Object(ye.default)((function(e,t){return{x:e,y:t}})),t=Object(ye.default)(ni),n=Object(ye.default)((function(e,n,r){return void 0===n&&(n=null),{mapped:{type:"SECONDARY",offset:e,combineTargetFor:n,shouldAnimateDisplacement:r,snapshot:t(n)}}})),r=function(e){return e?n(Ie,e,!0):null},o=function(t,o,i,a){var u=i.displaced.visible[t],s=Boolean(a.inVirtualList&&a.effected[t]),c=it(i),l=c&&c.draggableId===t?o:null;if(!u){if(!s)return r(l);if(i.displaced.invisible[t])return null;var f=Fe(a.displacedBy.point),d=e(f.x,f.y);return n(d,l,!0)}if(s)return r(l);var p=i.displacedBy.point,h=e(p.x,p.y);return n(h,l,u.shouldAnimate)};return function(e,t){if(e.isDragging)return e.critical.draggable.id===t.draggableId?null:o(t.draggableId,e.critical.draggable.id,e.impact,e.afterCritical);if("DROP_ANIMATING"===e.phase){var n=e.completed;return n.result.draggableId===t.draggableId?null:o(t.draggableId,n.result.draggableId,n.impact,n.afterCritical)}return null}}();return function(n,r){return e(n,r)||t(n,r)||ri}}),{dropAnimationFinished:Cn},null,{context:Wr,pure:!0,areStatePropsEqual:ei})((function(e){var t=Object(r.useRef)(null),n=ue((function(e){t.current=e}),[]),o=ue((function(){return t.current}),[]),i=Ro(Yr),a=i.contextId,u=i.dragHandleUsageInstructionsId,s=i.registry,c=Ro(Ho),l=c.type,f=c.droppableId,d=ae((function(){return{id:e.draggableId,index:e.index,type:l,droppableId:f}}),[e.draggableId,e.index,l,f]),p=e.children,h=e.draggableId,m=e.isEnabled,g=e.shouldRespectForcePress,v=e.canDragInteractiveElements,b=e.isClone,y=e.mapped,w=e.dropAnimationFinished;Jo(),Xr(),b||$o(ae((function(){return{descriptor:d,registry:s,getDraggableRef:o,canDragInteractiveElements:v,shouldRespectForcePress:g,isEnabled:m}}),[d,s,o,v,g,m]));var O=ae((function(){return m?{tabIndex:0,role:"button","aria-describedby":u,"data-rbd-drag-handle-draggable-id":h,"data-rbd-drag-handle-context-id":a,draggable:!1,onDragStart:Qo}:null}),[a,u,h,m]),x=ue((function(e){"DRAGGING"===y.type&&y.dropping&&"transform"===e.propertyName&&w()}),[w,y]),_=ae((function(){var e=Zo(y),t="DRAGGING"===y.type&&y.dropping?x:null;return{innerRef:n,draggableProps:{"data-rbd-draggable-context-id":a,"data-rbd-draggable-id":h,style:e,onTransitionEnd:t},dragHandleProps:O}}),[a,O,h,y,x,n]),j=ae((function(){return{draggableId:d.id,type:d.type,source:{index:d.index,droppableId:d.droppableId}}}),[d.droppableId,d.id,d.index,d.type]);return p(_,y.snapshot,j)}));function ii(e){return Ro(Ho).isUsingCloneFor!==e.draggableId||e.isClone?o.a.createElement(oi,e):null}function ai(e){var t="boolean"!==typeof e.isDragDisabled||!e.isDragDisabled,n=Boolean(e.disableInteractiveElementBlocking),r=Boolean(e.shouldRespectForcePress);return o.a.createElement(ii,Object(a.a)({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:n,shouldRespectForcePress:r}))}var ui=function(e,t){return e===t.droppable.type},si=function(e,t){return t.draggables[e.draggable.id]};var ci={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombine
2Enabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:function(){return document.body||Pe(!1),document.body}},li=te((function(){var e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t=Object(a.a)({},e,{shouldAnimatePlaceholder:!1}),n=Object(ye.default)((function(e){return{draggableId:e.id,type:e.type,source:{index:e.index,droppableId:e.droppableId}}})),r=Object(ye.default)((function(r,o,i,a,u,s){var c=u.descriptor.id;if(u.descriptor.droppableId===r){var l=s?{render:s,dragging:n(u.descriptor)}:null,f={isDraggingOver:i,draggingOverWith:i?c:null,draggingFromThisWith:c,isUsingPlaceholder:!0};return{placeholder:u.placeholder,shouldAnimatePlaceholder:!1,snapshot:f,useClone:l}}if(!o)return t;if(!a)return e;var d={isDraggingOver:i,draggingOverWith:c,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:u.placeholder,shouldAnimatePlaceholder:!0,snapshot:d,useClone:null}}));return function(n,o){var i=o.droppableId,a=o.type,u=!o.isDropDisabled,s=o.renderClone;if(n.isDragging){var c=n.critical;if(!ui(a,c))return t;var l=si(c,n.dimensions),f=Ht(n.impact)===i;return r(i,u,f,f,l,s)}if("DROP_ANIMATING"===n.phase){var d=n.completed;if(!ui(a,d.critical))return t;var p=si(d.critical,n.dimensions);return r(i,u,ti(d.result)===i,Ht(d.impact)===i,p,s)}if("IDLE"===n.phase&&n.completed&&!n.shouldFlush){var h=n.completed;if(!ui(a,h.critical))return t;var m=Ht(h.impact)===i,g=Boolean(h.impact.at&&"COMBINE"===h.impact.at.type),v=h.critical.droppable.id===i;return m?g?e:t:v?e:t}return t}}),{updateViewportMaxScroll:function(e){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}}},null,{context:Wr,pure:!0,areStatePropsEqual:ei})((function(e){var t=Object(r.useContext)(Yr);t||Pe(!1);var n=t.contextId,i=t.isMovementAllowed,a=Object(r.useRef)(null),u=Object(r.useRef)(null),s=e.children,c=e.droppableId,l=e.type,f=e.mode,d=e.direction,p=e.ignoreContainerClipping,h=e.isDropDisabled,m=e.isCombineEnabled,g=e.snapshot,v=e.useClone,b=e.updateViewportMaxScroll,y=e.getContainerForClone,w=ue((function(){return a.current}),[]),O=ue((function(e){a.current=e}),[]),x=(ue((function(){return u.current}),[]),ue((function(e){u.current=e}),[]));Kr();var _=ue((function(){i()&&b({maxScroll:er()})}),[i,b]);!function(e){var t=Object(r.useRef)(null),n=Ro(Yr),o=Vr("droppable"),i=n.registry,a=n.marshal,u=$r(e),s=ae((function(){return{id:e.droppableId,type:e.type,mode:e.mode}}),[e.droppableId,e.mode,e.type]),c=Object(r.useRef)(s),l=ae((function(){return Object(ye.default)((function(e,n){t.current||Pe(!1);var r={x:e,y:n};a.updateDroppableScroll(s.id,r)}))}),[s.id,a]),f=ue((function(){var e=t.current;return e&&e.env.closestScrollable?Mo(e.env.closestScrollable):Ie}),[]),d=ue((function(){var e=f();l(e.x,e.y)}),[f,l]),p=ae((function(){return we(d)}),[d]),h=ue((function(){var e=t.current,n=Fo(e);e&&n||Pe(!1),e.scrollOptions.shouldPublishImmediately?d():p()}),[p,d]),m=ue((function(e,r){t.current&&Pe(!1);var o=u.current,i=o.getDroppableRef();i||Pe(!1);var a=Bo(i),c={ref:i,descriptor:s,env:a,scrollOptions:r};t.current=c;var l=Lo({ref:i,descriptor:s,env:a,windowScroll:e,direction:o.direction,isDropDisabled:o.isDropDisabled,isCombineEnabled:o.isCombineEnabled,shouldClipSubject:!o.ignoreContainerClipping}),f=a.closestScrollable;return f&&(f.setAttribute(Nr.contextId,n.contextId),f.addEventListener("scroll",h,Do(c.scrollOptions))),l}),[n.contextId,s,h,u]),g=ue((function(){var e=t.current,n=Fo(e);return e&&n||Pe(!1),Mo(n)}),[]),v=ue((function(){var e=t.current;e||Pe(!1);var n=Fo(e);t.current=null,n&&(p.cancel(),n.removeAttribute(Nr.contextId),n.removeEventListener("scroll",h,Do(e.scrollOptions)))}),[h,p]),b=ue((function(e){var n=t.current;n||Pe(!1);var r=Fo(n);r||Pe(!1),r.scrollTop+=e.y,r.scrollLeft+=e.x}),[]),y=ae((function(){return{getDimensionAndWatchScroll:m,getScrollWhileDragging:g,dragStopped:v,scroll:b}}),[v,m,g,b]),w=ae((function(){return{uniqueId:o,descriptor:s,callbacks:y}}),[y,s,o]);Br((function(){return c.current=w.descriptor,i.droppable.register(w),function(){t.current&&v(),i.droppable.unregister(w)}}),[y,s,v,w,a,i.droppable]),Br((function(){t.current&&a.updateDroppableIsEnabled(c.current.id,!e.isDropDisabled)}),[e.isDropDisabled,a]),Br((function(){t.current&&a.updateDroppableIsCombine
2Enabled(c.current.id,e.isCombineEnabled)}),[e.isCombineEnabled,a])}({droppableId:c,type:l,mode:f,direction:d,isDropDisabled:h,isCombineEnabled:m,ignoreContainerClipping:p,getDroppableRef:w});var j=o.a.createElement(Go,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},(function(e){var t=e.onClose,r=e.data,i=e.animate;return o.a.createElement(qo,{placeholder:r,onClose:t,innerRef:x,animate:i,contextId:n,onTransitionEnd:_})})),P=ae((function(){return{innerRef:O,placeholder:j,droppableProps:{"data-rbd-droppable-id":c,"data-rbd-droppable-context-id":n}}}),[n,c,j,O]),C=v?v.dragging.draggableId:null,S=ae((function(){return{droppableId:c,type:l,isUsingCloneFor:C}}),[c,C,l]);return o.a.createElement(Ho.Provider,{value:S},s(P,g),function(){if(!v)return null;var e=v.dragging,t=v.render,n=o.a.createElement(ii,{draggableId:e.draggableId,index:e.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(function(n,r){return t(n,r,e)}));return oe.a.createPortal(n,y())}())}));li.defaultProps=ci},7450:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!((i=e.length)>0)||!((r=(n=e[t[0]]).length)>0))return;for(var n,r,i,a=0,u=1;u<r;++u){for(var s=0,c=0,l=0;s<i;++s){for(var f=e[t[s]],d=f[u][1]||0,p=f[u-1][1]||0,h=(d-p)/2,m=0;m<s;++m){var g=e[t[m]],v=g[u][1]||0,b=g[u-1][1]||0;h+=v-b}c+=d,l+=h*d}n[u-1][1]+=n[u-1][0]=a,c&&(a-=l/c)}n[u-1][1]+=n[u-1][0]=a,(0,o.default)(e,t)};var r,o=(r=n(935))&&r.__esModule?r:{default:r}},7451:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.default)(e).reverse()};var r,o=(r=n(1164))&&r.__esModule?r:{default:r}},7452:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r=e.length,a=e.map(i.sum),u=(0,o.default)(e),s=0,c=0,l=[],f=[];for(t=0;t<r;++t)n=u[t],s<c?(s+=a[n],l.push(n)):(c+=a[n],f.push(n));return f.reverse().concat(l)};var r,o=(r=n(1507))&&r.__esModule?r:{default:r},i=n(1164)},7453:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.default)(e).reverse()};var r,o=(r=n(936))&&r.__esModule?r:{default:r}},7454:function(e,t,n){var r=n(1021),o=n(1508),i=n(829);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},7455:function(e,t,n){var r=n(1021),o=n(1509),i=n(829);e.exports=function(e){return e&&e.length?r(e,i,o):void 0}},7456:function(e,t,n){var r=n(1411),o=n(7457);e.exports=function(e,t){return r(o(e,t),1)}},7457:function(e,t,n){var r=n(1138),o=n(791),i=n(1428),a=n(749);e.exports=function(e,t){return(a(e)?r:i)(e,o(t,3))}},7458:function(e,t,n){var r=n(7459);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},7459:function(e,t){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},7460:function(e,t,n){var r=n(7461),o=n(1511),i=n(7462);e.exports=function(e){return o(e)?i(e):r(e)}},7461:function(e,t){e.exports=function(e){return e.split("")}},7462:function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^\\ud800-\\udfff]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",s="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?"+s+("(?:\\u200d(?:"+[i,a,u].join("|")+")[\\ufe0e\\ufe0f]?"+s+")*"),l="(?:"+[i+r+"?",r,a,u,n].join("|")+")",f=RegExp(o+"(?="+o+")|"+l+c,"g");e.exports=function(e){return e.match(f)||[]}},7463:function(e,t,n){var r=n(791),o=n(7464);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},7464:function(e,t,n){var r=n(1415),o=n(1517),i=n(7468),a=n(1417),u=n(7469),s=n(1144);e.exports=function(e,t,n){var c=-1,l=o,f=e.length,d=!0,p=[],h=p;if(n)d=!1,l=i;else if(f>=200){var m=t?null:u(e);if(m)return s(m);d=!1,l=a,h=new r}else h=t?[]:p;e:for(;++c<f;){var g=e[c],v=t?t(g):g;if(g=n||0!==g?g:0,d&&v===v){for(var b=h.length;b--;)if(h[b]===v)continue e;t&&h.push(v),p.push(g)}else l(h,v,n)||(h!==p&&h.push(v),p.push(g))}return p}},7465:function(e,t,n){var r=n(1518),o=n(7466),i=n(7467);
2e.exports=function(e,t,n){return t===t?i(e,t,n):r(e,o,n)}},7466:function(e,t){e.exports=function(e){return e!==e}},7467:function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},7468:function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},7469:function(e,t,n){var r=n(1423),o=n(1519),i=n(1144),a=r&&1/i(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=a},7470:function(e,t,n){"use strict";n.d(t,"a",(function(){return M}));var r=n(1),o=n.n(r),i=n(735),a=n.n(i),u=n(7471),s=n.n(u),c=n(727),l=n(775),f=n(860),d=n(1022),p=n(730),h=n(887),m=n(855),g=n(723),v=n(959);function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,S(r.key),r)}}function O(e,t,n){return t=x(t),function(e,t){if(t&&("object"===b(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],x(e).constructor):t.apply(e,n))}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e,t){return(_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function C(e,t,n){return(t=S(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){var t=function(e,t){if("object"!=b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==b(t)?t:t+""}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e){var t=e.x,n=e.y,r=e.segment,i=e.xAxisId,u=e.yAxisId,b=e.shape,y=e.className,w=e.alwaysShow,O=Object(v.e)(),x=Object(v.h)(i),_=Object(v.i)(u),j=Object(v.g)();if(!O||!j)return null;
2Object(m.a)(void 0===w,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var C=function(e,t,n,r,o,i,a,u,c){var l=o.x,f=o.y,p=o.width,h=o.height;if(n){var m=c.y,g=e.y.apply(m,{position:i});if(Object(d.a)(c,"discard")&&!e.y.isInRange(g))return null;var v=[{x:l+p,y:g},{x:l,y:g}];return"left"===u?v.reverse():v}if(t){var b=c.x,y=e.x.apply(b,{position:i});if(Object(d.a)(c,"discard")&&!e.x.isInRange(y))return null;var w=[{x:y,y:f+h},{x:y,y:f}];return"top"===a?w.reverse():w}if(r){var O=c.segment.map((function(t){return e.apply(t,{position:i})}));return Object(d.a)(c,"discard")&&s()(O,(function(t){return!e.isInRange(t)}))?null:O}return null}(Object(h.a)({x:x.scale,y:_.scale}),Object(p.g)(t),Object(p.g)(n),r&&2===r.length,j,e.position,x.orientation,_.orientation,e);if(!C)return null;var S=k(C,2),E=S[0],N=E.x,M=E.y,B=S[1],L=B.x,I=B.y,T=P(P({clipPath:Object(d.a)(e,"hidden")?"url(#".concat(O,")"):void 0},Object(g.a)(e,!0)),{},{x1:N,y1:M,x2:L,y2:I});return o.a.createElement(l.a,{className:Object(c.a)("recharts-reference-line",y)},function(e,t){return o.a.isValidElement(e)?o.a.cloneElement(e,t):a()(e)?e(t):o.a.createElement("line",A({},t,{className:"recharts-reference-line-line"}))}(b,T),f.a.renderCallByParent(e,Object(h.d)({x1:N,y1:M,x2:L,y2:I})))}var M=function(e){function t(){return y(this,t),O(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){return o.a.createElement(N,this.props)}}])&&w(n.prototype,r),i&&w(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(o.a.Component);C(M,"displayName","ReferenceLine"),C(M,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"})},7471:function(e,t,n){var r=n(1416),o=n(791),i=n(7472),a=n(749),u=n(930);e.exports=function(e,t,n){var s=a(e)?r:i;return n&&u(e,t,n)&&(t=void 0),s(e,o(t,3))}},7472:function(e,t,n){var r=n(932);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},7473:function(e,t,n){var r=n(7474)(n(7475));e.exports=r},7474:function(e,t,n){var r=n(791),o=n(884),i=n(931);e.exports=function(e){return function(t,n,a){var u=Object(t);if(!o(t)){var s=r(n,3);t=i(t),n=function(e){return s(u[e],e,u)}}var c=e(t,n,a);return c>-1?u[s?t[c]:c]:void 0}}},7475:function(e,t,n){var r=n(1518),o=n(791),i=n(1520),a=Math.max;e.exports=function(e,t,n){var u=null==e?0:e.length;if(!u)return-1;var s=null==n?0:i(n);return s<0&&(s=a(u+s,0)),r(e,o(t,3),s)}},7476:function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}},7477:function(e,t,n){var r=n(932);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,o){return n=!!t(e,r,o)})),n}},7478:function(e,t,n){var r=n(1167),o=n(1429),i=n(791);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},7479:function(e,t,n){var r=n(815),o=n(7480),i=n(804),a=Function.prototype,u=Object.prototype,s=a.toString,c=u.hasOwnProperty,l=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},7480:function(e,t,n){var r=n(1422)(Object.getPrototypeOf,Object);e.exports=r},7481:function(e,t,n){var r=n(815),o=n(804);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==r(e)}},7482:function(e,t,n){!function(e){"use strict";var t=Object.getOwnPropertyNames,n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty;function o(e,t){return function(n,r,o){return e(n,r,o)&&t(n,r,o)}}function i(e){return function(t,n,r){if(!t||!n||"object"!==typeof t||"object"!==typeof n)return e(t,n,r);var o=r.cache,i=o.get(t),a=o.get(n);if(i&&a)return i===n&&a===t;o.set(t,n),o.set(n,t);var u=e(t,n,r);return o.delete(t),o.delete(n),u}}function a(e){return t(e).concat(n(e))}var u=Object.hasOwn||function(e,t){return r.call(e,t)};function s(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var c=Object.getOwnPropertyDescriptor,l=Object.keys;function f(e,t,n){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(!n.equals(e[r],t[r],r,r,e,t,n))return!1;return!0}function d(e,t){return s(e.getTime(),t.getTime())}function p(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function h(e,t){return e===t}function m(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var o,i,a=new Array(r),u=e.entries(),s=0;(o=u.next())&&!o.done;){for(var c=t.entries(),l=!1,f=0;(i=c.next())&&!i.done;)if(a[f])f++;else{var d=o.value,p=i.value;if(n.equals(d[0],p[0],s,f,e,t,n)&&n.equals(d[1],p[1],d[0],p[0],e,t,n)){l=a[f]=!0;break}f++}if(!l)return!1;s++}return!0}var g=s;function v(e,t,n){var r=l(e),o=r.length;if(l(t).length!==o)return!1;for(;o-- >0;)if(!j(e,t,n,r[o]))return!1;return!0}function b(e,t,n){var r,o,i,u=a(e),s=u.length;if(a(t).length!==s)return!1;for(;s-- >0;){if(!j(e,t,n,r=u[s]))return!1;if(o=c(e,r),i=c(t,r),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function y(e,t){return s(e.valueOf(),t.valueOf())}function w(e,t){return e.source===t.source&&e.flags===t.flags}function O(e,t,n){var r=e.size;if(r!==t.size)return!1;if(!r)return!0;for(var o,i,a=new Array(r),u=e.values();(o=u.next())&&!o.done;){for(var s=t.values(),c=!1,l=0;(i=s.next())&&!i.done;){if(!a[l]&&n.equals(o.value,i.value,o.value,i.value,e,t,n)){c=a[l]=!0;break}l++}if(!c)return!1}return!0}function x(e,t){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function _(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function j(e,t,n,r){return!("_owner"!==r&&"__o"!==r&&"__v"!==r||!e.$$typeof&&!t.$$typeof)||u(t,r)&&n.equals(e[r],t[r],r,r,e,t,n)}var P=Array.isArray,C="function"===typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,S=Object.assign,k=Object.prototype.toString.call.bind(Object.prototype.toString),E=D(),A=D({strict:!0}),N=D({circular:!0}),M=D({circular:!0,strict:!0}),B=D({createInternalComparator:function(){return s}}),L=D({strict:!0,createInternalComparator:function(){return s}}),I=D({circular:!0,createInternalComparator:function(){return s}}),T=D({circular:!0,createInternalComparator:function(){return s},strict:!0});function D(e){void 0===e&&(e={});var t,n=e.circular,r=void 0!==n&&n,a=e.createInternalComparator,u=e.createState,s=e.strict,c=void 0!==s&&s,l=function(e){var t=e.areArraysEqual,n=e.areDatesEqual,r=e.areErrorsEqual,o=e.areFunctionsEqual,i=e.areMapsEqual,a=e.areNumbersEqual,u=e.areObjectsEqual,s=e.arePrimitiveWrappersEqual,c=e.areRegExpsEqual,l=e.areSetsEqual,f=e.areTypedArraysEqual,d=e.areUrlsEqual;return function(e,p,h){if(e===p)return!0;
2if(null==e||null==p)return!1;var m=typeof e;if(m!==typeof p)return!1;if("object"!==m)return"number"===m?a(e,p,h):"function"===m&&o(e,p,h);var g=e.constructor;if(g!==p.constructor)return!1;if(g===Object)return u(e,p,h);if(P(e))return t(e,p,h);if(null!=C&&C(e))return f(e,p,h);if(g===Date)return n(e,p,h);if(g===RegExp)return c(e,p,h);if(g===Map)return i(e,p,h);if(g===Set)return l(e,p,h);var v=k(e);return"[object Date]"===v?n(e,p,h):"[object RegExp]"===v?c(e,p,h):"[object Map]"===v?i(e,p,h):"[object Set]"===v?l(e,p,h):"[object Object]"===v?"function"!==typeof e.then&&"function"!==typeof p.then&&u(e,p,h):"[object URL]"===v?d(e,p,h):"[object Error]"===v?r(e,p,h):"[object Arguments]"===v?u(e,p,h):("[object Boolean]"===v||"[object Number]"===v||"[object String]"===v)&&s(e,p,h)}}(function(e){var t=e.circular,n=e.createCustomConfig,r=e.strict,a={areArraysEqual:r?b:f,areDatesEqual:d,areErrorsEqual:p,areFunctionsEqual:h,areMapsEqual:r?o(m,b):m,areNumbersEqual:g,areObjectsEqual:r?b:v,arePrimitiveWrappersEqual:y,areRegExpsEqual:w,areSetsEqual:r?o(O,b):O,areTypedArraysEqual:r?b:x,areUrlsEqual:_};if(n&&(a=S({},a,n(a))),t){var u=i(a.areArraysEqual),s=i(a.areMapsEqual),c=i(a.areObjectsEqual),l=i(a.areSetsEqual);a=S({},a,{areArraysEqual:u,areMapsEqual:s,areObjectsEqual:c,areSetsEqual:l})}return a}(e));return function(e){var t=e.circular,n=e.comparator,r=e.createState,o=e.equals,i=e.strict;if(r)return function(e,a){var u=r(),s=u.cache,c=void 0===s?t?new WeakMap:void 0:s,l=u.meta;return n(e,a,{cache:c,equals:o,meta:l,strict:i})};if(t)return function(e,t){return n(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(e,t){return n(e,t,a)}}({circular:r,comparator:l,createState:u,equals:a?a(l):(t=l,function(e,n,r,o,i,a,u){return t(e,n,u)}),strict:c})}e.circularDeepEqual=N,e.circularShallowEqual=I,e.createCustomEqual=D,e.deepEqual=E,e.sameValueZeroEqual=s,e.shallowEqual=B,e.strictCircularDeepEqual=M,e.strictCircularShallowEqual=T,e.strictDeepEqual=A,e.strictShallowEqual=L}(t)},7483:function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},7484:function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,o="~";function i(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function u(e,t,n,r,i){if("function"!==typeof n)throw new TypeError("The listener must be a function");var u=new a(n,r||e,i),s=o?o+t:t;return e._events[s]?e._events[s].fn?e._events[s]=[e._events[s],u]:e._events[s].push(u):(e._events[s]=u,e._eventsCount++),e}function s(e,t){0===--e._eventsCount?e._events=new i:delete e._events[t]}function c(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(o=!1)),c.prototype.eventNames=function(){var e,t,n=[];if(0===this._eventsCount)return n;for(t in e=this._events)r.call(e,t)&&n.push(o?t.slice(1):t);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},c.prototype.listeners=function(e){var t=o?o+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var r=0,i=n.length,a=new Array(i);r<i;r++)a[r]=n[r].fn;return a},c.prototype.listenerCount=function(e){var t=o?o+e:e,n=this._events[t];return n?n.fn?1:n.length:0},c.prototype.emit=function(e,t,n,r,i,a){var u=o?o+e:e;if(!this._events[u])return!1;var s,c,l=this._events[u],f=arguments.length;if(l.fn){switch(l.once&&this.removeListener(e,l.fn,void 0,!0),f){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,t),!0;case 3:return l.fn.call(l.context,t,n),!0;case 4:return l.fn.call(l.context,t,n,r),!0;case 5:return l.fn.call(l.context,t,n,r,i),!0;case 6:return l.fn.call(l.context,t,n,r,i,a),!0}for(c=1,s=new Array(f-1);c<f;c++)s[c-1]=arguments[c];l.fn.apply(l.context,s)}else{var d,p=l.length;for(c=0;c<p;c++)switch(l[c].once&&this.removeListener(e,l[c].fn,void 0,!0),f){case 1:l[c].fn.call(l[c].context);break;case 2:l[c].fn.call(l[c].context,t);break;case 3:l[c].fn.call(l[c].context,t,n);break;case 4:l[c].fn.call(l[c].context,t,n,r);break;default:if(!s)for(d=1,s=new Array(f-1);d<f;d++)s[d-1]=arguments[d];l[c].fn.apply(l[c].context,s)}}return!0},c.prototype.on=function(e,t,n){return u(this,e,t,n,!1)},c.prototype.once=function(e,t,n){return u(this,e,t,n,!0)},c.prototype.removeListener=function(e,t,n,r){var i=o?o+e:e;if(!this._events[i])return this;if(!t)return s(this,i),this;var a=this._events[i];if(a.fn)a.fn!==t||r&&!a.once||n&&a.context!==n||s(this,i);else{for(var u=0,c=[],l=a.length;u<l;u++)(a[u].fn!==t||r&&!a[u].once||n&&a[u].context!==n)&&c.push(a[u]);c.length?this._events[i]=1===c.length?c[0]:c:s(this,i)}return this},c.prototype.removeAllListeners=function(e){var t;return e?(t=o?o+e:e,this._events[t]&&s(this,t)):(this._events=new i,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=o,c.EventEmitter=c,e.exports=c},7489:function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n};
2Object.defineProperty(t,"__esModule",{value:!0}),t.PDFObject=void 0;var a=n(1),u=n(7490),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.embed=function(){var e=t.props,n=e.url,r=e.containerId,o=(e.containerProps,i(e,["url","containerId","containerProps"]));u&&u.embed(n,"#"+r,o)},t}return r(t,e),t.pdfobjectversion=function(){return u.pdfobjectversion},t.supportsPDFs=function(){return u.supportsPDFs},t.prototype.componentDidMount=function(){this.embed()},t.prototype.componentDidUpdate=function(e){e.url!==this.props.url&&this.embed()},t.prototype.render=function(){return a.createElement("div",o({},this.props.containerProps,{id:this.props.containerId}))},t.defaultProps={width:"100%",height:"100%",containerId:"pdfobject",forcePDFJS:!1,assumptionMode:!0},t}(a.PureComponent);t.PDFObject=s},749:function(e,t){var n=Array.isArray;e.exports=n},7490:function(e,t,n){var r,o,i;o=[],void 0===(i="function"===typeof(r=function(){"use strict";if("undefined"===typeof window||void 0===window.navigator||void 0===window.navigator.userAgent)return!1;let e=window,t=e.navigator,n=t.userAgent,r=!1,o=function(e){var t=null;try{t=new ActiveXObject(e)}catch(n){t=null}return!!t},i=function(){if(void 0!==t.platform&&"MacIntel"===t.platform&&void 0!==t.maxTouchPoints&&t.maxTouchPoints>1||/Mobi|Tablet|Android|iPad|iPhone/.test(n))return!1;let r="boolean"===typeof t.pdfViewerEnabled;return!(r&&!t.pdfViewerEnabled)&&(r&&t.pdfViewerEnabled||function(){let r=void 0!==e.chrome,o=void 0!==e.safari||void 0!==t.vendor&&/Apple/.test(t.vendor)&&/Safari/.test(n),i=void 0!==e.Mozilla||/irefox/.test(n);return r||o||i}()||"ActiveXObject"in e&&(o("AcroPDF.PDF")||o("PDF.PdfCtrl")))}(),a=function(e){return!1},u=function(e,t,n,r,o,i,a,u,s,c,l){!function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}(t);let f=n;if("pdfjs"===e){let e=-1!==l.indexOf("?")?"&":"?";f=l+e+"file="+encodeURIComponent(n)+r}else f+=r;let d=document.createElement("iframe");if(d.className="pdfobject",d.type="application/pdf",d.title=u,d.src=f,d.allow="fullscreen",d.frameborder="0",a&&(d.id=a),!s){let e="border: none;";t!==document.body?e+="width: "+o+"; height: "+i+";":e+="position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;",d.style.cssText=e}return c&&c.key&&-1===["className","type","title","src","style","id","allow","frameborder"].indexOf(c.key)&&d.setAttribute(c.key,"undefined"!==typeof c.value?c.value:""),t.classList.add("pdfobject-container"),t.appendChild(d),t.getElementsByTagName("iframe")[0]},s=function(t,n,o){let s=n||!1,c=o||{};r="boolean"===typeof c.suppressConsole&&c.suppressConsole;let l="string"===typeof c.id?c.id:"",f=c.page||!1,d=c.pdfOpenParams||{},p="string"!==typeof c.fallbackLink&&"boolean"!==typeof c.fallbackLink||c.fallbackLink,h=c.width||"100%",m=c.height||"100%",g=c.title||"Embedded PDF",v="boolean"===typeof c.forcePDFJS&&c.forcePDFJS,b="boolean"===typeof c.omitInlineStyles&&c.omitInlineStyles,y=c.PDFJS_URL||!1,w=function(t){let n=document.body;return"string"===typeof t?n=document.querySelector(t):void 0!==e.jQuery&&t instanceof jQuery&&t.length?n=t.get(0):void 0!==t.nodeType&&1===t.nodeType&&(n=t),n}(s),O="",x=c.customAttribute||{},_=c.fallbackFileNameForBase64,j="<p>This browser does not support inline PDFs. Please download the PDF to view it: [pdflink]</p>";if("string"!==typeof t)return a("URL is not valid");if(!w)return a("Target element cannot be determined");if(f&&(d.page=f),O=function(e){let t,n="",r=[],o="";if((e.comment||e.viewrect||e.highlight)&&(e.page||(e.page=1,a("The comment, viewrect, and highlight parameters require a page parameter, but none was specified. Defaulting to page 1."))),e.page&&(r.push("page="+encodeURIComponent(e.page)),delete e.page),e.fdf&&(o=e.fdf,delete e.fdf),e){for(t in e)e.hasOwnProperty(t)&&r.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));o&&r.push("fdf="+encodeURIComponent(o)),n=r.join("&"),n&&(n="#"+n)}return n}(d),v&&y)return u("pdfjs",w,t,O,h,m,l,g,b,x,y);if(i)return u("iframe",w,t,O,h,m,l,g,b,x);if(y)return u("pdfjs",w,t,O,h,m,l,g,b,x,y);if(p)if("string"===typeof p)w.innerHTML=p.replace(/\[url\]/g,t);else{const e=t.match(/data:application\/pdf;(?:.*filename=([^;]+);)?.*base64,/i);if(e)_=_||e[1]||"file.pdf",function(e,t,n,r){if(window.Blob&&window.URL&&window.URL.createObjectURL){var o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){if(200===o.status){var e=o.response,i=document.createElement("a");i.innerText="Download PDF",i.href=URL.createObjectURL(e),i.setAttribute("download",t),n.innerHTML=r.replace(/\[pdflink\]/g,i.outerHTML)}},o.send()}}(t,_,w,j);else{let e="<a href='"+t+"'>Download PDF</a>";w.innerHTML=j.replace(/\[pdflink\]/g,e)}}return a("This browser does not support embedded PDFs")};return{embed:function(e,t,n){return s(e,t,n)},pdfobjectversion:"2.3.1",supportsPDFs:i}})?r.apply(t,o):r)||(e.exports=i)},7492:function(e,t,n){"use strict";n.d(t,"b",(function(){return Z})),n.d(t,"a",(function(){return $}));var r=Uint8Array,o=Uint16Array,i=Int32Array,a=new r([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 r([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]),s=new r([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),c=function(e,t){for(var n=new o(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];var a=new i(n[30]);for(r=1;r<30;++r)for(var u=n[r];u<n[r+1];++u)a[u]=u-n[r]<<5|r;return{b:n,r:a}},l=c(a,2),f=l.b,d=l.r;f[28]=258,d[258]=28;for(var p=c(u,0),h=p.b,m=p.r,g=new o(32768),v=0;v<32768;++v){var b=(43690&v)>>1|(21845&v)<<1;b=(61680&(b=(52428&b)>>2|(13107&b)<<2))>>4|(3855&b)<<4,g[v]=((65280&b)>>8|(255&b)<<8)>>1}var y=function(e,t,n){for(var r=e.length,i=0,a=new o(t);i<r;++i)e[i]&&++a[e[i]-1];var u,s=new o(t);for(i=1;i<t;++i)s[i]=s[i-1]+a[i-1]<<1;if(n){u=new o(1<<t);var c=15-t;for(i=0;i<r;++i)if(e[i])for(var l=i<<4|e[i],f=t-e[i],d=s[e[i]-1]++<<f,p=d|(1<<f)-1;d<=p;++d)u[g[d]>>c]=l}else for(u=new o(r),i=0;i<r;++i)e[i]&&(u[i]=g[s[e[i]-1]++]>>15-e[i]);return u},w=new r(288);for(v=0;v<144;++v)w[v]=8;for(v=144;v<256;++v)w[v]=9;for(v=256;v<280;++v)w[v]=7;for(v=280;v<288;++v)w[v]=8;var O=new r(32);for(v=0;v<32;++v)O[v]=5;var x=y(w,9,0),_=y(w,9,1),j=y(O,5,0),P=y(O,5,1),C=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},S=function(e,t,n){var r=t/8|0;return(e[r]|e[r+1]<<8)>>(7&t)&n},k=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(7&t)},E=function(e){return(e+7)/8|0},A=function(e,t,n){return(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length),new r(e.subarray(t,n))}
vendor: 4,153 bytes, line 2
2,N=["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(e,t,n){var r=new Error(t||N[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,M),!n)throw r;return r},B=function(e,t,n,o){var i=e.length,c=o?o.length:0;if(!i||t.f&&!t.l)return n||new r(0);var l=!n,d=l||2!=t.i,p=t.i;l&&(n=new r(3*i));var m=function(e){var t=n.length;if(e>t){var o=new r(Math.max(2*t,e));o.set(n),n=o}},g=t.f||0,v=t.p||0,b=t.b||0,w=t.l,O=t.d,x=t.m,j=t.n,N=8*i;do{if(!w){g=S(e,v,1);var B=S(e,v+1,3);if(v+=3,!B){var L=e[(G=E(v)+4)-4]|e[G-3]<<8,I=G+L;if(I>i){p&&M(0);break}d&&m(b+L),n.set(e.subarray(G,I),b),t.b=b+=L,t.p=v=8*I,t.f=g;continue}if(1==B)w=_,O=P,x=9,j=5;else if(2==B){var T=S(e,v,31)+257,D=S(e,v+10,15)+4,R=T+S(e,v+5,31)+1;v+=14;for(var F=new r(R),z=new r(19),W=0;W<D;++W)z[s[W]]=S(e,v+3*W,7);v+=3*D;var U=C(z),q=(1<<U)-1,H=y(z,U,1);for(W=0;W<R;){var G,V=H[S(e,v,q)];if(v+=15&V,(G=V>>4)<16)F[W++]=G;else{var Y=0,X=0;for(16==G?(X=3+S(e,v,3),v+=2,Y=F[W-1]):17==G?(X=3+S(e,v,7),v+=3):18==G&&(X=11+S(e,v,127),v+=7);X--;)F[W++]=Y}}var K=F.subarray(0,T),Z=F.subarray(T);x=C(K),j=C(Z),w=y(K,x,1),O=y(Z,j,1)}else M(1);if(v>N){p&&M(0);break}}d&&m(b+131072);for(var $=(1<<x)-1,J=(1<<j)-1,Q=v;;Q=v){var ee=(Y=w[k(e,v)&$])>>4;if((v+=15&Y)>N){p&&M(0);break}if(Y||M(2),ee<256)n[b++]=ee;else{if(256==ee){Q=v,w=null;break}var te=ee-254;if(ee>264){var ne=a[W=ee-257];te=S(e,v,(1<<ne)-1)+f[W],v+=ne}var re=O[k(e,v)&J],oe=re>>4;re||M(3),v+=15&re;Z=h[oe];if(oe>3){ne=u[oe];Z+=k(e,v)&(1<<ne)-1,v+=ne}if(v>N){p&&M(0);break}d&&m(b+131072);var ie=b+te;if(b<Z){var ae=c-Z,ue=Math.min(Z,ie);for(ae+b<0&&M(3);b<ue;++b)n[b]=o[ae+b]}for(;b<ie;++b)n[b]=n[b-Z]}}t.l=w,t.p=Q,t.b=b,t.f=g,w&&(g=1,t.m=x,t.d=O,t.n=j)}while(!g);return b!=n.length&&l?A(n,0,b):n.subarray(0,b)},L=function(e,t,n){n<<=7&t;var r=t/8|0;e[r]|=n,e[r+1]|=n>>8},I=function(e,t,n){n<<=7&t;var r=t/8|0;e[r]|=n,e[r+1]|=n>>8,e[r+2]|=n>>16},T=function(e,t){for(var n=[],i=0;i<e.length;++i)e[i]&&n.push({s:i,f:e[i]});var a=n.length,u=n.slice();if(!a)return{t:q,l:0};if(1==a){var s=new r(n[0].s+1);return s[n[0].s]=1,{t:s,l:1}}n.sort((function(e,t){return e.f-t.f})),n.push({s:-1,f:25001});var c=n[0],l=n[1],f=0,d=1,p=2;for(n[0]={s:-1,f:c.f+l.f,l:c,r:l};d!=a-1;)c=n[n[f].f<n[p].f?f++:p++],l=n[f!=d&&n[f].f<n[p].f?f++:p++],n[d++]={s:-1,f:c.f+l.f,l:c,r:l};var h=u[0].s;for(i=1;i<a;++i)u[i].s>h&&(h=u[i].s);var m=new o(h+1),g=D(n[d-1],m,0);if(g>t){i=0;var v=0,b=g-t,y=1<<b;for(u.sort((function(e,t){return m[t.s]-m[e.s]||e.f-t.f}));i<a;++i){var w=u[i].s;if(!(m[w]>t))break;v+=y-(1<<g-m[w]),m[w]=t}for(v>>=b;v>0;){var O=u[i].s;m[O]<t?v-=1<<t-m[O]++-1:++i}for(;i>=0&&v;--i){var x=u[i].s;m[x]==t&&(--m[x],++v)}g=t}return{t:new r(m),l:g}},D=function(e,t,n){return-1==e.s?Math.max(D(e.l,t,n+1),D(e.r,t,n+1)):t[e.s]=n},R=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new o(++t),r=0,i=e[0],a=1,u=function(e){n[r++]=e},s=1;s<=t;++s)if(e[s]==i&&s!=t)++a;else{if(!i&&a>2){for(;a>138;a-=138)u(32754);a>2&&(u(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(u(i),--a;a>6;a-=6)u(8304);a>2&&(u(a-3<<5|8208),a=0)}for(;a--;)u(i);a=1,i=e[s]}return{c:n.subarray(0,r),n:t}},F=function(e,t){for(var n=0,r=0;r<t.length;++r)n+=e[r]*t[r];return n},z=function(e,t,n){var r=n.length,o=E(t+2);e[o]=255&r,e[o+1]=r>>8,e[o+2]=255^e[o],e[o+3]=255^e[o+1];for(var i=0;i<r;++i)e[o+i+4]=n[i];return 8*(o+4+r)},W=function(e,t,n,r,i,c,l,f,d,p,h){L(t,h++,n),++i[256];for(var m=T(i,15),g=m.t,v=m.l,b=T(c,15),_=b.t,P=b.l,C=R(g),S=C.c,k=C.n,E=R(_),A=E.c,N=E.n,M=new o(19),B=0;B<S.length;++B)++M[31&S[B]];for(B=0;B<A.length;++B)++M[31&A[B]];for(var D=T(M,7),W=D.t,U=D.l,q=19;q>4&&!W[s[q-1]];--q);var H,G,V,Y,X=p+5<<3,K=F(i,w)+F(c,O)+l,Z=F(i,g)+F(c,_)+l+14+3*q+F(M,W)+2*M[16]+3*M[17]+7*M[18];if(d>=0&&X<=K&&X<=Z)return z(t,h,e.subarray(d,d+p));if(L(t,h,1+(Z<K)),h+=2,Z<K){H=y(g,v,0),G=g,V=y(_,P,0),Y=_;var $=y(W,U,0);L(t,h,k-257),L(t,h+5,N-1),L(t,h+10,q-4),h+=14;for(B=0;B<q;++B)L(t,h+3*B,W[s[B]]);h+=3*q;for(var J=[S,A],Q=0;Q<2;
2++Q){var ee=J[Q];for(B=0;B<ee.length;++B){var te=31&ee[B];L(t,h,$[te]),h+=W[te],te>15&&(L(t,h,ee[B]>>5&127),h+=ee[B]>>12)}}}else H=x,G=w,V=j,Y=O;for(B=0;B<f;++B){var ne=r[B];if(ne>255){I(t,h,H[(te=ne>>18&31)+257]),h+=G[te+257],te>7&&(L(t,h,ne>>23&31),h+=a[te]);var re=31≠I(t,h,V[re]),h+=Y[re],re>3&&(I(t,h,ne>>5&8191),h+=u[re])}else I(t,h,H[ne]),h+=G[ne]}return I(t,h,H[256]),h+G[256]},U=new i([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),q=new r(0),H=function(e,t,n,s,c,l){var f=l.z||e.length,p=new r(s+f+5*(1+Math.ceil(f/7e3))+c),h=p.subarray(s,p.length-c),g=l.l,v=7&(l.r||0);if(t){v&&(h[0]=l.r>>3);for(var b=U[t-1],y=b>>13,w=8191&b,O=(1<<n)-1,x=l.p||new o(32768),_=l.h||new o(O+1),j=Math.ceil(n/3),P=2*j,C=function(t){return(e[t]^e[t+1]<<j^e[t+2]<<P)&O},S=new i(25e3),k=new o(288),N=new o(32),M=0,B=0,L=l.i||0,I=0,T=l.w||0,D=0;L+2<f;++L){var R=C(L),F=32767&L,q=_[R];if(x[F]=q,_[R]=F,T<=L){var H=f-L;if((M>7e3||I>24576)&&(H>423||!g)){v=W(e,h,0,S,k,N,B,I,D,L-D,v),I=M=B=0,D=L;for(var G=0;G<286;++G)k[G]=0;for(G=0;G<30;++G)N[G]=0}var V=2,Y=0,X=w,K=F-q&32767;if(H>2&&R==C(L-K))for(var Z=Math.min(y,H)-1,$=Math.min(32767,L),J=Math.min(258,H);K<=$&&--X&&F!=q;){if(e[L+V]==e[L+V-K]){for(var Q=0;Q<J&&e[L+Q]==e[L+Q-K];++Q);if(Q>V){if(V=Q,Y=K,Q>Z)break;var ee=Math.min(K,Q-2),te=0;for(G=0;G<ee;++G){var ne=L-K+G&32767,re=ne-x[ne]&32767;re>te&&(te=re,q=ne)}}}K+=(F=q)-(q=x[F])&32767}if(Y){S[I++]=268435456|d[V]<<18|m[Y];var oe=31&d[V],ie=31&m[Y];B+=a[oe]+u[ie],++k[257+oe],++N[ie],T=L+V,++M}else S[I++]=e[L],++k[e[L]]}}for(L=Math.max(L,T);L<f;++L)S[I++]=e[L],++k[e[L]];v=W(e,h,g,S,k,N,B,I,D,L-D,v),g||(l.r=7&v|h[v/8|0]<<3,v-=7,l.h=_,l.p=x,l.i=L,l.w=T)}else{for(L=l.w||0;L<f+g;L+=65535){var ae=L+65535;ae>=f&&(h[v/8|0]=g,ae=f),v=z(h,v+1,e.subarray(L,ae))}l.i=f}return A(p,0,s+E(v)+c)},G=function(){var e=1,t=0;return{p:function(n){for(var r=e,o=t,i=0|n.length,a=0;a!=i;){for(var u=Math.min(a+2655,i);a<u;++a)o+=r+=n[a];r=(65535&r)+15*(r>>16),o=(65535&o)+15*(o>>16)}e=r,t=o},d:function(){return(255&(e%=65521))<<24|(65280&e)<<8|(255&(t%=65521))<<8|t>>8}}},V=function(e,t,n,o,i){if(!i&&(i={l:1},t.dictionary)){var a=t.dictionary.subarray(-32768),u=new r(a.length+e.length);u.set(a),u.set(e,a.length),e=u,i.w=a.length}return H(e,null==t.level?6:t.level,null==t.mem?i.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):20:12+t.mem,n,o,i)},Y=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},X=function(e,t){var n=t.level,r=0==n?0:n<6?1:9==n?3:2;if(e[0]=120,e[1]=r<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var o=G();o.p(t.dictionary),Y(e,2,o.d())}},K=function(e,t){return(8!=(15&e[0])||e[0]>>4>7||(e[0]<<8|e[1])%31)&&M(6,"invalid zlib data"),(e[1]>>5&1)==+!t&&M(6,"invalid zlib data: "+(32&e[1]?"need":"unexpected")+" dictionary"),2+(e[1]>>3&4)};function Z(e,t){t||(t={});var n=G();n.p(e);var r=V(e,t,t.dictionary?6:2,4);return X(r,t),Y(r,r.length-4,n.d()),r}function $(e,t){return B(e.subarray(K(e,t&&t.dictionary),-4),{i:2},t&&t.out,t&&t.dictionary)}var J="undefined"!=typeof TextDecoder&&new TextDecoder;try{J.decode(q,{stream:!0}),1}catch(Q){}"function"==typeof queueMicrotask?queueMicrotask:"function"==typeof setTimeout&&setTimeout},7498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(7499),o=n(7500),i=n(7506),a=n(7512),u=n(7515),s=n(7520),c=n(7521),l=n(7522),f=n(7525);t.default={CODE39:r.CODE39,CODE128:o.CODE128,CODE128A:o.CODE128A,CODE128B:o.CODE128B,CODE128C:o.CODE128C,EAN13:i.EAN13,EAN8:i.EAN8,EAN5:i.EAN5,EAN2:i.EAN2,UPC:i.UPC,UPCE:i.UPCE,ITF14:a.ITF14,ITF:a.ITF,MSI:u.MSI,MSI10:u.MSI10,MSI11:u.MSI11,MSI1010:u.MSI1010,MSI1110:u.MSI1110,pharmacode:s.pharmacode,codabar:c.codabar,CODE93:l.CODE93,CODE93FullASCII:l.CODE93FullASCII,GenericBarcode:f.GenericBarcode}},7499:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CODE39=void 0;var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781);var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=e.toUpperCase(),n.mod43&&(e+=function(e){return u[e]}(function(e){for(var t=0,n=0;n<e.length;n++)t+=l(e[n]);return t%=43}(e))),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"encode",value:function(){for(var e=c("*"),t=0;t<this.data.length;t++)e+=c(this.data[t])+"0";return{data:e+=c("*"),text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default),u=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],s=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,3
vendor: 19,344 bytes, line 2
20065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function c(e){return function(e){return s[e].toString(2)}(l(e))}function l(e){return u.indexOf(e)}t.CODE39=a},7500:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CODE128C=t.CODE128B=t.CODE128A=t.CODE128=void 0;var r=u(n(7501)),o=u(n(7503)),i=u(n(7504)),a=u(n(7505));function u(e){return e&&e.__esModule?e:{default:e}}t.CODE128=r.default,t.CODE128A=o.default,t.CODE128B=i.default,t.CODE128C=a.default},7501:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1025)),o=i(n(7502));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var u=function(e){function t(e,n){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),/^[\x00-\x7F\xC8-\xD3]+$/.test(e))var r=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,(0,o.default)(e),n));else r=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return a(r)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default);t.default=u},7502:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(942),o=function(e){return e.match(new RegExp("^"+r.A_CHARS+"*"))[0].length},i=function(e){return e.match(new RegExp("^"+r.B_CHARS+"*"))[0].length},a=function(e){return e.match(new RegExp("^"+r.C_CHARS+"*"))[0]};function u(e,t){var n=t?r.A_CHARS:r.B_CHARS,o=e.match(new RegExp("^("+n+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(o)return o[1]+String.fromCharCode(204)+s(e.substring(o[1].length));var i=e.match(new RegExp("^"+n+"+"))[0];return i.length===e.length?e:i+String.fromCharCode(t?205:206)+u(e.substring(i.length),!t)}function s(e){var t=a(e),n=t.length;if(n===e.length)return e;e=e.substring(n);var r=o(e)>=i(e);return t+String.fromCharCode(r?206:205)+u(e,r)}t.default=function(e){var t=void 0;if(a(e).length>=2)t=r.C_START_CHAR+s(e);else{var n=o(e)>i(e);t=(n?r.A_START_CHAR:r.B_START_CHAR)+u(e,n)}return t.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,(function(e,t){return String.fromCharCode(203)+t}))}},7503:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1025),a=(r=i)&&r.__esModule?r:{default:r},u=n(942);var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,u.A_START_CHAR+e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return new RegExp("^"+u.A_CHARS+"+$").test(this.data)}}]),t}(a.default);t.default=s},7504:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1025),a=(r=i)&&r.__esModule?r:{default:r},u=n(942);var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,u.B_START_CHAR+e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return new RegExp("^"+u.B_CHARS+"+$").test(this.data)}}]),t}(a.default);t.default=s},7505:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1025),a=(r=i)&&r.__esModule?r:{default:r},u=n(942);var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,u.C_START_CHAR+e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return new RegExp("^"+u.C_CHARS+"+$").test(this.data)}}]),t}(a.default);t.default=s},7506:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UPCE=t.UPC=t.EAN2=t.EAN5=t.EAN8=t.EAN13=void 0;var r=c(n(7507)),o=c(n(7508)),i=c(n(7509)),a=c(n(7510)),u=c(n(1542)),s=c(n(7511));function c(e){return e&&e.__esModule?e:{default:e}}t.EAN13=r.default,t.EAN8=o.default,t.EAN5=i.default,t.EAN2=a.default,t.UPC=u.default,t.UPCE=s.default},7507:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(943),u=n(1541),s=(r=u)&&r.__esModule?r:{default:r};var c=function(e){return(10-e.substr(0,12).split("").map((function(e){return+e})).reduce((function(e,t,n){return n%2?e+3*t:e+t}),0)%10)%10},l=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{12}$/)&&(e+=c(e));var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.lastChar=n.lastChar,r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{13}$/)&&+this.data[12]===c(this.data)}},{key:"leftText",value:function(){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var e=this.data.substr(1,6),n=a.EAN13_STRUCTURE[this.data[0]];return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftEncode",this).call(this,e,n)}},{key:"rightText",value:function(){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var e=this.data.substr(7,6);return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightEncode",this).call(this,e,"RRRRRR")}},{key:"encodeGuarded",value:function(){var e=i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(e.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(e.push({data:"00"}),e.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),e}}]),t}(s.default);t.default=l},7508:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function e(t,n,r){null===t&&(t=Function.prototype);var o=Object.getOwnPropertyDescriptor(t,n);if(void 0===o){var i=Object.getPrototypeOf(t);return null===i?void 0:e(i,n,r)}if("value"in o)return o.value;var a=o.get;return void 0!==a?a.call(r):void 0},a=n(1541),u=(r=a)&&r.__esModule?r:{default:r};var s=function(e){return(10-e.substr(0,7).split("").map((function(e){return+e})).reduce((function(e,t,n){return n%2?e+t:e+3*t}),0)%10)%10},c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{7}$/)&&(e+=s(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{8}$/)&&+this.data[7]===s(this.data)}},{key:"leftText",value:function(){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var e=this.data.substr(0,4);return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftEncode",this).call(this,e,"LLLL")}},{key:"rightText",value:function(){return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var e=this.data.substr(4,4);return i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightEncode",this).call(this,e,"RRRR")}}]),t}(u.default);t.default=c},7509:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(943),i=u(n(944)),a=u(n(781));function u(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{5}$/)}},{key:"encode",value:function(){var e,t=o.EAN5_STRUCTURE[(e=this.data,e.split("").map((function(e){return+e})).reduce((function(e,t,n){return n%2?e+9*t:e+3*t}),0)%10)];return{data:"1011"+(0,i.default)(this.data,t,"01"),text:this.text}}}]),t}(a.default);t.default=s},7510:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(943),i=a(n(944));function a(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{2}$/)}},{key:"encode",value:function(){var e=o.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,i.default)(this.data,e,"01"),text:this.text}}}]),t}(a(n(781)).default);t.default=u},7511:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=u(n(944)),i=u(n(781)),a=n(1542);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}var c=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],l=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],f=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if(r.isValid=!1,-1!==e.search(/^[0-9]{6}$/))r.middleDigits=e,r.upcA=d(e,"0"),r.text=n.text||""+r.upcA[0]+e+r.upcA[r.upcA.length-1],r.isValid=!0;else{if(-1===e.search(/^[01][0-9]{7}$/))return s(r);if(r.middleDigits=e.substring(1,e.length-1),r.upcA=d(r.middleDigits,e[0]),r.upcA[r.upcA.length-1]!==e[e.length-1])return s(r);r.isValid=!0}return r.displayValue=n.displayValue,n.fontSize>10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=this.encodeMiddleDigits(),{data:e+="010101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101",options:{height:this.guardHeight}}),e.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),e.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),e}},{key:"encodeMiddleDigits",value:function(){var e=this.upcA[0],t=this.upcA[this.upcA.length-1],n=l[parseInt(t)][parseInt(e)];return(0,o.default)(this.middleDigits,n)}}]),t}(i.default);function d(e,t){for(var n=parseInt(e[e.length-1]),r=c[n],o="",i=0,u=0;u<r.length;u++){var s=r[u];o+="X"===s?e[i++]:s}return""+(o=""+t+o)+(0,a.checksum)(o)}t.default=f},7512:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ITF14=t.ITF=void 0;var r=i(n(1543)),o=i(n(7514));function i(e){return e&&e.__esModule?e:{default:e}}t.ITF=r.default,t.ITF14=o.default},7513:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.START_BIN="1010",t.END_BIN="11101",t.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]},7514:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1543),a=(r=i)&&r.__esModule?r:{default:r};var u=function(e){var t=e.substr(0,13).split("").map((function(e){return parseInt(e,10)})).reduce((function(e,t,n){return e+t*(3-n%2*2)}),0);return 10*Math.ceil(t/10)-t},s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{13}$/)&&(e+=u(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{14}$/)&&+this.data[13]===u(this.data)}}]),t}(a.default);t.default=s},7515:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.MSI1110=t.MSI1010=t.MSI11=t.MSI10=t.MSI=void 0;var r=s(n(945)),o=s(n(7516)),i=s(n(7517)),a=s(n(7518)),u=s(n(7519));function s(e){return e&&e.__esModule?e:{default:e}}t.MSI=r.default,t.MSI10=o.default,t.MSI11=i.default,t.MSI1010=a.default,t.MSI1110=u.default},7516:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(945),i=(r=o)&&r.__esModule?r:{default:r},a=n(1026);var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,a.mod10)(e),n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(i.default);t.default=u},7517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(945),i=(r=o)&&r.__esModule?r:{default:r},a=n(1026);var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,a.mod11)(e),n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(i.default);t.default=u},7518:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(945),i=(r=o)&&r.__esModule?r:{default:r},a=n(1026);var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,a.mod10)(e),e+=(0,a.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(i.default);t.default=u},7519:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(945),i=(r=o)&&r.__esModule?r:{default:r},a=n(1026);var u=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,a.mod11)(e),e+=(0,a.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(i.default);t.default=u},7520:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pharmacode=void 0;var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781);var a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.number=parseInt(e,10),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"encode",value:function(){for(var e=this.number,t="";!isNaN(e)&&0!=e;
vendor: 4,708 bytes, line 2
2)e%2===0?(t="11100"+t,e=(e-2)/2):(t="100"+t,e=(e-1)/2);return{data:t=t.slice(0,-2),text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);t.pharmacode=a},7521:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.codabar=void 0;var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781);var a=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),0===e.search(/^[0-9\-\$\:\.\+\/]+$/)&&(e="A"+e+"A");var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e.toUpperCase(),n));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)}},{key:"encode",value:function(){for(var e=[],t=this.getEncodings(),n=0;n<this.data.length;n++)e.push(t[this.data.charAt(n)]),n!==this.data.length-1&&e.push("0");return{text:this.text,data:e.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);t.codabar=a},7522:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CODE93FullASCII=t.CODE93=void 0;var r=i(n(1544)),o=i(n(7524));function i(e){return e&&e.__esModule?e:{default:e}}t.CODE93=r.default,t.CODE93FullASCII=o.default},7523:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SYMBOLS=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","($)","(%)","(/)","(+)","\xff"],t.BINARIES=["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],t.MULTI_SYMBOLS={"\0":["(%)","U"],"\x01":["($)","A"],"\x02":["($)","B"],"\x03":["($)","C"],"\x04":["($)","D"],"\x05":["($)","E"],"\x06":["($)","F"],"\x07":["($)","G"],"\b":["($)","H"],"\t":["($)","I"],"\n":["($)","J"],"\v":["($)","K"],"\f":["($)","L"],"\r":["($)","M"],"\x0e":["($)","N"],"\x0f":["($)","O"],"\x10":["($)","P"],"\x11":["($)","Q"],"\x12":["($)","R"],"\x13":["($)","S"],"\x14":["($)","T"],"\x15":["($)","U"],"\x16":["($)","V"],"\x17":["($)","W"],"\x18":["($)","X"],"\x19":["($)","Y"],"\x1a":["($)","Z"],"\x1b":["(%)","A"],"\x1c":["(%)","B"],"\x1d":["(%)","C"],"\x1e":["(%)","D"],"\x1f":["(%)","E"],"!":["(/)","A"],'"':["(/)","B"],"#":["(/)","C"],"&":["(/)","F"],"'":["(/)","G"],"(":["(/)","H"],")":["(/)","I"],"*":["(/)","J"],",":["(/)","L"],":":["(/)","Z"],";":["(%)","F"],"<":["(%)","G"],"=":["(%)","H"],">":["(%)","I"],"?":["(%)","J"],"@":["(%)","V"],"[":["(%)","K"],"\\":["(%)","L"],"]":["(%)","M"],"^":["(%)","N"],_:["(%)","O"],"`":["(%)","W"],a:["(+)","A"],b:["(+)","B"],c:["(+)","C"],d:["(+)","D"],e:["(+)","E"],f:["(+)","F"],g:["(+)","G"],h:["(+)","H"],i:["(+)","I"],j:["(+)","J"],k:["(+)","K"],l:["(+)","L"],m:["(+)","M"],n:["(+)","N"],o:["(+)","O"],p:["(+)","P"],q:["(+)","Q"],r:["(+)","R"],s:["(+)","S"],t:["(+)","T"],u:["(+)","U"],v:["(+)","V"],w:["(+)","W"],x:["(+)","X"],y:["(+)","Y"],z:["(+)","Z"],"{":["(%)","P"],"|":["(%)","Q"],"}":["(%)","R"],"~":["(%)","S"],"\x7f":["(%)","T"]}},7524:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1544);var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"valid",value:function(){return/^[\x00-\x7f]+$/.test(this.data)}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);t.default=a},7525:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericBarcode=void 0;var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781);var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);t.GenericBarcode=a},7526:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];return function e(n){if(Array.isArray(n))for(var r=0;r<n.length;r++)e(n[r]);else n.text=n.text||"",n.data=n.data||"",t.push(n)}(e),t}},7527:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.marginTop=e.marginTop||e.margin,e.marginBottom=e.marginBottom||e.margin,e.marginRight=e.marginRight||e.margin,e.marginLeft=e.marginLeft||e.margin,e}},7528:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=u(n(7529)),i=u(n(7530)),a=n(1548);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){if("string"===typeof e)return function(e){var t=document.querySelectorAll(e);if(0===t.length)return;for(var n=[],r=0;r<t.length;r++)n.push(s(t[r]));return n}(e);if(Array.isArray(e)){for(var t=[],n=0;n<e.length;n++)t.push(s(e[n]));return t}if("undefined"!==typeof HTMLCanvasElement&&e instanceof HTMLImageElement)return function(e){var t=document.createElement("canvas");return{element:t,options:(0,o.default)(e),renderer:i.default.CanvasRenderer,afterRender:function(){e.setAttribute("src",t.toDataURL())}}}(e);if(e&&e.nodeName&&"svg"===e.nodeName.toLowerCase()||"undefined"!==typeof SVGElement&&e instanceof SVGElement)return{element:e,options:(0,o.default)(e),renderer:i.default.SVGRenderer};if("undefined"!==typeof HTMLCanvasElement&&e instanceof HTMLCanvasElement)return{element:e,options:(0,o.default)(e),renderer:i.default.CanvasRenderer};if(e&&e.getContext)return{element:e,renderer:i.default.CanvasRenderer};if(e&&"object"===("undefined"===typeof e?"undefined":r(e))&&!e.nodeName)return{element:e,renderer:i.default.ObjectRenderer};throw new a.InvalidElementException}t.default=s},7529:function(e,t,n){"use strict";
vendor: 5,307 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1545)),o=i(n(1546));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t={};for(var n in o.default)o.default.hasOwnProperty(n)&&(e.hasAttribute("jsbarcode-"+n.toLowerCase())&&(t[n]=e.getAttribute("jsbarcode-"+n.toLowerCase())),e.hasAttribute("data-"+n.toLowerCase())&&(t[n]=e.getAttribute("data-"+n.toLowerCase())));return t.value=e.getAttribute("jsbarcode-value")||e.getAttribute("data-value"),t=(0,r.default)(t)}},7530:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(7531)),o=a(n(7532)),i=a(n(7533));function a(e){return e&&e.__esModule?e:{default:e}}t.default={CanvasRenderer:r.default,SVGRenderer:o.default,ObjectRenderer:i.default}},7531:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1027),a=(r=i)&&r.__esModule?r:{default:r},u=n(1547);var s=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvas=t,this.encodings=n,this.options=r}return o(e,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,a.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,u.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,u.getTotalWidthOfEncodings)(this.encodings),n=(0,u.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n,r=this.canvas.getContext("2d"),o=t.data;n="top"==e.textPosition?e.marginTop+e.fontSize+e.textMargin:e.marginTop,r.fillStyle=e.lineColor;for(var i=0;i<o.length;i++){var a=i*e.width+t.barcodePadding;"1"===o[i]?r.fillRect(a,n,e.width,e.height):o[i]&&r.fillRect(a,n,e.width,e.height*o[i])}}},{key:"drawCanvasText",value:function(e,t){var n,r,o=this.canvas.getContext("2d"),i=e.fontOptions+" "+e.fontSize+"px "+e.font;e.displayValue&&(r="top"==e.textPosition?e.marginTop+e.fontSize-e.textMargin:e.height+e.textMargin+e.marginTop+e.fontSize,o.font=i,"left"==e.textAlign||t.barcodePadding>0?(n=0,o.textAlign="left"):"right"==e.textAlign?(n=t.width-1,o.textAlign="right"):(n=t.width/2,o.textAlign="center"),o.fillText(t.text,n,r))}},{key:"moveCanvasDrawing",value:function(e){this.canvas.getContext("2d").translate(e.width,0)}},{key:"restoreCanvas",value:function(){this.canvas.getContext("2d").restore()}}]),e}();t.default=s},7532:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(1027),a=(r=i)&&r.__esModule?r:{default:r},u=n(1547);var s="http://www.w3.org/2000/svg",c=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.svg=t,this.encodings=n,this.options=r,this.document=r.xmlDocument||document}return o(e,[{key:"render",value:function(){var e=this.options.marginLeft;this.prepareSVG();for(var t=0;t<this.encodings.length;t++){var n=this.encodings[t],r=(0,a.default)(this.options,n.options),o=this.createGroup(e,r.marginTop,this.svg);this.setGroupOptions(o,r),this.drawSvgBarcode(o,r,n),this.drawSVGText(o,r,n),e+=n.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,u.calculateEncodingAttributes)(this.encodings,this.options);var e=(0,u.getTotalWidthOfEncodings)(this.encodings),t=(0,u.getMaximumHeightOfEncodings)(this.encodings),n=e+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(n,t),this.options.background&&this.drawRect(0,0,n,t,this.svg).setAttribute("fill",this.options.background)}},{key:"drawSvgBarcode",value:function(e,t,n){var r,o=n.data;r="top"==t.textPosition?t.fontSize+t.textMargin:0;for(var i=0,a=0,u=0;u<o.length;u++)a=u*t.width+n.barcodePadding,"1"===o[u]?i++:i>0&&(this.drawRect(a-t.width*i,r,t.width*i,t.height,e),i=0);i>0&&this.drawRect(a-t.width*(i-1),r,t.width*i,t.height,e)}},{key:"drawSVGText",value:function(e,t,n){var r,o,i=this.document.createElementNS(s,"text");t.displayValue&&(i.setAttribute("font-family",t.font),i.setAttribute("font-size",t.fontSize),t.fontOptions.includes("bold")&&i.setAttribute("font-weight","bold"),t.fontOptions.includes("italic")&&i.setAttribute("font-style","
2italic"),o="top"==t.textPosition?t.fontSize-t.textMargin:t.height+t.textMargin+t.fontSize,"left"==t.textAlign||n.barcodePadding>0?(r=0,i.setAttribute("text-anchor","start")):"right"==t.textAlign?(r=n.width-1,i.setAttribute("text-anchor","end")):(r=n.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",r),i.setAttribute("y",o),i.appendChild(this.document.createTextNode(n.text)),e.appendChild(i))}},{key:"setSvgAttributes",value:function(e,t){var n=this.svg;n.setAttribute("width",e+"px"),n.setAttribute("height",t+"px"),n.setAttribute("x","0px"),n.setAttribute("y","0px"),n.setAttribute("viewBox","0 0 "+e+" "+t),n.setAttribute("xmlns",s),n.setAttribute("version","1.1")}},{key:"createGroup",value:function(e,t,n){var r=this.document.createElementNS(s,"g");return r.setAttribute("transform","translate("+e+", "+t+")"),n.appendChild(r),r}},{key:"setGroupOptions",value:function(e,t){e.setAttribute("fill",t.lineColor)}},{key:"drawRect",value:function(e,t,n,r,o){var i=this.document.createElementNS(s,"rect");return i.setAttribute("x",e),i.setAttribute("y",t),i.setAttribute("width",n),i.setAttribute("height",r),o.appendChild(i),i}}]),e}();t.default=c},7533:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.object=t,this.encodings=n,this.options=r}return r(e,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),e}();t.default=o},7534:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.api=t}return r(e,[{key:"handleCatch",value:function(e){if("InvalidInputException"!==e.name)throw e;if(this.api._options.valid===this.api._defaults.valid)throw e.message;this.api._options.valid(!1),this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(e){try{var t=e.apply(void 0,arguments);return this.api._options.valid(!0),t}catch(n){return this.handleCatch(n),this.api}}}]),e}();t.default=o},7535:function(e,t,n){var r=n(7536),o=n(7537),i=n(7538),a=n(7539),u=n(1551);function s(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var c=s.prototype;c.addData=function(e){var t=new r(e);this.dataList.push(t),this.dataCache=null},c.isDark=function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},c.getModuleCount=function(){return this.moduleCount},c.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var t=o.getRSBlocks(e,this.errorCorrectLevel),n=new i,r=0,u=0;u<t.length;u++)r+=t[u].dataCount;for(u=0;u<this.dataList.length;u++){var s=this.dataList[u];n.put(s.mode,4),n.put(s.getLength(),a.getLengthInBits(s.mode,e)),s.write(n)}if(n.getLengthInBits()<=8*r)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},c.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[n][r]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=s.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},c.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},c.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=a.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},c.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var o=0;o<this.modules.length;o++)for(var i=1*o,a=0;a<this.modules[o].length;a++){var u=1*a;this.modules[o][a]&&(r.beginFill(0,100),r.moveTo(u,i),r.lineTo(u+1,i),r.lineTo(u+1,i+1),r.lineTo(u,i+1),r.endFill())}return r},c.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},c.setupPositionAdjustPattern=function(){for(var e=a.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var n=0;n<e.length;n++){var r=e[t],o=e[n];if(null==this.modules[r][o])for(var i=-2;i<=2;i++)for(var u=-2;u<=2;u++)this.modules[r+i][o+u]=-2==i||2==i||-2==u||2==u||0==i&&0==u}},c.setupTypeNumber=function(e){for(var t=a.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!e&&1==(t>>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++){r=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}},c.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=a.getBCHTypeInfo(n),o=0;o<15;o++){var i=!e&&1==(r>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++){i=!e&&1==(r>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i}this.modules[this.moduleCount-8][8]=!e},c.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,i=0,u=this.moduleCount-1;u>0;u-=2)for(6==u&&u--;;){for(var s=0;s<2;s++)if(null==this.modules[r][u-s]){var c=!1;i<e.length&&(c=1==(e[i]>>>o&1)),a.getMask(t,r,u-s)&&(c=!c),this.modules[r][u-s]=c,-1==--o&&(i++,o=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}},s.PAD0=236,s.PAD1=17,s.createData=function(e,t,n){for(var r=o.getRSBlocks(e,t),u=new i,c=0;c<n.length;c++){var l=n[c];u.put(l.mode,4),u.put(l.getLength(),a.getLengthInBits(l.mode,e)),l.write(u)}var f=0;for(c=0;c<r.length;c++)f+=r[c].dataCount;if(u.getLengthInBits()>8*f)throw new Error("code length overflow. ("+u.getLengthInBits()+">"+8*f+")");for(u.getLengthInBits()+4<=8*f&&u.put(0,4);u.getLengthInBits()%8!=0;)u.putBit(!1);for(;!(u.getLengthInBits()>=8*f)&&(u.put(s.PAD0,8),!(u.getLengthInBits()>=8*f));)u.put(s.PAD1,8);return s.createBytes(u,r)},s.createBytes=function(e,t){for(var n=0,r=0,o=0,i=new Array(t.length),s=new Array(t.length),c=0;c<t.length;c++){var l=t[c].dataCount,f=t[c].totalCount-l;r=Math.max(r,l),o=Math.max(o,f),i[c]=new Array(l);for(var d=0;d<i[c].length;d++)i[c][d]=255&e.buffer[d+n];n+=l;var p=a.getErrorCorrectPolynomial(f),h=new u(i[c],p.getLength()-1).mod(p);s[c]=new Array(p.getLength()-1);for(d=0;d<s[c].length;d++){var m=d+h.getLength()-s[c].length;s[c][d]=m>=0?h.get(m):0}}var g=0;for(d=0;d<t.length;d++)g+=t[d].totalCount;var v=new Array(g),b=0;for(d=0;d<r;d++)for(c=0;c<t.length;c++)d<i[c].length&&(v[b++]=i[c][d]);for(d=0;d<o;d++)for(c=0;c<t.length;c++)d<s[c].length&&(v[b++]=s[c][d]);return v},e.exports=s},7536:function(e,t,n){var r=n(1549);function o(e){this.mode=r.MODE_8BIT_BYTE,this.data=e}o.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t<this.data.length;t++)e.put(this.data.charCodeAt(t),8)}},e.exports=o},7537:function(e,t,n){var r=n(1550);function o(e,t){this.totalCount=e,this.dataCount=t}o.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37
2],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],o.getRSBlocks=function(e,t){var n=o.getRsBlockTable(e,t);if(void 0==n)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var r=n.length/3,i=new Array,a=0;a<r;a++)for(var u=n[3*a+0],s=n[3*a+1],c=n[3*a+2],l=0;l<u;l++)i.push(new o(s,c));return i},o.getRsBlockTable=function(e,t){switch(t){case r.L:return o.RS_BLOCK_TABLE[4*(e-1)+0];case r.M:return o.RS_BLOCK_TABLE[4*(e-1)+1];case r.Q:return o.RS_BLOCK_TABLE[4*(e-1)+2];case r.H:return o.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},e.exports=o},7538:function(e,t){function n(){this.buffer=new Array,this.length=0}n.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var n=0;n<t;n++)this.putBit(1==(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=n},7539:function(e,t,n){var r=n(1549),o=n(1551),i=n(1552),a=0,u=1,s=2,c=3,l=4,f=5,d=6,p=7,h={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;
2h.getBCHDigit(t)-h.getBCHDigit(h.G15)>=0;)t^=h.G15<<h.getBCHDigit(t)-h.getBCHDigit(h.G15);return(e<<10|t)^h.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;h.getBCHDigit(t)-h.getBCHDigit(h.G18)>=0;)t^=h.G18<<h.getBCHDigit(t)-h.getBCHDigit(h.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return h.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case a:return(t+n)%2==0;case u:return t%2==0;case s:return n%3==0;case c:return(t+n)%3==0;case l:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case f:return t*n%2+t*n%3==0;case d:return(t*n%2+t*n%3)%2==0;case p:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new o([1],0),n=0;n<e;n++)t=t.multiply(new o([1,i.gexp(n)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case r.MODE_NUMBER:return 10;case r.MODE_ALPHA_NUM:return 9;case r.MODE_8BIT_BYTE:case r.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case r.MODE_NUMBER:return 12;case r.MODE_ALPHA_NUM:return 11;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case r.MODE_NUMBER:return 14;case r.MODE_ALPHA_NUM:return 13;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r++)for(var o=0;o<t;o++){for(var i=0,a=e.isDark(r,o),u=-1;u<=1;u++)if(!(r+u<0||t<=r+u))for(var s=-1;s<=1;s++)o+s<0||t<=o+s||0==u&&0==s||a==e.isDark(r+u,o+s)&&i++;i>5&&(n+=3+i-5)}for(r=0;r<t-1;r++)for(o=0;o<t-1;o++){var c=0;e.isDark(r,o)&&c++,e.isDark(r+1,o)&&c++,e.isDark(r,o+1)&&c++,e.isDark(r+1,o+1)&&c++,0!=c&&4!=c||(n+=3)}for(r=0;r<t;r++)for(o=0;o<t-6;o++)e.isDark(r,o)&&!e.isDark(r,o+1)&&e.isDark(r,o+2)&&e.isDark(r,o+3)&&e.isDark(r,o+4)&&!e.isDark(r,o+5)&&e.isDark(r,o+6)&&(n+=40);for(o=0;o<t;o++)for(r=0;r<t-6;r++)e.isDark(r,o)&&!e.isDark(r+1,o)&&e.isDark(r+2,o)&&e.isDark(r+3,o)&&e.isDark(r+4,o)&&!e.isDark(r+5,o)&&e.isDark(r+6,o)&&(n+=40);var l=0;for(o=0;o<t;o++)for(r=0;r<t;r++)e.isDark(r,o)&&l++;return n+=10*(Math.abs(100*l/t/t-50)/5)}};e.exports=h},7559:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n(5)),i=r(n(11)),a=r(n(6)),u=r(n(126)),s=r(n(16)),c=r(n(17)),l=r(n(19)),f=r(n(20)),d=r(n(21)),p=r(n(1)),h=(r(n(4)),r(n(9))),m=r(n(8)),g=r(n(7560)),v=r(n(7561)),b=function(e){return{root:{transition:e.transitions.create("background,box-shadow"),background:"transparent",borderRadius:2,overflow:"hidden"},selected:{background:e.palette.background.paper,boxShadow:e.shadows[2]}}};t.styles=b;var y=function(e){function t(){var e,n;(0,s.default)(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=(0,l.default)(this,(e=(0,f.default)(t)).call.apply(e,[this].concat(o)))).handleChange=function(e,t){var r=n.props,o=r.onChange,i=r.value;if(o){var a,s=i&&i.indexOf(t);i&&s>=0?(a=(0,u.default)(i)).splice(s,1):a=i?[].concat((0,u.default)(i),[t]):[t],o(e,a)}},n.handleExclusiveChange=function(e,t){var r=n.props,o=r.onChange,i=r.value;o&&o(e,i===t?null:t)},n}return(0,d.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.className,u=t.classes,s=t.exclusive,c=(t.onChange,t.selected),l=t.value,f=(0,a.default)(t,["children","className","classes","exclusive","onChange","selected","value"]),d=p.default.Children.map(n,(function(t){if(!p.default.isValidElement(t))return null;var n=t.props,r=n.selected,o=n.value,i=void 0===r?(0,v.default)(o,l):r;return p.default.cloneElement(t,{selected:i,onChange:s?e.handleExclusiveChange:e.handleChange})})),m="auto"===c?(0,g.default)(l):c,b=(0,h.default)(u.root,(0,i.default)({},u.selected,m),r);return p.default.createElement("div",(0,o.default)({className:b},f),d)}}]),t}(p.default.Component);y.defaultProps={exclusive:!1,selected:"auto"};var w=(0,m.default)(b,{name:"MuiToggleButtonGroup"})(y);t.default=w},756:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.abs=void 0,t.acos=function(e){return e>1?0:e<-1?l:Math.acos(e)},t.asin=function(e){return e>=1?f:e<=-1?-f:Math.asin(e)},t.tau=t.sqrt=t.sin=t.pi=t.min=t.max=t.halfPi=t.epsilon=t.cos=t.atan2=void 0;const r=Math.abs;t.abs=r;const o=Math.atan2;t.atan2=o;const i=Math.cos;t.cos=i;const a=Math.max;t.max=a;const u=Math.min;t.min=u;const s=Math.sin;t.sin=s;const c=Math.sqrt;t.sqrt=c;t.epsilon=1e-12;const l=Math.PI;t.pi=l;const f=l/2;t.halfPi=f;const d=2*l;t.tau=d},7560:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(Array.isArray(e))return e.length>0;return null!=e}},7561:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(void 0===t||void 0===e)return!1;if(Array.isArray(t))return t.indexOf(e)>=0;return e===t}},7562:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.styles=void 0;var o=r(n(11)),i=r(n(6)),a=r(n(16)),u=r(n(17)),s=r(n(19)),c=r(n(20)),l=r(n(21)),f=r(n(5)),d=r(n(1)),p=(r(n(4)),r(n(9))),h=r(n(8)),m=n(80),g=r(n(50)),v=function(e){return{root:(0,f.default)({},e.typography.button,{height:32,minWidth:48,margin:0,padding:"".concat(e.spacing.unit-4,"px ").concat(1.5*e.spacing.unit,"px"),borderRadius:2,color:(0,m.fade)(e.palette.action.active,.38),"&$selected":{color:e.palette.action.active,backgroundColor:(0,m.fade)(e.palette.action.active,.2),"&:hover":{backgroundColor:(0,m.fade)(e.palette.action.active,.25)}},"&$disabled":{color:(0,m.fade)(e.palette.action.disabled,.12)},"&:hover":{textDecoration:"none",backgroundColor:(0,m.fade)(e.palette.text.primary,.12),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&:not(:first-child)":{borderTopLeftRadius:0,borderBottomLeftRadius:0},"&:not(:last-child)":{borderTopRightRadius:0,borderBottomRightRadius:0}}),disabled:{},selected:{},label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"}}};t.styles=v;var b=function(e){function t(){var e,n;(0,a.default)(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=(0,s.default)(this,(e=(0,c.default)(t)).call.apply(e,[this].concat(o)))).handleChange=function(e){var t=n.props,r=t.onChange,o=t.onClick,i=t.value;o&&(o(e,i),e.isDefaultPrevented())||r&&r(e,i)},n}return(0,l.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e,t=this.props,n=t.children,r=t.className,a=t.classes,u=t.disableFocusRipple,s=t.disabled,c=t.selected,l=(0,i.default)(t,["children","className","classes","disableFocusRipple","disabled","selected"]),h=(0,p.default)(a.root,(e={},(0,o.default)(e,a.disabled,s),(0,o.default)(e,a.selected,c),e),r);return d.default.createElement(g.default,(0,f.default)({className:h,disabled:s,focusRipple:!u,onClick:this.handleChange},l),d.default.createElement("span",{className:a.label},n))}}]),t}(d.default.Component);b.defaultProps={disabled:!1,disableFocusRipple:!1,disableRipple:!1},b.muiName="ToggleButton";var y=(0,h.default)(v,{name:"MuiToggleButton"})(b);t.default=y},7595:function(e,t,n){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,o,i;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(o=r;0!==o--;)if(!e(t[o],n[o]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(o=r;0!==o--;)if(!Object.prototype.hasOwnProperty.call(n,i[o]))return!1;for(o=r;0!==o--;){var a=i[o];if(!e(t[a],n[a]))return!1}return!0}return t!==t&&n!==n}},764:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initInterpolator=function(e,t){switch(arguments.length){case 0:break;case 1:"function"===typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"===typeof t?this.interpolator(t):this.range(t)}return this},t.initRange=function(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}},765:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n,i,a){function u(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}u.floor=function(e){return t(e=new Date(+e)),e},u.ceil=function(e){return t(e=new Date(e-1)),n(e,1),t(e),e},u.round=function(e){var t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=function(e,t){return n(e=new Date(+e),null==t?1:Math.floor(t)),e},u.range=function(e,r,o){var i,a=[];if(e=u.ceil(e),o=null==o?1:Math.floor(o),!(e<r)||!(o>0))return a;do{a.push(i=new Date(+e)),n(e,o),t(e)}while(i<e&&e<r);return a},u.filter=function(r){return e((function(e){if(e>=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(e,t){if(e>=e)if(t<0)for(;++t<=0;)for(;n(e,-1),!r(e););else for(;--t>=0;)for(;n(e,1),!r(e););}))},i&&(u.count=function(e,n){return r.setTime(+e),o.setTime(+n),t(r),t(o),Math.floor(i(r,o))},u.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(a?function(t){return a(t)%e===0}:function(t){return u.count(0,t)%e===0}):u:null});return u};var r=new Date,o=new Date},7705:function(e,t,n){"use strict";e.exports=n(7706)},7706:function(e,t,n){"use strict";var r=60103,o=60106,i=60107,a=60108,u=60114,s=60109,c=60110,l=60112,f=60113,d=60120,p=60115,h=60116,m=60121,g=60122,v=60117,b=60129,y=60131;if("function"===typeof Symbol&&Symbol.for){var w=Symbol.for;r=w("react.element"),o=w("react.portal"),i=w("react.fragment"),a=w("react.strict_mode"),u=w("react.profiler"),s=w("react.provider"),c=w("react.context"),l=w("react.forward_ref"),f=w("react.suspense"),d=w("react.suspense_list"),p=w("react.memo"),h=w("react.lazy"),m=w("react.block"),g=w("react.server.block"),v=w("react.fundamental"),b=w("react.debug_trace_mode"),y=w("react.legacy_hidden")}function O(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case u:case a:case f:case d:return e;default:switch(e=e&&e.$$typeof){case c:case l:case h:case p:case s:return e;default:return t}}case o:return t}}}var x=s,_=r,j=l,P=i,C=h,S=p,k=o,E=u,A=a,N=f;t.ContextConsumer=c,t.ContextProvider=x,t.Element=_,t.ForwardRef=j,t.Fragment=P,t.Lazy=C,t.Memo=S,t.Portal=k,t.Profiler=E,t.StrictMode=A,t.Suspense=N,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return O(e)===c},t.isContextProvider=function(e){return O(e)===s},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return O(e)===l},t.isFragment=function(e){return O(e)===i},t.isLazy=function(e){return O(e)===h},t.isMemo=function(e){return O(e)===p},t.isPortal=function(e){return O(e)===o},t.isProfiler=function(e){return O(e)===u},t.isStrictMode=function(e){return O(e)===a},t.isSuspense=function(e){return O(e)===f},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===u||e===b||e===a||e===f||e===d||e===y||"object"===typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===s||e.$$typeof===c||e.$$typeof===l||e.$$typeof===v||e.$$typeof===m||e[0]===g)},t.typeOf=O},774:function(e,t,n){var r=n(1402),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},775:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(1),o=n.n(r),i=n(727),a=n(723),u=["children","className"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=o.a.forwardRef((function(e,t){var n=e.children,r=e.className,l=c(e,u),f=Object(i.a)("recharts-layer",r);return o.a.createElement("g",s({className:f},Object(a.a)(l,!0),{ref:t}),n)}))},780:function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},781:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});t.default=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.text=n.text||t,this.options=n}},788:function(e,t,n){"use strict";n.d(t,"v",(function(){return se})),n.d(t,"m",(function(){return ce})),n.d(t,"b",(function(){return le})),n.d(t,"p",(function(){return fe})),n.d(t,"h",(function(){return de})),n.d(t,"g",(function(){return pe})),n.d(t,"a",(function(){return he})),n.d(t,"y",(function(){return ge})),n.d(t,"n",(function(){return ve})),n.d(t,"w",(function(){return be})),n.d(t,"l",(function(){return ye})),n.d(t,"s",(function(){return we})),n.d(t,"d",(function(){return xe})),n.d(t,"z",(function(){return _e})),n.d(t,"c",(function(){return je})),n.d(t,"e",(function(){return Pe})),n.d(t,"B",(function(){return Ce})),n.d(t,"q",(function(){return Ee})),n.d(t,"t",(function(){return Ae})),n.d(t,"k",(function(){return Ne})),n.d(t,"j",(function(){return Me})),n.d(t,"i",(function(){return Be})),n.d(t,"r",(function(){return Le})),n.d(t,"o",(function(){return Ie})),n.d(t,"A",(function(){return Re})),n.d(t,"f",(function(){return Fe})),n.d(t,"x",(function(){return ze})),n.d(t,"u",(function(){return We}));var r=n(1433),o=n(1160),i=n(7454),a=n.n(i),u=n(7455),s=n.n(u),c=n(790),l=n.n(c),f=n(735),d=n.n(f),p=n(1133),h=n.n(p),m=n(856),g=n.n(m),v=n(7456),b=n.n(v),y=n(1403),w=n.n(y),O=n(1165),x=n.n(O),_=n(937),j=n.n(_),P=n(1141),C=n.n(P),S=n(1512),k=n.n(S);function E(e){return function(e){if(Array.isArray(e))return A(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var N=function(e){return e},M={"@@functional/placeholder":!0},B=function(e){return e===M},L=function(e){return function t(){return 0===arguments.length||1===arguments.length&&B(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},I=function(e){return function e(t,n){return 1===t?n:L((function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];var a=o.filter((function(e){return e!==M})).length;return a>=t?n.apply(void 0,o):e(t-a,L((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=o.map((function(e){return B(e)?t.shift():e}));return n.apply(void 0,E(i).concat(t))})))}))}(e.length,e)},T=function(e,t){for(var n=[],r=e;r<t;++r)n[r-e]=r;return n},D=I((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),R=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)return N;var r=t.reverse(),o=r[0],i=r.slice(1);return function(){return i.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},F=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},z=function(e){var t=null,n=null;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return t&&o.every((function(e,n){return e===t[n]}))?n:(t=o,n=e.apply(void 0,o))}};var W={rangeStep:function(e,t,n){for(var r=new k.a(e),o=0,i=[];r.lt(t)&&o<1e5;)i.push(r.toNumber()),r=r.add(n),o++;return i},getDigitCount:function(e){return 0===e?1:Math.floor(new k.a(e).abs().log(10).toNumber())+1},interpolateNumber:I((function(e,t,n){var r=+e;return r+n*(+t-r)})),uninterpolateNumber:I((function(e,t,n){var r=t-+e;return(n-e)/(r=r||1/0)})),uninterpolateTruncation:I((function(e,t,n){var r=t-+e;return r=r||1/0,Math.max(0,Math.min(1,(n-e)/r))}))};function U(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||H(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){o=!0,i=s}finally{try{r||null==u.return||u.return()}finally{if(o)throw i}}return n}(e,t)||H(e,t)||function(){throw new TypeError("Invalid attempt to de
2structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){if(e){if("string"===typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G(e,t):void 0}}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function V(e){var t=q(e,2),n=t[0],r=t[1],o=n,i=r;return n>r&&(o=r,i=n),[o,i]}function Y(e,t,n){if(e.lte(0))return new k.a(0);var r=W.getDigitCount(e.toNumber()),o=new k.a(10).pow(r),i=e.div(o),a=1!==r?.05:.1,u=new k.a(Math.ceil(i.div(a).toNumber())).add(n).mul(a).mul(o);return t?u:new k.a(Math.ceil(u))}function X(e,t,n){var r=1,o=new k.a(e);if(!o.isint()&&n){var i=Math.abs(e);i<1?(r=new k.a(10).pow(W.getDigitCount(e)-1),o=new k.a(Math.floor(o.div(r).toNumber())).mul(r)):i>1&&(o=new k.a(Math.floor(e)))}else 0===e?o=new k.a(Math.floor((t-1)/2)):n||(o=new k.a(Math.floor(e)));var a=Math.floor((t-1)/2);return R(D((function(e){return o.add(new k.a(e-a).mul(r)).toNumber()})),T)(0,t)}function K(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new k.a(0),tickMin:new k.a(0),tickMax:new k.a(0)};var i,a=Y(new k.a(t).sub(e).div(n-1),r,o);i=e<=0&&t>=0?new k.a(0):(i=new k.a(e).add(t).div(2)).sub(new k.a(i).mod(a));var u=Math.ceil(i.sub(e).div(a).toNumber()),s=Math.ceil(new k.a(t).sub(i).div(a).toNumber()),c=u+s+1;return c>n?K(e,t,n,r,o+1):(c<n&&(s=t>0?s+(n-c):s,u=t>0?u:u+(n-c)),{step:a,tickMin:i.sub(new k.a(u).mul(a)),tickMax:i.add(new k.a(s).mul(a))})}var Z=z((function(e){var t=q(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=V([n,r]),s=q(u,2),c=s[0],l=s[1];if(c===-1/0||l===1/0){var f=l===1/0?[c].concat(U(T(0,o-1).map((function(){return 1/0})))):[].concat(U(T(0,o-1).map((function(){return-1/0}))),[l]);return n>r?F(f):f}if(c===l)return X(c,o,i);var d=K(c,l,a,i),p=d.step,h=d.tickMin,m=d.tickMax,g=W.rangeStep(h,m.add(new k.a(.1).mul(p)),p);return n>r?F(g):g})),$=(z((function(e){var t=q(e,2),n=t[0],r=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),u=V([n,r]),s=q(u,2),c=s[0],l=s[1];if(c===-1/0||l===1/0)return[n,r];if(c===l)return X(c,o,i);var f=Y(new k.a(l).sub(c).div(a-1),i,0),d=R(D((function(e){return new k.a(c).add(new k.a(e).mul(f)).toNumber()})),T),p=d(0,a).filter((function(e){return e>=c&&e<=l}));return n>r?F(p):p})),z((function(e,t){var n=q(e,2),r=n[0],o=n[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=V([r,o]),u=q(a,2),s=u[0],c=u[1];if(s===-1/0||c===1/0)return[r,o];if(s===c)return[s];var l=Math.max(t,2),f=Y(new k.a(c).sub(s).div(l-1),i,0),d=[].concat(U(W.rangeStep(new k.a(s),new k.a(c).sub(new k.a(.99).mul(f)),f)),[c]);return r>o?F(d):d}))),J=n(1166),Q=n(730),ee=n(723),te=n(1513);function ne(e){return(ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function re(e){return function(e){if(Array.isArray(e))return oe(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return oe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return oe(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ie(Object(n),!0).forEach((function(t){ue(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ue(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ne(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ne(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ne(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function se(e,t,n){return l()(e)||l()(t)?n:Object(Q.g)(t)?g()(e,t,n):d()(t)?t(e):n}function ce(e,t,n,r){var o=b()(e,(function(e){return se(e,t)}));if("number"===n){var i=o.filter((function(e){return Object(Q.h)(e)||parseFloat(e)}));return i.length?[s()(i),a()(i)]:[1/0,-1/0]}return(r?o.filter((function(e){return!l()(e)})):o).map((function(e){return Object(Q.g)(e)||e instanceof Date?e:""}))}var le=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(t=null===n||void 0===n?void 0:n.length)&&void 0!==t?t:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var u=o.range,s=0;s<a;s++){var c=s>0?r[s-1].coordinate:r[a-1].coordinate,l=r[s].coordinate,f=s>=a-1?r[0].coordinate:r[s+1].coordinate,d=void 0;if(Object(Q.j)(l-c)!==Object(Q.j)(f-l)){var p=[];if(Object(Q.j)(f-l)===Object(Q.j)(u[1]-u[0])){d=f;var h=l+u[1]-u[0];p[0]=Math.min(h,(h+c)/2),p[1]=Math.max(h,(h+c)/2)}else{d=c;var m=f+u[1]-u[0];p[0]=Math.min(l,(m+l)/2),p[1]=Math.max(l,(m+l)/2)}var g=[Math.min(l,(d+l)/2),Math.max(l,(d+l)/2)];if(e>g[0]&&e<=g[1]||e>=p[0]&&e<=p[1]){i=r[s].index;break}}else{var v=Math.min(c,f),b=Math.max(c,f);if(e>(v+l)/2&&e<=(b+l)/2){i=r[s].index;break}}}else for(var y=0;y<a;y++)if(0===y&&e<=(n[y].coordinate+n[y+1].coordinate)/2||y>0&&y<a-1&&e>(n[y].coordinate+n[y-1].coordinate)/2&&e<=(n[y].coordinate+n[y+1].coordinate)/2||y===a-1&&e>(n[y].coordinate+n[y-1].coordinate)/2){i=n[y].index;break}return i},fe=function(e){var t,n,r=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?ae(ae({},e.type.defaultProps),e.props):e.props,i=o.stroke,a=o.fill;switch(r){case"Line":n=i;break;case"Area":case"Radar":n=i&&"none"!==i?i:a;break;default:n=a}return n},de=function(e){var t=e.barSize,n=e.totalSize,r=e.stackGroups,o=void 0===r?{}:r;if(!o)return{};for(var i={},a=Object.keys(o),u=0,s=a.length;u<s;u++)for(var c=o[a[u]].stackGroups,f=Object.keys(c),d=0,p=f.length;d<p;d++){var h=c[f[d]],m=h.items,g=h.cateAxisId,v=m.filter((function(e){return Object(ee.d)(e.type).indexOf("Bar")>=0}));if(v&&v.length){var b=v[0].type.defaultProps,y=void 0!==b?ae(ae({},b),v[0].props):v[0].props,w=y.barSize,O=y[g];i[O]||(i[O]=[]);var x=l()(w)?t:w;i[O].push({item:v[0],stackList:v.slice(1),barSize:l()(x)?void 0:Object(Q.d)(x,n,0)})}}return i},pe=function(e){var t=e.barGap,n=e.barCategoryGap,r=e.bandSize,o=e.sizeList,i=void 0===o?[]:o,a=e.maxBarSize,u=i.length;if(u<1)return null;var s,c=Object(Q.d)(t,r,0,!0),l=[];if(i[0].barSize===+i[0].barSize){var f=!1,d=r/u,p=i.reduce((function(e,t){return e+t.barSize||0}),0);(p+=(u-1)*c)>=r&&(p-=(u-1)*c,c=0),p>=r&&d>0&&(f=!0,p=u*(d*=.9));var h={offset:((r-p)/2>>0)-c,size:0};s=i.reduce((function(e,t){var n={item:t.item,position:{offset:h.offset+h.size+c,size:f?d:t.barSize}},r=[].concat(re(e),[n]);return h=r[r.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:h})})),r}),l)}else{var m=Object(Q.d)(n,r,0,!0);r-2*m-(u-1)*c<=0&&(c=0);var g=(r-2*m-(u-1)*c)/u;g>1&&(g>>=0);var v=a===+a?Math.min(g,a):g;s=i.reduce((function(e,t,n){var r=[].concat(re(e),[{item:t.item,position:{offset:m+(g+c)*n+(g-v)/2,size:v}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){r.push({item:e,position:r[r.length-1].position})})),r}),l)}return s},he=function(e,t,n,r){var o=n.children,i=n.width,a=n.margin,u=i-(a.left||0)-(a.right||0),s=Object(te.a)({children:o,legendWidth:u});if(s){var c=r||{},l=c.width,f=c.height,d=s.align,p=s.verticalAlign,h=s.layout;if(("vertical"===h||"horizontal"===h&&"middle"===p)&&"center"!==d&&Object(Q.h)(e[d]))return ae(ae({},e),{},ue({},d,e[d]+(l||0)));if(("horizontal"===h||"vertical"===h&&"center"===d)&&"middle"!==p&&Object(Q.h)(e[p]))return ae(ae({},e),{},ue({},p,e[p]+(f||0)))}return e},me=function(e,t,n,r,o){var i=t.props.children,u=Object(ee.b)(i,J.a).filter((function(e){return function(e,t,n){return!!l()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===n?"xAxis"===t:"y"!==n||"yAxis"===t)}(r,o,e.props.direction)}));if(u&&u.length){var c=u.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var r=se(t,n);if(l()(r))return e;var o=Array.isArray(r)?[s()(r),a()(r)]:[r,r],i=c.reduce((function(e,n){var r=se(t,n,0),i=o[0]-Math.abs(Array.isArray(r)?r[0]:r),a=o[1]+Math.abs(Array.isArray(r)?r[1]:r);return[Math.min(i,e[0]),Math.max(a,e[1])]}),[1/0,-1/0]);return[Math.min(i[0],e[0]),Math.max(i[1],e[1])]}),[1/0,-1/0])}return null},ge=function(e,t,n,r,o){var i=t.map((function(t){return me(e,t,n,o,r)})).filter((function(e){return!l()(e)}));return i&&i.length?i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null},ve=function(e,t,n,r,o){var i=t.map((function(t){var i=t.props.dataKey;return"number"===n&&i&&me(e,t,i,r)||ce(e,i,n,o)}));if("number"===n)return i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var a={};return i.reduce((function(e,t){for(var n=0,r=t.length;n<r;n++)a[t[n]]||(a[t[n]]=!0,e.push(t[n]));return e}),[])},be=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},ye=function(e,t,n,r){if(r)return e.map((function(e){return e.coordinate}));var o,i,a=e.map((function(e){return e.coordinate===t&&(o=!0),e.coordinate===n&&(i=!0),e.coordinate}));return o||a.push(t),i||a.push(n),a},we=function(e,t,n){if(!e)return null;var r=e.scale,o=e.duplicateDomain,i=e.type,a=e.range,u="scaleBand"===e.realScaleType?r.bandwidth()/2:2,s=(t||n)&&"category"===i&&r.bandwidth?r.bandwidth()/u:0;return s="angleAxis"===e.axisType&&(null===a||void 0===a?void 0:a.length)>=2?2*Object(Q.j)(a[0]-a[1])*s:s,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:r(t)+s,value:e,offset:s}})).filter((function(e){return!w()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:r(e)+s,value:e,index:t,offset:s}})):r.ticks&&!n?r.ticks(e.tickCount).map((function(e){return{coordinate:r(e)+s,value:e,offset:s}})):r.domain().map((function(e,t){return{coordinate:r(e)+s,value:o?o[e]:e,index:t,offset:s}}))},Oe=new WeakMap,xe=function(e,t){if("function"!==typeof t)return e;Oe.has(e)||Oe.set(e,new WeakMap);var n=Oe.get(e);if(n.has(t))return n.get(t);var r=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return n.set(t,r),r},_e=function(e,t,n){var o=e.scale,i=e.type,a=e.layout,u=e.axisType;
2if("auto"===o)return"radial"===a&&"radiusAxis"===u?{scale:r.scaleBand(),realScaleType:"band"}:"radial"===a&&"angleAxis"===u?{scale:r.scaleLinear(),realScaleType:"linear"}:"category"===i&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!n)?{scale:r.scalePoint(),realScaleType:"point"}:"category"===i?{scale:r.scaleBand(),realScaleType:"band"}:{scale:r.scaleLinear(),realScaleType:"linear"};if(h()(o)){var s="scale".concat(x()(o));return{scale:(r[s]||r.scalePoint)(),realScaleType:r[s]?s:"point"}}return d()(o)?{scale:o}:{scale:r.scalePoint(),realScaleType:"point"}},je=function(e){var t=e.domain();if(t&&!(t.length<=2)){var n=t.length,r=e.range(),o=Math.min(r[0],r[1])-1e-4,i=Math.max(r[0],r[1])+1e-4,a=e(t[0]),u=e(t[n-1]);(a<o||a>i||u<o||u>i)&&e.domain([t[0],t[n-1]])}},Pe=function(e,t){if(!e)return null;for(var n=0,r=e.length;n<r;n++)if(e[n].item===t)return e[n].position;return null},Ce=function(e,t){if(!t||2!==t.length||!Object(Q.h)(t[0])||!Object(Q.h)(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!Object(Q.h)(e[0])||e[0]<n)&&(o[0]=n),(!Object(Q.h)(e[1])||e[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<n&&(o[1]=n),o},Se={sign:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0,a=0;a<t;++a){var u=w()(e[a][n][1])?e[a][n][0]:e[a][n][1];u>=0?(e[a][n][0]=o,e[a][n][1]=o+u,o=e[a][n][1]):(e[a][n][0]=i,e[a][n][1]=i+u,i=e[a][n][1])}},expand:o.stackOffsetExpand,none:o.stackOffsetNone,silhouette:o.stackOffsetSilhouette,wiggle:o.stackOffsetWiggle,positive:function(e){var t=e.length;if(!(t<=0))for(var n=0,r=e[0].length;n<r;++n)for(var o=0,i=0;i<t;++i){var a=w()(e[i][n][1])?e[i][n][0]:e[i][n][1];a>=0?(e[i][n][0]=o,e[i][n][1]=o+a,o=e[i][n][1]):(e[i][n][0]=0,e[i][n][1]=0)}}},ke=function(e,t,n){var r=t.map((function(e){return e.props.dataKey})),i=Se[n];return Object(o.stack)().keys(r).value((function(e,t){return+se(e,t,0)})).order(o.stackOrderNone).offset(i)(e)},Ee=function(e,t,n,r,o,i){if(!e)return null;var a=(i?t.reverse():t).reduce((function(e,t){var o,i=null!==(o=t.type)&&void 0!==o&&o.defaultProps?ae(ae({},t.type.defaultProps),t.props):t.props,a=i.stackId;if(i.hide)return e;var u=i[n],s=e[u]||{hasStack:!1,stackGroups:{}};if(Object(Q.g)(a)){var c=s.stackGroups[a]||{numericAxisId:n,cateAxisId:r,items:[]};c.items.push(t),s.hasStack=!0,s.stackGroups[a]=c}else s.stackGroups[Object(Q.k)("_stackId_")]={numericAxisId:n,cateAxisId:r,items:[t]};return ae(ae({},e),{},ue({},u,s))}),{});return Object.keys(a).reduce((function(t,i){var u=a[i];if(u.hasStack){u.stackGroups=Object.keys(u.stackGroups).reduce((function(t,i){var a=u.stackGroups[i];return ae(ae({},t),{},ue({},i,{numericAxisId:n,cateAxisId:r,items:a.items,stackedData:ke(e,a.items,o)}))}),{})}return ae(ae({},t),{},ue({},i,u))}),{})},Ae=function(e,t){var n=t.realScaleType,r=t.type,o=t.tickCount,i=t.originalDomain,u=t.allowDecimals,c=n||t.scale;if("auto"!==c&&"linear"!==c)return null;if(o&&"number"===r&&i&&("auto"===i[0]||"auto"===i[1])){var l=e.domain();if(!l.length)return null;var f=Z(l,o,u);return e.domain([s()(f),a()(f)]),{niceTicks:f}}if(o&&"number"===r){var d=e.domain();return{niceTicks:$(d,o,u)}}return null};function Ne(e){var t=e.axis,n=e.ticks,r=e.bandSize,o=e.entry,i=e.index,a=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!l()(o[t.dataKey])){var u=Object(Q.b)(n,"value",o[t.dataKey]);if(u)return u.coordinate+r/2}return n[i]?n[i].coordinate+r/2:null}var s=se(o,l()(a)?t.dataKey:a);return l()(s)?null:t.scale(s)}var Me=function(e){var t=e.axis,n=e.ticks,r=e.offset,o=e.bandSize,i=e.entry,a=e.index;if("category"===t.type)return n[a]?n[a].coordinate+r:null;var u=se(i,t.dataKey,t.domain[a]);return l()(u)?null:t.scale(u)-o/2+r},Be=function(e){var t=e.numericAxis,n=t.scale.domain();if("number"===t.type){var r=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r<=0&&o>=0?0:o<0?o:r}return n[0]},Le=function(e,t){var n,r=(null!==(n=e.type)&&void 0!==n&&n.defaultProps?ae(ae({},e.type.defaultProps),e.props):e.props).stackId;if(Object(Q.g)(r)){var o=t[r];if(o){var i=o.items.indexOf(e);return i>=0?o.stackedData[i]:null}}return null},Ie=function(e,t,n){return Object.keys(e).reduce((function(r,o){var i=e[o].stackedData.reduce((function(e,r){var o=r.slice(t,n+1).reduce((function(e,t){return[s()(t.concat([e[0]]).filter(Q.h)),a()(t.concat([e[1]]).filter(Q.h))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(i[0],r[0]),Math.max(i[1],r[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},Te=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,De=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Re=function(e,t,n){if(d()(e))return e(t,n);if(!Array.isArray(e))return t;var r=[];if(Object(Q.h)(e[0]))r[0]=n?e[0]:Math.min(e[0],t[0]);else if(Te.test(e[0])){var o=+Te.exec(e[0])[1];r[0]=t[0]-o}else d()(e[0])?r[0]=e[0](t[0]):r[0]=t[0];if(Object(Q.h)(e[1]))r[1]=n?e[1]:Math.max(e[1],t[1]);else if(De.test(e[1])){var i=+De.exec(e[1])[1];r[1]=t[1]+i}else d()(e[1])?r[1]=e[1](t[1]):r[1]=t[1];return r},Fe=function(e,t,n){if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=C()(t,(function(e){return e.coordinate})),i=1/0,a=1,u=o.length;a<u;a++){var s=o[a],c=o[a-1];i=Math.min((s.coordinate||0)-(c.coordinate||0),i)}return i===1/0?0:i}return n?void 0:0},ze=function(e,t,n){return e&&e.length?j()(e,g()(n,"type.defaultProps.domain"))?t:e:t},We=function(e,t){var n=e.type.defaultProps?ae(ae({},e.type.defaultProps),e.props):e.props,r=n.dataKey,o=n.name,i=n.unit,a=n.formatter,u=n.tooltipType,s=n.chartType,c=n.hide;return ae(ae({},Object(ee.a)(e,!1)),{},{dataKey:r,unit:i,formatter:a,name:o||r,color:fe(e),value:se(t,r),type:u,payload:t,chartType:s,hide:c})}},790:function(e,t){e.exports=function(e){return null==e}},7905:function(e,t,n){"use strict";n.d(t,"a",(function(){return Z}));var r=n(1),o=n.n(r),i=n(1141),a=n.n(i),u=n(790),s=n.n(u),c=n(727),l=n(730);function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;
2!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){return Array.isArray(e)&&Object(l.g)(e[0])&&Object(l.g)(e[1])?e.join(" ~ "):e}var y=function(e){var t=e.separator,n=void 0===t?" : ":t,r=e.contentStyle,i=void 0===r?{}:r,u=e.itemStyle,f=void 0===u?{}:u,h=e.labelStyle,m=void 0===h?{}:h,v=e.payload,y=e.formatter,w=e.itemSorter,O=e.wrapperClassName,x=e.labelClassName,_=e.label,j=e.labelFormatter,P=e.accessibilityLayer,C=void 0!==P&&P,S=g({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},i),k=g({margin:0},m),E=!s()(_),A=E?_:"",N=Object(c.a)("recharts-default-tooltip",O),M=Object(c.a)("recharts-tooltip-label",x);E&&j&&void 0!==v&&null!==v&&(A=j(_,v));var B=C?{role:"status","aria-live":"assertive"}:{};return o.a.createElement("div",d({className:N,style:S},B),o.a.createElement("p",{className:M,style:k},o.a.isValidElement(A)?A:"".concat(A)),function(){if(v&&v.length){var e=(w?a()(v,w):v).map((function(e,t){if("none"===e.type)return null;var r=g({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},f),i=e.formatter||y||b,a=e.value,u=e.name,s=a,c=u;if(i&&null!=s&&null!=c){var d=i(a,u,e,t,v);if(Array.isArray(d)){var h=p(d,2);s=h[0],c=h[1]}else s=d}return o.a.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:r},Object(l.g)(c)?o.a.createElement("span",{className:"recharts-tooltip-item-name"},c):null,Object(l.g)(c)?o.a.createElement("span",{className:"recharts-tooltip-item-separator"},n):null,o.a.createElement("span",{className:"recharts-tooltip-item-value"},s),o.a.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return o.a.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function w(e){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==w(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x="recharts-tooltip-wrapper",_={visibility:"hidden"};function j(e){var t=e.coordinate,n=e.translateX,r=e.translateY;return Object(c.a)(x,O(O(O(O({},"".concat(x,"-right"),Object(l.h)(n)&&t&&Object(l.h)(t.x)&&n>=t.x),"".concat(x,"-left"),Object(l.h)(n)&&t&&Object(l.h)(t.x)&&n<t.x),"".concat(x,"-bottom"),Object(l.h)(r)&&t&&Object(l.h)(t.y)&&r>=t.y),"".concat(x,"-top"),Object(l.h)(r)&&t&&Object(l.h)(t.y)&&r<t.y))}function P(e){var t=e.allowEscapeViewBox,n=e.coordinate,r=e.key,o=e.offsetTopLeft,i=e.position,a=e.reverseDirection,u=e.tooltipDimension,s=e.viewBox,c=e.viewBoxDimension;if(i&&Object(l.h)(i[r]))return i[r];var f=n[r]-u-o,d=n[r]+o;return t[r]?a[r]?f:d:a[r]?f<s[r]?Math.max(d,s[r]):Math.max(f,s[r]):d+u>s[r]+c?Math.max(f,s[r]):Math.max(d,s[r])}function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?S(Object(n),!0).forEach((function(t){L(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,I(r.key),r)}}function N(e,t,n){return t=M(t),function(e,t){if(t&&("object"===C(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],M(e).constructor):t.apply(e,n))}function M(e){return(M=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(e,t){return(B=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n){return(t=I(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function I(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:t+""}var T=function(e){function t(){var e;E(this,t);for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return L(e=N(this,t,[].concat(r)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),L(e,"handleKeyDown",(function(t){var n,r,o,i;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(n=null===(r=e.props.coordinate)||void 0===r?void 0:r.x)&&void 0!==n?n:0,y:null!==(o=null===(i=e.props.coordinate)||void 0===i?void 0:i.y)&&void 0!==o?o:0}})})),e}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&B(e,t)}(t,e),n=t,(r=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,u=t.children,s=t.coordinate,c=t.hasPayload,l=t.isAnimationActive,f=t.offset,d=t.position,p=t.reverseDirection,h=t.useTranslate3d,m=t.viewBox,g=t.wrapperStyle,v=function(e){var t,n,r=e.allowEscapeViewBox,o=e.coordinate,i=e.offsetTopLeft,a=e.position,u=e.reverseDirection,s=e.tooltipBox,c=e.useTranslate3d,l=e.viewBox;return{cssProperties:s.height>0&&s.width>0&&o?function(e){var t=e.translateX,n=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:t=P({allowEscapeViewBox:r,coordinate:o,key:"x",offsetTopLeft:i,position:a,reverseDirection:u,tooltipDimension:s.width,viewBox:l,viewBoxDimension:l.width}),translateY:n=P({allowEscapeViewBox:r,coordinate:o,key:"y",offsetTopLeft:i,position:a,reverseDirection:u,tooltipDimension:s.height,viewBox:l,viewBoxDimension:l.height}),useTranslate3d:c}
2):_,cssClasses:j({translateX:t,translateY:n,coordinate:o})}}({allowEscapeViewBox:r,coordinate:s,offsetTopLeft:f,position:d,reverseDirection:p,tooltipBox:this.state.lastBoundingBox,useTranslate3d:h,viewBox:m}),b=v.cssClasses,y=v.cssProperties,w=k(k({transition:l&&n?"transform ".concat(i,"ms ").concat(a):void 0},y),{},{pointerEvents:"none",visibility:!this.state.dismissed&&n&&c?"visible":"hidden",position:"absolute",top:0,left:0},g);return o.a.createElement("div",{tabIndex:-1,className:b,style:w,ref:function(t){e.wrapperNode=t}},u)}}])&&A(n.prototype,r),i&&A(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.PureComponent),D=n(861),R=n(1516);function F(e){return(F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z(Object(n),!0).forEach((function(t){Y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function q(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,X(r.key),r)}}function H(e,t,n){return t=G(t),function(e,t){if(t&&("object"===F(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,function(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return function(){return!!e}()}()?Reflect.construct(t,n||[],G(e).constructor):t.apply(e,n))}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function V(e,t){return(V=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Y(e,t,n){return(t=X(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X(e){var t=function(e,t){if("object"!=F(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=F(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==F(t)?t:t+""}function K(e){return e.dataKey}var Z=function(e){function t(){return U(this,t),H(this,t,arguments)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&V(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e=this,t=this.props,n=t.active,r=t.allowEscapeViewBox,i=t.animationDuration,a=t.animationEasing,u=t.content,s=t.coordinate,c=t.filterNull,l=t.isAnimationActive,f=t.offset,d=t.payload,p=t.payloadUniqBy,h=t.position,m=t.reverseDirection,g=t.useTranslate3d,v=t.viewBox,b=t.wrapperStyle,w=null!==d&&void 0!==d?d:[];c&&w.length&&(w=Object(R.a)(d.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),p,K));var O=w.length>0;return o.a.createElement(T,{allowEscapeViewBox:r,animationDuration:i,animationEasing:a,isAnimationActive:l,active:n,coordinate:s,hasPayload:O,offset:f,position:h,reverseDirection:m,useTranslate3d:g,viewBox:v,wrapperStyle:b},function(e,t){return o.a.isValidElement(e)?o.a.cloneElement(e,t):"function"===typeof e?o.a.createElement(e,t):o.a.createElement(y,t)}(u,W(W({},this.props),{},{payload:w})))}}])&&q(n.prototype,r),i&&q(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(r.PureComponent);Y(Z,"displayName","Tooltip"),Y(Z,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!D.a.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}})},7906:function(e,t,n){"use strict";n.d(t,"a",(function(){return A})),n.d(t,"b",(function(){return j}));var r=n(7595),o=n.n(r);const i=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array
2];class a{static from(e){if(!(e instanceof ArrayBuffer))throw new Error("Data must be an instance of ArrayBuffer.");const[t,n]=new Uint8Array(e,0,2);if(219!==t)throw new Error("Data does not appear to be in a KDBush format.");const r=n>>4;if(1!==r)throw new Error("Got v".concat(r," data when expected v").concat(1,"."));const o=i[15&n];if(!o)throw new Error("Unrecognized array type.");const[u]=new Uint16Array(e,2,1),[s]=new Uint32Array(e,4,1);return new a(s,u,o,e)}constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:64,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Float64Array,r=arguments.length>3?arguments[3]:void 0;if(isNaN(e)||e<0)throw new Error("Unpexpected numItems value: ".concat(e,"."));this.numItems=+e,this.nodeSize=Math.min(Math.max(+t,2),65535),this.ArrayType=n,this.IndexArrayType=e<65536?Uint16Array:Uint32Array;const o=i.indexOf(this.ArrayType),a=2*e*this.ArrayType.BYTES_PER_ELEMENT,u=e*this.IndexArrayType.BYTES_PER_ELEMENT,s=(8-u%8)%8;if(o<0)throw new Error("Unexpected typed array class: ".concat(n,"."));r&&r instanceof ArrayBuffer?(this.data=r,this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+u+s,2*e),this._pos=2*e,this._finished=!0):(this.data=new ArrayBuffer(8+a+u+s),this.ids=new this.IndexArrayType(this.data,8,e),this.coords=new this.ArrayType(this.data,8+u+s,2*e),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,16+o]),new Uint16Array(this.data,2,1)[0]=t,new Uint32Array(this.data,4,1)[0]=e)}add(e,t){const n=this._pos>>1;return this.ids[n]=n,this.coords[this._pos++]=e,this.coords[this._pos++]=t,n}finish(){const e=this._pos>>1;if(e!==this.numItems)throw new Error("Added ".concat(e," items when expected ").concat(this.numItems,"."));return function e(t,n,r,o,i,a){if(i-o<=r)return;const s=o+i>>1;(function e(t,n,r,o,i,a){for(;i>o;){if(i-o>600){const u=i-o+1,s=r-o+1,c=Math.log(u),l=.5*Math.exp(2*c/3),f=.5*Math.sqrt(c*l*(u-l)/u)*(s-u/2<0?-1:1),d=Math.max(o,Math.floor(r-s*l/u+f)),p=Math.min(i,Math.floor(r+(u-s)*l/u+f));e(t,n,r,d,p,a)}const s=n[2*r+a];let c=o,l=i;for(u(t,n,o,r),n[2*i+a]>s&&u(t,n,o,i);c<l;){for(u(t,n,c,l),c++,l--;n[2*c+a]<s;)c++;for(;n[2*l+a]>s;)l--}n[2*o+a]===s?u(t,n,o,l):(l++,u(t,n,l,i)),l<=r&&(o=l+1),r<=l&&(i=l-1)}})(t,n,s,o,i,a),e(t,n,r,o,s-1,1-a),e(t,n,r,s+1,i,1-a)}(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(e,t,n,r){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:o,coords:i,nodeSize:a}=this,u=[0,o.length-1,0],s=[];for(;u.length;){const c=u.pop()||0,l=u.pop()||0,f=u.pop()||0;if(l-f<=a){for(let a=f;a<=l;a++){const u=i[2*a],c=i[2*a+1];u>=e&&u<=n&&c>=t&&c<=r&&s.push(o[a])}continue}const d=f+l>>1,p=i[2*d],h=i[2*d+1];p>=e&&p<=n&&h>=t&&h<=r&&s.push(o[d]),(0===c?e<=p:t<=h)&&(u.push(f),u.push(d-1),u.push(1-c)),(0===c?n>=p:r>=h)&&(u.push(d+1),u.push(l),u.push(1-c))}return s}within(e,t,n){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:r,coords:o,nodeSize:i}=this,a=[0,r.length-1,0],u=[],s=n*n;for(;a.length;){const l=a.pop()||0,f=a.pop()||0,d=a.pop()||0;if(f-d<=i){for(let n=d;n<=f;n++)c(o[2*n],o[2*n+1],e,t)<=s&&u.push(r[n]);continue}const p=d+f>>1,h=o[2*p],m=o[2*p+1];c(h,m,e,t)<=s&&u.push(r[p]),(0===l?e-n<=h:t-n<=m)&&(a.push(d),a.push(p-1),a.push(1-l)),(0===l?e+n>=h:t+n>=m)&&(a.push(p+1),a.push(f),a.push(1-l))}return u}}function u(e,t,n,r){s(e,n,r),s(t,2*n,2*r),s(t,2*n+1,2*r+1)}function s(e,t,n){const r=e[t];e[t]=e[n],e[n]=r}function c(e,t,n,r){const o=e-n,i=t-r;return o*o+i*i}const l={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},f=Math.fround||(d=new Float32Array(1),e=>(d[0]=+e,d[0]));var d;class p{constructor(e){this.options=Object.assign(Object.create(l),e),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(e){const{log:t,minZoom:n,maxZoom:r}=this.options;"prepare ".concat(e.length," points");this.points=e;const o=[];for(let a=0;a<e.length;a++){const t=e[a];if(!t.geometry)continue;const[n,r]=t.geometry.coordinates,i=f(g(n)),u=f(v(r));o.push(i,u,1/0,a,-1,1),this.options.reduce&&o.push(0)}let i=this.trees[r+1]=this._createTree(o);for(let a=r;a>=n;a--){Date.now();i=this.trees[a]=this._createTree(this._cluster(i,a))}return this}getClusters(e,t){let n=((e[0]+180)%360+360)%360-180;const r=Math.max(-90,Math.min(90,e[1]));let o=180===e[2]?180:((e[2]+180)%360+360)%360-180;const i=Math.max(-90,Math.min(90,e[3]));if(e[2]-e[0]>=360)n=-180,o=180;else if(n>o){const e=this.getClusters([n,r,180,i],t),a=this.getClusters([-180,r,o,i],t);return e.concat(a)}const a=this.trees[this._limitZoom(t)],u=a.range(g(n),v(i),g(o),v(r)),s=a.data,c=[];for(const l of u){const e=this.stride*l;c.push(s[e+5]>1?h(s,e,this.clusterProps):this.points[s[e+3]])}return c}getChildren(e){const t=this._getOriginId(e),n=this._getOriginZoom(e),r="No cluster with the specified id.",o=this.trees[n];if(!o)throw new Error(r);const i=o.data;if(t*this.stride>=i.length)throw new Error(r);const a=this.options.radius/(this.options.extent*Math.pow(2,n-1)),u=i[t*this.stride],s=i[t*this.stride+1],c=o.within(u,s,a),l=[];for(const f of c){const t=f*this.stride;i[t+4]===e&&l.push(i[t+5]>1?h(i,t,this.clusterProps):this.points[i[t+3]])}if(0===l.length)throw new Error(r);return l}
vendor: 5,073 bytes, line 2
2getLeaves(e,t,n){t=t||10,n=n||0;const r=[];return this._appendLeaves(r,e,t,n,0),r}getTile(e,t,n){const r=this.trees[this._limitZoom(e)],o=Math.pow(2,e),{extent:i,radius:a}=this.options,u=a/i,s=(n-u)/o,c=(n+1+u)/o,l={features:[]};return this._addTileFeatures(r.range((t-u)/o,s,(t+1+u)/o,c),r.data,t,n,o,l),0===t&&this._addTileFeatures(r.range(1-u/o,s,1,c),r.data,o,n,o,l),t===o-1&&this._addTileFeatures(r.range(0,s,u/o,c),r.data,-1,n,o,l),l.features.length?l:null}getClusterExpansionZoom(e){let t=this._getOriginZoom(e)-1;for(;t<=this.options.maxZoom;){const n=this.getChildren(e);if(t++,1!==n.length)break;e=n[0].properties.cluster_id}return t}_appendLeaves(e,t,n,r,o){const i=this.getChildren(t);for(const a of i){const t=a.properties;if(t&&t.cluster?o+t.point_count<=r?o+=t.point_count:o=this._appendLeaves(e,t.cluster_id,n,r,o):o<r?o++:e.push(a),e.length===n)break}return o}_createTree(e){const t=new a(e.length/this.stride|0,this.options.nodeSize,Float32Array);for(let n=0;n<e.length;n+=this.stride)t.add(e[n],e[n+1]);return t.finish(),t.data=e,t}_addTileFeatures(e,t,n,r,o,i){for(const a of e){const e=a*this.stride,u=t[e+5]>1;let s,c,l;if(u)s=m(t,e,this.clusterProps),c=t[e],l=t[e+1];else{const n=this.points[t[e+3]];s=n.properties;const[r,o]=n.geometry.coordinates;c=g(r),l=v(o)}const f={type:1,geometry:[[Math.round(this.options.extent*(c*o-n)),Math.round(this.options.extent*(l*o-r))]],tags:s};let d;d=u||this.options.generateId?t[e+3]:this.points[t[e+3]].id,void 0!==d&&(f.id=d),i.features.push(f)}}_limitZoom(e){return Math.max(this.options.minZoom,Math.min(Math.floor(+e),this.options.maxZoom+1))}_cluster(e,t){const{radius:n,extent:r,reduce:o,minPoints:i}=this.options,a=n/(r*Math.pow(2,t)),u=e.data,s=[],c=this.stride;for(let l=0;l<u.length;l+=c){if(u[l+2]<=t)continue;u[l+2]=t;const n=u[l],r=u[l+1],f=e.within(u[l],u[l+1],a),d=u[l+5];let p=d;for(const e of f){const n=e*c;u[n+2]>t&&(p+=u[n+5])}if(p>d&&p>=i){let e,i=n*d,a=r*d,h=-1;const m=((l/c|0)<<5)+(t+1)+this.points.length;for(const n of f){const r=n*c;if(u[r+2]<=t)continue;u[r+2]=t;const s=u[r+5];i+=u[r]*s,a+=u[r+1]*s,u[r+4]=m,o&&(e||(e=this._map(u,l,!0),h=this.clusterProps.length,this.clusterProps.push(e)),o(e,this._map(u,r)))}u[l+4]=m,s.push(i/p,a/p,1/0,m,-1,p),o&&s.push(h)}else{for(let e=0;e<c;e++)s.push(u[l+e]);if(p>1)for(const e of f){const n=e*c;if(!(u[n+2]<=t)){u[n+2]=t;for(let e=0;e<c;e++)s.push(u[n+e])}}}}return s}_getOriginId(e){return e-this.points.length>>5}_getOriginZoom(e){return(e-this.points.length)%32}_map(e,t,n){if(e[t+5]>1){const r=this.clusterProps[e[t+6]];return n?Object.assign({},r):r}const r=this.points[e[t+3]].properties,o=this.options.map(r);return n&&o===r?Object.assign({},o):o}}function h(e,t,n){return{type:"Feature",id:e[t+3],properties:m(e,t,n),geometry:{type:"Point",coordinates:[(r=e[t],360*(r-.5)),b(e[t+1])]}};var r}function m(e,t,n){const r=e[t+5],o=r>=1e4?"".concat(Math.round(r/1e3),"k"):r>=1e3?"".concat(Math.round(r/100)/10,"k"):r,i=e[t+6],a=-1===i?{}:Object.assign({},n[i]);return Object.assign(a,{cluster:!0,cluster_id:e[t+3],point_count:r,point_count_abbreviated:o})}function g(e){return e/360+.5}function v(e){const t=Math.sin(e*Math.PI/180),n=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return n<0?0:n>1?1:n}function b(e){const t=(180-360*e)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}function y(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}class w{static isAdvancedMarkerAvailable(e){return google.maps.marker&&!0===e.getMapCapabilities().isAdvancedMarkersAvailable}static isAdvancedMarker(e){return google.maps.marker&&e instanceof google.maps.marker.AdvancedMarkerElement}static setMap(e,t){this.isAdvancedMarker(e)?e.map=t:e.setMap(t)}static getPosition(e){if(this.isAdvancedMarker(e)){if(e.position){if(e.position instanceof google.maps.LatLng)return e.position;if(e.position.lat&&e.position.lng)return new google.maps.LatLng(e.position.lat,e.position.lng)}return new google.maps.LatLng(null)}return e.getPosition()}static getVisible(e){return!!this.isAdvancedMarker(e)||e.getVisible()}}class O{constructor(e){let{markers:t,position:n}=e;this.markers=t,n&&(n instanceof google.maps.LatLng?this._position=n:this._position=new google.maps.LatLng(n))}get bounds(){if(0===this.markers.length&&!this._position)return;const e=new google.maps.LatLngBounds(this._position,this._position);for(const t of this.markers)e.extend(w.getPosition(t));return e}get position(){return this._position||this.bounds.getCenter()}get count(){return this.markers.filter(e=>w.getVisible(e)).length}push(e){this.markers.push(e)}delete(){this.marker&&(w.setMap(this.marker,null),this.marker=void 0),this.markers.length=0}}class x{constructor(e){let{maxZoom:t=16}=e;this.maxZoom=t}noop(e){let{markers:t}=e;return _(t)}}const _=e=>e.map(e=>new O({position:w.getPosition(e),markers:[e]}));
2class j extends x{constructor(e){var{maxZoom:t,radius:n=60}=e,r=y(e,["maxZoom","radius"]);super({maxZoom:t}),this.state={zoom:-1},this.superCluster=new p(Object.assign({maxZoom:this.maxZoom,radius:n},r))}calculate(e){let t=!1;const n={zoom:e.map.getZoom()};if(!o()(e.markers,this.markers)){t=!0,this.markers=[...e.markers];const n=this.markers.map(e=>{const t=w.getPosition(e);return{type:"Feature",geometry:{type:"Point",coordinates:[t.lng(),t.lat()]},properties:{marker:e}}});this.superCluster.load(n)}return t||(this.state.zoom<=this.maxZoom||n.zoom<=this.maxZoom)&&(t=!o()(this.state,n)),this.state=n,t&&(this.clusters=this.cluster(e)),{clusters:this.clusters,changed:t}}cluster(e){let{map:t}=e;return this.superCluster.getClusters([-180,-90,180,90],Math.round(t.getZoom())).map(e=>this.transformCluster(e))}transformCluster(e){let{geometry:{coordinates:[t,n]},properties:r}=e;if(r.cluster)return new O({markers:this.superCluster.getLeaves(r.cluster_id,1/0).map(e=>e.properties.marker),position:{lat:n,lng:t}});const o=r.marker;return new O({markers:[o],position:w.getPosition(o)})}}class P{constructor(e,t){this.markers={sum:e.length};const n=t.map(e=>e.count),r=n.reduce((e,t)=>e+t,0);this.clusters={count:t.length,markers:{mean:r/t.length,sum:r,min:Math.min(...n),max:Math.max(...n)}}}}class C{render(e,t,n){let{count:r,position:o}=e;const i=r>Math.max(10,t.clusters.markers.mean)?"#ff0000":"#0000ff",a='<svg fill="'.concat(i,'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="50" height="50">\n<circle cx="120" cy="120" opacity=".6" r="70" />\n<circle cx="120" cy="120" opacity=".3" r="90" />\n<circle cx="120" cy="120" opacity=".2" r="110" />\n<text x="50%" y="50%" style="fill:#fff" text-anchor="middle" font-size="50" dominant-baseline="middle" font-family="roboto,arial,sans-serif">').concat(r,"</text>\n</svg>"),u="Cluster of ".concat(r," markers"),s=Number(google.maps.Marker.MAX_ZINDEX)+r;if(w.isAdvancedMarkerAvailable(n)){const e=(new DOMParser).parseFromString(a,"image/svg+xml").documentElement;e.setAttribute("transform","translate(0 25)");const t={map:n,position:o,zIndex:s,title:u,content:e};return new google.maps.marker.AdvancedMarkerElement(t)}const c={position:o,zIndex:s,title:u,icon:{url:"data:image/svg+xml;base64,".concat(btoa(a)),anchor:new google.maps.Point(25,25)}};return new google.maps.Marker(c)}}class S{constructor(){!function(e,t){for(let n in t.prototype)e.prototype[n]=t.prototype[n]}(S,google.maps.OverlayView)}}var k;!function(e){e.CLUSTERING_BEGIN="clusteringbegin",e.CLUSTERING_END="clusteringend",e.CLUSTER_CLICK="click"}(k||(k={}));const E=(e,t,n)=>{n.fitBounds(t.bounds)};class A extends S{constructor(e){let{map:t,markers:n=[],algorithmOptions:r={},algorithm:o=new j(r),renderer:i=new C,onClusterClick:a=E}=e;super(),this.markers=[...n],this.clusters=[],this.algorithm=o,this.renderer=i,this.onClusterClick=a,t&&this.setMap(t)}addMarker(e,t){this.markers.includes(e)||(this.markers.push(e),t||this.render())}addMarkers(e,t){e.forEach(e=>{this.addMarker(e,!0)}),t||this.render()}removeMarker(e,t){const n=this.markers.indexOf(e);return-1!==n&&(w.setMap(e,null),this.markers.splice(n,1),t||this.render(),!0)}removeMarkers(e,t){let n=!1;return e.forEach(e=>{n=this.removeMarker(e,!0)||n}),n&&!t&&this.render(),n}clearMarkers(e){this.markers.length=0,e||this.render()}render(){const e=this.getMap();if(e instanceof google.maps.Map&&e.getProjection()){google.maps.event.trigger(this,k.CLUSTERING_BEGIN,this);const{clusters:t,changed:n}=this.algorithm.calculate({markers:this.markers,map:e,mapCanvasProjection:this.getProjection()});if(n||void 0==n){const e=new Set;for(const r of t)1==r.markers.length&&e.add(r.markers[0]);const n=[];for(const t of this.clusters)null!=t.marker&&(1==t.markers.length?e.has(t.marker)||w.setMap(t.marker,null):n.push(t.marker));this.clusters=t,this.renderClusters(),requestAnimationFrame(()=>n.forEach(e=>w.setMap(e,null)))}google.maps.event.trigger(this,k.CLUSTERING_END,this)}}onAdd(){this.idleListener=this.getMap().addListener("idle",this.render.bind(this)),this.render()}onRemove(){google.maps.event.removeListener(this.idleListener),this.reset()}
2reset(){this.markers.forEach(e=>w.setMap(e,null)),this.clusters.forEach(e=>e.delete()),this.clusters=[]}renderClusters(){const e=new P(this.markers,this.clusters),t=this.getMap();this.clusters.forEach(n=>{1===n.markers.length?n.marker=n.markers[0]:(n.marker=this.renderer.render(n,e,t),n.markers.forEach(e=>w.setMap(e,null)),this.onClusterClick&&n.marker.addListener("click",e=>{google.maps.event.trigger(this,k.CLUSTER_CLICK,n),this.onClusterClick(e,n,t)})),w.setMap(n.marker,t)})}}},791:function(e,t,n){var r=n(7309),o=n(7339),i=n(829),a=n(749),u=n(7342);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):u(e)}},792:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Adder",{enumerable:!0,get:function(){return d.Adder}}),Object.defineProperty(t,"InternMap",{enumerable:!0,get:function(){return oe.InternMap}}),Object.defineProperty(t,"InternSet",{enumerable:!0,get:function(){return oe.InternSet}}),Object.defineProperty(t,"ascending",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"bin",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"bisect",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"bisectCenter",{enumerable:!0,get:function(){return r.bisectCenter}}),Object.defineProperty(t,"bisectLeft",{enumerable:!0,get:function(){return r.bisectLeft}}),Object.defineProperty(t,"bisectRight",{enumerable:!0,get:function(){return r.bisectRight}}),Object.defineProperty(t,"bisector",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"count",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"cross",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"cumsum",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"descending",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"deviation",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"difference",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(t,"disjoint",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(t,"every",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(t,"extent",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"fcumsum",{enumerable:!0,get:function(){return d.fcumsum}}),Object.defineProperty(t,"filter",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(t,"flatGroup",{enumerable:!0,get:function(){return p.flatGroup}}),Object.defineProperty(t,"flatRollup",{enumerable:!0,get:function(){return p.flatRollup}}),Object.defineProperty(t,"fsum",{enumerable:!0,get:function(){return d.fsum}}),Object.defineProperty(t,"greatest",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(t,"greatestIndex",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(t,"group",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"groupSort",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"groups",{enumerable:!0,get:function(){return p.groups}}),Object.defineProperty(t,"histogram",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(t,"index",{enumerable:!0,get:function(){return p.index}}),Object.defineProperty(t,"indexes",{enumerable:!0,get:function(){return p.indexes}}),Object.defineProperty(t,"intersection",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(t,"least",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(t,"leastIndex",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(t,"map",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(t,"max",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(t,"maxIndex",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(t,"mean",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"median",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(t,"merge",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(t,"min",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(t,"minIndex",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(t,"mode",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(t,"nice",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(t,"pairs",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(t,"permute",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(t,"quantile",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(t,"quantileSorted",{enumerable:!0,get:function(){return A.quantileSorted}}),Object.defineProperty(t,"quickselect",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(t,"range",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(t,"rank",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(t,"reduce",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(t,"reverse",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(t,"rollup",{enumerable:!0,get:function(){return p.rollup}}),Object.defineProperty(t,"rollups",{enumerable:!0,get:function(){return p.rollups}}),Object.defineProperty(t,"scan",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(t,"shuffle",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(t,"shuffler",{enumerable:!0,get:function(){return F.shuffler}}),Object.defineProperty(t,"some",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(t,"sort",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(t,"subset",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(t,"sum",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(t,"superset",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(t,"thresholdFreedmanDiaconis",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,"thresholdScott",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(t,"thresholdSturges",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(t,"tickIncrement",{enumerable:!0,get:function(){return W.tickIncrement}}),Object.defineProperty(t,"tickStep",{enumerable:!0,get:function(){return W.tickStep}}),Object.defineProperty(t,"ticks",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(t,"transpose",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(t,"union",{enumerable:!0,get:function(){return re.default}}),Object.defineProperty(t,"variance",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(t,"zip",{enumerable:!0,get:function(){return H.default}});var r=ue(n(1434)),o=ie(n(806)),i=ie(n(1435)),a=ie(n(1011)),u=ie(n(7357
2)),s=ie(n(7358)),c=ie(n(1436)),l=ie(n(1438)),f=ie(n(1440)),d=n(7359),p=ue(n(1441)),h=ie(n(7360)),m=ie(n(7361)),g=ie(n(7364)),v=ie(n(7365)),b=ie(n(1445)),y=ie(n(1446)),w=ie(n(1448)),O=ie(n(7366)),x=ie(n(7367)),_=ie(n(7368)),j=ie(n(1148)),P=ie(n(1449)),C=ie(n(7369)),S=ie(n(1444)),k=ie(n(7370)),E=ie(n(1443)),A=ue(n(1147)),N=ie(n(1447)),M=ie(n(7371)),B=ie(n(7372)),L=ie(n(7373)),I=ie(n(1450)),T=ie(n(7374)),D=ie(n(7375)),R=ie(n(7376)),F=ue(n(7377)),z=ie(n(7378)),W=ue(n(1146)),U=ie(n(1451)),q=ie(n(1439)),H=ie(n(7379)),G=ie(n(7380)),V=ie(n(7381)),Y=ie(n(7382)),X=ie(n(7383)),K=ie(n(7384)),Z=ie(n(7385)),$=ie(n(1012)),J=ie(n(7386)),Q=ie(n(7387)),ee=ie(n(7388)),te=ie(n(7389)),ne=ie(n(1452)),re=ie(n(7390)),oe=n(858);function ie(e){return e&&e.__esModule?e:{default:e}}function ae(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(ae=function(e){return e?n:t})(e)}function ue(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=ae(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},7921:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var r=n(727),o=n(1),i=n.n(o),a=n(1401),u=n.n(a),s=n(730),c=n(855),l=n(723);function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var v=Object(o.forwardRef)((function(e,t){var n=e.aspect,a=e.initialDimension,f=void 0===a?{width:-1,height:-1}:a,d=e.width,h=void 0===d?"100%":d,g=e.height,v=void 0===g?"100%":g,b=e.minWidth,y=void 0===b?0:b,w=e.minHeight,O=e.maxHeight,x=e.children,_=e.debounce,j=void 0===_?0:_,P=e.id,C=e.className,S=e.onResize,k=e.style,E=void 0===k?{}:k,A=Object(o.useRef)(null),N=Object(o.useRef)();N.current=S,Object(o.useImperativeHandle)(t,(function(){return Object.defineProperty(A.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),A.current},configurable:!0})}
2));var M=m(Object(o.useState)({containerWidth:f.width,containerHeight:f.height}),2),B=M[0],L=M[1],I=Object(o.useCallback)((function(e,t){L((function(n){var r=Math.round(e),o=Math.round(t);return n.containerWidth===r&&n.containerHeight===o?n:{containerWidth:r,containerHeight:o}}))}),[]);Object(o.useEffect)((function(){var e=function(e){var t,n=e[0].contentRect,r=n.width,o=n.height;I(r,o),null===(t=N.current)||void 0===t||t.call(N,r,o)};j>0&&(e=u()(e,j,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),n=A.current.getBoundingClientRect(),r=n.width,o=n.height;return I(r,o),t.observe(A.current),function(){t.disconnect()}}),[I,j]);var T=Object(o.useMemo)((function(){var e=B.containerWidth,t=B.containerHeight;if(e<0||t<0)return null;Object(c.a)(Object(s.i)(h)||Object(s.i)(v),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",h,v),Object(c.a)(!n||n>0,"The aspect(%s) must be greater than zero.",n);var r=Object(s.i)(h)?e:h,a=Object(s.i)(v)?t:v;n&&n>0&&(r?a=r/n:a&&(r=a*n),O&&a>O&&(a=O)),Object(c.a)(r>0||a>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",r,a,h,v,y,w,n);var u=!Array.isArray(x)&&Object(l.d)(x.type).endsWith("Chart");return i.a.Children.map(x,(function(e){return i.a.isValidElement(e)?Object(o.cloneElement)(e,p({width:r,height:a},u?{style:p({height:"100%",width:"100%",maxHeight:a,maxWidth:r},e.props.style)}:{})):e}))}),[n,x,v,O,w,y,B,h]);return i.a.createElement("div",{id:P?"".concat(P):void 0,className:Object(r.a)("recharts-responsive-container",C),style:p(p({},E),{},{width:h,height:v,minWidth:y,minHeight:w,maxHeight:O}),ref:A},T)}))},804:function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},805:function(e,t,n){"use strict";n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l})),n.d(t,"d",(function(){return f})),n.d(t,"e",(function(){return d}));var r=n(1),o=n(780),i=n.n(o);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var u=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],s=["points","pathLength"],c={svg:["viewBox","children"],polygon:s,polyline:s}
2,l=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],f=function(e,t){if(!e||"function"===typeof e||"boolean"===typeof e)return null;var n=e;if(Object(r.isValidElement)(e)&&(n=e.props),!i()(n))return null;var o={};return Object.keys(n).forEach((function(e){l.includes(e)&&(o[e]=t||function(t){return n[e](n,t)})})),o},d=function(e,t,n){if(!i()(e)||"object"!==a(e))return null;var r=null;return Object.keys(e).forEach((function(o){var i=e[o];l.includes(o)&&"function"===typeof i&&(r||(r={}),r[o]=function(e,t,n){return function(r){return e(t,n,r),null}}(i,t,n))})),r}},806:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}},807:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.durationYear=t.durationWeek=t.durationSecond=t.durationMonth=t.durationMinute=t.durationHour=t.durationDay=void 0;t.durationSecond=1e3;t.durationMinute=6e4;t.durationHour=36e5;t.durationDay=864e5;t.durationWeek=6048e5;t.durationMonth=2592e6;t.durationYear=31536e6},815:function(e,t,n){var r=n(929),o=n(7276),i=n(7277),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},816:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"f",(function(){return b})),n.d(t,"c",(function(){return y}
2)),n.d(t,"b",(function(){return w})),n.d(t,"e",(function(){return _})),n.d(t,"d",(function(){return j}));var r=n(790),o=n.n(r),i=n(1),a=n(735),u=n.n(a),s=n(730),c=n(788);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var g=Math.PI/180,v=function(e){return 180*e/Math.PI},b=function(e,t,n,r){return{x:e+Math.cos(-g*r)*n,y:t+Math.sin(-g*r)*n}},y=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},w=function(e,t,n,r,i){var a=e.width,u=e.height,l=e.startAngle,f=e.endAngle,m=Object(s.d)(e.cx,a,a/2),g=Object(s.d)(e.cy,u,u/2),v=y(a,u,n),b=Object(s.d)(e.innerRadius,v,0),w=Object(s.d)(e.outerRadius,v,.8*v);return Object.keys(t).reduce((function(e,n){var a,u=t[n],s=u.domain,v=u.reversed;if(o()(u.range))"angleAxis"===r?a=[l,f]:"radiusAxis"===r&&(a=[b,w]),v&&(a=[a[1],a[0]]);else{var y=h(a=u.range,2);l=y[0],f=y[1]}var O=Object(c.z)(u,i),x=O.realScaleType,_=O.scale;_.domain(s).range(a),Object(c.c)(_);var j=Object(c.t)(_,d(d({},u),{},{realScaleType:x})),P=d(d(d({},u),j),{},{range:a,radius:w,realScaleType:x,scale:_,cx:m,cy:g,innerRadius:b,outerRadius:w,startAngle:l,endAngle:f});return d(d({},e),{},p({},n,P))}),{})},O=function(e,t){var n=e.x,r=e.y,o=t.cx,i=t.cy,a=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return Math.sqrt(Math.pow(n-o,2)+Math.pow(r-i,2))}({x:n,y:r},{x:o,y:i});if(a<=0)return{radius:a};var u=(n-o)/a,s=Math.acos(u);return r>i&&(s=2*Math.PI-s),{radius:a,angle:v(s),angleInRadian:s}},x=function(e,t){var n=t.startAngle,r=t.endAngle,o=Math.floor(n/360),i=Math.floor(r/360);return e+360*Math.min(o,i)},_=function(e,t){var n=e.x,r=e.y,o=O({x:n,y:r},t),i=o.radius,a=o.angle,u=t.innerRadius,s=t.outerRadius;if(i<u||i>s)return!1;if(0===i)return!0;var c,l=function(e){var t=e.startAngle,n=e.endAngle,r=Math.floor(t/360),o=Math.floor(n/360),i=Math.min(r,o);return{startAngle:t-360*i,endAngle:n-360*i}}(t),f=l.startAngle,p=l.endAngle,h=a;if(f<=p){for(;h>p;)h-=360;for(;h<f;)h+=360;c=h>=f&&h<=p}else{for(;h>f;)h-=360;for(;h<p;)h+=360;c=h>=p&&h<=f}return c?d(d({},t),{}
2,{radius:i,angle:x(h,t)}):null},j=function(e){return Object(i.isValidElement)(e)||u()(e)||"boolean"===typeof e?"":e.className}},817:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.copy=function(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())},t.default=function(){return p()(c,c)},t.identity=c,t.transformer=p;var r=n(792),o=n(1149),i=u(n(7407)),a=u(n(1154));function u(e){return e&&e.__esModule?e:{default:e}}var s=[0,1];function c(e){return e}function l(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:(0,i.default)(isNaN(t)?NaN:.5)}function f(e,t,n){var r=e[0],o=e[1],i=t[0],a=t[1];return o<r?(r=l(o,r),i=n(a,i)):(r=l(r,o),i=n(i,a)),function(e){return i(r(e))}}function d(e,t,n){var o=Math.min(e.length,t.length)-1,i=new Array(o),a=new Array(o),u=-1;for(e[o]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++u<o;)i[u]=l(e[u],e[u+1]),a[u]=n(t[u],t[u+1]);return function(t){var n=(0,r.bisect)(e,t,1,o)-1;return a[n](i[n](t))}}function p(){var e,t,n,r,i,u,l=s,p=s,h=o.interpolate,m=c;function g(){var e=Math.min(l.length,p.length);return m!==c&&(m=function(e,t){var n;return e>t&&(n=e,e=t,t=n),function(n){return Math.max(e,Math.min(t,n))}}(l[0],l[e-1])),r=e>2?d:f,i=u=null,v}function v(t){return null==t||isNaN(t=+t)?n:(i||(i=r(l.map(e),p,h)))(e(m(t)))}return v.invert=function(n){return m(t((u||(u=r(p,l.map(e),o.interpolateNumber)))(n)))},v.domain=function(e){return arguments.length?(l=Array.from(e,a.default),g()):l.slice()},v.range=function(e){return arguments.length?(p=Array.from(e),g()):p.slice()},v.rangeRound=function(e){return p=Array.from(e),h=o.interpolateRound,g()},v.clamp=function(e){return arguments.length?(m=!!e||c,g()):m!==c},v.interpolate=function(e){return arguments.length?(h=e,g()):h},v.unknown=function(e){return arguments.length?(n=e,v):n},function(n,r){return e=n,t=r,g()}}},818:function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"AcroForm",(function(){return Se})),n.d(t,"AcroFormAppearance",(function(){return Pe})),n.d(t,"AcroFormButton",(function(){return be})),n.d(t,"AcroFormCheckBox",(function(){return xe})),n.d(t,"AcroFormChoiceField",(function(){return he})),n.d(t,"AcroFormComboBox",(function(){return ge})),n.d(t,"AcroFormEditBox",(function(){return ve})),n.d(t,"AcroFormListBox",(function(){return me})),n.d(t,"AcroFormPasswordField",(function(){return je})),n.d(t,"AcroFormPushButton",(function(){return ye})),n.d(t,"AcroFormRadioButton",(function(){return we})),n.d(t,"AcroFormTextField",(function(){return _e})),n.d(t,"GState",(function(){return I})),n.d(t,"ShadingPattern",(function(){return D})),n.d(t,"TilingPattern",(function(){return R})),n.d(t,"jsPDF",(function(){return F}));var r=n(72),o=n.n(r),i=n(7492),a=function(){return"undefined"!=typeof window?window:"undefined"!=typeof e?e:"undefined"!=typeof self?self:this}();function u(){a.console&&"function"==typeof a.console.log&&a.console.log.apply(a.console,arguments)}var s={log:u,warn:function(e){a.console&&("function"==typeof a.console.warn?a.console.warn.apply(a.console,arguments):u.call(null,arguments))},error:function(e){a.console&&("function"==typeof a.console.error?a.console.error.apply(a.console,arguments):u(e))}};function c(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){h(r.response,t,n)},r.onerror=function(){s.error("could not download file")},r.send()}function l(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return t.status>=200&&t.status<=299}function f(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(n){var t=document.createEvent("MouseEvents");
2t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var d,p,h=a.saveAs||("object"!==("undefined"==typeof window?"undefined":o()(window))||window!==a?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var r=a.URL||a.webkitURL,o=document.createElement("a");t=t||e.name||"download",o.download=t,o.rel="noopener","string"==typeof e?(o.href=e,o.origin!==location.origin?l(o.href)?c(e,t,n):f(o,o.target="_blank"):f(o)):(o.href=r.createObjectURL(e),setTimeout((function(){r.revokeObjectURL(o.href)}),4e4),setTimeout((function(){f(o)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download","string"==typeof e)if(l(e))c(e,t,n);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout((function(){f(r)}))}else navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!==o()(t)&&(s.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e}(e,n),t)}:function(e,t,n,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof e)return c(e,t,n);var i="application/octet-stream"===e.type,u=/constructor/i.test(a.HTMLElement)||a.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||i&&u)&&"object"===("undefined"==typeof FileReader?"undefined":o()(FileReader))){var l=new FileReader;l.onloadend=function(){var e=l.result;e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=e:location=e,r=null},l.readAsDataURL(e)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(e);r?r.location=d:location.href=d,r=null,setTimeout((function(){f.revokeObjectURL(d)}),4e4)}});function m(e){var t;e=e||"",this.ok=!1,"#"==e.charAt(0)&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee9
20",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],r=0;r<n.length;r++){var o=n[r].re,i=n[r].process,a=o.exec(e);a&&(t=i(a),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return 1==e.length&&(e="0"+e),1==t.length&&(t="0"+t),1==n.length&&(n="0"+n),"#"+e+t+n}}function g(e,t){var n=e[0],r=e[1],o=e[2],i=e[3];n=b(n,r,o,i,t[0],7,-680876936),i=b(i,n,r,o,t[1],12,-389564586),o=b(o,i,n,r,t[2],17,606105819),r=b(r,o,i,n,t[3],22,-1044525330),n=b(n,r,o,i,t[4],7,-176418897),i=b(i,n,r,o,t[5],12,1200080426),o=b(o,i,n,r,t[6],17,-1473231341),r=b(r,o,i,n,t[7],22,-45705983),n=b(n,r,o,i,t[8],7,1770035416),i=b(i,n,r,o,t[9],12,-1958414417),o=b(o,i,n,r,t[10],17,-42063),r=b(r,o,i,n,t[11],22,-1990404162),n=b(n,r,o,i,t[12],7,1804603682),i=b(i,n,r,o,t[13],12,-40341101),o=b(o,i,n,r,t[14],17,-1502002290),n=y(n,r=b(r,o,i,n,t[15],22,1236535329),o,i,t[1],5,-165796510),i=y(i,n,r,o,t[6],9,-1069501632),o=y(o,i,n,r,t[11],14,643717713),r=y(r,o,i,n,t[0],20,-373897302),n=y(n,r,o,i,t[5],5,-701558691),i=y(i,n,r,o,t[10],9,38016083),o=y(o,i,n,r,t[15],14,-660478335),r=y(r,o,i,n,t[4],20,-405537848),n=y(n,r,o,i,t[9],5,568446438),i=y(i,n,r,o,t[14],9,-1019803690),o=y(o,i,n,r,t[3],14,-187363961),r=y(r,o,i,n,t[8],20,1163531501),n=y(n,r,o,i,t[13],5,-1444681467),i=y(i,n,r,o,t[2],9,-51403784),o=y(o,i,n,r,t[7],14,1735328473),n=w(n,r=y(r,o,i,n,t[12],20,-1926607734),o,i,t[5],4,-378558),i=w(i,n,r,o,t[8],11,-2022574463),o=w(o,i,n,r,t[11],16,1839030562),r=w(r,o,i,n,t[14],23,-35309556),n=w(n,r,o,i,t[1],4,-1530992060),i=w(i,n,r,o,t[4],11,1272893353),o=w(o,i,n,r,t[7],16,-155497632),r=w(r,o,i,n,t[10],23,-1094730640),n=w(n,r,o,i,t[13],4,681279174),i=w(i,n,r,o,t[0],11,-358537222),o=w(o,i,n,r,t[3],16,-722521979),r=w(r,o,i,n,t[6],23,76029189),n=w(n,r,o,i,t[9],4,-640364487),i=w(i,n,r,o,t[12],11,-421815835),o=w(o,i,n,r,t[15],16,530742520),n=O(n,r=w(r,o,i,n,t[2],23,-995338651),o,i,t[0],6,-198630844),i=O(i,n,r,o,t[7],10,1126891415),o=O(o,i,n,r,t[14],15,-1416354905),r=O(r,o,i,n,t[5],21,-57434055),n=O(n,r,o,i,t[12],6,1700485571),i=O(i,n,r,o,t[3],10,-1894986606),o=O(o,i,n,r,t[10],15,-1051523),r=O(r,o,i,n,t[1],21,-2054922799),n=O(n,r,o,i,t[8],6,1873313359),i=O(i,n,r,o,t[15],10,-30611744),o=O(o,i,n,r,t[6],15,-1560198380),r=O(r,o,i,n,t[13],21,1309151649),n=O(n,r,o,i,t[4],6,-145523070),i=O(i,n,r,o,t[11],10,-1120210379),o=O(o,i,n,r,t[2],15,718787259),r=O(r,o,i,n,t[9],21,-343485551),e[0]=E(n,e[0]),e[1]=E(r,e[1]),e[2]=E(o,e[2]),e[3]=E(i,e[3])}function v(e,t,n,r,o,i){return t=E(E(t,e),E(r,i)),E(t<<o|t>>>32-o,n)}function b(e,t,n,r,o,i,a){return v(t&n|~t&r,e,t,o,i,a)}function y(e,t,n,r,o,i,a){return v(t&r|n&~r,e,t,o,i,a)}function w(e,t,n,r,o,i,a){return v(t^n^r,e,t,o,i,a)}function O(e,t,n,r,o,i,a){return v(n^(t|~r),e,t,o,i,a)}function x(e){var t,n=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)g(r,_(e.substring(t-64,t)));e=e.substring(t-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)o[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(g(r,o),t=0;t<16;t++)o[t]=0;return o[14]=8*n,g(r,o),r}function _(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}d=a.atob.bind(a),p=a.btoa.bind(a);var j="0123456789abcdef".split("");function P(e){for(var t="",n=0;n<4;n++)t+=j[e>>8*n+4&15]+j[e>>8*n&15];return t}function C(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function S(e){return x(e).map(C).join("")}var k="5d41402abc4b2a76b9719d911017c592"!=function(e){for(var t=0;t<e.length;t++)e[t]=P(e[t]);return e.join("")}(x("hello"));function E(e,t){if(k){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}return e+t&4294967295}function A(e,t){var n,r,o,i;if(e!==n){for(var a=(o=e,i=1+(256/e.length>>0),new Array(i+1).join(o)),u=[],s=0;s<256;s++)u[s]=s;var c=0;for(s=0;s<256;s++){var l=u[s];
vendor: 5,014 bytes, line 2
2c=(c+l+a.charCodeAt(s))%256,u[s]=u[c],u[c]=l}n=e,r=u}else u=r;var f=t.length,d=0,p=0,h="";for(s=0;s<f;s++)p=(p+(l=u[d=(d+1)%256]))%256,u[d]=u[p],u[p]=l,a=u[(u[d]+u[p])%256],h+=String.fromCharCode(t.charCodeAt(s)^a);return h}var N={print:4,modify:8,copy:16,"annot-forms":32};function M(e,t,n,r){this.v=1,this.r=2;var o=192;e.forEach((function(e){if(void 0!==N.perm)throw new Error("Invalid permission: "+e);o+=N[e]})),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var i=(t+this.padding).substr(0,32),a=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,a),this.P=-(1+(255^o)),this.encryptionKey=S(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=A(this.encryptionKey,this.padding)}function B(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",n=e.length,r=0;r<n;r++){var o=e.charCodeAt(r);t+=o<33||35===o||37===o||40===o||41===o||47===o||60===o||62===o||91===o||93===o||123===o||125===o||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return t}function L(e){if("object"!==o()(e))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(e,n,r){if(r=r||!1,"string"!=typeof e||"function"!=typeof n||"boolean"!=typeof r)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(e)||(t[e]={});var o=Math.random().toString(35);return t[e][o]=[n,!!r],o},this.unsubscribe=function(e){for(var n in t)if(t[n][e])return delete t[n][e],0===Object.keys(t[n]).length&&delete t[n],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var i in t[n]){var u=t[n][i];try{u[0].apply(e,r)}catch(n){a.console&&s.error("jsPDF PubSub Error",n.message,n)}u[1]&&o.push(i)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function I(e){if(!(this instanceof I))return new I(e);var t="opacity,stroke-opacity".split(",");for(var n in e)e.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=e[n]);this.id="",this.objectNumber=-1}function T(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function D(e,t,n,r,o){if(!(this instanceof D))return new D(e,t,n,r,o);this.type="axial"===e?2:3,this.coords=t,this.colors=n,T.call(this,r,o)}function R(e,t,n,r,o){if(!(this instanceof R))return new R(e,t,n,r,o);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,T.call(this,r,o)}function F(e){var t,n="string"==typeof arguments[0]?arguments[0]:"p",r=arguments[1],i=arguments[2],u=arguments[3],c=[],l=1,f=16,d="S",g=null;"object"===o()(e=e||{})&&(n=e.orientation,r=e.unit||r,i=e.format||i,u=e.compress||e.compressPdf||u,null!==(g=e.encryption||null)&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),l="number"==typeof e.userUnit?Math.abs(e.userUnit):1,void 0!==e.precision&&(t=e.precision),void 0!==e.floatPrecision&&(f=e.floatPrecision),d=e.defaultPathOperation||"S"),c=e.filters||(!0===u?["FlateEncode"]:c),r=r||"mm",n=(""+(n||"P")).toLowerCase();var v=e.putOnlyUsedFonts||!1,b={},y={internal:{},__private__:{}};y.__private__.PubSub=L;var w="1.3",O=y.__private__.getPdfVersion=function(){return w};y.__private__.setPdfVersion=function(e){w=e};var x={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]};y.__private__.getPageFormats=function(){return x};var _=y.__private__.getPageFormat=function(e){return x[e]};i=i||"a4";var j={COMPAT:"compat",ADVANCED:"advanced"},P=j.COMPAT;function C(){this.saveGraphicsState(),fe(new Ge(Ce,0,0,-Ce,0,zn()*Ce).toString()+" cm"),this.setFontSize(this.getFontSize()/Ce),d="n",P=j.ADVANCED}function S(){this.restoreGraphicsState(),d="S",P=j.COMPAT}var k=y.__private__.combineFontStyleAndFontWeight=function(e,t){if("bold"==e&&"normal"==t||"bold"==e&&400==t||"normal"==e&&"italic"==t||"bold"==e&&"italic"==t)throw new Error("Invalid Combination of fontweight and fontstyle");return t&&(e=400==t||"normal"===t?"italic"===e?"italic":"normal":700!=t&&"bold"!==t||"normal"!==e?(700==t?"bold":t)+""+e:"bold"),e};y.advancedAPI=function(e){var t=P===j.COMPAT;return t&&C.call(this),"function"!=typeof e||(e(this),t&&S.call(this)),this}
vendor: 6,283 bytes, line 2
2,y.compatAPI=function(e){var t=P===j.ADVANCED;return t&&S.call(this),"function"!=typeof e||(e(this),t&&C.call(this)),this},y.isAdvancedAPI=function(){return P===j.ADVANCED};var E,A=function(e){if(P!==j.ADVANCED)throw new Error(e+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},N=y.roundToPrecision=y.__private__.roundToPrecision=function(e,n){var r=t||n;if(isNaN(e)||isNaN(r))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return e.toFixed(r).replace(/0+$/,"")};E=y.hpf=y.__private__.hpf="number"==typeof f?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return N(e,f)}:"smart"===f?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return N(e,e>-1&&e<1?16:5)}:function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return N(e,16)};var T=y.f2=y.__private__.f2=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f2");return N(e,2)},z=y.__private__.f3=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f3");return N(e,3)},W=y.scale=y.__private__.scale=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.scale");return P===j.COMPAT?e*Ce:P===j.ADVANCED?e:void 0},U=function(e){return P===j.COMPAT?zn()-e:P===j.ADVANCED?e:void 0},q=function(e){return W(U(e))};y.__private__.setPrecision=y.setPrecision=function(e){"number"==typeof parseInt(e,10)&&(t=parseInt(e,10))};var H,G="00000000000000000000000000000000",V=y.__private__.getFileId=function(){return G},Y=y.__private__.setFileId=function(e){return G=void 0!==e&&/^[a-fA-F0-9]{32}$/.test(e)?e.toUpperCase():G.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==g&&(Yt=new M(g.userPermissions,g.userPassword,g.ownerPassword,G)),G};y.setFileId=function(e){return Y(e),this},y.getFileId=function(){return V()};var X=y.__private__.convertDateToPDFDate=function(e){var t=e.getTimezoneOffset(),n=t<0?"+":"-",r=Math.floor(Math.abs(t/60)),o=Math.abs(t%60),i=[n,Q(r),"'",Q(o),"'"].join("");return["D:",e.getFullYear(),Q(e.getMonth()+1),Q(e.getDate()),Q(e.getHours()),Q(e.getMinutes()),Q(e.getSeconds()),i].join("")},K=y.__private__.convertPDFDateToDate=function(e){var t=parseInt(e.substr(2,4),10),n=parseInt(e.substr(6,2),10)-1,r=parseInt(e.substr(8,2),10),o=parseInt(e.substr(10,2),10),i=parseInt(e.substr(12,2),10),a=parseInt(e.substr(14,2),10);return new Date(t,n,r,o,i,a,0)},Z=y.__private__.setCreationDate=function(e){var t;if(void 0===e&&(e=new Date),e instanceof Date)t=X(e);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(e))throw new Error("Invalid argument passed to jsPDF.setCreationDate");t=e}return H=t},$=y.__private__.getCreationDate=function(e){var t=H;return"jsDate"===e&&(t=K(H)),t};y.setCreationDate=function(e){return Z(e),this},y.getCreationDate=function(e){return $(e)};var J,Q=y.__private__.padd2=function(e){return("0"+parseInt(e)).slice(-2)},ee=y.__private__.padd2Hex=function(e){return("00"+(e=e.toString())).substr(e.length)},te=0,ne=[],re=[],oe=0,ie=[],ae=[],ue=!1,se=re,ce=function(){te=0,oe=0,re=[],ne=[],ie=[],Qe=Ze(),et=Ze()};y.__private__.setCustomOutputDestination=function(e){ue=!0,se=e};var le=function(e){ue||(se=e)};y.__private__.resetCustomOutputDestination=function(){ue=!1,se=re};var fe=y.__private__.out=function(e){return e=e.toString(),oe+=e.length+1,se.push(e),se},de=y.__private__.write=function(e){return fe(1===arguments.length?e.toString():Array.prototype.join.call(arguments," "))},pe=y.__private__.getArrayBuffer=function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n);t--;)r[t]=e.charCodeAt(t);return n},he=[["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]];y.__private__.getStandardFonts=function(){return he};var me=e.fontSize||16;y.__private__.setFontSize=y.setFontSize=function(e){return me=P===j.ADVANCED?e/Ce:e,this};var ge,ve=y.__private__.getFontSize=y.getFontSize=function(){return P===j.COMPAT?me:me*Ce},be=e.R2L||!1;y.__private__.setR2L=y.setR2L=function(e){return be=e,this},y.__private__.getR2L=y.getR2L=function(){return be};var ye,we=y.__private__.setZoomMode=function(e){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(e))ge=e;else if(isNaN(e)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(e))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+e+'" is not recognized.');ge=e}else ge=parseInt(e,10)};y.__private__.getZoomMode=function(){return ge};var Oe,xe=y.__private__.setPageMode=function(e){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(e))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+e+'" is not recognized.');ye=e};y.__private__.getPageMode=function(){return ye};var _e=y.__private__.setLayoutMode=function(e){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(e))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+e+'" is not recognized.');Oe=e};y.__private__.getLayoutMode=function(){return Oe},y.__private__.setDisplayMode=y.setDisplayMode=function(e,t,n){return we(e),_e(t),xe(n),this};var je={title:"",subject:"",author:"",keywords:"",creator:""};y.__private__.getDocumentProperty=function(e){if(-1===Object.keys(je).indexOf(e))throw new Error("Invalid argument passed to
2jsPDF.getDocumentProperty");return je[e]},y.__private__.getDocumentProperties=function(){return je},y.__private__.setDocumentProperties=y.setProperties=y.setDocumentProperties=function(e){for(var t in je)je.hasOwnProperty(t)&&e[t]&&(je[t]=e[t]);return this},y.__private__.setDocumentProperty=function(e,t){if(-1===Object.keys(je).indexOf(e))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return je[e]=t};var Pe,Ce,Se,ke,Ee,Ae={},Ne={},Me=[],Be={},Le={},Ie={},Te={},De=null,Re=0,Fe=[],ze=new L(y),We=e.hotfixes||[],Ue={},qe={},He=[],Ge=function e(t,n,r,o,i,a){if(!(this instanceof e))return new e(t,n,r,o,i,a);isNaN(t)&&(t=1),isNaN(n)&&(n=0),isNaN(r)&&(r=0),isNaN(o)&&(o=1),isNaN(i)&&(i=0),isNaN(a)&&(a=0),this._matrix=[t,n,r,o,i,a]};Object.defineProperty(Ge.prototype,"sx",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(Ge.prototype,"shy",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(Ge.prototype,"shx",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(Ge.prototype,"sy",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(Ge.prototype,"tx",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(Ge.prototype,"ty",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(Ge.prototype,"a",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(Ge.prototype,"b",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(Ge.prototype,"c",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(Ge.prototype,"d",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(Ge.prototype,"e",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(Ge.prototype,"f",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(Ge.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ge.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ge.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ge.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Ge.prototype.join=function(e){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(E).join(e)},Ge.prototype.multiply=function(e){var t=e.sx*this.sx+e.shy*this.shx,n=e.sx*this.shy+e.shy*this.sy,r=e.shx*this.sx+e.sy*this.shx,o=e.shx*this.shy+e.sy*this.sy,i=e.tx*this.sx+e.ty*this.shx+this.tx,a=e.tx*this.shy+e.ty*this.sy+this.ty;return new Ge(t,n,r,o,i,a)},Ge.prototype.decompose=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty,a=Math.sqrt(e*e+t*t),u=(e/=a)*n+(t/=a)*r;n-=e*u,r-=t*u;var s=Math.sqrt(n*n+r*r);return u/=s,e*(r/=s)<t*(n/=s)&&(e=-e,t=-t,u=-u,a=-a),{scale:new Ge(a,0,0,s,0,0),translate:new Ge(1,0,0,1,o,i),rotate:new Ge(e,t,-t,e,0,0),skew:new Ge(1,0,u,1,0,0)}},Ge.prototype.toString=function(e){return this.join(" ")},Ge.prototype.inversed=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty,a=1/(e*r-t*n),u=r*a,s=-t*a,c=-n*a,l=e*a;return new Ge(u,s,c,l,-u*o-c*i,-s*o-l*i)},Ge.prototype.applyToPoint=function(e){var t=e.x*this.sx+e.y*this.shx+this.tx,n=e.x*this.shy+e.y*this.sy+this.ty;return new Mn(t,n)},Ge.prototype.applyToRectangle=function(e){var t=this.applyToPoint(e),n=this.applyToPoint(new Mn(e.x+e.w,e.y+e.h));return new Bn(t.x,t.y,n.x-t.x,n.y-t.y)},Ge.prototype.clone=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty;return new Ge(e,t,n,r,o,i)},y.Matrix=Ge;var Ve=y.matrixMult=function(e,t){return t.multiply(e)},Ye=new Ge(1,0,0,1,0,0);y.unitMatrix=y.identityMatrix=Ye;var Xe=function(e,t){if(!Le[e]){var n=(t instanceof D?"Sh":"P")+(Object.keys(Be).length+1).toString(10);t.id=n,Le[e]=n,Be[n]=t,ze.publish("addPattern",t)}};y.ShadingPattern=D,y.TilingPattern=R,y.addShadingPattern=function(e,t){return A("addShadingPattern()"),Xe(e,t),this},y.beginTilingPattern=function(e){A("beginTilingPattern()"),In(e.boundingBox[0],e.boundingBox[1],e.boundingBox[2]-e.boundingBox[0],e.boundingBox[3]-e.boundingBox[1],e.matrix)},y.endTilingPattern=function(e,t){A("endTilingPattern()"),t.stream=ae[J].join("\n"),Xe(e,t),ze.publish("endTilingPattern",t),He.pop().restore(
vendor: 19,972 bytes, line 2
2)};var Ke=y.__private__.newObject=function(){var e=Ze();return $e(e,!0),e},Ze=y.__private__.newObjectDeferred=function(){return te++,ne[te]=function(){return oe},te},$e=function(e,t){return t="boolean"==typeof t&&t,ne[e]=oe,t&&fe(e+" 0 obj"),e},Je=y.__private__.newAdditionalObject=function(){var e={objId:Ze(),content:""};return ie.push(e),e},Qe=Ze(),et=Ze(),tt=y.__private__.decodeColorString=function(e){var t=e.split(" ");if(2!==t.length||"g"!==t[1]&&"G"!==t[1])5!==t.length||"k"!==t[4]&&"K"!==t[4]||(t=[(1-t[0])*(1-t[3]),(1-t[1])*(1-t[3]),(1-t[2])*(1-t[3]),"r"]);else{var n=parseFloat(t[0]);t=[n,n,n,"r"]}for(var r="#",o=0;o<3;o++)r+=("0"+Math.floor(255*parseFloat(t[o])).toString(16)).slice(-2);return r},nt=y.__private__.encodeColorString=function(e){var t;"string"==typeof e&&(e={ch1:e});var n=e.ch1,r=e.ch2,i=e.ch3,a=e.ch4,u="draw"===e.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof n&&"#"!==n.charAt(0)){var s=new m(n);if(s.ok)n=s.toHex();else if(!/^\d*\.?\d*$/.test(n))throw new Error('Invalid color "'+n+'" passed to jsPDF.encodeColorString.')}if("string"==typeof n&&/^#[0-9A-Fa-f]{3}$/.test(n)&&(n="#"+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]),"string"==typeof n&&/^#[0-9A-Fa-f]{6}$/.test(n)){var c=parseInt(n.substr(1),16);n=c>>16&255,r=c>>8&255,i=255&c}if(void 0===r||void 0===a&&n===r&&r===i)if("string"==typeof n)t=n+" "+u[0];else switch(e.precision){case 2:t=T(n/255)+" "+u[0];break;case 3:default:t=z(n/255)+" "+u[0]}else if(void 0===a||"object"===o()(a)){if(a&&!isNaN(a.a)&&0===a.a)return["1.","1.","1.",u[1]].join(" ");if("string"==typeof n)t=[n,r,i,u[1]].join(" ");else switch(e.precision){case 2:t=[T(n/255),T(r/255),T(i/255),u[1]].join(" ");break;default:case 3:t=[z(n/255),z(r/255),z(i/255),u[1]].join(" ")}}else if("string"==typeof n)t=[n,r,i,a,u[2]].join(" ");else switch(e.precision){case 2:t=[T(n),T(r),T(i),T(a),u[2]].join(" ");break;case 3:default:t=[z(n),z(r),z(i),z(a),u[2]].join(" ")}return t},rt=y.__private__.getFilters=function(){return c},ot=y.__private__.putStream=function(e){var t=(e=e||{}).data||"",n=e.filters||rt(),r=e.alreadyAppliedFilters||[],o=e.addLength1||!1,i=t.length,a=e.objectId,u=function(e){return e};if(null!==g&&void 0===a)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(u=Yt.encryptor(a,0));var s={};!0===n&&(n=["FlateEncode"]);var c=e.additionalKeyValues||[],l=(s=void 0!==F.API.processDataByFilters?F.API.processDataByFilters(t,n):{data:t,reverseChain:[]}).reverseChain+(Array.isArray(r)?r.join(" "):r.toString());if(0!==s.data.length&&(c.push({key:"Length",value:s.data.length}),!0===o&&c.push({key:"Length1",value:i})),0!=l.length)if(l.split("/").length-1==1)c.push({key:"Filter",value:l});else{c.push({key:"Filter",value:"["+l+"]"});for(var f=0;f<c.length;f+=1)if("DecodeParms"===c[f].key){for(var d=[],p=0;p<s.reverseChain.split("/").length-1;p+=1)d.push("null");d.push(c[f].value),c[f].value="["+d.join(" ")+"]"}}fe("<<");for(var h=0;h<c.length;h++)fe("/"+c[h].key+" "+c[h].value);fe(">>"),0!==s.data.length&&(fe("stream"),fe(u(s.data)),fe("endstream"))},it=y.__private__.putPage=function(e){var t=e.number,n=e.data,r=e.objId,o=e.contentsObjId;$e(r,!0),fe("<</Type /Page"),fe("/Parent "+e.rootDictionaryObjId+" 0 R"),fe("/Resources "+e.resourceDictionaryObjId+" 0 R"),fe("/MediaBox ["+parseFloat(E(e.mediaBox.bottomLeftX))+" "+parseFloat(E(e.mediaBox.bottomLeftY))+" "+E(e.mediaBox.topRightX)+" "+E(e.mediaBox.topRightY)+"]"),null!==e.cropBox&&fe("/CropBox ["+E(e.cropBox.bottomLeftX)+" "+E(e.cropBox.bottomLeftY)+" "+E(e.cropBox.topRightX)+" "+E(e.cropBox.topRightY)+"]"),null!==e.bleedBox&&fe("/BleedBox ["+E(e.bleedBox.bottomLeftX)+" "+E(e.bleedBox.bottomLeftY)+" "+E(e.bleedBox.topRightX)+" "+E(e.bleedBox.topRightY)+"]"),null!==e.trimBox&&fe("/TrimBox ["+E(e.trimBox.bottomLeftX)+" "+E(e.trimBox.bottomLeftY)+" "+E(e.trimBox.topRightX)+" "+E(e.trimBox.topRightY)+"]"),null!==e.artBox&&fe("/ArtBox ["+E(e.artBox.bottomLeftX)+" "+E(e.artBox.bottomLeftY)+" "+E(e.artBox.topRightX)+" "+E(e.artBox.topRightY)+"]"),"number"==typeof e.userUnit&&1!==e.userUnit&&fe("/UserUnit "+e.userUnit),ze.publish("putPage",{objId:r,pageContext:Fe[t],pageNumber:t,page:n}),fe("/Contents "+o+" 0 R"),fe(">>"),fe("endobj");var i=n.join("\n");return P===j.ADVANCED&&(i+="\nQ"),$e(o,!0),ot({data:i,filters:rt(),objectId:o}),fe("endobj"),r},at=y.__private__.putPages=function(){var e,t,n=[];for(e=1;e<=Re;e++)Fe[e].objId=Ze(),Fe[e].contentsObjId=Ze();for(e=1;e<=Re;e++)n.push(it({number:e,data:ae[e],objId:Fe[e].objId,contentsObjId:Fe[e].contentsObjId,mediaBox:Fe[e].mediaBox,cropBox:Fe[e].cropBox,bleedBox:Fe[e].bleedBox,trimBox:Fe[e].trimBox,artBox:Fe[e].artBox,userUnit:Fe[e].userUnit,rootDictionaryObjId:Qe,resourceDictionaryObjId:et}));$e(Qe,!0),fe("<</Type /Pages");var r="/Kids [";for(t=0;t<Re;t++)r+=n[t]+" 0 R ";fe(r+"]"),fe("/Count "+Re),fe(">>"),fe("endobj"),ze.publish("postPutPages")},ut=function(e){ze.publish("putFont",{font:e,out:fe,newObject:Ke,putStream:ot}),!0!==e.isAlreadyPutted&&(e.objectNumber=Ke(),fe("<<"),fe("/Type /Font"),fe("/BaseFont /"+B(e.postScriptName)),fe("/Subtype /Type1"),"string"==typeof e.encoding&&fe("/Encoding /"+e.encoding),fe("/FirstChar 32"),fe("/LastChar 255"),fe(">>"),fe("endobj"))},st=function(){for(var e in Ae)Ae.hasOwnProperty(e)&&(!1===v||!0===v&&b.hasOwnProperty(e))&&ut(Ae[e])},ct=function(e){e.objectNumber=Ke();var t=[];t.push({key:"Type",value:"/XObject"}),t.push({key:"Subtype",value:"/Form"}),t.push({key:"BBox",value:"["+[E(e.x),E(e.y),E(e.x+e.width),E(e.y+e.height)].join(" ")+"]"}),t.push({key:"Matrix",value:"["+e.matrix.toString()+"]"});var n=e.pages[1].join("\n");ot({data:n,additionalKeyValues:t,objectId:e.objectNumber}),fe("endobj")},lt=function(){for(var e in Ue)Ue.hasOwnProperty(e)&&ct(Ue[e])},ft=function(e,t){var n,r=[],o=1/(t-1);for(n=0;n<1;n+=o)r.push(n);if(r.push(1),0!=e[0].offset){var i={offset:0,color:e[0].color};e.unshift(i)}if(1!=e[e.length-1].offset){var a={offset:1,color:e[e.length-1].color};e.push(a)}for(var u="",s=0,c=0;c<r.length;c++){for(n=r[c];n>e[s+1].offset;)s++;var l=e[s].offset,f=(n-l)/(e[s+1].offset-l),d=e[s].color,p=e[s+1].color;u+=ee(Math.round((1-f)*d[0]+f*p[0]).toString(16))+ee(Math.round((1-f)*d[1]+f*p[1]).toString(16))+ee(Math.round((1-f)*d[2]+f*p[2]).toString(16))}return u.trim()},dt=function(e,t){t||(t=21);var n=Ke(),r=ft(e.colors,t),o=[];o.push({key:"FunctionType",value:"0"}),o.push({key:"Domain",value:"[0.0 1.0]"}),o.push({key:"Size",value:"["+t+"]"}),o.push({key:"BitsPerSample",value:"8"}),o.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),o.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ot({data:r,additionalKeyValues:o,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:n}),fe("endobj"),e.objectNumber=Ke(),fe("<< /ShadingType "+e.type),fe("/ColorSpace /DeviceRGB");var i="/Coords ["+E(parseFloat(e.coords[0]))+" "+E(parseFloat(e.coords[1]))+" ";2===e.type?i+=E(parseFloat(e.coords[2]))+" "+E(parseFloat(e.coords[3])):i+=E(parseFloat(e.coords[2]))+" "+E(parseFloat(e.coords[3]))+" "+E(parseFloat(e.coords[4]))+" "+E(parseFloat(e.coords[5])),fe(i+="]"),e.matrix&&fe("/Matrix ["+e.matrix.toString()+"]"),fe("/Function "+n+" 0 R"),fe("/Extend [true true]"),fe(">>"),fe("endobj")},pt=function(e,t){var n=Ze(),r=Ke();t.push({resourcesOid:n,objectOid:r}),e.objectNumber=r;var o=[];o.push({key:"Type",value:"/Pattern"}),o.push({key:"PatternType",value:"1"}),o.push({key:"PaintType",value:"1"}),o.push({key:"TilingType",value:"1"}),o.push({key:"BBox",value:"["+e.boundingBox.map(E).join(" ")+"]"}),o.push({key:"XStep",value:E(e.xStep)}),o.push({key:"YStep",value:E(e.yStep)}),o.push({key:"Resources",value:n+" 0 R"}),e.matrix&&o.push({key:"Matrix",value:"["+e.matrix.toString()+"]"}),ot({data:e.stream,additionalKeyValues:o,objectId:e.objectNumber}),fe("endobj")},ht=function(e){var t;for(t in Be)Be.hasOwnProperty(t)&&(Be[t]instanceof D?dt(Be[t]):Be[t]instanceof R&&pt(Be[t],e))},mt=function(e){for(var t in e.objectNumber=Ke(),fe("<<"),e)switch(t){case"opacity":fe("/ca "+T(e[t]));break;case"stroke-opacity":fe("/CA "+T(e[t]))}fe(">>"),fe("endobj")},gt=function(){var e;for(e in Ie)Ie.hasOwnProperty(e)&&mt(Ie[e])},vt=function(){for(var e in fe("/XObject <<"),Ue)Ue.hasOwnProperty(e)&&Ue[e].objectNumber>=0&&fe("/"+e+" "+Ue[e].objectNumber+" 0 R");ze.publish("putXobjectDict"),fe(">>")},bt=function(){Yt.oid=Ke(),fe("<<"),fe("/Filter /Standard"),fe("/V "+Yt.v),fe("/R "+Yt.r),fe("/U <"+Yt.toHexString(Yt.U)+">"),fe("/O <"+Yt.toHexString(Yt.O)+">"),fe("/P "+Yt.P),fe(">>"),fe("endobj")},yt=function(){for(var e in fe("/Font <<"),Ae)Ae.hasOwnProperty(e)&&(!1===v||!0===v&&b.hasOwnProperty(e))&&fe("/"+e+" "+Ae[e].objectNumber+" 0 R");fe(">>")},wt=function(){if(Object.keys(Be).length>0){for(var e in fe("/Shading <<"),Be)Be.hasOwnProperty(e)&&Be[e]instanceof D&&Be[e].objectNumber>=0&&fe("/"+e+" "+Be[e].objectNumber+" 0 R");ze.publish("putShadingPatternDict"),fe(">>")}},Ot=function(e){if(Object.keys(Be).length>0){for(var t in fe("/Pattern <<"),Be)Be.hasOwnProperty(t)&&Be[t]instanceof y.TilingPattern&&Be[t].objectNumber>=0&&Be[t].objectNumber<e&&fe("/"+t+" "+Be[t].objectNumber+" 0 R");ze.publish("putTilingPatternDict"),fe(">>")}},xt=function(){if(Object.keys(Ie).length>0){var e;for(e in fe("/ExtGState <<"),Ie)Ie.hasOwnProperty(e)&&Ie[e].objectNumber>=0&&fe("/"+e+" "+Ie[e].objectNumber+" 0 R");ze.publish("putGStateDict"),fe(">>")}},_t=function(e){$e(e.resourcesOid,!0),fe("<<"),fe("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),yt(),wt(),Ot(e.objectOid),xt(),vt(),fe(">>"),fe("endobj")},jt=function(){var e=[];st(),gt(),lt(),ht(e),ze.publish("putResources"),e.forEach(_t),_t({resourcesOid:et,objectOid:Number.MAX_SAFE_INTEGER}),ze.publish("postPutResources")},Pt=function(){ze.publish("putAdditionalObjects");for(var e=0;e<ie.length;e++){var t=ie[e];$e(t.objId,!0),fe(t.content),fe("endobj")}ze.publish("postPutAdditionalObjects")},Ct=function(e){Ne[e.fontName]=Ne[e.fontName]||{},Ne[e.fontName][e.fontStyle]=e.id},St=function(e,t,n,r,o){var i={id:"F"+(Object.keys(Ae).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:n,encoding:r,isStandardFont:o||!1,metadata:{}};return ze.publish("addFont",{font:i,instance:this}),Ae[i.id]=i,Ct(i),i.id},kt=function(e){for(var t=0,n=he.length;t<n;t++){var r=St.call(this,e[t][0],e[t][1],e[t][2],he[t][3],!0);!1===v&&(b[r]=!0);var o=e[t][0].split("-");Ct({id:r,fontName:o[0],fontStyle:o[1]||""})}ze.publish("addFonts",{fonts:Ae,dictionary:Ne})},Et=function(e){return e.foo=function(){try{return e.apply(this,arguments)}catch(e){var t=e.stack||"";~t.indexOf(" at ")&&(t=t.split(" at ")[1]);var n="Error in function "+t.split("\n")[0].split("<")[0]+": "+e.message;if(!a.console)throw new Error(n);a.console.error(n,e),a.alert&&alert(n)}},e.foo.bar=e,e.foo},At=function(e,t){var n,r,o,i,a,u,s,c,l;if(o=(t=t||{}).sourceEncoding||"Unicode",a=t.outputEncoding,(t.autoencode||a)&&Ae[Pe].metadata&&Ae[Pe].metadata[o]&&Ae[Pe].metadata[o].encoding&&(i=Ae[Pe].metadata[o].encoding,!a&&Ae[Pe].encoding&&(a=Ae[Pe].encoding),!a&&i.codePages&&(a=i.codePages[0]),"string"==typeof a&&(a=i[a]),a)){for(s=!1,u=[],n=0,r=e.length;n<r;n++)(c=a[e.charCodeAt(n)])?u.push(String.fromCharCode(c)):u.push(e[n]),u[n].charCodeAt(0)>>8&&(s=!0);e=u.join("")}for(n=e.length;void 0===s&&0!==n;)e.charCodeAt(n-1)>>8&&(s=!0),n--;if(!s)return e;for(u=t.noBOM?[]:[254,255],n=0,r=e.length;n<r;n++){if((l=(c=e.charCodeAt(n))>>8)>>8)throw new Error("Character at position "+n+" of string '"+e+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");u.push(l),u.push(c-(l<<8))}return String.fromCharCode.apply(void 0,u)},Nt=y.__private__.pdfEscape=y.pdfEscape=function(e,t){return At(e,t).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Mt=y.__private__.beginPage=function(e){ae[++Re]=[],Fe[Re]={objId:0,contentsObjId:0,userUnit:Number(l),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},It(Re),le(ae[J])},Bt=function(e,t){var r,o,a;switch(n=t||n,"string"==typeof e&&(r=_(e.toLowerCase()),Array.isArray(r)&&(o=r[0],a=r[1])),Array.isArray(e)&&(o=e[0]*Ce,a=e[1]*Ce),isNaN(o)&&(o=i[0],a=i[1]),(o>14400||a>14400)&&(s.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),o=Math.min(14400,o),a=Math.min(14400,a)),i=[o,a],n.substr(0,1)){case"l":a>o&&(i=[a,o]);break;case"p":o>a&&(i=[a,o])}Mt(i),mn(pn),fe(_n),0!==En&&fe(En+" J"),0!==An&&fe(An+" j"),ze.publish("addPage",{pageNumber:Re})},Lt=function(e){e>0&&e<=Re&&(ae.splice(e,1),Fe.splice(e,1),Re--,J>Re&&(J=Re),this.setPage(J))},It=function(e){e>0&&e<=Re&&(J=e)},Tt=y.__private__.getNumberOfPages=y.getNumberOfPages=function(){return ae.length-1},Dt=function(e,t,n){var r,o=void 0;return n=n||{},e=void 0!==e?e:Ae[Pe].fontName,t=void 0!==t?t:Ae[Pe].fontStyle,r=e.toLowerCase(),void 0!==Ne[r]&&void 0!==Ne[r][t]?o=Ne[r][t]:void 0!==Ne[e]&&void 0!==Ne[e][t]?o=Ne[e][t]:!1===n.disableWarning&&s.warn("Unable to look up font label for font '"+e+"', '"+t+"'. Refer to getFontList() for available fonts."),o||n.noFallback||null==(o=Ne.times[t])&&(o=Ne.times.normal),o},Rt=y.__private__.putInfo=function(){var e=Ke(),t=function(e){return e};for(var n in null!==g&&(t=Yt.encryptor(e,0)),fe("<<"),fe("/Producer ("+Nt(t("jsPDF "+F.version))+")"),je)je.hasOwnProperty(n)&&je[n]&&fe("/"+n.substr(0,1).toUpperCase()+n.substr(1)+" ("+Nt(t(je[n]))+")");fe("/CreationDate ("+Nt(t(H))+")"),fe(">>"),fe("endobj")},Ft=y.__private__.putCatalog=function(e){var t=(e=e||{}).rootDictionaryObjId||Qe;switch(Ke(),fe("<<"),fe("/Type /Catalog"),fe("/Pages "+t+" 0 R"),ge||(ge="fullwidth"),ge){case"fullwidth":fe("/OpenAction [3 0 R /FitH null]");break;case"fullheight":fe("/OpenAction [3 0 R /FitV null]");break;case"fullpage":fe("/OpenAction [3 0 R /Fit]");break;case"original":fe("/OpenAction [3 0 R /XYZ null null 1]");break;default:var n=""+ge;"%"===n.substr(n.length-1)&&(ge=parseInt(ge)/100),"number"==typeof ge&&fe("/OpenAction [3 0 R /XYZ null null "+T(ge)+"]")}switch(Oe||(Oe="continuous"),Oe){case"continuous":fe("/PageLayout /OneColumn");break;case"single":fe("/PageLayout /SinglePage");break;case"two":case"twoleft":fe("/PageLayout /TwoColumnLeft");break;case"tworight":fe("/PageLayout /TwoColumnRight")}ye&&fe("/PageMode /"+ye),ze.publish("putCatalog"),fe(">>"),fe("endobj")},zt=y.__private__.putTrailer=function(){fe("trailer"),fe("<<"),fe("/Size "+(te+1)),fe("/Root "+te+" 0 R"),fe("/Info "+(te-1)+" 0 R"),null!==g&&fe("/Encrypt "+Yt.oid+" 0 R"),fe("/ID [ <"+G+"> <"+G+"> ]"),fe(">>")},Wt=y.__private__.putHeader=function(){fe("%PDF-"+w),fe("%\xba\xdf\xac\xe0")},Ut=y.__private__.putXRef=function(){var e="0000000000";fe("xref"),fe("0 "+(te+1)),fe("0000000000 65535 f ");for(var t=1;t<=te;t++)"function"==typeof ne[t]?fe((e+ne[t]()).slice(-10)+" 00000 n "):void 0!==ne[t]?fe((e+ne[t]).slice(-10)+" 00000 n "):fe("0000000000 00000 n ")},qt=y.__private__.buildDocument=function(){ce(),le(re),ze.publish("buildDocument"),Wt(),at(),Pt(),jt(),null!==g&&bt(),Rt(),Ft();var e=oe;return Ut(),zt(),fe("startxref"),fe(""+e),fe("%%EOF"),le(ae[J]),re.join("\n")},Ht=y.__private__.getBlob=function(e){return new Blob([pe(e)],{type:"application/pdf"})},Gt=y.output=y.__private__.output=Et((function(e,t){switch("string"==typeof(t=t||{})?t={filename:t}:t.filename=t.filename||"generated.pdf",e){case void 0:return qt();case"save":y.save(t.filename);break;case"arraybuffer":return pe(qt());case"blob":return Ht(qt());case"bloburi":case"bloburl":if(void 0!==a.URL&&"function"==typeof a.URL.createObjectURL)return a.URL&&a.URL.createObjectURL(Ht(qt()))||void 0;s.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var n="",r=qt();try{n=p(r)}catch(e){n=p(unescape(encodeURIComponent(r)))}return"data:application/pdf;filename="+t.filename+";base64,"+n;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(a)){var o="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",i=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';t.pdfObjectUrl&&(o=t.pdfObjectUrl,i="");var u='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+o+'"'+i+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(t)+");<\/script></body></html>",c=a.open();return null!==c&&c.document.write(u),c}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(a)){var l='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(t.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+t.filename+'" width="500px" height="400px" /></body></html>',f=a.open();if(null!==f){f.document.write(l);var d=this;f.document.documentElement.querySelector("#pdfViewer").onload=function(){f.document.title=t.filename,f.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(d.output("bloburl"))}}return f}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(a))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var h='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",t)+'"></iframe></body></html>',m=a.open();if(null!==m&&(m.document.write(h),m.document.title=t.filename),m||"undefined"==typeof safari)return m;break;case"datauri":case"dataurl":return a.document.location.href=this.output("datauristring",t);default:return null}})),Vt=function(e){return!0===Array.isArray(We)&&We.indexOf(e)>-1};switch(r){case"pt":Ce=1;break;case"mm":Ce=72/25.4;break;case"cm":Ce=72/2.54;break;case"in":Ce=72;break;case"px":Ce=1==Vt("px_scaling")?.75:96/72;break;case"pc":case"em":Ce=12;break;case"ex":Ce=6;break;default:if("number"!=typeof r)throw new Error("Invalid unit: "+r);Ce=r}var Yt=null;Z(),Y();var Xt=function(e){return null!==g?Yt.encryptor(e,0):function(e){return e}},Kt=y.__private__.getPageInfo=y.getPageInfo=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Fe[e].objId,pageNumber:e,pageContext:Fe[e]}},Zt=y.__private__.getPageInfoByObjId=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var t in Fe)if(Fe[t].objId===e)break;return Kt(t)},$t=y.__private__.getCurrentPageInfo=y.getCurrentPageInfo=function(){return{objId:Fe[J].objId,pageNumber:J,pageContext:Fe[J]}};y.addPage=function(){return Bt.apply(this,arguments),this},y.setPage=function(){return It.apply(this,arguments),le.call(this,ae[J]),this},y.insertPage=function(e){return this.addPage(),this.movePage(J,e),this},y.movePage=function(e,t){var n,r;if(e>t){n=ae[e],r=Fe[e];for(var o=e;o>t;o--)ae[o]=ae[o-1],Fe[o]=Fe[o-1];ae[t]=n,Fe[t]=r,this.setPage(t)}else if(e<t){n=ae[e],r=Fe[e];for(var i=e;i<t;i++)ae[i]=ae[i+1],Fe[i]=Fe[i+1];ae[t]=n,Fe[t]=r,this.setPage(t)}return this},y.deletePage=function(){return Lt.apply(this,arguments),this},y.__private__.text=y.text=function(e,t,n,r,i){var a,u,s,c,l,f,d,p,h,m=(r=r||{}).scope||this;if("number"==typeof e&&"number"==typeof t&&("string"==typeof n||Array.isArray(n))){var g=n;n=t,t=e,e=g}if(arguments[3]instanceof Ge==0?(s=arguments[4],c=arguments[5],"object"===o()(d=arguments[3])&&null!==d||("string"==typeof s&&(c=s,s=null),"string"==typeof d&&(c=d,d=null),"number"==typeof d&&(s=d,d=null),r={flags:d,angle:s,align:c})):(A("The transform parameter of text() with a Matrix value"),h=i),isNaN(t)||isNaN(n)||null==e)throw new Error("Invalid arguments passed to
2jsPDF.text");if(0===e.length)return m;var v="",y=!1,w="number"==typeof r.lineHeightFactor?r.lineHeightFactor:dn,O=m.internal.scaleFactor;function x(e){return e=e.split("\t").join(Array(r.TabLen||9).join(" ")),Nt(e,d)}function _(e){for(var t,n=e.concat(),r=[],o=n.length;o--;)"string"==typeof(t=n.shift())?r.push(t):Array.isArray(e)&&(1===t.length||void 0===t[1]&&void 0===t[2])?r.push(t[0]):r.push([t[0],t[1],t[2]]);return r}function C(e,t){var n;if("string"==typeof e)n=t(e)[0];else if(Array.isArray(e)){for(var r,o,i=e.concat(),a=[],u=i.length;u--;)"string"==typeof(r=i.shift())?a.push(t(r)[0]):Array.isArray(r)&&"string"==typeof r[0]&&(o=t(r[0],r[1],r[2]),a.push([o[0],o[1],o[2]]));n=a}return n}var S=!1,k=!0;if("string"==typeof e)S=!0;else if(Array.isArray(e)){var N=e.concat();u=[];for(var M,B=N.length;B--;)("string"!=typeof(M=N.shift())||Array.isArray(M)&&"string"!=typeof M[0])&&(k=!1);S=k}if(!1===S)throw new Error('Type of text must be string or Array. "'+e+'" is not recognized.');"string"==typeof e&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var L=me/m.internal.scaleFactor,I=L*(w-1);switch(r.baseline){case"bottom":n-=I;break;case"top":n+=L-I;break;case"hanging":n+=L-2*I;break;case"middle":n+=L/2-I}if((f=r.maxWidth||0)>0&&("string"==typeof e?e=m.splitTextToSize(e,f):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(m.splitTextToSize(t,f))}),[]))),a={text:e,x:t,y:n,options:r,mutex:{pdfEscape:Nt,activeFontKey:Pe,fonts:Ae,activeFontSize:me}},ze.publish("preProcessText",a),e=a.text,s=(r=a.options).angle,h instanceof Ge==0&&s&&"number"==typeof s){s*=Math.PI/180,0===r.rotationDirection&&(s=-s),P===j.ADVANCED&&(s=-s);var T=Math.cos(s),D=Math.sin(s);h=new Ge(T,D,-D,T,0,0)}else s&&s instanceof Ge&&(h=s);P!==j.ADVANCED||h||(h=Ye),void 0!==(l=r.charSpace||Sn)&&(v+=E(W(l))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(p=r.horizontalScale)&&(v+=E(100*p)+" Tz\n"),r.lang;var R=-1,F=void 0!==r.renderingMode?r.renderingMode:r.stroke,z=m.internal.getCurrentPageInfo().pageContext;switch(F){case 0:case!1:case"fill":R=0;break;case 1:case!0:case"stroke":R=1;break;case 2:case"fillThenStroke":R=2;break;case 3:case"invisible":R=3;break;case 4:case"fillAndAddForClipping":R=4;break;case 5:case"strokeAndAddPathForClipping":R=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":R=6;break;case 7:case"addToPathForClipping":R=7}var U=void 0!==z.usedRenderingMode?z.usedRenderingMode:-1;-1!==R?v+=R+" Tr\n":-1!==U&&(v+="0 Tr\n"),-1!==R&&(z.usedRenderingMode=R),c=r.align||"left";var q,H=me*w,G=m.internal.pageSize.getWidth(),V=Ae[Pe];l=r.charSpace||Sn,f=r.maxWidth||0,d=Object.assign({autoencode:!0,noBOM:!0},r.flags);var Y=[],X=function(e){return m.getStringUnitWidth(e,{font:V,charSpace:l,fontSize:me,doKerning:!1})*me/O};if("[object Array]"===Object.prototype.toString.call(e)){var K;u=_(e),"left"!==c&&(q=u.map(X));var Z,$=0;if("right"===c){t-=q[0],e=[],B=u.length;for(var J=0;J<B;J++)0===J?(Z=yn(t),K=wn(n)):(Z=W($-q[J]),K=-H),e.push([u[J],Z,K]),$=q[J]}else if("center"===c){t-=q[0]/2,e=[],B=u.length;for(var Q=0;Q<B;Q++)0===Q?(Z=yn(t),K=wn(n)):(Z=W(($-q[Q])/2),K=-H),e.push([u[Q],Z,K]),$=q[Q]}else if("left"===c){e=[],B=u.length;for(var ee=0;ee<B;ee++)e.push(u[ee])}else if("justify"===c&&"Identity-H"===V.encoding){e=[],B=u.length,f=0!==f?f:G;for(var te=0,ne=0;ne<B;ne++)if(K=0===ne?wn(n):-H,Z=0===ne?yn(t):te,ne<B-1){var re=W((f-q[ne])/(u[ne].split(" ").length-1)),oe=u[ne].split(" ");e.push([oe[0]+" ",Z,K]),te=0;for(var ie=1;ie<oe.length;ie++){var ae=(X(oe[ie-1]+" "+oe[ie])-X(oe[ie]))*O+re;ie==oe.length-1?e.push([oe[ie],ae,0]):e.push([oe[ie]+" ",ae,0]),te-=ae}}else e.push([u[ne],Z,K]);e.push(["",te,0])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(e=[],B=u.length,f=0!==f?f:G,ne=0;ne<B;ne++)K=0===ne?wn(n):-H,Z=0===ne?yn(t):0,ne<B-1?Y.push(E(W((f-q[ne])/(u[ne].split(" ").length-1)))):Y.push(0),e.push([u[ne],Z,K])}}var ue="boolean"==typeof r.R2L?r.R2L:be;!0===ue&&(e=C(e,(function(e,t,n){return[e.split("").reverse().join(""),t,n]}))),a={text:e,x:t,y:n,options:r,mutex:{pdfEscape:Nt,activeFontKey:Pe,fonts:Ae,activeFontSize:me}},ze.publish("postProcessText",a),e=a.text,y=a.mutex.isHex||!1;var se=Ae[Pe].encoding;"WinAnsiEncoding"!==se&&"StandardEncoding"!==se||(e=C(e,(function(e,t,n){return[x(e),t,n]}))),u=_(e),e=[];for(var ce,le,de,pe=0,he=1,ge=Array.isArray(u[0])?he:pe,ve="",ye=function(e,t,n){var o="";return n instanceof Ge?(n="number"==typeof r.angle?Ve(n,new Ge(1,0,0,1,e,t)):Ve(new Ge(1,0,0,1,e,t),n),P===j.ADVANCED&&(n=Ve(new Ge(1,0,0,-1,0,0),n)),o=n.join(" ")+" Tm\n"):o=E(e)+" "+E(t)+" Td\n",o},we=0;we<u.length;we++){switch(ve="",ge){case he:de=(y?"<":"(")+u[we][0]+(y?">":")"),ce=parseFloat(u[we][1]),le=parseFloat(u[we][2]);break;case pe:de=(y?"<":"(")+u[we]+(y?">":")"),ce=yn(t),le=wn(n)}void 0!==Y&&void 0!==Y[we]&&(ve=Y[we]+" Tw\n"),0===we?e.push(ve+ye(ce,le,h)+de):ge===pe?e.push(ve+de):ge===he&&e.push(ve+ye(ce,le,h)+de)}e=ge===pe?e.join(" Tj\nT* "):e.join(" Tj\n"),e+=" Tj\n";var Oe="BT\n/";return Oe+=Pe+" "+me+" Tf\n",Oe+=E(me*w)+" TL\n",Oe+=Pn+"\n",Oe+=v,Oe+=e,fe(Oe+="ET"),b[Pe]=!0,m};var Jt=y.__private__.clip=y.clip=function(e){return fe("evenodd"===e?"W*":"W"),this};y.clipEvenOdd=function(){return Jt("evenodd")},y.__private__.discardPath=y.discardPath=function(){return fe("n"),this};var Qt=y.__private__.isValidStyle=function(e){var t=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(e)&&(t=!0),t};y.__private__.setDefaultPathOperation=y.setDefaultPathOperation=function(e){return Qt(e)&&(d=e),this};var en=y.__private__.getStyle=y.getStyle=function(e){var t=d;switch(e){case"D":case"S":t="S";break;case"F":t="f";break;case"FD":case"DF":t="B";break;case"f":case"f*":case"B":case"B*":t=e}return t},tn=y.close=function(){return fe("h"),this};y.stroke=function(){return fe("S"),this},y.fill=function(e){return nn("f",e),this},y.fillEvenOdd=function(e){return nn("f*",e),this},y.fillStroke=function(e){return nn("B",e),this},y.fillStrokeEvenOdd=function(e){return nn("B*",e),this};var nn=function(e,t){"object"===o()(t)?an(t,e):fe(e)},rn=function(e){null===e||P===j.ADVANCED&&void 0===e||(e=en(e),fe(e))};function on(e,t,n,r,o){var i=new R(t||this.boundingBox,n||this.xStep,r||this.yStep,this.gState,o||this.matrix
vendor: 4,280 bytes, line 2
2);i.stream=this.stream;var a=e+"$$"+this.cloneIndex+++"$$";return Xe(a,i),i}var an=function(e,t){var n=Le[e.key],r=Be[n];if(r instanceof D)fe("q"),fe(un(t)),r.gState&&y.setGState(r.gState),fe(e.matrix.toString()+" cm"),fe("/"+n+" sh"),fe("Q");else if(r instanceof R){var o=new Ge(1,0,0,-1,0,zn());e.matrix&&(o=o.multiply(e.matrix||Ye),n=on.call(r,e.key,e.boundingBox,e.xStep,e.yStep,o).id),fe("q"),fe("/Pattern cs"),fe("/"+n+" scn"),r.gState&&y.setGState(r.gState),fe(t),fe("Q")}},un=function(e){switch(e){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},sn=y.moveTo=function(e,t){return fe(E(W(e))+" "+E(q(t))+" m"),this},cn=y.lineTo=function(e,t){return fe(E(W(e))+" "+E(q(t))+" l"),this},ln=y.curveTo=function(e,t,n,r,o,i){return fe([E(W(e)),E(q(t)),E(W(n)),E(q(r)),E(W(o)),E(q(i)),"c"].join(" ")),this};y.__private__.line=y.line=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(o))throw new Error("Invalid arguments passed to jsPDF.line");return P===j.COMPAT?this.lines([[n-e,r-t]],e,t,[1,1],o||"S"):this.lines([[n-e,r-t]],e,t,[1,1]).stroke()},y.__private__.lines=y.lines=function(e,t,n,r,o,i){var a,u,s,c,l,f,d,p,h,m,g,v;if("number"==typeof e&&(v=n,n=t,t=e,e=v),r=r||[1,1],i=i||!1,isNaN(t)||isNaN(n)||!Array.isArray(e)||!Array.isArray(r)||!Qt(o)||"boolean"!=typeof i)throw new Error("Invalid arguments passed to jsPDF.lines");for(sn(t,n),a=r[0],u=r[1],c=e.length,m=t,g=n,s=0;s<c;s++)2===(l=e[s]).length?(m=l[0]*a+m,g=l[1]*u+g,cn(m,g)):(f=l[0]*a+m,d=l[1]*u+g,p=l[2]*a+m,h=l[3]*u+g,m=l[4]*a+m,g=l[5]*u+g,ln(f,d,p,h,m,g));return i&&tn(),rn(o),this},y.path=function(e){for(var t=0;t<e.length;t++){var n=e[t],r=n.c;switch(n.op){case"m":sn(r[0],r[1]);break;case"l":cn(r[0],r[1]);break;case"c":ln.apply(this,r);break;case"h":tn()}}return this},y.__private__.rect=y.rect=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(o))throw new Error("Invalid arguments passed to jsPDF.rect");return P===j.COMPAT&&(r=-r),fe([E(W(e)),E(q(t)),E(W(n)),E(W(r)),"re"].join(" ")),rn(o),this},y.__private__.triangle=y.triangle=function(e,t,n,r,o,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i)||!Qt(a))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[n-e,r-t],[o-n,i-r],[e-o,t-i]],e,t,[1,1],a,!0),this},y.__private__.roundedRect=y.roundedRect=function(e,t,n,r,o,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i)||!Qt(a))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var u=4/3*(Math.SQRT2-1);return o=Math.min(o,.5*n),i=Math.min(i,.5*r),this.lines([[n-2*o,0],[o*u,0,o,i-i*u,o,i],[0,r-2*i],[0,i*u,-o*u,i,-o,i],[2*o-n,0],[-o*u,0,-o,-i*u,-o,-i],[0,2*i-r],[0,-i*u,o*u,-i,o,-i]],e+o,t,[1,1],a,!0),this},y.__private__.ellipse=y.ellipse=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!Qt(o))throw new Error("Invalid arguments passed to jsPDF.ellipse");var i=4/3*(Math.SQRT2-1)*n,a=4/3*(Math.SQRT2-1)*r;return sn(e+n,t),ln(e+n,t-a,e+i,t-r,e,t-r),ln(e-i,t-r,e-n,t-a,e-n,t),ln(e-n,t+a,e-i,t+r,e,t+r),ln(e+i,t+r,e+n,t+a,e+n,t),rn(o),this},y.__private__.circle=y.circle=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||!Qt(r))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(e,t,n,n,r)},y.setFont=function(e,t,n){return n&&(t=k(t,n)),Pe=Dt(e,t,{disableWarning:!1}),this};var fn=y.__private__.getFont=y.getFont=function(){return Ae[Dt.apply(y,arguments)]};y.__private__.getFontList=y.getFontList=function(){var e,t,n={};for(e in Ne)if(Ne.hasOwnProperty(e))for(t in n[e]=[],Ne[e])Ne[e].hasOwnProperty(t)&&n[e].push(t);return n},y.addFont=function(e,t,n,r,o){var i=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==i.indexOf(arguments[3])?o=arguments[3]:arguments[3]&&-1==i.indexOf(arguments[3])&&(n=k(n,r)),o=o||"Identity-H",St.call(this,e,t,n,o)};var dn,pn=e.lineWidth||.200025,hn=y.__private__.getLineWidth=y.getLineWidth=function(){return pn},mn=y.__private__.setLineWidth=y.setLineWidth=function(e){return pn=e,fe(E(W(e))+" w"),this};y.__private__.setLineDash=F.API.setLineDash=F.API.setLineDashPattern=function(e,t){if(e=e||[],t=t||0,isNaN(t)||!Array.isArray(e))throw new Error("Invalid arguments passed to
2jsPDF.setLineDash");return e=e.map((function(e){return E(W(e))})).join(" "),t=E(W(t)),fe("["+e+"] "+t+" d"),this};var gn=y.__private__.getLineHeight=y.getLineHeight=function(){return me*dn};y.__private__.getLineHeight=y.getLineHeight=function(){return me*dn};var vn=y.__private__.setLineHeightFactor=y.setLineHeightFactor=function(e){return"number"==typeof(e=e||1.15)&&(dn=e),this},bn=y.__private__.getLineHeightFactor=y.getLineHeightFactor=function(){return dn};vn(e.lineHeight);var yn=y.__private__.getHorizontalCoordinate=function(e){return W(e)},wn=y.__private__.getVerticalCoordinate=function(e){return P===j.ADVANCED?e:Fe[J].mediaBox.topRightY-Fe[J].mediaBox.bottomLeftY-W(e)},On=y.__private__.getHorizontalCoordinateString=y.getHorizontalCoordinateString=function(e){return E(yn(e))},xn=y.__private__.getVerticalCoordinateString=y.getVerticalCoordinateString=function(e){return E(wn(e))},_n=e.strokeColor||"0 G";y.__private__.getStrokeColor=y.getDrawColor=function(){return tt(_n)},y.__private__.setStrokeColor=y.setDrawColor=function(e,t,n,r){return _n=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"draw",precision:2}),fe(_n),this};var jn=e.fillColor||"0 g";y.__private__.getFillColor=y.getFillColor=function(){return tt(jn)},y.__private__.setFillColor=y.setFillColor=function(e,t,n,r){return jn=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"fill",precision:2}),fe(jn),this};var Pn=e.textColor||"0 g",Cn=y.__private__.getTextColor=y.getTextColor=function(){return tt(Pn)};y.__private__.setTextColor=y.setTextColor=function(e,t,n,r){return Pn=nt({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"text",precision:3}),this};var Sn=e.charSpace,kn=y.__private__.getCharSpace=y.getCharSpace=function(){return parseFloat(Sn||0)};y.__private__.setCharSpace=y.setCharSpace=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Sn=e,this};var En=0;y.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},y.__private__.setLineCap=y.setLineCap=function(e){var t=y.CapJoinStyles[e];if(void 0===t)throw new Error("Line cap style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return En=t,fe(t+" J"),this};var An=0;y.__private__.setLineJoin=y.setLineJoin=function(e){var t=y.CapJoinStyles[e];if(void 0===t)throw new Error("Line join style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return An=t,fe(t+" j"),this},y.__private__.setLineMiterLimit=y.__private__.setMiterLimit=y.setLineMiterLimit=y.setMiterLimit=function(e){if(e=e||0,isNaN(e))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return fe(E(W(e))+" M"),this},y.GState=I,y.setGState=function(e){(e="string"==typeof e?Ie[Te[e]]:Nn(null,e)).equals(De)||(fe("/"+e.id+" gs"),De=e)};var Nn=function(e,t){if(!e||!Te[e]){var n=!1;for(var r in Ie)if(Ie.hasOwnProperty(r)&&Ie[r].equals(t)){n=!0;break}if(n)t=Ie[r];else{var o="GS"+(Object.keys(Ie).length+1).toString(10);Ie[o]=t,t.id=o}return e&&(Te[e]=t.id),ze.publish("addGState",t),t}};y.addGState=function(e,t){return Nn(e,t),this},y.saveGraphicsState=function(){return fe("q"),Me.push({key:Pe,size:me,color:Pn}),this},y.restoreGraphicsState=function(){fe("Q");var e=Me.pop();return Pe=e.key,me=e.size,Pn=e.color,De=null,this},y.setCurrentTransformationMatrix=function(e){return fe(e.toString()+" cm"),this},y.comment=function(e){return fe("#"+e),this};var Mn=function(e,t){var n=e||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return n},set:function(e){isNaN(e)||(n=parseFloat(e))}});var r=t||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return r},set:function(e){isNaN(e)||(r=parseFloat(e))}});var o="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return o},set:function(e){o=e.toString()}}),this},Bn=function(e,t,n,r){Mn.call(this,e,t),this.type="rect";var o=n||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return o},set:function(e){isNaN(e)||(o=parseFloat(e))}});var i=r||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return i},set:function(e){isNaN(e)||(i=parseFloat(e))}}),this},Ln=function(){this.page=Re,this.currentPage=J,this.pages=ae.slice(0),this.pagesContext=Fe.slice(0),this.x=Se,this.y=ke,this.matrix=Ee,this.width=Rn(J),this.height=zn(J),this.outputDestination=se,this.id="",this.objectNumber=-1};Ln.prototype.restore=function(){Re=this.page,J=this.currentPage,Fe=this.pagesContext,ae=this.pages,Se=this.x,ke=this.y,Ee=this.matrix,Fn(J,this.width),Wn(J,this.height),se=this.outputDestination};var In=function(e,t,n,r,o){He.push(new Ln),Re=J=0,ae=[],Se=e,ke=t,Ee=o,Mt([n,r])}
vendor: 4,252 bytes, line 2
2,Tn=function(e){if(qe[e])He.pop().restore();else{var t=new Ln,n="Xo"+(Object.keys(Ue).length+1).toString(10);t.id=n,qe[e]=n,Ue[n]=t,ze.publish("addFormObject",t),He.pop().restore()}};for(var Dn in y.beginFormObject=function(e,t,n,r,o){return In(e,t,n,r,o),this},y.endFormObject=function(e){return Tn(e),this},y.doFormObject=function(e,t){var n=Ue[qe[e]];return fe("q"),fe(t.toString()+" cm"),fe("/"+n.id+" Do"),fe("Q"),this},y.getFormObject=function(e){var t=Ue[qe[e]];return{x:t.x,y:t.y,width:t.width,height:t.height,matrix:t.matrix}},y.save=function(e,t){return e=e||"generated.pdf",(t=t||{}).returnPromise=t.returnPromise||!1,!1===t.returnPromise?(h(Ht(qt()),e),"function"==typeof h.unload&&a.setTimeout&&setTimeout(h.unload,911),this):new Promise((function(t,n){try{var r=h(Ht(qt()),e);"function"==typeof h.unload&&a.setTimeout&&setTimeout(h.unload,911),t(r)}catch(e){n(e.message)}}))},F.API)F.API.hasOwnProperty(Dn)&&("events"===Dn&&F.API.events.length?function(e,t){var n,r,o;for(o=t.length-1;-1!==o;o--)n=t[o][0],r=t[o][1],e.subscribe.apply(e,[n].concat("function"==typeof r?[r]:r))}(ze,F.API.events):y[Dn]=F.API[Dn]);var Rn=y.getPageWidth=function(e){return(Fe[e=e||J].mediaBox.topRightX-Fe[e].mediaBox.bottomLeftX)/Ce},Fn=y.setPageWidth=function(e,t){Fe[e].mediaBox.topRightX=t*Ce+Fe[e].mediaBox.bottomLeftX},zn=y.getPageHeight=function(e){return(Fe[e=e||J].mediaBox.topRightY-Fe[e].mediaBox.bottomLeftY)/Ce},Wn=y.setPageHeight=function(e,t){Fe[e].mediaBox.topRightY=t*Ce+Fe[e].mediaBox.bottomLeftY};return y.internal={pdfEscape:Nt,getStyle:en,getFont:fn,getFontSize:ve,getCharSpace:kn,getTextColor:Cn,getLineHeight:gn,getLineHeightFactor:bn,getLineWidth:hn,write:de,getHorizontalCoordinate:yn,getVerticalCoordinate:wn,getCoordinateString:On,getVerticalCoordinateString:xn,collections:{},newObject:Ke,newAdditionalObject:Je,newObjectDeferred:Ze,newObjectDeferredBegin:$e,getFilters:rt,putStream:ot,events:ze,scaleFactor:Ce,pageSize:{getWidth:function(){return Rn(J)},setWidth:function(e){Fn(J,e)},getHeight:function(){return zn(J)},setHeight:function(e){Wn(J,e)}},encryptionOptions:g,encryption:Yt,getEncryptor:Xt,output:Gt,getNumberOfPages:Tt,pages:ae,out:fe,f2:T,f3:z,getPageInfo:Kt,getPageInfoByObjId:Zt,getCurrentPageInfo:$t,getPDFVersion:O,Point:Mn,Rectangle:Bn,Matrix:Ge,hasHotfix:Vt},Object.defineProperty(y.internal.pageSize,"width",{get:function(){return Rn(J)},set:function(e){Fn(J,e)},enumerable:!0,configurable:!0}),Object.defineProperty(y.internal.pageSize,"height",{get:function(){return zn(J)},set:function(e){Wn(J,e)},enumerable:!0,configurable:!0}),kt.call(y,he),Pe="F1",Bt(i,n),ze.publish("initialized"),y}M.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},M.prototype.toHexString=function(e){return e.split("").map((function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)})).join("")},M.prototype.hexToBytes=function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(String.fromCharCode(parseInt(e.substr(n,2),16)));return t.join("")},M.prototype.processOwnerPassword=function(e,t){return A(S(t).substr(0,5),e)},M.prototype.encryptor=function(e,t){var n=S(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(e){return A(n,e)}},I.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||o()(e)!==o()(this))return!1;var r=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t))return!1;if(this[t]!==e[t])return!1;r++}for(t in e)e.hasOwnProperty(t)&&n.indexOf(t)<0&&r--;return 0===r},F.API={events:[]},F.version="2.5.2";var z=F.API,W=1,U=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},q=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},H=function(e){return e.toFixed(2)},G=function(e){return e.toFixed(5)};z.__acroform__={};var V=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},Y=function(e){return e*W},X=function(e){var t=new fe,n=Pe.internal.getHeight(e)||0,r=Pe.internal.getWidth(e)||0;return t.BBox=[0,0,Number(H(r)),Number(H(n))],t},K=z.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to
2jsPDF.API.__acroform__.setBit");return e|1<<t},Z=z.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<t)},$=z.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(e&1<<t)?0:1},J=z.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return $(e,t-1)},Q=z.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return K(e,t-1)},ee=z.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Z(e,t-1)},te=z.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,r=t.internal.getVerticalCoordinate,o=e[0],i=e[1],a=e[2],u=e[3],s={};return s.lowerLeft_X=n(o)||0,s.lowerLeft_Y=r(i+u)||0,s.upperRight_X=n(o+a)||0,s.upperRight_Y=r(i)||0,[Number(H(s.lowerLeft_X)),Number(H(s.lowerLeft_Y)),Number(H(s.upperRight_X)),Number(H(s.upperRight_Y))]},ne=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=e._V||e.DV,r=re(e,n),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+o+" "+H(r.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(r.text),t.push("ET"),t.push("Q"),t.push("EMC");var i=X(e);return i.scope=e.scope,i.stream=t.join("\n"),i}},re=function(e,t){var n=0===e.fontSize?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(t=")"==(t="("==t.substr(0,1)?t.substr(1):t).substr(t.length-1)?t.substr(0,t.length-1):t).split(" ");o=e.multiline?o.map((function(e){return e.split("\n")})):o.map((function(e){return[e]}));var i=n,a=Pe.internal.getHeight(e)||0;a=a<0?-a:a;var u=Pe.internal.getWidth(e)||0;u=u<0?-u:u;var s=function(t,n,r){if(t+1<o.length){var i=n+" "+o[t+1][0];return oe(i,e,r).width<=u-4}return!1};i++;e:for(;i>0;){t="",i--;var c,l,f=oe("3",e,i).height,d=e.multiline?a-i:(a-f)/2,p=d+=2,h=0,m=0,g=0;if(i<=0){t="(...) Tj\n",t+="% Width of Text: "+oe(t,e,i=12).width+", FieldWidth:"+u+"\n";break}for(var v="",b=0,y=0;y<o.length;y++)if(o.hasOwnProperty(y)){var w=!1;
2if(1!==o[y].length&&g!==o[y].length-1){if((f+2)*(b+2)+2>a)continue e;v+=o[y][g],w=!0,m=y,y--}else{v=" "==(v+=o[y][g]+" ").substr(v.length-1)?v.substr(0,v.length-1):v;var O=parseInt(y),x=s(O,v,i),_=y>=o.length-1;if(x&&!_){v+=" ",g=0;continue}if(x||_){if(_)m=O;else if(e.multiline&&(f+2)*(b+2)+2>a)continue e}else{if(!e.multiline)continue e;if((f+2)*(b+2)+2>a)continue e;m=O}}for(var j="",P=h;P<=m;P++){var C=o[P];if(e.multiline){if(P===m){j+=C[g]+" ",g=(g+1)%C.length;continue}if(P===h){j+=C[C.length-1]+" ";continue}}j+=C[0]+" "}switch(j=" "==j.substr(j.length-1)?j.substr(0,j.length-1):j,l=oe(j,e,i).width,e.textAlign){case"right":c=u-l-2;break;case"center":c=(u-l)/2;break;case"left":default:c=2}t+=H(c)+" "+H(p)+" Td\n",t+="("+U(j)+") Tj\n",t+=-H(c)+" 0 Td\n",p=-(i+2),l=0,h=w?m:m+1,b++,v=""}break}return r.text=t,r.fontSize=i,r},oe=function(e,t,n){var r=t.scope.internal.getFont(t.fontName,t.fontStyle),o=t.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:o}},ie={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ae=function(e,t){var n={type:"reference",object:e};void 0===t.internal.getPageInfo(e.page).pageContext.annotations.find((function(e){return e.type===n.type&&e.object===n.object}))&&t.internal.getPageInfo(e.page).pageContext.annotations.push(n)},ue=function(e,t){if(t.scope=e,void 0!==e.internal&&(void 0===e.internal.acroformPlugin||!1===e.internal.acroformPlugin.isInitialized)){if(pe.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(ie)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");W=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new de,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",(function(){var t;(t=e).internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})),e.internal.events.subscribe("buildDocument",(function(){!function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var t=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];r.objId=void 0,r.hasAnnotation&&ae(r,e)}}(e)})),e.internal.events.subscribe("putCatalog",(function(){!function(e){if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(e)})),e.internal.events.subscribe("postPutPages",(function(t){!function(e,t){var n=!e;for(var r in e||(t.internal.newObjectDeferredBegin(t.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),t.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),e=e||t.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(e.hasOwnProperty(r)){var i=e[r],a=[],u=i.Rect;if(i.Rect&&(i.Rect=te(i.Rect,t)),t.internal.newObjectDeferredBegin(i.objId,!0),i.DA=Pe.createDefaultAppearanceStream(i),"object"===o()(i)&&"function"==typeof i.getKeyValueListForStream&&(a=i.getKeyValueListForStream()),i.Rect=u,i.hasAppearanceStream&&!i.appearanceStreamContent){var s=ne(i);a.push({key:"AP",value:"<</N "+s+">>"}),t.internal.acroformPlugin.xForms.push(s)}if(i.appearanceStreamContent){var c="";for(var l in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(l)){var f=i.appearanceStreamContent[l];if(c+="/"+l+" ",c+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var r in f)if(f.hasOwnProperty(r)){var d=f[r];"function"==typeof d&&(d=d.call(t,i)),c+="/"+r+" "+d+" ",t.internal.acroformPlugin.xForms.indexOf(d)>=0||t.internal.acroformPlugin.xForms.push(d)}}else"function"==typeof(d=f)&&(d=d.call(t,i)),c+="/"+r+" "+d,t.internal.acroformPlugin.xForms.indexOf(d)>=0||t.internal.acroformPlugin.xForms.push(d);c+=">>"}a.push({key:"AP",value:"<<\n"+c+">>"})}t.internal.putStream({additionalKeyValues:a,objectId:i.objId}),t.internal.out("endobj")}n&&function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var r=n,i=e[n];t.internal.newObjectDeferredBegin(i.objId,!0),"object"===o()(i)&&"function"==typeof i.putStream&&i.putStream(),delete e[r]}}(t.internal.acroformPlugin.xForms,t)}(t,e)})),e.internal.acroformPlugin.isInitialized=!0}},se=z.__acroform__.arrayToPdfArray=function(e,t,n){var r=function(e){return e};if(Array.isArray(e)){for(var i="[",a=0;a<e.length;a++)switch(0!==a&&(i+=" "),o()(e[a])){case"boolean":case"number":case"object":i+=e[a].toString();break;case"string":"/"!==e[a].substr(0,1)?(void 0!==t&&n&&(r=n.internal.getEncryptor(t)),i+="("+U(r(e[a].toString()))+")"):i+=e[a].toString()}return i+"]"}
vendor: 11,280 bytes, line 2
2throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},ce=function(e,t,n){var r=function(e){return e};return void 0!==t&&n&&(r=n.internal.getEncryptor(t)),(e=e||"").toString(),"("+U(r(e))+")"},le=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(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};le.prototype.toString=function(){return this.objId+" 0 R"},le.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},le.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter((function(e){return"content"!=e&&"appearanceStreamContent"!=e&&"scope"!=e&&"objId"!=e&&"_"!=e.substring(0,1)}));for(var n in t)if(!1===Object.getOwnPropertyDescriptor(this,t[n]).configurable){var r=t[n],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:se(o,this.objId,this.scope)}):o instanceof le?(o.scope=this.scope,e.push({key:r,value:o.objId+" 0 R"})):"function"!=typeof o&&e.push({key:r,value:o}))}return e};var fe=function(){le.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 e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};V(fe,le);var de=function(){le.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+U(t(e))+")"}},set:function(t){e=t}})};V(de,le);var pe=function e(){le.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute F supplied.');t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(t,3))},set:function(e){!0===Boolean(e)?this.F=Q(t,3):this.F=ee(t,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute Ff supplied.');n=e}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==r.length)return r},set:function(e){r=void 0!==e?e:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(e){r[0]=e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(e){r[1]=e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(e){r[2]=e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(e){r[3]=e}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(e){switch(e){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=e;break;default:throw new Error('Invalid value "'+e+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof Oe)return;i="FieldObject"+e.FieldNum++}var t=function(e){return e};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+U(t(i))+")"},set:function(e){i=e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(e){i=e}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(e){a=e}});var u="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return u},set:function(e){u=e}});var s=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){s=e}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/W:c},set:function(e){c=e}});var l="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){l=e}});var f="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!f||this instanceof Oe||this instanceof _e))return ce(f,this.objId,this.scope)},set:function(e){e=e.toString(),f=e}});var d=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(d)return this instanceof be==0?ce(d,this.objId,this.scope):d},set:function(e){e=e.toString(),d=this instanceof be==0?"("===e.substr(0,1)?q(e.substr(1,e.length-2)):q(e):e}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof be==1?q(d.substr(1,d.length-1)):d},set:function(e){e=e.toString(),d=this instanceof be==1?"/"+e:e}});var p=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(p)return p},set:function(e){this.V=e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(p)return this instanceof be==0?ce(p,this.objId,this.scope):p},set:function(e){e=e.toString(),p=this instanceof be==0?"("===e.substr(0,1)?q(e.substr(1,e.length-2)):q(e):e}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof be==1?q(p.substr(1,p.length-1)):p},set:function(e){e=e.toString(),p=this instanceof be==1?"/"+e:e}}),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 h,m=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return m},set:function(e){e=Boolean(e),m=e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(h)return h},set:function(e){h=e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,1))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,1):this.Ff=ee(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,2))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,2):this.Ff=ee(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,3))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,3):this.Ff=ee(this.Ff,3)}});var g=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(e){if(-1===[0,1,2].indexOf(e))throw new Error('Invalid value "'+e+'" for attribute Q supplied.');g=e}}),Object.defineProperty(this,"textAlign",{get:function(){var e;switch(g){case 0:default:e="left";break;case 1:e="center";break;case 2:e="right"}return e},configurable:!0,enumerable:!0,set:function(e){switch(e){case"right":case 2:g=2;break;case"center":case 1:g=1;break;case"left":case 0:default:g=0}}})};V(pe,le);var he=function(){pe.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return se(t,this.objId,this.scope)},set:function(e){var n,r;r=[],"string"==typeof(n=e)&&(r=function(e,t,n){n||(n=1);for(var r,o=[];r=t.exec(e);)o.push(r[n]);return o}(n,/\((.*?)\)/g)),t=r}}),this.getOptions=function(){return t},this.setOptions=function(e){t=e,this.sort&&t.sort()},this.addOption=function(e){e=(e=e||"").toString(),t.push(e),this.sort&&t.sort()},this.removeOption=function(e,n){for(n=n||!1,e=(e=e||"").toString();-1!==t.indexOf(e)&&(t.splice(t.indexOf(e),1),!1!==n););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,18))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,18):this.Ff=ee(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,19))},set:function(e){!0===this.combo&&(!0===Boolean(e)?this.Ff=Q(this.Ff,19):this.Ff=ee(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,20))},set:function(e){!0===Boolean(e)?(this.Ff=Q(this.Ff,20),t.sort()):this.Ff=ee(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,22))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,22):this.Ff=ee(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,23):this.Ff=ee(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,27))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,27):this.Ff=ee(this.Ff,27)}}),this.hasAppearanceStream=!1};V(he,pe);var me=function(){he.call(this),this.fontName="helvetica",this.combo=!1};V(me,he);var ge=function(){me.call(this),this.combo=!0};V(ge,me);var ve=function(){ge.call(this),this.edit=!0};V(ve,ge);var be=function(){pe.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,15))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,15):this.Ff=ee(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,16))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,16):this.Ff=ee(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,17))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,17):this.Ff=ee(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,26):this.Ff=ee(this.Ff,26)}});var e,t={};
vendor: 4,539 bytes, line 2
2Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(t).length){var n,r=[];for(n in r.push("<<"),t)r.push("/"+n+" ("+U(e(t[n]))+")");return r.push(">>"),r.join("\n")}},set:function(e){"object"===o()(e)&&(t=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(e){"string"==typeof e&&(t.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};V(be,pe);var ye=function(){be.call(this),this.pushButton=!0};V(ye,be);var we=function(){be.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=void 0!==t?t:[]}})};V(we,be);var Oe=function(){var e,t;pe.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(e){t=e}});var n,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};this.scope&&(e=this.scope.internal.getEncryptor(this.objId));var t,n=[];for(t in n.push("<<"),r)n.push("/"+t+" ("+U(e(r[t]))+")");return n.push(">>"),n.join("\n")},set:function(e){"object"===o()(e)&&(r=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(e){"string"==typeof e&&(r.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(e){n="/"+e}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Pe.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};V(Oe,pe),we.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var n=this.Kids[t];n.appearanceStreamContent=e.createAppearanceStream(n.optionName),n.caption=e.getCA()}},we.prototype.createOption=function(e){var t=new Oe;return t.Parent=this,t.optionName=e,this.Kids.push(t),Ce.call(this.scope,t),t};var xe=function(){be.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Pe.CheckBox.createAppearanceStream()};V(xe,be);var _e=function(){pe.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,13))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,13):this.Ff=ee(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,21))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,21):this.Ff=ee(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,23):this.Ff=ee(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,24))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,24):this.Ff=ee(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,25))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,25):this.Ff=ee(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,26):this.Ff=ee(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};V(_e,pe);
vendor: 8,529 bytes, line 2
2var je=function(){_e.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(J(this.Ff,14))},set:function(e){!0===Boolean(e)?this.Ff=Q(this.Ff,14):this.Ff=ee(this.Ff,14)}}),this.password=!0};V(je,_e);var Pe={CheckBox:{createAppearanceStream:function(){return{N:{On:Pe.CheckBox.YesNormal},D:{On:Pe.CheckBox.YesPushDown,Off:Pe.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var n=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),i=re(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+H(Pe.internal.getWidth(e))+" "+H(Pe.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+r+" "+H(i.fontSize)+" Tf "+o),n.push("BT"),n.push(i.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join("\n"),t},YesNormal:function(e){var t=X(e);t.scope=e.scope;var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],i=Pe.internal.getHeight(e),a=Pe.internal.getWidth(e),u=re(e,e.caption);return o.push("1 g"),o.push("0 0 "+H(a)+" "+H(i)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+H(a-1)+" "+H(i-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+H(u.fontSize)+" Tf "+r),o.push(u.text),o.push("ET"),o.push("Q"),t.stream=o.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+H(Pe.internal.getWidth(e))+" "+H(Pe.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:Pe.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=Pe.RadioButton.Circle.YesNormal,t.D[e]=Pe.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=X(e);t.scope=e.scope;var n=[],r=Pe.internal.getWidth(e)<=Pe.internal.getHeight(e)?Pe.internal.getWidth(e)/4:Pe.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Pe.internal.Bezier_C,i=Number((r*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+G(Pe.internal.getWidth(e)/2)+" "+G(Pe.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),n.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),n.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),n.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var n=[],r=Pe.internal.getWidth(e)<=Pe.internal.getHeight(e)?Pe.internal.getWidth(e)/4:Pe.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Pe.internal.Bezier_C).toFixed(5)),a=Number((r*Pe.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+G(Pe.internal.getWidth(e)/2)+" "+G(Pe.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),n.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),n.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),n.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+G(Pe.internal.getWidth(e)/2)+" "+G(Pe.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),n.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),n.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),n.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var n=[],r=Pe.internal.getWidth(e)<=Pe.internal.getHeight(e)?Pe.internal.getWidth(e)/4:Pe.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Pe.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+G(Pe.internal.getWidth(e)/2)+" "+G(Pe.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),n.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),n.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),n.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:Pe.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=Pe.RadioButton.Cross.YesNormal,t.D[e]=Pe.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=X(e);t.scope=e.scope;var n=[],r=Pe.internal.calculateCross(e);return n.push("q"),n.push("1 1 "+H(Pe.internal.getWidth(e)-2)+" "+H(Pe.internal.getHeight(e)-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"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=X(e);t.scope=e.scope;var n=Pe.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+H(Pe.internal.getWidth(e))+" "+H(Pe.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+H(Pe.internal.getWidth(e)-2)+" "+H(Pe.internal.getHeight(e)-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"),t.stream=r.join("\n"),t},OffPushDown:function(e){var t=X(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+H(Pe.internal.getWidth(e))+" "+H(Pe.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+n}};Pe.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=Pe.internal.getWidth(e),n=Pe.internal.getHeight(e),r=Math.min(t,n);return{x1:{x:(t-r)/2,y:(n-r)/2+r},x2:{x:(t-r)/2+r,y:(n-r)/2},x3:{x:(t-r)/2,y:(n-r)/2},x4:{x:(t-r)/2+r,y:(n-r)/2+r}}}},Pe.internal.getWidth=function(e){var t=0;return"object"===o()(e)&&(t=Y(e.Rect[2])),t},Pe.internal.getHeight=function(e){var t=0;return"object"===o()(e)&&(t=Y(e.Rect[3])),t};var Ce=z.addField=function(e){if(ue(this,e),!(e instanceof pe))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};z.AcroFormChoiceField=he,z.AcroFormListBox=me,z.AcroFormComboBox=ge,z.AcroFormEditBox=ve,z.AcroFormButton=be,z.AcroFormPushButton=ye,z.AcroFormRadioButton=we,z.AcroFormCheckBox=xe,z.AcroFormTextField=_e,z.AcroFormPasswordField=je,z.AcroFormAppearance=Pe,z.AcroForm={ChoiceField:he,ListBox:me,ComboBox:ge,EditBox:ve,Button:be,PushButton:ye,RadioButton:we,CheckBox:xe,TextField:_e,PasswordField:je,Appearance:Pe},F.AcroForm={ChoiceField:he,ListBox:me,ComboBox:ge,EditBox:ve,Button:be,PushButton:ye,RadioButton:we,CheckBox:xe,TextField:_e,PasswordField:je,Appearance:Pe};var Se=F.AcroForm;function ke(e){return e.reduce((function(e,t,n){return e[t]=n,e}),{})}!function(e){e.__addimage__={};var t="UNKNOWN",n={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]]},r=e.__addimage__.getImageFileTypeByImageData=function(e,r){var o,i,a,u,s,c=t;if("RGBA"===(r=r||t)||void 0!==e.data&&e.data instanceof Uint8ClampedArray&&"height"in e&&"width"in e)return"RGBA";if(j(e))for(s in n)for(a=n[s],o=0;o<a.length;o+=1){for(u=!0,i=0;i<a[o].length;i+=1)if(void 0!==a[o][i]&&a[o][i]!==e[i]){u=!1;break}if(!0===u){c=s;break}}else for(s in n)for(a=n[s],o=0;o<a.length;o+=1){for(u=!0,i=0;i<a[o].length;i+=1)if(void 0!==a[o][i]&&a[o][i]!==e.charCodeAt(i)){u=!1;break}if(!0===u){c=s;break}}return c===t&&r!==t&&(c=r),c},i=function e(t){for(var n=this.internal.write,r=this.internal.putStream,o=(0,this.internal.getFilters)();-1!==o.indexOf("FlateEncode");)o.splice(o.indexOf("FlateEncode"),1);t.objectId=this.internal.newObject();var i=[];if(i.push({key:"Type",value:"/XObject"}),i.push({key:"Subtype",value:"/Image"}),i.push({key:"Width",value:t.width}),i.push({key:"Height",value:t.height}
vendor: 9,349 bytes, line 2
2),t.colorSpace===b.INDEXED?i.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(t.palette.length/3-1)+" "+("sMask"in t&&void 0!==t.sMask?t.objectId+2:t.objectId+1)+" 0 R]"}):(i.push({key:"ColorSpace",value:"/"+t.colorSpace}),t.colorSpace===b.DEVICE_CMYK&&i.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),i.push({key:"BitsPerComponent",value:t.bitsPerComponent}),"decodeParameters"in t&&void 0!==t.decodeParameters&&i.push({key:"DecodeParms",value:"<<"+t.decodeParameters+">>"}),"transparency"in t&&Array.isArray(t.transparency)){for(var a="",u=0,s=t.transparency.length;u<s;u++)a+=t.transparency[u]+" "+t.transparency[u]+" ";i.push({key:"Mask",value:"["+a+"]"})}void 0!==t.sMask&&i.push({key:"SMask",value:t.objectId+1+" 0 R"});var c=void 0!==t.filter?["/"+t.filter]:void 0;if(r({data:t.data,additionalKeyValues:i,alreadyAppliedFilters:c,objectId:t.objectId}),n("endobj"),"sMask"in t&&void 0!==t.sMask){var l="/Predictor "+t.predictor+" /Colors 1 /BitsPerComponent "+t.bitsPerComponent+" /Columns "+t.width,f={width:t.width,height:t.height,colorSpace:"DeviceGray",bitsPerComponent:t.bitsPerComponent,decodeParameters:l,data:t.sMask};"filter"in t&&(f.filter=t.filter),e.call(this,f)}if(t.colorSpace===b.INDEXED){var d=this.internal.newObject();r({data:C(new Uint8Array(t.palette)),objectId:d}),n("endobj")}},a=function(){var e=this.internal.collections.addImage_images;for(var t in e)i.call(this,e[t])},u=function(){var e,t=this.internal.collections.addImage_images,n=this.internal.write;for(var r in t)n("/I"+(e=t[r]).index,e.objectId,"0","R")},s=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",a),this.internal.events.subscribe("putXobjectDict",u))},c=function(){var e=this.internal.collections.addImage_images;return s.call(this),e},l=function(){return Object.keys(this.internal.collections.addImage_images).length},f=function(t){return"function"==typeof e["process"+t.toUpperCase()]},p=function(e){return"object"===o()(e)&&1===e.nodeType},h=function(t,n){if("IMG"===t.nodeName&&t.hasAttribute("src")){var r=""+t.getAttribute("src");if(0===r.indexOf("data:image/"))return d(unescape(r).split("base64,").pop());var o=e.loadFile(r,!0);if(void 0!==o)return o}if("CANVAS"===t.nodeName){if(0===t.width||0===t.height)throw new Error("Given canvas must have data. Canvas width: "+t.width+", height: "+t.height);var i;switch(n){case"PNG":i="image/png";break;case"WEBP":i="image/webp";break;case"JPEG":case"JPG":default:i="image/jpeg"}return d(t.toDataURL(i,1).split("base64,").pop())}},m=function(e){var t=this.internal.collections.addImage_images;if(t)for(var n in t)if(e===t[n].alias)return t[n]},g=function(e,t,n){return e||t||(e=-96,t=-96),e<0&&(e=-1*n.width*72/e/this.internal.scaleFactor),t<0&&(t=-1*n.height*72/t/this.internal.scaleFactor),0===e&&(e=t*n.width/n.height),0===t&&(t=e*n.height/n.width),[e,t]},v=function(e,t,n,r,o,i){var a=g.call(this,n,r,o),u=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString,l=c.call(this);if(n=a[0],r=a[1],l[o.index]=o,i){i*=Math.PI/180;var f=Math.cos(i),d=Math.sin(i),p=function(e){return e.toFixed(4)},h=[p(f),p(d),p(-1*d),p(f),0,0,"cm"]}this.internal.write("q"),i?(this.internal.write([1,"0","0",1,u(e),s(t+r),"cm"].join(" ")),this.internal.write(h.join(" ")),this.internal.write([u(n),"0","0",u(r),"0","0","cm"].join(" "))):this.internal.write([u(n),"0","0",u(r),u(e),s(t+r),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+o.index+" Do"),this.internal.write("Q")},b=e.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"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var y=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},w=e.__addimage__.sHashCode=function(e){var t,n,r=0;if("string"==typeof e)for(n=e.length,t=0;t<n;t++)r=(r<<5)-r+e.charCodeAt(t),r|=0;else if(j(e))for(n=e.byteLength/2,t=0;t<n;t++)r=(r<<5)-r+e[t],r|=0;return r},O=e.__addimage__.validateStringAsBase64=function(e){(e=e||"").toString().trim();var t=!0;return 0===e.length&&(t=!1),e.length%4!=0&&(t=!1),!1===/^[A-Za-z0-9+/]+$/.test(e.substr(0,e.length-2))&&(t=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(e.substr(-2))&&(t=!1),t},x=e.__addimage__.extractImageFromDataUrl=function(e){var t=(e=e||"").split("base64,"),n=null;if(2===t.length){var r=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(t[0]);Array.isArray(r)&&(n={mimeType:r[1],charset:r[2],data:t[1]})}return n},_=e.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};e.__addimage__.isArrayBuffer=function(e){return _()&&e instanceof ArrayBuffer};var j=e.__addimage__.isArrayBufferView=function(e){return _()&&"undefined"!=typeof Uint32Array&&(e instanceof Int8Array||e instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)},P=e.__addimage__.binaryStringToUint8Array=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n},C=e.__addimage__.arrayBufferToBinaryString=function(e){for(var t="",n=j(e)?e:new Uint8Array(e),r=0;r<n.length;r+=8192)t+=String.fromCharCode.apply(null,n.subarray(r,r+8192));return t};e.addImage=function(){var e,n,r,i,a,u,c,l,f;if("number"==typeof arguments[1]?(n=t,r=arguments[1],i=arguments[2],a=arguments[3],u=arguments[4],c=arguments[5],l=arguments[6],f=arguments[7]):(n=arguments[1],r=arguments[2],i=arguments[3],a=arguments[4],u=arguments[5],c=arguments[6],l=arguments[7],f=arguments[8]),"object"===o()(e=arguments[0])&&!p(e)&&"imageData"in e){var d=e;e=d.imageData,n=d.format||n||t,r=d.x||r||0,i=d.y||i||0,a=d.w||d.width||a,u=d.h||d.height||u,c=d.alias||c,l=d.compression||l,f=d.rotation||d.angle||f}var h=this.internal.getFilters();if(void 0===l&&-1!==h.indexOf("FlateEncode")&&(l="SLOW"),isNaN(r)||isNaN(i))throw new Error("Invalid coordinates passed to jsPDF.addImage");s.call(this);var m=S.call(this,e,n,c,l);return v.call(this,r,i,a,u,m,f),this};var S=function(n,o,i,a){var u,s,c;if("string"==typeof n&&r(n)===t){n=unescape(n);var d=k(n,!1);(""!==d||void 0!==(d=e.loadFile(n,!0)))&&(n=d)}if(p(n)&&(n=h(n,o)),o=r(n,o),!f(o))throw new Error("addImage does not support files of type '"+o+"', please ensure that a plugin for '"+o+"' support is added.");if((null==(c=i)||0===c.length)&&(i=function(e){return"string"==typeof e||j(e)?w(e):j(e.data)?w(e.data):null}(n)),(u=m.call(this,i))||(_()&&(n instanceof Uint8Array||"RGBA"===o||(s=n,n=P(n))),u=this["process"+o.toUpperCase()](n,l.call(this),i,function(t){return t&&"string"==typeof t&&(t=t.toUpperCase()),t in e.image_compression?t:y.NONE}(a),s)),!u)throw new Error("An unknown error occurred whilst processing the image.");return u},k=e.__addimage__.convertBase64ToBinaryString=function(e,t){var n;t="boolean"!=typeof t||t;var r,o="";if("string"==typeof e){r=null!==(n=x(e))?n.data:e;try{o=d(r)}catch(e){if(t)throw O(r)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+e.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return o};e.getImageProperties=function(n){var o,i,a="";if(p(n)&&(n=h(n)),"string"==typeof n&&r(n)===t&&(""===(a=k(n,!1))&&(a=e.loadFile(n)||""),n=a),i=r(n),!f(i))throw new Error("addImage does not support files of type '"+i+"', please ensure that a plugin for '"+i+"' support is added.");if(!_()||n instanceof Uint8Array||(n=P(n)),!(o=this["process"+i.toUpperCase()](n)))throw new Error("An unknown error occurred whilst processing the image");return o.fileType=i,o}}(F.API),function(e){var t=function(e){if(void 0!==e&&""!=e)return!0};F.API.events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(e){for(var n,r,o,i=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,u=this.internal.getPageInfoByObjId(e.objId),s=e.pageContext.annotations,c=!1,l=0;l<s.length&&!c;l++)switch((n=s[l]).type){case"link":(t(n.options.url)||t(n.options.pageNumber))&&(c=!0);break;case"reference":case"text":case"freetext":c=!0}if(0!=c){this.internal.write("/Annots [");for(var f=0;f<s.length;f++){n=s[f];var d=this.internal.pdfEscape,p=this.internal.getEncryptor(e.objId);switch(n.type){case"reference":this.internal.write(" "+n.object.objId+" 0 R ");break;case"text":var h=this.internal.newAdditionalObject(),m=this.internal.newAdditionalObject(),g=this.internal.getEncryptor(h.objId),v=n.title||"Note";o="<</Type /Annot /Subtype /Text "+(r="/Rect ["+i(n.bounds.x)+" "+a(n.bounds.y+n.bounds.h)+" "+i(n.bounds.x+n.bounds.w)+" "+a(n.bounds.y)+"] ")+"/Contents ("+d(g(n.contents))+")",o+=" /Popup "+m.objId+" 0 R",o+=" /P "+u.objId+" 0 R",o+=" /T ("+d(g(v))+") >>",h.content=o;
vendor: 3,838 bytes, line 2
2var b=h.objId+" 0 R";o="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+i(n.bounds.x+30)+" "+a(n.bounds.y+n.bounds.h)+" "+i(n.bounds.x+n.bounds.w+30)+" "+a(n.bounds.y)+"] ")+" /Parent "+b,n.open&&(o+=" /Open true"),o+=" >>",m.content=o,this.internal.write(h.objId,"0 R",m.objId,"0 R");break;case"freetext":r="/Rect ["+i(n.bounds.x)+" "+a(n.bounds.y)+" "+i(n.bounds.x+n.bounds.w)+" "+a(n.bounds.y+n.bounds.h)+"] ";var y=n.color||"#000000";o="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+d(p(n.contents))+")",o+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+y+")",o+=" /Border [0 0 0]",o+=" >>",this.internal.write(o);break;case"link":if(n.options.name){var w=this.annotations._nameMap[n.options.name];n.options.pageNumber=w.page,n.options.top=w.y}else n.options.top||(n.options.top=0);if(r="/Rect ["+n.finalBounds.x+" "+n.finalBounds.y+" "+n.finalBounds.w+" "+n.finalBounds.h+"] ",o="",n.options.url)o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+d(p(n.options.url))+") >>";else if(n.options.pageNumber)switch(o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(n.options.pageNumber).objId+" 0 R",n.options.magFactor=n.options.magFactor||"XYZ",n.options.magFactor){case"Fit":o+=" /Fit]";break;case"FitH":o+=" /FitH "+n.options.top+"]";break;case"FitV":n.options.left=n.options.left||0,o+=" /FitV "+n.options.left+"]";break;case"XYZ":default:var O=a(n.options.top);n.options.left=n.options.left||0,void 0===n.options.zoom&&(n.options.zoom=0),o+=" /XYZ "+n.options.left+" "+O+" "+n.options.zoom+"]"}""!=o&&(o+=" >>",this.internal.write(o))}}this.internal.write("]")}}]),e.createAnnotation=function(e){var t=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":t.pageContext.annotations.push(e)}},e.link=function(e,t,n,r,o){var i=this.internal.getCurrentPageInfo(),a=this.internal.getCoordinateString,u=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:a(e),y:u(t),w:a(e+n),h:u(t+r)},options:o,type:"link"})},e.textWithLink=function(e,t,n,r){var o,i,a=this.getTextWidth(e),u=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==r.maxWidth){i=r.maxWidth;var s=this.splitTextToSize(e,i).length;o=Math.ceil(u*s)}else i=a,o=u;return this.text(e,t,n,r),n+=.2*u,"center"===r.align&&(t-=a/2),"right"===r.align&&(t-=a),this.link(t,n-u,i,o,r),a},e.getTextWidth=function(e){var t=this.internal.getFontSize();return this.getStringUnitWidth(e)*t/this.internal.scaleFactor}}(F.API),function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,6437
vendor: 4,548 bytes, line 2
27],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]},n={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}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var i=e.__arabicParser__.isInArabicSubstitutionA=function(e){return void 0!==t[e.charCodeAt(0)]},a=e.__arabicParser__.isArabicLetter=function(e){return"string"==typeof e&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(e)},u=e.__arabicParser__.isArabicEndLetter=function(e){return a(e)&&i(e)&&t[e.charCodeAt(0)].length<=2},s=e.__arabicParser__.isArabicAlfLetter=function(e){return a(e)&&o.indexOf(e.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(e){return a(e)&&i(e)&&t[e.charCodeAt(0)].length>=1};var c=e.__arabicParser__.arabicLetterHasFinalForm=function(e){return a(e)&&i(e)&&t[e.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(e){return a(e)&&i(e)&&t[e.charCodeAt(0)].length>=3};var l=e.__arabicParser__.arabicLetterHasMedialForm=function(e){return a(e)&&i(e)&&4==t[e.charCodeAt(0)].length},f=e.__arabicParser__.resolveLigatures=function(e){var t=0,r=n,o="",i=0;for(t=0;t<e.length;t+=1)void 0!==r[e.charCodeAt(t)]?(i++,"number"==typeof(r=r[e.charCodeAt(t)])&&(o+=String.fromCharCode(r),r=n,i=0),t===e.length-1&&(r=n,o+=e.charAt(t-(i-1)),t-=i-1,i=0)):(r=n,o+=e.charAt(t-i),t-=i,i=0);return o};e.__arabicParser__.isArabicDiacritic=function(e){return void 0!==e&&void 0!==r[e.charCodeAt(0)]};var d=e.__arabicParser__.getCorrectForm=function(e,t,n){return a(e)?!1===i(e)?-1:!c(e)||!a(t)&&!a(n)||!a(n)&&u(t)||u(e)&&!a(t)||u(e)&&s(t)||u(e)&&u(t)?0:l(e)&&a(t)&&!u(t)&&a(n)&&c(n)?3:u(e)||!a(n)?1:2:-1},p=function(e){var n=0,r=0,o=0,i="",u="",s="",c=(e=e||"").split("\\s+"),l=[];for(n=0;n<c.length;n+=1){for(l.push(""),r=0;r<c[n].length;r+=1)i=c[n][r],u=c[n][r-1],s=c[n][r+1],a(i)?(o=d(i,u,s),l[n]+=-1!==o?String.fromCharCode(t[i.charCodeAt(0)][o]):i):l[n]+=i;l[n]=f(l[n])}return l.join(" ")},h=e.__arabicParser__.processArabic=e.processArabic=function(){var e,t="string"==typeof arguments[0]?arguments[0]:arguments[0].text,n=[];if(Array.isArray(t)){var r=0;for(n=[],r=0;r<t.length;r+=1)Array.isArray(t[r])?n.push([p(t[r][0]),t[r][1],t[r][2]]):n.push([p(t[r])]);e=n}else e=p(t);return"string"==typeof arguments[0]?e:(arguments[0].text=e,arguments[0])};e.events.push(["preProcessText",h])}(F.API),F.API.autoPrint=function(e){var t;switch((e=e||{}).variant=e.variant||"non-conform",e.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+t+" 0 R")}))}return this},function(e){var t=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(t){e=t}});var t=150;Object.defineProperty(this,"width",{get:function(){return t},set:function(e){t=isNaN(e)||!1===Number.isInteger(e)||e<0?150:e,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=t+1)}});var n=300;Object.defineProperty(this,"height",{get:function(){return n},set:function(e){n=isNaN(e)||!1===Number.isInteger(e)||e<0?300:e,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=n+1)}});var r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(e){r=e}});var o={};Object.defineProperty(this,"style",{get:function(){return o}
vendor: 1,680 bytes, line 2
2,set:function(e){o=e}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(e,t){var n;if("2d"!==(e=e||"2d"))return null;for(n in t)this.pdf.context2d.hasOwnProperty(n)&&(this.pdf.context2d[n]=t[n]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])}(F.API),function(e){var t={left:0,top:0,bottom:0,right:0},n=!1,r=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({},t),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new a,this.internal.__cell__.pages=1},a=function(){var e=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var t=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var n=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return n},set:function(e){n=e}});var r=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return r},set:function(e){r=e}});var o=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return o},set:function(e){o=e}});var i=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return i},set:function(e){i=e}});var a=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return a}
vendor: 4,313 bytes, line 2
2,set:function(e){a=e}}),this};a.prototype.clone=function(){return new a(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},a.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(e){return r.call(this),this.internal.__cell__.headerFunction="function"==typeof e?e:void 0,this},e.getTextDimensions=function(e,t){r.call(this);var n=(t=t||{}).fontSize||this.getFontSize(),o=t.font||this.getFont(),i=t.scaleFactor||this.internal.scaleFactor,a=0,u=0,s=0,c=this;if(!Array.isArray(e)&&"string"!=typeof e){if("number"!=typeof e)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");e=String(e)}var l=t.maxWidth;l>0?"string"==typeof e?e=this.splitTextToSize(e,l):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce((function(e,t){return e.concat(c.splitTextToSize(t,l))}),[])):e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++)a<(s=this.getStringUnitWidth(e[f],{font:o})*n)&&(a=s);return 0!==a&&(u=e.length),{w:a/=i,h:Math.max((u*n*this.getLineHeightFactor()-n*(this.getLineHeightFactor()-1))/i,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var e=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new a(e.left,e.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var u=e.cell=function(){var e;e=arguments[0]instanceof a?arguments[0]:new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var o=this.internal.__cell__.lastCell,i=this.internal.__cell__.padding,u=this.internal.__cell__.margins||t,s=this.internal.__cell__.tableHeaderRow,c=this.internal.__cell__.printHeaders;return void 0!==o.lineNumber&&(o.lineNumber===e.lineNumber?(e.x=(o.x||0)+(o.width||0),e.y=o.y||0):o.y+o.height+e.height+u.bottom>this.getPageHeight()?(this.cellAddPage(),e.y=u.top,c&&s&&(this.printHeaderRow(e.lineNumber,!0),e.y+=s[0].height)):e.y=o.y+o.height||e.y),void 0!==e.text[0]&&(this.rect(e.x,e.y,e.width,e.height,!0===n?"FD":void 0),"right"===e.align?this.text(e.text,e.x+e.width-i,e.y+i,{align:"right",baseline:"top"}):"center"===e.align?this.text(e.text,e.x+e.width/2,e.y+i,{align:"center",baseline:"top",maxWidth:e.width-i-i}):this.text(e.text,e.x+i,e.y+i,{align:"left",baseline:"top",maxWidth:e.width-i-i})),this.internal.__cell__.lastCell=e,this};e.table=function(e,n,c,l,f){if(r.call(this),!c)throw new Error("No data for PDF table.");var d,p,h,m,g=[],v=[],b=[],y={},w={},O=[],x=[],_=(f=f||{}).autoSize||!1,j=!1!==f.printHeaders,P=f.css&&void 0!==f.css["font-size"]?16*f.css["font-size"]:f.fontSize||12,C=f.margins||Object.assign({width:this.getPageWidth()},t),S="number"==typeof f.padding?f.padding:3,k=f.headerBackgroundColor||"#c8c8c8",E=f.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=j,this.internal.__cell__.margins=C,this.internal.__cell__.table_font_size=P,this.internal.__cell__.padding=S,this.internal.__cell__.headerBackgroundColor=k,this.internal.__cell__.headerTextColor=E,this.setFontSize(P),null==l)v=g=Object.keys(c[0]),b=g.map((function(){return"left"}));else if(Array.isArray(l)&&"object"===o()(l[0]))for(g=l.map((function(e){return e.name})),v=l.map((function(e){return e.prompt||e.name||""})),b=l.map((function(e){return e.align||"left"})),d=0;d<l.length;d+=1)w[l[d].name]=l[d].width*(19.049976/25.4);else Array.isArray(l)&&"string"==typeof l[0]&&(v=g=l,b=g.map((function(){return"left"})));if(_||Array.isArray(l)&&"string"==typeof l[0])for(d=0;d<g.length;d+=1){for(y[m=g[d]]=c.map((function(e){return e[m]})),this.setFont(void 0,"bold"),O.push(this.getTextDimensions(v[d],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),p=y[m],this.setFont(void 0,"normal"),h=0;h<p.length;h+=1)O.push(this.getTextDimensions(p[h],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);w[m]=Math.max.apply(null,O)+S+S,O=[]}if(j){var A={};for(d=0;d<g.length;d+=1)A[g[d]]={},A[g[d]].text=v[d],A[g[d]].align=b[d];var N=s.call(this,A,w);x=g.map((function(t){return new a(e,n,w[t],N,A[t].text,void 0,A[t].align)})),this.setTableHeaderRow(x),this.printHeaderRow(1,!1)}var M=l.reduce((function(e,t){return e[t.name]=t.align,e}),{});for(d=0;d<c.length;
vendor: 9,324 bytes, line 2
2d+=1){"rowStart"in f&&f.rowStart instanceof Function&&f.rowStart({row:d,data:c[d]},this);var B=s.call(this,c[d],w);for(h=0;h<g.length;h+=1){var L=c[d][g[h]];"cellStart"in f&&f.cellStart instanceof Function&&f.cellStart({row:d,col:h,data:L},this),u.call(this,new a(e,n,w[g[h]],B,L,d+2,M[g[h]]))}}return this.internal.__cell__.table_x=e,this.internal.__cell__.table_y=n,this};var s=function(e,t){var n=this.internal.__cell__.padding,r=this.internal.__cell__.table_font_size,o=this.internal.scaleFactor;return Object.keys(e).map((function(r){var o=e[r];return this.splitTextToSize(o.hasOwnProperty("text")?o.text:o,t[r]-n-n)}),this).map((function(e){return this.getLineHeightFactor()*e.length*r/o+n+n}),this).reduce((function(e,t){return Math.max(e,t)}),0)};e.setTableHeaderRow=function(e){r.call(this),this.internal.__cell__.tableHeaderRow=e},e.printHeaderRow=function(e,t){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var o;if(n=!0,"function"==typeof this.internal.__cell__.headerFunction){var i=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new a(i[0],i[1],i[2],i[3],void 0,-1)}this.setFont(void 0,"bold");for(var s=[],c=0;c<this.internal.__cell__.tableHeaderRow.length;c+=1){o=this.internal.__cell__.tableHeaderRow[c].clone(),t&&(o.y=this.internal.__cell__.margins.top||0,s.push(o)),o.lineNumber=e;var l=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),u.call(this,o),this.setTextColor(l)}s.length>0&&this.setTableHeaderRow(s),this.setFont(void 0,"normal"),n=!1}}(F.API);var Ee={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Ae=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Ne=ke(Ae),Me=[100,200,300,400,500,600,700,800,900],Be=ke(Me);function Le(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=function(e){return Ee[e=e||"normal"]?e:"normal"}(e.style),r=function(e){if(!e)return 400;if("number"==typeof e)return e>=100&&e<=900&&e%100==0?e:400;if(/^\d00$/.test(e))return parseInt(e);switch(e){case"bold":return 700;case"normal":default:return 400}}(e.weight),o=function(e){return"number"==typeof Ne[e=e||"normal"]?e:"normal"}(e.stretch);return{family:t,style:n,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:t,style:[o,n,r].join(" ")}}}function Ie(e,t,n,r){var o;for(o=n;o>=0&&o<t.length;o+=r)if(e[t[o]])return e[t[o]];for(o=n;o>=0&&o<t.length;o-=r)if(e[t[o]])return e[t[o]]}var Te={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},De={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Re(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Fe(e){return e.trimLeft()}function ze(e,t){for(var n=0;n<e.length;){if(e.charAt(n)===t)return[e.substring(0,n),e.substring(n+1)];n+=1}return null}function We(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===t?null:[t[0],e.substring(t[0].length)]}var Ue,qe,He,Ge,Ve=["times"];!function(e){var t,n,r,i,a,u,c,l,f,d=function(e){return e=e||{},this.isStrokeTransparent=e.isStrokeTransparent||!1,this.strokeOpacity=e.strokeOpacity||1,this.strokeStyle=e.strokeStyle||"#000000",this.fillStyle=e.fillStyle||"#000000",this.isFillTransparent=e.isFillTransparent||!1,this.fillOpacity=e.fillOpacity||1,this.font=e.font||"10px sans-serif",this.textBaseline=e.textBaseline||"alphabetic",this.textAlign=e.textAlign||"left",this.lineWidth=e.lineWidth||1,this.lineJoin=e.lineJoin||"miter",this.lineCap=e.lineCap||"butt",this.path=e.path||[],this.transform=void 0!==e.transform?e.transform.clone():new l,this.globalCompositeOperation=e.globalCompositeOperation||"normal",this.globalAlpha=e.globalAlpha||1,this.clip_path=e.clip_path||[],this.currentPoint=e.currentPoint||new u,this.miterLimit=e.miterLimit||10,this.lastPoint=e.lastPoint||new u,this.lineDashOffset=e.lineDashOffset||0,this.lineDash=e.lineDash||[],this.margin=e.margin||[0,0,0,0],this.prevPageLastElemOffset=e.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof e.ignoreClearRect||e.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new p(this),t=this.internal.f2,n=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,a=this.internal.getVerticalCoordinate,u=this.internal.Point,c=this.internal.Rectangle,l=this.internal.Matrix,f=new d}]);var p=function(e){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var t=e;Object.defineProperty(this,"pdf",{get:function(){return t}});var n=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return n},set:function(e){n=Boolean(e)}});var r=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(e){r=Boolean(e)}});var o=0;Object.defineProperty(this,"posX",{get:function(){return o},set:function(e){isNaN(e)||(o=e)}});var i=0;Object.defineProperty(this,"posY",{get:function(){return i},set:function(e){isNaN(e)||(i=e)}}),Object.defineProperty(this,"margin",{get:function(){return f.margin},set:function(e){var t;"number"==typeof e?t=[e,e,e,e]:((t=new Array(4))[0]=e[0],t[1]=e.length>=2?e[1]:t[0],t[2]=e.length>=3?e[2]:t[0],t[3]=e.length>=4?e[3]:t[1]),f.margin=t}});var a=!1;Object.defineProperty(this,"autoPaging",{get:function(){return a},set:function(e){a=e}});var u=0;Object.defineProperty(this,"lastBreak",{get:function(){return u},set:function(e){u=e}});var s=[];Object.defineProperty(this,"pageBreaks",{get:function(){return s},set:function(e){s=e}}),Object.defineProperty(this,"ctx",{get:function(){return f},set:function(e){e instanceof d&&(f=e)}}),Object.defineProperty(this,"path",{get:function(){return f.path},set:function(e){f.path=e}});var c=[];Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(e){c=e}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(e){var t;t=h(e),this.ctx.fillStyle=t.style,this.ctx.isFillTransparent=0===t.a,this.ctx.fillOpacity=t.a,this.pdf.setFillColor(t.r,t.g,t.b,{a:t.a}),this.pdf.setTextColor(t.r,t.g,t.b,{a:t.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(e){var t=h(e);this.ctx.strokeStyle=t.style,this.ctx.isStrokeTransparent=0===t.a,this.ctx.strokeOpacity=t.a,0===t.a?this.pdf.setDrawColor(255,255,255):(t.a,this.pdf.setDrawColor(t.r,t.g,t.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(e){-1!==["butt","round","square"].indexOf(e)&&(this.ctx.lineCap=e,this.pdf.setLineCap(e))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(e){isNaN(e)||(this.ctx.lineWidth=e,this.pdf.setLineWidth(e))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(e){-1!==["bevel","round","miter"].indexOf(e)&&(this.ctx.lineJoin=e,this.pdf.setLineJoin(e))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(e){isNaN(e)||(this.ctx.miterLimit=e,this.pdf.setMiterLimit(e))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(e){this.ctx.textBaseline=e}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(e){-1!==["right","end","center","left","start"].indexOf(e)&&(this.ctx.textAlign=e)}});var l=null;function p(e,t){if(null===l){var n=function(e){var t=[];return Object.keys(e).forEach((function(n){e[n].forEach((function(e){var r=null;switch(e){case"bold":r={family:n,weight:"bold"};break;case"italic":r={family:n,style:"italic"};break;case"bolditalic":r={family:n,weight:"bold",style:"italic"};break;case"":case"normal":r={family:n}}null!==r&&(r.ref={name:n,style:e},t.push(r))}))})),t}(e.getFontList());l=function(e){for(var t={},n=0;n<e.length;++n){var r=Le(e[n]),o=r.family,i=r.stretch,a=r.style,u=r.weight;t[o]=t[o]||{},t[o][i]=t[o][i]||{},t[o][i][a]=t[o][i][a]||{},t[o][i][a][u]=r}return t}(n.concat(t))}return l}var m=null;Object.defineProperty(this,"fontFaces",{get:function(){return m},set:function(e){l=null,m=e}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(e){var t;if(this.ctx.font=e,null!==(t=/^\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-z]+?)\s*$/i.exec(e))){var n=t[1],r=(t[2],t[3]),o=t[4],i=(t[5],t[6]),a=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(o)[2];o="px"===a?Math.floor(parseFloat(o)*this.pdf.internal.scaleFactor):"em"===a?Math.floor(parseFloat(o)*this.pdf.getFontSize()):Math.floor(parseFloat(o)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(o);var u=function(e){var t,n,r=[],o=e.trim();if(""===o)return Ve;if(o in De)return[De[o]];for(;""!==o;
vendor: 1,423 bytes, line 2
2){switch(n=null,t=(o=Fe(o)).charAt(0)){case'"':case"'":n=ze(o.substring(1),t);break;default:n=We(o)}if(null===n)return Ve;if(r.push(n[0]),""!==(o=Fe(n[1]))&&","!==o.charAt(0))return Ve;o=o.replace(/^,/,"")}return r}(i);if(this.fontFaces){var s=function(e,t,n){for(var r=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},Te,n.genericFontFamilies||{}),i=null,a=null,u=0;u<t.length;++u)if(o[(i=Le(t[u])).family]&&(i.family=o[i.family]),e.hasOwnProperty(i.family)){a=e[i.family];break}if(!(a=a||e[r]))throw new Error("Could not find a font-family for the rule '"+Re(i)+"' and default family '"+r+"'.");if(a=function(e,t){if(t[e])return t[e];var n=Ne[e],r=n<=Ne.normal?-1:1,o=Ie(t,Ae,n,r);if(!o)throw new Error("Could not find a matching font-stretch value for "+e);return o}(i.stretch,a),a=function(e,t){if(t[e])return t[e];for(var n=Ee[e],r=0;r<n.length;++r)if(t[n[r]])return t[n[r]];throw new Error("Could not find a matching font-style for "+e)}(i.style,a),!(a=function(e,t){if(t[e])return t[e];if(400===e&&t[500])return t[500];if(500===e&&t[400])return t[400];var n=Be[e],r=Ie(t,Me,n,e<400?-1:1);if(!r)throw new Error("Could not find a matching font-weight for value "+e);return r}(i.weight,a)))throw new Error("Failed to resolve a font for the rule '"+Re(i)+"'.");return a}(p(this.pdf,this.fontFaces),u.map((function(e){return{family:e,stretch:"normal",weight:r,style:n}})));this.pdf.setFont(s.ref.name,s.ref.style)}
vendor: 4,763 bytes, line 2
2else{var c="";("bold"===r||parseInt(r,10)>=700||"bold"===n)&&(c="bold"),"italic"===n&&(c+="italic"),0===c.length&&(c="normal");for(var l="",f={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},d=0;d<u.length;d++){if(void 0!==this.pdf.internal.getFont(u[d],c,{noFallback:!0,disableWarning:!0})){l=u[d];break}if("bolditalic"===c&&void 0!==this.pdf.internal.getFont(u[d],"bold",{noFallback:!0,disableWarning:!0}))l=u[d],c="bold";else if(void 0!==this.pdf.internal.getFont(u[d],"normal",{noFallback:!0,disableWarning:!0})){l=u[d],c="normal";break}}if(""===l)for(var h=0;h<u.length;h++)if(f[u[h]]){l=f[u[h]];break}l=""===l?"Times":l,this.pdf.setFont(l,c)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(e){this.ctx.globalCompositeOperation=e}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(e){this.ctx.globalAlpha=e}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(e){this.ctx.lineDashOffset=e,z.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(e){this.ctx.lineDash=e,z.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(e){this.ctx.ignoreClearRect=Boolean(e)}})};p.prototype.setLineDash=function(e){this.lineDash=e},p.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},p.prototype.fill=function(){_.call(this,"fill",!1)},p.prototype.stroke=function(){_.call(this,"stroke",!1)},p.prototype.beginPath=function(){this.path=[{type:"begin"}]},p.prototype.moveTo=function(e,t){if(isNaN(e)||isNaN(t))throw s.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var n=this.ctx.transform.applyToPoint(new u(e,t));this.path.push({type:"mt",x:n.x,y:n.y}),this.ctx.lastPoint=new u(e,t)},p.prototype.closePath=function(){var e=new u(0,0),t=0;for(t=this.path.length-1;-1!==t;t--)if("begin"===this.path[t].type&&"object"===o()(this.path[t+1])&&"number"==typeof this.path[t+1].x){e=new u(this.path[t+1].x,this.path[t+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new u(e.x,e.y)},p.prototype.lineTo=function(e,t){if(isNaN(e)||isNaN(t))throw s.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var n=this.ctx.transform.applyToPoint(new u(e,t));this.path.push({type:"lt",x:n.x,y:n.y}),this.ctx.lastPoint=new u(n.x,n.y)},p.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),_.call(this,null,!0)},p.prototype.quadraticCurveTo=function(e,t,n,r){if(isNaN(n)||isNaN(r)||isNaN(e)||isNaN(t))throw s.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var o=this.ctx.transform.applyToPoint(new u(n,r)),i=this.ctx.transform.applyToPoint(new u(e,t));this.path.push({type:"qct",x1:i.x,y1:i.y,x:o.x,y:o.y}),this.ctx.lastPoint=new u(o.x,o.y)},p.prototype.bezierCurveTo=function(e,t,n,r,o,i){if(isNaN(o)||isNaN(i)||isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw s.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var a=this.ctx.transform.applyToPoint(new u(o,i)),c=this.ctx.transform.applyToPoint(new u(e,t)),l=this.ctx.transform.applyToPoint(new u(n,r));this.path.push({type:"bct",x1:c.x,y1:c.y,x2:l.x,y2:l.y,x:a.x,y:a.y}),this.ctx.lastPoint=new u(a.x,a.y)},p.prototype.arc=function(e,t,n,r,o,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o))throw s.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(i=Boolean(i),!this.ctx.transform.isIdentity){var a=this.ctx.transform.applyToPoint(new u(e,t));e=a.x,t=a.y;var c=this.ctx.transform.applyToPoint(new u(0,n)),l=this.ctx.transform.applyToPoint(new u(0,0));n=Math.sqrt(Math.pow(c.x-l.x,2)+Math.pow(c.y-l.y,2))}Math.abs(o-r)>=2*Math.PI&&(r=0,o=2*Math.PI),this.path.push({type:"arc",x:e,y:t,radius:n,startAngle:r,endAngle:o,counterclockwise:i})},p.prototype.arcTo=function(e,t,n,r,o){throw new Error("arcTo not implemented.")},p.prototype.rect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw s.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to
2jsPDF.context2d.rect");this.moveTo(e,t),this.lineTo(e+n,t),this.lineTo(e+n,t+r),this.lineTo(e,t+r),this.lineTo(e,t),this.lineTo(e+n,t),this.lineTo(e,t)},p.prototype.fillRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw s.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var o={};"butt"!==this.lineCap&&(o.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(o.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(e,t,n,r),this.fill(),o.hasOwnProperty("lineCap")&&(this.lineCap=o.lineCap),o.hasOwnProperty("lineJoin")&&(this.lineJoin=o.lineJoin)}},p.prototype.strokeRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw s.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");v.call(this)||(this.beginPath(),this.rect(e,t,n,r),this.stroke())},p.prototype.clearRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw s.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(e,t,n,r))},p.prototype.save=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("q");if(this.pdf.setPage(t),e){this.ctx.fontSize=this.pdf.internal.getFontSize();var r=new d(this.ctx);this.ctxStack.push(this.ctx),this.ctx=r}},p.prototype.restore=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("Q");this.pdf.setPage(t),e&&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)},p.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var h=function(e){var t,n,r,o;if(!0===e.isCanvasGradient&&(e=e.getColor()),!e)return{r:0,g:0,b:0,a:0,style:e};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(e))t=0,n=0,r=0,o=0;else{var i=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(e);if(null!==i)t=parseInt(i[1]),n=parseInt(i[2]),r=parseInt(i[3]),o=1;else if(null!==(i=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(e)))t=parseInt(i[1]),n=parseInt(i[2]),r=parseInt(i[3]),o=parseFloat(i[4]);else{if(o=1,"string"==typeof e&&"#"!==e.charAt(0)){var a=new m(e);e=a.ok?a.toHex():"#000000"}4===e.length?(t=e.substring(1,2),t+=t,n=e.substring(2,3),n+=n,r=e.substring(3,4),r+=r):(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7)),t=parseInt(t,16),n=parseInt(n,16),r=parseInt(r,16)}}return{r:t,g:n,b:r,a:o,style:e}},g=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},v=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};p.prototype.fillText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw s.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(r=isNaN(r)?void 0:r,!g.call(this)){var o=D(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;N.call(this,{text:e,x:t,y:n,scale:i,angle:o,align:this.textAlign,maxWidth:r})}},p.prototype.strokeText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw s.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!v.call(this)){r=isNaN(r)?void 0:r;var o=D(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;N.call(this,{text:e,x:t,y:n,scale:i,renderingMode:"stroke",angle:o,align:this.textAlign,maxWidth:r})}},p.prototype.measureText=function(e){if("string"!=typeof e)throw s.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to
2jsPDF.context2d.measureText");var t=this.pdf,n=this.pdf.internal.scaleFactor,r=t.internal.getFontSize(),o=t.getStringUnitWidth(e)*r/t.internal.scaleFactor,i=function(e){var t=(e=e||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return t}}),this};return new i({width:o*=Math.round(96*n/72*1e4)/1e4})},p.prototype.scale=function(e,t){if(isNaN(e)||isNaN(t))throw s.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var n=new l(e,0,0,t,0,0);this.ctx.transform=this.ctx.transform.multiply(n)},p.prototype.rotate=function(e){if(isNaN(e))throw s.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var t=new l(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0);this.ctx.transform=this.ctx.transform.multiply(t)},p.prototype.translate=function(e,t){if(isNaN(e)||isNaN(t))throw s.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var n=new l(1,0,0,1,e,t);this.ctx.transform=this.ctx.transform.multiply(n)},p.prototype.transform=function(e,t,n,r,o,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i))throw s.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var a=new l(e,t,n,r,o,i);this.ctx.transform=this.ctx.transform.multiply(a)},p.prototype.setTransform=function(e,t,n,r,o,i){e=isNaN(e)?1:e,t=isNaN(t)?0:t,n=isNaN(n)?0:n,r=isNaN(r)?1:r,o=isNaN(o)?0:o,i=isNaN(i)?0:i,this.ctx.transform=new l(e,t,n,r,o,i)};var b=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};p.prototype.drawImage=function(e,t,n,r,o,i,a,u,s){var f=this.pdf.getImageProperties(e),d=1,p=1,h=1,m=1;void 0!==r&&void 0!==u&&(h=u/r,m=s/o,d=f.width/r*u/r,p=f.height/o*s/o),void 0===i&&(i=t,a=n,t=0,n=0),void 0!==r&&void 0===u&&(u=r,s=o),void 0===r&&void 0===u&&(u=f.width,s=f.height);for(var g,v=this.ctx.transform.decompose(),w=D(v.rotate.shx),_=new l,P=(_=(_=(_=_.multiply(v.translate)).multiply(v.skew)).multiply(v.scale)).applyToRectangle(new c(i-t*h,a-n*m,r*d,o*p)),C=y.call(this,P),S=[],k=0;k<C.length;k+=1)-1===S.indexOf(C[k])&&S.push(C[k]);if(x(S),this.autoPaging)for(var E=S[0],A=S[S.length-1],N=E;N<A+1;N++){this.pdf.setPage(N);var M=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],B=1===N?this.posY+this.margin[0]:this.margin[0],L=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],I=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],T=1===N?0:L+(N-2)*I;if(0!==this.ctx.clip_path.length){var R=this.path;g=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=O(g,this.posX+this.margin[3],-T+B+this.ctx.prevPageLastElemOffset),j.call(this,"fill",!0),this.path=R}var F=JSON.parse(JSON.stringify(P));F=O([F],this.posX+this.margin[3],-T+B+this.ctx.prevPageLastElemOffset)[0];var z=(N>E||N<A)&&b.call(this);z&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],M,I,null).clip().discardPath()),this.pdf.addImage(e,"JPEG",F.x,F.y,F.w,F.h,null,null,w),z&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(e,"JPEG",P.x,P.y,P.w,P.h,null,null,w)};var y=function(e,t,n){var r=[];t=t||this.pdf.internal.pageSize.width,n=n||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var o=this.posY+this.ctx.prevPageLastElemOffset;switch(e.type){default:case"mt":case"lt":r.push(Math.floor((e.y+o)/n)+1);break;case"arc":r.push(Math.floor((e.y+o-e.radius)/n)+1),r.push(Math.floor((e.y+o+e.radius)/n)+1);break;case"qct":var i=R(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x,e.y);r.push(Math.floor((i.y+o)/n)+1),r.push(Math.floor((i.y+i.h+o)/n)+1);break;case"bct":var a=F(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x2,e.y2,e.x,e.y);r.push(Math.floor((a.y+o)/n)+1),r.push(Math.floor((a.y+a.h+o)/n)+1);break;case"rect":r.push(Math.floor((e.y+o)/n)+1),r.push(Math.floor((e.y+e.h+o)/n)+1)}for(var u=0;u<r.length;u+=1)for(;this.pdf.internal.getNumberOfPages()<r[u];)w.call(this);return r},w=function(){var e=this.fillStyle,t=this.strokeStyle,n=this.font,r=this.lineCap,o=this.lineWidth,i=this.lineJoin;this.pdf.addPage(),this.fillStyle=e,this.strokeStyle=t,this.font=n,this.lineCap=r,this.lineWidth=o,this.lineJoin=i},O=function(e,t,n){for(var r=0;r<e.length;r++)switch(e[r].type){case"bct":e[r].x2+=t,e[r].y2+=n;case"qct":e[r].x1+=t,e[r].y1+=n;case"mt":case"lt":case"arc":default:e[r].x+=t,e[r].y+=n}return e},x=function(e){return e.sort((function(e,t){return e-t}))},_=function(e,t){for(var n,r,o=this.fillStyle,i=this.strokeStyle,a=this.lineCap,u=this.lineWidth,s=Math.abs(u*this.ctx.transform.scaleX),c=this.lineJoin,l=JSON.parse(JSON.stringify(this.path)),f=JSON.parse(JSON.stringify(this.path)),d=[],p=0;p<f.length;p++)if(void 0!==f[p].x)for(var h=y.call(this,f[p]),m=0;m<h.length;m+=1)-1===d.indexOf(h[m])&&d.push(h[m]);for(var g=0;g<d.length;g++)for(;this.pdf.internal.getNumberOfPages()<d[g];)w.call(this);if(x(d),this.autoPaging)for(var v=d[0],_=d[d.length-1],P=v;P<_+1;P++){this.pdf.setPage(P),this.fillStyle=o,this.strokeStyle=i,this.lineCap=a,this.lineWidth=s,this.lineJoin=c;var C=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],S=1===P?this.posY+this.margin[0]:this.margin[0],k=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],E=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],A=1===P?0:k+(P-2)*E;if(0!==this.ctx.clip_path.length){var N=this.path;n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=O(n,this.posX+this.margin[3],-A+S+this.ctx.prevPageLastElemOffset),j.call(this,e,!0),this.path=N}if(r=JSON.parse(JSON.stringify(l)),this.path=O(r,this.posX+this.margin[3],-A+S+this.ctx.prevPageLastElemOffset),!1===t||0===P){var M=(P>v||P<_)&&b.call(this);M&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],C,E,null).clip().discardPath()),j.call(this,e,t),M&&this.pdf.restoreGraphicsState()}this.lineWidth=u}else this.lineWidth=s,j.call(this,e,t),this.lineWidth=u;this.path=l},j=function(e,t){if(("stroke"!==e||t||!v.call(this))&&("stroke"===e||t||!g.call(this))){for(var n,r,o=[],i=this.path,a=0;a<i.length;a++){var u=i[a];switch(u.type){case"begin":o.push({begin:!0}
vendor: 5,943 bytes, line 2
2);break;case"close":o.push({close:!0});break;case"mt":o.push({start:u,deltas:[],abs:[]});break;case"lt":var s=o.length;if(i[a-1]&&!isNaN(i[a-1].x)&&(n=[u.x-i[a-1].x,u.y-i[a-1].y],s>0))for(;s>=0;s--)if(!0!==o[s-1].close&&!0!==o[s-1].begin){o[s-1].deltas.push(n),o[s-1].abs.push(u);break}break;case"bct":n=[u.x1-i[a-1].x,u.y1-i[a-1].y,u.x2-i[a-1].x,u.y2-i[a-1].y,u.x-i[a-1].x,u.y-i[a-1].y],o[o.length-1].deltas.push(n);break;case"qct":var c=i[a-1].x+2/3*(u.x1-i[a-1].x),l=i[a-1].y+2/3*(u.y1-i[a-1].y),f=u.x+2/3*(u.x1-u.x),d=u.y+2/3*(u.y1-u.y),p=u.x,h=u.y;n=[c-i[a-1].x,l-i[a-1].y,f-i[a-1].x,d-i[a-1].y,p-i[a-1].x,h-i[a-1].y],o[o.length-1].deltas.push(n);break;case"arc":o.push({deltas:[],abs:[],arc:!0}),Array.isArray(o[o.length-1].abs)&&o[o.length-1].abs.push(u)}}r=t?null:"stroke"===e?"stroke":"fill";for(var m=!1,b=0;b<o.length;b++)if(o[b].arc)for(var y=o[b].abs,w=0;w<y.length;w++){var O=y[w];"arc"===O.type?S.call(this,O.x,O.y,O.radius,O.startAngle,O.endAngle,O.counterclockwise,void 0,t,!m):M.call(this,O.x,O.y),m=!0}else if(!0===o[b].close)this.pdf.internal.out("h"),m=!1;else if(!0!==o[b].begin){var x=o[b].start.x,_=o[b].start.y;B.call(this,o[b].deltas,x,_),m=!0}r&&k.call(this,r),t&&E.call(this)}},P=function(e){var t=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,n=t*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return e-n;case"top":return e+t-n;case"hanging":return e+t-2*n;case"middle":return e+t/2-n;case"ideographic":return e;case"alphabetic":default:return e}},C=function(e){return e+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};p.prototype.createLinearGradient=function(){var e=function(){};return e.colorStops=[],e.addColorStop=function(e,t){this.colorStops.push([e,t])},e.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},e.isCanvasGradient=!0,e},p.prototype.createPattern=function(){return this.createLinearGradient()},p.prototype.createRadialGradient=function(){return this.createLinearGradient()};var S=function(e,t,n,r,o,i,a,u,s){for(var c=I.call(this,n,r,o,i),l=0;l<c.length;l++){var f=c[l];0===l&&(s?A.call(this,f.x1+e,f.y1+t):M.call(this,f.x1+e,f.y1+t)),L.call(this,e,t,f.x2,f.y2,f.x3,f.y3,f.x4,f.y4)}u?E.call(this):k.call(this,a)},k=function(e){switch(e){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},E=function(){this.pdf.clip(),this.pdf.discardPath()},A=function(e,t){this.pdf.internal.out(n(e)+" "+r(t)+" m")},N=function(e){var t;switch(e.align){case"right":case"end":t="right";break;case"center":t="center";break;case"left":case"start":default:t="left"}var n=this.pdf.getTextDimensions(e.text),r=P.call(this,e.y),o=C.call(this,r)-n.h,i=this.ctx.transform.applyToPoint(new u(e.x,r)),a=this.ctx.transform.decompose(),s=new l;s=(s=(s=s.multiply(a.translate)).multiply(a.skew)).multiply(a.scale);for(var f,d,p,h=this.ctx.transform.applyToRectangle(new c(e.x,r,n.w,n.h)),m=s.applyToRectangle(new c(e.x,o,n.w,n.h)),g=y.call(this,m),v=[],w=0;w<g.length;w+=1)-1===v.indexOf(g[w])&&v.push(g[w]);if(x(v),this.autoPaging)for(var _=v[0],S=v[v.length-1],k=_;k<S+1;k++){this.pdf.setPage(k);var E=1===k?this.posY+this.margin[0]:this.margin[0],A=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],N=this.pdf.internal.pageSize.height-this.margin[2],M=N-this.margin[0],B=this.pdf.internal.pageSize.width-this.margin[1],L=B-this.margin[3],I=1===k?0:A+(k-2)*M;if(0!==this.ctx.clip_path.length){var T=this.path;f=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=O(f,this.posX+this.margin[3],-1*I+E),j.call(this,"fill",!0),this.path=T}var D=O([JSON.parse(JSON.stringify(m))],this.posX+this.margin[3],-I+E+this.ctx.prevPageLastElemOffset)[0];e.scale>=.01&&(d=this.pdf.internal.getFontSize(),this.pdf.setFontSize(d*e.scale),p=this.lineWidth,this.lineWidth=p*e.scale);var R="text"!==this.autoPaging;if(R||D.y+D.h<=N){if(R||D.y>=E&&D.x<=B){var F=R?e.text:this.pdf.splitTextToSize(e.text,e.maxWidth||B-D.x)[0],z=O([JSON.parse(JSON.stringify(h))],this.posX+this.margin[3],-I+E+this.ctx.prevPageLastElemOffset)[0],W=R&&(k>_||k<S)&&b.call(this);W&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],L,M,null).clip().discardPath()),this.pdf.text(F,z.x,z.y,{angle:e.angle,align:t,renderingMode:e.renderingMode}),W&&this.pdf.restoreGraphicsState()}}else D.y<N&&(this.ctx.prevPageLastElemOffset+=N-D.y);e.scale>=.01&&(this.pdf.setFontSize(d),this.lineWidth=p)}else e.scale>=.01&&(d=this.pdf.internal.getFontSize(),this.pdf.setFontSize(d*e.scale),p=this.lineWidth,this.lineWidth=p*e.scale),this.pdf.text(e.text,i.x+this.posX,i.y+this.posY,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),e.scale>=.01&&(this.pdf.setFontSize(d),this.lineWidth=p)},M=function(e,t,o,i){o=o||0,i=i||0,this.pdf.internal.out(n(e+o)+" "+r(t+i)+" l")},B=function(e,t,n){return this.pdf.lines(e,t,n,null,null)},L=function(e,n,r,o,u,s,c,l){this.pdf.internal.out([t(i(r+e)),t(a(o+n)),t(i(u+e)),t(a(s+n)),t(i(c+e)),t(a(l+n)),"c"].join(" "))},I=function(e,t,n,r){for(var o=2*Math.PI,i=Math.PI/2;t>n;)t-=o;var a=Math.abs(n-t);a<o&&r&&(a=o-a);for(var u=[],s=r?-1:1,c=t;a>1e-5;){var l=c+s*Math.min(a,i);u.push(T.call(this,e,c,l)),a-=Math.abs(l-c),c=l}return u},T=function(e,t,n){var r=(n-t)/2,o=e*Math.cos(r),i=e*Math.sin(r),a=o,u=-i,s=a*a+u*u,c=s+a*o+u*i,l=4/3*(Math.sqrt(2*s*c)-c)/(a*i-u*o),f=a-l*u,d=u+l*a,p=f,h=-d,m=r+t,g=Math.cos(m),v=Math.sin(m);return{x1:e*Math.cos(t),y1:e*Math.sin(t),x2:f*g-d*v,y2:f*v+d*g,x3:p*g-h*v,y3:p*v+h*g,x4:e*Math.cos(n),y4:e*Math.sin(n)}},D=function(e){return 180*e/Math.PI},R=function(e,t,n,r,o,i){var a=e+.5*(n-e),u=t+.5*(r-t),s=o+.5*(n-o),l=i+.5*(r-i),f=Math.min(e,o,a,s),d=Math.max(e,o,a,s),p=Math.min(t,i,u,l),h=Math.max(t,i,u,l);return new c(f,p,d-f,h-p)},F=function(e,t,n,r,o,i,a,u){var s,l,f,d,p,h,m,g,v,b,y,w,O,x,_=n-e,j=r-t,P=o-n,C=i-r,S=a-o,k=u-i;for(l=0;l<41;
vendor: 4,935 bytes, line 2
2l++)v=(m=(f=e+(s=l/40)*_)+s*((p=n+s*P)-f))+s*(p+s*(o+s*S-p)-m),b=(g=(d=t+s*j)+s*((h=r+s*C)-d))+s*(h+s*(i+s*k-h)-g),0==l?(y=v,w=b,O=v,x=b):(y=Math.min(y,v),w=Math.min(w,b),O=Math.max(O,v),x=Math.max(x,b));return new c(Math.round(y),Math.round(w),Math.round(O-y),Math.round(x-w))},z=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var e,t,n=(e=this.ctx.lineDash,t=this.ctx.lineDashOffset,JSON.stringify({lineDash:e,lineDashOffset:t}));this.prevLineDash!==n&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=n)}}}(F.API),function(e){var t=function(e){var t,n,r,o,i,a,u,s,c,l;for(/[^\x00-\xFF]/.test(e),n=[],r=0,o=(e+=t="\0\0\0\0".slice(e.length%4||4)).length;o>r;r+=4)0!==(i=(e.charCodeAt(r)<<24)+(e.charCodeAt(r+1)<<16)+(e.charCodeAt(r+2)<<8)+e.charCodeAt(r+3))?(a=(i=((i=((i=((i=(i-(l=i%85))/85)-(c=i%85))/85)-(s=i%85))/85)-(u=i%85))/85)%85,n.push(a+33,u+33,s+33,c+33,l+33)):n.push(122);return function(e,t){for(var n=t;n>0;n--)e.pop()}(n,t.length),String.fromCharCode.apply(String,n)+"~>"},n=function(e){var t,n,r,o,i,a=String,u="length",s=255,c="charCodeAt",l="slice",f="replace";for(e[l](-2),e=e[l](0,-2)[f](/\s/g,"")[f]("z","!!!!!"),r=[],o=0,i=(e+=t="uuuuu"[l](e[u]%5||5))[u];i>o;o+=5)n=52200625*(e[c](o)-33)+614125*(e[c](o+1)-33)+7225*(e[c](o+2)-33)+85*(e[c](o+3)-33)+(e[c](o+4)-33),r.push(s&n>>24,s&n>>16,s&n>>8,s&n);return function(e,t){for(var n=t;n>0;n--)e.pop()}(r,t[u]),a.fromCharCode.apply(a,r)},r=function(e){var t=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(e=e.replace(/\s/g,"")).indexOf(">")&&(e=e.substr(0,e.indexOf(">"))),e.length%2&&(e+="0"),!1===t.test(e))return"";for(var n="",r=0;r<e.length;r+=2)n+=String.fromCharCode("0x"+(e[r]+e[r+1]));return n},o=function(e){for(var t=new Uint8Array(e.length),n=e.length;n--;)t[n]=e.charCodeAt(n);return(t=Object(i.b)(t)).reduce((function(e,t){return e+String.fromCharCode(t)}),"")};e.processDataByFilters=function(e,i){var a=0,u=e||"",s=[];for("string"==typeof(i=i||[])&&(i=[i]),a=0;a<i.length;a+=1)switch(i[a]){case"ASCII85Decode":case"/ASCII85Decode":u=n(u),s.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":u=t(u),s.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":u=r(u),s.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":u=u.split("").map((function(e){return("0"+e.charCodeAt().toString(16)).slice(-2)})).join("")+">",s.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":u=o(u),s.push("/FlateDecode");break;default:throw new Error('The filter: "'+i[a]+'" is not implemented')}return{data:u,reverseChain:s.reverse().join(" ")}}}(F.API),(Ge=F.API).loadFile=function(e,t,n){return function(e,t,n){t=!1!==t,n="function"==typeof n?n:function(){};var r=void 0;try{r=function(e,t,n){var r=new XMLHttpRequest,o=0,i=function(e){var t=e.length,n=[],r=String.fromCharCode;for(o=0;o<t;o+=1)n.push(r(255&e.charCodeAt(o)));return n.join("")};if(r.open("GET",e,!t),r.overrideMimeType("text/plain; charset=x-user-defined"),!1===t&&(r.onload=function(){200===r.status?n(i(this.responseText)):n(void 0)}),r.send(null),t&&200===r.status)return i(r.responseText)}(e,t,n)}catch(e){}return r}(e,t,n)},Ge.loadImageFile=Ge.loadFile,function(e){function t(){return(a.html2canvas?Promise.resolve(a.html2canvas):n.e(46).then(n.t.bind(null,7824,7))).catch((function(e){return Promise.reject(new Error("Could not load html2canvas: "+e))})).then((function(e){return e.default?e.default:e}))}function r(){return(a.DOMPurify?Promise.resolve(a.DOMPurify):n.e(47).then(n.t.bind(null,7825,7))).catch((function(e){return Promise.reject(new Error("Could not load dompurify: "+e))})).then((function(e){return e.default?e.default:e}))}var i=function(e){var t=o()(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},u=function(e,t){var n=document.createElement(e);for(var r in t.className&&(n.className=t.className),t.innerHTML&&t.dompurify&&(n.innerHTML=t.dompurify.sanitize(t.innerHTML)),t.style)n.style[r]=t.style[r];return n},s=function e(t){var n=Object.assign(e.convert(Promise.resolve()),JSON.parse(JSON.stringify(e.template))),r=e.convert(Promise.resolve(),n);return(r=r.setProgress(1,e,1,[e])).set(t)};(s.prototype=Object.create(Promise.prototype)).constructor=s,s.convert=function(e,t){return e.__proto__=t||s.prototype,e},s.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"}},s.prototype.from=function(e,t){return this.then((function(){switch(t=t||function(e){switch(i(e)){case"string":return"string";
2case"element":return"canvas"===e.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(e)){case"string":return this.then(r).then((function(t){return this.set({src:u("div",{innerHTML:e,dompurify:t})})}));case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}}))},s.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},s.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var e={position:"relative",display:"inline-block",width:("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},t=function e(t,n){for(var r=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),o=t.firstChild;o;o=o.nextSibling)!0!==n&&1===o.nodeType&&"SCRIPT"===o.nodeName||r.appendChild(e(o,n));return 1===t.nodeType&&("CANVAS"===t.nodeName?(r.width=t.width,r.height=t.height,r.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(r.value=t.value),r.addEventListener("load",(function(){r.scrollTop=t.scrollTop,r.scrollLeft=t.scrollLeft}),!0)),r}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===t.tagName&&(e.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=u("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=u("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(t),this.prop.container.firstChild.appendChild(u("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"}))},s.prototype.toCanvas=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,e(this.prop.container,t)})).then((function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},s.prototype.toContext2d=function(){var e=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(e).then(t).then((function(e){var t=this.opt.jsPDF,n=this.opt.fontFaces,r="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,o=Object.assign({async:!0,allowTaint:!0,scale:r,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 o.onrendered,t.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,t.context2d.posX=this.opt.x,t.context2d.posY=this.opt.y,t.context2d.margin=this.opt.margin,t.context2d.fontFaces=n,n)for(var i=0;i<n.length;++i){var a=n[i],u=a.src.find((function(e){return"truetype"===e.format}));u&&t.addFont(u.url,a.ref.name,a.ref.style)}
vendor: 34,662 bytes, line 2
2return o.windowHeight=o.windowHeight||0,o.windowHeight=0==o.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):o.windowHeight,t.context2d.save(!0),e(this.prop.container,o)})).then((function(e){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)}))},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e}))},s.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},s.prototype.output=function(e,t,n){return"img"===(n=n||"pdf").toLowerCase()||"image"===n.toLowerCase()?this.outputImg(e,t):this.outputPdf(e,t)},s.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(e,t)}))},s.prototype.outputImg=function(e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(e){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+e+'" is not supported.'}}))},s.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},s.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},s.prototype.set=function(e){if("object"!==i(e))return this;var t=Object.keys(e||{}).map((function(t){if(t in s.template.prop)return function(){this.prop[t]=e[t]};switch(t){case"margin":return this.setMargin.bind(this,e.margin);case"jsPDF":return function(){return this.opt.jsPDF=e.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,e.pageSize);default:return function(){this.opt[t]=e[t]}}}),this);return this.then((function(){return this.thenList(t)}))},s.prototype.get=function(e,t){return this.then((function(){var n=e in s.template.prop?this.prop[e]:this.opt[e];return t?t(n):n}))},s.prototype.setMargin=function(e){return this.then((function(){switch(i(e)){case"number":e=[e,e,e,e];case"array":if(2===e.length&&(e=[e[0],e[1],e[0],e[1]]),4===e.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=e})).then(this.setPageSize)},s.prototype.setPageSize=function(e){function t(e,t){return Math.floor(e*t/72*96)}return this.then((function(){(e=e||F.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:t(e.inner.width,e.k),height:t(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e}))},s.prototype.setProgress=function(e,t,n,r){return null!=e&&(this.progress.val=e),null!=t&&(this.progress.state=t),null!=n&&(this.progress.n=n),null!=r&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},s.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},s.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,(function(e,t){return n.updateProgress(null,null,1,[e]),Promise.prototype.then.call(this,(function(t){return n.updateProgress(null,e),t})).then(e,t).then((function(e){return n.updateProgress(1),e}))}))},s.prototype.thenCore=function(e,t,n){n=n||Promise.prototype.then,e&&(e=e.bind(this)),t&&(t=t.bind(this));var r=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:s.convert(Object.assign({},this),Promise.prototype),o=n.call(r,e,t);return s.convert(o,this.__proto__)},s.prototype.thenExternal=function(e,t){return Promise.prototype.then.call(this,e,t)},s.prototype.thenList=function(e){var t=this;return e.forEach((function(e){t=t.thenCore(e)})),t},s.prototype.catch=function(e){e&&(e=e.bind(this));var t=Promise.prototype.catch.call(this,e);return s.convert(t,this)},s.prototype.catchExternal=function(e){return Promise.prototype.catch.call(this,e)},s.prototype.error=function(e){return this.then((function(){throw new Error(e)}))},s.prototype.using=s.prototype.set,s.prototype.saveAs=s.prototype.save,s.prototype.export=s.prototype.output,s.prototype.run=s.prototype.then,F.getPageSize=function(e,t,n){if("object"===o()(e)){var r=e;e=r.orientation,t=r.unit||t,n=r.format||n}t=t||"mm",n=n||"a4",e=(""+(e||"P")).toLowerCase();var i,a=(""+n).toLowerCase(),u={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case"pt":i=1;break;case"mm":i=72/25.4;break;case"cm":i=72/2.54;break;case"in":i=72;break;case"px":i=.75;break;case"pc":case"em":i=12;break;case"ex":i=6;break;default:throw"Invalid unit: "+t}var s,c=0,l=0;if(u.hasOwnProperty(a))c=u[a][1]/i,l=u[a][0]/i;else try{c=n[1],l=n[0]}catch(Ge){throw new Error("Invalid format: "+n)}if("p"===e||"portrait"===e)e="p",l>c&&(s=l,l=c,c=s);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",c>l&&(s=l,l=c,c=s)}return{width:l,height:c,unit:t,k:i,orientation:e}},e.html=function(e,t){(t=t||{}).callback=t.callback||function(){},t.html2canvas=t.html2canvas||{},t.html2canvas.canvas=t.html2canvas.canvas||this.canvas,t.jsPDF=t.jsPDF||this,t.fontFaces=t.fontFaces?t.fontFaces.map(Le):null;var n=new s(t);return t.worker?n:n.from(e).doCallback()}}(F.API),F.API.addJS=function(e){return He=e,this.internal.events.subscribe("postPutResources",(function(){Ue=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Ue+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),qe=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+He+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==Ue&&void 0!==qe&&this.internal.out("/Names <</JavaScript "+Ue+" 0 R>>")})),this},function(e){var t;e.events.push(["postPutResources",function(){var e=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=e.outline.render().split(/\r\n/),o=0;o<r.length;o++){var i=r[o],a=n.exec(i);if(null!=a){var u=a[1];e.internal.newObjectDeferredBegin(u,!1)}e.internal.write(i)}if(this.outline.createNamedDestinations){var s=this.internal.pages.length,c=[];for(o=0;o<s;o++){var l=e.internal.newObject();c.push(l);var f=e.internal.getPageInfo(o+1);e.internal.write("<< /D["+f.objId+" 0 R /XYZ null null null]>> endobj")}var d=e.internal.newObject();for(e.internal.write("<< /Names [ "),o=0;o<c.length;o++)e.internal.write("(page_"+(o+1)+")"+c[o]+" 0 R");e.internal.write(" ] >>","endobj"),t=e.internal.newObject(),e.internal.write("<< /Dests "+d+" 0 R"),e.internal.write(">>","endobj")}}]),e.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 "+t+" 0 R"))}]),e.events.push(["initialized",function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(e,t,n){var r={title:t,options:n,children:[]};return null==e&&(e=this.root),e.children.push(r),r},e.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(t){t.id=e.internal.newObjectDeferred();for(var n=0;n<t.children.length;n++)this.genIds_r(t.children[n])},e.outline.renderRoot=function(e){this.objStart(e),this.line("/Type /Outlines"),e.children.length>0&&(this.line("/First "+this.makeRef(e.children[0])),this.line("/Last "+this.makeRef(e.children[e.children.length-1]))),this.line("/Count "+this.count_r({count:0},e)),this.objEnd()},e.outline.renderItems=function(t){for(var n=this.ctx.pdf.internal.getVerticalCoordinateString,r=0;r<t.children.length;r++){var o=t.children[r];this.objStart(o),this.line("/Title "+this.makeString(o.title)),this.line("/Parent "+this.makeRef(t)),r>0&&this.line("/Prev "+this.makeRef(t.children[r-1])),r<t.children.length-1&&this.line("/Next "+this.makeRef(t.children[r+1])),o.children.length>0&&(this.line("/First "+this.makeRef(o.children[0])),this.line("/Last "+this.makeRef(o.children[o.children.length-1])));var i=this.count=this.count_r({count:0},o);if(i>0&&this.line("/Count "+i),o.options&&o.options.pageNumber){var a=e.internal.getPageInfo(o.options.pageNumber);this.line("/Dest ["+a.objId+" 0 R /XYZ 0 "+n(0)+" 0]")}this.objEnd()}for(var u=0;u<t.children.length;u++)this.renderItems(t.children[u])},e.outline.line=function(e){this.ctx.val+=e+"\r\n"},e.outline.makeRef=function(e){return e.id+" 0 R"},e.outline.makeString=function(t){return"("+e.internal.pdfEscape(t)+")"},e.outline.objStart=function(e){this.ctx.val+="\r\n"+e.id+" 0 obj\r\n<<\r\n"},e.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},e.outline.count_r=function(e,t){for(var n=0;n<t.children.length;n++)e.count++,this.count_r(e,t.children[n]);return e.count}}])}(F.API),function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(e,n,r,o,i,a){var u,s=this.decode.DCT_DECODE,c=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=i||e,e=this.__addimage__.isArrayBuffer(e)?new Uint8Array(e):e,(u=function(e){for(var n,r=256*e.charCodeAt(4)+e.charCodeAt(5),o=e.length,i={width:0,height:0,numcomponents:1},a=4;a<o;a+=2){if(a+=r,-1!==t.indexOf(e.charCodeAt(a+1))){n=256*e.charCodeAt(a+5)+e.charCodeAt(a+6),i={width:256*e.charCodeAt(a+7)+e.charCodeAt(a+8),height:n,numcomponents:e.charCodeAt(a+9)};break}r=256*e.charCodeAt(a+2)+e.charCodeAt(a+3)}return i}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:a=this.color_spaces.DEVICE_GRAY;break;case 4:a=this.color_spaces.DEVICE_CMYK;break;case 3:a=this.color_spaces.DEVICE_RGB}c={data:e,width:u.width,height:u.height,colorSpace:a,bitsPerComponent:8,filter:s,index:n,alias:r}}return c}}(F.API);var Ye,Xe,Ke,Ze,$e,Je=function(){var e,t,n;function r(e){var t,n,r,o,i,a,u,s,c,l,f,d,p,h;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},a=null;;){switch(t=this.readUInt32(),c=function(){var e,t;for(t=[],e=0;e<4;++e)t.push(String.fromCharCode(this.data[this.pos++]));return t}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(t);break;case"fcTL":a&&this.animation.frames.push(a),this.pos+=4,a={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},i=this.readUInt16(),o=this.readUInt16()||100,a.delay=1e3*i/o,a.disposeOp=this.data[this.pos++],a.blendOp=this.data[this.pos++],a.data=[];break;case"IDAT":case"fdAT":for("fdAT"===c&&(this.pos+=4,t-=4),e=(null!=a?a.data:void 0)||this.imgData,d=0;0<=t?d<t:d>t;0<=t?++d:--d)e.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(r=this.palette.length/3,this.transparency.indexed=this.read(t),this.transparency.indexed.length>r)throw new Error("More transparent colors than palette size");if((l=r-this.transparency.indexed.length)>0)for(p=0;0<=l?p<l:p>l;0<=l?++p:--p)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(t)[0];break;case 2:this.transparency.rgb=this.read(t)}break;case"tEXt":u=(f=this.read(t)).indexOf(0),s=String.fromCharCode.apply(String,f.slice(0,u)),this.text[s]=String.fromCharCode.apply(String,f.slice(u+1));break;case"IEND":return a&&this.animation.frames.push(a),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(h=this.colorType)||6===h,n=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*n,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=t}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}r.prototype.read=function(e){var t,n;for(n=[],t=0;0<=e?t<e:t>e;0<=e?++t:--t)n.push(this.data[this.pos++]);return n},r.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},r.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},r.prototype.decodePixels=function(e){var t=this.pixelBitlength/8,n=new Uint8Array(this.width*this.height*t),r=0,o=this;if(null==e&&(e=this.imgData),0===e.length)return new Uint8Array(0);function a(i,a,u,s){var c,l,f,d,p,h,m,g,v,b,y,w,O,x,_,j,P,C,S,k,E,A=Math.ceil((o.width-i)/u),N=Math.ceil((o.height-a)/s),M=o.width==A&&o.height==N;for(x=t*A,w=M?n:new Uint8Array(x*N),h=e.length,O=0,l=0;O<N&&r<h;){switch(e[r++]){case 0:for(d=P=0;P<x;d=P+=1)w[l++]=e[r++];break;case 1:for(d=C=0;C<x;d=C+=1)c=e[r++],p=d<t?0:w[l-t],w[l++]=(c+p)%256;break;case 2:for(d=S=0;S<x;d=S+=1)c=e[r++],f=(d-d%t)/t,_=O&&w[(O-1)*x+f*t+d%t],w[l++]=(_+c)%256;break;case 3:for(d=k=0;k<x;d=k+=1)c=e[r++],f=(d-d%t)/t,p=d<t?0:w[l-t],_=O&&w[(O-1)*x+f*t+d%t],w[l++]=(c+Math.floor((p+_)/2))%256;break;case 4:for(d=E=0;E<x;d=E+=1)c=e[r++],f=(d-d%t)/t,p=d<t?0:w[l-t],0===O?_=j=0:(_=w[(O-1)*x+f*t+d%t],j=f&&w[(O-1)*x+(f-1)*t+d%t]),m=p+_-j,g=Math.abs(m-p),b=Math.abs(m-_),y=Math.abs(m-j),v=g<=b&&g<=y?p:b<=y?_:j,w[l++]=(c+v)%256;break;default:throw new Error("Invalid filter algorithm: "+e[r-1])}if(!M){var B=((a+O*s)*o.width+i)*t,L=O*x;for(d=0;d<A;d+=1){for(var I=0;I<t;I+=1)n[B++]=w[L++];B+=(u-1)*t}}O++}}return e=Object(i.a)(e),1==o.interlaceMethod?(a(0,0,8,8),a(4,0,8,8),a(0,4,4,8),a(2,0,4,4),a(0,2,2,4),a(1,0,2,2),a(0,1,1,2)):a(0,0,1,1),n},r.prototype.decodePalette=function(){var e,t,n,r,o,i,a,u,s;for(n=this.palette,i=this.transparency.indexed||[],o=new Uint8Array((i.length||0)+n.length),r=0,e=0,t=a=0,u=n.length;a<u;t=a+=3)o[r++]=n[t],o[r++]=n[t+1],o[r++]=n[t+2],o[r++]=null!=(s=i[e++])?s:255;return o},r.prototype.copyToImageData=function(e,t){var n,r,o,i,a,u,s,c,l,f,d;if(r=this.colors,l=null,n=this.hasAlphaChannel,this.palette.length&&(l=null!=(d=this._decodedPalette)?d:this._decodedPalette=this.decodePalette(),r=4,n=!0),c=(o=e.data||e).length,a=l||t,i=u=0,1===r)for(;i<c;)s=l?4*t[i/4]:u,f=a[s++],o[i++]=f,o[i++]=f,o[i++]=f,o[i++]=n?a[s++]:255,u=s;else for(;i<c;)s=l?4*t[i/4]:u,o[i++]=a[s++],o[i++]=a[s++],o[i++]=a[s++],o[i++]=n?a[s++]:255,u=s},r.prototype.decode=function(){var e;return e=new Uint8Array(this.width*this.height*4),this.copyToImageData(e,this.decodePixels()),e};var o=function(){if("[object Window]"===Object.prototype.toString.call(a)){try{t=a.document.createElement("canvas"),n=t.getContext("2d")}catch(e){return!1}return!0}return!1};return o(),e=function(e){var r;if(!0===o())return n.width=e.width,n.height=e.height,n.clearRect(0,0,e.width,e.height),n.putImageData(e,0,0),(r=new Image).src=t.toDataURL(),r;throw new Error("This method requires a Browser with Canvas-capability.")},r.prototype.decodeFrames=function(t){var n,r,o,i,a,u,s,c;if(this.animation){for(c=[],r=a=0,u=(s=this.animation.frames).length;a<u;r=++a)n=s[r],o=t.createImageData(n.width,n.height),i=this.decodePixels(new Uint8Array(n.data)),this.copyToImageData(o,i),n.imageData=o,c.push(n.image=e(o));return c}},r.prototype.renderFrame=function(e,t){var n,r,o;return n=(r=this.animation.frames)[t],o=r[t-1],0===t&&e.clearRect(0,0,this.width,this.height),1===(null!=o?o.disposeOp:void 0)?e.clearRect(o.xOffset,o.yOffset,o.width,o.height):2===(null!=o?o.disposeOp:void 0)&&e.putImageData(o.imageData,o.xOffset,o.yOffset),0===n.blendOp&&e.clearRect(n.xOffset,n.yOffset,n.width,n.height),e.drawImage(n.image,n.xOffset,n.yOffset)},r.prototype.animate=function(e){var t,n,r,o,i,a,u=this;return n=0,a=this.animation,o=a.numFrames,r=a.frames,i=a.numPlays,(t=function(){var a,s;if(a=n++%o,s=r[a],u.renderFrame(e,a),o>1&&n/o<i)return u.animation._timeout=setTimeout(t,s.delay)})()},r.prototype.stopAnimation=function(){var e;return clearTimeout(null!=(e=this.animation)?e._timeout:void 0)},r.prototype.render=function(e){var t,n;return e._png&&e._png.stopAnimation(),e._png=this,e.width=this.width,e.height=this.height,t=e.getContext("2d"),this.animation?(this.decodeFrames(t),this.animate(t)):(n=t.createImageData(this.width,this.height),this.copyToImageData(n,this.decodePixels()),t.putImageData(n,0,0))},r}();function Qe(e){var t=0;if(71!==e[t++]||73!==e[t++]||70!==e[t++]||56!==e[t++]||56!=(e[t++]+1&253)||97!==e[t++])throw new Error("Invalid GIF 87a/89a header.");var n=e[t++]|e[t++]<<8,r=e[t++]|e[t++]<<8,o=e[t++],i=o>>7,a=1<<1+(7&o);e[t++],e[t++];var u=null,s=null;i&&(u=t,s=a,t+=3*a);var c=!0,l=[],f=0,d=null,p=0,h=null;for(this.width=n,this.height=r;c&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(11!==e[t]||78==e[t+1]&&69==e[t+2]&&84==e[t+3]&&83==e[t+4]&&67==e[t+5]&&65==e[t+6]&&80==e[t+7]&&69==e[t+8]&&50==e[t+9]&&46==e[t+10]&&48==e[t+11]&&3==e[t+12]&&1==e[t+13]&&0==e[t+16])t+=14,h=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((S=e[t++])>=0))throw Error("Invalid block size");if(0===S)break;t+=S}break;case 249:if(4!==e[t++]||0!==e[t+4])throw new Error("Invalid graphics extension block.");var m=e[t++];f=e[t++]|e[t++]<<8,d=e[t++],0==(1&m)&&(d=null),p=m>>2&7,t++;break;case 254:for(;;){if(!((S=e[t++])>=0))throw Error("Invalid block size");if(0===S)break;t+=S}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var g=e[t++]|e[t++]<<8,v=e[t++]|e[t++]<<8,b=e[t++]|e[t++]<<8,y=e[t++]|e[t++]<<8,w=e[t++],O=w>>6&1,x=1<<1+(7&w),_=u,j=s,P=!1;w>>7&&(P=!0,_=t,j=x,t+=3*x);var C=t;for(t++;;){var S;if(!((S=e[t++])>=0))throw Error("Invalid block size");if(0===S)break;t+=S}l.push({x:g,y:v,width:b,height:y,has_local_palette:P,palette_offset:_,palette_size:j,data_offset:C,data_length:t-C,transparent_index:d,interlaced:!!O,delay:f,disposal:p});break;case 59:c=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return l.length},this.loopCount=function(){return h},this.frameInfo=function(e){if(e<0||e>=l.length)throw new Error("Frame index out of range.");return l[e]},this.decodeAndBlitFrameBGRA=function(t,r){var o=this.frameInfo(t),i=o.width*o.height,a=new Uint8Array(i);et(e,o.data_offset,a,i);var u=o.palette_offset,s=o.transparent_index;null===s&&(s=256);var c=o.width,l=n-c,f=c,d=4*(o.y*n+o.x),p=4*((o.y+o.height)*n+o.x),h=d,m=4*l;!0===o.interlaced&&(m+=4*n*7);for(var g=8,v=0,b=a.length;v<b;++v){var y=a[v];if(0===f&&(f=c,(h+=m)>=p&&(m=4*l+4*n*(g-1),h=d+(c+l)*(g<<1),g>>=1)),y===s)h+=4;else{var w=e[u+3*y],O=e[u+3*y+1],x=e[u+3*y+2];r[h++]=x,r[h++]=O,r[h++]=w,r[h++]=255}--f}},this.decodeAndBlitFrameRGBA=function(t,r){var o=this.frameInfo(t),i=o.width*o.height,a=new Uint8Array(i);et(e,o.data_offset,a,i);var u=o.palette_offset,s=o.transparent_index;null===s&&(s=256);var c=o.width,l=n-c,f=c,d=4*(o.y*n+o.x),p=4*((o.y+o.height)*n+o.x),h=d,m=4*l;!0===o.interlaced&&(m+=4*n*7);for(var g=8,v=0,b=a.length;v<b;++v){var y=a[v];if(0===f&&(f=c,(h+=m)>=p&&(m=4*l+4*n*(g-1),h=d+(c+l)*(g<<1),g>>=1)),y===s)h+=4;else{var w=e[u+3*y],O=e[u+3*y+1],x=e[u+3*y+2];r[h++]=w,r[h++]=O,r[h++]=x,r[h++]=255}--f}}}function et(e,t,n,r){for(var o=e[t++],i=1<<o,a=i+1,u=a+1,c=o+1,l=(1<<c)-1,f=0,d=0,p=0,h=e[t++],m=new Int32Array(4096),g=null;;){for(;f<16&&0!==h;)d|=e[t++]<<f,f+=8,1===h?h=e[t++]:--h;if(f<c)break;var v=d&l;if(d>>=c,f-=c,v!==i){if(v===a)break;for(var b=v<u?v:g,y=0,w=b;w>i;)w=m[w]>>8,++y;var O=w;if(p+y+(b!==v?1:0)>r)return void s.log("Warning, gif stream longer than expected.");n[p++]=O;var x=p+=y;for(b!==v&&(n[p++]=O),w=b;y--;)w=m[w],n[--x]=255&w,w>>=8;null!==g&&u<4096&&(m[u++]=g<<8|O,u>=l+1&&c<12&&(++c,l=l<<1|1)),g=v}else u=a+1,l=(1<<(c=o+1))-1,g=null}return p!==r&&s.log("Warning, gif stream shorter than expected."),n}function tt(e){var t,n,r,o,i,a=Math.floor,u=new Array(64),s=new Array(64),c=new Array(64),l=new Array(64),f=new Array(65535),d=new Array(65535),p=new Array(64),h=new Array(64),m=[],g=0,v=7,b=new Array(64),y=new Array(64),w=new Array(64),O=new Array(256),x=new Array(2048),_=[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],j=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],P=[0,1,2,3,4,5,6,7,8,9,10,11],C=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],S=[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],E=[0,1,2,3,4,5,6,7,8,9,10,11],A=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],N=[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 M(e,t){for(var n=0,r=0,o=new Array,i=1;i<=16;i++){for(var a=1;a<=e[i];a++)o[t[r]]=[],o[t[r]][0]=n,o[t[r]][1]=i,r++,n++;n*=2}return o}function B(e){for(var t=e[0],n=e[1]-1;n>=0;)t&1<<n&&(g|=1<<v),n--,--v<0&&(255==g?(L(255),L(0)):L(g),v=7,g=0)}function L(e){m.push(e)}function I(e){L(e>>8&255),L(255&e)}function T(e,t,n,r,o){for(var i,a=o[0],u=o[240],s=function(e,t){var n,r,o,i,a,u,s,c,l,f,d=0;for(l=0;l<8;++l){n=e[d],r=e[d+1],o=e[d+2],i=e[d+3],a=e[d+4],u=e[d+5],s=e[d+6];var h=n+(c=e[d+7]),m=n-c,g=r+s,v=r-s,b=o+u,y=o-u,w=i+a,O=i-a,x=h+w,_=h-w,j=g+b,P=g-b;e[d]=x+j,e[d+4]=x-j;var C=.707106781*(P+_);e[d+2]=_+C,e[d+6]=_-C;var S=.382683433*((x=O+y)-(P=v+m)),k=.5411961*x+S,E=1.306562965*P+S,A=.707106781*(j=y+v),N=m+A,M=m-A;e[d+5]=M+k,e[d+3]=M-k,e[d+1]=N+E,e[d+7]=N-E,d+=8}for(d=0,l=0;l<8;++l){n=e[d],r=e[d+8],o=e[d+16],i=e[d+24],a=e[d+32],u=e[d+40],s=e[d+48];var B=n+(c=e[d+56]),L=n-c,I=r+s,T=r-s,D=o+u,R=o-u,F=i+a,z=i-a,W=B+F,U=B-F,q=I+D,H=I-D;e[d]=W+q,e[d+32]=W-q;var G=.707106781*(H+U);e[d+16]=U+G,e[d+48]=U-G;var V=.382683433*((W=z+R)-(H=T+L)),Y=.5411961*W+V,X=1.306562965*H+V,K=.707106781*(q=R+T),Z=L+K,$=L-K;e[d+40]=$+Y,e[d+24]=$-Y,e[d+8]=Z+X,e[d+56]=Z-X,d++}for(l=0;l<64;++l)f=e[l]*t[l],p[l]=f>0?f+.5|0:f-.5|0;return p}(e,t),c=0;c<64;++c)h[_[c]]=s[c];var l=h[0]-n;n=h[0],0==l?B(r[0]):(B(r[d[i=32767+l]]),B(f[i]));for(var m=63;m>0&&0==h[m];)m--;if(0==m)return B(a),n;for(var g,v=1;v<=m;){for(var b=v;0==h[v]&&v<=m;)++v;var y=v-b;if(y>=16){g=y>>4;for(var w=1;w<=g;++w)B(u);y&=15}i=32767+h[v],B(o[(y<<4)+d[i]]),B(f[i]),v++}return 63!=m&&B(a),n}function D(e){e=Math.min(Math.max(e,1),100),i!=e&&(function(e){for(var t=[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],n=0;n<64;n++){var r=a((t[n]*e+50)/100);r=Math.min(Math.max(r,1),255),u[_[n]]=r}for(var o=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],i=0;i<64;i++){var f=a((o[i]*e+50)/100);f=Math.min(Math.max(f,1),255),s[_[i]]=f}for(var d=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],p=0,h=0;h<8;h++)for(var m=0;m<8;m++)c[p]=1/(u[_[p]]*d[h]*d[m]*8),l[p]=1/(s[_[p]]*d[h]*d[m]*8),p++}(e<50?Math.floor(5e3/e):Math.floor(200-2*e)),i=e)}this.encode=function(e,i){i&&D(i),m=new Array,g=0,v=7,I(65496),I(65504),I(16),L(74),L(70),L(73),L(70),L(0),L(1),L(1),L(0),I(1),I(1),L(0),L(0),function(){I(65499),I(132),L(0);for(var e=0;e<64;e++)L(u[e]);L(1);for(var t=0;t<64;t++)L(s[t])}(),function(e,t){I(65472),I(17),L(8),I(t),I(e),L(3),L(1),L(17),L(0),L(2),L(17),L(1),L(3),L(17),L(1)}(e.width,e.height),function(){I(65476),I(418),L(0);for(var e=0;e<16;e++)L(j[e+1]);for(var t=0;t<=11;t++)L(P[t]);L(16);for(var n=0;n<16;n++)L(C[n+1]);for(var r=0;r<=161;r++)L(S[r]);L(1);for(var o=0;o<16;o++)L(k[o+1]);for(var i=0;i<=11;i++)L(E[i]);L(17);for(var a=0;a<16;a++)L(A[a+1]);for(var u=0;u<=161;u++)L(N[u])}(),I(65498),I(12),L(3),L(1),L(0),L(2),L(17),L(3),L(17),L(0),L(63),L(0);var a=0,f=0,d=0;g=0,v=7,this.encode.displayName="_encode_";for(var p,h,O,_,M,R,F,z,W,U=e.data,q=e.width,H=e.height,G=4*q,V=0;V<H;){for(p=0;p<G;){for(M=G*V+p,F=-1,z=0,W=0;W<64;W++)R=M+(z=W>>3)*G+(F=4*(7&W)),V+z>=H&&(R-=G*(V+1+z-H)),p+F>=G&&(R-=p+F-G+4),h=U[R++],O=U[R++],_=U[R++],b[W]=(x[h]+x[O+256>>0]+x[_+512>>0]>>16)-128,y[W]=(x[h+768>>0]+x[O+1024>>0]+x[_+1280>>0]>>16)-128,w[W]=(x[h+1280>>0]+x[O+1536>>0]+x[_+1792>>0]>>16)-128;a=T(b,c,a,t,r),f=T(y,l,f,n,o),d=T(w,l,d,n,o),p+=32}V+=8}if(v>=0){var Y=[];Y[1]=v+1,Y[0]=(1<<v+1)-1,B(Y)}return I(65497),new Uint8Array(m)},e=e||50,function(){for(var e=String.fromCharCode,t=0;t<256;t++)O[t]=e(t)}(),t=M(j,P),n=M(k,E),r=M(C,S),o=M(A,N),function(){for(var e=1,t=2,n=1;n<=15;n++){for(var r=e;r<t;r++)d[32767+r]=n,f[32767+r]=[],f[32767+r][1]=n,f[32767+r][0]=r;for(var o=-(t-1);o<=-e;o++)d[32767+o]=n,f[32767+o]=[],f[32767+o][1]=n,f[32767+o][0]=t-1+o;e<<=1,t<<=1}}(),function(){for(var e=0;e<256;e++)x[e]=19595*e,x[e+256>>0]=38470*e,x[e+512>>0]=7471*e+32768,x[e+768>>0]=-11059*e,x[e+1024>>0]=-21709*e,x[e+1280>>0]=32768*e+8421375,x[e+1536>>0]=-27439*e,x[e+1792>>0]=-5329*e}(),D(e)}function nt(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function rt(e){function t(e){if(!e)throw Error("assert :P")}function n(e,t,n){for(var r=0;4>r;r++)if(e[t+r]!=n.charCodeAt(r))return!0;return!1}function r(e,t,n,r,o){for(var i=0;i<o;i++)e[t+i]=n[r+i]}function o(e,t,n,r){for(var o=0;o<r;o++)e[t+o]=n}function i(e){return new Int32Array(e)}function a(e,t){for(var n=[],r=0;r<e;r++)n.push(new t);return n}function u(e,t){var n=[];return function e(n,r,o){for(var i=o[r],a=0;a<i&&(n.push(o.length>r+1?[]:new t),!(o.length<r+1));a++)e(n[a],r+1,o)}(n,0,e),n}var s=function(){var e=this;function s(e,t){for(var n=1<<t-1>>>0;e&n;)n>>>=1;return n?(e&n-1)+n:e}function c(e,n,r,o,i){t(!(o%r));do{e[n+(o-=r)]=i}while(0<o)}function l(e,n,r,o,a){if(t(2328>=a),512>=a)var u=i(512);else if(null==(u=i(a)))return 0;return function(e,n,r,o,a,u){var l,d,p=n,h=1<<r,m=i(16),g=i(16);for(t(0!=a),t(null!=o),t(null!=e),t(0<r),d=0;d<a;++d){if(15<o[d])return 0;++m[o[d]]}if(m[0]==a)return 0;for(g[1]=0,l=1;15>l;++l){if(m[l]>1<<l)return 0;g[l+1]=g[l]+m[l]}for(d=0;d<a;++d)l=o[d],0<o[d]&&(u[g[l]++]=d);if(1==g[15])return(o=new f).g=0,o.value=u[0],c(e,p,1,h,o),h;var v,b=-1,y=h-1,w=0,O=1,x=1,_=1<<r;for(d=0,l=1,a=2;l<=r;++l,a<<=1){if(O+=x<<=1,0>(x-=m[l]))return 0;for(;0<m[l];--m[l])(o=new f).g=l,o.value=u[d++],c(e,p+w,a,_,o),w=s(w,l)}for(l=r+1,a=2;15>=l;++l,a<<=1){if(O+=x<<=1,0>(x-=m[l]))return 0;for(;0<m[l];--m[l]){if(o=new f,(w&y)!=b){for(p+=_,v=1<<(b=l)-r;15>b&&!(0>=(v-=m[b]));)++b,v<<=1;h+=_=1<<(v=b-r),e[n+(b=w&y)].g=v+r,e[n+b].value=p-n-b}o.g=l-r,o.value=u[d++],c(e,p+(w>>r),a,_,o),w=s(w,l)}}return O!=2*g[15]-1?0:h}(e,n,r,o,a,u)}function f(){this.value=this.g=0}function d(){this.value=this.g=0}function p(){this.G=a(5,f),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(Fn,d)}function h(e,n,r,o){t(null!=e),t(null!=n),t(2147483648>o),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=n,e.pa=r,e.Jd=n,e.Yc=r+o,e.Zc=4<=o?r+o-4+1:r,C(e)}function m(e,t){for(var n=0;0<t--;)n|=k(e,128)<<t;return n}function g(e,t){var n=m(e,t);return S(e)?-n:n}function v(e,n,r,o){var i,a=0;for(t(null!=e),t(null!=n),t(4294967288>o),e.Sb=o,e.Ra=0,e.u=0,e.h=0,4<o&&(o=4),i=0;i<o;++i)a+=n[r+i]<<8*i;e.Ra=a,e.bb=o,e.oa=n,e.pa=r}function b(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Un-8>>>0,++e.bb,e.u-=8;_(e)&&(e.h=1,e.u=0)}function y(e,n){if(t(0<=n),!e.h&&n<=Wn){var r=x(e)&zn[n];return e.u+=n,b(e),r}return e.h=1,e.u=0}function w(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function O(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function x(e){return e.Ra>>>(e.u&Un-1)>>>0}function _(e){return t(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Un}function j(e,t){e.u=t,e.h=_(e)}function P(e){e.u>=qn&&(t(e.u>=qn),b(e))}function C(e){t(null!=e&&null!=e.oa),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(t(null!=e&&null!=e.oa),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function S(e){return m(e,1)}function k(e,t){var n=e.Ca;0>e.b&&C(e);var r=e.b,o=n*t>>>8,i=(e.I>>>r>o)+0;for(i?(n-=o,e.I-=o+1<<r>>>0):n=o+1,r=n,o=0;256<=r;)o+=8,r>>=8;return r=7^o+Hn[r],e.b-=r,e.Ca=(n<<r)-1,i}function E(e,t,n){e[t+0]=n>>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=n>>0&255}function A(e,t){return e[t+0]<<0|e[t+1]<<8}function N(e,t){return A(e,t)|e[t+2]<<16}function M(e,t){return A(e,t)|A(e,t+2)<<16}function B(e,n){var r=1<<n;return t(null!=e),t(0<n),e.X=i(r),null==e.X?0:(e.Mb=32-n,e.Xa=n,1)}function L(e,n){t(null!=e),t(null!=n),t(e.Xa==n.Xa),r(n.X,0,e.X,0,1<<n.Xa)}function I(){this.X=[],this.Xa=this.Mb=0}function T(e,n,r,o){t(null!=r),t(null!=o);var i=r[0],a=o[0];return 0==i&&(i=(e*a+n/2)/n),0==a&&(a=(n*i+e/2)/e),0>=i||0>=a?0:(r[0]=i,o[0]=a,1)}function D(e,t){return e+(1<<t)-1>>>t}function R(e,t){return((4278255360&e)+(4278255360&t)>>>0&4278255360)+((16711935&e)+(16711935&t)>>>0&16711935)>>>0}function F(t,n){e[n]=function(n,r,o,i,a,u,s){var c;for(c=0;c<a;++c){var l=e[t](u[s+c-1],o,i+c);u[s+c]=R(n[r+c],l)}}}function z(){this.ud=this.hd=this.jd=0}function W(e,t){return((4278124286&(e^t))>>>1)+(e&t)>>>0}function U(e){return 0<=e&&256>e?e:0>e?0:255<e?255:void 0}function q(e,t){return U(e+(e-t+.5>>1))}function H(e,t,n){return Math.abs(t-n)-Math.abs(e-n)}function G(e,t,n,r,o,i,a){for(r=i[a-1],n=0;n<o;++n)i[a+n]=r=R(e[t+n],r)}function V(e,t,n,r,o){var i;for(i=0;i<n;++i){var a=e[t+i],u=a>>8&255,s=16711935&(s=(s=16711935&a)+((u<<16)+u));r[o+i]=(4278255360&a)+s>>>0}}function Y(e,t){t.jd=e>>0&255,t.hd=e>>8&255,t.ud=e>>16&255}function X(e,t,n,r,o,i){var a;for(a=0;a<r;++a){var u=t[n+a],s=u>>>8,c=u,l=255&(l=(l=u>>>16)+((e.jd<<24>>24)*(s<<24>>24)>>>5));c=255&(c=(c+=(e.hd<<24>>24)*(s<<24>>24)>>>5)+((e.ud<<24>>24)*(l<<24>>24)>>>5)),o[i+a]=(4278255360&u)+(l<<16)+c}}function K(t,n,r,o,i){e[n]=function(e,t,n,r,a,u,s,c,l){for(r=s;r<c;++r)for(s=0;s<l;++s)a[u++]=i(n[o(e[t++])])},e[t]=function(t,n,a,u,s,c,l){var f=8>>t.b,d=t.Ea,p=t.K[0],h=t.w;if(8>f)for(t=(1<<t.b)-1,h=(1<<f)-1;n<a;++n){var m,g=0;for(m=0;m<d;++m)m&t||(g=o(u[s++])),c[l++]=i(p[g&h]),g>>=f}else e["VP8LMapColor"+r](u,s,p,h,c,l,n,a,d)}}function Z(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>16&255,r[o++]=i>>8&255,r[o++]=i>>0&255}}function $(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>16&255,r[o++]=i>>8&255,r[o++]=i>>0&255,r[o++]=i>>24&255}}function J(e,t,n,r,o){for(n=t+n;t<n;){var i=(a=e[t++])>>16&240|a>>12&15,a=a>>0&240|a>>28&15;r[o++]=i,r[o++]=a}}function Q(e,t,n,r,o){for(n=t+n;t<n;){var i=(a=e[t++])>>16&248|a>>13&7,a=a>>5&224|a>>3&31;r[o++]=i,r[o++]=a}}function ee(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>0&255,r[o++]=i>>8&255,r[o++]=i>>16&255}}function te(e,t,n,o,i,a){if(0==a)for(n=t+n;t<n;)E(o,((a=e[t++])[0]>>24|a[1]>>8&65280|a[2]<<8&16711680|a[3]<<24)>>>0),i+=32;else r(o,i,e,t,n)}function ne(t,n){e[n][0]=e[t+"0"],e[n][1]=e[t+"1"],e[n][2]=e[t+"2"],e[n][3]=e[t+"3"],e[n][4]=e[t+"4"],e[n][5]=e[t+"5"],e[n][6]=e[t+"6"],e[n][7]=e[t+"7"],e[n][8]=e[t+"8"],e[n][9]=e[t+"9"],e[n][10]=e[t+"10"],e[n][11]=e[t+"11"],e[n][12]=e[t+"12"],e[n][13]=e[t+"13"],e[n][14]=e[t+"0"],e[n][15]=e[t+"0"]}function re(e){return e==qr||e==Hr||e==Gr||e==Vr}function oe(){this.eb=[],this.size=this.A=this.fb=0}function ie(){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 ae(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new oe,this.f.kb=new ie,this.sd=null}function ue(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function se(){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 ce(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function le(e,t){var n=e.T,o=t.ba.f.RGBA,i=o.eb,a=o.fb+e.ka*o.A,u=bo[t.ba.S],s=e.y,c=e.O,l=e.f,f=e.N,d=e.ea,p=e.W,h=t.cc,m=t.dc,g=t.Mc,v=t.Nc,b=e.ka,y=e.ka+e.T,w=e.U,O=w+1>>1;
vendor: 30,111 bytes, line 2
2for(0==b?u(s,c,null,null,l,f,d,p,l,f,d,p,i,a,null,null,w):(u(t.ec,t.fc,s,c,h,m,g,v,l,f,d,p,i,a-o.A,i,a,w),++n);b+2<y;b+=2)h=l,m=f,g=d,v=p,f+=e.Rc,p+=e.Rc,a+=2*o.A,u(s,(c+=2*e.fa)-e.fa,s,c,h,m,g,v,l,f,d,p,i,a-o.A,i,a,w);return c+=e.fa,e.j+y<e.o?(r(t.ec,t.fc,s,c,w),r(t.cc,t.dc,l,f,O),r(t.Mc,t.Nc,d,p,O),n--):1&y||u(s,c,null,null,l,f,d,p,l,f,d,p,i,a+o.A,null,null,w),n}function fe(e,n,r){var o=e.F,i=[e.J];if(null!=o){var a=e.U,u=n.ba.S,s=u==zr||u==Gr;n=n.ba.f.RGBA;var c=[0],l=e.ka;c[0]=e.T,e.Kb&&(0==l?--c[0]:(--l,i[0]-=e.width),e.j+e.ka+e.T==e.o&&(c[0]=e.o-e.j-l));var f=n.eb;l=n.fb+l*n.A,e=Pr(o,i[0],e.width,a,c,f,l+(s?0:3),n.A),t(r==c),e&&re(u)&&_r(f,l,s,a,c,n.A)}return 0}function de(e){var t=e.ma,n=t.ba.S,r=11>n,o=n==Dr||n==Fr||n==zr||n==Wr||12==n||re(n);if(t.memory=null,t.Ib=null,t.Jb=null,t.Nd=null,!Tn(t.Oa,e,o?11:12))return 0;if(o&&re(n)&&yn(),e.da)alert("todo:use_scaling");else{if(r){if(t.Ib=ce,e.Kb){if(n=e.U+1>>1,t.memory=i(e.U+2*n),null==t.memory)return 0;t.ec=t.memory,t.fc=0,t.cc=t.ec,t.dc=t.fc+e.U,t.Mc=t.cc,t.Nc=t.dc+n,t.Ib=le,yn()}}else alert("todo:EmitYUV");o&&(t.Jb=fe,r&&vn())}if(r&&!Mo){for(e=0;256>e;++e)Bo[e]=89858*(e-128)+So>>Co,To[e]=-22014*(e-128)+So,Io[e]=-45773*(e-128),Lo[e]=113618*(e-128)+So>>Co;for(e=ko;e<Eo;++e)t=76283*(e-16)+So>>Co,Do[e-ko]=Ge(t,255),Ro[e-ko]=Ge(t+8>>4,15);Mo=1}return 1}function pe(e){var n=e.ma,r=e.U,o=e.T;return t(!(1&e.ka)),0>=r||0>=o?0:(r=n.Ib(e,n),null!=n.Jb&&n.Jb(e,n,r),n.Dc+=r,1)}function he(e){e.ma.memory=null}function me(e,t,n,r){return 47!=y(e,8)?0:(t[0]=y(e,14)+1,n[0]=y(e,14)+1,r[0]=y(e,1),0!=y(e,3)?0:!e.h)}function ge(e,t){if(4>e)return e+1;var n=e-2>>1;return(2+(1&e)<<n)+y(t,n)+1}function ve(e,t){return 120<t?t-120:1<=(n=((n=Jr[t-1])>>4)*e+(8-(15&n)))?n:1;var n}function be(e,t,n){var r=x(n),o=e[t+=255&r].g-8;return 0<o&&(j(n,n.u+8),r=x(n),t+=e[t].value,t+=r&(1<<o)-1),j(n,n.u+e[t].g),e[t].value}function ye(e,n,r){return r.g+=e.g,r.value+=e.value<<n>>>0,t(8>=r.g),e.g}function we(e,n,r){var o=e.xc;return t((n=0==o?0:e.vc[e.md*(r>>o)+(n>>o)])<e.Wb),e.Ya[n]}function Oe(e,n,o,i){var a=e.ab,u=e.c*n,s=e.C;n=s+n;var c=o,l=i;for(i=e.Ta,o=e.Ua;0<a--;){var f=e.gc[a],d=s,p=n,h=c,m=l,g=(l=i,c=o,f.Ea);switch(t(d<p),t(p<=f.nc),f.hc){case 2:Yn(h,m,(p-d)*g,l,c);break;case 0:var v=d,b=p,y=l,w=c,O=(C=f).Ea;0==v&&(Gn(h,m,null,null,1,y,w),G(h,m+1,0,0,O-1,y,w+1),m+=O,w+=O,++v);for(var x=1<<C.b,_=x-1,j=D(O,C.b),P=C.K,C=C.w+(v>>C.b)*j;v<b;){var S=P,k=C,E=1;for(Vn(h,m,y,w-O,1,y,w);E<O;){var A=(E&~_)+x;A>O&&(A=O),(0,Jn[S[k++]>>8&15])(h,m+ +E,y,w+E-O,A-E,y,w+E),E=A}m+=O,w+=O,++v&_||(C+=j)}p!=f.nc&&r(l,c-g,l,c+(p-d-1)*g,g);break;case 1:for(g=h,b=m,O=(h=f.Ea)-(w=h&~(y=(m=1<<f.b)-1)),v=D(h,f.b),x=f.K,f=f.w+(d>>f.b)*v;d<p;){for(_=x,j=f,P=new z,C=b+w,S=b+h;b<C;)Y(_[j++],P),Qn(P,g,b,m,l,c),b+=m,c+=m;b<S&&(Y(_[j++],P),Qn(P,g,b,O,l,c),b+=O,c+=O),++d&y||(f+=v)}break;case 3:if(h==l&&m==c&&0<f.b){for(b=l,h=g=c+(p-d)*g-(w=(p-d)*D(f.Ea,f.b)),m=l,y=c,v=[],w=(O=w)-1;0<=w;--w)v[w]=m[y+w];for(w=O-1;0<=w;--w)b[h+w]=v[w];Xn(f,d,p,l,g,l,c)}else Xn(f,d,p,h,m,l,c)}c=i,l=o}l!=o&&r(i,o,c,l,u)}function xe(e,n){var r=e.V,o=e.Ba+e.c*e.C,i=n-e.C;if(t(n<=e.l.o),t(16>=i),0<i){var a=e.l,u=e.Ta,s=e.Ua,c=a.width;if(Oe(e,i,r,o),i=s=[s],t((r=e.C)<(o=n)),t(a.v<a.va),o>a.o&&(o=a.o),r<a.j){var l=a.j-r;r=a.j,i[0]+=l*c}if(r>=o?r=0:(i[0]+=4*a.v,a.ka=r-a.j,a.U=a.va-a.v,a.T=o-r,r=1),r){if(s=s[0],11>(r=e.ca).S){var f=r.f.RGBA,d=(o=r.S,i=a.U,a=a.T,l=f.eb,f.A),p=a;for(f=f.fb+e.Ma*f.A;0<p--;){var h=u,m=s,g=i,v=l,b=f;switch(o){case Tr:er(h,m,g,v,b);break;case Dr:tr(h,m,g,v,b);break;case qr:tr(h,m,g,v,b),_r(v,b,0,g,1,0);break;case Rr:or(h,m,g,v,b);break;case Fr:te(h,m,g,v,b,1);break;case Hr:te(h,m,g,v,b,1),_r(v,b,0,g,1,0);break;case zr:te(h,m,g,v,b,0);break;case Gr:te(h,m,g,v,b,0),_r(v,b,1,g,1,0);break;case Wr:nr(h,m,g,v,b);break;case Vr:nr(h,m,g,v,b),jr(v,b,g,1,0);break;case Ur:rr(h,m,g,v,b);break;default:t(0)}s+=c,f+=d}e.Ma+=a}else alert("todo:EmitRescaledRowsYUVA");t(e.Ma<=r.height)}}e.C=n,t(e.C<=e.i)}function _e(e){var t;if(0<e.ua)return 0;for(t=0;t<e.Wb;++t){var n=e.Ya[t].G,r=e.Ya[t].H;if(0<n[1][r[1]+0].g||0<n[2][r[2]+0].g||0<n[3][r[3]+0].g)return 0}return 1}function je(e,n,r,o,i,a){if(0!=e.Z){var u=e.qd,s=e.rd;for(t(null!=vo[e.Z]);n<r;++n)vo[e.Z](u,s,o,i,o,i,a),u=o,s=i,i+=a;e.qd=u,e.rd=s}}function Pe(e,n){var r=e.l.ma,o=0==r.Z||1==r.Z?e.l.j:e.C;if(o=e.C<o?o:e.C,t(n<=e.l.o),n>o){var i=e.l.width,a=r.ca,u=r.tb+i*o,s=e.V,c=e.Ba+e.c*o,l=e.gc;t(1==e.ab),t(3==l[0].hc),Zn(l[0],o,n,s,c,a,u),je(r,o,n,a,u,i)}e.C=e.Ma=n}function Ce(e,n,r,o,i,a,u){var s=e.$/o,c=e.$%o,l=e.m,f=e.s,d=r+e.$,p=d;i=r+o*i;var h=r+o*a,m=280+f.ua,g=e.Pb?s:16777216,v=0<f.ua?f.Wa:null,b=f.wc,y=d<h?we(f,c,s):null;t(e.C<a),t(h<=i);var w=!1;e:for(;;){for(;w||d<h;){var O=0;if(s>=g){var C=d-r;t((g=e).Pb),g.wd=g.m,g.xd=C,0<g.s.ua&&L(g.s.Wa,g.s.vb),g=s+eo}if(c&b||(y=we(f,c,s)),t(null!=y),y.Qb&&(n[d]=y.qb,w=!0),!w)if(P(l),y.jc){O=l,C=n;var S=d,k=y.pd[x(O)&Fn-1];t(y.jc),256>k.g?(j(O,O.u+k.g),C[S]=k.value,O=0):(j(O,O.u+k.g-256),t(256<=k.value),O=k.value),0==O&&(w=!0)}else O=be(y.G[0],y.H[0],l);if(l.h)break;if(w||256>O){if(!w)if(y.nd)n[d]=(y.qb|O<<8)>>>0;else{if(P(l),w=be(y.G[1],y.H[1],l),P(l),C=be(y.G[2],y.H[2],l),S=be(y.G[3],y.H[3],l),l.h)break;n[d]=(S<<24|w<<16|O<<8|C)>>>0}if(w=!1,++d,++c>=o&&(c=0,++s,null!=u&&s<=a&&!(s%16)&&u(e,s),null!=v))for(;p<d;)O=n[p++],v.X[(506832829*O&4294967295)>>>v.Mb]=O}else if(280>O){if(O=ge(O-256,l),C=be(y.G[4],y.H[4],l),P(l),C=ve(o,C=ge(C,l)),l.h)break;if(d-r<C||i-d<O)break e;for(S=0;S<O;++S)n[d+S]=n[d+S-C];for(d+=O,c+=O;c>=o;)c-=o,++s,null!=u&&s<=a&&!(s%16)&&u(e,s);if(t(d<=i),c&b&&(y=we(f,c,s)),null!=v)for(;p<d;)O=n[p++],v.X[(506832829*O&4294967295)>>>v.Mb]=O}else{if(!(O<m))break e;for(w=O-280,t(null!=v);p<d;)O=n[p++],v.X[(506832829*O&4294967295)>>>v.Mb]=O;O=d,t(!(w>>>(C=v).Xa)),n[O]=C.X[w],w=!0}w||t(l.h==_(l))}if(e.Pb&&l.h&&d<i)t(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&L(e.s.vb,e.s.Wa);else{if(l.h)break e;null!=u&&u(e,s>a?a:s),e.a=0,e.$=d-r}return 1}return e.a=3,0}function Se(e){t(null!=e),e.vc=null,e.yc=null,e.Ya=null;var n=e.Wa;null!=n&&(n.X=null),e.vb=null,t(null!=e)}function ke(){var t=new un;return null==t?null:(t.a=0,t.xb=go,ne("Predictor","VP8LPredictors"),ne("Predictor","VP8LPredictors_C"),ne("PredictorAdd","VP8LPredictorsAdd"),ne("PredictorAdd","VP8LPredictorsAdd_C"),Yn=V,Qn=X,er=Z,tr=$,nr=J,rr=Q,or=ee,e.VP8LMapColor32b=Kn,e.VP8LMapColor8b=$n,t)}function Ee(e,n,r,u,s){var c=1,d=[e],h=[n],m=u.m,g=u.s,v=null,b=0;e:for(;;){if(r)for(;c&&y(m,1);){var w=d,O=h,_=u,C=1,S=_.m,k=_.gc[_.ab],E=y(S,2);if(_.Oc&1<<E)c=0;else{switch(_.Oc|=1<<E,k.hc=E,k.Ea=w[0],k.nc=O[0],k.K=[null],++_.ab,t(4>=_.ab),E){case 0:case 1:k.b=y(S,3)+2,C=Ee(D(k.Ea,k.b),D(k.nc,k.b),0,_,k.K),k.K=k.K[0];break;case 3:var A,N=y(S,8)+1,M=16<N?0:4<N?1:2<N?2:3;if(w[0]=D(k.Ea,M),k.b=M,A=C=Ee(N,1,0,_,k.K)){var L,I=N,T=k,F=1<<(8>>T.b),z=i(F);if(null==z)A=0;else{var W=T.K[0],U=T.w;for(z[0]=T.K[0][0],L=1;L<1*I;++L)z[L]=R(W[U+L],z[L-1]);for(;L<4*F;++L)z[L]=0;T.K[0]=null,T.K[0]=z,A=1}}C=A;break;case 2:break;default:t(0)}c=C}}if(d=d[0],h=h[0],c&&y(m,1)&&!(c=1<=(b=y(m,4))&&11>=b)){u.a=3;break e}var q;if(q=c)t:{var H,G,V,Y=u,X=d,K=h,Z=b,$=r,J=Y.m,Q=Y.s,ee=[null],te=1,ne=0,re=Qr[Z];n:for(;;){if($&&y(J,1)){var oe=y(J,3)+2,ie=D(X,oe),ae=D(K,oe),ue=ie*ae;if(!Ee(ie,ae,0,Y,ee))break n;for(ee=ee[0],Q.xc=oe,H=0;H<ue;++H){var se=ee[H]>>8&65535;ee[H]=se,se>=te&&(te=se+1)}}if(J.h)break n;for(G=0;5>G;++G){var ce=Kr[G];!G&&0<Z&&(ce+=1<<Z),ne<ce&&(ne=ce)}var le=a(te*re,f),fe=te,de=a(fe,p);if(null==de)var pe=null;else t(65536>=fe),pe=de;var he=i(ne);if(null==pe||null==he||null==le){Y.a=1;break n}var me=le;for(H=V=0;H<te;++H){var ge=pe[H],ve=ge.G,be=ge.H,we=0,Oe=1,xe=0;for(G=0;5>G;++G){ce=Kr[G],ve[G]=me,be[G]=V,!G&&0<Z&&(ce+=1<<Z);r:{var _e,je=ce,Pe=Y,ke=he,Ae=me,Ne=V,Me=0,Be=Pe.m,Le=y(Be,1);if(o(ke,0,0,je),Le){var Ie=y(Be,1)+1,Te=y(Be,1),De=y(Be,0==Te?1:8);ke[De]=1,2==Ie&&(ke[De=y(Be,8)]=1);var Re=1}else{var Fe=i(19),ze=y(Be,4)+4;if(19<ze){Pe.a=3;var We=0;break r}for(_e=0;_e<ze;++_e)Fe[$r[_e]]=y(Be,3);var Ue=void 0,qe=void 0,He=Pe,Ge=Fe,Ve=je,Ye=ke,Xe=0,Ke=He.m,Ze=8,$e=a(128,f);o:for(;l($e,0,7,Ge,19);){if(y(Ke,1)){var Je=2+2*y(Ke,3);if((Ue=2+y(Ke,Je))>Ve)break o}else Ue=Ve;for(qe=0;qe<Ve&&Ue--;){P(Ke);var Qe=$e[0+(127&x(Ke))];j(Ke,Ke.u+Qe.g);var et=Qe.value;if(16>et)Ye[qe++]=et,0!=et&&(Ze=et);else{var tt=16==et,nt=et-16,rt=Xr[nt],ot=y(Ke,Yr[nt])+rt;if(qe+ot>Ve)break o;for(var it=tt?Ze:0;0<ot--;)Ye[qe++]=it}}Xe=1;break o}Xe||(He.a=3),Re=Xe}(Re=Re&&!Be.h)&&(Me=l(Ae,Ne,8,ke,je)),Re&&0!=Me?We=Me:(Pe.a=3,We=0)}if(0==We)break n;if(Oe&&1==Zr[G]&&(Oe=0==me[V].g),we+=me[V].g,V+=We,3>=G){var at,ut=he[0];for(at=1;at<ce;++at)he[at]>ut&&(ut=he[at]);xe+=ut}}if(ge.nd=Oe,ge.Qb=0,Oe&&(ge.qb=(ve[3][be[3]+0].value<<24|ve[1][be[1]+0].value<<16|ve[2][be[2]+0].value)>>>0,0==we&&256>ve[0][be[0]+0].value&&(ge.Qb=1,ge.qb+=ve[0][be[0]+0].value<<8)),ge.jc=!ge.Qb&&6>xe,ge.jc){var st,ct=ge;for(st=0;st<Fn;++st){var lt=st,ft=ct.pd[lt],dt=ct.G[0][ct.H[0]+lt];256<=dt.value?(ft.g=dt.g+256,ft.value=dt.value):(ft.g=0,ft.value=0,lt>>=ye(dt,8,ft),lt>>=ye(ct.G[1][ct.H[1]+lt],16,ft),lt>>=ye(ct.G[2][ct.H[2]+lt],0,ft),ye(ct.G[3][ct.H[3]+lt],24,ft))}}}Q.vc=ee,Q.Wb=te,Q.Ya=pe,Q.yc=le,q=1;break t}q=0}if(!(c=q)){u.a=3;break e}if(0<b){if(g.ua=1<<b,!B(g.Wa,b)){u.a=1,c=0;break e}}else g.ua=0;var pt=u,ht=d,mt=h,gt=pt.s,vt=gt.xc;if(pt.c=ht,pt.i=mt,gt.md=D(ht,vt),gt.wc=0==vt?-1:(1<<vt)-1,r){u.xb=mo;break e}if(null==(v=i(d*h))){u.a=1,c=0;break e}c=(c=Ce(u,v,0,d,h,h,null))&&!m.h;break e}return c?(null!=s?s[0]=v:(t(null==v),t(r)),u.$=0,r||Se(g)):Se(g),c}function Ae(e,n){var r=e.c*e.i,o=r+n+16*n;return t(e.c<=n),e.V=i(o),null==e.V?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+r+n,1)}function Ne(e,n){var r=e.C,o=n-r,i=e.V,a=e.Ba+e.c*r;for(t(n<=e.l.o);0<o;){var u=16<o?16:o,s=e.l.ma,c=e.l.width,l=c*u,f=s.ca,d=s.tb+c*r,p=e.Ta,h=e.Ua;Oe(e,u,i,a),Cr(p,h,f,d,l),je(s,r,r+u,f,d,c),o-=u,i+=u*e.c,r+=u}t(r==n),e.C=e.Ma=n}function Me(){this.ub=this.yd=this.td=this.Rb=0}function Be(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Le(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function Ie(){this.Yb=function(){var e=[];return function e(t,n,r){for(var o=r[n],i=0;i<o&&(t.push(r.length>n+1?[]:0),!(r.length<n+1));i++)e(t[i],n+1,r)}(e,0,[3,11]),e}()}function Te(){this.jb=i(3),this.Wc=u([4,8],Ie),this.Xc=u([4,17],Ie)}function De(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function Re(){this.ld=this.La=this.dd=this.tc=0}function Fe(){this.Na=this.la=0}function ze(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function We(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Ue(){this.uc=this.M=this.Nb=0,this.wa=Array(new Re),this.Y=0,this.ya=Array(new We),this.aa=0,this.l=new Ve}function qe(){this.y=i(16),this.f=i(8),this.ea=i(8)}function He(){this.cb=this.a=0,this.sc="",this.m=new w,this.Od=new Me,this.Kc=new Be,this.ed=new De,this.Qa=new Le,this.Ic=this.$c=this.Aa=0,this.D=new Ue,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=a(8,w),this.ia=0,this.pb=a(4,ze),this.Pa=new Te,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new qe),this.Hd=0,this.rb=Array(new Fe),this.sb=0,this.wa=Array(new Re),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 We),this.L=this.aa=0,this.gd=u([4,2],Re),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 Ge(e,t){return 0>e?0:e>t?t:e}function Ve(){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 Ye(){var e=new He;return null!=e&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,ro||(ro=$e)),e}function Xe(e,t,n){return 0==e.a&&(e.a=t,e.sc=n,e.cb=0),0}function Ke(e,t,n){return 3<=n&&157==e[t+0]&&1==e[t+1]&&42==e[t+2]}function Ze(e,n){if(null==e)return 0;if(e.a=0,e.sc="OK",null==n)return Xe(e,2,"null VP8Io passed to VP8GetHeaders()");var r=n.data,i=n.w,a=n.ha;if(4>a)return Xe(e,7,"Truncated header.");var u=r[i+0]|r[i+1]<<8|r[i+2]<<16,s=e.Od;if(s.Rb=!(1&u),s.td=u>>1&7,s.yd=u>>4&1,s.ub=u>>5,3<s.td)return Xe(e,3,"Incorrect keyframe parameters.");if(!s.yd)return Xe(e,4,"Frame not displayable.");i+=3,a-=3;var c=e.Kc;if(s.Rb){if(7>a)return Xe(e,7,"cannot parse picture header");if(!Ke(r,i,a))return Xe(e,3,"Bad code word");c.c=16383&(r[i+4]<<8|r[i+3]),c.Td=r[i+4]>>6,c.i=16383&(r[i+6]<<8|r[i+5]),c.Ud=r[i+6]>>6,i+=7,a-=7,e.za=c.c+15>>4,e.Ub=c.i+15>>4,n.width=c.c,n.height=c.i,n.Da=0,n.j=0,n.v=0,n.va=n.width,n.o=n.height,n.da=0,n.ib=n.width,n.hb=n.height,n.U=n.width,n.T=n.height,o((u=e.Pa).jb,0,255,u.jb.length),t(null!=(u=e.Qa)),u.Cb=0,u.Bb=0,u.Fb=1,o(u.Zb,0,0,u.Zb.length),o(u.Lb,0,0,u.Lb)}if(s.ub>a)return Xe(e,7,"bad partition length");h(u=e.m,r,i,s.ub),i+=s.ub,a-=s.ub,s.Rb&&(c.Ld=S(u),c.Kd=S(u)),c=e.Qa;var l,f=e.Pa;if(t(null!=u),t(null!=c),c.Cb=S(u),c.Cb){if(c.Bb=S(u),S(u)){for(c.Fb=S(u),l=0;4>l;++l)c.Zb[l]=S(u)?g(u,7):0;for(l=0;4>l;++l)c.Lb[l]=S(u)?g(u,6):0}if(c.Bb)for(l=0;3>l;++l)f.jb[l]=S(u)?m(u,8):255}else c.Bb=0;if(u.Ka)return Xe(e,3,"cannot parse segment header");if((c=e.ed).zd=S(u),c.Tb=m(u,6),c.wb=m(u,3),c.Pc=S(u),c.Pc&&S(u)){for(f=0;4>f;++f)S(u)&&(c.vd[f]=g(u,6));for(f=0;4>f;++f)S(u)&&(c.od[f]=g(u,6))}if(e.L=0==c.Tb?0:c.zd?1:2,u.Ka)return Xe(e,3,"cannot parse filter header");var d=a;if(a=l=i,i=l+d,c=d,e.Xb=(1<<m(e.m,2))-1,d<3*(f=e.Xb))r=7;else{for(l+=3*f,c-=3*f,d=0;d<f;++d){var p=r[a+0]|r[a+1]<<8|r[a+2]<<16;p>c&&(p=c),h(e.Jc[+d],r,l,p),l+=p,c-=p,a+=3}h(e.Jc[+f],r,l,c),r=l<i?0:5}if(0!=r)return Xe(e,r,"cannot parse partitions");for(r=m(l=e.m,7),a=S(l)?g(l,4):0,i=S(l)?g(l,4):0,c=S(l)?g(l,4):0,f=S(l)?g(l,4):0,l=S(l)?g(l,4):0,d=e.Qa,p=0;4>p;++p){if(d.Cb){var v=d.Zb[p];d.Fb||(v+=r)}else{if(0<p){e.pb[p]=e.pb[0];continue}v=r}var b=e.pb[p];b.Sc[0]=to[Ge(v+a,127)],b.Sc[1]=no[Ge(v+0,127)],b.Eb[0]=2*to[Ge(v+i,127)],b.Eb[1]=101581*no[Ge(v+c,127)]>>16,8>b.Eb[1]&&(b.Eb[1]=8),b.Qc[0]=to[Ge(v+f,117)],b.Qc[1]=no[Ge(v+l,127)],b.lc=v+l}if(!s.Rb)return Xe(e,4,"Not a key frame.");for(S(u),s=e.Pa,r=0;4>r;++r){for(a=0;8>a;++a)for(i=0;3>i;++i)for(c=0;11>c;++c)f=k(u,co[r][a][i][c])?m(u,8):uo[r][a][i][c],s.Wc[r][a].Yb[i][c]=f;for(a=0;17>a;++a)s.Xc[r][a]=s.Wc[r][lo[a]]}return e.kc=S(u),e.kc&&(e.Bd=m(u,8)),e.cb=1}function $e(e,t,n,r,o,i,a){var u=t[o].Yb[n];for(n=0;16>o;++o){if(!k(e,u[n+0]))return o;for(;!k(e,u[n+1]);)if(u=t[++o].Yb[0],n=0,16==o)return 16;var s=t[o+1].Yb;if(k(e,u[n+2])){var c=e,l=0;if(k(c,(d=u)[(f=n)+3]))if(k(c,d[f+6])){for(u=0,f=2*(l=k(c,d[f+8]))+(d=k(c,d[f+9+l])),l=0,d=oo[f];d[u];++u)l+=l+k(c,d[u]);l+=3+(8<<f)}else k(c,d[f+7])?(l=7+2*k(c,165),l+=k(c,145)):l=5+k(c,159);else l=k(c,d[f+4])?3+k(c,d[f+5]):2;u=s[2]}else l=1,u=s[1];s=a+io[o],0>(c=e).b&&C(c);var f,d=c.b,p=(f=c.Ca>>1)-(c.I>>d)>>31;--c.b,c.Ca+=p,c.Ca|=1,c.I-=(f+1&p)<<d,i[s]=((l^p)-p)*r[(0<o)+0]}return 16}function Je(e){var t=e.rb[e.sb-1];t.la=0,t.Na=0,o(e.zc,0,0,e.zc.length),e.ja=0}function Qe(e,n){if(null==e)return 0;if(null==n)return Xe(e,2,"NULL VP8Io parameter in VP8Decode().");if(!e.cb&&!Ze(e,n))return 0;if(t(e.cb),null==n.ac||n.ac(n)){n.ob&&(e.L=0);var u=zo[e.L];if(2==e.L?(e.yb=0,e.zb=0):(e.yb=n.v-u>>4,e.zb=n.j-u>>4,0>e.yb&&(e.yb=0),0>e.zb&&(e.zb=0)),e.Va=n.o+15+u>>4,e.Hb=n.va+15+u>>4,e.Hb>e.za&&(e.Hb=e.za),e.Va>e.Ub&&(e.Va=e.Ub),0<e.L){var s=e.ed;for(u=0;4>u;++u){var c;if(e.Qa.Cb){var l=e.Qa.Lb[u];e.Qa.Fb||(l+=s.Tb)}else l=s.Tb;for(c=0;1>=c;++c){var f=e.gd[u][c],d=l;if(s.Pc&&(d+=s.vd[0],c&&(d+=s.od[0])),0<(d=0>d?0:63<d?63:d)){var p=d;0<s.wb&&(p=4<s.wb?p>>2:p>>1)>9-s.wb&&(p=9-s.wb),1>p&&(p=1),f.dd=p,f.tc=2*d+p,f.ld=40<=d?2:15<=d?1:0}else f.tc=0;f.La=c}}}u=0}else Xe(e,6,"Frame setup failed"),u=e.a;if(u=0==u){if(u){e.$c=0,0<e.Aa||(e.Ic=Uo);e:{u=e.Ic,s=4*(p=e.za);var h=32*p,m=p+1,g=0<e.L?p*(0<e.Aa?2:1):0,v=(2==e.Aa?2:1)*p;if((f=s+832+(c=3*(16*u+zo[e.L])/2*h)+(l=null!=e.Fa&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=f)u=0;else{if(f>e.Vb){if(e.Vb=0,e.Ec=i(f),e.Fc=0,null==e.Ec){u=Xe(e,1,"no memory during frame initialization.");break e}e.Vb=f}f=e.Ec,d=e.Fc,e.Ac=f,e.Bc=d,d+=s,e.Gd=a(h,qe),e.Hd=0,e.rb=a(m+1,Fe),e.sb=1,e.wa=g?a(g,Re):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=p),t(!0),e.oc=f,e.pc=d,d+=832,e.ya=a(v,We),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,2==e.Aa&&(e.D.aa+=p),e.R=16*p,e.B=8*p,p=(h=zo[e.L])*e.R,h=h/2*e.B,e.sa=f,e.ta=d+p,e.qa=e.sa,e.ra=e.ta+16*u*e.R+h,e.Ha=e.qa,e.Ia=e.ra+8*u*e.B+h,e.$c=0,d+=c,e.mb=l?f:null,e.nb=l?d:null,t(d+l<=e.Fc+e.Vb),Je(e),o(e.Ac,e.Bc,0,s),u=1}}if(u){if(n.ka=0,n.y=e.sa,n.O=e.ta,n.f=e.qa,n.N=e.ra,n.ea=e.Ha,n.Vd=e.Ia,n.fa=e.R,n.Rc=e.B,n.F=null,n.J=0,!Nr){for(u=-255;255>=u;++u)Sr[255+u]=0>u?-u:u;for(u=-1020;1020>=u;++u)kr[1020+u]=-128>u?-128:127<u?127:u;for(u=-112;112>=u;++u)Er[112+u]=-16>u?-16:15<u?15:u;for(u=-255;510>=u;++u)Ar[255+u]=0>u?0:255<u?255:u;Nr=1}ir=ct,ar=it,sr=at,cr=ut,lr=st,ur=ot,fr=Xt,dr=Kt,pr=Jt,hr=Qt,mr=Zt,gr=$t,vr=en,br=tn,yr=Ut,wr=qt,Or=Ht,xr=Gt,po[0]=jt,po[1]=ft,po[2]=xt,po[3]=_t,po[4]=Pt,po[5]=St,po[6]=Ct,po[7]=kt,po[8]=At,po[9]=Et,fo[0]=vt,fo[1]=pt,fo[2]=ht,fo[3]=mt,fo[4]=bt,fo[5]=yt,fo[6]=wt,ho[0]=Lt,ho[1]=dt,ho[2]=Nt,ho[3]=Mt,ho[4]=Tt,ho[5]=It,ho[6]=Dt,u=1}else u=0}u&&(u=function(e,n){for(e.M=0;e.M<e.Va;++e.M){var a,u=e.Jc[e.M&e.Xb],s=e.m,c=e;for(a=0;a<c.za;++a){var l=s,f=c,d=f.Ac,p=f.Bc+4*a,h=f.zc,m=f.ya[f.aa+a];if(f.Qa.Bb?m.$b=k(l,f.Pa.jb[0])?2+k(l,f.Pa.jb[2]):k(l,f.Pa.jb[1]):m.$b=0,f.kc&&(m.Ad=k(l,f.Bd)),m.Za=!k(l,145)+0,m.Za){var g=m.Ob,v=0;for(f=0;4>f;++f){var b,y=h[0+f];for(b=0;4>b;++b){y=so[d[p+b]][y];for(var w=ao[k(l,y[0])];0<w;)w=ao[2*w+k(l,y[w])];y=-w,d[p+b]=y}r(g,v,d,p,4),v+=4,h[0+f]=y}}else y=k(l,156)?k(l,128)?1:3:k(l,163)?2:0,m.Ob[0]=y,o(d,p,y,4),o(h,0,y,4);m.Dd=k(l,142)?k(l,114)?k(l,183)?1:3:2:0}if(c.m.Ka)return Xe(e,7,"Premature end-of-partition0 encountered.");for(;e.ja<e.za;++e.ja){if(c=u,l=(s=e).rb[s.sb-1],d=s.rb[s.sb+s.ja],a=s.ya[s.aa+s.ja],p=s.kc?a.Ad:0)l.la=d.la=0,a.Za||(l.Na=d.Na=0),a.Hc=0,a.Gc=0,a.ia=0;else{var O,x;if(l=d,d=c,p=s.Pa.Xc,h=s.ya[s.aa+s.ja],m=s.pb[h.$b],f=h.ad,g=0,v=s.rb[s.sb-1],y=b=0,o(f,g,0,384),h.Za)var _=0,j=p[3];else{w=i(16);var P=l.Na+v.Na;if(P=ro(d,p[1],P,m.Eb,0,w,0),l.Na=v.Na=(0<P)+0,1<P)ir(w,0,f,g);else{var C=w[0]+3>>3;for(w=0;256>w;w+=16)f[g+w]=C}_=1,j=p[0]}var S=15&l.la,E=15&v.la;for(w=0;4>w;++w){var A=1&E;for(C=x=0;4>C;++C)S=S>>1|(A=(P=ro(d,j,P=A+(1&S),m.Sc,_,f,g))>_)<<7,x=x<<2|(3<P?3:1<P?2:0!=f[g+0]),g+=16;S>>=4,E=E>>1|A<<7,b=(b<<8|x)>>>0}for(j=S,_=E>>4,O=0;4>O;O+=2){for(x=0,S=l.la>>4+O,E=v.la>>4+O,w=0;2>w;++w){for(A=1&E,C=0;2>C;++C)P=A+(1&S),S=S>>1|(A=0<(P=ro(d,p[2],P,m.Qc,0,f,g)))<<3,x=x<<2|(3<P?3:1<P?2:0!=f[g+0]),g+=16;S>>=2,E=E>>1|A<<5}y|=x<<4*O,j|=S<<4<<O,_|=(240&E)<<O}l.la=j,v.la=_,h.Hc=b,h.Gc=y,h.ia=43690&y?0:m.ia,p=!(b|y)}if(0<s.L&&(s.wa[s.Y+s.ja]=s.gd[a.$b][a.Za],s.wa[s.Y+s.ja].La|=!p),c.Ka)return Xe(e,7,"Premature end-of-file encountered.")}if(Je(e),s=n,c=1,a=(u=e).D,l=0<u.L&&u.M>=u.zb&&u.M<=u.Va,0==u.Aa)e:{if(a.M=u.M,a.uc=l,Ln(u,a),c=1,a=(x=u.D).Nb,l=(y=zo[u.L])*u.R,d=y/2*u.B,w=16*a*u.R,C=8*a*u.B,p=u.sa,h=u.ta-l+w,m=u.qa,f=u.ra-d+C,g=u.Ha,v=u.Ia-d+C,E=0==(S=x.M),b=S>=u.Va-1,2==u.Aa&&Ln(u,x),x.uc)for(A=(P=u).D.M,t(P.D.uc),x=P.yb;x<P.Hb;++x){_=x,j=A;var N=(M=(W=P).D).Nb;O=W.R;var M=M.wa[M.Y+_],B=W.sa,L=W.ta+16*N*O+16*_,I=M.dd,T=M.tc;if(0!=T)if(t(3<=T),1==W.L)0<_&&wr(B,L,O,T+4),M.La&&xr(B,L,O,T),0<j&&yr(B,L,O,T+4),M.La&&Or(B,L,O,T);else{var D=W.B,R=W.qa,F=W.ra+8*N*D+8*_,z=W.Ha,W=W.Ia+8*N*D+8*_;N=M.ld,0<_&&(dr(B,L,O,T+4,I,N),hr(R,F,z,W,D,T+4,I,N)),M.La&&(gr(B,L,O,T,I,N),br(R,F,z,W,D,T,I,N)),0<j&&(fr(B,L,O,T+4,I,N),pr(R,F,z,W,D,T+4,I,N)),M.La&&(mr(B,L,O,T,I,N),vr(R,F,z,W,D,T,I,N))}}if(u.ia&&alert("todo:DitherRow"),null!=s.put){if(x=16*S,S=16*(S+1),E?(s.y=u.sa,s.O=u.ta+w,s.f=u.qa,s.N=u.ra+C,s.ea=u.Ha,s.W=u.Ia+C):(x-=y,s.y=p,s.O=h,s.f=m,s.N=f,s.ea=g,s.W=v),b||(S-=y),S>s.o&&(S=s.o),s.F=null,s.J=null,null!=u.Fa&&0<u.Fa.length&&x<S&&(s.J=dn(u,s,x,S-x),s.F=u.mb,null==s.F&&0==s.F.length)){c=Xe(u,3,"Could not decode alpha data.");break e}x<s.j&&(y=s.j-x,x=s.j,t(!(1&y)),s.O+=u.R*y,s.N+=u.B*(y>>1),s.W+=u.B*(y>>1),null!=s.F&&(s.J+=s.width*y)),x<S&&(s.O+=s.v,s.N+=s.v>>1,s.W+=s.v>>1,null!=s.F&&(s.J+=s.v),s.ka=x-s.j,s.U=s.va-s.v,s.T=S-x,c=s.put(s))}a+1!=u.Ic||b||(r(u.sa,u.ta-l,p,h+16*u.R,l),r(u.qa,u.ra-d,m,f+8*u.B,d),r(u.Ha,u.Ia-d,g,v+8*u.B,d))}if(!c)return Xe(e,6,"Output aborted.")}return 1}(e,n)),null!=n.bc&&n.bc(n),u&=1}return u?(e.cb=0,u):0}function et(e,t,n,r,o){o=e[t+n+32*r]+(o>>3),e[t+n+32*r]=-256&o?0>o?0:255:o}function tt(e,t,n,r,o,i){et(e,t,0,n,r+o),et(e,t,1,n,r+i),et(e,t,2,n,r-i),et(e,t,3,n,r-o)}function nt(e){return(20091*e>>16)+e}function rt(e,t,n,r){var o,a=0,u=i(16);for(o=0;4>o;++o){var s=e[t+0]+e[t+8],c=e[t+0]-e[t+8],l=(35468*e[t+4]>>16)-nt(e[t+12]),f=nt(e[t+4])+(35468*e[t+12]>>16);u[a+0]=s+f,u[a+1]=c+l,u[a+2]=c-l,u[a+3]=s-f,a+=4,t++}for(o=a=0;4>o;++o)s=(e=u[a+0]+4)+u[a+8],c=e-u[a+8],l=(35468*u[a+4]>>16)-nt(u[a+12]),et(n,r,0,0,s+(f=nt(u[a+4])+(35468*u[a+12]>>16))),et(n,r,1,0,c+l),et(n,r,2,0,c-l),et(n,r,3,0,s-f),a++,r+=32}function ot(e,t,n,r){var o=e[t+0]+4,i=35468*e[t+4]>>16,a=nt(e[t+4]),u=35468*e[t+1]>>16;tt(n,r,0,o+a,e=nt(e[t+1]),u),tt(n,r,1,o+i,e,u),tt(n,r,2,o-i,e,u),tt(n,r,3,o-a,e,u)}function it(e,t,n,r,o){rt(e,t,n,r),o&&rt(e,t+16,n,r+4)}function at(e,t,n,r){ar(e,t+0,n,r,1),ar(e,t+32,n,r+128,1)}function ut(e,t,n,r){var o;for(e=e[t+0]+4,o=0;4>o;++o)for(t=0;4>t;++t)et(n,r,t,o,e)}function st(e,t,n,r){e[t+0]&&cr(e,t+0,n,r),e[t+16]&&cr(e,t+16,n,r+4),e[t+32]&&cr(e,t+32,n,r+128),e[t+48]&&cr(e,t+48,n,r+128+4)}function ct(e,t,n,r){var o,a=i(16);for(o=0;4>o;++o){var u=e[t+0+o]+e[t+12+o],s=e[t+4+o]+e[t+8+o],c=e[t+4+o]-e[t+8+o],l=e[t+0+o]-e[t+12+o];a[0+o]=u+s,a[8+o]=u-s,a[4+o]=l+c,a[12+o]=l-c}for(o=0;4>o;++o)u=(e=a[0+4*o]+3)+a[3+4*o],s=a[1+4*o]+a[2+4*o],c=a[1+4*o]-a[2+4*o],l=e-a[3+4*o],n[r+0]=u+s>>3,n[r+16]=l+c>>3,n[r+32]=u-s>>3,n[r+48]=l-c>>3,r+=64}function lt(e,t,n){var r,o=t-32,i=Lr,a=255-e[o-1];for(r=0;r<n;++r){var u,s=i,c=a+e[t-1];for(u=0;u<n;++u)e[t+u]=s[c+e[o+u]];t+=32}}function ft(e,t){lt(e,t,4)}function dt(e,t){lt(e,t,8)}function pt(e,t){lt(e,t,16)}function ht(e,t){var n;for(n=0;16>n;++n)r(e,t+32*n,e,t-32,16)}function mt(e,t){var n;for(n=16;0<n;--n)o(e,t,e[t-1],16),t+=32}function gt(e,t,n){var r;for(r=0;16>r;++r)o(t,n+32*r,e,16)}function vt(e,t){var n,r=16;for(n=0;16>n;++n)r+=e[t-1+32*n]+e[t+n-32];gt(r>>5,e,t)}function bt(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t-1+32*n];gt(r>>4,e,t)}function yt(e,t){var n,r=8;for(n=0;16>n;++n)r+=e[t+n-32];gt(r>>4,e,t)}function wt(e,t){gt(128,e,t)}function Ot(e,t,n){return e+2*t+n+2>>2}function xt(e,t){var n,o=t-32;for(o=new Uint8Array([Ot(e[o-1],e[o+0],e[o+1]),Ot(e[o+0],e[o+1],e[o+2]),Ot(e[o+1],e[o+2],e[o+3]),Ot(e[o+2],e[o+3],e[o+4])]),n=0;4>n;++n)r(e,t+32*n,o,0,o.length)}function _t(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96];E(e,t+0,16843009*Ot(e[t-1-32],n,r)),E(e,t+32,16843009*Ot(n,r,o)),E(e,t+64,16843009*Ot(r,o,i)),E(e,t+96,16843009*Ot(o,i,i))}function jt(e,t){var n,r=4;for(n=0;4>n;++n)r+=e[t+n-32]+e[t-1+32*n];for(r>>=3,n=0;4>n;++n)o(e,t+32*n,r,4)}function Pt(e,t){var n=e[t-1+0],r=e[t-1+32],o=e[t-1+64],i=e[t-1-32],a=e[t+0-32],u=e[t+1-32],s=e[t+2-32],c=e[t+3-32];e[t+0+96]=Ot(r,o,e[t-1+96]),e[t+1+96]=e[t+0+64]=Ot(n,r,o),e[t+2+96]=e[t+1+64]=e[t+0+32]=Ot(i,n,r),e[t+3+96]=e[t+2+64]=e[t+1+32]=e[t+0+0]=Ot(a,i,n),e[t+3+64]=e[t+2+32]=e[t+1+0]=Ot(u,a,i),e[t+3+32]=e[t+2+0]=Ot(s,u,a),e[t+3+0]=Ot(c,s,u)}function Ct(e,t){var n=e[t+1-32],r=e[t+2-32],o=e[t+3-32],i=e[t+4-32],a=e[t+5-32],u=e[t+6-32],s=e[t+7-32];e[t+0+0]=Ot(e[t+0-32],n,r),e[t+1+0]=e[t+0+32]=Ot(n,r,o),e[t+2+0]=e[t+1+32]=e[t+0+64]=Ot(r,o,i),e[t+3+0]=e[t+2+32]=e[t+1+64]=e[t+0+96]=Ot(o,i,a),e[t+3+32]=e[t+2+64]=e[t+1+96]=Ot(i,a,u),e[t+3+64]=e[t+2+96]=Ot(a,u,s),e[t+3+96]=Ot(u,s,s)}function St(e,t){var n=e[t-1+0],r=e[t-1+32],o=e[t-1+64],i=e[t-1-32],a=e[t+0-32],u=e[t+1-32],s=e[t+2-32],c=e[t+3-32];e[t+0+0]=e[t+1+64]=i+a+1>>1,e[t+1+0]=e[t+2+64]=a+u+1>>1,e[t+2+0]=e[t+3+64]=u+s+1>>1,e[t+3+0]=s+c+1>>1,e[t+0+96]=Ot(o,r,n),e[t+0+64]=Ot(r,n,i),e[t+0+32]=e[t+1+96]=Ot(n,i,a),e[t+1+32]=e[t+2+96]=Ot(i,a,u),e[t+2+32]=e[t+3+96]=Ot(a,u,s),e[t+3+32]=Ot(u,s,c)}function kt(e,t){var n=e[t+0-32],r=e[t+1-32],o=e[t+2-32],i=e[t+3-32],a=e[t+4-32],u=e[t+5-32],s=e[t+6-32],c=e[t+7-32];e[t+0+0]=n+r+1>>1,e[t+1+0]=e[t+0+64]=r+o+1>>1,e[t+2+0]=e[t+1+64]=o+i+1>>1,e[t+3+0]=e[t+2+64]=i+a+1>>1,e[t+0+32]=Ot(n,r,o),e[t+1+32]=e[t+0+96]=Ot(r,o,i),e[t+2+32]=e[t+1+96]=Ot(o,i,a),e[t+3+32]=e[t+2+96]=Ot(i,a,u),e[t+3+64]=Ot(a,u,s),e[t+3+96]=Ot(u,s,c)}function Et(e,t){var n=e[t-1+0],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96];e[t+0+0]=n+r+1>>1,e[t+2+0]=e[t+0+32]=r+o+1>>1,e[t+2+32]=e[t+0+64]=o+i+1>>1,e[t+1+0]=Ot(n,r,o),e[t+3+0]=e[t+1+32]=Ot(r,o,i),e[t+3+32]=e[t+1+64]=Ot(o,i,i),e[t+3+64]=e[t+2+64]=e[t+0+96]=e[t+1+96]=e[t+2+96]=e[t+3+96]=i}function At(e,t){var n=e[t-1+0],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96],a=e[t-1-32],u=e[t+0-32],s=e[t+1-32],c=e[t+2-32];e[t+0+0]=e[t+2+32]=n+a+1>>1,e[t+0+32]=e[t+2+64]=r+n+1>>1,e[t+0+64]=e[t+2+96]=o+r+1>>1,e[t+0+96]=i+o+1>>1,e[t+3+0]=Ot(u,s,c),e[t+2+0]=Ot(a,u,s),e[t+1+0]=e[t+3+32]=Ot(n,a,u),e[t+1+32]=e[t+3+64]=Ot(r,n,a),e[t+1+64]=e[t+3+96]=Ot(o,r,n),e[t+1+96]=Ot(i,o,r)}function Nt(e,t){var n;for(n=0;8>n;++n)r(e,t+32*n,e,t-32,8)}function Mt(e,t){var n;for(n=0;8>n;++n)o(e,t,e[t-1],8),t+=32}function Bt(e,t,n){var r;for(r=0;8>r;++r)o(t,n+32*r,e,8)}function Lt(e,t){var n,r=8;for(n=0;8>n;++n)r+=e[t+n-32]+e[t-1+32*n];Bt(r>>4,e,t)}function It(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t+n-32];Bt(r>>3,e,t)}function Tt(e,t){var n,r=4;for(n=0;8>n;++n)r+=e[t-1+32*n];Bt(r>>3,e,t)}function Dt(e,t){Bt(128,e,t)}function Rt(e,t,n){var r=e[t-n],o=e[t+0],i=3*(o-r)+Mr[1020+e[t-2*n]-e[t+n]],a=Br[112+(i+4>>3)];e[t-n]=Lr[255+r+Br[112+(i+3>>3)]],e[t+0]=Lr[255+o-a]}function Ft(e,t,n,r){var o=e[t+0],i=e[t+n];return Ir[255+e[t-2*n]-e[t-n]]>r||Ir[255+i-o]>r}function zt(e,t,n,r){return 4*Ir[255+e[t-n]-e[t+0]]+Ir[255+e[t-2*n]-e[t+n]]<=r}function Wt(e,t,n,r,o){var i=e[t-3*n],a=e[t-2*n],u=e[t-n],s=e[t+0],c=e[t+n],l=e[t+2*n],f=e[t+3*n];return 4*Ir[255+u-s]+Ir[255+a-c]>r?0:Ir[255+e[t-4*n]-i]<=o&&Ir[255+i-a]<=o&&Ir[255+a-u]<=o&&Ir[255+f-l]<=o&&Ir[255+l-c]<=o&&Ir[255+c-s]<=o}function Ut(e,t,n,r){var o=2*r+1;for(r=0;16>r;++r)zt(e,t+r,n,o)&&Rt(e,t+r,n)}function qt(e,t,n,r){var o=2*r+1;for(r=0;16>r;++r)zt(e,t+r*n,1,o)&&Rt(e,t+r*n,1)}function Ht(e,t,n,r){var o;for(o=3;0<o;--o)Ut(e,t+=4*n,n,r)}function Gt(e,t,n,r){var o;for(o=3;0<o;--o)qt(e,t+=4,n,r)}function Vt(e,t,n,r,o,i,a,u){for(i=2*i+1;0<o--;){if(Wt(e,t,n,i,a))if(Ft(e,t,n,u))Rt(e,t,n);else{var s=e,c=t,l=n,f=s[c-2*l],d=s[c-l],p=s[c+0],h=s[c+l],m=s[c+2*l],g=27*(b=Mr[1020+3*(p-d)+Mr[1020+f-h]])+63>>7,v=18*b+63>>7,b=9*b+63>>7;s[c-3*l]=Lr[255+s[c-3*l]+b],s[c-2*l]=Lr[255+f+v],s[c-l]=Lr[255+d+g],s[c+0]=Lr[255+p-g],s[c+l]=Lr[255+h-v],s[c+2*l]=Lr[255+m-b]}t+=r}}function Yt(e,t,n,r,o,i,a,u){for(i=2*i+1;0<o--;){if(Wt(e,t,n,i,a))if(Ft(e,t,n,u))Rt(e,t,n);else{var s=e,c=t,l=n,f=s[c-l],d=s[c+0],p=s[c+l],h=Br[112+(4+(m=3*(d-f))>>3)],m=Br[112+(m+3>>3)],g=h+1>>1;s[c-2*l]=Lr[255+s[c-2*l]+g],s[c-l]=Lr[255+f+m],s[c+0]=Lr[255+d-h],s[c+l]=Lr[255+p-g]}t+=r}}function Xt(e,t,n,r,o,i){Vt(e,t,n,1,16,r,o,i)}function Kt(e,t,n,r,o,i){Vt(e,t,1,n,16,r,o,i)}function Zt(e,t,n,r,o,i){var a;for(a=3;0<a;--a)Yt(e,t+=4*n,n,1,16,r,o,i)}function $t(e,t,n,r,o,i){var a;for(a=3;0<a;--a)Yt(e,t+=4,1,n,16,r,o,i)}function Jt(e,t,n,r,o,i,a,u){Vt(e,t,o,1,8,i,a,u),Vt(n,r,o,1,8,i,a,u)}function Qt(e,t,n,r,o,i,a,u){Vt(e,t,1,o,8,i,a,u),Vt(n,r,1,o,8,i,a,u)}function en(e,t,n,r,o,i,a,u){Yt(e,t+4*o,o,1,8,i,a,u),Yt(n,r+4*o,o,1,8,i,a,u)}function tn(e,t,n,r,o,i,a,u){Yt(e,t+4,1,o,8,i,a,u),Yt(n,r+4,1,o,8,i,a,u)}function nn(){this.ba=new ae,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new se,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function rn(){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 on(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function an(){this.ua=0,this.Wa=new I,this.vb=new I,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new p,this.yc=new f}function un(){this.xb=this.a=0,this.l=new Ve,this.ca=new ae,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new O,this.Pb=0,this.wd=new O,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new an,this.ab=0,this.gc=a(4,on),this.Oc=0}function sn(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Ve,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function cn(e,t,n,r,o,i,a){for(e=null==e?0:e[t+0],t=0;t<a;++t)o[i+t]=e+n[r+t]&255,e=o[i+t]}function ln(e,t,n,r,o,i,a){var u;if(null==e)cn(null,null,n,r,o,i,a);else for(u=0;u<a;++u)o[i+u]=e[t+u]+n[r+u]&255}function fn(e,t,n,r,o,i,a){if(null==e)cn(null,null,n,r,o,i,a);else{var u,s=e[t+0],c=s,l=s;for(u=0;u<a;++u)c=l+(s=e[t+u])-c,l=n[r+u]+(-256&c?0>c?0:255:c)&255,c=s,o[i+u]=l}}function dn(e,n,o,a){var u=n.width,s=n.o;if(t(null!=e&&null!=n),0>o||0>=a||o+a>s)return null;if(!e.Cc){if(null==e.ga){var c;if(e.ga=new sn,(c=null==e.ga)||(c=n.width*n.o,t(0==e.Gb.length),e.Gb=i(c),e.Uc=0,null==e.Gb?c=0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,c=1),c=!c),!c){c=e.ga;var l=e.Fa,f=e.P,d=e.qc,p=e.mb,h=e.nb,m=f+1,g=d-1,b=c.l;if(t(null!=l&&null!=p&&null!=n),vo[0]=null,vo[1]=cn,vo[2]=ln,vo[3]=fn,c.ca=p,c.tb=h,c.c=n.width,c.i=n.height,t(0<c.c&&0<c.i),1>=d)n=0;else if(c.$a=l[f+0]>>0&3,c.Z=l[f+0]>>2&3,c.Lc=l[f+0]>>4&3,f=l[f+0]>>6&3,0>c.$a||1<c.$a||4<=c.Z||1<c.Lc||f)n=0;else if(b.put=pe,b.ac=de,b.bc=he,b.ma=c,b.width=n.width,b.height=n.height,b.Da=n.Da,b.v=n.v,b.va=n.va,b.j=n.j,b.o=n.o,c.$a)e:{t(1==c.$a),n=ke();t:for(;;){if(null==n){n=0;break e}if(t(null!=c),c.mc=n,n.c=c.c,n.i=c.i,n.l=c.l,n.l.ma=c,n.l.width=c.c,n.l.height=c.i,n.a=0,v(n.m,l,m,g),!Ee(c.c,c.i,1,n,null))break t;if(1==n.ab&&3==n.gc[0].hc&&_e(n.s)?(c.ic=1,l=n.c*n.i,n.Ta=null,n.Ua=0,n.V=i(l),n.Ba=0,null==n.V?(n.a=1,n=0):n=1):(c.ic=0,n=Ae(n,c.c)),!n)break t;n=1;break e}c.mc=null,n=0}else n=g>=c.c*c.i;c=!n}if(c)return null;1!=e.ga.Lc?e.Ga=0:a=s-o}t(null!=e.ga),t(o+a<=s);e:{if(n=(l=e.ga).c,s=l.l.o,0==l.$a){if(m=e.rc,g=e.Vc,b=e.Fa,f=e.P+1+o
vendor: 6,320 bytes, line 2
2*n,d=e.mb,p=e.nb+o*n,t(f<=e.P+e.qc),0!=l.Z)for(t(null!=vo[l.Z]),c=0;c<a;++c)vo[l.Z](m,g,b,f,d,p,n),m=d,g=p,p+=n,f+=n;else for(c=0;c<a;++c)r(d,p,b,f,n),m=d,g=p,p+=n,f+=n;e.rc=m,e.Vc=g}else{if(t(null!=l.mc),n=o+a,t(null!=(c=l.mc)),t(n<=c.i),c.C>=n)n=1;else if(l.ic||vn(),l.ic){l=c.V,m=c.Ba,g=c.c;var y=c.i,w=(b=1,f=c.$/g,d=c.$%g,p=c.m,h=c.s,c.$),O=g*y,x=g*n,j=h.wc,C=w<x?we(h,d,f):null;t(w<=O),t(n<=y),t(_e(h));t:for(;;){for(;!p.h&&w<x;){if(d&j||(C=we(h,d,f)),t(null!=C),P(p),256>(y=be(C.G[0],C.H[0],p)))l[m+w]=y,++w,++d>=g&&(d=0,++f<=n&&!(f%16)&&Pe(c,f));else{if(!(280>y)){b=0;break t}y=ge(y-256,p);var S,k=be(C.G[4],C.H[4],p);if(P(p),!(w>=(k=ve(g,k=ge(k,p)))&&O-w>=y)){b=0;break t}for(S=0;S<y;++S)l[m+w+S]=l[m+w+S-k];for(w+=y,d+=y;d>=g;)d-=g,++f<=n&&!(f%16)&&Pe(c,f);w<x&&d&j&&(C=we(h,d,f))}t(p.h==_(p))}Pe(c,f>n?n:f);break t}!b||p.h&&w<O?(b=0,c.a=p.h?5:3):c.$=w,n=b}else n=Ce(c,c.V,c.Ba,c.c,c.i,n,Ne);if(!n){a=0;break e}}o+a>=s&&(e.Cc=1),a=1}if(!a)return null;if(e.Cc&&(null!=(a=e.ga)&&(a.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+o*u}function pn(e,t,n,r,o,i){for(;0<o--;){var a,u=e,s=t+(n?1:0),c=e,l=t+(n?0:3);for(a=0;a<r;++a){var f=c[l+4*a];255!=f&&(f*=32897,u[s+4*a+0]=u[s+4*a+0]*f>>23,u[s+4*a+1]=u[s+4*a+1]*f>>23,u[s+4*a+2]=u[s+4*a+2]*f>>23)}t+=i}}function hn(e,t,n,r,o){for(;0<r--;){var i;for(i=0;i<n;++i){var a=e[t+2*i+0],u=15&(c=e[t+2*i+1]),s=4369*u,c=(240&c|c>>4)*s>>16;e[t+2*i+0]=(240&a|a>>4)*s>>16&240|(15&a|a<<4)*s>>16>>4&15,e[t+2*i+1]=240&c|u}t+=o}}function mn(e,t,n,r,o,i,a,u){var s,c,l=255;for(c=0;c<o;++c){for(s=0;s<r;++s){var f=e[t+s];i[a+4*s]=f,l&=f}t+=n,a+=u}return 255!=l}function gn(e,t,n,r,o){var i;for(i=0;i<o;++i)n[r+i]=e[t+i]>>8}function vn(){_r=pn,jr=hn,Pr=mn,Cr=gn}function bn(n,r,o){e[n]=function(e,n,i,a,u,s,c,l,f,d,p,h,m,g,v,b,y){var w,O=y-1>>1,x=u[s+0]|c[l+0]<<16,_=f[d+0]|p[h+0]<<16;t(null!=e);var j=3*x+_+131074>>2;for(r(e[n+0],255&j,j>>16,m,g),null!=i&&(j=3*_+x+131074>>2,r(i[a+0],255&j,j>>16,v,b)),w=1;w<=O;++w){var P=u[s+w]|c[l+w]<<16,C=f[d+w]|p[h+w]<<16,S=x+P+_+C+524296,k=S+2*(P+_)>>3;j=k+x>>1,x=(S=S+2*(x+C)>>3)+P>>1,r(e[n+2*w-1],255&j,j>>16,m,g+(2*w-1)*o),r(e[n+2*w-0],255&x,x>>16,m,g+(2*w-0)*o),null!=i&&(j=S+_>>1,x=k+C>>1,r(i[a+2*w-1],255&j,j>>16,v,b+(2*w-1)*o),r(i[a+2*w+0],255&x,x>>16,v,b+(2*w+0)*o)),x=P,_=C}1&y||(j=3*x+_+131074>>2,r(e[n+y-1],255&j,j>>16,m,g+(y-1)*o),null!=i&&(j=3*_+x+131074>>2,r(i[a+y-1],255&j,j>>16,v,b+(y-1)*o)))}}function yn(){bo[Tr]=yo,bo[Dr]=Oo,bo[Rr]=wo,bo[Fr]=xo,bo[zr]=_o,bo[Wr]=jo,bo[Ur]=Po,bo[qr]=Oo,bo[Hr]=xo,bo[Gr]=_o,bo[Vr]=jo}function wn(e){return e&~No?0>e?0:255:e>>Ao}function On(e,t){return wn((19077*e>>8)+(26149*t>>8)-14234)}function xn(e,t,n){return wn((19077*e>>8)-(6419*t>>8)-(13320*n>>8)+8708)}function _n(e,t){return wn((19077*e>>8)+(33050*t>>8)-17685)}function jn(e,t,n,r,o){r[o+0]=On(e,n),r[o+1]=xn(e,t,n),r[o+2]=_n(e,t)}function Pn(e,t,n,r,o){r[o+0]=_n(e,t),r[o+1]=xn(e,t,n),r[o+2]=On(e,n)}function Cn(e,t,n,r,o){var i=xn(e,t,n);t=i<<3&224|_n(e,t)>>3,r[o+0]=248&On(e,n)|i>>5,r[o+1]=t}function Sn(e,t,n,r,o){var i=240&_n(e,t)|15;r[o+0]=240&On(e,n)|xn(e,t,n)>>4,r[o+1]=i}function kn(e,t,n,r,o){r[o+0]=255,jn(e,t,n,r,o+1)}function En(e,t,n,r,o){Pn(e,t,n,r,o),r[o+3]=255}function An(e,t,n,r,o){jn(e,t,n,r,o),r[o+3]=255}function Ge(e,t){return 0>e?0:e>t?t:e}function Nn(t,n,r){e[t]=function(e,t,o,i,a,u,s,c,l){for(var f=c+(-2&l)*r;c!=f;)n(e[t+0],o[i+0],a[u+0],s,c),n(e[t+1],o[i+0],a[u+0],s,c+r),t+=2,++i,++u,c+=2*r;1&l&&n(e[t+0],o[i+0],a[u+0],s,c)}}function Mn(e,t,n){return 0==n?0==e?0==t?6:5:0==t?4:0:n}function Bn(e,t,n,r,o){switch(e>>>30){case 3:ar(t,n,r,o,0);break;case 2:ur(t,n,r,o);break;case 1:cr(t,n,r,o)}}function Ln(e,t){var n,i,a=t.M,u=t.Nb,s=e.oc,c=e.pc+40,l=e.oc,f=e.pc+584,d=e.oc,p=e.pc+600;for(n=0;16>n;++n)s[c+32*n-1]=129;for(n=0;8>n;++n)l[f+32*n-1]=129,d[p+32*n-1]=129;for(0<a?s[c-1-32]=l[f-1-32]=d[p-1-32]=129:(o(s,c-32-1,127,21),o(l,f-32-1,127,9),o(d,p-32-1,127,9)),i=0;i<e.za;++i){var h=t.ya[t.aa+i];if(0<i){for(n=-1;16>n;++n)r(s,c+32*n-4,s,c+32*n+12,4);for(n=-1;8>n;++n)r(l,f+32*n-4,l,f+32*n+4,4),r(d,p+32*n-4,d,p+32*n+4,4)}var m=e.Gd,g=e.Hd+i,v=h.ad,b=h.Hc;if(0<a&&(r(s,c-32,m[g].y,0,16),r(l,f-32,m[g].f,0,8),r(d,p-32,m[g].ea,0,8)),h.Za){var y=s,w=c-32+16;for(0<a&&(i>=e.za-1?o(y,w,m[g].y[15],4):r(y,w,m[g+1].y,0,4)),n=0;4>n;n++)y[w+128+n]=y[w+256+n]=y[w+384+n]=y[w+0+n];for(n=0;16>n;++n,b<<=2)y=s,w=c+Fo[n],po[h.Ob[n]](y,w),Bn(b,v,16*+n,y,w)}else if(y=Mn(i,a,h.Ob[0]),fo[y](s,c),0!=b)for(n=0;16>n;++n,b<<=2)Bn(b,v,16*+n,s,c+Fo[n]);for(n=h.Gc,y=Mn(i,a,h.Dd),ho[y](l,f),ho[y](d,p),b=v,y=l,w=f,255&(h=n>>0)&&(170&h?sr(b,256,y,w):lr(b,256,y,w)),h=d,b=p,255&(n>>=8)&&(170&n?sr(v,320,h,b):lr(v,320,h,b)),a<e.Ub-1&&(r(m[g].y,0,s,c+480,16),r(m[g].f,0,l,f+224,8),r(m[g].ea,0,d,p+224,8)),n=8*u*e.B,m=e.sa,g=e.ta+16*i+16*u*e.R,v=e.qa,h=e.ra+8*i+n,b=e.Ha,y=e.Ia+8*i+n,n=0;16>n;++n)r(m,g+n*e.R,s,c+32*n,16);for(n=0;8>n;++n)r(v,h+n*e.B,l,f+32*n,8),r(b,y+n*e.B,d,p+32*n,8)}}function In(e,r,o,i,a,u,s,c,l){var f=[0],d=[0],p=0,h=null!=l?l.kd:0,m=null!=l?l:new rn;if(null==e||12>o)return 7;m.data=e,m.w=r,m.ha=o,r=[r],o=[o],m.gb=[m.gb];e:{var g=r,b=o,y=m.gb;if(t(null!=e),t(null!=b),t(null!=y),y[0]=0,12<=b[0]&&!n(e,g[0],"RIFF")){if(n(e,g[0]+8,"WEBP")){y=3;break e}var w=M(e,g[0]+4);if(12>w||4294967286<w){y=3;break e}if(h&&w>b[0]-8){y=7;break e}y[0]=w,g[0]+=12,b[0]-=12}y=0}if(0!=y)return y;for(w=0<m.gb[0],o=o[0];;){e:{var x=e;b=r,y=o;var _=f,j=d,P=g=[0];if((k=p=[p])[0]=0,8>y[0])y=7;else{if(!n(x,b[0],"VP8X")){if(10!=M(x,b[0]+4)){y=3;break e}if(18>y[0]){y=7;break e}var C=M(x,b[0]+8),S=1+N(x,b[0]+12);if(2147483648<=S*(x=1+N(x,b[0]+15))){y=3;break e}null!=P&&(P[0]=C),null!=_&&(_[0]=S),null!=j&&(j[0]=x),b[0]+=18,y[0]-=18,k[0]=1}y=0}}if(p=p[0],g=g[0],0!=y)return y;if(b=!!(2&g),!w&&p)return 3;if(null!=u&&(u[0]=!!(16&g)),null!=s&&(s[0]=b),null!=c&&(c[0]=0),s=f[0],g=d[0],p&&b&&null==l){y=0;break}if(4>o){y=7;break}if(w&&p||!w&&!p&&!n(e,r[0],"ALPH")){o=[o],m.na=[m.na],m.P=[m.P],m.Sa=[m.Sa];e:{C=e,y=r,w=o;var k=m.gb;_=m.na,j=m.P,P=m.Sa,S=22,t(null!=C),t(null!=w),x=y[0];var E=w[0];for(t(null!=_),t(null!=P),_[0]=null,j[0]=null,P[0]=0;;){if(y[0]=x,w[0]=E,8>E){y=7;break e}var A=M(C,x+4);if(4294967286<A){y=3;break e}var B=8+A+1&-2;if(S+=B,0<k&&S>k){y=3;break e}if(!n(C,x,"VP8 ")||!n(C,x,"VP8L")){y=0;break e}if(E[0]<B){y=7;break e}n(C,x,"ALPH")||(_[0]=C,j[0]=x+8,P[0]=A),x+=B,E-=B}}
vendor: 5,481 bytes, line 2
2if(o=o[0],m.na=m.na[0],m.P=m.P[0],m.Sa=m.Sa[0],0!=y)break}o=[o],m.Ja=[m.Ja],m.xa=[m.xa];e:if(k=e,y=r,w=o,_=m.gb[0],j=m.Ja,P=m.xa,C=y[0],x=!n(k,C,"VP8 "),S=!n(k,C,"VP8L"),t(null!=k),t(null!=w),t(null!=j),t(null!=P),8>w[0])y=7;else{if(x||S){if(k=M(k,C+4),12<=_&&k>_-12){y=3;break e}if(h&&k>w[0]-8){y=7;break e}j[0]=k,y[0]+=8,w[0]-=8,P[0]=S}else P[0]=5<=w[0]&&47==k[C+0]&&!(k[C+4]>>5),j[0]=w[0];y=0}if(o=o[0],m.Ja=m.Ja[0],m.xa=m.xa[0],r=r[0],0!=y)break;if(4294967286<m.Ja)return 3;if(null==c||b||(c[0]=m.xa?2:1),s=[s],g=[g],m.xa){if(5>o){y=7;break}c=s,h=g,b=u,null==e||5>o?e=0:5<=o&&47==e[r+0]&&!(e[r+4]>>5)?(w=[0],k=[0],_=[0],v(j=new O,e,r,o),me(j,w,k,_)?(null!=c&&(c[0]=w[0]),null!=h&&(h[0]=k[0]),null!=b&&(b[0]=_[0]),e=1):e=0):e=0}else{if(10>o){y=7;break}c=g,null==e||10>o||!Ke(e,r+3,o-3)?e=0:(h=e[r+0]|e[r+1]<<8|e[r+2]<<16,b=16383&(e[r+7]<<8|e[r+6]),e=16383&(e[r+9]<<8|e[r+8]),1&h||3<(h>>1&7)||!(h>>4&1)||h>>5>=m.Ja||!b||!e?e=0:(s&&(s[0]=b),c&&(c[0]=e),e=1))}if(!e)return 3;if(s=s[0],g=g[0],p&&(f[0]!=s||d[0]!=g))return 3;null!=l&&(l[0]=m,l.offset=r-l.w,t(4294967286>r-l.w),t(l.offset==l.ha-o));break}return 0==y||7==y&&p&&null==l?(null!=u&&(u[0]|=null!=m.na&&0<m.na.length),null!=i&&(i[0]=s),null!=a&&(a[0]=g),0):y}function Tn(e,t,n){var r=t.width,o=t.height,i=0,a=0,u=r,s=o;if(t.Da=null!=e&&0<e.Da,t.Da&&(u=e.cd,s=e.bd,i=e.v,a=e.j,11>n||(i&=-2,a&=-2),0>i||0>a||0>=u||0>=s||i+u>r||a+s>o))return 0;if(t.v=i,t.j=a,t.va=i+u,t.o=a+s,t.U=u,t.T=s,t.da=null!=e&&0<e.da,t.da){if(!T(u,s,n=[e.ib],i=[e.hb]))return 0;t.ib=n[0],t.hb=i[0]}return t.ob=null!=e&&e.ob,t.Kb=null==e||!e.Sd,t.da&&(t.ob=t.ib<3*r/4&&t.hb<3*o/4,t.Kb=0),1}function Dn(e){if(null==e)return 2;if(11>e.S){var t=e.f.RGBA;t.fb+=(e.height-1)*t.A,t.A=-t.A}else t=e.f.kb,e=e.height,t.O+=(e-1)*t.fa,t.fa=-t.fa,t.N+=(e-1>>1)*t.Ab,t.Ab=-t.Ab,t.W+=(e-1>>1)*t.Db,t.Db=-t.Db,null!=t.F&&(t.J+=(e-1)*t.lb,t.lb=-t.lb);return 0}function Rn(e,t,n,r){if(null==r||0>=e||0>=t)return 2;if(null!=n){if(n.Da){var o=n.cd,a=n.bd,u=-2&n.v,s=-2&n.j;if(0>u||0>s||0>=o||0>=a||u+o>e||s+a>t)return 2;e=o,t=a}if(n.da){if(!T(e,t,o=[n.ib],a=[n.hb]))return 2;e=o[0],t=a[0]}}r.width=e,r.height=t;e:{var c=r.width,l=r.height;if(e=r.S,0>=c||0>=l||!(e>=Tr&&13>e))e=2;else{if(0>=r.Rd&&null==r.sd){u=a=o=t=0;var f=(s=c*qo[e])*l;if(11>e||(a=(l+1)/2*(t=(c+1)/2),12==e&&(u=(o=c)*l)),null==(l=i(f+2*a+u))){e=1;break e}r.sd=l,11>e?((c=r.f.RGBA).eb=l,c.fb=0,c.A=s,c.size=f):((c=r.f.kb).y=l,c.O=0,c.fa=s,c.Fd=f,c.f=l,c.N=0+f,c.Ab=t,c.Cd=a,c.ea=l,c.W=0+f+a,c.Db=t,c.Ed=a,12==e&&(c.F=l,c.J=0+f+2*a),c.Tc=u,c.lb=o)}if(t=1,o=r.S,a=r.width,u=r.height,o>=Tr&&13>o)if(11>o)e=r.f.RGBA,t&=(s=Math.abs(e.A))*(u-1)+a<=e.size,t&=s>=a*qo[o],t&=null!=e.eb;else{e=r.f.kb,s=(a+1)/2,f=(u+1)/2,c=Math.abs(e.fa),l=Math.abs(e.Ab);var d=Math.abs(e.Db),p=Math.abs(e.lb),h=p*(u-1)+a;t&=c*(u-1)+a<=e.Fd,t&=l*(f-1)+s<=e.Cd,t=(t&=d*(f-1)+s<=e.Ed)&c>=a&l>=s&d>=s,t&=null!=e.y,t&=null!=e.f,t&=null!=e.ea,12==o&&(t&=p>=a,t&=h<=e.Tc,t&=null!=e.F)}else t=0;e=t?0:2}}return 0!=e||null!=n&&n.fd&&(e=Dn(r)),e}var Fn=64,zn=[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],Wn=24,Un=32,qn=8,Hn=[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];F("Predictor0","PredictorAdd0"),e.Predictor0=function(){return 4278190080},e.Predictor1=function(e){return e},e.Predictor2=function(e,t,n){return t[n+0]},e.Predictor3=function(e,t,n){return t[n+1]},e.Predictor4=function(e,t,n){return t[n-1]},e.Predictor5=function(e,t,n){return W(W(e,t[n+1]),t[n+0])},e.Predictor6=function(e,t,n){return W(e,t[n-1])},e.Predictor7=function(e,t,n){return W(e,t[n+0])},e.Predictor8=function(e,t,n){return W(t[n-1],t[n+0])},e.Predictor9=function(e,t,n){return W(t[n+0],t[n+1])},e.Predictor10=function(e,t,n){return W(W(e,t[n-1]),W(t[n+0],t[n+1]))},e.Predictor11=function(e,t,n){var r=t[n+0];return 0>=H(r>>24&255,e>>24&255,(t=t[n-1])>>24&255)+H(r>>16&255,e>>16&255,t>>16&255)+H(r>>8&255,e>>8&255,t>>8&255)+H(255&r,255&e,255&t)?r:e},e.Predictor12=function(e,t,n){var r=t[n+0];return(U((e>>24&255)+(r>>24&255)-((t=t[n-1])>>24&255))<<24|U((e>>16&255)+(r>>16&255)-(t>>16&255))<<16|U((e>>8&255)+(r>>8&255)-(t>>8&255))<<8|U((255&e)+(255&r)-(255&t)))>>>0},e.Predictor13=function(e,t,n){var r=t[n-1];return(q((e=W(e,t[n+0]))>>24&255,r>>24&255)<<24|q(e>>16&255,r>>16&255)<<16|q(e>>8&255,r>>8&255)<<8|q(e>>0&255,r>>0&255))>>>0};var Gn=e.PredictorAdd0;e.PredictorAdd1=G,F("Predictor2","PredictorAdd2"),F("Predictor3","PredictorAdd3"),F("Predictor4","PredictorAdd4"),F("Predictor5","PredictorAdd5"),F("Predictor6","PredictorAdd6"),F("Predictor7","PredictorAdd7"),F("Predictor8","PredictorAdd8"),F("Predictor9","PredictorAdd9"),F("Predictor10","PredictorAdd10"),F("Predictor11","PredictorAdd11"),F("Predictor12","PredictorAdd12"),F("Predictor13","PredictorAdd13");var Vn=e.PredictorAdd2;K("ColorIndexInverseTransform","MapARGB","32b",(function(e){return e>>8&255}),(function(e){return e})),K("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(e){return e}),(function(e){return e>>8&255}
vendor: 5,063 bytes, line 2
2));var Yn,Xn=e.ColorIndexInverseTransform,Kn=e.MapARGB,Zn=e.VP8LColorIndexInverseTransformAlpha,$n=e.MapAlpha,Jn=e.VP8LPredictorsAdd=[];Jn.length=16,(e.VP8LPredictors=[]).length=16,(e.VP8LPredictorsAdd_C=[]).length=16,(e.VP8LPredictors_C=[]).length=16;var Qn,er,tr,nr,rr,or,ir,ar,ur,sr,cr,lr,fr,dr,pr,hr,mr,gr,vr,br,yr,wr,Or,xr,_r,jr,Pr,Cr,Sr=i(511),kr=i(2041),Er=i(225),Ar=i(767),Nr=0,Mr=kr,Br=Er,Lr=Ar,Ir=Sr,Tr=0,Dr=1,Rr=2,Fr=3,zr=4,Wr=5,Ur=6,qr=7,Hr=8,Gr=9,Vr=10,Yr=[2,3,7],Xr=[3,3,11],Kr=[280,256,256,256,40],Zr=[0,1,1,1,0],$r=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Jr=[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],Qr=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],eo=8,to=[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],no=[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],ro=null,oo=[[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]],io=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],ao=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],uo=[[[[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,25
25,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]]]],so=[[[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,
21,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]]],co=[[[[255,255,255,255,255,255,255,255,255,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,25
vendor: 2,397 bytes, line 2
25,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]]]],lo=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],fo=[],po=[],ho=[],mo=1,go=2,vo=[],bo=[];bn("UpsampleRgbLinePair",jn,3),bn("UpsampleBgrLinePair",Pn,3),bn("UpsampleRgbaLinePair",An,4),bn("UpsampleBgraLinePair",En,4),bn("UpsampleArgbLinePair",kn,4),bn("UpsampleRgba4444LinePair",Sn,2),bn("UpsampleRgb565LinePair",Cn,2);var yo=e.UpsampleRgbLinePair,wo=e.UpsampleBgrLinePair,Oo=e.UpsampleRgbaLinePair,xo=e.UpsampleBgraLinePair,_o=e.UpsampleArgbLinePair,jo=e.UpsampleRgba4444LinePair,Po=e.UpsampleRgb565LinePair,Co=16,So=1<<Co-1,ko=-227,Eo=482,Ao=6,No=(256<<Ao)-1,Mo=0,Bo=i(256),Lo=i(256),Io=i(256),To=i(256),Do=i(Eo-ko),Ro=i(Eo-ko);Nn("YuvToRgbRow",jn,3),Nn("YuvToBgrRow",Pn,3),Nn("YuvToRgbaRow",An,4),Nn("YuvToBgraRow",En,4),Nn("YuvToArgbRow",kn,4),Nn("YuvToRgba4444Row",Sn,2),Nn("YuvToRgb565Row",Cn,2);var Fo=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],zo=[0,2,8],Wo=[8,7,6,4,4,2,2,2,1,1,1,1],Uo=1;this.WebPDecodeRGBA=function(e,n,r,o,i){var a=Dr,u=new nn,s=new ae;u.ba=s,s.S=a,s.width=[s.width],s.height=[s.height];var c=s.width,l=s.height,f=new ue;if(null==f||null==e)var d=2;else t(null!=f),d=In(e,n,r,f.width,f.height,f.Pd,f.Qd,f.format,null);if(0!=d?c=0:(null!=c&&(c[0]=f.width[0]),null!=l&&(l[0]=f.height[0]),c=1),c){s.width=s.width[0],s.height=s.height[0],null!=o&&(o[0]=s.width),null!=i&&(i[0]=s.height);e:{if(o=new Ve,(i=new rn).data=e,i.w=n,i.ha=r,i.kd=1,n=[0],t(null!=i),(0==(e=In(i.data,i.w,i.ha,null,null,null,n,null,i))||7==e)&&n[0]&&(e=4),0==(n=e)){if(t(null!=u),o.data=i.data,o.w=i.w+i.offset,o.ha=i.ha-i.offset,o.put=pe,o.ac=de,o.bc=he,o.ma=u,i.xa){if
vendor: 8,257 bytes, line 2
2(null==(e=ke())){u=1;break e}if(function(e,n){var r=[0],o=[0],i=[0];t:for(;;){if(null==e)return 0;if(null==n)return e.a=2,0;if(e.l=n,e.a=0,v(e.m,n.data,n.w,n.ha),!me(e.m,r,o,i)){e.a=3;break t}if(e.xb=go,n.width=r[0],n.height=o[0],!Ee(r[0],o[0],1,e,null))break t;return 1}return t(0!=e.a),0}(e,o)){if(o=0==(n=Rn(o.width,o.height,u.Oa,u.ba))){t:{o=e;n:for(;;){if(null==o){o=0;break t}if(t(null!=o.s.yc),t(null!=o.s.Ya),t(0<o.s.Wb),t(null!=(r=o.l)),t(null!=(i=r.ma)),0!=o.xb){if(o.ca=i.ba,o.tb=i.tb,t(null!=o.ca),!Tn(i.Oa,r,Fr)){o.a=2;break n}if(!Ae(o,r.width))break n;if(r.da)break n;if((r.da||re(o.ca.S))&&vn(),11>o.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=o.ca.f.kb.F&&vn()),o.Pb&&0<o.s.ua&&null==o.s.vb.X&&!B(o.s.vb,o.s.Wa.Xa)){o.a=1;break n}o.xb=0}if(!Ce(o,o.V,o.Ba,o.c,o.i,r.o,xe))break n;i.Dc=o.Ma,o=1;break t}t(0!=o.a),o=0}o=!o}o&&(n=e.a)}else n=e.a}else{if(null==(e=new Ye)){u=1;break e}if(e.Fa=i.na,e.P=i.P,e.qc=i.Sa,Ze(e,o)){if(0==(n=Rn(o.width,o.height,u.Oa,u.ba))){if(e.Aa=0,r=u.Oa,t(null!=(i=e)),null!=r){if(0<(c=0>(c=r.Md)?0:100<c?255:255*c/100)){for(l=f=0;4>l;++l)12>(d=i.pb[l]).lc&&(d.ia=c*Wo[0>d.lc?0:d.lc]>>3),f|=d.ia;f&&(alert("todo:VP8InitRandom"),i.ia=1)}i.Ga=r.Id,100<i.Ga?i.Ga=100:0>i.Ga&&(i.Ga=0)}Qe(e,o)||(n=e.a)}}else n=e.a}0==n&&null!=u.Oa&&u.Oa.fd&&(n=Dn(u.ba))}u=n}a=0!=u?null:11>a?s.f.RGBA.eb:s.f.kb.y}else a=null;return a};var qo=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function c(e,t){for(var n="",r=0;r<4;r++)n+=String.fromCharCode(e[t++]);return n}function l(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16)>>>0}function f(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}new s;var d=[0],p=[0],h=[],m=new s,g=e,v=function(e,t){var n={},r=0,o=!1,i=0,a=0;if(n.frames=[],!function(e,t,n,r){for(var o=0;o<4;o++)if(e[t+o]!="RIFF".charCodeAt(o))return!0;return!1}(e,t)){var u,s;for(f(e,t+=4),t+=8;t<e.length;){var d=c(e,t),p=f(e,t+=4);t+=4;var h=p+(1&p);switch(d){case"VP8 ":case"VP8L":void 0===n.frames[r]&&(n.frames[r]={}),(v=n.frames[r]).src_off=o?a:t-8,v.src_size=i+p+8,r++,o&&(o=!1,i=0,a=0);break;case"VP8X":(v=n.header={}).feature_flags=e[t];var m=t+4;v.canvas_width=1+l(e,m),m+=3,v.canvas_height=1+l(e,m),m+=3;break;case"ALPH":o=!0,i=h+8,a=t-8;break;case"ANIM":(v=n.header).bgcolor=f(e,t),m=t+4,v.loop_count=(u=e)[(s=m)+0]<<0|u[s+1]<<8,m+=2;break;case"ANMF":var g,v;(v=n.frames[r]={}).offset_x=2*l(e,t),t+=3,v.offset_y=2*l(e,t),t+=3,v.width=1+l(e,t),t+=3,v.height=1+l(e,t),t+=3,v.duration=l(e,t),t+=3,g=e[t++],v.dispose=1&g,v.blend=g>>1&1}"ANMF"!=d&&(t+=h)}return n}}(g,0);v.response=g,v.rgbaoutput=!0,v.dataurl=!1;var b=v.header?v.header:null,y=v.frames?v.frames:null;if(b){b.loop_counter=b.loop_count,d=[b.canvas_height],p=[b.canvas_width];for(var w=0;w<y.length&&0!=y[w].blend;w++);}var O=y[0],x=m.WebPDecodeRGBA(g,O.src_off,O.src_size,p,d);O.rgba=x,O.imgwidth=p[0],O.imgheight=d[0];for(var _=0;_<p[0]*d[0]*4;_++)h[_]=x[_];return this.width=p,this.height=d,this.data=h,this}!function(e){var t=function(t,r,c,l){var f=4,d=a;switch(l){case e.image_compression.FAST:f=1,d=o;break;case e.image_compression.MEDIUM:f=6,d=u;break;case e.image_compression.SLOW:f=9,d=s}t=n(t,r,c,d);var p=Object(i.b)(t,{level:f});return e.__addimage__.arrayBufferToBinaryString(p)},n=function(e,t,n,r){for(var o,i,a,u=e.length/t,s=new Uint8Array(e.length+u),c=l(),d=0;d<u;d+=1){if(a=d*t,o=e.subarray(a,a+t),r)s.set(r(o,n,i),a+d);else{for(var p,h=c.length,m=[];p<h;p+=1)m[p]=c[p](o,n,i);var g=f(m.concat());s.set(m[g],a+d)}i=o}return s},r=function(e){var t=Array.apply([],e);return t.unshift(0),t},o=function(e,t){var n,r=[],o=e.length;r[0]=1;for(var i=0;i<o;i+=1)n=e[i-t]||0,r[i+1]=e[i]-n+256&255;return r},a=function(e,t,n){var r,o=[],i=e.length;o[0]=2;for(var a=0;a<i;a+=1)r=n&&n[a]||0,o[a+1]=e[a]-r+256&255;return o},u=function(e,t,n){var r,o,i=[],a=e.length;i[0]=3;for(var u=0;u<a;u+=1)r=e[u-t]||0,o=n&&n[u]||0,i[u+1]=e[u]+256-(r+o>>>1)&255;return i},s=function(e,t,n){var r,o,i,a,u=[],s=e.length;u[0]=4;for(var l=0;l<s;l+=1)r=e[l-t]||0,o=n&&n[l]||0,i=n&&n[l-t]||0,a=c(r,o,i),u[l+1]=e[l]-a+256&255;return u},c=function(e,t,n){if(e===t&&t===n)return e;var r=Math.abs(t-n),o=Math.abs(e-n),i=Math.abs(e+t-n-n);return r<=o&&r<=i?e:o<=i?t:n},l=function(){return[r,o,a,u,s]},f=function(e){var t=e.map((function(e){return e.reduce((function(e,t){return e+Math.abs(t)}),0)}));return t.indexOf(Math.min.apply(null,t))};e.processPNG=function(n,r,o,a){var u,s,c,l,f,d,p,h,m,g,v,b,y,w,O,x=this.decode.FLATE_DECODE,_="";if(this.__addimage__.isArrayBuffer(n)&&(n=new Uint8Array(n)),this.__addimage__.isArrayBufferView(n)){if(n=(c=new Je(n)).imgData,s=c.bits,u=c.colorSpace,f=c.colors,-1!==[4,6].indexOf(c.colorType)){if(8===c.bits){m=(h=32==c.pixelBitlength?new Uint32Array(c.decodePixels().buffer):16==c.pixelBitlength?new Uint16Array(c.decodePixels().buffer):new Uint8Array(c.decodePixels().buffer)).length,v=new Uint8Array(m*c.colors),g=new Uint8Array(m);var j,P=c.pixelBitlength-c.bits;for(w=0,O=0;w<m;w++){for(y=h[w],j=0;j<P;)v[O++]=y>>>j&255,j+=c.bits;g[w]=y>>>j&255}}if(16===c.bits){m=(h=new Uint32Array(c.decodePixels().buffer)).length,v=new Uint8Array(m*(32/c.pixelBitlength)*c.colors),g=new Uint8Array(m*(32/c.pixelBitlength)),b=c.colors>1,w=0,O=0;for(var C=0;w<m;)y=h[w++],v[O++]=y>>>0&255,b&&(v[O++]=y>>>16&255,y=h[w++],v[O++]=y>>>0&255),g[C++]=y>>>16&255;s=8}a!==e.image_compression.NONE&&"function"==typeof i.b?(n=t(v,c.width*c.colors,c.colors,a),p=t(g,c.width,1,a)):(n=v,p=g,x=void 0)}if(3===c.colorType&&(u=this.color_spaces.INDEXED,d=c.palette,c.transparency.indexed)){var S=c.transparency.indexed,k=0;for(w=0,m=S.length;w<m;++w)k+=S[w];if((k/=255)===m-1&&-1!==S.indexOf(0))l=[S.indexOf(0)];else if(k!==m){for(h=c.decodePixels(),g=new Uint8Array(h.length),w=0,m=h.length;w<m;w++)g[w]=S[h[w]];p=t(g,c.width,1)}}var E=function(t){var n;switch(t){case e.image_compression.FAST:n=11;break;case e.image_compression.MEDIUM:n=13;break;case e.image_compression.SLOW:n=14;break;default:n=12}return n}(a);return x===this.decode.FLATE_DECODE&&(_="/Predictor "+E+" "),_+="/Colors "+f+" /BitsPerComponent "+s+" /Columns "+c.width,(this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n))&&(n=this.__addimage__.arrayBufferToBinaryString(n)),(p&&this.__addimage__.isArrayBuffer(p)||this.__addimage__.isArrayBufferView(p))&&(p=this.__addimage__.arrayBufferToBinaryString(p)),{alias:o,data:n,index:r,filter:x,decodeParameters:_,transparency:l,palette:d,sMask:p,predictor:E,width:c.width,height:c.height,bitsPerComponent:s,colorSpace:u}}}}(F.API),function(e){e.processGIF89A=function(t,n,r,o){var i=new Qe(t),a=i.width,u=i.height,s=[];i.decodeAndBlitFrameRGBA(0,s);var c={data:s,width:a,height:u},l=new tt(100).encode(c,100);return e.processJPEG.call(this,l,n,r,o)},e.processGIF87A=e.processGIF89A}(F.API),nt.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 e=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:o,green:r,blue:n,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},nt.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(e){s.log("bit decode error:"+e)}},nt.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),n=t%4;
vendor: 3,453 bytes, line 2
2for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<t;o++)for(var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+8*o*4,u=0;u<8&&8*o+u<this.width;u++){var s=this.palette[i>>7-u&1];this.data[a+4*u]=s.blue,this.data[a+4*u+1]=s.green,this.data[a+4*u+2]=s.red,this.data[a+4*u+3]=255}0!==n&&(this.pos+=4-n)}},nt.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<e;o++){var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+2*o*4,u=i>>4,s=15&i,c=this.palette[u];if(this.data[a]=c.blue,this.data[a+1]=c.green,this.data[a+2]=c.red,this.data[a+3]=255,2*o+1>=this.width)break;c=this.palette[s],this.data[a+4]=c.blue,this.data[a+4+1]=c.green,this.data[a+4+2]=c.red,this.data[a+4+3]=255}0!==t&&(this.pos+=4-t)}},nt.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),i=n*this.width*4+4*r;if(o<this.palette.length){var a=this.palette[o];this.data[i]=a.red,this.data[i+1]=a.green,this.data[i+2]=a.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}0!==e&&(this.pos+=4-e)}},nt.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<this.width;o++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(i&t)/t*255|0,u=(i>>5&t)/t*255|0,s=(i>>10&t)/t*255|0,c=i>>15?255:0,l=r*this.width*4+4*o;this.data[l]=s,this.data[l+1]=u,this.data[l+2]=a,this.data[l+3]=c}this.pos+=e}},nt.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var u=(a&t)/t*255|0,s=(a>>5&n)/n*255|0,c=(a>>11)/t*255|0,l=o*this.width*4+4*i;this.data[l]=c,this.data[l+1]=s,this.data[l+2]=u,this.data[l+3]=255}this.pos+=e}},nt.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=t*this.width*4+4*n;this.data[a]=i,this.data[a+1]=o,this.data[a+2]=r,this.data[a+3]=255}this.pos+=this.width%4}},nt.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),u=t*this.width*4+4*n;this.data[u]=i,this.data[u+1]=o,this.data[u+2]=r,this.data[u+3]=a}},nt.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,n,r,o){var i=new nt(t,!1),a=i.width,u=i.height,s={data:i.getData(),width:a,height:u},c=new tt(100).encode(s,100);return e.processJPEG.call(this,c,n,r,o)}}(F.API),rt.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,n,r,o){var i=new rt(t,!1),a=i.width,u=i.height,s={data:i.getData(),width:a,height:u},c=new tt(100).encode(s,100);return e.processJPEG.call(this,c,n,r,o)}}(F.API),F.API.processRGBA=function(e,t,n){for(var r=e.data,o=r.length,i=new Uint8Array(o/4*3),a=new Uint8Array(o/4),u=0,s=0,c=0;c<o;c+=4){var l=r[c],f=r[c+1],d=r[c+2],p=r[c+3];
vendor: 8,935 bytes, line 2
2i[u++]=l,i[u++]=f,i[u++]=d,a[s++]=p}var h=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(a),data:h,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},F.API.setLanguage=function(e){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"}[e]&&(this.internal.languageSettings.languageCode=e,!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},Ye=F.API,Xe=Ye.getCharWidthsArray=function(e,t){var n,r,i=(t=t||{}).font||this.internal.getFont(),a=t.fontSize||this.internal.getFontSize(),u=t.charSpace||this.internal.getCharSpace(),s=t.widths?t.widths:i.metadata.Unicode.widths,c=s.fof?s.fof:1,l=t.kerning?t.kerning:i.metadata.Unicode.kerning,f=l.fof?l.fof:1,d=!1!==t.doKerning,p=0,h=e.length,m=0,g=s[0]||c,v=[];for(n=0;n<h;n++)r=e.charCodeAt(n),"function"==typeof i.metadata.widthOfString?v.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(r))+u*(1e3/a)||0)/1e3):(p=d&&"object"===o()(l[r])&&!isNaN(parseInt(l[r][m],10))?l[r][m]/f:0,v.push((s[r]||g)/c+p)),m=r;return v},Ke=Ye.getStringUnitWidth=function(e,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),r=t.font||this.internal.getFont(),o=t.charSpace||this.internal.getCharSpace();return Ye.processArabic&&(e=Ye.processArabic(e)),"function"==typeof r.metadata.widthOfString?r.metadata.widthOfString(e,n,o)/n:Xe.apply(this,arguments).reduce((function(e,t){return e+t}),0)},Ze=function(e,t,n,r){for(var o=[],i=0,a=e.length,u=0;i!==a&&u+t[i]<n;)u+=t[i],i++;o.push(e.slice(0,i));var s=i;for(u=0;i!==a;)u+t[i]>r&&(o.push(e.slice(s,i)),u=0,s=i),u+=t[i],i++;return s!==i&&o.push(e.slice(s,i)),o},$e=function(e,t,n){n||(n={});var r,o,i,a,u,s,c,l=[],f=[l],d=n.textIndent||0,p=0,h=0,m=e.split(" "),g=Xe.apply(this,[" ",n])[0];if(s=-1===n.lineIndent?m[0].length+2:n.lineIndent||0){var v=Array(s).join(" "),b=[];m.map((function(e){(e=e.split(/\s*\n/)).length>1?b=b.concat(e.map((function(e,t){return(t&&e.length?"\n":"")+e}))):b.push(e[0])})),m=b,s=Ke.apply(this,[v,n])}for(i=0,a=m.length;i<a;i++){var y=0;if(r=m[i],s&&"\n"==r[0]&&(r=r.substr(1),y=1),d+p+(h=(o=Xe.apply(this,[r,n])).reduce((function(e,t){return e+t}),0))>t||y){if(h>t){for(u=Ze.apply(this,[r,o,t-(d+p),t]),l.push(u.shift()),l=[u.pop()];u.length;)f.push([u.shift()]);h=o.slice(r.length-(l[0]?l[0].length:0)).reduce((function(e,t){return e+t}),0)}else l=[r];f.push(l),d=h+s,p=g}else l.push(r),d+=p+h,p=g}return c=s?function(e,t){return(t?v:"")+e.join(" ")}:function(e){return e.join(" ")},f.map(c)},Ye.splitTextToSize=function(e,t,n){var r,o=(n=n||{}).fontSize||this.internal.getFontSize(),i=function(e){if(e.widths&&e.kerning)return{widths:e.widths,kerning:e.kerning};var t=this.internal.getFont(e.fontName,e.fontStyle);return t.metadata.Unicode?{widths:t.metadata.Unicode.widths||{0:1},kerning:t.metadata.Unicode.kerning||{}}:{font:t.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var a=1*this.internal.scaleFactor*t/o;i.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/o:0,i.lineIndent=n.lineIndent;var u,s,c=[];for(u=0,s=r.length;u<s;u++)c=c.concat($e.apply(this,[r[u],a,i]));return c},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",n={},r={},i=0;i<t.length;i++)n[t[i]]="0123456789abcdef"[i],r["0123456789abcdef"[i]]=t[i];var a=function(e){return"0x"+parseInt(e,10).toString(16)},u=e.__fontmetrics__.compress=function(e){var t,n,i,s,c=["{"];for(var l in e){if(t=e[l],isNaN(parseInt(l,10))?n="'"+l+"'":(l=parseInt(l,10),n=(n=a(l).slice(2)).slice(0,-1)+r[n.slice(-1)]),"number"==typeof t)t<0?(i=a(t).slice(3),s="-"):(i=a(t).slice(2),s=""),i=s+i.slice(0,-1)+r[i.slice(-1)];else{if("object"!==o()(t))throw new Error("Don't know what to do with value type "+o()(t)+".");i=u(t)}c.push(n+i)}return c.push("}"),c.join("")},s=e.__fontmetrics__.uncompress=function(e){if("string"!=typeof e)throw new Error("Invalid argument passed to uncompress.");for(var t,r,o,i,a={},u=1,s=a,c=[],l="",f="",d=e.length-1,p=1;p<d;p+=1)"'"==(i=e[p])?t?(o=t.join(""),t=void 0):t=[]:t?t.push(i):"{"==i?(c.push([s,o]),s={},o=void 0):"}"==i?((r=c.pop())[0][r[1]]=s,o=void 0,s=r[0]):"-"==i?u=-1:void 0===o?n.hasOwnProperty(i)?(l+=n[i],o=parseInt(l,16)*u,u=1,l=""):l+=i:n.hasOwnProperty(i)?(f+=n[i],s[o]=parseInt(f,16)*u,u=1,o=void 0,f=""):f+=i;return a},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:s("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},l={Unicode:{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}},f
vendor: 14,693 bytes, line 2
2={Unicode:{"Courier-Oblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":s("{'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":s("{'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:s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":s("{'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:s("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:s("{'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":s("{'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:s("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":s("{'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":s("{'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":s("{'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}}}")}};
vendor: 41,085 bytes, line 2
2e.events.push(["addFont",function(e){var t=e.font,n=f.Unicode[t.postScriptName];n&&(t.metadata.Unicode={},t.metadata.Unicode.widths=n.widths,t.metadata.Unicode.kerning=n.kerning);var r=l.Unicode[t.postScriptName];r&&(t.metadata.Unicode.encoding=r,t.encoding=r.codePages[0])}])}(F.API),function(e){var t=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n};e.API.events.push(["addFont",function(n){var r=void 0,o=n.font,i=n.instance;if(!o.isStandardFont){if(void 0===i)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if("string"!=typeof(r=!1===i.existsFileInVFS(o.postScriptName)?i.loadFile(o.postScriptName):i.getFileFromVFS(o.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");!function(n,r){r=/^\x00\x01\x00\x00/.test(r)?t(r):t(d(r)),n.metadata=e.API.TTFFont.open(r),n.metadata.Unicode=n.metadata.Unicode||{encoding:{},kerning:{},widths:[]},n.metadata.glyIdsUsed=[0]}(o,r)}}])}(F),function(e){function t(){return(a.canvg?Promise.resolve(a.canvg):n.e(23).then(n.bind(null,7826))).catch((function(e){return Promise.reject(new Error("Could not load canvg: "+e))})).then((function(e){return e.default?e.default:e}))}F.API.addSvgAsImage=function(e,n,r,o,i,a,u,c){if(isNaN(n)||isNaN(r))throw s.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(o)||isNaN(i))throw s.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var l=document.createElement("canvas");l.width=o,l.height=i;var f=l.getContext("2d");f.fillStyle="#fff",f.fillRect(0,0,l.width,l.height);var d={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},p=this;return t().then((function(t){return t.fromString(f,e,d)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(e){return e.render(d)})).then((function(){p.addImage(l.toDataURL("image/jpeg",1),n,r,o,i,u,c)}))}}(),F.API.putTotalPages=function(e){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(t,n);return this},F.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var r,i,a,u={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}},s=Object.keys(u),c=[],l=0,f=0,d=0;function p(e,t){var n,r=!1;for(n=0;n<e.length;n+=1)e[n]===t&&(r=!0);return r}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(u)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===e||!0===t){var h=s.length;for(d=0;d<h;d+=1)n[s[d]].value=n[s[d]].defaultValue,n[s[d]].explicitSet=!1}if("object"===o()(e))for(i in e)if(a=e[i],p(s,i)&&void 0!==a){if("boolean"===n[i].type&&"boolean"==typeof a)n[i].value=a;else if("name"===n[i].type&&p(n[i].valueSet,a))n[i].value=a;else if("integer"===n[i].type&&Number.isInteger(a))n[i].value=a;else if("array"===n[i].type){for(l=0;l<a.length;l+=1)if(r=!0,1===a[l].length&&"number"==typeof a[l][0])c.push(String(a[l]-1));else if(a[l].length>1){for(f=0;f<a[l].length;f+=1)"number"!=typeof a[l][f]&&(r=!1);!0===r&&c.push([a[l][0]-1,a[l][1]-1].join(" "))}n[i].value="["+c.join(" ")+"]"}else n[i].value=n[i].defaultValue;n[i].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var e,t=[];for(e in n)!0===n[e].explicitSet&&("name"===n[e].type?t.push("/"+e+" /"+n[e].value):t.push("/"+e+" "+n[e].value));0!==t.length&&this.internal.write("/ViewerPreferences\n<<\n"+t.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},function(e){var t=function(){var e='<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>',t=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),n=unescape(encodeURIComponent(e)),r=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),o=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),i=unescape(encodeURIComponent("</x:xmpmeta>")),a=n.length+r.length+o.length+t.length+i.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+a+" >>"),this.internal.write("stream"),this.internal.write(t+n+r+o+i),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(e,r){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:e,namespaceuri:r||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",t)),this}}(F.API),function(e){var t=e.API,n=t.pdfEscape16=function(e,t){for(var n,r=t.metadata.Unicode.widths,o=["","0","00","000","0000"],i=[""],a=0,u=e.length;a<u;++a){if(n=t.metadata.characterToGlyph(e.charCodeAt(a)),t.metadata.glyIdsUsed.push(n),t.metadata.toUnicode[n]=e.charCodeAt(a),-1==r.indexOf(n)&&(r.push(n),r.push([parseInt(t.metadata.widthOfGlyph(n),10)])),"0"==n)return i.join("");n=n.toString(16),i.push(o[4-n.length],n)}return i.join("")},r=function(e){var t,n,r,o,i,a,u;for(i="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",r=[],a=0,u=(n=Object.keys(e).sort((function(e,t){return e-t}))).length;a<u;a++)t=n[a],r.length>=100&&(i+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar",r=[]),void 0!==e[t]&&null!==e[t]&&"function"==typeof e[t].toString&&(o=("0000"+e[t].toString(16)).slice(-4),t=("0000"+(+t).toString(16)).slice(-4),r.push("<"+t+"><"+o+">"));return r.length&&(i+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar\n"),i+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};t.events.push(["putFont",function(t){!function(t){var n=t.font,o=t.out,i=t.newObject,a=t.putStream;if(n.metadata instanceof e.API.TTFFont&&"Identity-H"===n.encoding){for(var u=n.metadata.Unicode.widths,s=n.metadata.subset.encode(n.metadata.glyIdsUsed,1),c="",l=0;l<s.length;l++)c+=String.fromCharCode(s[l]);var f=i();a({data:c,addLength1:!0,objectId:f}),o("endobj");var d=i();a({data:r(n.metadata.toUnicode),addLength1:!0,objectId:d}),o("endobj");var p=i();o("<<"),o("/Type /FontDescriptor"),o("/FontName /"+B(n.fontName)),o("/FontFile2 "+f+" 0 R"),o("/FontBBox "+e.API.PDFObject.convert(n.metadata.bbox)),o("/Flags "+n.metadata.flags),o("/StemV "+n.metadata.stemV),o("/ItalicAngle "+n.metadata.italicAngle),o("/Ascent "+n.metadata.ascender),o("/Descent "+n.metadata.decender),o("/CapHeight "+n.metadata.capHeight),o(">>"),o("endobj");var h=i();o("<<"),o("/Type /Font"),o("/BaseFont /"+B(n.fontName)),o("/FontDescriptor "+p+" 0 R"),o("/W "+e.API.PDFObject.convert(u)),o("/CIDToGIDMap /Identity"),o("/DW 1000"),o("/Subtype /CIDFontType2"),o("/CIDSystemInfo"),o("<<"),o("/Supplement 0"),o("/Registry (Adobe)"),o("/Ordering ("+n.encoding+")"),o(">>"),o(">>"),o("endobj"),n.objectNumber=i(),o("<<"),o("/Type /Font"),o("/Subtype /Type0"),o("/ToUnicode "+d+" 0 R"),o("/BaseFont /"+B(n.fontName)),o("/Encoding /"+n.encoding),o("/DescendantFonts ["+h+" 0 R]"),o(">>"),o("endobj"),n.isAlreadyPutted=!0}}(t)}]),t.events.push(["putFont",function(t){!function(t){var n=t.font,o=t.out,i=t.newObject,a=t.putStream;if(n.metadata instanceof e.API.TTFFont&&"WinAnsiEncoding"===n.encoding){for(var u=n.metadata.rawData,s="",c=0;c<u.length;c++)s+=String.fromCharCode(u[c]);var l=i();a({data:s,addLength1:!0,objectId:l}),o("endobj");var f=i();a({data:r(n.metadata.toUnicode),addLength1:!0,objectId:f}),o("endobj");var d=i();o("<<"),o("/Descent "+n.metadata.decender),o("/CapHeight "+n.metadata.capHeight),o("/StemV "+n.metadata.stemV),o("/Type /FontDescriptor"),o("/FontFile2 "+l+" 0 R"),o("/Flags 96"),o("/FontBBox "+e.API.PDFObject.convert(n.metadata.bbox)),o("/FontName /"+B(n.fontName)),o("/ItalicAngle "+n.metadata.italicAngle),o("/Ascent "+n.metadata.ascender),o(">>"),o("endobj"),n.objectNumber=i();for(var p=0;p<n.metadata.hmtx.widths.length;p++)n.metadata.hmtx.widths[p]=parseInt(n.metadata.hmtx.widths[p]*(1e3/n.metadata.head.unitsPerEm));o("<</Subtype/TrueType/Type/Font/ToUnicode "+f+" 0 R/BaseFont/"+B(n.fontName)+"/FontDescriptor "+d+" 0 R/Encoding/"+n.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(n.metadata.hmtx.widths)+">>"),o("endobj"),n.isAlreadyPutted=!0}}(t)}]);var o=function(e){var t,r=e.text||"",o=e.x,i=e.y,a=e.options||{},u=e.mutex||{},s=u.pdfEscape,c=u.activeFontKey,l=u.fonts,f=c,d="",p=0,h="",m=l[f].encoding;if("Identity-H"!==l[f].encoding)return{text:r,x:o,y:i,options:a,mutex:u};for(h=r,f=c,Array.isArray(r)&&(h=r[0]),p=0;p<h.length;p+=1)l[f].metadata.hasOwnProperty("cmap")&&(t=l[f].metadata.cmap.unicode.codeMap[h[p].charCodeAt(0)]),t||h[p].charCodeAt(0)<256&&l[f].metadata.hasOwnProperty("Unicode")?d+=h[p]:d+="";var g="";return parseInt(f.slice(1))<14||"WinAnsiEncoding"===m?g=s(d,f).split("").map((function(e){return e.charCodeAt(0).toString(16)})).join(""):"Identity-H"===m&&(g=n(d,l[f])),u.isHex=!0,{text:g,x:o,y:i,options:a,mutex:u}};t.events.push(["postProcessText",function(e){var t=e.text||"",n=[],r={text:t,x:e.x,y:e.y,options:e.options,mutex:e.mutex};if(Array.isArray(t)){var i=0;for(i=0;i<t.length;i+=1)Array.isArray(t[i])&&3===t[i].length?n.push([o(Object.assign({},r,{text:t[i][0]})).text,t[i][1],t[i][2]]):n.push(o(Object.assign({},r,{text:t[i]})).text);e.text=n}else e.text=o(Object.assign({},r,{text:t})).text}])}(F),function(e){var t=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]},e.addFileToVFS=function(e,n){return t.call(this),this.internal.vFS[e]=n,this},e.getFileFromVFS=function(e){return t.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null}}(F.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(e){var n,r,o,i,a,u,s,c=t,l=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],f=[[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]],d={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},p={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},h=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],m=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)$/),g=!1,v=0;this.__bidiEngine__={};var b=function(e){var t=e.charCodeAt(),n=t>>8,r=p[n];return void 0!==r?c[256*r+(255&t)]:252===n||253===n?"AL":m.test(n)?"L":8===n?"R":"N"},y=function(e){for(var t,n=0;n<e.length;n++){if("L"===(t=b(e.charAt(n))))return!1;if("R"===t)return!0}return!1},w=function(e,t,a,u){var s,c,l,f,d=t[u];switch(d){case"L":case"R":g=!1;break;case"N":case"AN":break;case"EN":g&&(d="AN");break;case"AL":g=!0,d="R";break;case"WS":d="N";break;case"CS":u<1||u+1>=t.length||"EN"!==(s=a[u-1])&&"AN"!==s||"EN"!==(c=t[u+1])&&"AN"!==c?d="N":g&&(c="AN"),d=c===s?c:"N";break;case"ES":d="EN"===(s=u>0?a[u-1]:"B")&&u+1<t.length&&"EN"===t[u+1]?"EN":"N";break;case"ET":if(u>0&&"EN"===a[u-1]){d="EN";break}if(g){d="N";break}for(l=u+1,f=t.length;l<f&&"ET"===t[l];)l++;d=l<f&&"EN"===t[l]?"EN":"N";break;case"NSM":if(o&&!i){for(f=t.length,l=u+1;l<f&&"NSM"===t[l];)l++;if(l<f){var p=e[u],h=p>=1425&&p<=2303||64286===p;if(s=t[l],h&&("R"===s||"AL"===s)){d="R";break}}}d=u<1||"B"===(s=t[u-1])?"N":a[u-1];break;case"B":g=!1,n=!0,d=v;break;case"S":r=!0,d="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":g=!1;break;case"BN":d="N"}return d},O=function(e,t,n){var r=e.split("");return n&&x(r,n,{hiLevel:v}),r.reverse(),t&&t.reverse(),r.join("")},x=function(e,t,o){var i,a,u,s,c,p=-1,h=e.length,m=0,y=[],O=v?f:l,x=[];for(g=!1,n=!1,r=!1,a=0;a<h;a++)x[a]=b(e[a]);for(u=0;u<h;u++){if(c=m,y[u]=w(e,x,y,u),i=240&(m=O[c][d[y[u]]]),m&=15,t[u]=s=O[m][5],i>0)if(16===i){for(a=p;a<u;a++)t[a]=1;p=-1}else p=-1;if(O[m][6])-1===p&&(p=u);else if(p>-1){for(a=p;a<u;a++)t[a]=s;p=-1}"B"===x[u]&&(t[u]=0),o.hiLevel|=s}r&&function(e,t,n){for(var r=0;r<n;r++)if("S"===e[r]){t[r]=v;for(var o=r-1;o>=0&&"WS"===e[o];o--)t[o]=v}}(x,t,h)},_=function(e,t,r,o,i){if(!(i.hiLevel<e)){if(1===e&&1===v&&!n)return t.reverse(),void(r&&r.reverse());for(var a,u,s,c,l=t.length,f=0;f<l;){if(o[f]>=e){for(s=f+1;s<l&&o[s]>=e;)s++;for(c=f,u=s-1;c<u;c++,u--)a=t[c],t[c]=t[u],t[u]=a,r&&(a=r[c],r[c]=r[u],r[u]=a);f=s}f++}}},j=function(e,t,n){var r=e.split(""),o={hiLevel:v};return n||(n=[]),x(r,n,o),function(e,t,n){if(0!==n.hiLevel&&s)for(var r,o=0;o<e.length;o++)1===t[o]&&(r=h.indexOf(e[o]))>=0&&(e[o]=h[r+1])}(r,n,o),_(2,r,t,n,o),_(1,r,t,n,o),r.join("")};return this.__bidiEngine__.doBidiReorder=function(e,t,n){if(function(e,t){if(t)for(var n=0;n<e.length;n++)t[n]=n;void 0===i&&(i=y(e)),void 0===u&&(u=y(e))}(e,t),o||!a||u)if(o&&a&&i^u)v=i?1:0,e=O(e,t,n);else if(!o&&a&&u)v=i?1:0,e=j(e,t,n),e=O(e,t);else if(!o||i||a||u){if(o&&!a&&i^u)e=O(e,t),i?(v=0,e=j(e,t,n)):(v=1,e=j(e,t,n),e=O(e,t));else if(o&&i&&!a&&u)v=1,e=j(e,t,n),e=O(e,t);else if(!o&&!a&&i^u){var r=s;i?(v=1,e=j(e,t,n),v=0,s=!1,e=j(e,t,n),s=r):(v=0,e=j(e,t,n),e=O(e,t),v=1,s=!1,e=j(e,t,n),s=r,e=O(e,t))}}else v=0,e=j(e,t,n);else v=i?1:0,e=j(e,t,n);return e},this.__bidiEngine__.setOptions=function(e){e&&(o=e.isInputVisual,a=e.isOutputVisual,i=e.isInputRtl,u=e.isOutputRtl,s=e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(e),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],n=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(e){var t=e.text,r=(e.x,e.y,e.options||{}),o=(e.mutex,r.lang,[]);if(r.isInputVisual="boolean"!=typeof r.isInputVisual||r.isInputVisual,n.setOptions(r),"[object Array]"===Object.prototype.toString.call(t)){var i=0;for(o=[],i=0;i<t.length;i+=1)"[object Array]"===Object.prototype.toString.call(t[i])?o.push([n.doBidiReorder(t[i][0]),t[i][1],t[i][2]]):o.push([n.doBidiReorder(t[i])]);e.text=o}else e.text=n.doBidiReorder(t);n.setOptions({isInputVisual:!0})}])}(F),F.API.TTFFont=function(){function e(e){var t;if(this.rawData=e,t=this.contents=new it(e),this.contents.pos=4,"ttcf"===t.readString(4))throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new jt(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new at(this.contents),this.head=new ct(this),this.name=new gt(this),this.cmap=new ft(this),this.toUnicode={},this.hhea=new dt(this),this.maxp=new vt(this),this.hmtx=new bt(this),this.post=new ht(this),this.os2=new pt(this),this.loca=new _t(this),this.glyf=new wt(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]},e.prototype.registerTTF=function(){var e,t,n,r,o;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var t,n,r,o;for(o=[],t=0,n=(r=this.bbox).length;t<n;t++)e=r[t],o.push(Math.round(e*this.scaleFactor));return o}.call(this),this.stemV=0,this.post.exists?(n=255&(r=this.post.italic_angle),0!=(32768&(t=r>>16))&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+n)):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===(o=this.familyClass)||2===o||3===o||4===o||5===o||7===o,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 new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(e){var t;return(null!=(t=this.cmap.unicode)?t.codeMap[e]:void 0)||0},e.prototype.widthOfGlyph=function(e){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(e).advance*t},e.prototype.widthOfString=function(e,t,n){var r,o,i,a;for(i=0,o=0,a=(e=""+e).length;0<=a?o<a:o>a;o=0<=a?++o:--o)r=e.charCodeAt(o),i+=this.widthOfGlyph(this.characterToGlyph(r))+n*(1e3/t)||0;return i*(t/1e3)},e.prototype.lineHeight=function(e,t){var n;return null==t&&(t=!1),n=t?this.lineGap:0,(this.ascender+n-this.decender)/1e3*e},e}();var ot,it=function(){function e(e){this.data=null!=e?e:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(e){return this.data[this.pos++]=e},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt32=function(){var e;return(e=this.readUInt32())>=2147483648?e-4294967296:e},e.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},e.prototype.readInt16=function(){var e;return(e=this.readUInt16())>=32768?e-65536:e},e.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},e.prototype.readString=function(e){var t,n;for(n=[],t=0;0<=e?t<e:t>e;t=0<=e?++t:--t)n[t]=String.fromCharCode(this.readByte());return n.join("")},e.prototype.writeString=function(e){var t,n,r;for(r=[],t=0,n=e.length;0<=n?t<n:t>n;t=0<=n?++t:--t)r.push(this.writeByte(e.charCodeAt(t)));return r},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(e){return this.writeInt16(e)},e.prototype.readLongLong=function(){var e,t,n,r,o,i,a,u;return e=this.readByte(),t=this.readByte(),n=this.readByte(),r=this.readByte(),o=this.readByte(),i=this.readByte(),a=this.readByte(),u=this.readByte(),128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^t)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^o)+65536*(255^i)+256*(255^a)+(255^u)+1):72057594037927940*e+281474976710656*t+1099511627776*n+4294967296*r+16777216*o+65536*i+256*a+u},e.prototype.writeLongLong=function(e){var t,n;return t=Math.floor(e/4294967296),n=4294967295&e,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(e){return this.writeInt32(e)},e.prototype.read=function(e){var t,n;for(t=[],n=0;0<=e?n<e:n>e;n=0<=e?++n:--n)t.push(this.readByte());return t},e.prototype.write=function(e){var t,n,r,o;for(o=[],n=0,r=e.length;n<r;n++)t=e[n],o.push(this.writeByte(t));return o},e}(),at=function(){var e;function t(e){var t,n,r;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},n=0,r=this.tableCount;0<=r?n<r:n>r;n=0<=r?++n:--n)t={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[t.tag]=t}return t.prototype.encode=function(t){var n,r,o,i,a,u,s,c,l,f,d,p,h;for(h in d=Object.keys(t).length,u=Math.log(2),l=16*Math.floor(Math.log(d)/u),i=Math.floor(l/u),c=16*d-l,(r=new it).writeInt(this.scalarType),r.writeShort(d),r.writeShort(l),r.writeShort(i),r.writeShort(c),o=16*d,s=r.pos+o,a=null,p=[],t)for(f=t[h],r.writeString(h),r.writeInt(e(f)),r.writeInt(s),r.writeInt(f.length),p=p.concat(f),"head"===h&&(a=s),s+=f.length;s%4;)p.push(0),s++;return r.write(p),n=2981146554-e(r.data),r.pos=a+8,r.writeUInt32(n),r.data},e=function(e){var t,n,r,o;for(e=yt.call(e);e.length%4;)e.push(0);for(r=new it(e),n=0,t=0,o=e.length;t<o;t=t+=4)n+=r.readUInt32();return 4294967295&n},t}(),ut={}.hasOwnProperty,st=function(e,t){for(var n in t)ut.call(t,n)&&(e[n]=t[n]);function r(){this.constructor=e}return r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype,e};ot=function(){function e(e){var t;this.file=e,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var ct=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="head",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},t.prototype.encode=function(e){var t;return(t=new it).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(e),t.writeShort(this.glyphDataFormat),t.data},t}(),lt=function(){function e(e,t){var n,r,o,i,a,u,s,c,l,f,d,p,h,m,g,v,b;switch(this.platformID=e.readUInt16(),this.encodingID=e.readShort(),this.offset=t+e.readInt(),l=e.pos,e.pos=this.offset,this.format=e.readUInt16(),this.length=e.readUInt16(),this.language=e.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(u=0;u<256;++u)this.codeMap[u]=e.readByte();break;case 4:for(d=e.readUInt16(),f=d/2,e.pos+=6,o=function(){var t,n;for(n=[],u=t=0;0<=f?t<f:t>f;u=0<=f?++t:--t)n.push(e.readUInt16());return n}(),e.pos+=2,h=function(){var t,n;for(n=[],u=t=0;0<=f?t<f:t>f;u=0<=f?++t:--t)n.push(e.readUInt16());return n}(),s=function(){var t,n;for(n=[],u=t=0;0<=f?t<f:t>f;u=0<=f?++t:--t)n.push(e.readUInt16());return n}(),c=function(){var t,n;for(n=[],u=t=0;0<=f?t<f:t>f;u=0<=f?++t:--t)n.push(e.readUInt16());return n}(),r=(this.length-e.pos+this.offset)/2,a=function(){var t,n;for(n=[],u=t=0;0<=r?t<r:t>r;u=0<=r?++t:--t)n.push(e.readUInt16());return n}(),u=g=0,b=o.length;g<b;u=++g)for(m=o[u],n=v=p=h[u];p<=m?v<=m:v>=m;n=p<=m?++v:--v)0===c[u]?i=n+s[u]:0!==(i=a[c[u]/2+(n-p)-(f-u)]||0)&&(i+=s[u]),this.codeMap[n]=65535&i}e.pos=l}return e.encode=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,p,h,m,g,v,b,y,w,O,x,_,j,P,C,S,k,E,A,N,M,B,L,I,T,D,R,F,z,W,U,q,H,G,V,Y;switch(E=new it,i=Object.keys(e).sort((function(e,t){return e-t})),t){case"macroman":for(h=0,m=function(){var e=[];for(p=0;p<256;++p)e.push(0);return e}(),v={0:0},o={},A=0,L=i.length;A<L;A++)null==v[H=e[r=i[A]]]&&(v[H]=++h),o[r]={old:e[r],new:v[e[r]]},m[r]=v[e[r]];return E.writeUInt16(1),E.writeUInt16(0),E.writeUInt32(12),E.writeUInt16(0),E.writeUInt16(262),E.writeUInt16(0),E.write(m),{charMap:o,subtable:E.data,maxGlyphID:h+1};case"unicode":for(S=[],l=[],b=0,v={},n={},g=s=null,N=0,I=i.length;N<I;N++)null==v[w=e[r=i[N]]]&&(v[w]=++b),n[r]={old:w,new:v[w]},a=v[w]-r,null!=g&&a===s||(g&&l.push(g),S.push(r),s=a),g=r;for(g&&l.push(g),l.push(65535),S.push(65535),P=2*(j=S.length),_=2*Math.pow(Math.log(j)/Math.LN2,2),f=Math.log(_/2)/Math.LN2,x=2*j-_,u=[],O=[],d=[],p=M=0,T=S.length;M<T;p=++M){if(C=S[p],c=l[p],65535===C){u.push(0),O.push(0);break}if(C-(k=n[C].new)>=32768)for(u.push(0),O.push(2*(d.length+j-p)),r=B=C;C<=c?B<=c:B>=c;r=C<=c?++B:--B)d.push(n[r].new);else u.push(k-C),O.push(0)}for(E.writeUInt16(3),E.writeUInt16(1),E.writeUInt32(12),E.writeUInt16(4),E.writeUInt16(16+8*j+2*d.length),E.writeUInt16(0),E.writeUInt16(P),E.writeUInt16(_),E.writeUInt16(f),E.writeUInt16(x),U=0,D=l.length;U<D;U++)r=l[U],E.writeUInt16(r);for(E.writeUInt16(0),q=0,R=S.length;q<R;q++)r=S[q],E.writeUInt16(r);for(G=0,F=u.length;G<F;G++)a=u[G],E.writeUInt16(a);for(V=0,z=O.length;V<z;V++)y=O[V],E.writeUInt16(y);for(Y=0,W=d.length;Y<W;Y++)h=d[Y],E.writeUInt16(h);return{charMap:n,subtable:E.data,maxGlyphID:b+1}}},e}(),ft=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="cmap",t.prototype.parse=function(e){var t,n,r;for(e.pos=this.offset,this.version=e.readUInt16(),r=e.readUInt16(),this.tables=[],this.unicode=null,n=0;0<=r?n<r:n>r;n=0<=r?++n:--n)t=new lt(e,this.offset),this.tables.push(t),t.isUnicode&&null==this.unicode&&(this.unicode=t);return!0},t.encode=function(e,t){var n,r;return null==t&&(t="macroman"),n=lt.encode(e,t),(r=new it).writeUInt16(0),r.writeUInt16(1),n.table=r.data.concat(n.subtable),n},t}(),dt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="hhea",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},t}(),pt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="OS/2",t.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var t,n;for(n=[],t=0;t<10;++t)n.push(e.readByte());return n}(),this.charRange=function(){var t,n;for(n=[],t=0;t<4;++t)n.push(e.readInt());return n}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var t,n;for(n=[],t=0;t<2;t=++t)n.push(e.readInt());return n}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},t}(),ht=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="post",t.prototype.parse=function(e){var t,n,r;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:break;case 131072:var o;for(n=e.readUInt16(),this.glyphNameIndex=[],o=0;0<=n?o<n:o>n;o=0<=n?++o:--o)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],r=[];e.pos<this.offset+this.length;)t=e.readByte(),r.push(this.names.push(e.readString(t)));return r;case 151552:return n=e.readUInt16(),this.offsets=e.read(n);case 196608:break;case 262144:return this.map=function(){var t,n,r;for(r=[],o=t=0,n=this.file.maxp.numGlyphs;0<=n?t<n:t>n;o=0<=n?++t:--t)r.push(e.readUInt32());return r}.call(this)}},t}(),mt=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID}
vendor: 5,087 bytes, line 2
2,gt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="name",t.prototype.parse=function(e){var t,n,r,o,i,a,u,s,c,l,f;for(e.pos=this.offset,e.readShort(),t=e.readShort(),a=e.readShort(),n=[],o=0;0<=t?o<t:o>t;o=0<=t?++o:--o)n.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+a+e.readShort()});for(u={},o=c=0,l=n.length;c<l;o=++c)r=n[o],e.pos=r.offset,s=e.readString(r.length),i=new mt(s,r),null==u[f=r.nameID]&&(u[f]=[]),u[r.nameID].push(i);this.strings=u,this.copyright=u[0],this.fontFamily=u[1],this.fontSubfamily=u[2],this.uniqueSubfamily=u[3],this.fontName=u[4],this.version=u[5];try{this.postscriptName=u[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(e){this.postscriptName=u[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=u[7],this.manufacturer=u[8],this.designer=u[9],this.description=u[10],this.vendorUrl=u[11],this.designerUrl=u[12],this.license=u[13],this.licenseUrl=u[14],this.preferredFamily=u[15],this.preferredSubfamily=u[17],this.compatibleFull=u[18],this.sampleText=u[19]},t}(),vt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="maxp",t.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},t}(),bt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="hmtx",t.prototype.parse=function(e){var t,n,r,o,i,a,u;for(e.pos=this.offset,this.metrics=[],t=0,a=this.file.hhea.numberOfMetrics;0<=a?t<a:t>a;t=0<=a?++t:--t)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var n,o;for(o=[],t=n=0;0<=r?n<r:n>r;t=0<=r?++n:--n)o.push(e.readInt16());return o}(),this.widths=function(){var e,t,n,r;for(r=[],e=0,t=(n=this.metrics).length;e<t;e++)o=n[e],r.push(o.advance);return r}.call(this),n=this.widths[this.widths.length-1],u=[],t=i=0;0<=r?i<r:i>r;t=0<=r?++i:--i)u.push(this.widths.push(n));return u},t.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},t}(),yt=[].slice,wt=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(e){var t,n,r,o,i,a,u,s,c,l;return e in this.cache?this.cache[e]:(o=this.file.loca,t=this.file.contents,n=o.indexOf(e),0===(r=o.lengthOf(e))?this.cache[e]=null:(t.pos=this.offset+n,i=(a=new it(t.read(r))).readShort(),s=a.readShort(),l=a.readShort(),u=a.readShort(),c=a.readShort(),this.cache[e]=-1===i?new xt(a,s,l,u,c):new Ot(a,i,s,l,u,c),this.cache[e]))},t.prototype.encode=function(e,t,n){var r,o,i,a,u;for(i=[],o=[],a=0,u=t.length;a<u;a++)r=e[t[a]],o.push(i.length),r&&(i=i.concat(r.encode(n)));return o.push(i.length),{table:i,offsets:o}},t}(),Ot=function(){function e(e,t,n,r,o,i){this.raw=e,this.numberOfContours=t,this.xMin=n,this.yMin=r,this.xMax=o,this.yMax=i,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),xt=function(){function e(e,t,n,r,o){var i,a;for(this.raw=e,this.xMin=t,this.yMin=n,this.xMax=r,this.yMax=o,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],i=this.raw;a=i.readShort(),this.glyphOffsets.push(i.pos),this.glyphIDs.push(i.readUInt16()),32&a;)i.pos+=1&a?4:2,128&a?i.pos+=8:64&a?i.pos+=4:8&a&&(i.pos+=2)}return e.prototype.encode=function(){var e,t,n;for(t=new it(yt.call(this.raw.data)),e=0,n=this.glyphIDs.length;e<n;++e)t.pos=this.glyphOffsets[e];return t.data},e}(),_t=function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return st(t,ot),t.prototype.tag="loca",t.prototype.parse=function(e){var t,n;return e.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=0===t?function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=2)r.push(2*e.readUInt16());return r}.call(this):function(){var t,r;for(r=[],n=0,t=this.length;n<t;n+=4)r.push(e.readUInt32());return r}.call(this)},t.prototype.indexOf=function(e){return this.offsets[e]},t.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},t.prototype.encode=function(e,t){for(var n=new Uint32Array(this.offsets.length),r=0,o=0,i=0;i<n.length;++i)if(n[i]=r,o<t.length&&t[o]==i){++o,n[i]=r;var a=this.offsets[i],u=this.offsets[i+1]-a;u>0&&(r+=u)}for(var s=new Array(4*n.length),c=0;c<n.length;
2++c)s[4*c+3]=255&n[c],s[4*c+2]=(65280&n[c])>>8,s[4*c+1]=(16711680&n[c])>>16,s[4*c]=(4278190080&n[c])>>24;return s},t}(),jt=function(){function e(e){this.font=e,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var e,t,n,r,o;for(t in r=this.font.cmap.tables[0].codeMap,e={},o=this.subset)n=o[t],e[t]=r[n];return e},e.prototype.glyphsFor=function(e){var t,n,r,o,i,a,u;for(r={},i=0,a=e.length;i<a;i++)r[o=e[i]]=this.font.glyf.glyphFor(o);for(o in t=[],r)(null!=(n=r[o])?n.compound:void 0)&&t.push.apply(t,n.glyphIDs);if(t.length>0)for(o in u=this.glyphsFor(t))n=u[o],r[o]=n;return r},e.prototype.encode=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,p,h,m,g;for(r in n=ft.encode(this.generateCmap(),"unicode"),i=this.glyphsFor(e),d={0:0},g=n.charMap)d[(u=g[r]).old]=u.new;for(p in f=n.maxGlyphID,i)p in d||(d[p]=f++);return c=function(e){var t,n;for(t in n={},e)n[e[t]]=t;return n}(d),l=Object.keys(c).sort((function(e,t){return e-t})),h=function(){var e,t,n;for(n=[],e=0,t=l.length;e<t;e++)a=l[e],n.push(c[a]);return n}(),o=this.font.glyf.encode(i,h,d),s=this.font.loca.encode(o.offsets,h),m={cmap:this.font.cmap.raw(),glyf:o.table,loca:s,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(t)},this.font.os2.exists&&(m["OS/2"]=this.font.os2.raw()),this.font.directory.encode(m)},e}();F.API.PDFObject=function(){var e;function t(){}return e=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},t.convert=function(n){var r,o,i,a;if(Array.isArray(n))return"["+function(){var e,o,i;for(i=[],e=0,o=n.length;e<o;e++)r=n[e],i.push(t.convert(r));return i}().join(" ")+"]";if("string"==typeof n)return"/"+n;if(null!=n?n.isString:void 0)return"("+n+")";if(n instanceof Date)return"(D:"+e(n.getUTCFullYear(),4)+e(n.getUTCMonth(),2)+e(n.getUTCDate(),2)+e(n.getUTCHours(),2)+e(n.getUTCMinutes(),2)+e(n.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(n)){for(o in i=["<<"],n)a=n[o],i.push("/"+o+" "+t.convert(a));return i.push(">>"),i.join("\n")}return""+n},t}(),t.default=F}.call(this,n(70))},829:function(e,t){e.exports=function(e){return e}},830:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(){var t=(0,i.default)();return t.copy=function(){return(0,i.copy)(t,e())},a.initRange.apply(t,arguments),c(t)},t.linearish=c;var r,o=n(792),i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(817)),a=n(764),u=(r=n(1462))&&r.__esModule?r:{default:r};function s(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function c(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,o.ticks)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return(0,u.default)(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var r,i,a=t(),u=0,s=a.length-1,c=a[u],l=a[s],f=10;for(l<c&&(i=c,c=l,l=i,i=u,u=s,s=i);f-- >0;){if((i=(0,o.tickIncrement)(c,l,n))===r)return a[u]=c,a[s]=l,t(a);if(i>0)c=Math.floor(c/i)*i,l=Math.ceil(l/i)*i;else{if(!(i<0))break;c=Math.ceil(c*i)/i,l=Math.floor(l*i)/i}r=i}return e},e}},855:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o]}},856:function(e,t,n){var r=n(1134);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},857:function(e,t,n){var r=n(7283),o=n(7286);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},858:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InternSet=t.InternMap=void 0;class r extends Map{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s;if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[n,r]of e)this.set(n,r)}get(e){return super.get(i(this,e))}has(e){return super.has(i(this,e))}set(e,t){return super.set(a(this,e),t)}delete(e){return super.delete(u(this,e))}}t.InternMap=r;class o extends Set{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s;if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const n of e)this.add(n)}has(e){return super.has(i(this,e))}add(e){return super.add(a(this,e))}delete(e){return super.delete(u(this,e))}}function i(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):t}function a(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)?n.get(o):(n.set(o,t),t)}function u(e,t){let{_intern:n,_key:r}=e;const o=r(t);return n.has(o)&&(t=n.get(o),n.delete(o)),t}function s(e){return null!==e&&"object"===typeof e?e.valueOf():e}t.InternSet=o},859:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){return e}}},860:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var r=n(1),o=n.n(r),i=n(790),a=n.n(i),u=n(735),s=n.n(u),c=n(780),l=n.n(c),f=n(727),d=n(905),p=n(723),h=n(730),m=n(816);function g(e){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var v=["offset"];function b(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=g(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=g(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==g(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(){return(j=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var P=function(e,t,n){var r,i,u=e.position,s=e.viewBox,c=e.offset,l=e.className,d=s,p=d.cx,g=d.cy,v=d.innerRadius,b=d.outerRadius,y=d.startAngle,w=d.endAngle,O=d.clockWise,x=(v+b)/2,_=function(e,t){return Object(h.j)(t-e)*Math.min(Math.abs(t-e),360)}(y,w),P=_>=0?1:-1;"insideStart"===u?(r=y+P*c,i=O):"insideEnd"===u?(r=w-P*c,i=!O):"end"===u&&(r=w+P*c,i=O),i=_<=0?i:!i;var C=Object(m.f)(p,g,x,r),S=Object(m.f)(p,g,x,r+359*(i?1:-1)),k="M".concat(C.x,",").concat(C.y,"\n A").concat(x,",").concat(x,",0,1,").concat(i?0:1,",\n ").concat(S.x,",").concat(S.y),E=a()(e.id)?Object(h.k)("recharts-radial-line-"):e.id;return o.a.createElement("text",j({},n,{dominantBaseline:"central",className:Object(f.a)("recharts-radial-bar-label",l)}),o.a.createElement("defs",null,o.a.createElement("path",{id:E,d:k})),o.a.createElement("textPath",{xlinkHref:"#".concat(E)},t))};function C(e){var t,n=e.offset,i=x({offset:void 0===n?5:n},w(e,v)),u=i.viewBox,c=i.position,g=i.value,b=i.children,y=i.content,O=i.className,_=void 0===O?"":O,C=i.textBreakAll;if(!u||a()(g)&&a()(b)&&!Object(r.isValidElement)(y)&&!s()(y))return null;if(Object(r.isValidElement)(y))return Object(r.cloneElement)(y,i);if(s()(y)){if(t=Object(r.createElement)(y,i),Object(r.isValidElement)(t))return t}else t=function(e){var t=e.value,n=e.formatter,r=a()(e.children)?t:e.children;return s()(n)?n(r):r}(i);var S=function(e){return"cx"in e&&Object(h.h)(e.cx)}(u),k=Object(p.a)(i,!0);if(S&&("insideStart"===c||"insideEnd"===c||"end"===c))return P(i,t,k);var E=S?function(e){var t=e.viewBox,n=e.offset,r=e.position,o=t,i=o.cx,a=o.cy,u=o.innerRadius,s=o.outerRadius,c=(o.startAngle+o.endAngle)/2;if("outside"===r){var l=Object(m.f)(i,a,s+n,c),f=l.x;return{x:f,y:l.y,textAnchor:f>=i?"start":"end",verticalAnchor:"middle"}}if("center"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===r)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var d=(u+s)/2,p=Object(m.f)(i,a,d,c);return{x:p.x,y:p.y,textAnchor:"middle",verticalAnchor:"middle"}}(i):function(e){var t=e.viewBox,n=e.parentViewBox,r=e.offset,o=e.position,i=t,a=i.x,u=i.y,s=i.width,c=i.height,f=c>=0?1:-1,d=f*r,p=f>0?"end":"start",m=f>0?"start":"end",g=s>=0?1:-1,v=g*r,b=g>0?"end":"start",y=g>0?"start":"end";if("top"===o)return x(x({},{x:a+s/2,y:u-f*r,textAnchor:"middle",verticalAnchor:p}),n?{height:Math.max(u-n.y,0),width:s}:{});if("bottom"===o)return x(x({},{x:a+s/2,y:u+c+d,textAnchor:"middle",verticalAnchor:m}),n?{height:Math.max(n.y+n.height-(u+c),0),width:s}:{});if("left"===o){var w={x:a-v,y:u+c/2,textAnchor:b,verticalAnchor:"middle"};return x(x({},w),n?{width:Math.max(w.x-n.x,0),height:c}:{})}if("right"===o){var O={x:a+s+v,y:u+c/2,textAnchor:y,verticalAnchor:"middle"};return x(x({},O),n?{width:Math.max(n.x+n.width-O.x,0),height:c}:{})}var _=n?{width:s,height:c}:{};return"insideLeft"===o?x({x:a+v,y:u+c/2,textAnchor:y,verticalAnchor:"middle"},_):"insideRight"===o?x({x:a+s-v,y:u+c/2,textAnchor:b,verticalAnchor:"middle"},_):"insideTop"===o?x({x:a+s/2,y:u+d,textAnchor:"middle",verticalAnchor:m},_):"insideBottom"===o?x({x:a+s/2,y:u+c-d,textAnchor:"middle",verticalAnchor:p},_):"insideTopLeft"===o?x({x:a+v,y:u+d,textAnchor:y,verticalAnchor:m},_):"insideTopRight"===o?x({x:a+s-v,y:u+d,textAnchor:b,verticalAnchor:m},_):"insideBottomLeft"===o?x({x:a+v,y:u+c-d,textAnchor:y,verticalAnchor:p},_):"insideBottomRight"===o?x({x:a+s-v,y:u+c-d,textAnchor:b,verticalAnchor:p},_):l()(o)&&(Object(h.h)(o.x)||Object(h.i)(o.x))&&(Object(h.h)(o.y)||Object(h.i)(o.y))?x({x:a+Object(h.d)(o.x,s),y:u+Object(h.d)(o.y,c),textAnchor:"end",verticalAnchor:"end"},_):x({x:a+s/2,y:u+c/2,textAnchor:"middle",verticalAnchor:"middle"},_)}(i);return o.a.createElement(d.a,j({className:Object(f.a)("recharts-label",_)},k,E,{breakAll:C}),t)}C.displayName="Label";var S=function(e){var t=e.cx,n=e.cy,r=e.angle,o=e.startAngle,i=e.endAngle,a=e.r,u=e.radiu
2s,s=e.innerRadius,c=e.outerRadius,l=e.x,f=e.y,d=e.top,p=e.left,m=e.width,g=e.height,v=e.clockWise,b=e.labelViewBox;if(b)return b;if(Object(h.h)(m)&&Object(h.h)(g)){if(Object(h.h)(l)&&Object(h.h)(f))return{x:l,y:f,width:m,height:g};if(Object(h.h)(d)&&Object(h.h)(p))return{x:d,y:p,width:m,height:g}}return Object(h.h)(l)&&Object(h.h)(f)?{x:l,y:f,width:0,height:0}:Object(h.h)(t)&&Object(h.h)(n)?{cx:t,cy:n,startAngle:o||r||0,endAngle:i||r||0,innerRadius:s||0,outerRadius:c||u||a||0,clockWise:v}:e.viewBox?e.viewBox:{}},k=function(e,t){return e?!0===e?o.a.createElement(C,{key:"label-implicit",viewBox:t}):Object(h.g)(e)?o.a.createElement(C,{key:"label-implicit",viewBox:t,value:e}):Object(r.isValidElement)(e)?e.type===C?Object(r.cloneElement)(e,{key:"label-implicit",viewBox:t}):o.a.createElement(C,{key:"label-implicit",content:e,viewBox:t}):s()(e)?o.a.createElement(C,{key:"label-implicit",content:e,viewBox:t}):l()(e)?o.a.createElement(C,j({viewBox:t},e,{key:"label-implicit"})):null:null};C.parseViewBox=S,C.renderCallByParent=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&n&&!e.label)return null;var o=e.children,i=S(e),a=Object(p.b)(o,C).map((function(e,n){return Object(r.cloneElement)(e,{viewBox:t||i,key:"label-".concat(n)})}));if(!n)return a;var u=k(e.label,t||i);return[u].concat(b(a))}},861:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r={isSsr:!("undefined"!==typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return r[e]},set:function(e,t){if("string"===typeof e)r[e]=t;else{var n=Object.keys(e);n&&n.length&&n.forEach((function(t){r[t]=e[t]}))}}}},864:function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return Ke})),n.d(t,"c",(function(){return ne})),n.d(t,"d",(function(){return m})),n.d(t,"e",(function(){return Xe})),n.d(t,"f",(function(){return j})),n.d(t,"g",(function(){return M})),n.d(t,"h",(function(){return $})),n.d(t,"i",(function(){return te})),n.d(t,"j",(function(){return ze})),n.d(t,"k",(function(){return C})),n.d(t,"l",(function(){return mt})),n.d(t,"m",(function(){return dt})),n.d(t,"n",(function(){return q})),n.d(t,"o",(function(){return Q})),n.d(t,"p",(function(){return qt})),n.d(t,"q",(function(){return pe})),n.d(t,"r",(function(){return Se})),n.d(t,"s",(function(){return ae})),n.d(t,"t",(function(){return De})),n.d(t,"u",(function(){return tt})),n.d(t,"v",(function(){return Ie})),n.d(t,"w",(function(){return Me})),n.d(t,"x",(function(){return Ae})),n.d(t,"y",(function(){return wt})),n.d(t,"z",(function(){return Oe})),n.d(t,"A",(function(){return je})),n.d(t,"B",(function(){return Mt})),n.d(t,"C",(function(){return ve})),n.d(t,"D",(function(){return he})),n.d(t,"E",(function(){return kt})),n.d(t,"F",(function(){return ft})),n.d(t,"G",(function(){return nt})),n.d(t,"H",(function(){return Rt})),n.d(t,"I",(function(){return Gt}));var r=n(1),o=n(1536),i=n(1537),a=n(1175),u=n(40),s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function c(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var l=function(){return(l=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function f(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n}function d(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(u){o={error:u}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function p(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(d(arguments[t]));return e}var h=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.rows,n=e.columns,a=e.getRowId,u=e.getCellValue,s=e.rootComponent;return Object(r.createElement)(o.g,null,Object(r.createElement)(o.f,{name:"skip",value:0}),Object(r.createElement)(o.f,{name:"loadedRowsStart",value:0}),Object(r.createElement)(o.f,{name:"rows",value:t}
2),Object(r.createElement)(o.f,{name:"getRowId",value:Object(i.Kc)(a,t)}),Object(r.createElement)(o.f,{name:"columns",value:n}),Object(r.createElement)(o.f,{name:"getCellValue",value:Object(i.J)(u,n)}),Object(r.createElement)(o.k,{name:"root"},Object(r.createElement)(s,null,Object(r.createElement)(o.m,{name:"header"}),Object(r.createElement)(o.m,{name:"body"}),Object(r.createElement)(o.m,{name:"footer"}))))},t}(r.PureComponent),m=function(e){var t=e.rows,n=e.columns,i=e.getRowId,a=e.getCellValue,u=e.rootComponent,s=e.children;return Object(r.createElement)(o.h,null,Object(r.createElement)(h,{rows:t,columns:n,getRowId:i,getCellValue:a,rootComponent:u}),s)},g=[{name:"TableColumnVisibility"},{name:"Toolbar"}],v=function(e){function t(t){var n=e.call(this,t)||this;return n.state={visible:!1},n.handleToggle=n.handleToggle.bind(n),n.handleHide=n.handleHide.bind(n),n.setButtonRef=n.setButtonRef.bind(n),n}return c(t,e),t.prototype.setButtonRef=function(e){this.button=e},t.prototype.handleToggle=function(){var e=this.state.visible;this.setState({visible:!e})},t.prototype.handleHide=function(){this.setState({visible:!1})},t.prototype.render=function(){var e=this,t=this.props,n=t.overlayComponent,u=t.containerComponent,s=t.itemComponent,c=t.toggleButtonComponent,l=t.messages,f=Object(a.d)(l),d=this.state.visible;return Object(r.createElement)(o.g,{name:"ColumnChooser",dependencies:g},Object(r.createElement)(o.k,{name:"toolbarContent"},Object(r.createElement)(o.m,null),Object(r.createElement)(o.l,null,(function(t,o){var a=t.columns,l=t.hiddenColumnNames,p=t.isColumnTogglingEnabled,h=o.toggleColumnVisibility;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(c,{buttonRef:e.setButtonRef,onToggle:e.handleToggle,getMessage:f,active:d}),Object(r.createElement)(n,{visible:d,target:e.button,onHide:e.handleHide},Object(r.createElement)(u,null,Object(i.U)(a,l).map((function(e){var t=e.column.name,n=p(t);return Object(r.createElement)(s,{key:t,item:e,disabled:!n,onToggle:function(){return h(t)}})})))))}))))},t.defaultProps={messages:{}},t.components={overlayComponent:"Overlay",containerComponent:"Container",itemComponent:"Item",toggleButtonComponent:"ToggleButton"},t}(r.PureComponent),b=function(e,t){return Object(i.wb)(e,"filteringEnabled",t)},y=function(e){var t=e.filters,n=e.filterExpression;return Object(i.nb)(t,n)},w=(r.PureComponent,[{name:"FilteringState",optional:!0},{name:"SearchState",optional:!0}]),O=function(e){var t=e.rows;return Object(i.ob)(t)},x=function(e){var t=e.rows;return Object(i.Dd)(t)},_=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props.columnExtensions,t=function(t){return Object(i.vb)(e,t).predicate};return Object(r.createElement)(o.g,{name:"IntegratedFiltering",dependencies:w},Object(r.createElement)(o.f,{name:"rows",computed:function(e){var n=e.rows,r=e.filterExpression,o=e.getCellValue,a=e.getRowLevelKey,u=e.getCollapsedRows;return Object(i.pb)(n,r,o,t,a,u)}}),Object(r.createElement)(o.f,{name:"getCollapsedRows",computed:O}),Object(r.createElement)(o.f,{name:"rows",computed:x}))},t}(r.PureComponent);_.defaultPredicate=i.cb;var j=_,P=function(e,t){return Object(i.wb)(e,"editingEnabled",t)},C=(r.PureComponent,function(e){function t(t){var n=e.call(this,t)||this;n.state={currentPage:t.currentPage||t.defaultCurrentPage,pageSize:void 0!==t.pageSize?t.pageSize:t.defaultPageSize};var r=Object(o.o)(n,{currentPage:function(){return n.props.onCurrentPageChange},pageSize:function(){return n.props.onPageSizeChange}});return n.setCurrentPage=r.applyFieldReducer.bind(r,"currentPage",i.Oc),n.setPageSize=r.applyFieldReducer.bind(r,"pageSize",i.Pc),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.currentPage,r=void 0===n?t.currentPage:n,o=e.pageSize;return{currentPage:r,pageSize:void 0===o?t.pageSize:o}},t.prototype.render=function(){var e=this.state,t=e.pageSize,n=e.currentPage;return Object(r.createElement)(o.g,{name:"PagingState"},Object(r.createElement)(o.f,{name:"currentPage",value:n}),Object(r.createElement)(o.f,{name:"pageSize",value:t}
2),Object(r.createElement)(o.a,{name:"setCurrentPage",action:this.setCurrentPage}),Object(r.createElement)(o.a,{name:"setPageSize",action:this.setPageSize}))},t.defaultProps={defaultPageSize:10,defaultCurrentPage:0},t}(r.PureComponent)),S=[{name:"PagingState"}],k=function(e){var t=e.rows,n=e.pageSize,r=e.getRowLevelKey;return Object(i.Mc)(t,n,r)},E=function(e){var t=e.rows;return Object(i.Jc)(t)},A=function(e){var t=e.rows,n=e.pageSize,r=e.currentPage;return Object(i.Gc)(t,n,r)},N=function(e,t){var n=e.currentPage,r=e.totalCount,o=e.pageSize,a=t.setCurrentPage;return Object(i.W)(n,r,o,a)},M=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){return Object(r.createElement)(o.g,{name:"IntegratedPaging",dependencies:S},Object(r.createElement)(o.f,{name:"rows",computed:k}),Object(r.createElement)(o.f,{name:"totalCount",computed:E}),Object(r.createElement)(o.f,{name:"currentPage",computed:N}),Object(r.createElement)(o.f,{name:"rows",computed:A}))},t}(r.PureComponent),B=[{name:"PagingState"}],L=(r.PureComponent,[{name:"SortingState",optional:!0}]),I=function(e,t){return Object(i.wb)(e,"groupingEnabled",t)},T=(r.PureComponent,[{name:"GroupingState"}]),D=function(e){var t=e.getCollapsedRows;return Object(i.Jb)(t)},R=function(e){var t=e.rows,n=e.grouping,r=e.expandedGroups;return Object(i.kb)(t,n,r)},F=(r.PureComponent,[{name:"GroupingState"}]),z=function(e){var t=e.getCollapsedRows;return Object(i.Jb)(t)},W=function(e){var t=e.rows,n=e.grouping,r=e.expandedGroups;return Object(i.kb)(t,n,r)},U=function(e){var t=e.getRowId,n=e.rows;return Object(i.Y)(t,n)},q=(r.PureComponent,function(e){function t(t){var n=e.call(this,t)||this;n.state={selection:t.selection||t.defaultSelection};var r=Object(o.o)(n,{selection:function(){return n.props.onSelectionChange}});return n.toggleSelection=r.applyFieldReducer.bind(r,"selection",i.xd),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.selection;return{selection:void 0===n?t.selection:n}},t.prototype.render=function(){var e=this.state.selection;return Object(r.createElement)(o.g,{name:"SelectionState"},Object(r.createElement)(o.f,{name:"selection",value:e}),Object(r.createElement)(o.a,{name:"toggleSelection",action:this.toggleSelection}))},t.defaultProps={defaultSelection:[]},t}(r.PureComponent)),H=function(e){var t=e.rows,n=e.getRowId,r=e.isGroupRow;return Object(i.Lc)(t,n,r)},G=function(e){var t=e.rows,n=e.selection;return Object(i.y)(t,n)},V=function(e){var t=e.rows,n=e.selection;return Object(i.Qc)(t,n)},Y=function(e){return!!e.rows.availableToSelect.length},X=function(e,t,n){var r=t.rows.availableToSelect;(0,n.toggleSelection)({state:e,rowIds:r})},K=function(e){var t=e.rows;return Object(i.Bd)(t)},Z=[{name:"SelectionState"}],$=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){return Object(r.createElement)(o.g,{name:"IntegratedSelection",dependencies:Z},Object(r.createElement)(o.f,{name:"rows",computed:H}),Object(r.createElement)(o.f,{name:"allSelected",computed:G}),Object(r.createElement)(o.f,{name:"someSelected",computed:V}),Object(r.createElement)(o.f,{name:"selectAllAvailable",computed:Y}),Object(r.createElement)(o.a,{name:"toggleSelectAll",action:X}),Object(r.createElement)(o.f,{name:"rows",computed:K}))},t}(r.PureComponent),J=function(e,t){return Object(i.wb)(e,"sortingEnabled",t)},Q=function(e){function t(t){var n=e.call(this,t)||this;n.state={sorting:t.sorting||t.defaultSorting};var r=Object(o.o)(n,{sorting:function(){return n.props.onSortingChange}});return n.changeColumnSorting=r.applyReducer.bind(r,(function(e,r){var o=n.props.sorting,a=void 0===o?e.sorting:o,u=Object(i.Db)(a,t.columnExtensions),s=Object(i.B)(e.sorting,r.keepOther,u);return Object(i.O)(e,l({},r,{keepOther:s}))}
2)),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.sorting;return{sorting:void 0===n?t.sorting:n}},t.prototype.render=function(){var e=this.state.sorting,t=this.props,n=t.columnExtensions,i=t.columnSortingEnabled;return Object(r.createElement)(o.g,{name:"SortingState"},Object(r.createElement)(o.f,{name:"sorting",value:e}),Object(r.createElement)(o.f,{name:"isColumnSortingEnabled",value:J(n,i)}),Object(r.createElement)(o.a,{name:"changeColumnSorting",action:this.changeColumnSorting}))},t.defaultProps={defaultSorting:[],columnSortingEnabled:!0},t}(r.PureComponent),ee=[{name:"SortingState"}],te=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props.columnExtensions,t=function(t){return Object(i.vb)(e,t).compare};return Object(r.createElement)(o.g,{name:"IntegratedSorting",dependencies:ee},Object(r.createElement)(o.f,{name:"rows",computed:function(e){var n=e.rows,r=e.sorting,o=e.getCellValue,a=e.isGroupRow,u=e.getRowLevelKey;return Object(i.Rc)(n,r,o,t,a,u)}}))},t}(r.PureComponent),ne=function(e){function t(t){var n=e.call(this,t)||this;return n.state={payload:null,clientOffset:null},n.change=function(e){var t=e.payload,r=e.clientOffset;return n.setState({payload:t,clientOffset:r})},n}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.containerComponent,n=e.columnComponent,i=this.state,a=i.payload,u=i.clientOffset;return Object(r.createElement)(o.g,{name:"DragDropProvider"},Object(r.createElement)(o.f,{name:"draggingEnabled",value:!0}),Object(r.createElement)(o.k,{name:"root"},Object(r.createElement)(o.b,{onChange:this.change},Object(r.createElement)(o.m,null)),a&&Object(r.createElement)(o.l,null,(function(e){var o=e.columns;return Object(r.createElement)(t,{clientOffset:u},function(e,t){return e.filter((function(e){return"column"===e.type})).map((function(e){return t.find((function(t){return t.name===e.columnName}))}))}(a,o).map((function(e){return Object(r.createElement)(n,{key:e.name,column:e})})))}))))},t.components={containerComponent:"Container",columnComponent:"Column"},t}(r.PureComponent),re=[{name:"Table"},{name:"DragDropProvider",optional:!0}],oe=function(e){var t=e.tableHeaderRows;return Object(i.kd)(t)},ie=function(e){function t(t){var n=e.call(this,t)||this;return n.cellDimensionGetters={},n.cellDimensions=[],n.state={order:t.defaultOrder,sourceColumnIndex:-1,targetColumnIndex:-1},n.onOver=n.handleOver.bind(n),n.onLeave=n.handleLeave.bind(n),n.onDrop=n.handleDrop.bind(n),n}return c(t,e),t.prototype.getState=function(){var e=this.state.order,t=this.props.order,n=void 0===t?e:t;return l({},this.state,{order:n})},t.prototype.getDraftOrder=function(){var e=this.getState(),t=e.order,n=e.sourceColumnIndex,r=e.targetColumnIndex;return Object(i.gb)(t,n,r)},t.prototype.getAvailableColumns=function(){var e=this;return this.getDraftOrder().filter((function(t){return!!e.cellDimensionGetters[t]}))},t.prototype.cacheCellDimensions=function(){var e=this;this.cellDimensions=this.cellDimensions&&this.cellDimensions.length?this.cellDimensions:this.getAvailableColumns().map((function(t){return e.cellDimensionGetters[t]()}))},t.prototype.resetCellDimensions=function(){this.cellDimensions=[]},t.prototype.ensureCellDimensionGetters=function(e){var t=this;Object.keys(this.cellDimensionGetters).forEach((function(n){-1===e.findIndex((function(e){var t=e.type,r=e.column;return t===i.g&&r.name===n}))&&delete t.cellDimensionGetters[n]}))},t.prototype.storeCellDimensionsGetter=function(e,t,n){e.type===i.g&&(this.cellDimensionGetters[e.column.name]=t),this.ensureCellDimensionGetters(n)},t.prototype.handleOver=function(e){var t=e.payload,n=e.clientOffset.x,r=t[0].columnName,o=this.getAvailableColumns(),a=o.indexOf(r);if(-1!==a){this.cacheCellDimensions();var u=this.cellDimensions;if(!(u.filter((function(e){var t=e.left,r=e.right;return t<=n&&n<=r})).length>1)){var s=Object(i.Gb)(u,a,n);if(-1!==s){var c=this.getState(),l=c.sourceColumnIndex,f=c.targetColumnIndex,d=this.getDraftOrder(),p=d.indexOf(o[s]);if(p!==f){var h=-1===l?d.indexOf(r):l;
2this.setState({sourceColumnIndex:h,targetColumnIndex:p})}}}}},t.prototype.handleLeave=function(){this.setState({sourceColumnIndex:-1,targetColumnIndex:-1}),this.resetCellDimensions()},t.prototype.handleDrop=function(){var e=this.getState(),t=e.sourceColumnIndex,n=e.targetColumnIndex,r=e.order,o=this.props.onOrderChange;if(-1!==t||-1!==n){var a=Object(i.N)(r,{sourceColumnName:r[t],targetColumnName:r[n]});this.setState({order:a,sourceColumnIndex:-1,targetColumnIndex:-1}),o&&o(a),this.resetCellDimensions()}},t.prototype.render=function(){var e=this,t=this.props,n=t.tableContainerComponent,a=t.rowComponent,u=t.cellComponent;return this.cellDimensionGetters={},Object(r.createElement)(o.g,{name:"TableColumnReordering",dependencies:re},Object(r.createElement)(o.f,{name:"tableColumns",computed:function(t){var n=t.tableColumns;return Object(i.Ec)(n,e.getDraftOrder())}}),Object(r.createElement)(o.f,{name:"tableHeaderRows",computed:oe}),Object(r.createElement)(o.k,{name:"table"},(function(t){return Object(r.createElement)(o.l,null,(function(i){var a=i.draggingEnabled;return Object(r.createElement)(n,l({},t,{onOver:e.onOver,onLeave:e.onLeave,onDrop:e.onDrop,draggingEnabled:a}),Object(r.createElement)(o.m,null))}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){return e.tableRow.type===i.q}},(function(e){return Object(r.createElement)(a,l({},e))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){return e.tableRow.type===i.q}},(function(t){return Object(r.createElement)(o.l,null,(function(n){var o=n.tableColumns;return Object(r.createElement)(u,l({},t,{getCellDimensions:function(n){return e.storeCellDimensionsGetter(t.tableColumn,n,o)}}))}))})))},t.defaultProps={defaultOrder:[]},t.components={tableContainerComponent:"TableContainer",rowComponent:"Row",cellComponent:"Cell"},t}(r.PureComponent),ae=Object(o.p)({TableContainer:function(e){var t=e.onOver,n=e.onLeave,i=e.onDrop,a=e.children;return e.draggingEnabled?Object(r.createElement)(o.e,{onOver:t,onLeave:n,onDrop:i},a):a}})(ie),ue=function(e){return Object(r.createElement)(o.m,{name:"tableRow",params:e})},se=function(e){return Object(r.createElement)(o.m,{name:"tableCell",params:e})},ce=[],le=function(e){var t=e.rows,n=e.getRowId,r=e.isDataLoading;return Object(i.md)(t,n,r)},fe=[],de={noData:"No data"},pe=function(e){function t(t){var n=e.call(this,t)||this;return n.tableColumnsComputed=Object(a.f)((function(e){return function(t){var n=t.columns;return Object(i.Vc)(n,e)}})),n}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.layoutComponent,n=e.cellComponent,u=e.rowComponent,s=e.noDataRowComponent,c=e.noDataCellComponent,f=e.stubRowComponent,d=e.stubCellComponent,p=e.stubHeaderCellComponent,h=e.columnExtensions,m=e.messages,g=e.containerComponent,v=e.tableComponent,b=e.headComponent,y=e.bodyComponent,w=e.footerComponent,O=Object(a.d)(l({},de,m)),x=this.tableColumnsComputed(h);return Object(r.createElement)(o.g,{name:"Table"},Object(r.createElement)(o.f,{name:"tableHeaderRows",value:ce}),Object(r.createElement)(o.f,{name:"tableBodyRows",computed:le}),Object(r.createElement)(o.f,{name:"tableFooterRows",value:fe}),Object(r.createElement)(o.f,{name:"tableColumns",computed:x}),Object(r.createElement)(o.f,{name:"getTableCellColSpan",value:i.Uc}),Object(r.createElement)(o.f,{name:"visibleBoundaries",value:[]}),Object(r.createElement)(o.k,{name:"body"},Object(r.createElement)(o.m,{name:"table"})),Object(r.createElement)(o.k,{name:"table"},Object(r.createElement)(o.l,null,(function(e){var t=e.tableHeaderRows,n=e.tableBodyRows,i=e.tableFooterRows,a=e.tableColumns,u=e.getTableCellColSpan;return Object(r.createElement)(o.m,{name:"tableLayout",params:{tableComponent:v,headComponent:b,bodyComponent:y,footerComponent:w,containerComponent:g,headerRows:t,bodyRows:n,footerRows:i,columns:a,rowComponent:ue,cellComponent:se,getCellColSpan:u}})}))),Object(r.createElement)(o.k,{name:"tableLayout"},(function(e){return Object(r.createElement)(t,l({},e))})),Object(r.createElement)(o.k,{name:"tableCell"},(function(e){return Object(r.createElement)(o.l,null,(function(t){var n=t.tableHeaderRows;return Object(i.lc)(e.tableRow,n)?Object(r.createElement)(p,l({},e)):Object(r.createElement)(d,l({},e))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.Tb)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(t){var i=t.getCellValue,a=e.tableColumn.column.name,u=i(e.tableRow.row,a);return Object(r.createElement)(o.m,{name:"valueFormatter",params:{value:u,row:e.tableRow.row,column:e.tableColumn.column}},(function(t){return Object(r.createElement)(n,l({},e,{row:e.tableRow.row,column:e.tableColumn.column,value:u}),t)}))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return!!Object(i.qc)(t)}},(function(e){return Object(r.createElement)(o.l,null,(function(t){var n=t.tableColumns;return Object(i.pc)(e.tableColumn,n)?Object(r.createElement)(c,l({},e,{getMessage:O})):null}))})),Object(r.createElement)(o.k,{name:"tableRow"},(function(e){return Object(r.createElement)(f,l({},e))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.Ub)(t)}},(function(e){return Object(r.createElement)(u,l({},e,{row:e.tableRow.row}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.qc)(t)}},(function(e){return Object(r.createElement)(s,l({},e))})))},t.COLUMN_TYPE=i.g,t.ROW_TYPE=i.g,t.NODATA_ROW_TYPE=i.p,t.defaultProps={messages:{}},t.components={tableComponent:"Table",headComponent:"TableHead",bodyComponent:"TableBody",footerComponent:"TableFooter",containerComponent:"Container",layoutComponent:"Layout",rowComponent:"Row",cellComponent:"Cell",noDataRowComponent:"NoD
2ataRow",noDataCellComponent:"NoDataCell",stubRowComponent:"StubRow",stubCellComponent:"StubCell",stubHeaderCellComponent:"StubHeaderCell"},t}(r.PureComponent),he=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.highlightRow,n=e.selectByRowClick,a=e.showSelectionColumn,u=e.showSelectAll,s=e.headerCellComponent,c=e.cellComponent,f=e.rowComponent,d=e.selectionColumnWidth;return Object(r.createElement)(o.g,{name:"TableSelection",dependencies:[{name:"Table"},{name:"SelectionState"},{name:"IntegratedSelection",optional:!u}]},a&&Object(r.createElement)(o.f,{name:"tableColumns",computed:function(e){var t=e.tableColumns;return Object(i.bd)(t,d)}}),t&&Object(r.createElement)(o.f,{name:"highlightSelectedRow",value:!0}),a&&u&&Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.sc)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(t,n){var o=t.selectAllAvailable,i=t.allSelected,a=t.someSelected,u=n.toggleSelectAll;return Object(r.createElement)(s,l({},e,{disabled:!o,allSelected:i,someSelected:a,onToggle:function(e){return u(e)}}))}))})),a&&Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.tc)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(t,n){var o=t.selection,i=n.toggleSelection;return Object(r.createElement)(c,l({},e,{row:e.tableRow.row,selected:-1!==o.indexOf(e.tableRow.rowId),onToggle:function(){return i({rowIds:[e.tableRow.rowId]})}}))}))})),(t||n)&&Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.Ub)(t)}},(function(e){return Object(r.createElement)(o.l,null,(function(o,a){var u=o.selection,s=a.toggleSelection;return Object(r.createElement)(f,l({},e,{selectByRowClick:n,selected:Object(i.rc)(t,u,e.tableRow),onToggle:function(){return s({rowIds:[e.tableRow.rowId]})}}))}))})))},t.defaultProps={highlightRow:!1,selectByRowClick:!1,showSelectAll:!1,showSelectionColumn:!0},t.components={rowComponent:"Row",cellComponent:"Cell",headerCellComponent:"HeaderCell"},t.COLUMN_TYPE=i.r,t}(r.PureComponent),me=(r.PureComponent,function(e){var t=e.getTableCellColSpan;return Object(i.ed)(t)}),ge=[{name:"RowDetailState"},{name:"Table"}],ve=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.rowHeight,n=e.contentComponent,a=e.toggleCellComponent,u=e.cellComponent,s=e.rowComponent,c=e.toggleColumnWidth;return Object(r.createElement)(o.g,{name:"TableRowDetail",dependencies:ge},Object(r.createElement)(o.f,{name:"tableColumns",computed:function(e){var t=e.tableColumns;return Object(i.Wc)(t,c)}}),Object(r.createElement)(o.f,{name:"tableBodyRows",computed:function(e){var n=e.tableBodyRows,r=e.expandedDetailRowIds;return Object(i.od)(n,r,t)}}),Object(r.createElement)(o.f,{name:"getTableCellColSpan",computed:me}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.Yb)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(t,n){var o=t.expandedDetailRowIds,u=n.toggleDetailRowExpanded;return Object(r.createElement)(a,l({},e,{row:e.tableRow.row,expanded:Object(i.Vb)(o,e.tableRow.rowId),onToggle:function(){return u({rowId:e.tableRow.rowId})}}))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return!!Object(i.Xb)(t)}},(function(e){return Object(r.createElement)(o.l,null,(function(t){var o=t.tableColumns;return Object(i.Wb)(e.tableColumn,o)?Object(r.createElement)(u,l({},e,{row:e.tableRow.row}),n&&Object(r.createElement)(n,{row:e.tableRow.row})):null}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.Xb)(t)}},(function(e){return Object(r.createElement)(s,l({},e,{row:e.tableRow.row}))})))},t.ROW_TYPE=i.h,t.COLUMN_TYPE=i.h,t.defaultProps={contentComponent:function(){return null}},t.components={rowComponent:"Row",cellComponent:"Cell",toggleCellComponent:"ToggleCell"},t}(r.PureComponent),be=[{name:"GroupingState"},{name:"Table"},{name:"DataTypeProvider",optional:!0},{name:"TableSelection",optional:!0}],ye=function(e){var t=e.tableBodyRows,n=e.isGroupRow;return Object(i.pd)(t,n)},we=function(e){var t=e.getTableCellColSpan;return Object(i.fd)(t)},Oe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.cellComponent,n=e.contentComponent,a=e.iconComponent,u=e.rowComponent,s=e.containerComponent,c=e.indentCellComponent,f=e.indentColumnWidth,d=e.contentCellPadding,p=e.showColumnsWhe
2nGrouped,h=e.columnExtensions;return Object(r.createElement)(o.g,{name:"TableGroupRow",dependencies:be},Object(r.createElement)(o.f,{name:"tableColumns",computed:function(e){var t=e.columns,n=e.tableColumns,r=e.grouping,o=e.draftGrouping;return Object(i.ad)(t,n,r,o,f,function(e,t){void 0===t&&(t=[]);var n=t.reduce((function(e,t){return e[t.columnName]=t.showWhenGrouped,e}),{});return function(t){return n[t]||e}}(p,h))}}),Object(r.createElement)(o.f,{name:"tableBodyRows",computed:ye}),Object(r.createElement)(o.f,{name:"getTableCellColSpan",computed:we}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return Object(i.kc)(t)}},(function(e){return Object(r.createElement)(o.l,null,(function(u,p){var h=u.grouping,m=u.expandedGroups,g=p.toggleGroupExpanded;if(Object(i.jc)(e.tableRow,e.tableColumn)){var v="calc("+Object(i.A)(e.tableColumn,h,f)+"px + "+d+")";return Object(r.createElement)(o.m,{name:"valueFormatter",params:{column:e.tableColumn.column,value:e.tableRow.row.value}},(function(o){return Object(r.createElement)(t,l({},e,{contentComponent:n,iconComponent:a,containerComponent:s,row:e.tableRow.row,column:e.tableColumn.column,expanded:-1!==m.indexOf(e.tableRow.row.compoundKey),onToggle:function(){return g({groupKey:e.tableRow.row.compoundKey})},position:v,side:"left"}),o)}))}if(Object(i.gc)(e.tableRow,e.tableColumn,h)){var b={side:"left",position:Object(i.A)(e.tableColumn,h,f)};return c?Object(r.createElement)(c,l({},e,b,{row:e.tableRow.row,column:e.tableColumn.column})):Object(r.createElement)(o.m,{params:b})}return null}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return Object(i.kc)(t)}},(function(e){return Object(r.createElement)(u,l({},e,{row:e.tableRow.row}))})))},t.ROW_TYPE=i.n,t.COLUMN_TYPE=i.n,t.defaultProps={showColumnsWhenGrouped:!1},t.components={rowComponent:"Row",cellComponent:"Cell",contentComponent:"Content",iconComponent:"Icon",containerComponent:"Container",indentCellComponent:"IndentCell"},t}(r.PureComponent),xe=function(e){var t=e.tableHeaderRows;return Object(i.qd)(t||[])},_e=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.showSortingControls,n=e.showGroupingControls,u=e.cellComponent,s=e.rowComponent,c=e.contentComponent,f=e.sortLabelComponent,d=e.groupButtonComponent,p=e.titleComponent,h=e.messages,m=Object(a.d)(h);return Object(r.createElement)(o.g,{name:"TableHeaderRow",dependencies:[{name:"Table"},{name:"SortingState",optional:!t},{name:"GroupingState",optional:!n},{name:"DragDropProvider",optional:!0},{name:"TableColumnResizing",optional:!0}]},Object(r.createElement)(o.f,{name:"tableHeaderRows",computed:xe}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.nc)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(a,s){var h=a.sorting,g=a.tableColumns,v=a.draggingEnabled,b=a.tableColumnResizingEnabled,y=a.isColumnSortingEnabled,w=a.isColumnGroupingEnabled,O=s.changeColumnSorting,x=s.changeColumnGrouping,_=s.changeTableColumnWidth,j=s.draftTableColumnWidth,P=s.cancelTableColumnWidthDraft,C=e.tableColumn.column,S=C.name,k=C.title,E=g.filter((function(e){return e.type===i.g})).length>1,A=y&&y(S),N=w&&w(S)&&E;return Object(r.createElement)(u,l({},e,{column:e.tableColumn.column,draggingEnabled:v&&E,resizingEnabled:b,onWidthChange:function(e){var t=e.shift;return _({columnName:S,shift:t})},onWidthDraft:function(e){var t=e.shift;return j({columnName:S,shift:t})},onWidthDraftCancel:function(){return P()},sortingEnabled:A,groupingEnabled:N,showSortingControls:t,showGroupingControls:n,sortingDirection:t&&void 0!==h?Object(i.zb)(h,S):void 0,onSort:function(e){var t=e.direction,n=e.keepOther;return O({columnName:S,direction:t,keepOther:n})},onGroup:function(){return x({columnName:S})},before:Object(r.createElement)(o.m,{name:"tableHeaderCellBefore",params:{column:e.tableColumn.column}})}),Object(r.createElement)(o.m,{name:"tableHeaderCellBefore",params:{column:e.tableColumn.column}}),Object(r.createElement)(c,{column:e.tableColumn.column,align:e.tableColumn.align},t?Object(r.createElement)(f,{column:e.tableColumn.column,align:e.tableColumn.align,direction:Object(i.zb)(h,S)||null,disabled:!A,onSort:function(e){var t=e.direction,n=e.keepOther;O({columnName:S,direction:t,keepOther:n})},getMessage:m},Object(r.createElement)(p,null,k||S)):Object(r.createElement)(p,null,k||S)),n?Object(r.createElement)(d,{disabled:!N,onGroup:function(){return x({columnName:S})}}):null)}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.oc)(t)}},(function(e){return Object(r.createElement)(s,l({},e))})))},t.ROW_TYPE=i.o,t.defaultProps={showSortingControls:!1,showGroupingControls:!1,messages:{}},t.components={cellComponent:"Cell",rowComponent:"Row",contentComponent:"Content",sortLabelComponent:"SortL
2abel",titleComponent:"Title",groupButtonComponent:"GroupButton"},t}(r.PureComponent);_e.components={cellComponent:"Cell",rowComponent:"Row",contentComponent:"Content",sortLabelComponent:"SortLabel",titleComponent:"Title",groupButtonComponent:"GroupButton"};var je=_e,Pe=function(e){return Object(r.createElement)(o.m,{params:e})},Ce=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.cellComponent,n=e.rowComponent,a=e.bandedHeaderCellComponent,u=e.invisibleCellComponent,s=e.columnBands;return Object(r.createElement)(o.g,{name:"TableBandHeader",dependencies:[{name:"Table"},{name:"TableHeaderRow"},{name:"TableSelection",optional:!0},{name:"TableEditColumn",optional:!0}]},Object(r.createElement)(o.f,{name:"tableHeaderRows",computed:function(e){var t=e.tableHeaderRows,n=e.tableColumns;return Object(i.ld)(t,s,n)}}),Object(r.createElement)(o.f,{name:"tableHeaderColumnChains",computed:function(e){var t=e.tableHeaderRows,n=e.tableColumns;return Object(i.gd)(t,n,s)}}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return!!Object(i.Rb)(t)}},(function(e){return Object(r.createElement)(o.l,null,(function(n){var a=n.tableColumns,c=n.tableHeaderRows,d=n.tableHeaderColumnChains,p=Object(i.tb)(e,c,a,s,d);switch(p.type){case i.a:return Object(r.createElement)(o.m,null);case i.b:return Object(r.createElement)(u,null);case i.c:var h=p.payload,m=h.value,g=f(h,["value"]);return Object(r.createElement)(t,l({},e,g),m);case i.d:return Object(r.createElement)(o.m,{name:"tableCell",params:l({},e,p.payload)});default:return null}}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.nc)(t,n)}},(function(e){return Object(r.createElement)(a,l({component:Pe},e))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.Sb)(t)}},(function(e){return Object(r.createElement)(n,l({},e))})))},t.ROW_TYPE=i.f,t.components={cellComponent:"Cell",rowComponent:"Row",bandedHeaderCellComponent:"BandedHeaderCell",invisibleCellComponent:"InvisibleCell"},t}(r.PureComponent);Ce.components={cellComponent:"Cell",rowComponent:"Row",bandedHeaderCellComponent:"BandedHeaderCell",invisibleCellComponent:"InvisibleCell"};var Se=Ce,ke=[{name:"FilteringState"},{name:"Table"},{name:"DataTypeProvider",optional:!0}],Ee={filterPlaceholder:"Filter...",contains:"Contains",notContains:"Does not contain",startsWith:"Starts with",endsWith:"Ends with",equal:"Equals",notEqual:"Does not equal",greaterThan:"Greater than",greaterThanOrEqual:"Greater than or equal to",lessThan:"Less than",lessThanOrEqual:"Less than or equal to"},Ae=function(e){function t(t){var n=e.call(this,t)||this;return n.state={filterOperations:{}},n}return c(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.rowHeight,u=t.showFilterSelector,s=t.cellComponent,c=t.rowComponent,f=t.filterSelectorComponent,d=t.iconComponent,p=t.toggleButtonComponent,h=t.editorComponent,m=t.messages,g=Object(a.d)(l({},Ee,m));return Object(r.createElement)(o.g,{name:"TableFilterRow",dependencies:ke},Object(r.createElement)(o.f,{name:"tableHeaderRows",computed:function(e){var t=e.tableHeaderRows;return Object(i.id)(t,n)}}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.cc)(t,n)}},(function(t){return Object(r.createElement)(o.l,null,(function(n,a){var c=n.filters,m=n.isColumnFilteringEnabled,v=n.getAvailableFilterOperations,b=a.changeColumnFilter,y=e.state.filterOperations,w=t.tableColumn.column.name,O=Object(i.xb)(c,w),x=function(e){return b({columnName:w,config:e})},_=Object(i.yb)(v,w),j=Object(i.Fb)(y,w,O,_),P=function(t){var n;e.setState({filterOperations:l({},y,(n={},n[w]=t,n))}),O&&!Object(i.ec)(O.value)&&x({value:O.value,operation:t})},C=function(e){return x(Object(i.ec)(e)?null:{value:e,operation:j})},S=m(w);return Object(r.createElement)(o.m,{name:"valueEditor",params:{column:t.tableColumn.column,value:O?O.value:void 0,onValueChange:C}},(function(e){return Object(r.createElement)(s,l({},t,{getMessage:g,column:t.tableColumn.column,filter:O,filteringEnabled:S,onFilter:x}),u?Object(r.createElement)(f,{toggleButtonComponent:p,iconComponent:d,value:j,availableValues:_,onChange:P,disabled:!S,getMessage:g}):null,e||Object(r.createElement)(h,{value:O?O.value:void 0,disabled:!S,getMessage:g,onChange:C}))}))}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.dc)(t)}},(function(e){return Object(r.createElement)(c,l({},e))})))},t.ROW_TYPE=i.k,t.defaultProps={showFilterSelector:!1,messages:{}},t.components={rowComponent:"Row",cellComponent:"Cell",filterSelectorComponent:"FilterSelector",iconComponent:"Icon",editorComponent:"Editor",toggleButtonComponent:"ToggleButton"},t}(r.PureComponent),Ne=[{name:"EditingState"},{name:"Table"},{name:"DataTypeProvider",optional:!0}],Me=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.cellComponent,n=e.rowComponent,a=e.rowHeight;return Object(r.createElement)(o.g,{name:"TableEditRow",dependencies:Ne},Object(r.createElement)(o.f,{name:"tableBodyRows",computed:function(e){var t=e.tableBodyRows,n=e.editingRowIds,r=e.addedRows;
2return Object(i.nd)(t,n,r,a)}}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.ac)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(n,a){var u=n.getCellValue,s=n.createRowChange,c=n.rowChanges,f=n.isColumnEditingEnabled,d=a.changeAddedRow,p=a.changeRow,h=e.tableRow,m=h.rowId,g=h.row,v=e.tableColumn.column,b=v.name,y=Object(i.Qb)(e.tableRow),w=y?g:l({},g,Object(i.Eb)(c,m)),O=u(w,b),x=function(e){var t={rowId:m,change:s(w,e,b)};y?d(t):p(t)};return Object(r.createElement)(o.m,{name:"valueEditor",params:{column:v,row:g,value:O,onValueChange:x}},(function(n){return Object(r.createElement)(t,l({},e,{row:g,column:v,value:O,editingEnabled:f(b),onValueChange:x}),n)}))}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!(!Object(i.bc)(t)&&!Object(i.Qb)(t))}},(function(e){return Object(r.createElement)(n,l({},e,{row:e.tableRow.row}))})))},t.ADDED_ROW_TYPE=i.e,t.EDIT_ROW_TYPE=i.j,t.components={rowComponent:"Row",cellComponent:"Cell"},t}(r.PureComponent),Be=[{name:"EditingState"},{name:"Table"}],Le={addCommand:"New",editCommand:"Edit",deleteCommand:"Delete",commitCommand:"Save",cancelCommand:"Cancel"},Ie=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.cellComponent,n=e.headerCellComponent,u=e.commandComponent,s=e.showAddCommand,c=e.showEditCommand,f=e.showDeleteCommand,d=e.width,p=e.messages,h=Object(a.d)(l({},Le,p));return Object(r.createElement)(o.g,{name:"TableEditColumn",dependencies:Be},Object(r.createElement)(o.f,{name:"tableColumns",computed:function(e){var t=e.tableColumns;return Object(i.Yc)(t,d)}}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.mc)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(t,o){return Object(r.createElement)(n,l({},e),s&&Object(r.createElement)(u,{id:"add",text:h("addCommand"),onExecute:function(){return o.addRow()}}))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.Zb)(t,n)}},(function(e){return Object(r.createElement)(o.l,null,(function(n,o){var a=Object(i.bc)(e.tableRow),s=Object(i.Qb)(e.tableRow),d=a||s,p=[e.tableRow.rowId];return Object(r.createElement)(t,l({},e,{row:e.tableRow.row}),c&&!d&&Object(r.createElement)(u,{id:"edit",text:h("editCommand"),onExecute:function(){return o.startEditRows({rowIds:p})}}),f&&!d&&Object(r.createElement)(u,{id:"delete",text:h("deleteCommand"),onExecute:function(){o.deleteRows({rowIds:p}),o.commitDeletedRows({rowIds:p})}}),d&&Object(r.createElement)(u,{id:"commit",text:h("commitCommand"),onExecute:function(){s?o.commitAddedRows({rowIds:p}):(o.stopEditRows({rowIds:p}),o.commitChangedRows({rowIds:p}))}}),d&&Object(r.createElement)(u,{id:"cancel",text:h("cancelCommand"),onExecute:function(){s?o.cancelAddedRows({rowIds:p}):(o.stopEditRows({rowIds:p}),o.cancelChangedRows({rowIds:p}))}}))}))})))},t.COLUMN_TYPE=i.i,t.defaultProps={showAddCommand:!1,showEditCommand:!1,showDeleteCommand:!1,width:140,messages:{}},t.components={cellComponent:"Cell",headerCellComponent:"HeaderCell",commandComponent:"Command"},t}(r.PureComponent),Te=[{name:"Table"}],De=function(e){function t(t){var n=e.call(this,t)||this;n.state={columnWidths:t.columnWidths||t.defaultColumnWidths,draftColumnWidths:[]};var r=Object(o.o)(n,{columnWidths:function(){return n.props.onColumnWidthsChange}});return n.tableColumnsComputed=Object(a.f)((function(e){return function(t){var n=t.tableColumns;return Object(i.cd)(n,e)}})),n.tableColumnsDraftComputed=Object(a.f)((function(e){return function(t){var n=t.tableColumns;return Object(i.Xc)(n,e)}})),n.changeTableColumnWidth=r.applyReducer.bind(r,(function(e,t){var r=n.props.minColumnWidth;return Object(i.R)(e,l({},t,{minColumnWidth:r}))})),n.draftTableColumnWidth=r.applyReducer.bind(r,(function(e,t){var r=n.props.minColumnWidth;return Object(i.hb)(e,l({},t,{minColumnWidth:r}))})),n.cancelTableColumnWidthDraft=r.applyReducer.bind(r,i.I),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.columnWidths;return{columnWidths:void 0===n?t.columnWidths:n}},t.prototype.render=function(){var e=this.state,t=e.columnWidths,n=e.draftColumnWidths,i=this.tableColumnsComputed(t),a=this.tableColumnsDraftComputed(n);return Object(r.createElement)(o.g,{name:"TableColumnResizing",dependencies:Te},Object(r.createElement)(o.f,{name:"tableColumnResizingEnabled",value:!0}),Object(r.createElement)(o.f,{name:"tableColumns",computed:i}),Object(r.createElement)(o.f,{name:"tableColumns",computed:a}),Object(r.createElement)(o.a,{name:"changeTableColumnWidth",action:this.changeTableColumnWidth}),Object(r.createElement)(o.a,{name:"draftTableColumnWidth",action:this.draftTableColumnWidth}),Object(r.createElement)(o.a,{name:"cancelTableColumnWidthDraft",action:this.cancelTableColumnWidthDraft}))},t.defaultProps={defaultColumnWidths:[]},t}(r.PureComponent),Re=[{name:"PagingState"}],Fe={showAll:"All",info:function(e){var t=e.from,n=e.to;return t+(t<n?"-"+n:"")+" of "+e.count}},ze=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.containerComponent,n=e.pageSizes,u=e.messages,s=Object(a.d)(l({},Fe,u));return Object(r.createElement)(o.g,{name:"PagingPanel",dependencies:Re},Object(r.createElement)(o.k,{name:"footer"},Object(r.createElement)(o.m,null),Object(r.createElement)(o.l,null,(function(e,o){var a=e.currentPage,u=e.pageSize,c=e.totalCount,l=o.setCurrentPage,f=o.setPageSize;return Object(r.createElement)(t,{currentPage:a,pageSize:u,totalCount:c,totalPages:Object(i.Fc)(c,u),pageSizes:n,getMessage:s,onCurrentPageChange:l,onPageSizeChange:f})}))))},t.defaultProps={pageSizes:[],messages:{}},t.components={containerComponent:"Container"},t}(r.PureComponent),We={draggingEnabled:!1,onDragStart:function(){},onDragEnd:function(){}},Ue=function(e){function t(t){var n=e.call(this,t)||this;return n.state={dragging:!1},n}return c(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.item,i=t.itemComponent,a=t.draggingEnabled,u=t.onDragStart,s=t.onDragEnd,c=this.state.dragging,f=Object(r.createElement)(i,{item:l({},n,{draft:c||n.draft})});
2return a?Object(r.createElement)(o.c,{payload:[{type:"column",columnName:n.column.name}],onStart:function(){e.setState({dragging:!0}),u()},onEnd:function(){e.setState({dragging:!1}),s()}},f):f},t.defaultProps=We,t}(r.PureComponent),qe={onGroup:function(){},draggingEnabled:!1,isColumnGroupingEnabled:function(){return!1},onGroupDraft:function(){},onGroupDraftCancel:function(){}},He=function(e){function t(t){var n=e.call(this,t)||this;return n.itemRefs=[],n.draggingColumnName=null,n.state={sourceColumnName:null,targetItemIndex:-1},n.handleDragEvent=function(e,t){var r=t.payload,o=f(t,["payload"]);(0,n.props.isColumnGroupingEnabled)(r[0].columnName)&&e(l({payload:r},o))},n.onEnter=function(e){var t=e.payload;n.setState({sourceColumnName:t[0].columnName})},n.onOver=function(e){var t=e.clientOffset,r=n.props,o=r.onGroupDraft,a=r.items,s=n.state,c=s.sourceColumnName,l=s.targetItemIndex,f=n.itemRefs.map((function(e){return Object(u.findDOMNode)(e).getBoundingClientRect()})),d=a.findIndex((function(e){return e.column.name===c})),p=Object(i.Cb)(f,d,t);l!==p&&(o({columnName:c,groupIndex:p}),n.setState({targetItemIndex:p}))},n.onLeave=function(){var e=n.props.onGroupDraft,t=n.state.sourceColumnName;n.draggingColumnName?(e({columnName:t,groupIndex:-1}),n.setState({targetItemIndex:-1})):n.resetState()},n.onDrop=function(){var e=n.props.onGroup,t=n.state,r=t.sourceColumnName,o=t.targetItemIndex;n.resetState(),e({columnName:r,groupIndex:o})},n.onDragStart=function(e){n.draggingColumnName=e},n.onDragEnd=function(){n.draggingColumnName=null;var e=n.state,t=e.sourceColumnName,r=e.targetItemIndex,o=n.props.onGroup;t&&-1===r&&o({columnName:t}),n.resetState()},n}return c(t,e),t.prototype.resetState=function(){(0,this.props.onGroupDraftCancel)(),this.setState({sourceColumnName:null,targetItemIndex:-1})},t.prototype.render=function(){var e=this,t=this.props,n=t.items,i=t.emptyMessageComponent,a=t.containerComponent,u=t.itemComponent,s=t.draggingEnabled,c=t.isColumnGroupingEnabled;this.itemRefs=[];var l=n.length?Object(r.createElement)(a,null,n.map((function(t){var n=t.column.name;return Object(r.createElement)(Ue,{key:n,ref:function(t){return t&&e.itemRefs.push(t)},item:t,itemComponent:u,draggingEnabled:s&&c(n),onDragStart:function(){return e.onDragStart(n)},onDragEnd:e.onDragEnd})}))):Object(r.createElement)(i,null);return s?Object(r.createElement)(o.e,{onEnter:function(t){return e.handleDragEvent(e.onEnter,t)},onOver:function(t){return e.handleDragEvent(e.onOver,t)},onLeave:function(t){return e.handleDragEvent(e.onLeave,t)},onDrop:function(t){return e.handleDragEvent(e.onDrop,t)}},l):l},t.defaultProps=qe,t}(r.PureComponent),Ge={groupByColumn:"Drag a column header here to group by that column"},Ve={showSortingControls:!1,showGroupingControls:!1,messages:{}},Ye=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.layoutComponent,n=e.containerComponent,u=e.itemComponent,s=e.emptyMessageComponent,c=e.showSortingControls,f=e.showGroupingControls,d=e.messages,p=Object(a.d)(l({},Ge,d)),h=function(){return Object(r.createElement)(s,{getMessage:p})},m=function(e){var t=e.item,n=t.column.name;return Object(r.createElement)(o.l,null,(function(e,o){var a=e.sorting,s=e.isColumnSortingEnabled,l=e.isColumnGroupingEnabled,d=o.changeColumnGrouping,p=o.changeColumnSorting,h=s&&s(n),m=l&&l(n);return Object(r.createElement)(u,{item:t,sortingEnabled:h,groupingEnabled:m,showSortingControls:c,sortingDirection:c?Object(i.zb)(a,n):void 0,showGroupingControls:f,onGroup:function(){return d({columnName:n})},onSort:function(e){var t=e.direction,r=e.keepOther;return p({columnName:n,direction:t,keepOther:r})}})}))};return Object(r.createElement)(o.g,{name:"GroupingPanel",dependencies:[{name:"GroupingState"},{name:"Toolbar"},{name:"SortingState",optional:!c}]},Object(r.createElement)(o.k,{name:"toolbarContent"},Object(r.createElement)(o.l,null,(function(e,o){var a=e.columns,u=e.grouping,s=e.draftGrouping,c=e.draggingEnabled,l=e.isColumnGroupingEnabled,f=o.changeColumnGrouping,d=o.draftColumnGrouping,p=o.cancelColumnGroupingDraft;return Object(r.createElement)(t,{items:Object(i.Ob)(a,u,s),isColumnGroupingEnabled:l,draggingEnabled:c,onGroup:f,onGroupDraft:d,onGroupDraftCancel:p,itemComponent:m,emptyMessageComponent:h,containerComponent:n})})),Object(r.createElement)(o.m,null)))},t.defaultProps=Ve,t.components={layoutComponent:"Layout",containerComponent:"Container",itemComponent:"Item",emptyMessageComponent:"EmptyMessage"},t}(r.PureComponent),Xe=Object(o.p)({Layout:He})(Ye),Ke=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.for,n=e.formatterComponent,a=e.editorComponent,u=e.availableFilterOperations;return Object(r.createElement)(o.g,{name:"DataTypeProvider"},Object(r.createElement)(o.f,{name:"getAvailableFilterOperations",computed:function(e){var n=e.getAvailableFilterOperations;return Object(i.sb)(n,u,t)}}),n?Object(r.createElement)(o.k,{name:"valueFormatter",predicate:function(e){var n=e.column;return t.includes(n.name)}},(function(e){return Object(r.createElement)(n,l({},e))})):null,a?Object(r.createElement)(o.k,{name:"valueEditor",predicate:function(e){var n=e.column;return t.includes(n.name)}},(function(e){return Object(r.createElement)(a,l({},e))})):null)},t}(r.PureComponent),Ze=[{name:"Table"}],$e={noColumns:"Nothing to show"},Je=function(e){var t=e.tableColumns,n=e.hiddenColumnNames;return Object(i.Fd)(t,n)},Qe=function(e,t){return Object(i.wb)(e,"togglingEnabled",t)},et=function(e){function t(t){var n=e.call(this,t)||this;n.state={hiddenColumnNames:t.hiddenColumnNames||t.defaultHiddenColumnNames};var r=Object(o.o)(n,{hiddenColumnNames:function(){return n.props.onHiddenColumnNamesChange}});return n.toggleColumnVisibility=r.applyFieldReducer.bind(r,"hiddenColumnNames",i.td),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.hiddenColumnNames;return{hiddenColumnNames:void 0===n?t.hiddenColumnNames:n}},t.prototype.render=function(){var e=this.props,t=e.emptyMessageComponent,n=e.messages,u=Object(a.d)(l({},$e,n)),s=this.state.hiddenColumnNames,c=this.props,f=c.columnExtensions,d=c.columnTogglingEnabled;return Object(r.createElement)(o.g,{name:"TableColumnVisibility",dependencies:Ze},Object(r.createElement)(o.f,{name:"hiddenColumnNames",value:s}),Object(r.createElement)(o.f,{name:"tableColumns",computed:Je}
2),Object(r.createElement)(o.f,{name:"isColumnTogglingEnabled",value:Qe(f,d)}),Object(r.createElement)(o.a,{name:"toggleColumnVisibility",action:this.toggleColumnVisibility}),Object(r.createElement)(o.k,{name:"table"},(function(e){return Object(r.createElement)(o.l,null,(function(n){var a=n.tableColumns;return Object(i.dd)(a)?Object(r.createElement)(o.m,null):Object(r.createElement)(t,l({getMessage:u},e))}))})))},t.defaultProps={defaultHiddenColumnNames:[],messages:{},columnTogglingEnabled:!0},t.components={emptyMessageComponent:"EmptyMessage"},t}(r.PureComponent);et.components={emptyMessageComponent:"EmptyMessage"};var tt=et,nt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.rootComponent,n=e.flexibleSpaceComponent;return Object(r.createElement)(o.g,{name:"Toolbar"},Object(r.createElement)(o.k,{name:"header"},Object(r.createElement)(t,null,Object(r.createElement)(o.m,{name:"toolbarContent"})),Object(r.createElement)(o.m,null)),Object(r.createElement)(o.k,{name:"toolbarContent"},Object(r.createElement)(n,null)))},t.components={rootComponent:"Root",flexibleSpaceComponent:"FlexibleSpace"},t}(r.PureComponent),rt=(r.PureComponent,[{name:"TreeDataState"}]),ot=function(e){var t=e.rows,n=e.getRowId,r=e.expandedRowIds;return Object(i.lb)(t,n,r)},it=function(e){var t=e.getRowId,n=e.rows;return Object(i.Z)(t,n)},at=function(e){var t=e.getRowLevelKey,n=e.rows;return Object(i.ab)(t,n)},ut=function(e){var t=e.rows;return Object(i.xc)(t)},st=function(e){var t=e.rows;return Object(i.Hb)(t)},ct=function(e){var t=e.rows,n=e.getCollapsedRows;return Object(i.T)(n,t)},lt=function(e){var t=e.rows;return Object(i.Cd)(t)},ft=(r.PureComponent,function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.for,n=e.showSelectionControls,a=e.showSelectAll,u=e.indentComponent,s=e.expandButtonComponent,c=e.checkboxComponent,f=e.contentComponent,d=e.cellComponent;return Object(r.createElement)(o.g,{name:"TableTreeColumn",dependencies:[{name:"DataTypeProvider",optional:!0},{name:"TreeDataState"},{name:"SelectionState",optional:!n},{name:"IntegratedSelection",optional:!a},{name:"Table"},{name:"TableHeaderRow",optional:!0}]},Object(r.createElement)(o.f,{name:"tableTreeColumnName",value:t}),Object(r.createElement)(o.k,{name:"tableHeaderCellBefore",predicate:function(e){return e.column.name===t}},Object(r.createElement)(s,{visible:!1,expanded:!1,onToggle:function(){}}),n&&a&&Object(r.createElement)(o.l,null,(function(e,t){var n=e.selectAllAvailable,o=e.allSelected,i=e.someSelected,a=t.toggleSelectAll;return Object(r.createElement)(c,{disabled:!n,checked:o,indeterminate:i,onChange:a})}))),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var n=e.tableRow,r=e.tableColumn;return Object(i.Ac)(n,r,t)}},(function(e){return Object(r.createElement)(o.l,null,(function(t,i){var a=t.getCollapsedRows,p=t.expandedRowIds,h=t.selection,m=t.isTreeRowLeaf,g=t.getTreeRowLevel,v=t.getCellValue,b=i.toggleRowExpanded,y=i.toggleSelection,w=e.tableRow,O=w.row,x=w.rowId,_=e.tableColumn.column.name,j=v(O,_),P=a(O);return Object(r.createElement)(o.m,{name:"valueFormatter",params:{value:j,row:O,column:e.tableColumn.column}},(function(t){return Object(r.createElement)(d,l({},e,{row:O,column:e.tableColumn.column,value:j}),Object(r.createElement)(u,{level:g(O)}),Object(r.createElement)(s,{visible:P?!!P.length:!m(O),expanded:p.indexOf(x)>-1,onToggle:function(){return b({rowId:x})}}),n&&Object(r.createElement)(c,{disabled:!1,checked:h.indexOf(x)>-1,indeterminate:!1,onChange:function(){return y({rowIds:[x]})}}),Object(r.createElement)(f,null,t||j))}))}))})))},t.defaultProps={showSelectionControls:!1,showSelectAll:!1},t.components={cellComponent:"Cell",contentComponent:"Content",indentComponent:"Indent",expandButtonComponent:"ExpandButton",checkboxComponent:"Checkbox"},t}(r.PureComponent)),dt=function(e){function t(t){var n=e.call(this,t)||this;n.state={value:t.value||t.defaultValue};var r=Object(o.o)(n,{value:function(){return n.props.onValueChange}});return n.changeValue=r.applyFieldReducer.bind(r,"value",i.Q),n}return c(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.value;return{value:void 0===n?t.value:n}},t.prototype.render=function(){var e=this.state.value;return Object(r.createElement)(o.g,{name:"SearchState"},Object(r.createElement)(o.f,{name:"filterExpression",computed:function(t){var n=t.filterExpression,r=t.columns;return Object(i.Nc)(e,r,n)}}),Object(r.createElement)(o.f,{name:"searchValue",value:e}),Object(r.createElement)(o.a,{name:"changeSearchValue",action:this.changeValue}))},t.defaultProps={defaultValue:""},t}(r.PureComponent),pt=[{name:"Toolbar"},{name:"SearchState"}],ht={searchPlaceholder:"Search..."},mt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.inputComponent,n=e.messages,i=Object(a.d)(l({}
2,ht,n));return Object(r.createElement)(o.g,{name:"SearchPanel",dependencies:pt},Object(r.createElement)(o.k,{name:"toolbarContent"},Object(r.createElement)(o.m,null),Object(r.createElement)(o.l,null,(function(e,n){var o=e.searchValue,a=n.changeSearchValue;return Object(r.createElement)(t,{value:o,onValueChange:a,getMessage:i})}))))},t.defaultProps={messages:{}},t.components={inputComponent:"Input"},t}(r.PureComponent),gt=function(e){var t=e.tableHeaderRows;return Object(i.jd)(t)},vt=function(e){var t=e.tableColumns,n=e.tableHeaderRows,r=e.tableHeaderColumnChains;return Object(i.hd)(r,n,t)},bt=function(e){return Object(r.createElement)(o.m,{params:e})},yt=[{name:"Table"},{name:"TableBandHeader",optional:!0},{name:"TableColumnReordering",optional:!0},{name:"TableEditColumn",optional:!0},{name:"TableEditRow",optional:!0},{name:"TableFilterRow",optional:!0},{name:"TableHeaderRow",optional:!0},{name:"TableSelection",optional:!0},{name:"TableSummaryRow",optional:!0},{name:"TableTreeColumn",optional:!0}],wt=function(e){function t(t){var n=e.call(this,t)||this;return n.state={tableColumnDimensions:{}},n}return c(t,e),t.prototype.handleListenerSizeChange=function(e,t){this.setState((function(n){var r;return{tableColumnDimensions:l({},n.tableColumnDimensions,(r={},r[e]=t,r))}}))},t.prototype.render=function(){var e=this,t=this.props,n=t.cellComponent,a=t.listenerRowComponent,u=t.listenerCellComponent,s=this.props.leftColumns,c=this.props.rightColumns;return Object(r.createElement)(o.g,{name:"TableFixedColumns",dependencies:yt},Object(r.createElement)(o.f,{name:"tableHeaderRows",computed:gt}),Object(r.createElement)(o.f,{name:"tableColumns",computed:function(e){var t=e.tableColumns;return Object(i.Zc)(t,s,c)}}),Object(r.createElement)(o.f,{name:"tableHeaderColumnChains",computed:vt}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){return!!e.tableColumn.fixed}},(function(t){return Object(r.createElement)(o.l,null,(function(o){var a=o.tableColumns,u=o.tableHeaderColumnChains,f=o.selection,d=o.highlightSelectedRow,p=Object(i.rc)(d,f,t.tableRow),h=e.state.tableColumnDimensions,m=Object(i.z)(t,{leftColumns:s,rightColumns:c},a,h,u);return Object(r.createElement)(n,l({},t,m,{component:bt,selected:p}))}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.fc)(t)}},(function(e){return Object(r.createElement)(a,l({},e))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return!!Object(i.fc)(t)}},(function(t){return Object(r.createElement)(u,l({},t,{listen:!!t.tableColumn.fixed,onSizeChange:function(n){var r=n.width;return e.handleListenerSizeChange(t.tableColumn.key,r)}}))})))},t.components={cellComponent:"Cell",listenerRowComponent:"ListenerRow",listenerCellComponent:"ListenerCell"},t.defaultProps={leftColumns:[],rightColumns:[]},t}(r.PureComponent),Ot=(r.PureComponent,[{name:"SummaryState"}]),xt=(r.PureComponent,[{name:"SummaryState"}]),_t=(r.PureComponent,[{name:"DataTypeProvider",optional:!0},{name:"SummaryState"},{name:"CustomSummary",optional:!0},{name:"IntegratedSummary",optional:!0},{name:"Table"},{name:"TableTreeColumn",optional:!0}]),jt={sum:"Sum",min:"Min",max:"Max",avg:"Avg",count:"Count"},Pt=function(e){var t=e.tableBodyRows,n=e.getRowLevelKey,r=e.isGroupRow,o=e.getRowId;return Object(i.rd)(t,n,r,o)},Ct=function(e){var t=e.tableFooterRows;return Object(i.sd)(t)},St=["count"],kt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.renderContent=function(e,t){var n=this.props,i=n.formatlessSummaryTypes,u=n.itemComponent,s=n.messages,c=Object(a.d)(l({},jt,s)),f=function(e){var t=e.summary,n=e.children;return Object(r.createElement)(u,{getMessage:c,type:t.type,value:t.value},n||String(t.value))};return Object(r.createElement)(r.Fragment,null,t.map((function(t){return null===t.value||i.includes(t.type)||St.includes(t.type)?Object(r.createElement)(f,{key:t.type,summary:t}):Object(r.createElement)(o.m,{key:t.type,name:"valueFormatter",params:{column:e,value:t.value}},(function(e){return Object(r.createElement)(f,{summary:t},e)}))})))},t.prototype.render=function(){var e=this,t=this.props,n=t.totalRowComponent,a=t.groupRowComponent,u=t.treeRowComponent,s=t.totalCellComponent,c=t.groupCellComponent,f=t.treeCellComponent,d=t.tree
2ColumnCellComponent,p=t.treeColumnContentComponent,h=t.treeColumnIndentComponent;return Object(r.createElement)(o.g,{name:"TableSummaryRow",dependencies:_t},Object(r.createElement)(o.f,{name:"tableBodyRows",computed:Pt}),Object(r.createElement)(o.f,{name:"tableFooterRows",computed:Ct}),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.vc)(t,n)}},(function(t){return Object(r.createElement)(o.l,null,(function(n){var o=n.totalSummaryItems,a=n.totalSummaryValues,u=Object(i.Ab)(o,t.tableColumn.column.name,a);return Object(r.createElement)(s,l({},t,{column:t.tableColumn.column}),e.renderContent(t.tableColumn.column,u))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.hc)(t,n)}},(function(t){return Object(r.createElement)(o.l,null,(function(n){var o=n.groupSummaryItems,a=n.groupSummaryValues,u=Object(i.Ab)(o,t.tableColumn.column.name,a[t.tableRow.row.compoundKey]);return Object(r.createElement)(c,l({},t,{column:t.tableColumn.column}),e.renderContent(t.tableColumn.column,u))}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow,n=e.tableColumn;return Object(i.yc)(t,n)}},(function(t){return Object(r.createElement)(o.l,null,(function(n){var o=n.treeSummaryItems,a=n.treeSummaryValues,u=n.tableTreeColumnName,s=n.getRowId,c=n.getTreeRowLevel,m=Object(i.Ab)(o,t.tableColumn.column.name,a[s(t.tableRow.row)]);return u===t.tableColumn.column.name?Object(r.createElement)(d,l({},t,{column:t.tableColumn.column}),Object(r.createElement)(h,{level:c(t.tableRow.row)}),Object(r.createElement)(p,null,e.renderContent(t.tableColumn.column,m))):Object(r.createElement)(f,l({},t,{column:t.tableColumn.column}),e.renderContent(t.tableColumn.column,m))}))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.wc)(t)}},(function(e){return Object(r.createElement)(n,l({},e))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.ic)(t)}},(function(e){return Object(r.createElement)(a,l({},e))})),Object(r.createElement)(o.k,{name:"tableRow",predicate:function(e){var t=e.tableRow;return!!Object(i.zc)(t)}},(function(e){return Object(r.createElement)(u,l({},e))})))},t.TREE_ROW_TYPE=i.u,t.GROUP_ROW_TYPE=i.m,t.TOTAL_ROW_TYPE=i.t,t.defaultProps={formatlessSummaryTypes:[],messages:{}},t.components={totalRowComponent:"TotalRow",groupRowComponent:"GroupRow",treeRowComponent:"TreeRow",totalCellComponent:"TotalCell",groupCellComponent:"GroupCell",treeCellComponent:"TreeCell",treeColumnCellComponent:"TableTreeCell",treeColumnContentComponent:"TableTreeContent",treeColumnIndentComponent:"TableTreeIndent",itemComponent:"Item"},t}(r.PureComponent),Et=function(e){var t=e.skip,n=e.rows,r=e.virtualRowsCache;return Object(i.Ed)(t,n,r)},At=function(e){var t=e.virtualRows;return Object(i.Hc)(t)},Nt=function(e){var t=e.virtualRows;return Object(i.Cc)(t)},Mt=(r.PureComponent,function(e){function t(t){var n=e.call(this,t)||this;return n.savedOffsetWidth=-1,n.raf=-1,n.state={animationState:new Map},n.animations=new Map,n.savedScrollWidth={},n.tableRef=Object(r.createRef)(),n}return c(t,e),t.prototype.componentDidUpdate=function(e){var t=this.props.columns,n=e.columns,r=this.state.animationState;(!Object(a.g)(t,n)||!!r.size||!!this.animations.size)&&this.processAnimation(n)},t.prototype.processAnimation=function(e){var t=this.props.columns,n=this.getTableWidth(e,t);this.animations=Object(i.rb)(e,t,n,this.animations),cancelAnimationFrame(this.raf),this.raf=requestAnimationFrame(this.processAnimationFrame.bind(this))},t.prototype.getTableWidth=function(e,t){var n=this.tableRef.current,r=n.offsetWidth,o=n.scrollWidth,i=this.state.animationState,a=this.savedOffsetWidth!==r||!this.savedScrollWidth[t.length];return(t.length!==e.length||a&&!i.size)&&(this.savedScrollWidth={},this.savedScrollWidth[t.length]=o,this.savedOffsetWidth=r),this.savedScrollWidth[t.length]},t.prototype.getColumns=function(){var e=this.props.columns,t=this.state.animationState,n=e;return 0===e.filter((function(e){return void 0===e.width})).length&&(n=p(n,[{key:i.l.toString(),type:i.l}])),t.size&&(n=n.map((function(e){return t.has(e.key)?l({},e,{animationState:t.get(e.key)}):e}))),n},t.prototype.processAnimationFrame=function(){var e=this.state.animationState;if(this.animations=Object(i.mb)(this.animations),this.animations.size){var t=Object(i.jb)(this.animations);this.setState({animationState:t})}else e.size&&this.setState({animationState:new Map})},t.prototype.render=function(){var e=this.props,t=e.layoutComponent,n=e.minColumnWidth,o=f(e,["layoutComponent","minColumnWidth"]),a=this.getColumns(),u=a.map((function(e){return e.width||(e.type===i.l?0:n)})).reduce((function(e,t){return e+t}),0);return Object(r.createElement)(t,l({},o,{tableRef:this.tableRef,columns:a,minWidth:u,minColumnWidth:n}))},t}(r.PureComponent)),Bt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props.columns;return Object(r.createElement)("colgroup",null,e.map((function(e){var t=e.key,n=e.width;return Object(r.createElement)("col",{key:t,style:void 0!==n?{width:n+"px"}:void 0})})))},t}(r.PureComponent),Lt=function(e){var t=e.row;return void 0!==t.height?{height:t.height+"px"}:void 0},It=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props,n=t.cells,r=t.row,o=e.cells;return r!==e.row||n.length!==o.length||o.some((function(e,t){var r=n[t];return r.column!==e.column||r.colSpan!==e.colSpan}))},t.prototype.render=function(){var e=this.props,t=e.row,n=e.cells,o=e.rowComponent,i=e.cellComponent;return Object(r.createElement)(o,{tableRow:t,style:Lt({row:t})},n.map((function(e){var n=e.column,o=e.colSpan;return Object(r.createElement)(i,{key:n.key,tableRow:t,tableColumn:n,colSpan:o})})))},t}(r.Component),Tt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.name,n=e.tableRef,i=e.collapsedGrid,a=e.minWidth,u=e.blockRefsHandler,s=e.rowRefsHandler,c=e.tableComponent,f=e.bodyComponent,d=e.cell
2Component,p=e.rowComponent,h=e.marginBottom;return Object(r.createElement)(o.i,{ref:function(e){return u(t,e)}},Object(r.createElement)(c,{tableRef:n,style:l({minWidth:a+"px"},h?{marginBottom:h+"px"}:null)},Object(r.createElement)(Bt,{columns:i.columns}),Object(r.createElement)(f,null,i.rows.map((function(e){var t=e.row,n=e.cells,i=void 0===n?[]:n;return Object(r.createElement)(o.i,{key:t.key,ref:function(e){return s(t,e)}},Object(r.createElement)(It,{row:t,cells:i,rowComponent:p,cellComponent:d}))})))))},t.defaultProps={blockRefsHandler:function(){},rowRefsHandler:function(){},tableRef:Object(r.createRef)()},t}(r.PureComponent),Dt={headerRows:[],footerRows:[],headComponent:function(){return null},headTableComponent:function(){return null},footerComponent:function(){return null},footerTableComponent:function(){return null},ensureNextVirtualPage:function(){}},Rt=function(e){function t(t){var n=e.call(this,t)||this;n.rowRefs=new Map,n.blockRefs=new Map,n.isEdgeBrowser=!1,n.getRowHeight=function(e){var t=n.state.rowHeights,r=n.props.estimatedRowHeight;if(e){var o=t.get(e.key);if(void 0!==o)return o;if(e.height)return e.height}return r},n.registerRowRef=function(e,t){null===t?n.rowRefs.delete(e):n.rowRefs.set(e,t)},n.registerBlockRef=function(e,t){null===t?n.blockRefs.delete(e):n.blockRefs.set(e,t)},n.updateViewport=function(e,t,r){var o=e.target;if(!n.shouldSkipScrollEvent(e)){var i=n.props.estimatedRowHeight,a=n.state.containerHeight,u=o.scrollTop,s=o.scrollLeft;r({estimatedRowHeight:i,visibleRowBoundaries:t,viewportTop:u,containerHeight:a}),n.setState({viewportTop:u,viewportLeft:s})}},n.handleContainerSizeChange=function(e){var t=e.width,r=e.height;n.setState({containerWidth:t,containerHeight:r})},n.state={rowHeights:new Map,viewportTop:0,viewportLeft:0,containerWidth:800,containerHeight:600,height:0,headerHeight:0,bodyHeight:0,footerHeight:0};var r=t.headerRows.reduce((function(e,t){return e+n.getRowHeight(t)}),0),o=t.footerRows.reduce((function(e,t){return e+n.getRowHeight(t)}),0);return n.state=l({headerHeight:r,footerHeight:o},n.state),n.getColumnWidthGetter=Object(a.f)((function(e,t,n){return Object(i.Bb)(e,t,n)})),n}return c(t,e),t.prototype.componentDidMount=function(){this.isEdgeBrowser=Object(a.e)(),this.storeRowHeights(),this.storeBlockHeights()},t.prototype.componentDidUpdate=function(){this.storeRowHeights(),this.storeBlockHeights()},t.getDerivedStateFromProps=function(e,t){var n=t.rowHeights;return{rowHeights:p(e.headerRows,e.bodyRows,e.footerRows).reduce((function(e,t){var r=n.get(t.key);return void 0!==r&&e.set(t.key,r),e}),new Map)}},t.prototype.storeRowHeights=function(){var e=this,t=Array.from(this.rowRefs.entries()).map((function(e){var t=d(e,2),n=t[0],r=t[1];return[n,Object(u.findDOMNode)(r)]})).filter((function(e){return!!d(e,2)[1]})).map((function(e){var t=d(e,2);return[t[0],t[1].getBoundingClientRect().height]})).filter((function(e){return d(e,1)[0].type!==i.s})).filter((function(t){var n=d(t,2),r=n[0];return n[1]!==e.getRowHeight(r)}));if(t.length){var n=this.state.rowHeights;t.forEach((function(e){var t=d(e,2),r=t[0],o=t[1];return n.set(r.key,o)})),this.setState({rowHeights:n})}},t.prototype.storeBlockHeights=function(){var e=this,t=function(t){return e.blockRefs.get(t)?Object(u.findDOMNode)(e.blockRefs.get(t)).getBoundingClientRect().height:0},n=t("header"),r=t("body"),o=t("footer"),i=this.state,a=i.headerHeight,s=i.bodyHeight,c=i.footerHeight;a===n&&s===r&&c===o||this.setState({headerHeight:n,bodyHeight:r,footerHeight:o})},t.prototype.shouldSkipScrollEvent=function(e){var t=e.target;if(t!==e.currentTarget)return!0;var n=this.isEdgeBrowser?1:0,r=parseInt(t.scrollLeft+t.clientWidth,10)-n,o=parseInt(t.scrollTop+t.clientHeight,10)-n;return t.scrollTop<0||t.scrollLeft<0||r>Math.max(t.scrollWidth,t.clientWidth)||o>Math.max(t.scrollHeight,t.clientHeight)},t.prototype.getVisibleBoundaries=function(){var e=this.props,t=e.loadedRowsStart,n=e.bodyRows,r=e.headerRows,o=e.footerRows,a=e.estimatedRowHeight;return Object(i.Ib)(this.state,{loadedRowsStart:t,bodyRows:n,headerRows:r,footerRows:o},a,this.getRowHeight)},t.prototype.getCollapsedGrids=function(e){var t=this.state,n=t.viewportLeft,r=t.containerWidth,o=this.props,a=o.headerRows,u=o.bodyRows,s=o.footerRows,c=o.c
2olumns,l=o.loadedRowsStart,f=o.totalRowCount,d=o.getCellColSpan,p=o.minColumnWidth,h=this.getColumnWidthGetter(c,r,p);return Object(i.ub)({headerRows:a,bodyRows:u,footerRows:s,columns:c,loadedRowsStart:l,totalRowCount:f,getCellColSpan:d,viewportLeft:n,containerWidth:r,visibleRowBoundaries:e,getColumnWidth:h,getRowHeight:this.getRowHeight})},t.prototype.render=function(){var e=this,t=this.props,n=t.containerComponent,i=t.headTableComponent,a=t.footerTableComponent,u=t.tableComponent,s=t.headComponent,c=t.bodyComponent,f=t.footerComponent,d=t.tableRef,p=t.height,h=t.headerRows,m=t.footerRows,g=t.ensureNextVirtualPage,v=t.minColumnWidth,b=t.minWidth,y=t.cellComponent,w=t.rowComponent,O=this.state,x=O.containerHeight,_=O.headerHeight,j=O.bodyHeight,P=O.footerHeight,C=this.getVisibleBoundaries(),S=this.getCollapsedGrids(C),k={cellComponent:y,rowComponent:w,minColumnWidth:v,minWidth:b,blockRefsHandler:this.registerBlockRef,rowRefsHandler:this.registerRowRef};return Object(r.createElement)(o.j,{onSizeChange:this.handleContainerSizeChange,containerComponent:n,style:l({},"auto"===p?null:{height:p}),onScroll:function(t){return e.updateViewport(t,C,g)}},!!h.length&&Object(r.createElement)(Tt,l({},k,{name:"header",collapsedGrid:S.headerGrid,tableComponent:i,bodyComponent:s})),Object(r.createElement)(Tt,l({},k,{name:"body",collapsedGrid:S.bodyGrid,tableComponent:u,bodyComponent:c,tableRef:d,marginBottom:Math.max(0,x-_-j-P)})),!!m.length&&Object(r.createElement)(Tt,l({},k,{name:"footer",collapsedGrid:S.footerGrid,tableComponent:a,bodyComponent:f})))},t.defaultProps=Dt,t}(r.PureComponent),Ft=function(e){return e.column.animationState},zt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.row,n=e.columns,o=e.rowComponent,i=e.cellComponent,a=e.getCellColSpan;return Object(r.createElement)(o,{tableRow:t,style:Lt({row:t})},n.map((function(e){return Object(r.createElement)(i,{key:e.key,tableRow:t,tableColumn:e,style:Ft({column:e}),colSpan:(o=t,u=e,a({tableRow:o,tableColumn:u,tableColumns:n}))});var o,u})))},t}(r.PureComponent),Wt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.rows,n=e.columns,o=e.blockComponent,i=e.rowComponent,a=e.cellComponent,u=e.getCellColSpan;return Object(r.createElement)(o,null,t.map((function(e){return Object(r.createElement)(zt,{key:e.key,row:e,columns:n,rowComponent:i,cellComponent:a,getCellColSpan:u})})))},t}(r.PureComponent),Ut={headerRows:[],footerRows:[],headComponent:function(){return null},footerComponent:function(){return null}},qt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.headerRows,n=e.bodyRows,o=e.footerRows,i=e.columns,a=e.minWidth,u=e.containerComponent,s=e.tableComponent,c=e.headComponent,f=e.bodyComponent,d=e.footerComponent,p=e.rowComponent,h=e.cellComponent,m=e.getCellColSpan,g=e.tableRef,v={columns:i,rowComponent:p,cellComponent:h,getCellColSpan:m};return Object(r.createElement)(u,null,Object(r.createElement)(s,{tableRef:g,style:{minWidth:a+"px"}},Object(r.createElement)(Bt,{columns:i}),!!t.length&&Object(r.createElement)(Wt,l({rows:t,blockComponent:c},v)),Object(r.createElement)(Wt,l({rows:n,blockComponent:f},v)),!!o.length&&Object(r.createElement)(Wt,l({rows:o,blockComponent:d},v))))},t.defaultProps=Ut,t}(r.PureComponent),Ht=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.ensureNextVirtualPage=function(e,t,n){var r=n.requestNextPage;if(t.isDataRemote){var o=Object(i.Dc)(e,t);null!==o&&r({referenceIndex:o})}},t}return c(t,e),t.prototype.render=function(){return Object(r.createElement)(o.g,{name:"RemoteDataLoader"},Object(r.createElement)(o.a,{name:"ensureNextVirtualPage",action:this.ensureNextVirtualPage}))},t}(r.PureComponent),Gt=function(e,t){var n=t.VirtualLayout,a=t.FixedHeader,u=t.FixedFooter,s=t.SkeletonCell,d=t.defaultEstimatedRowHeight,p=t.defaultHeight,h=function(t){function h(e){var r=t.call(this,e)||this;return r.layoutRenderComponent=Object(o.n)(n,(function(){var e=r.props;return{headTableComponent:e.headTableComponent,footerTableComponent:e.footerTableComponent}})),r}return c(h,t),h.prototype.componentDidUpdate=function(){this.layoutRenderComponent.update(
2)},h.prototype.render=function(){var t=this.props,n=t.height,a=t.estimatedRowHeight,u=t.skeletonCellComponent,s=(t.children,f(t,["height","estimatedRowHeight","skeletonCellComponent","children"]));return Object(r.createElement)(o.g,{name:"VirtualTable"},Object(r.createElement)(e,l({layoutComponent:this.layoutRenderComponent},s)),Object(r.createElement)(Ht,null),Object(r.createElement)(o.k,{name:"tableLayout"},(function(e){return Object(r.createElement)(o.l,null,(function(t,i){var u=t.availableRowCount,s=t.loadedRowsStart,c=t.tableBodyRows,f=i.ensureNextVirtualPage,d=u||c.length;return Object(r.createElement)(o.m,{params:l({},e,{totalRowCount:d,loadedRowsStart:s,height:n,estimatedRowHeight:a,ensureNextVirtualPage:f})})}))})),Object(r.createElement)(o.k,{name:"tableCell",predicate:function(e){var t=e.tableRow;return!!Object(i.uc)(t)}},(function(e){return Object(r.createElement)(u,l({},e))})))},h.defaultProps={estimatedRowHeight:d,height:p,headTableComponent:a,footerTableComponent:u,skeletonCellComponent:s},h}(r.PureComponent);return Object.values(e.components).forEach((function(t){h[t]=e[t]})),h.FixedHeader=a,h.FixedFooter=u,h.SkeletonCell=s,h}},883:function(e,t,n){var r=n(815),o=n(804);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},884:function(e,t,n){var r=n(735),o=n(1140);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},885:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"color",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"cubehelix",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"gray",{enumerable:!0,get:function(){return i.gray}}),Object.defineProperty(t,"hcl",{enumerable:!0,get:function(){return i.hcl}}),Object.defineProperty(t,"hsl",{enumerable:!0,get:function(){return o.hsl}}),Object.defineProperty(t,"lab",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"lch",{enumerable:!0,get:function(){return i.lch}}),Object.defineProperty(t,"rgb",{enumerable:!0,get:function(){return o.rgb}});var r,o=s(n(1150)),i=s(n(7392)),a=(r=n(7393))&&r.__esModule?r:{default:r};function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function s(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var a=o?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}},886:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a,t.gamma=function(e){return 1===(e=+e)?a:function(t,n){return n-t?function(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}(t,n,e):(0,o.default)(isNaN(t)?n:t)}},t.hue=function(e,t){var n=t-e;return n?i(e,n>180||n<-180?n-360*Math.round(n/360):n):(0,o.default)(isNaN(e)?t:e)};var r,o=(r=n(1457))&&r.__esModule?r:{default:r};function i(e,t){return function(n){return e+n*t}}function a(e,t){var n=t-e;return n?i(e,n):(0,o.default)(isNaN(e)?t:e)}},887:function(e,t,n){"use strict";n.d(t,"b",(function(){return v})),n.d(t,"e",(function(){return b})),n.d(t,"d",(function(){return y})),n.d(t,"a",(function(){return O})),n.d(t,"c",(function(){return _}));var r=n(7478),o=n.n(r),i=n(1521),a=n.n(i),u=n(788),s=n(723),c=n(730),l=n(1643);function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?p(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=g(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e){var t=function(e,t){if("object"!=f(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=f(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==f(t)?t:t+""}var v=function(e,t,n,r,o){var i=e.width,a=e.height,f=e.layout,d=e.children,p=Object.keys(t),g={left:n.left,leftMirror:n.left,right:i-n.right,rightMirror:i-n.right,top:n.top,topMirror:n.top,bottom:a-n.bottom,bottomMirror:a-n.bottom},v=!!Object(s.c)(d,l.a);return p.reduce((function(i,a){var s,l,d,p,b,y=t[a],w=y.orientation,O=y.domain,x=y.padding,_=void 0===x?{}:x,j=y.mirror,P=y.reversed,C="".concat(w).concat(j?"Mirror":"");if("number"===y.type&&("gap"===y.padding||"no-gap"===y.padding)){var S=O[1]-O[0],k=1/0,E=y.categoricalDomain.sort(c.a);if(E.forEach((function(e,t){t>0&&(k=Math.min((e||0)-(E[t-1]||0),k))})),Number.isFinite(k)){var A=k/S,N="vertical"===y.layout?n.height:n.width;if("gap"===y.padding&&(s=A*N/2),"no-gap"===y.padding){var M=Object(c.d)(e.barCategoryGap,A*N),B=A*N/2;s=B-M-(B-M)/N*M}}}l="xAxis"===r?[n.left+(_.left||0)+(s||0),n.left+n.width-(_.right||0)-(s||0)]:"yAxis"===r?"horizontal"===f?[n.top+n.height-(_.bottom||0),n.top+(_.top||0)]:[n.top+(_.top||0)+(s||0),n.top+n.height-(_.bottom||0)-(s||0)]:y.range,P&&(l=[l[1],l[0]]);var L=Object(u.z)(y,o,v),I=L.scale,T=L.realScaleType;I.domain(O).range(l),Object(u.c)(I);var D=Object(u.t)(I,h(h({},y),{},{realScaleType:T}));"xAxis"===r?(b="top"===w&&!j||"bottom"===w&&j,d=n.left,p=g[C]-b*y.height):"yAxis"===r&&(b="left"===w&&!j||"right"===w&&j,d=g[C]-b*y.width,p=n.top);var R=h(h(h({},y),D),{},{realScaleType:T,x:d,y:p,scale:I,width:"xAxis"===r?n.width:y.width,height:"yAxis"===r?n.height:y.height});return R.bandSize=Object(u.f)(R,D),y.hide||"xAxis"!==r?y.hide||(g[C]+=(b?-1:1)*R.width):g[C]+=(b?-1:1)*R.height,h(h({},i),{},m({},a,R))}),{})},b=function(e,t){var n=e.x,r=e.y,o=t.x,i=t.y;return{x:Math.min(n,o),y:Math.min(r,i),width:Math.abs(o-n),height:Math.abs(i-r)}},y=function(e){var t=e.x1,n=e.y1,r=e.x2,o=e.y2;return b({x:t,y:n},{x:r,y:o})},w=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,r=[{key:"create",value:function(t){return new e(t)}}],(n=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.bandAware,r=t.position;if(void 0!==e){if(r)switch(r){case"start":return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(e)+i;default:return this.scale(e)}if(n){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),n=t[0],r=t[t.length-1];return n<=r?e>=n&&e<=r:e>=r&&e<=n}}])&&d(t.prototype,n),r&&d(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();m(w,"EPS",1e-4);var O=function(e){var t=Object.keys(e).reduce((function(t,n){return h(h({},t),{},m({},n,w.create(e[n])))}),{});return h(h({},t),{},{apply:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.bandAware,i=n.position;return o()(e,(function(e,n){return t[n].apply(e,{bandAware:r,position:i})}))},isInRange:function(e){return a()(e,(function(e,n){return t[n].isInRange(e)}))}})};function x(e){return(e%180+180)%180}
2var _=function(e){var t=e.width,n=e.height,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=x(r),i=o*Math.PI/180,a=Math.atan(n/t),u=i>a&&i<Math.PI-a?n/Math.sin(i):t/Math.cos(i);return Math.abs(u)}},891:function(e,t,n){"use strict";n.d(t,"a",(function(){return Ie})),n.d(t,"b",(function(){return tt})),n.d(t,"c",(function(){return cr})),n.d(t,"d",(function(){return Zt})),n.d(t,"e",(function(){return Hn})),n.d(t,"f",(function(){return jn})),n.d(t,"g",(function(){return Rt})),n.d(t,"h",(function(){return Zn}));var r=n(1),o=n(4),i=n(864),a=n(9),u=n.n(a),s=n(32),c=n(1536),l=n(161),f=n.n(l),d=n(155),p=n.n(d),h=n(64),m=n.n(h),g=n(225),v=n.n(g),b=n(1176),y=n.n(b),w=n(154),O=n.n(w),x=n(207),_=n.n(x),j=n(210),P=n.n(j),C=n(234),S=n.n(C),k=n(112),E=n.n(k),A=n(152),N=n.n(A),M=n(123),B=n.n(M),L=n(88),I=n.n(L),T=n(1177),D=n.n(T),R=n(1178),F=n.n(R),z=n(1537),W=n(236),U=n.n(W),q=n(159),H=n.n(q),G=n(849),V=n.n(G),Y=n(1179),X=n.n(Y),K=n(220),Z=n.n(K),$=n(80),J=n(219),Q=n.n(J),ee=n(228),te=n.n(ee),ne=n(257),re=n.n(ne),oe=n(218),ie=n.n(oe),ae=n(127),ue=n.n(ae),se=n(227),ce=n.n(se),le=n(221),fe=n.n(le),de=n(41),pe=n.n(de),he=n(755),me=n.n(he),ge=n(1180),ve=n.n(ge),be=n(160),ye=n.n(be),we=n(209),Oe=n.n(we);function xe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function je(e,t,n){return t&&_e(e.prototype,t),n&&_e(e,n),e}function Pe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ce(){return(Ce=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Pe(e,t,n[t])}))}return e}function ke(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ae(e,t)}function Ee(e){return(Ee=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ae(e,t){return(Ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ne(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Me(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}var Be=function(e){var t=e.children,n=e.classes,o=e.className,i=Ne(e,["children","classes","className"]);return Object(r.createElement)("div",Ce({className:u()(n.root,o)},i),t)};Be.defaultProps={className:void 0};var Le=Object(s.withStyles)({root:{display:"flex",flexDirection:"column"}})(Be),Ie=function(e){var t=e.children,n=Ne(e,["children"]);return Object(r.createElement)(i.d,Ce({rootComponent:Le},n),t)};Ie.Root=Le;var Te=function(e){var t=e.visible,n=e.onHide,o=e.children,i=e.target,a=Ne(e,["visible","onHide","children","target"]);return Object(r.createElement)(f.a,Ce({open:t,anchorEl:i,onClose:n,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"}},a),o)};Te.defaultProps={visible:!1,target:null};var De=function(e){var t=e.onToggle,n=e.getMessage,o=e.buttonRef,i=(e.active,Ne(e,["onToggle","getMessage","buttonRef","active"]));return Object(r.createElement)(v.a,{title:n("showColumnChooser"),placement:"bottom",enterDelay:300},Object(r.createElement)(m.a,Ce({onClick:t,buttonRef:o},i),Object(r.createElement)(y.a,null)))};De.defaultProps={active:!1};var Re=function(e){var t=e.item,n=t.column,o=t.hidden,i=e.disabled,a=e.onToggle,u=e.classes,s=Ne(e,["item","disabled","onToggle","classes"]);return Object(r.createElement)(O.a,Ce({key:n.name,button:!i,component:"li",disabled:i,onClick:i?null:a},s),Object(r.createElement)(P.a,{checked:!o,tabIndex:-1,disableRipple:!0,disabled:i,className:u.checkbox}),Object(r.createElement)(_.a,{primary:n.title||n.name}))};Re.defaultProps={onToggle:function(){},disabled:!1};var Fe=Object(s.withStyles)({checkbox:{padding:0}},{name:"Item"})(Re),ze=function(e){return function(t){return function(n){function o(){return xe(this,o),Me(this,Ee(o).apply(this,arguments))}return ke(o,n),je(o,[{key:"render",value:function(){return Object(r.createElement)(t,e(this.props))}}]),o}(r.PureComponent)}},We={showColumnChooser:"Show Column Chooser"},Ue=ze((function(e){var t=e.messages,n=Ne(e,["messages"]);return Se({messages:Se({},We,t)},n)}))(i.a);
2Ue.propTypes={messages:Object(o.shape)({hiddenColumnNames:o.string})},Ue.defaultProps={messages:{}},Ue.components=i.a.components;Object(c.p)({Container:function(e){var t=e.children,n=Ne(e,["children"]);return Object(r.createElement)(p.a,Ce({dense:!0},n),t)},Item:Fe,Overlay:Te,ToggleButton:De})(Ue);var qe=function(e){return{container:{position:"fixed",zIndex:1e3,left:0,top:0,display:"inline-block"},column:{paddingLeft:2*e.spacing.unit,paddingRight:2*e.spacing.unit,float:"right",cursor:"move"}}},He=function(e){var t=e.clientOffset,n=e.classes,o=e.style,i=e.className,a=e.children,s=Ne(e,["clientOffset","classes","style","className","children"]);return Object(r.createElement)("div",Ce({className:u()(n.container,i),style:Se({transform:"translate(calc(".concat(t.x,"px - 50%), calc(").concat(t.y,"px - 50%))"),msTransform:"translateX(".concat(t.x,"px) translateX(-50%) translateY(").concat(t.y,"px) translateY(-50%)")},o)},s),a)};He.defaultProps={style:null,className:void 0,children:void 0};var Ge=Object(s.withStyles)(qe,{name:"DragDrop"})(He),Ve=function(e){var t=e.column,n=e.classes,o=e.className,i=Ne(e,["column","classes","className"]);return Object(r.createElement)(S.a,Ce({className:u()(n.column,o),label:t.title},i))};Ve.defaultProps={className:void 0};var Ye=Object(s.withStyles)(qe,{name:"DragDrop"})(Ve),Xe=(Object(c.p)({Container:Ge,Column:Ye})(i.c),Object(s.withStyles)((function(e){return{pageSizeSelector:Se({},e.typography.caption,{paddingRight:5*e.spacing.unit,display:"flex",alignItems:"center"}),label:{paddingRight:3*e.spacing.unit},pageSizeTitle:{width:"auto",marginRight:e.spacing.unit/2},inputRoot:{fontSize:1.75*e.spacing.unit,textAlign:"right"},selectIcon:{top:2},"@media (max-width: 768px)":{label:{display:"none"},pageSizeSelector:{paddingRight:2*e.spacing.unit}}}}),{name:"PageSizeSelector"})((function(e){var t=e.pageSize,n=e.onPageSizeChange,o=e.pageSizes,i=e.getMessage,a=e.classes,u=i("showAll");return Object(r.createElement)("div",{className:a.pageSizeSelector},Object(r.createElement)("span",{className:a.label},i("rowsPerPage")),Object(r.createElement)(B.a,{value:t,onChange:function(e){return n(e.target.value)},classes:{icon:a.selectIcon},input:Object(r.createElement)(E.a,{disableUnderline:!0,classes:{root:a.inputRoot}})},o.map((function(e){return Object(r.createElement)(N.a,{key:e,value:e},0!==e?e:u)}))))}))),Ke=function(e){var t,n=e.text,o=e.isActive,i=e.isDisabled,a=e.classes,s=e.onClick,c=u()((Pe(t={},a.button,!0),Pe(t,a.activeButton,o),t));return Object(r.createElement)(I.a,Ce({className:c,disabled:i,onClick:s},o?{tabIndex:-1}:null),n)};Ke.defaultProps={onClick:function(){},isDisabled:!1,isActive:!1};var Ze=Object(s.withStyles)((function(e){return{pagination:{margin:0},rowsLabel:Se({},e.typography.caption,{paddingRight:5*e.spacing.unit}),button:{minWidth:2*e.spacing.unit},activeButton:{fontWeight:"bold",cursor:"default"},arrowButton:{display:"inline-block",transform:"rtl"===e.direction?"rotate(180deg)":null,msTransform:"rtl"===e.direction?"rotate(180deg)":null},prev:{marginRight:0},next:{marginLeft:0},"@media(max-width: 768px)":{button:{display:"none"},prev:{marginRight:e.spacing.unit},next:{marginLeft:e.spacing.unit},rowsLabel:{paddingRight:2*e.spacing.unit}}}}),{name:"Pagination"})((function(e){var t=e.totalPages,n=e.totalCount,o=e.pageSize,i=e.currentPage,a=e.onCurrentPageChange,s=e.getMessage,c=e.classes,l=Object(z.qb)(i,o,n),f=Object(z.Bc)(i,o,n);return Object(r.createElement)("div",{className:c.pagination},Object(r.createElement)("span",{className:c.rowsLabel},s("info",{from:l,to:f,count:n})),Object(r.createElement)(m.a,{className:u()(c.arrowButton,c.prev),disabled:0===i,onClick:function(){return i>0&&a(i-1)},"aria-label":"Previous"},Object(r.createElement)(D.a,null)),function(e,t,n,o){var i=[],a=1,u=t||1;3<t&&(a=Object(z.D)(e+1,3,t),u=a+3-1),a>1&&(i.push(Object(r.createElement)(Ke,{key:1,text:String(1),classes:n,onClick:function(){return o(0)}})),a>2&&i.push(Object(r.createElement)(Ke,{key:"ellipsisStart",text:"\u2026",classes:n,isDisabled:!0})));for(var s=function(t){i.push(Object(r.createElement)(Ke,{key:t,text:String(t),isActive:t===e+1,classes:n,onClick:function(){return o(t-1)},isDisabled:a===u}))},c=a;c<=u;c+=1)s(c);return u<t&&(u<t-1&&i.push(Object(r.createElement)(Ke,{key:"ellipsisEnd",text:"\u2026",classes:n,isDisabled:!0})),i.push(Object(r.createElement)(Ke,{key:t,text:String(t),classes:n,onClick:function(){return o(t-1)}}))),i}(i,t,c,a),Object(r.createElement)(m.a,{className:u()(c.arrowButton,c.next),disabled:i===t-1||0===n,onClick:function(){return i<t-1&&a(i+1)},"aria-label":"Next"},Object(r.createElement)(F.a,null)))})),$e=function(e){var t=e.currentPage,n=e.pageSizes,o=e.totalPages,i=e.pageSize,a=e.classes,s=e.onCurrentPageChange,c=e.onPageSizeChange,l=e.totalCount,f=e.getMessage,d=e.className,p=Ne(e,["currentPage","pageSizes","totalPages","pageSize","classes","onCurrentPageChange","onPageSizeChange","totalCount","getMe
2ssage","className"]);return Object(r.createElement)("div",Ce({className:u()(a.pager,d)},p),!!n.length&&Object(r.createElement)(Xe,{pageSize:i,onPageSizeChange:c,pageSizes:n,getMessage:f}),Object(r.createElement)(Ze,{totalPages:o,totalCount:l,currentPage:t,onCurrentPageChange:function(e){return s(e)},pageSize:i,getMessage:f}))};$e.defaultProps={className:void 0};var Je=Object(s.withStyles)((function(e){return{pager:{overflow:"hidden",padding:1.5*e.spacing.unit,display:"flex",flex:"none",alignItems:"center",justifyContent:"flex-end"}}}),{name:"Pager"})($e),Qe={rowsPerPage:"Rows per page:"},et=ze((function(e){var t=e.messages,n=Ne(e,["messages"]);return Se({messages:Se({},Qe,t)},n)}))(i.j);et.propTypes={messages:Object(o.shape)({showAll:o.string,rowsPerPage:o.string,info:Object(o.oneOfType)([o.string,o.func])})},et.defaultProps={messages:{}},et.components=i.j.components;var tt=Object(c.p)({Container:Je})(et),nt=function(e){var t=e.classes,n=e.children,o=e.className,i=Ne(e,["classes","children","className"]);return Object(r.createElement)("div",Ce({className:u()(t.panel,o)},i),n)};nt.defaultProps={children:void 0,className:void 0};var rt=Object(s.withStyles)((function(e){return{panel:{display:"flex",flexWrap:"wrap",width:"100%",marginTop:1.5*e.spacing.unit}}}),{name:"GroupPanelContainer"})(nt),ot=function(e,t,n,o){var i=o.title||o.name;return e?Object(r.createElement)(U.a,{active:!!n,direction:null===n?void 0:n,disabled:!t,tabIndex:-1},i):i},it=function(e){var t,n=e.item,o=n.column,i=n.draft,a=e.onGroup,s=e.showGroupingControls,c=e.showSortingControls,l=e.sortingDirection,f=e.onSort,d=e.sortingEnabled,p=e.groupingEnabled,h=e.classes,m=e.className,g=Ne(e,["item","onGroup","showGroupingControls","showSortingControls","sortingDirection","onSort","sortingEnabled","groupingEnabled","classes","className"]),v=u()((Pe(t={},h.button,!0),Pe(t,h.draftCell,i),t),m);return Object(r.createElement)(S.a,Ce({label:ot(c,d,l,o),className:v},s?{onDelete:p?a:null}:null,c?{onClick:d?function(e){var t=13===e.keyCode||32===e.keyCode,n=void 0===e.keyCode,r=e.metaKey||e.ctrlKey;f({direction:(n||t)&&r?null:void 0,keepOther:r})}:null}:null,g))};it.defaultProps={showSortingControls:!1,sortingEnabled:!1,sortingDirection:void 0,onSort:void 0,onGroup:void 0,showGroupingControls:!1,groupingEnabled:!1,className:void 0};var at=Object(s.withStyles)((function(e){return{button:{marginRight:e.spacing.unit,marginBottom:1.5*e.spacing.unit},draftCell:{opacity:.3}}}),{name:"GroupPanelItem"})(it),ut=function(e){var t=e.getMessage,n=e.classes,o=e.className,i=Ne(e,["getMessage","classes","className"]);return Object(r.createElement)("div",Ce({className:u()(n.groupInfo,o)},i),t("groupByColumn"))};ut.defaultProps={className:void 0};var st=Object(s.withStyles)((function(e){return{groupInfo:{color:e.typography.caption.color,fontFamily:e.typography.fontFamily,fontSize:e.typography.fontSize}}}),{name:"GroupPanelEmptyMessage"})(ut),ct=(Object(c.p)({Container:rt,Item:at,EmptyMessage:st})(i.e),function(e){var t=e.style,n=e.expanded,o=e.classes,i=e.onToggle,a=(e.tableColumn,e.tableRow,e.row,e.className),s=Ne(e,["style","expanded","classes","onToggle","tableColumn","tableRow","row","className"]);return Object(r.createElement)(H.a,Ce({className:u()(o.toggleCell,a),style:t},s),Object(r.createElement)(m.a,{className:o.toggleCellButton,onClick:function(e){e.stopPropagation(),i()}},n?Object(r.createElement)(X.a,null):Object(r.createElement)(V.a,null)))});ct.defaultProps={style:null,expanded:!1,onToggle:function(){},className:void 0,tableColumn:void 0,tableRow:void 0,row:void 0};var lt=Object(s.withStyles)((function(e){return{toggleCell:{textAlign:"center",textOverflow:"initial",paddingTop:0,paddingBottom:0,paddingLeft:e.spacing.unit},toggleCellButton:{verticalAlign:"middle",display:"inline-block",padding:e.spacing.unit}}}),{name:"TableDetailToggleCell"})(ct),ft=function(e){var t=e.colSpan,n=e.style,o=e.children,i=e.classes,a=e.className,s=(e.tableColumn,e.tableRow,e.row,Ne(e,["colSpan","style","children","classes","className","tableColumn","tableRow","row"]));return Object(r.createElement)(H.a,Ce({style:n,colSpan:t,className:u()(i.active,a)},s),o)};ft.defaultProps={style:null,colSpan:1,className:void 0,tableColumn:void 0,tableRow:void 0,row:void 0,children:void 0};var dt=Object(s.withStyles)((function(e){return{active:{backgroundColor:e.palette.background.default}}}),{name:"TableDetailCell"})(ft),pt=function(e){var t=e.children,n=(e.row,e.tableRow,Ne(e,["children","row","tableRow"]));return Object(r.createElement)(Z.a,n,t)};pt.defaultProps={children:void 0,row:void 0,tableRow:void 0};var ht=function(e){return Object(r.createElement)(i.C,Ce({toggleColumnWidth:48},e))};ht.components=i.C.components;var mt=Object(c.p)({Row:pt,Cell:dt,ToggleCell:lt})(ht);mt.COLUMN_TYPE=i.C.COLUMN_TYPE,mt.ROW_TYPE=i.C.ROW_TYPE;var gt=function(e){var t=e.contentComponent,n=e.iconComponent,o=e.containerComponent,i=e.style,a=e.colSpan,s=e.row,c=e.column,l=e.expanded,f=e.onToggle,d=e.classes,p=e.children,h=e.className,m=(e.tableRow,e.tableColumn,e.side),g=e.position,v=Ne(e,["contentComponent","iconComponent","containerComponent","style","colSpan","row","column","expanded","onToggle","classes","children","className","tableRow","tableColumn","side","position"]);return Object(r.createElement)(H.a,Ce({colSpan:a,style:i,className:u()(d.cell,h),onClick:function(){return f()}},v),Object(r.createElement)(o,{side:m,position:g},Object(r.createElement)(n,{expanded:l}),Object(r.createElement)(t,{column:c,row:s},p)))};gt.defaultProps={style:null,colSpan:1,row:{},column:{},expanded:!1,onToggle:function(){},children:void 0,className:void 0,tableRow:void 0,tableColumn:void 0,side:"left",position:""};var vt=Object(s.withStyles)((function(e){return{cell:{cursor:"pointer",paddingLeft:e.spacing.unit,paddingRight:e.spacing.unit,paddingTop:e.spacing.unit/2-1}}}),{name:"TableGroupCell"})(gt),bt=function(e){var t=e.column,n=e.row,o=e.classes,i=e.className,a=e.children,s=Ne(e,["column","row","classes","className","children"]);return Object(r.createElement)("span",Ce({className:u()(o.columnTitle,i)},s),Object(r.createElement)("strong",null,t.title||t.name,":"," "),a||String(n.value))};bt.defaultProps={row:{},column:{},children:void 0,className:void 0};var yt=Object(s.withStyles)((function(){return{columnTitle:{verticalAlign:"middle"}}}))(bt),wt=function(e){return"1px solid ".concat("light"===e.palette.type?Object($.lighten)(Object($.fade)(e.palette.divider,1),.88):Object($.darken)(Object($.fade)(e.palette.divider,1),.68))},Ot=function(e){return{backgroundColor:e.palette.background.paper,position:"sticky",zIndex:300,backgroundClip:"padding-box"}},xt=function(e){var t=e.children,n=e.style,o=e.classes,i=e.className,a=e.side,s=e.position,c=Ne(e,["children","style","classes","className","side","position"]);return Object(r.createElement)("div",Ce({className:u()(o.wrapper,i),style:Se({},n,Pe({},a,s))},c),t)};xt.defaultProps={children:void 0,className:void 0,style:null,side:"left",position:""};var _t=Object(s.withStyles)((function(e){return{wrapper:Se({},Ot(e),{display:"inline-block"})}}))(xt),jt=function(e){e.tableRow,e.tableColumn,e.row,e.column;var t=e.style,n=e.className,o=e.classes,i=e.position,a=e.side,s=Ne(e,["tableRow","tableColumn","row","column","style","className","classes","position","side"]);return Object(r.createElement)(H.a,Ce({className:u()(o.indentCell,
2n),style:Se({},t,Pe({},a,i))},s))};jt.defaultProps={tableRow:void 0,tableColumn:void 0,row:{},column:{},style:null,className:void 0,side:"left",position:void 0};var Pt=Object(s.withStyles)((function(e){return{indentCell:Se({},Ot(e),{borderBottom:wt(e)})}}))(jt),Ct=function(e){var t=e.expanded,n=e.classes,o=e.className,i=Ne(e,["expanded","classes","className"]);return Object(r.createElement)(m.a,Ce({className:u()(n.groupButton,o)},i),t?Object(r.createElement)(V.a,null):Object(r.createElement)(F.a,null))};Ct.defaultProps={className:void 0};var St=Object(s.withStyles)((function(e){return{groupButton:{verticalAlign:"middle",display:"inline-block",padding:e.spacing.unit,marginRight:e.spacing.unit}}}))(Ct),kt=function(e){return Object(r.createElement)(i.z,Ce({contentCellPadding:"8px",indentColumnWidth:48},e))};kt.components=i.z.components;var Et=Object(c.p)({Row:pt,Cell:vt,IndentCell:Pt,Container:_t,Content:yt,Icon:St})(kt);Et.COLUMN_TYPE=i.z.COLUMN_TYPE,Et.ROW_TYPE=i.z.ROW_TYPE;var At=function(e){var t,n=e.allSelected,o=e.someSelected,i=e.disabled,a=e.onToggle,s=e.classes,c=e.className,l=(e.tableRow,e.tableColumn,e.rowSpan),f=Ne(e,["allSelected","someSelected","disabled","onToggle","classes","className","tableRow","tableColumn","rowSpan"]),d=u()((Pe(t={},s.cell,!0),Pe(t,s.pointer,!i),Pe(t,s.alignWithRowSpan,l>1),t),c);return Object(r.createElement)(H.a,Ce({padding:"checkbox",className:d,rowSpan:l},f),Object(r.createElement)(P.a,{checked:n,className:s.checkbox,indeterminate:o,disabled:i,onClick:function(e){i||(e.stopPropagation(),a())}}))};At.defaultProps={allSelected:!1,someSelected:!1,disabled:!1,onToggle:function(){},className:void 0,tableRow:void 0,tableColumn:void 0,rowSpan:void 0};var Nt=Object(s.withStyles)((function(e){return{cell:{overflow:"visible",paddingRight:0,paddingLeft:e.spacing.unit,textAlign:"center"},checkbox:{padding:e.spacing.unit},alignWithRowSpan:{verticalAlign:"bottom",paddingBottom:e.spacing.unit/2},pointer:{cursor:"pointer"}}}),{name:"TableSelectAllCell"})(At),Mt=function(e){var t=e.style,n=e.selected,o=e.onToggle,i=e.classes,a=e.className,s=(e.row,e.tableRow,e.tableColumn,Ne(e,["style","selected","onToggle","classes","className","row","tableRow","tableColumn"]));return Object(r.createElement)(H.a,Ce({padding:"checkbox",style:t,className:u()(i.cell,a)},s),Object(r.createElement)(P.a,{className:i.checkbox,checked:n,onClick:function(e){e.stopPropagation(),o()}}))};Mt.defaultProps={style:null,selected:!1,onToggle:function(){},row:void 0,tableRow:void 0,tableColumn:void 0,className:void 0};var Bt=Object(s.withStyles)((function(e){return{cell:{overflow:"visible",paddingRight:0,paddingLeft:e.spacing.unit,textAlign:"center"},checkbox:{marginTop:"-1px",marginBottom:"-1px",padding:e.spacing.unit}}}),{name:"TableSelectCell"})(Mt),Lt=function(e){return"light"===e.palette.type?Object($.lighten)(Object($.fade)(e.palette.action.selected,1),.96):Object($.darken)(Object($.fade)(e.palette.action.selected,1),.68)},It=function(e){var t=e.children,n=e.classes,o=e.className,i=e.onToggle,a=(e.row,e.selectByRowClick),s=e.selected,c=(e.tableColumn,e.tableRow,Ne(e,["children","classes","className","onToggle","row","selectByRowClick","selected","tableColumn","tableRow"]));return Object(r.createElement)(Z.a,Ce({className:u()(Pe({},n.selected,s),o),onClick:function(e){a&&(e.stopPropagation(),i())}},c),t)};It.defaultProps={children:void 0,className:void 0,onToggle:function(){},row:void 0,selectByRowClick:!1,selected:!1,tableColumn:void 0,tableRow:void 0};var Tt=Object(s.withStyles)((function(e){return{selected:{backgroundColor:Lt(e)}}}),{name:"TableSelectRow"})(It),Dt=function(e){return Object(r.createElement)(i.D,Ce({selectionColumnWidth:58},e))};Dt.components=i.D.components;var Rt=Object(c.p)({Row:Tt,Cell:Bt,HeaderCell:Nt})(Dt);Rt.COLUMN_TYPE=i.D.COLUMN_TYPE;var Ft=function(e){var t,n=e.children,o=e.classes,i=e.className,a=e.use,s=e.tableRef,c=Ne(e,["children","classes","className","use","tableRef"]);return Object(r.createElement)(ue.a,{rootRef:s},Object(r.createElement)(ie.a,Ce({className:u()((t={},Pe(t,o.table,!0),Pe(t,o.stickyTable,!!a),Pe(t,o.headTable,"head"===a),Pe(t,o.footTable,"foot"===a),t),i)},c),n))};Ft.defaultProps={use:void 0,className:void 0};var zt=Object(s.withStyles)((function(e){return{table:{tableLayout:"fixed",borderCollapse:"separate"},stickyTable:{position:"sticky",zIndex:500,overflow:"visible",background:e.palette.background.paper,fallbacks:{position:"-webkit-sticky"}},headTable:{top:0},footTable:{borderTop:wt(e),bottom:0}}}),{name:"Table"})(Ft),Wt=function(e){e.column;var t,n=e.value,o=e.children,i=e.classes,a=(e.tableRow,e.tableColumn),s=(e.row,e.className),c=Ne(e,["column","value","children","classes","tableRow","tableColumn","row","className"]);return Object(r.createElement)(H.a,Ce({className:u()((t={},Pe(t,i.cell,!0),Pe(t,i.cellRightAlign,a&&"right"===a.align),Pe(t,i.cellCenterAlign,a&&"center"===a.align),Pe(t,i.cellNoWrap,!(a&&a.wordWrapEnabled)),t),s),classes:{footer:i.footer}},c),o||n)};Wt.defaultProps={value:void 0,column:void 0,row:void 0,children:void 0,tableRow:void 0,tableColumn:void 0,className:void 0};var Ut=Object(s.withStyles)((function(e){return{cell:{paddingRight:e.spacing.unit,paddingLeft:e.spacing.unit,"&:first-child":{paddingLeft:3*e.spacing.unit},overflow:"hidden",textOverflow:"ellipsis"},footer:{borderBottom:wt(e)},cellRightAlign:{textAlign:"right"},cellCenterAlign:{textAlign:"center"},cellNoWrap:{whiteSpace:"nowrap"}}}),{name:"TableCell"})(Wt),qt=function(e){var t=e.classes,n=e.className,o=(e.tableRow,e.tableColumn,Ne(e,["classes","className","tableRow","tableColumn"]));return Object(r.createElement)(H.a,Ce({className:u()(t.cell,n),classes:{footer:t.footer}},o))};qt.defaultProps={className:void 0,tableRow:void 0,tableColumn:void 0};var Ht=Object(s.withStyles)((function(e){return{cell:{padding:0},footer:{borderBottom:wt(e)}}}),{name:"TableStubCell"})(qt),Gt=function(e){var t=e.style,n=e.colSpan,o=e.getMessage,i=e.classes,a=e.className,s=(e.tableRow,e.tableColumn,Ne(e,["style","colSpan","getMessage","classes","className","tableRow","tableColumn"]));return Object(r.createElement)(H.a,Ce({style:t,className:u()(i.cell,a),colSpan:n},s),Object(r.createElement)("div",{className:i.textContainer},Object(r.createElement)("big",{className:i.text},o("noData"))))};Gt.defaultProps={style:null,colSpan:1,className:void 0,tableRow:void 0,tableColumn:void 0};var Vt=Object(s.withStyles)((function(e){return{cell:{padding:"".concat(6*e.spacing.unit,"px 0")},textContainer:{display:"inline-block",position:"sticky",left:"50%"},text:{transform:"translateX(-50%)",msTransform:"translateX(-50%)",display:"inline-block"}}}),{name:"TableNoDataCell"})(Gt),Yt=function(e){var t=e.children,n=e.classes,o=e.className,i=Ne(e,["children","classes","className"]);return Object(r.createElement)("div",Ce({className:u()(n.root,o)},i),Object(r.createElement)("div",null,t))};Yt.defaultProps={className:void 0};var Xt=Object(s.withStyles)({root:{flexGrow:1,overflow:"auto",WebkitOverflowScrolling:"touch",width:"100%"}},{name:"TableContainer"})(Yt),Kt=function(e){var t=e.children,n=(e.tableRow,Ne(e,["children","tableRow"]));return Object(r.createElement)(Z.a,n,t)};Kt.defaultProps={children:void 0,tableRow:void 0};var Zt=Object(c.p)({Table:zt,TableHead:te.a,TableBody:Q.a,TableFooter:re.a,Container:Xt,Layout:function(e){return Object(r.createElement)(i.B,Ce({layoutComponent:i.p,minColumnWidth:120},e))},Row:pt,Cell:Ut,NoDataRow:pt,NoDataCell:Vt,StubRow:Kt,StubCell:Ht,StubHeaderCell:Ht})(i.q);Zt.components=i.q.components,Zt.COLUMN_TYPE=i.q.COLUMN_TYPE,Zt.ROW_TYPE=i.q.ROW_TYPE,Zt.NODATA_ROW_TYPE=i.q.NODATA_ROW_TYPE;var $t=function(e){var t=e.classes,n=e.className,o=(e.tableRow,e.tableColumn,Ne(e,["classes","className","tableRow","tableColumn"]));return Object(r.createElement)(H.a,Ce({className:u()(t.cell,n)},o))};$t.defaultProps={className:void 0,tableRow:void 0,tableColumn:void 0};var Jt=Object(s.withStyles)((function(e){return{cell:{padding:e.spacing.unit,backgroundImage:"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i
277u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC)",backgroundRepeat:"no-repeat repeat",backgroundOrigin:"content-box"}}}),{name:"TableSkeletonCell"})($t),Qt=Object(i.I)(Zt,{VirtualLayout:function(e){return Object(r.createElement)(i.B,Ce({layoutComponent:i.H,minColumnWidth:120},e))},FixedHeader:function(e){return Object(r.createElement)(zt,Ce({use:"head"},e))},FixedFooter:function(e){return Object(r.createElement)(zt,Ce({use:"foot"},e))},SkeletonCell:Jt,defaultEstimatedRowHeight:48,defaultHeight:530});Qt.COLUMN_TYPE=Zt.COLUMN_TYPE,Qt.ROW_TYPE=Zt.ROW_TYPE,Qt.NODATA_ROW_TYPE=Zt.NODATA_ROW_TYPE;var en=function(e){e.filter,e.getMessage,e.onFilter;var t=e.classes,n=e.children,o=e.className,i=(e.tableRow,e.tableColumn,e.column,e.filteringEnabled,Ne(e,["filter","getMessage","onFilter","classes","children","className","tableRow","tableColumn","column","filteringEnabled"]));return Object(r.createElement)(H.a,Ce({className:u()(t.cell,o)},i),Object(r.createElement)("div",{className:t.flexContainer},n))};en.defaultProps={filter:null,onFilter:function(){},children:void 0,className:void 0,tableRow:void 0,tableColumn:void 0,column:void 0,filteringEnabled:!0};var tn=Object(s.withStyles)((function(e){var t=e.spacing;return{cell:{paddingRight:t.unit,paddingLeft:t.unit,"&:first-child":{paddingLeft:3*t.unit}},flexContainer:{width:"100%",display:"flex",alignItems:"center"}}}),{name:"TableFilterCell"})(en),nn=function(e){var t=e.value,n=e.disabled,o=e.getMessage,i=e.onChange,a=e.classes,u=Ne(e,["value","disabled","getMessage","onChange","classes"]);return Object(r.createElement)(E.a,Ce({classes:{input:a.input},fullWidth:!0,disabled:n,value:t,onChange:function(e){return i(e.target.value)},placeholder:o("filterPlaceholder")},u))};nn.defaultProps={value:"",disabled:!1,onChange:function(){}};var rn=Object(s.withStyles)({input:{width:"100%"}},{name:"Editor"})(nn),on=function(e){function t(e){var n;return xe(this,t),(n=Me(this,Ee(t).call(this,e))).state={opened:!1},n.setButtonRef=function(e){n.buttonRef=e},n.handleButtonClick=function(){n.setState((function(e){return{opened:!e.opened}}))},n.handleMenuClose=function(){n.setState({opened:!1})},n.handleMenuItemClick=function(e){var t=n.props.onChange;n.setState({opened:!1}),t(e)},n}return ke(t,e),je(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.value,o=t.availableValues,i=t.disabled,a=t.getMessage,u=t.iconComponent,s=t.toggleButtonComponent,c=t.classes,l=this.state.opened;return o.length?Object(r.createElement)(r.Fragment,null,Object(r.createElement)(s,{buttonRef:this.setButtonRef,onToggle:this.handleButtonClick,disabled:i||1===o.length},Object(r.createElement)(u,{type:n})),Object(r.createElement)(ce.a,{anchorEl:this.buttonRef,open:l,onClose:this.handleMenuClose,MenuListProps:{dense:!0}},o.map((function(t){return Object(r.createElement)(N.a,{key:t,selected:t===n,onClick:function(){return e.handleMenuItemClick(t)}},Object(r.createElement)(fe.a,null,Object(r.createElement)(u,{type:t,className:c.icon})),Object(r.createElement)(_.a,null,a(t)))})))):null}}]),t}(r.PureComponent);on.defaultProps={value:void 0,availableValues:[],onChange:function(){},disabled:!1};var an=Object(s.withStyles)((function(e){return{icon:{marginRight:e.spacing.unit}}}),{name:"FilterSelector"})(on),un=function(e){var t=e.buttonRef,n=e.onToggle,o=e.disabled,i=e.children,a=Ne(e,["buttonRef","onToggle","disabled","children"]);return Object(r.createElement)(m.a,Ce({buttonRef:t,onClick:n,disabled:o},a),i)};un.defaultProps={children:void 0,disabled:!1};var sn={contains:"M6.094 19.563l-2.031 0.281c-0.646 0.094-1.13 0.266-1.453 0.516-0.302 0.24-0.453 0.646-0.453 1.219 0 0.438 0.138 0.799 0.414 1.086s0.664 0.419 1.164 0.398c0.708 0 1.281-0.24 1.719-0.719 0.427-0.49 0.641-1.125 0.641-1.906v-0.875zM8.234 24.641h-2.172v-1.641c-0.677 1.24-1.661 1.859-2.953 1.859-0.927 0-1.682-0.276-2.266-0.828-0.552-0.552-0.828-1.292
2-0.828-2.219 0-1.927 1.068-3.052 3.203-3.375l2.875-0.438c0-1.469-0.656-2.203-1.969-2.203-1.177 0-2.224 0.427-3.141 1.281v-2.078c1.010-0.656 2.198-0.984 3.563-0.984 2.458 0 3.687 1.302 3.687 3.906v6.719zM14.734 16.797c0.521-0.583 1.167-0.875 1.938-0.875 0.74 0 1.323 0.281 1.75 0.844 0.448 0.583 0.672 1.38 0.672 2.391 0 1.188-0.24 2.13-0.719 2.828-0.49 0.677-1.13 1.016-1.922 1.016-0.719 0-1.302-0.271-1.75-0.813-0.427-0.51-0.641-1.141-0.641-1.891v-1.266c-0.021-0.906 0.203-1.651 0.672-2.234zM16.969 24.859c1.375 0 2.443-0.521 3.203-1.562 0.781-1.042 1.172-2.427 1.172-4.156 0-1.542-0.354-2.771-1.063-3.688-0.688-0.958-1.651-1.438-2.891-1.438-1.427 0-2.531 0.693-3.313 2.078v-6.781h-2.156v15.328h2.172v-1.5c0.677 1.146 1.635 1.719 2.875 1.719zM22.266 6.125c0.135 0 0.245 0.063 0.328 0.188 0.104 0.073 0.156 0.182 0.156 0.328v22.953c0 0.125-0.052 0.24-0.156 0.344-0.083 0.115-0.193 0.172-0.328 0.172h-12.281c-0.146 0-0.266-0.057-0.359-0.172-0.115-0.115-0.172-0.229-0.172-0.344v-22.953c0-0.135 0.057-0.245 0.172-0.328 0.094-0.125 0.214-0.188 0.359-0.188h12.281zM31.531 24.141c-0.76 0.479-1.693 0.719-2.797 0.719-1.427 0-2.589-0.479-3.484-1.438-0.865-0.958-1.286-2.198-1.266-3.719 0-1.688 0.448-3.052 1.344-4.094 0.917-1.042 2.208-1.573 3.875-1.594 0.854 0 1.63 0.177 2.328 0.531v2.156c-0.677-0.531-1.391-0.792-2.141-0.781-0.938 0-1.714 0.339-2.328 1.016-0.594 0.677-0.891 1.552-0.891 2.625 0 1.042 0.297 1.88 0.891 2.516 0.521 0.615 1.25 0.922 2.188 0.922 0.813 0 1.573-0.297 2.281-0.891v2.031z",notContains:"M5.828 20.469v0.328c0 0.385-0.057 0.667-0.172 0.844-0.052 0.083-0.117 0.177-0.195 0.281s-0.174 0.224-0.289 0.359c-0.458 0.521-1.031 0.771-1.719 0.75-0.521 0-0.927-0.141-1.219-0.422-0.292-0.292-0.438-0.661-0.438-1.109 0-0.156 0.010-0.273 0.031-0.352s0.052-0.141 0.094-0.188 0.094-0.086 0.156-0.117 0.141-0.078 0.234-0.141c0.031-0.031 0.078-0.070 0.141-0.117s0.146-0.086 0.25-0.117h3.125zM14.016 18.328c0.010-0.406 0.070-0.729 0.18-0.969s0.289-0.49 0.539-0.75c0.479-0.604 1.13-0.906 1.953-0.906 0.75 0 1.344 0.292 1.781 0.875 0.198 0.25 0.349 0.495 0.453 0.734s0.172 0.578 0.203 1.016h-5.109zM19.078 20.469c-0.063 0.427-0.146 0.708-0.25 0.844-0.052 0.073-0.109 0.159-0.172 0.258l-0.219 0.352c-0.469 0.688-1.135 1.031-2 1.031-0.708 0-1.297-0.271-1.766-0.813l-0.305-0.359c-0.089-0.104-0.159-0.198-0.211-0.281-0.104-0.167-0.156-0.448-0.156-0.844v-0.188h5.078zM33.344 18.328l-6.875 0c0.031-0.198 0.070-0.372 0.117-0.523s0.107-0.284 0.18-0.398 0.154-0.224 0.242-0.328l0.305-0.344c0.604-0.688 1.391-1.031 2.359-1.031 0.771 0 1.51 0.266 2.219 0.797v-2.234c-0.75-0.333-1.552-0.5-2.406-0.5-1.667 0-2.974 0.531-3.922 1.594-0.396 0.427-0.708 0.859-0.938 1.297s-0.385 0.995-0.469 1.672h-2.719c-0.021-0.719-0.117-1.31-0.289-1.773s-0.424-0.914-0.758-1.352c-0.729-0.938-1.719-1.417-2.969-1.438-1.479 0-2.615 0.708-3.406 2.125v-6.953h-2.266v9.391h-3.75v-0.594c0-2.646-1.25-3.969-3.75-3.969-1.365 0-2.583 0.328-3.656 0.984v2.125c0.99-0.865 2.063-1.297 3.219-1.297 1.344 0 2.016 0.75 2.016 2.25l-2.953 0.125c-0.25 0.021-0.487 0.070-0.711 0.148l-0.633 0.227h-3.328v2.141h1.828l-0.281 0.594c-0.073 0.135-0.109 0.37-0.109 0.703 0 0.938 0.276 1.682 0.828 2.234 0.542 0.573 1.313 0.859 2.313 0.859 1.281 0 2.297-0.635 3.047-1.906v1.656h2.172v-4.141h3.75v4.141h2.297v-1.516c0.677 1.188 1.661 1.776 2.953 1.766 1.385 0 2.464-0.531 3.234-1.594 0.302-0.385 0.557-0.792 0.766-1.219 0.198-0.385 0.339-0.911 0.422-1.578h2.703c0.021 0.708 0.141 1.25 0.359 1.625 0.115 0.198 0.253 0.401 0.414 0.609s0.346 0.427 0.555 0.656c0.906 1 2.099 1.5 3.578 1.5 1.104 0 2.057-0.245 2.859-0.734v-2.109c-0.75 0.604-1.526 0.917-2.328 0.938-0.979 0-1.74-0.318-2.281-0.953l-0.328-0.328c-0.094-0.094-0.177-0.195-0.25-0.305s-0.13-0.234-0.172-0.375-0.073-0.315-0.094-0.523h6.906v-2.141zM33.297 5.688c0.146 0 0.266 0.047 0.359 0.141 0.104 0.104 0.156 0.229 0.156 0.375v23.484c0 0.135-0.052 0.255-0.156 0.359-0.094 0.115-0.214 0.172-0.359 0.172h-35.078c-0.135 0-0.26-0.057-0.375-0.172-0.094-0.115-0.135-0.234-0.125-0.359v-23.484c0-0.104 0.042-0.229 0.125-0.375 0.104-0.094 0.229-0.141 0.375-0.141h35.078z",startsWith:"M6.109 20.688c0 0.813-0.219 1.474-0.656 1.984-0.448 0.531-1.010 0.786-1.688 0.766-0.51 0-0.896-0.141-1.156-0.422-0.302-0.292
2-0.443-0.667-0.422-1.125 0-0.615 0.151-1.042 0.453-1.281 0.177-0.135 0.378-0.245 0.602-0.328s0.497-0.146 0.82-0.188l2.047-0.313v0.906zM8.203 18.063c0-2.688-1.219-4.031-3.656-4.031-1.333 0-2.51 0.339-3.531 1.016v2.141c0.917-0.885 1.948-1.328 3.094-1.328 1.333 0 2 0.766 2 2.297l-2.891 0.453c-2.115 0.333-3.161 1.516-3.141 3.547 0 0.958 0.266 1.724 0.797 2.297 0.542 0.573 1.292 0.859 2.25 0.859 1.292 0 2.26-0.641 2.906-1.922v1.688h2.172v-7.016zM14.703 16.906c0.479-0.604 1.109-0.906 1.891-0.906 0.76 0 1.344 0.297 1.75 0.891 0.438 0.615 0.656 1.443 0.656 2.484 0 1.219-0.229 2.198-0.688 2.938-0.469 0.719-1.109 1.078-1.922 1.078-0.719 0-1.286-0.281-1.703-0.844-0.448-0.542-0.672-1.208-0.672-2v-1.313c-0.010-0.938 0.219-1.714 0.688-2.328zM16.906 25.313c1.365 0 2.422-0.542 3.172-1.625 0.771-1.115 1.156-2.563 1.156-4.344 0-1.604-0.339-2.885-1.016-3.844-0.698-0.979-1.661-1.469-2.891-1.469-1.438 0-2.531 0.719-3.281 2.156v-7.078h-2.188v15.969h2.172v-1.563c0.667 1.198 1.625 1.797 2.875 1.797zM31.375 24.563c-0.75 0.5-1.672 0.75-2.766 0.75-1.427 0-2.583-0.505-3.469-1.516-0.885-0.969-1.318-2.26-1.297-3.875 0-1.74 0.464-3.161 1.391-4.266 0.927-1.063 2.198-1.604 3.813-1.625 0.844 0 1.62 0.172 2.328 0.516v2.25c-0.688-0.563-1.406-0.828-2.156-0.797-0.927 0-1.688 0.349-2.281 1.047-0.583 0.698-0.875 1.609-0.875 2.734 0 1.094 0.281 1.969 0.844 2.625 0.542 0.656 1.286 0.984 2.234 0.984 0.781 0 1.526-0.323 2.234-0.969v2.141zM22.172 5.844c0.115 0 0.224 0.052 0.328 0.156 0.094 0.125 0.141 0.25 0.141 0.375v23.844c0 0.156-0.047 0.286-0.141 0.391-0.115 0.094-0.224 0.141-0.328 0.141h-23.469c-0.125 0-0.24-0.047-0.344-0.141-0.094-0.104-0.141-0.234-0.141-0.391v-23.844c0-0.125 0.047-0.25 0.141-0.375 0.104-0.104 0.219-0.156 0.344-0.156h23.469z",endsWith:"M6.234 19.344l-2.047 0.313c-0.625 0.083-1.104 0.26-1.438 0.531-0.302 0.24-0.453 0.651-0.453 1.234 0 0.469 0.141 0.852 0.422 1.148s0.672 0.435 1.172 0.414c0.677 0 1.234-0.25 1.672-0.75 0.448-0.51 0.672-1.167 0.672-1.969v-0.922zM8.359 24.578h-2.141v-1.656c-0.667 1.26-1.656 1.891-2.969 1.891-0.938 0-1.698-0.276-2.281-0.828-0.542-0.573-0.813-1.328-0.813-2.266 0-2.021 1.063-3.188 3.188-3.5l2.891-0.484c0-1.51-0.661-2.266-1.984-2.266-1.167 0-2.214 0.443-3.141 1.328v-2.125c1.042-0.677 2.224-1.016 3.547-1.016 2.469 0 3.703 1.333 3.703 4v6.922zM14.906 16.516c0.49-0.615 1.13-0.922 1.922-0.922 0.76 0 1.339 0.297 1.734 0.891 0.438 0.615 0.656 1.438 0.656 2.469 0 1.208-0.229 2.182-0.688 2.922-0.469 0.698-1.115 1.047-1.938 1.047-0.708 0-1.276-0.276-1.703-0.828-0.458-0.552-0.688-1.214-0.688-1.984v-1.281c-0.010-0.948 0.224-1.719 0.703-2.313zM17.125 24.813c1.354 0 2.417-0.531 3.188-1.594 0.781-1.073 1.172-2.505 1.172-4.297 0-1.604-0.349-2.87-1.047-3.797-0.698-0.979-1.661-1.469-2.891-1.469-1.438 0-2.542 0.714-3.313 2.141v-7h-2.203v15.781h2.188v-1.531c0.677 1.177 1.646 1.766 2.906 1.766zM31.688 21.969c-0.698 0.635-1.453 0.953-2.266 0.953-0.958 0-1.703-0.323-2.234-0.969-0.563-0.667-0.849-1.536-0.859-2.609 0-1.115 0.297-2.016 0.891-2.703 0.594-0.698 1.359-1.047 2.297-1.047 0.76 0 1.484 0.266 2.172 0.797v-2.219c-0.708-0.344-1.49-0.516-2.344-0.516-1.625 0-2.906 0.536-3.844 1.609-0.938 1.083-1.406 2.495-1.406 4.234 0 1.594 0.438 2.875 1.313 3.844 0.885 0.979 2.052 1.469 3.5 1.469 1.083 0 2.010-0.245 2.781-0.734v-2.109zM33.188 5.563c0.104 0 0.219 0.047 0.344 0.141 0.094 0.146 0.141 0.276 0.141 0.391v23.578c0 0.146-0.047 0.281-0.141 0.406-0.125 0.094-0.24 0.141-0.344 0.141h-23.625c-0.125 0-0.24-0.047-0.344-0.141-0.094-0.135-0.135-0.271-0.125-0.406v-23.578c0-0.115 0.042-0.245 0.125-0.391 0.094-0.094 0.208-0.141 0.344-0.141h23.625z",equal:"M29.438 11.797v2.75h-26.922v-2.75h26.922zM29.438 17.406v2.75h-26.922v-2.75h26.922z",notEqual:"M16.906 11.797l3.016-6.547 2.094 1-2.547 5.547h9.969v2.75h-11.234l-1.328 2.859h12.563v2.75h-13.828l-2.875 6.281-2.094-0.984 2.438-5.297h-10.563v-2.75h11.828l1.297-2.859h-13.125v-2.75h14.391z",greaterThan:"M24.125 16.047l-14.906 8.625-1.375-2.375 10.781-6.25-10.781-6.234 1.375-2.375z",greaterThanOrEqual:"M23.031 14.328l-14.906 8.625-1.375-2.375 10.797-6.25-10.797-6.234 1.375-2.375zM23.828 15.641l1.375 2.391-14.938 8.609-1.375-2.375z",lessThan:"M22.75 7.438l1.375 2.375-10.781 6.234 10.781 6.25-1.375 2.375-14.906-8.609z",lessThanOrEqual:"M23.828 5.719l1.375 2.375-10.813 6.234 10.813 6.25-1.375 2.375-14.922-8.609zM23.047 24.266l-1.375 2.375-14.922-8.609 1.375-2.391z"},cn=function(e){var t=e.type,n=Ne(e,["type"]),o=sn[t];return o?Object(r.createElement)(pe.a,Ce({viewBox:"0 0 32 32"},n),Object(r.createElement)("path",{d:o})):Object(r.createElement)(me.a,n)};cn.defaultProps={type:void 0},Object(c.p)({Row:pt,Cell:tn,Editor:rn,FilterSelector:an,Icon:cn,ToggleButton:un})(i.x).ROW_TYPE=i.x.ROW_TYPE;var ln=function(e){function t(e){var n;return xe(this,t),(n=Me(this,Ee(t).call(this,e))).state={resizing:!1},n.onResizeStart=function(e){var t=e.x;n.resizeStartingX=t,n.setState({resizing:!0})},n.onResizeUpdate=function(e){var t=e.x;(0,n.props.onWidthDraft)({shift:t-n.resizeStartingX})},n.onResizeEnd=function(e){var t=e.x,r=n.props,o=r.onWidthChange;(0,r.onWidthDraftCancel)(),o({shift:t-n.resizeStartingX}),n.setState({resizing:!1})},n}return ke(t,e),je(t,[{key:"render",value:function(){var e,t,n,o=this.props,i=o.classes,a=o.resizeHandleOpacityClass,s=o.resizeLastHandleClass,l=this.state.resizing;return Object(r.createElement)(c.d,{onStart:this.onResizeStart,onUpdate:this.onResizeUpdate,onEnd:this.onResizeEnd},Object(r.createElement)("div",{className:u()((e={},Pe(e,i.resizeHandle,!0),Pe(e,s,!0),Pe(e,i.resizeHandleActive,l),e))},Object(r.createElement)("div",{className:u()((t={},Pe(t,a,!0),Pe(t,i.resizeHandleLine,!0),Pe(t,i.resizeHandleFirstLine,!0),Pe(t,i.resizeHandleLineActive,l),t))}),Object(r.createElement)("div",{className:u()((n={},Pe(n,a,!0),Pe(n,i.resizeHandleLine,!0),Pe(n,i.resizeHandleSecondLine,!0),Pe(n,i.resizeHandleLineActive,l),n))})))}}]),t}(r.PureComponent),fn=Object(s.withStyles)((function(e){return{resizeHandle:{position:"absolute",userSelect:"none",MozUserSelect:"none",WebkitUserSelect:"none",width:"".concat(2*e.spacing.unit,"px"),top:0,right:"-".concat(e.spacing.unit,"px"),height:"100%",cursor:"col-resize",zIndex:100},resizeHandleLine:{position:"absolute",backgroundColor:e.palette.primary.light,height:"50%",width:"1px",top:"25%",transition:"all linear 100ms"},resizeHandleFirstLine:{left:"".concat(e.spacing.unit-1,"px")}
2,resizeHandleSecondLine:{left:"".concat(e.spacing.unit+1,"px")},resizeHandleLineActive:{left:"".concat(e.spacing.unit,"px")},resizeHandleActive:{"& $resizeHandleLine":{opacity:"1",backgroundColor:e.palette.primary.light,height:"calc(100% - 4px)",top:"2px"}}}}),{name:"ResizingControl"})(ln),dn=function(e){function t(e){var n;return xe(this,t),(n=Me(this,Ee(t).call(this,e))).state={dragging:!1},n.cellRef=Object(r.createRef)(),n.onDragStart=function(){n.setState({dragging:!0})},n.onDragEnd=function(){n.cellRef.current&&n.setState({dragging:!1})},n}return ke(t,e),je(t,[{key:"render",value:function(){var e,t=this.props,n=t.style,o=t.column,i=t.tableColumn,a=(t.showGroupingControls,t.onGroup,t.groupingEnabled,t.draggingEnabled),s=t.resizingEnabled,l=t.onWidthChange,f=t.onWidthDraft,d=t.onWidthDraftCancel,p=t.classes,h=(t.tableRow,t.className),m=t.children,g=(t.showSortingControls,t.sortingDirection,t.sortingEnabled,t.onSort,t.before,Ne(t,["style","column","tableColumn","showGroupingControls","onGroup","groupingEnabled","draggingEnabled","resizingEnabled","onWidthChange","onWidthDraft","onWidthDraftCancel","classes","tableRow","className","children","showSortingControls","sortingDirection","sortingEnabled","onSort","before"])),v=this.state.dragging,b=i&&i.align||"left",y=u()((Pe(e={},p.cell,!0),Pe(e,p.cellRight,"right"===b),Pe(e,p.cellCenter,"center"===b),Pe(e,p.cellNoUserSelect,a),Pe(e,p.cellDraggable,a),Pe(e,p.cellDimmed,v||i&&i.draft),Pe(e,p.cellNoWrap,!(i&&i.wordWrapEnabled)),e),h),w=Object(r.createElement)(H.a,Ce({style:n,className:y},g),Object(r.createElement)("div",{className:p.container},m),s&&Object(r.createElement)(fn,{onWidthChange:l,onWidthDraft:f,onWidthDraftCancel:d,resizeLastHandleClass:p.resizeHandle,resizeHandleOpacityClass:p.resizeHandleLine}));return a?Object(r.createElement)(c.c,{ref:this.cellRef,payload:[{type:"column",columnName:o.name}],onStart:this.onDragStart,onEnd:this.onDragEnd},w):w}}]),t}(r.PureComponent);dn.defaultProps={column:void 0,tableColumn:void 0,tableRow:void 0,style:null,showSortingControls:!1,sortingDirection:void 0,sortingEnabled:!1,onSort:void 0,showGroupingControls:!1,groupingEnabled:!1,onGroup:void 0,draggingEnabled:!1,resizingEnabled:!1,onWidthChange:void 0,onWidthDraft:void 0,onWidthDraftCancel:void 0,className:void 0,children:void 0,before:void 0};var pn=Object(s.withStyles)((function(e){return{plainTitle:{overflow:"hidden",textOverflow:"ellipsis",lineHeight:"".concat(3*e.spacing.unit,"px")},cell:{outline:"none",position:"relative",overflow:"visible",paddingRight:e.spacing.unit,paddingLeft:e.spacing.unit,"&:first-child":{paddingLeft:3*e.spacing.unit},"&:hover $resizeHandleLine":{opacity:1},"&:nth-last-child(2) $resizeHandle":{width:"".concat(e.spacing.unit,"px"),right:"1px"}},resizeHandle:{},resizeHandleLine:{opacity:0}
2,"@media (pointer: fine)":{resizeHandleLine:{opacity:0},resizeHandleActive:{"& $resizeHandleLine":{opacity:1}},resizeHandle:{"&:hover $resizeHandleLine":{opacity:1}}},cellNoUserSelect:{userSelect:"none",MozUserSelect:"none",WebkitUserSelect:"none"},cellDraggable:{cursor:"pointer"},cellDimmed:{"&:after":{content:'""',position:"absolute",top:0,right:0,bottom:0,left:0,backgroundColor:e.palette.background.paper,opacity:.7,pointerEvents:"none",zIndex:400}},cellRight:{paddingLeft:e.spacing.unit,paddingRight:e.spacing.unit,textAlign:"right"},cellCenter:{textAlign:"center"},container:{display:"flex",flexDirection:"row",alignItems:"center"},cellNoWrap:{whiteSpace:"nowrap"}}}),{name:"TableHeaderCell"})(dn),hn=function(e){e.column;var t,n=e.align,o=e.direction,i=e.children,a=e.onSort,s=e.classes,c=e.getMessage,l=e.disabled,f=e.className,d=Ne(e,["column","align","direction","children","onSort","classes","getMessage","disabled","className"]);return Object(r.createElement)("div",Ce({className:u()(s.root,f)},d),Object(r.createElement)(v.a,{title:c("sortingHint"),placement:"right"===n?"bottom-end":"bottom-start",enterDelay:300,classes:{tooltip:s.tooltipRoot}},Object(r.createElement)(U.a,{active:!!o,direction:null===o?void 0:o,onClick:function(e){return function(e,t){var n=13===e.keyCode||32===e.keyCode,r=void 0===e.keyCode,o=e.metaKey||e.ctrlKey,i=(r||n)&&o?null:void 0,a=e.shiftKey||o;e.preventDefault(),t({direction:i,keepOther:a})}(e,a)},disabled:l,classes:{root:u()((t={},Pe(t,s.sortLabelRoot,!0),Pe(t,s.sortLabelRight,"right"===n),t)),active:s.sortLabelActive}},i)))};hn.defaultProps={column:void 0,direction:void 0,disabled:!1,align:"left",className:null,children:void 0};var mn=Object(s.withStyles)((function(){return{root:{width:"100%",userSelect:"none",MozUserSelect:"none",WebkitUserSelect:"none"},tooltipRoot:{display:"block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},sortLabelRoot:{maxWidth:"100%"},sortLabelRight:{flexDirection:"row-reverse"},sortLabelActive:{color:"inherit"}}}),{name:"SortLabel"})(hn),gn=function(e){var t,n=e.disabled,o=e.onGroup,i=e.classes,a=e.className,s=Ne(e,["disabled","onGroup","classes","className"]);return Object(r.createElement)("div",Ce({onClick:function(e){n||(e.stopPropagation(),o(e))},className:u()((t={},Pe(t,i.root,!0),Pe(t,i.disabled,n),t),a)},s),Object(r.createElement)(ve.a,null))};gn.defaultProps={disabled:!1,className:void 0};var vn=Object(s.withStyles)((function(e){return{root:{paddingLeft:0,height:3*e.spacing.unit,cursor:"pointer"},disabled:{cursor:"default",opacity:.3}}}),{name:"GroupButton"})(gn),bn=function(e){var t=e.children,n=e.classes,o=e.className,i=Ne(e,["children","classes","className"]);return Object(r.createElement)("span",Ce({className:u()(n.title,o)},i),t)};bn.defaultProps={className:null,children:void 0};var yn=Object(s.withStyles)({title:{overflow:"hidden",textOverflow:"ellipsis"}},{name:"Title"})(bn),wn=function(e){e.column;var t,n=e.align,o=e.children,i=e.classes,a=e.className,s=Ne(e,["column","align","children","classes","className"]);return Object(r.createElement)("div",Ce({className:u()((t={},Pe(t,i.content,!0),Pe(t,i.alignCenter,"center"===n),Pe(t,i.alignRight,"right"===n),t),a)},s),o)};wn.defaultProps={column:void 0,align:"left",className:null,children:void 0};var On=Object(s.withStyles)({content:{width:"100%",minWidth:0,display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"flex-start"},alignCenter:{justifyContent:"center"},alignRight:{justifyContent:"flex-end"}},{name:"Content"})(wn),xn={sortingHint:"Sort"},_n=ze((function(e){var t=e.messages,n=Ne(e,["messages"]);return Se({messages:Se({},xn,t)},n)}))(i.A);_n.propTypes={messages:Object(o.shape)({sortingHint:o.string})},_n.defaultProps={messages:{}},_n.components=i.A.components;var jn=Object(c.p)({Cell:pn,Row:pt,Content:On,SortLabel:mn,Title:yn,GroupButton:vn})(_n);jn.ROW_TYPE=i.A.ROW_TYPE;var Pn=function(e){e.column,e.value;var t,n=e.children,o=e.classes,i=(e.tableRow,e.tableColumn,e.row,e.className),a=e.beforeBorder,s=Ne(e,["column","value","children","classes","tableRow","tableColumn","row","className","beforeBorder"]);return Object(r.createElement)(H.a,Ce({className:u()((t={},Pe(t,o.cell,!0),Pe(t,o.beforeBorder,a),t),i)},s),n)};Pn.defaultProps={value:void 0,column:void 0,row:void 0,children:void 0,tableRow:void 0,tableColumn:void 0,className:void 0,beforeBorder:!1};var Cn=Object(s.withStyles)((function(e){return{cell:{paddingRight:e.spacing.unit,paddingLeft:e.spacing.unit,"&:first-child":{paddingLeft:3*e.spacing.unit},"&:last-child":{paddingRight:3*e.spacing.unit,borderRight:0},height:6*e.spacing.unit,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",borderBottom:wt(e),borderRight:wt(e)},beforeBorder:{borderLeft:wt(e)}}}),{name:"Cell"})(Pn),Sn=function(e){var t,n=e.component,o=e.className,i=e.classes,a=e.beforeBorder,s=Ne(e,["component","className","classes","beforeBorder"]);return Object(r.createElement)(n,Ce({className:u()((t={},Pe(t,i.headerCellBorder,!0),Pe(t,i.beforeBorder,a),t),o)},s))};Sn.defaultProps={className:void 0,beforeBorder:!1};var kn=Object(s.withStyles)((function(e){return{headerCellBorder:{borderRight:wt(e),borderTop:"none","&:last-child":{borderRight:0},verticalAlign:"bottom",paddingBottom:2*e.spacing.unit},beforeBorder:{borderLeft:wt(e)}}}),{name:"BandedHeaderCell"})(Sn),En=Object(s.withStyles)({emptyCell:{display:"none"}},{name:"InvisibleCell"})((function(e){var t=e.classes;return Object(r.createElement)(H.a,{className:t.emptyCell})})),An=function(e){var t=e.children,n=e.classes,o=e.className,i=(e.row,e.tableRow,e.tableColumn,Ne(e,["children","classes","className","row","tableRow","tableColumn"]));return Object(r.createElement)(Z.a,Ce({className:u()(n.row,o)},i),t)};An.defaultProps={children:void 0,row:void 0,tableRow:void 0,tableColumn:void 0,className:void 0};var Nn=Object(s.withStyles)({row:{height:"auto"}},{name:"Row"})(An);Object(c.p)({Cell:Cn,Row:Nn,BandedHeaderCell:kn,InvisibleCell:En})(i.r).ROW_TYPE=i.r.ROW_TYPE;var Mn=function(e){e.column;var t,n=e.value,o=e.onValueChange,i=e.style,a=e.classes,s=e.children,c=(e.row,e.tableRow,e.tableColumn),l=e.editingEnabled,f=e.className,d=Ne(e,["column","value","onValueChange","style","classes","children","row","tableRow","tableColumn","editingEnabled","className"]),p=u()((Pe(t={},a.inputRight,c&&"right"===c.align),Pe(t,a.inputCenter,c&&"center"===c.align),t));return Object(r.createElement)(H.a,Ce({className:u()(a.cell,f),style:i},d),s||Object(r.createElement)(E.a,{className:a.inputRoot,classes:{input:p},value:n||"",disabled:!l,onChange:function(e){return o(e.target.value)}}))};Mn.defaultProps={column:void 0,row:void 0,tableRow:void 0,tableColumn:void 0,value:"",style:null,children:void 0,className:void 0,editingEnabled:!0};var Bn=Object(s.withStyles)((function(e){return{cell:{paddingRight:e.spacing.unit,paddingLeft:e.spacing.unit},inputRoot:{width:"100%"},inputRight:{textAlign:"right"},inputCenter:{textAlign:"center"}}}),{name:"EditCell"})(Mn),Ln=Object(c.p)({Row:pt,Cell:Bn})(i.w);Ln.ADDED_ROW_TYPE=i.w.ADDED_ROW_TYPE,Ln.EDIT_ROW_TYPE=i.w.EDIT_ROW_TYPE;var In=Object(s.withStyles)((function(e){return{button:{padding:e.spacing.unit,minWidth:40},headingCell:{whiteSpace:"nowrap",textAlign:"center",padding:"0 ".concat(2*e.spacing.unit,"px 0 ").concat(3*e.spacing.unit,"px")},cell:{whiteSpace:"nowrap",textAlign:"center",padding:"0 ".concat(2*e.spacing.unit,"px 0 ").concat(3*e.spacing.unit,"px")},alignWithRowSpan:{verticalAlign:"bottom",paddingBottom:1.25*e.spacing.unit}}}),{name:"EditColumn"}),Tn=function(e){var t=e.onExecute,n=e.text,o=e.classes,i=e.className,a=Ne(e,["onExecute","text","classes","className"]);return Object(r.createElement)(I.a,Ce({color:"primary",className:u()(o.button,i),onClick:function(e){e.stopPropagation(),t()}},a),n)};Tn.defaultProps={className:void 0};var Dn=In(Tn),Rn=function(e){var t,n=e.children,o=e.classes,i=e.className,a=(e.tableRow,e.tableColumn,e.rowSpan),s=Ne(e,["children","classes","className","tableRow","tableColumn","rowSpan"]);return Object(r.createElement)(H.a,Ce({className:u()((t={},Pe(t,o.headingCell,!0),Pe(t,o.alignWithRowSpan,a>1),t),i),rowSpan:a},s),n)};Rn.defaultProps={children:void 0,className:void 0,tableRow:void 0,tableColumn:void 0,rowSpan:void 0};var Fn=In(Rn),zn=function(e){e.tableRow,e.tableColumn,e.row;var t=e.children,n=e.classes,o=e.className,i=Ne(e,["tableRow","tableColumn","row","children","classes","className"]);return Object(r.createElement)(H.a,Ce({className:u()(n.cell,o)},i),t)};zn.defaultProps={children:void 0,className:void 0,tableRow:void 0,tableColumn:void 0,row:void 0};var Wn=In(zn),Un=ze((function(e){return Se({width:150},e)}))(i.v);Un.components=i.v.components,Object(c.p)({Cell:Wn,HeaderCell:Fn,Command:Dn})(Un).COLUMN_TYPE=i.v.COLUMN_TYPE;var qn=Object(s.withStyles)((function(e){return{emptyMessage:{margin:"0 auto",padding:"".concat(5*e.spacing.unit,"px 0"),fontFamily:e.typography.fontFamily,color:e.typography.subtitle1.color,fontSize:e.typography.subtitle1.fontSize}}}),{name:"EmptyMessage"})((function(e){var t=e.getMessage,n=e.classes,o=Ne(e,["getMessage","classes"]);return Object(r.createElement)(ye.a,o,Object(r.createElement)("big",{className:n.emptyMessage},t("noColumns")))})),Hn=Object(c.p)({EmptyMessage:qn})(i.u),Gn=function(e){var t=e.style,n=e.getCellDimensions;return Object(r.createElement)("td",{ref:function(e){return e&&n((function(){var t=e.getBoundingClientRect();return{left:t.left,right:t.right}}))},style:Se({},t,{padding:0})})};Gn.defaultProps={style:null};var Vn=function(e){var t=e.className,n=e.classes,o=Ne(e,["className","classes"]);return Object(r.createElement)(pt,Ce({className:u()(n.row,t)},o))};Vn.defaultProps={className:void 0};var Yn=Object(s.withStyles)((function(){return{row:{visibility:"hidden"}}}),{name:"TableInvisibleRow"})(Vn);Object(c.p)({Row:Yn,Cell:Gn})(i.s);(function(e){function t(){return xe(this,t),Me(this,Ee(t).apply(this,arguments))}return ke(t,e),je(t,[{key:"render",value:function(){var e=this.props,t=e.minColumnWidth,n=Ne(e,["minColumnWidth"]);return Object(r.createElement)(i.t,Ce({},n,{minColumnWidth:t}))}}]),t}(r.PureComponent)).defaultProps={minColumnWidth:40};var Xn=function(e){var t=e.children,n=e.classes,o=e.className,i=e.style,a=Ne(e,["children","classes","className","style"]);return Object(r.createElement)(ye.a,Ce({style:i,className:u()(n.toolbar,o)},a),t)};Xn.defaultProps={className:void 0,style:null};var Kn=Object(s.withStyles)((function(e){return{toolbar:{borderBottom:wt(e),flex:"none"}}}),{name:"Toolbar"})(Xn),Zn=Object(c.p)({Root:Kn,FlexibleSpace:function(){return Object(r.createElement)("div",{style:{flex:"0 0 0",marginLeft:"auto"}})}})(i.G),$n=function(e){var t,n=e.visible,o=e.expanded,i=e.classes,a=e.onToggle,s=e.className,c=Ne(e,["visible","expanded","classes","onToggle","className"]);return Object(r.createElement)(m.a,Ce({className:u()((t={},Pe(t,i.button,!0),Pe(t,i.hidden,!n),t),s),onClick:function(e){n&&(e.stopPropagation(),a())},tabIndex:n?0:-1},c),o?Object(r.createElement)(V.a,null):Object(r.createElement)(F.a,null))};
2$n.defaultProps={visible:!1,expanded:!1,onToggle:function(){},className:void 0};var Jn=Object(s.withStyles)((function(e){return{button:{marginTop:"-1px",marginBottom:"-1px",marginLeft:-e.spacing.unit,marginRight:2*e.spacing.unit,padding:e.spacing.unit},hidden:{cursor:"default",opacity:0}}}))($n),Qn=function(e){var t=e.disabled,n=e.checked,o=e.indeterminate,i=e.onChange,a=e.classes,s=e.className,c=Ne(e,["disabled","checked","indeterminate","onChange","classes","className"]);return Object(r.createElement)(P.a,Ce({className:u()(a.checkbox,s),checked:n,indeterminate:o,disabled:t,onClick:function(e){t||(e.stopPropagation(),i())}},c))};Qn.defaultProps={disabled:!1,checked:!1,indeterminate:!1,onChange:function(){},className:void 0};var er=Object(s.withStyles)((function(e){return{checkbox:{marginTop:"-1px",marginBottom:"-1px",marginRight:2*e.spacing.unit,marginLeft:2*-e.spacing.unit,padding:e.spacing.unit}}}))(Qn),tr=function(e){var t=e.level,n=e.classes;return Array.from({length:t}).map((function(e,t){return Object(r.createElement)("span",{key:t,className:n.indent})}))};tr.defaultProps={level:0};var nr=Object(s.withStyles)((function(e){return{indent:{marginLeft:3*e.spacing.unit}}}))(tr),rr=function(e){var t=e.children,n=e.classes,o=e.className,i=Ne(e,["children","classes","className"]);return Object(r.createElement)("div",Ce({className:u()(Pe({},n.content,!0),o)},i),t)};rr.defaultProps={children:void 0,className:void 0};var or=Object(s.withStyles)((function(){return{content:{width:"100%",overflow:"hidden",textOverflow:"ellipsis"}}}))(rr),ir=function(e){e.column,e.value;var t,n=e.children,o=e.classes,i=(e.tableRow,e.tableColumn),a=(e.row,e.className),s=Ne(e,["column","value","children","classes","tableRow","tableColumn","row","className"]);return Object(r.createElement)(H.a,Ce({className:u()((t={},Pe(t,o.cell,!0),Pe(t,o.cellNoWrap,!(i&&i.wordWrapEnabled)),Pe(t,o.cellRightAlign,i&&"right"===i.align),Pe(t,o.cellCenterAlign,i&&"center"===i.align),t),a)},s),Object(r.createElement)("div",{className:o.container},n))};ir.defaultProps={value:void 0,column:void 0,row:void 0,children:void 0,tableRow:void 0,tableColumn:void 0,className:void 0};var ar=Object(s.withStyles)((function(e){return{cell:{paddingRight:e.spacing.unit,paddingLeft:e.spacing.unit,"&:first-child":{paddingLeft:3*e.spacing.unit}},container:{display:"flex",flexDirection:"row",alignItems:"center"},cellNoWrap:{whiteSpace:"nowrap"},cellRightAlign:{textAlign:"right"},cellCenterAlign:{textAlign:"center"}}}))(ir),ur=(Object(c.p)({Cell:ar,Content:or,Indent:nr,ExpandButton:Jn,Checkbox:er})(i.F),function(e){var t=e.onValueChange,n=e.value,o=e.getMessage,i=Ne(e,["onValueChange","value","getMessage"]);return Object(r.createElement)(E.a,Ce({onChange:function(e){return t(e.target.value)},value:n,type:"text",placeholder:o("searchPlaceholder")},i,{startAdornment:Object(r.createElement)(Oe.a,{position:"start"},Object(r.createElement)(me.a,null))}))});ur.defaultProps={value:""};var sr=Object(s.withStyles)((function(e){return{root:{display:"flex",alignItems:"center",color:e.palette.action.active}}}))(ur),cr=Object(c.p)({Input:sr})(i.l),lr=function(e){function t(){return xe(this,t),Me(this,Ee(t).apply(this,arguments))}return ke(t,e),je(t,[{key:"render",value:function(){var e,t=this.props,n=t.className,o=t.classes,i=t.component,a=t.position,s=t.selected,c=t.showLeftDivider,l=t.showRightDivider,f=t.side,d=t.style,p=Ne(t,["className","classes","component","position","selected","showLeftDivider","showRightDivider","side","style"]);return Object(r.createElement)(i,Ce({className:u()((e={},Pe(e,o.dividerLeft,c),Pe(e,o.dividerRight,l),Pe(e,o.fixedCell,!0),Pe(e,o.selected,s),e),n),style:Se({},d,Pe({},f,a))},p))}}]),t}(r.PureComponent);lr.defaultProps={className:void 0,position:void 0,selected:!1,showLeftDivider:!1,showRightDivider:!1,style:null};var fr=Object(s.withStyles)((function(e){return{dividerRight:{borderRight:"1px solid ".concat(e.palette.divider)},dividerLeft:{borderLeft:"1px solid ".concat(e.palette.divider)},fixedCell:Ot(e),selected:{backgroundColor:"inherit"}}}),{name:"TableFixedCell"})(lr),dr=function(e){var t=e.className,n=e.classes,o=Ne(e,["className","classes"]);return Object(r.createElement)(Ht,Ce({className:u()(n.cell,t)},o))};dr.defaultProps={className:void 0};var pr=Object(s.withStyles)((function(){return{cell:{border:0}}}),{name:"TableBorderlessStubCell"})(dr),hr=(Object(c.p)({Cell:fr,ListenerRow:Yn,ListenerCell:function(e){var t=e.listen,n=e.onSizeChange,o=Ne(e,["listen","onSizeChange"]);return t?Object(r.createElement)(c.j,Ce({containerComponent:pr,onSizeChange:n},o)):Object(r.createElement)(pr,o)}})(i.y),function(e){var t=e.children,n=e.type,o=(e.value,e.getMessage),i=e.classes,a=e.className,s=Ne(e,["children","type","value","getMe
2ssage","classes","className"]);return Object(r.createElement)("div",Ce({className:u()(Pe({},i.item,!0),a)},s),Object(r.createElement)(r.Fragment,null,o(n),":\xa0\xa0",t))});hr.defaultProps={value:null,children:void 0,className:void 0};var mr=Object(s.withStyles)((function(e){return{item:{fontWeight:e.typography.fontWeightMedium,color:e.palette.text.primary,fontSize:e.typography.pxToRem(13),margin:"".concat(e.spacing.unit,"px 0")}}}))(hr),gr=Object(c.p)({TotalRow:pt,GroupRow:pt,TreeRow:pt,TotalCell:Ut,GroupCell:Ut,TreeCell:Ut,TableTreeCell:ar,TableTreeContent:or,TableTreeIndent:nr,Item:mr})(i.E);gr.TREE_ROW_TYPE=i.E.TREE_ROW_TYPE,gr.GROUP_ROW_TYPE=i.E.GROUP_ROW_TYPE,gr.TOTAL_ROW_TYPE=i.E.TOTAL_ROW_TYPE},892:function(e,t,n){"use strict";function r(e){return(r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(n,!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(n).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function f(e,t){return!t||"object"!==r(t)&&"function"!==typeof t?p(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=n(1),b=(n(4),n(7535)),y=n(1550);function w(e){for(var t="",n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t+=String.fromCharCode(r):r<2048?(t+=String.fromCharCode(192|r>>6),t+=String.fromCharCode(128|63&r)):r<55296||r>=57344?(t+=String.fromCharCode(224|r>>12),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r)):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t+=String.fromCharCode(240|r>>18),t+=String.fromCharCode(128|r>>12&63),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r))}return t}var O={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1};function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[];return e.forEach((function(e,r){var o=null;e.forEach((function(i,a){if(!i&&null!==o)return n.push("M".concat(o+t," ").concat(r+t,"h").concat(a-o,"v1H").concat(o+t,"z")),void(o=null);if(a!==e.length-1)i&&null===o&&(o=a);else{if(!i)return;null===o?n.push("M".concat(a+t,",").concat(r+t," h1v1H").concat(a+t,"z")):n.push("M".concat(o+t,",").concat(r+t," h").concat(a+1-o,"v1H").concat(o+t,"z"))}}))})),n.join("")}function _(e,t){return e.slice().map((function(e,n){return n<t.y||n>=t.y+t.h?e:e.map((function(e,n){return(n<t.x||n>=t.x+t.w)&&e}))}))}function j(e,t){var n=e.imageSettings,r=e.size,o=e.includeMargin;if(null==n)return null;var i=o?4:0,a=t.length+2*i,u=Math.floor(.1*r),s=a/r,c=(n.width||u)*s,l=(n.height||u)*s,f=null==n.x?t.length/2-c/2:n.x*s,d=null==n.y?t.length/2-l/2:n.y*s,p=null;if(n.excavate){var h=Math.floor(f),m=Math.floor(d);p={x:h,y:m,w:Math.ceil(c+f-h),h:Math.ceil(l+d-m)}}return{x:f,y:d,h:l,w:c,excavation:p}}var P=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}(),C=function(e){function t(){var e,n;s(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return g(p(n=f(this,(e=d(t)).call.apply(e,[this].concat(o)))),"_canvas",void 0),g(p(n),"_image",void 0),g(p(n),"state",{imgLoaded:!1}),g(p(n),"handleImageLoad",(function(){n.setState({imgLoaded:!0})})),n}return h(t,e),l(t,[{key:"componentDidMount",value:function(){this._image&&this._image.complete&&this.handleImageLoad(),this.update()}},{key:"componentWillReceiveProps",value:function(e){var t,n;(null===(t=this.props.imageSettings)||void 0===t?void 0:t.src)!==(null===(n=e.imageSettings)||void 0===n?void 0:n.src)&&this.setState({imgLoaded:!1})}},{key:"componentDidUpdate",value:function(){this.update()}},{key:"update",value:function(){var e=this.props,t=e.value,n=e.size,r=e.level,o=e.bgColor,i=e.fgColor,a=e.includeMargin,u=e.imageSettings,s=new b(-1,y[r]);
2if(s.addData(w(t)),s.make(),null!=this._canvas){var c=this._canvas,l=c.getContext("2d");if(!l)return;var f=s.modules;if(null===f)return;var d=a?4:0,p=f.length+2*d,h=j(this.props,f);null!=u&&null!=h&&null!=h.excavation&&(f=_(f,h.excavation));var m=window.devicePixelRatio||1;c.height=c.width=n*m;var g=n/p*m;l.scale(g,g),l.fillStyle=o,l.fillRect(0,0,p,p),l.fillStyle=i,P?l.fill(new Path2D(x(f,d))):f.forEach((function(e,t){e.forEach((function(e,n){e&&l.fillRect(n+d,t+d,1,1)}))})),this.state.imgLoaded&&this._image&&null!=h&&l.drawImage(this._image,h.x+d,h.y+d,h.w,h.h)}}},{key:"render",value:function(){var e=this,t=this.props,n=(t.value,t.size),r=(t.level,t.bgColor,t.fgColor,t.style),i=(t.includeMargin,t.imageSettings),s=u(t,["value","size","level","bgColor","fgColor","style","includeMargin","imageSettings"]),c=a({height:n,width:n},r),l=null,f=i&&i.src;return null!=i&&null!=f&&(l=v.createElement("img",{src:f,style:{display:"none"},onLoad:this.handleImageLoad,ref:function(t){return e._image=t}})),v.createElement(v.Fragment,null,v.createElement("canvas",o({style:c,height:n,width:n,ref:function(t){return e._canvas=t}},s)),l)}}]),t}(v.PureComponent);g(C,"defaultProps",O);var S=function(e){function t(){return s(this,t),f(this,d(t).apply(this,arguments))}return h(t,e),l(t,[{key:"render",value:function(){var e=this.props,t=e.value,n=e.size,r=e.level,i=e.bgColor,a=e.fgColor,s=e.includeMargin,c=e.imageSettings,l=u(e,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]),f=new b(-1,y[r]);f.addData(w(t)),f.make();var d=f.modules;if(null===d)return null;var p=s?4:0,h=d.length+2*p,m=j(this.props,d),g=null;null!=c&&null!=m&&(null!=m.excavation&&(d=_(d,m.excavation)),g=v.createElement("image",{xlinkHref:c.src,height:m.h,width:m.w,x:m.x+p,y:m.y+p,preserveAspectRatio:"none"}));var O=x(d,p);return v.createElement("svg",o({shapeRendering:"crispEdges",height:n,width:n,viewBox:"0 0 ".concat(h," ").concat(h)},l),v.createElement("path",{fill:i,d:"M0,0 h".concat(h,"v").concat(h,"H0z")}),v.createElement("path",{fill:a,d:O}),g)}}]),t}(v.PureComponent);g(S,"defaultProps",O);var k=function(e){var t=e.renderAs,n=u(e,["renderAs"]),r="svg"===t?S:C;return v.createElement(r,n)};k.defaultProps=a({renderAs:"canvas"},O),e.exports=k},894:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zm-6 .67l2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"})),"SaveAlt");t.default=i},905:function(e,t,n){"use strict";n.d(t,"a",(function(){return R}));var r=n(1),o=n.n(r),i=n(790),a=n.n(i),u=n(727),s=n(730),c=n(861),l=n(723),f=n(1169);function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function g(e){var t=function(e,t){if("object"!=d(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=d(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==d(t)?t:t+""}var v=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,b=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,y=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,w=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,O={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},x=Object.keys(O);var _=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),""===n||y.test(n)||(this.num=NaN,this.unit=""),x.includes(n)&&(this.num=function(e,t){return e*O[t]}(t,n),this.unit="px")}return t=e,r=[{key:"parse",value:function(t){var n,r=p(null!==(n=w.exec(t))&&void 0!==n?n:[],3),o=r[1],i=r[2];return new e(parseFloat(o),null!==i&&void 0!==i?i:"")}}],(n=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&m(t.prototype,n),r&&m(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r}();function j(e){if(e.includes("NaN"))return"NaN";for(var t=e;t.includes("*")||t.includes("/");){var n,r=p(null!==(n=v.exec(t))&&void 0!==n?n:[],4),o=r[1],i=r[2],a=r[3],u=_.parse(null!==o&&void 0!==o?o:""),s=_.parse(null!==a&&void 0!==a?a:""),c="*"===i?u.multiply(s):u.divi
2de(s);if(c.isNaN())return"NaN";t=t.replace(v,c.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var l,f=p(null!==(l=b.exec(t))&&void 0!==l?l:[],4),d=f[1],h=f[2],m=f[3],g=_.parse(null!==d&&void 0!==d?d:""),y=_.parse(null!==m&&void 0!==m?m:""),w="+"===h?g.add(y):g.subtract(y);if(w.isNaN())return"NaN";t=t.replace(b,w.toString())}return t}var P=/\(([^()]*)\)/;function C(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var n=p(P.exec(t),2)[1];t=t.replace(P,j(n))}return t}(t),t=j(t)}function S(e){var t=function(e){try{return C(e)}catch(t){return"NaN"}}(e.slice(5,-1));return"NaN"===t?"":t}var k=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],E=["dx","dy","angle","className","breakAll"];function A(){return(A=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return B(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var L=/[ \f\n\r\t\v\u2028\u2029]+/,I=function(e){var t=e.children,n=e.breakAll,r=e.style;try{var o=[];return a()(t)||(o=n?t.toString().split(""):t.toString().split(L)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:Object(f.b)(e,r).width}})),spaceWidth:n?0:Object(f.b)("\xa0",r).width}}catch(i){return null}},T=function(e){return[{words:a()(e)?[]:e.toString().split(L)}]},D=function(e){var t=e.width,n=e.scaleToFit,r=e.children,o=e.style,i=e.breakAll,a=e.maxLines;if((t||n)&&!c.a.isSsr){var u=I({breakAll:i,children:r,style:o});return u?function(e,t,n,r,o){var i=e.maxLines,a=e.children,u=e.style,c=e.breakAll,l=Object(s.h)(i),f=a,d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((function(e,t){var i=t.word,a=t.width,u=e[e.length-1];if(u&&(null==r||o||u.width+a+n<Number(r)))u.words.push(i),u.width+=a+n;else{var s={words:[i],width:a};e.push(s)}return e}),[])},p=d(t);if(!l)return p;
2for(var h,m=function(e){var t=f.slice(0,e),n=I({breakAll:c,style:u,children:t+"\u2026"}).wordsWithComputedWidth,o=d(n);return[o.length>i||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(r),o]},g=0,v=f.length-1,b=0;g<=v&&b<=f.length-1;){var y=Math.floor((g+v)/2),w=M(m(y-1),2),O=w[0],x=w[1],_=M(m(y),1)[0];if(O||_||(g=y+1),O&&_&&(v=y-1),!O&&_){h=x;break}b++}return h||p}({breakAll:i,children:r,maxLines:a,style:o},u.wordsWithComputedWidth,u.spaceWidth,t,n):T(r)}return T(r)},R=function(e){var t=e.x,n=void 0===t?0:t,i=e.y,a=void 0===i?0:i,c=e.lineHeight,f=void 0===c?"1em":c,d=e.capHeight,p=void 0===d?"0.71em":d,h=e.scaleToFit,m=void 0!==h&&h,g=e.textAnchor,v=void 0===g?"start":g,b=e.verticalAnchor,y=void 0===b?"end":b,w=e.fill,O=void 0===w?"#808080":w,x=N(e,k),_=Object(r.useMemo)((function(){return D({breakAll:x.breakAll,children:x.children,maxLines:x.maxLines,scaleToFit:m,style:x.style,width:x.width})}),[x.breakAll,x.children,x.maxLines,m,x.style,x.width]),j=x.dx,P=x.dy,C=x.angle,M=x.className,B=x.breakAll,L=N(x,E);if(!Object(s.g)(n)||!Object(s.g)(a))return null;var I,T=n+(Object(s.h)(j)?j:0),R=a+(Object(s.h)(P)?P:0);switch(y){case"start":I=S("calc(".concat(p,")"));break;case"middle":I=S("calc(".concat((_.length-1)/2," * -").concat(f," + (").concat(p," / 2))"));break;default:I=S("calc(".concat(_.length-1," * -").concat(f,")"))}var F=[];if(m){var z=_[0].width,W=x.width;F.push("scale(".concat((Object(s.h)(W)?W/z:1)/z,")"))}return C&&F.push("rotate(".concat(C,", ").concat(T,", ").concat(R,")")),F.length&&(L.transform=F.join(" ")),o.a.createElement("text",A({},Object(l.a)(L,!0),{x:T,y:R,className:Object(u.a)("recharts-text",M),textAnchor:v,fill:O.includes("url")?"#808080":O}),_.map((function(e,t){var n=e.words.join(B?"":" ");return o.a.createElement("tspan",{x:T,dy:0===t?I:f,key:"".concat(n,"-").concat(t)},n)})))}},928:function(e,t,n){"use strict";var r=n(1e3);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"checkIndexBounds",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"computeIndex",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"constant",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"getDisplaySameSlide",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"mod",{enumerable:!0,get:function(){return s.default}});var o=r(n(7253)),i=r(n(7254)),a=r(n(1399)),u=r(n(7255)),s=r(n(7256))},929:function(e,t,n){var r=n(774).Symbol;e.exports=r},930:function(e,t,n){var r=n(1006),o=n(884),i=n(1009),a=n(780);e.exports=function(e,t,n){if(!a(n))return!1;var u=typeof t;return!!("number"==u?o(n)&&i(t,n.length):"string"==u&&t in n)&&r(n[t],e)}},931:function(e,t,n){var r=n(7328),o=n(7333),i=n(884);e.exports=function(e){return i(e)?r(e):o(e)}},932:function(e,t,n){var r=n(1429),o=n(7347)(r);e.exports=o},933:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"path",{enumerable:!0,get:function(){return o.default}});var r,o=(r=n(7430))&&r.__esModule?r:{default:r}},934:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"object"===typeof e&&"length"in e?e:Array.from(e)},t.slice=void 0;var r=Array.prototype.slice;t.slice=r},935:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(!((o=e.length)>1))return;for(var n,r,o,i=1,a=e[t[0]],u=a.length;i<o;++i)for(r=a,a=e[t[i]],n=0;n<u;++n)a[n][1]+=a[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}},936:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length,n=new Array(t);for(;--t>=0;)n[t]=t;return n}},937:function(e,t,n){var r=n(1143);e.exports=function(e,t){return r(e,t)}},940:function(e,t,n){"use strict";function r(e,t){var n,r;if("function"===typeof t)void 0!==(r=t(e))&&(e=r);else if(Array.isArray(t))for(n=0;n<t.length;n++)void 0!==(r=t[n](e))&&(e=r);return e}function o(e,t){return"-"===e[0]&&Array.isArray(t)&&/^-\d+$/.test(e)?t.length+parseInt(e,10):e}function i(e){return"[object Object]"===Object.prototype.toString.call(e)}function a(e){return Object(e)===e}function u(e){return 0===Object.keys(e).length}var s=["__proto__","prototype","constructor"],c=function(e){return-1===s.indexOf(e)};function l(e,t){e.indexOf("[")>=0&&(e=e.replace(/\[/g,t).replace(/]/g,""));var n=e.split(t);if(n.filter(c).length!==n.length)throw Error("Refusing to update blacklisted property "+e);return n}var f=Object.prototype.hasOwnProperty;function d(e,t,n,r){if(!(this instanceof d))return new d(e,t,n,r);"undefined"===typeof t&&(t=!1),"undefined"===typeof n&&(n=!0),"undefined"===typeof r&&(r=!0),this.separator=e||".",this.override=t,this.useArray=n,this.useBrackets=r,this.keepArray=!1,this.cleanup=[]}var p=new d(".",!1,!0,!0);function h(e){return function(){return p[e].apply(p,arguments)}}d.prototype._fill=function(e,t,n,o){var i=e.shift();if(e.length>0){if(t[i]=t[i]||(this.useArray&&function(e){return/^\d+$/.test(e)}(e[0])?[]:{}),!a(t[i])){if(!this.override){if(!a(n)||!u(n))throw new Error("Trying to redefine `"+i+"` which is a "+typeof t[i]);return}t[i]={}}
2this._fill(e,t[i],n,o)}else{if(!this.override&&a(t[i])&&!u(t[i])){if(!a(n)||!u(n))throw new Error("Trying to redefine non-empty obj['"+i+"']");return}t[i]=r(n,o)}},d.prototype.object=function(e,t){var n=this;return Object.keys(e).forEach((function(o){var i=void 0===t?null:t[o],a=l(o,n.separator).join(n.separator);-1!==a.indexOf(n.separator)?(n._fill(a.split(n.separator),e,e[o],i),delete e[o]):e[o]=r(e[o],i)})),e},d.prototype.str=function(e,t,n,o){var i=l(e,this.separator).join(this.separator);return-1!==e.indexOf(this.separator)?this._fill(i.split(this.separator),n,t,o):n[e]=r(t,o),n},d.prototype.pick=function(e,t,n,r){var i,a,u,s,c;for(a=l(e,this.separator),i=0;i<a.length;i++){if(s=o(a[i],t),!t||"object"!==typeof t||!(s in t))return;if(i===a.length-1)return n?(u=t[s],r&&Array.isArray(t)?t.splice(s,1):delete t[s],Array.isArray(t)&&(c=a.slice(0,-1).join("."),-1===this.cleanup.indexOf(c)&&this.cleanup.push(c)),u):t[s];t=t[s]}return n&&Array.isArray(t)&&(t=t.filter((function(e){return void 0!==e}))),t},d.prototype.delete=function(e,t){return this.remove(e,t,!0)},d.prototype.remove=function(e,t,n){var r;if(this.cleanup=[],Array.isArray(e)){for(r=0;r<e.length;r++)this.pick(e[r],t,!0,n);return n||this._cleanup(t),t}return this.pick(e,t,!0,n)},d.prototype._cleanup=function(e){var t,n,r,o;if(this.cleanup.length){for(n=0;n<this.cleanup.length;n++)t=(t=(o=(r=this.cleanup[n].split(".")).splice(0,-1).join("."))?this.pick(o,e):e)[r[0]].filter((function(e){return void 0!==e})),this.set(this.cleanup[n],t,e);this.cleanup=[]}},d.prototype.del=d.prototype.remove,d.prototype.move=function(e,t,n,o,i){return"function"===typeof o||Array.isArray(o)?this.set(t,r(this.pick(e,n,!0),o),n,i):(i=o,this.set(t,this.pick(e,n,!0),n,i)),n},d.prototype.transfer=function(e,t,n,o,i,a){return"function"===typeof i||Array.isArray(i)?this.set(t,r(this.pick(e,n,!0),i),o,a):(a=i,this.set(t,this.pick(e,n,!0),o,a)),o},d.prototype.copy=function(e,t,n,o,i,a){return"function"===typeof i||Array.isArray(i)?this.set(t,r(JSON.parse(JSON.stringify(this.pick(e,n,!1))),i),o,a):(a=i,this.set(t,this.pick(e,n,!1),o,a)),o},d.prototype.set=function(e,t,n,r){var o,a,u,s;if("undefined"===typeof t)return n;for(u=l(e,this.separator),o=0;o<u.length;o++){if(s=u[o],o===u.length-1)if(r&&i(t)&&i(n[s]))for(a in t)f.call(t,a)&&(n[s][a]=t[a]);else if(r&&Array.isArray(n[s])&&Array.isArray(t))for(var c=0;c<t.length;c++)n[u[o]].push(t[c]);else n[s]=t;else f.call(n,s)&&(i(n[s])||Array.isArray(n[s]))||(/^\d+$/.test(u[o+1])?n[s]=[]:n[s]={});n=n[s]}return n},d.prototype.transform=function(e,t,n){return t=t||{},n=n||{},Object.keys(e).forEach(function(r){this.set(e[r],this.pick(r,t),n)}.bind(this)),n},d.prototype.dot=function(e,t,n){t=t||{},n=n||[];var r=Array.isArray(e);return Object.keys(e).forEach(function(o){var s=r&&this.useBrackets?"["+o+"]":o;if(a(e[o])&&(i(e[o])&&!u(e[o])||Array.isArray(e[o])&&!this.keepArray&&0!==e[o].length)){if(r&&this.useBrackets){var c=n[n.length-1]||"";return this.dot(e[o],t,n.slice(0,-1).concat(c+s))}return this.dot(e[o],t,n.concat(s))}r&&this.useBrackets?t[n.join(this.separator).concat("["+o+"]")]=e[o]:t[n.concat(s).join(this.separator)]=e[o]}.bind(this)),t},d.pick=h("pick"),d.move=h("move"),d.transfer=h("transfer"),d.transform=h("transform"),d.copy=h("copy"),d.object=h("object"),d.str=h("str"),d.set=h("set"),d.delete=h("delete"),d.del=d.remove=h("remove"),d.dot=h("dot"),["override","overwrite"].forEach((function(e){Object.defineProperty(d,e,{get:function(){return p.override},set:function(e){p.override=!!e}})})),["useArray","keepArray","useBrackets"].forEach((function(e){Object.defineProperty(d,e,{get:function(){return p[e]},set:function(t){p[e]=t}})})),d._process=r,e.exports=d},941:function(e,t,n){(function(t){var r;"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof this||("undefined"!==typeof window?window:"undefined"!==typeof self&&self),r=function(e){return function(){"use strict";var t={172:function(e,t){var n=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();
2Object.defineProperty(t,"__esModule",{value:!0}),t.CellHookData=t.HookData=void 0;var r=function(e,t,n){this.table=t,this.pageNumber=t.pageNumber,this.pageCount=this.pageNumber,this.settings=t.settings,this.cursor=n,this.doc=e.getDocument()};t.HookData=r;var o=function(e){function t(t,n,r,o,i,a){var u=e.call(this,t,n,a)||this;return u.cell=r,u.row=o,u.column=i,u.section=o.section,u}return n(t,e),t}(r);t.CellHookData=o},340:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(4),o=n(136),i=n(744),a=n(776),u=n(664),s=n(972);t.default=function(e){e.API.autoTable=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];1===t.length?e=t[0]:(console.error("Use of deprecated autoTable initiation"),(e=t[2]||{}).columns=t[0],e.body=t[1]);var r=(0,a.parseInput)(this,e),o=(0,s.createTable)(this,r);return(0,u.drawTable)(this,o),this},e.API.lastAutoTable=!1,e.API.previousAutoTable=!1,e.API.autoTable.previous=!1,e.API.autoTableText=function(e,t,n,r){(0,o.default)(e,t,n,r,this)},e.API.autoTableSetDefaults=function(e){return i.DocHandler.setDefaults(e,this),this},e.autoTableSetDefaults=function(e,t){i.DocHandler.setDefaults(e,t)},e.API.autoTableHtmlToJson=function(e,t){var n;if(void 0===t&&(t=!1),"undefined"===typeof window)return console.error("Cannot run autoTableHtmlToJson in non browser environment"),null;var o=new i.DocHandler(this),a=(0,r.parseHtml)(o,e,window,t,!1),u=a.head,s=a.body;return{columns:(null===(n=u[0])||void 0===n?void 0:n.map((function(e){return e.content})))||[],rows:s,data:s}},e.API.autoTableEndPosY=function(){console.error("Use of deprecated function: autoTableEndPosY. Use doc.lastAutoTable.finalY instead.");var e=this.lastAutoTable;return e&&e.finalY?e.finalY:0},e.API.autoTableAddPageContent=function(t){return console.error("Use of deprecated function: autoTableAddPageContent. Use jsPDF.autoTableSetDefaults({didDrawPage: () => {}}) instead."),e.API.autoTable.globalDefaults||(e.API.autoTable.globalDefaults={}),e.API.autoTable.globalDefaults.addPageContent=t,this},e.API.autoTableAddPage=function(){return console.error("Use of deprecated function: autoTableAddPage. Use doc.addPage()"),this.addPage(),this}}},136:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,o){r=r||{};var i=o.internal.scaleFactor,a=o.internal.getFontSize()/i,u=a*(o.getLineHeightFactor?o.getLineHeightFactor():1.15),s="",c=1;if("middle"!==r.valign&&"bottom"!==r.valign&&"center"!==r.halign&&"right"!==r.halign||(c=(s="string"===typeof e?e.split(/\r\n|\r|\n/g):e).length||1),n+=a*(2-1.15),"middle"===r.valign?n-=c/2*u:"bottom"===r.valign&&(n-=c*u),"center"===r.halign||"right"===r.halign){var l=a;if("center"===r.halign&&(l*=.5),s&&c>=1){for(var f=0;f<s.length;f++)o.text(s[f],t-o.getStringUnitWidth(s[f])*l,n),n+=u;return o}t-=o.getStringUnitWidth(e)*l}return"justify"===r.halign?o.text(e,t,n,{maxWidth:r.maxWidth||100,align:"justify"}):o.text(e,t,n),o}},420:function(e,t){function n(e,t){var n=e>0,r=t||0===t;return n&&r?"DF":n?"S":r?"F":null}function r(e,t){var n,r,o,i;if(e=e||t,Array.isArray(e)){if(e.length>=4)return{top:e[0],right:e[1],bottom:e[2],left:e[3]};if(3===e.length)return{top:e[0],right:e[1],bottom:e[2],left:e[1]};if(2===e.length)return{top:e[0],right:e[1],bottom:e[0],left:e[1]};e=1===e.length?e[0]:t}return"object"===typeof e?("number"===typeof e.vertical&&(e.top=e.vertical,e.bottom=e.vertical),"number"===typeof e.horizontal&&(e.right=e.horizontal,e.left=e.horizontal),{left:null!==(n=e.left)&&void 0!==n?n:t,top:null!==(r=e.top)&&void 0!==r?r:t,right:null!==(o=e.right)&&void 0!==o?o:t,bottom:null!==(i=e.bottom)&&void 0!==i?i:t}):("number"!==typeof e&&(e=t),{top:e,right:e,bottom:e,left:e})}Object.defineProperty(t,"__esModule",{value:!0}),t.getPageAvailableWidth=t.parseSpacing=t.getFillStyle=t.addTableBorder=t.getStringWidth=void 0,t.getStringWidth=function(e,t,n){return n.applyStyles(t,!0),(Array.isArray(e)?e:[e]).map((function(e){return n.getTextWidth(e)})).reduce((function(e,t){return Math.max(e,t)}),0)},t.addTableBorder=function(e,t,r,o){var i=t.settings.tableLineWidth,a=t.settings.tableLineColor;e.applyStyles({lineWidth:i,lineColor:a});var u=n(i,!1);u&&e.rect(r.x,r.y,t.getWidth(e.pageSize().width),o.y-r.y,u)},t.getFillStyle=n,t.parseSpacing=r,t.getPageAvailableWidth=function(e,t){var n=r(t.settings.margin,
20);return e.pageSize().width-(n.left+n.right)}},796:function(e,t){var n=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0}),t.getTheme=t.defaultStyles=t.HtmlRowInput=void 0;var r=function(e){function t(t){var n=e.call(this)||this;return n._element=t,n}return n(t,e),t}(Array);t.HtmlRowInput=r,t.defaultStyles=function(e){return{font:"helvetica",fontStyle:"normal",overflow:"linebreak",fillColor:!1,textColor:20,halign:"left",valign:"top",fontSize:10,cellPadding:5/e,lineColor:200,lineWidth:0,cellWidth:"auto",minCellHeight:0,minCellWidth:0}},t.getTheme=function(e){return{striped:{table:{fillColor:255,textColor:80,fontStyle:"normal"},head:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},body:{},foot:{textColor:255,fillColor:[41,128,185],fontStyle:"bold"},alternateRow:{fillColor:245}},grid:{table:{fillColor:255,textColor:80,fontStyle:"normal",lineWidth:.1},head:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},body:{},foot:{textColor:255,fillColor:[26,188,156],fontStyle:"bold",lineWidth:0},alternateRow:{}},plain:{head:{fontStyle:"bold"},foot:{fontStyle:"bold"}}}[e]}},903:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseCss=void 0;var r=n(420);function o(e,t){var n=function e(t,n){var r=n(t);return"rgba(0, 0, 0, 0)"===r||"transparent"===r||"initial"===r||"inherit"===r?null==t.parentElement?null:e(t.parentElement,n):r}(e,t);if(!n)return null;var r=n.match(/^rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*(\d*\.?\d*))?\)$/);if(!r||!Array.isArray(r))return null;var o=[parseInt(r[1]),parseInt(r[2]),parseInt(r[3])];return 0===parseInt(r[4])||isNaN(o[0])||isNaN(o[1])||isNaN(o[2])?null:o}t.parseCss=function(e,t,n,i,a){var u={},s=o(t,(function(e){return a.getComputedStyle(e).backgroundColor}));null!=s&&(u.fillColor=s);var c=o(t,(function(e){return a.getComputedStyle(e).color}));null!=c&&(u.textColor=c);var l=function(e,t){var n=[e.paddingTop,e.paddingRight,e.paddingBottom,e.paddingLeft],o=96/(72/t),i=(parseInt(e.lineHeight)-parseInt(e.fontSize))/t/2,a=n.map((function(e){return parseInt(e||"0")/o})),u=(0,r.parseSpacing)(a,0);return i>u.top&&(u.top=i),i>u.bottom&&(u.bottom=i),u}(i,n);l&&(u.cellPadding=l);var f="borderTopColor",d=96/72*n,p=i.borderTopWidth;
2if(i.borderBottomWidth===p&&i.borderRightWidth===p&&i.borderLeftWidth===p){var h=(parseFloat(p)||0)/d;h&&(u.lineWidth=h)}else u.lineWidth={top:(parseFloat(i.borderTopWidth)||0)/d,right:(parseFloat(i.borderRightWidth)||0)/d,bottom:(parseFloat(i.borderBottomWidth)||0)/d,left:(parseFloat(i.borderLeftWidth)||0)/d},u.lineWidth.top||(u.lineWidth.right?f="borderRightColor":u.lineWidth.bottom?f="borderBottomColor":u.lineWidth.left&&(f="borderLeftColor"));var m=o(t,(function(e){return a.getComputedStyle(e)[f]}));null!=m&&(u.lineColor=m);var g=["left","right","center","justify"];-1!==g.indexOf(i.textAlign)&&(u.halign=i.textAlign),-1!==(g=["middle","bottom","top"]).indexOf(i.verticalAlign)&&(u.valign=i.verticalAlign);var v=parseInt(i.fontSize||"");isNaN(v)||(u.fontSize=v/(96/72));var b=function(e){var t="";return("bold"===e.fontWeight||"bolder"===e.fontWeight||parseInt(e.fontWeight)>=700)&&(t="bold"),"italic"!==e.fontStyle&&"oblique"!==e.fontStyle||(t+="italic"),t}(i);b&&(u.fontStyle=b);var y=(i.fontFamily||"").toLowerCase();return-1!==e.indexOf(y)&&(u.font=y),u}},744:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.DocHandler=void 0;var n={},r=function(){function e(e){this.jsPDFDocument=e,this.userStyles={textColor:e.getTextColor?this.jsPDFDocument.getTextColor():0,fontSize:e.internal.getFontSize(),fontStyle:e.internal.getFont().fontStyle,font:e.internal.getFont().fontName,lineWidth:e.getLineWidth?this.jsPDFDocument.getLineWidth():0,lineColor:e.getDrawColor?this.jsPDFDocument.getDrawColor():0}}return e.setDefaults=function(e,t){void 0===t&&(t=null),t?t.__autoTableDocumentDefaults=e:n=e},e.unifyColor=function(e){return Array.isArray(e)?e:"number"===typeof e?[e,e,e]:"string"===typeof e?[e]:null},e.prototype.applyStyles=function(t,n){var r,o,i;void 0===n&&(n=!1),t.fontStyle&&this.jsPDFDocument.setFontStyle&&this.jsPDFDocument.setFontStyle(t.fontStyle);var a=this.jsPDFDocument.internal.getFont(),u=a.fontStyle,s=a.fontName;if(t.font&&(s=t.font),t.fontStyle){u=t.fontStyle;var c=this.getFontList()[s];c&&-1===c.indexOf(u)&&(this.jsPDFDocument.setFontStyle&&this.jsPDFDocument.setFontStyle(c[0]),u=c[0])}if(this.jsPDFDocument.setFont(s,u),t.fontSize&&this.jsPDFDocument.setFontSize(t.fontSize),!n){var l=e.unifyColor(t.fillColor);l&&(r=this.jsPDFDocument).setFillColor.apply(r,l),(l=e.unifyColor(t.textColor))&&(o=this.jsPDFDocument).setTextColor.apply(o,l),(l=e.unifyColor(t.lineColor))&&(i=this.jsPDFDocument).setDrawColor.apply(i,l),"number"===typeof t.lineWidth&&this.jsPDFDocument.setLineWidth(t.lineWidth)}},e.prototype.splitTextToSize=function(e,t,n){return this.jsPDFDocument.splitTextToSize(e,t,n)},e.prototype.rect=function(e,t,n,r,o){return this.jsPDFDocument.rect(e,t,n,r,o)},e.prototype.getLastAutoTable=function(){return this.jsPDFDocument.lastAutoTable||null},e.prototype.getTextWidth=function(e){return this.jsPDFDocument.getTextWidth(e)},e.prototype.getDocument=function(){return this.jsPDFDocument},e.prototype.setPage=function(e){this.jsPDFDocument.setPage(e)},e.prototype.addPage=function(){return this.jsPDFDocument.addPage()},e.prototype.getFontList=function(){return this.jsPDFDocument.getFontList()},e.prototype.getGlobalOptions=function(){return n||{}},e.prototype.getDocumentOptions=function(){return this.jsPDFDocument.__autoTableDocumentDefaults||{}},e.prototype.pageSize=function(){var e=this.jsPDFDocument.internal.pageSize;return null==e.width&&(e={width:e.getWidth(),height:e.getHeight()}),e},e.prototype.scaleFactor=function(){return this.jsPDFDocument.internal.scaleFactor},e.prototype.getLineHeightFactor=function(){var e=this.jsPDFDocument;return e.getLineHeightFactor?e.getLineHeightFactor():1.15},e.prototype.getLineHeight=function(e){return e/this.scaleFactor()*this.getLineHeightFactor()},e.prototype.pageNumber=function(){var e=this.jsPDFDocument.internal.getCurrentPageInfo();return e?e.pageNumber:this.jsPDFDocument.internal.getNumberOfPages()},e}();t.DocHandler=r},4:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseHtml=void 0;var r=n(903),o=n(796);function i(e,t,n,i,u,s){for(var c=new o.HtmlRowInput(i),l=0;l<i.cells.length;l++){var f=i.cells[l],d=n.getComputedStyle(f);if(u||"none"!==d.display){var p=void 0;s&&(p=(0,r.parseCss)(e,f,t,d,n)),c.push({rowSpan:f.rowSpan,colSpan:f.colSpan,styles:p,_element:f,content:a(f)})}}var h=n.getComputedStyle(i);if(c.length>0&&(u||"none"!==h.display))return c}function a(e){var t=e.cloneNode(!0);return t.innerHTML=t.innerHTML.replace(/\n/g,"").replace(/ +/g," "),t.innerHTML=t.innerHTML.split(/<br.*?>/).map((function(e){return e.trim()})).join("\n"),t.innerText||t.textContent||""}t.parseHtml=function(e,t,n,r,o){var a,u,s;void 0===r&&(r=!1),void 0===o&&(o=!1),s="string"===typeof t?n.document.querySelector(t):t;
2var c=Object.keys(e.getFontList()),l=e.scaleFactor(),f=[],d=[],p=[];if(!s)return console.error("Html table could not be found with input: ",t),{head:f,body:d,foot:p};for(var h=0;h<s.rows.length;h++){var m=s.rows[h],g=null===(u=null===(a=null===m||void 0===m?void 0:m.parentElement)||void 0===a?void 0:a.tagName)||void 0===u?void 0:u.toLowerCase(),v=i(c,l,n,m,r,o);v&&("thead"===g?f.push(v):"tfoot"===g?p.push(v):d.push(v))}return{head:f,body:d,foot:p}}},776:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.parseInput=void 0;var r=n(4),o=n(356),i=n(420),a=n(744),u=n(792);function s(e,t,n){var r=e[0]||t[0]||n[0]||[],o=[];return Object.keys(r).filter((function(e){return"_element"!==e})).forEach((function(e){var t,n=1;"object"!==typeof(t=Array.isArray(r)?r[parseInt(e)]:r[e])||Array.isArray(t)||(n=(null===t||void 0===t?void 0:t.colSpan)||1);for(var i=0;i<n;i++){var a={dataKey:Array.isArray(r)?o.length:e+(i>0?"_".concat(i):"")};o.push(a)}})),o}t.parseInput=function(e,t){var n=new a.DocHandler(e),c=n.getDocumentOptions(),l=n.getGlobalOptions();(0,u.default)(n,l,c,t);var f,d=(0,o.assign)({},l,c,t);"undefined"!==typeof window&&(f=window);var p=function(e,t,n){for(var r={styles:{},headStyles:{},bodyStyles:{},footStyles:{},alternateRowStyles:{},columnStyles:{}},i=function(i){if("columnStyles"===i){var a=e[i],u=t[i],s=n[i];r.columnStyles=(0,o.assign)({},a,u,s)}else{var c=[e,t,n].map((function(e){return e[i]||{}}));r[i]=(0,o.assign)({},c[0],c[1],c[2])}},a=0,u=Object.keys(r);a<u.length;a++){var s=u[a];i(s)}return r}(l,c,t),h=function(e,t,n){for(var r={didParseCell:[],willDrawCell:[],didDrawCell:[],willDrawPage:[],didDrawPage:[]},o=0,i=[e,t,n];o<i.length;o++){var a=i[o];a.didParseCell&&r.didParseCell.push(a.didParseCell),a.willDrawCell&&r.willDrawCell.push(a.willDrawCell),a.didDrawCell&&r.didDrawCell.push(a.didDrawCell),a.willDrawPage&&r.willDrawPage.push(a.willDrawPage),a.didDrawPage&&r.didDrawPage.push(a.didDrawPage)}return r}(l,c,t),m=function(e,t){var n,r,o,a,u,s,c,l,f,d,p,h,m,g,v=(0,i.parseSpacing)(t.margin,40/e.scaleFactor()),b=null!==(n=function(e,t){var n=e.getLastAutoTable(),r=e.scaleFactor(),o=e.pageNumber(),i=!1;if(n&&n.startPageNumber){var a=n.startPageNumber+n.pageNumber-1;i=a===o}return"number"===typeof t?t:null!=t&&!1!==t||!i||null==(null===n||void 0===n?void 0:n.finalY)?null:n.finalY+20/r}(e,t.startY))&&void 0!==n?n:v.top;m=!0===t.showFoot?"everyPage":!1===t.showFoot?"never":null!==(r=t.showFoot)&&void 0!==r?r:"everyPage",g=!0===t.showHead?"everyPage":!1===t.showHead?"never":null!==(o=t.showHead)&&void 0!==o?o:"everyPage";var y=null!==(a=t.useCss)&&void 0!==a&&a,w=t.theme||(y?"plain":"striped"),O=!!t.horizontalPageBreak,x=null!==(u=t.horizontalPageBreakRepeat)&&void 0!==u?u:null;return{includeHiddenHtml:null!==(s=t.includeHiddenHtml)&&void 0!==s&&s,useCss:y,theme:w,startY:b,margin:v,pageBreak:null!==(c=t.pageBreak)&&void 0!==c?c:"auto",rowPageBreak:null!==(l=t.rowPageBreak)&&void 0!==l?l:"auto",tableWidth:null!==(f=t.tableWidth)&&void 0!==f?f:"auto",showHead:g,showFoot:m,tableLineWidth:null!==(d=t.tableLineWidth)&&void 0!==d?d:0,tableLineColor:null!==(p=t.tableLineColor)&&void 0!==p?p:200,horizontalPageBreak:O,horizontalPageBreakRepeat:x,horizontalPageBreakBehaviour:null!==(h=t.horizontalPageBreakBehaviour)&&void 0!==h?h:"afterAllRows"}}(n,d),g=function(e,t,n){var o=t.head||[],i=t.body||[],a=t.foot||[];if(t.html){var u=t.includeHiddenHtml;if(n){var c=(0,r.parseHtml)(e,t.html,n,u,t.useCss)||{};o=c.head||o,i=c.body||o,a=c.foot||o}else console.error("Cannot parse html in non browser environment")}return{columns:t.columns||s(o,i,a),head:o,body:i,foot:a}}(n,d,f);return{id:t.tableId,content:g,hooks:h,styles:p,settings:m}}},792:function(e,t){function n(e){e.rowHeight?(console.error("Use of deprecated style rowHeight. It is renamed to minCellHeight."),e.minCellHeight||(e.minCellHeight=e.rowHeight)):e.columnWidth&&(console.error("Use of deprecated style columnWidth. It is renamed to cellWidth."),e.cellWidth||(e.cellWidth=e.columnWidth))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,o){for(var i=function(t){t&&"object"!==typeof t&&console.error("The options parameter should be of type object, is: "+typeof t),"undefined"!==typeof t.extendWidth&&(t.tableWidth=t.extendWidth?"auto":"wrap",console.error("Use of deprecated option: extendWidth, use tableWidth instead.")),"undefined"!==typeof t.margins&&("undefined"===typeof t.margin&&(t.margin=t.margins),console.error("Use of deprecated option: margins, use margin instead.")),t.startY&&"number"!==typeof t.startY&&(console.error("Invalid value for startY option",t.startY),delete t.startY),!t.didDrawPage&&(t.afterPageContent||t.beforePageContent||t.afterPageAdd)&&(console.error("The afterPageContent, beforePageContent and afterPageAdd hooks are deprecated. Use didDrawPage instead"),t.didDrawPage=function(n){e.applyStyles(e.userStyles),t.beforePageContent&&t.beforePageContent(n),e.applyStyles(e.userStyles),t.afterPageContent&&t.afterPageContent(n),e.applyStyles(e.userStyles),t.afterPageAdd&&n.pageNumber>1&&n.afterPageAdd(n),e.applyStyles(e.userStyles)}),["createdHeaderCell","drawHeaderRow","drawRow","drawHeaderCell"].forEach((function(e){t[e]&&console.error('The "'.concat(e,'" hook has changed in version 3.0, check the changelog for how to migrate.'))}
2)),[["showFoot","showFooter"],["showHead","showHeader"],["didDrawPage","addPageContent"],["didParseCell","createdCell"],["headStyles","headerStyles"]].forEach((function(e){var n=e[0],r=e[1];t[r]&&(console.error("Use of deprecated option ".concat(r,". Use ").concat(n," instead")),t[n]=t[r])})),[["padding","cellPadding"],["lineHeight","rowHeight"],"fontSize","overflow"].forEach((function(e){var n="string"===typeof e?e:e[0],r="string"===typeof e?e:e[1];"undefined"!==typeof t[n]&&("undefined"===typeof t.styles[r]&&(t.styles[r]=t[n]),console.error("Use of deprecated option: "+n+", use the style "+r+" instead."))}));for(var r=0,o=["styles","bodyStyles","headStyles","footStyles"];r<o.length;r++)n(t[o[r]]||{});for(var i=t.columnStyles||{},a=0,u=Object.keys(i);a<u.length;a++)n(i[u[a]]||{})},a=0,u=[t,r,o];a<u.length;a++)i(u[a])}},260:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.Column=t.Cell=t.Row=t.Table=void 0;var r=n(796),o=n(172),i=n(420),a=function(){function e(e,t){this.pageNumber=1,this.pageCount=1,this.id=e.id,this.settings=e.settings,this.styles=e.styles,this.hooks=e.hooks,this.columns=t.columns,this.head=t.head,this.body=t.body,this.foot=t.foot}return e.prototype.getHeadHeight=function(e){return this.head.reduce((function(t,n){return t+n.getMaxCellHeight(e)}),0)},e.prototype.getFootHeight=function(e){return this.foot.reduce((function(t,n){return t+n.getMaxCellHeight(e)}),0)},e.prototype.allRows=function(){return this.head.concat(this.body).concat(this.foot)},e.prototype.callCellHooks=function(e,t,n,r,i,a){for(var u=0,s=t;u<s.length;u++){var c=!1===(0,s[u])(new o.CellHookData(e,this,n,r,i,a));if(n.text=Array.isArray(n.text)?n.text:[n.text],c)return!1}return!0},e.prototype.callEndPageHooks=function(e,t){e.applyStyles(e.userStyles);for(var n=0,r=this.hooks.didDrawPage;n<r.length;n++)(0,r[n])(new o.HookData(e,this,t))},e.prototype.callWillDrawPageHooks=function(e,t){for(var n=0,r=this.hooks.willDrawPage;n<r.length;n++)(0,r[n])(new o.HookData(e,this,t))},e.prototype.getWidth=function(e){if("number"===typeof this.settings.tableWidth)return this.settings.tableWidth;if("wrap"===this.settings.tableWidth)return this.columns.reduce((function(e,t){return e+t.wrappedWidth}),0);var t=this.settings.margin;return e-t.left-t.right},e}();t.Table=a;var u=function(){function e(e,t,n,o,i){void 0===i&&(i=!1),this.height=0,this.raw=e,e instanceof r.HtmlRowInput&&(this.raw=e._element,this.element=e._element),this.index=t,this.section=n,this.cells=o,this.spansMultiplePages=i}return e.prototype.getMaxCellHeight=function(e){var t=this;return e.reduce((function(e,n){var r;return Math.max(e,(null===(r=t.cells[n.index])||void 0===r?void 0:r.height)||0)}),0)},e.prototype.hasRowSpan=function(e){var t=this;return e.filter((function(e){var n=t.cells[e.index];return!!n&&n.rowSpan>1})).length>0},e.prototype.canEntireRowFit=function(e,t){return this.getMaxCellHeight(t)<=e},e.prototype.getMinimumRowHeight=function(e,t){var n=this;return e.reduce((function(e,r){var o=n.cells[r.index];if(!o)return 0;var i=t.getLineHeight(o.styles.fontSize),a=o.padding("vertical")+i;return a>e?a:e}),0)},e}();t.Row=u;var s=function(){function e(e,t,n){var r,o;this.contentHeight=0,this.contentWidth=0,this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.height=0,this.x=0,this.y=0,this.styles=t,this.section=n,this.raw=e;var i=e;null==e||"object"!==typeof e||Array.isArray(e)?(this.rowSpan=1,this.colSpan=1):(this.rowSpan=e.rowSpan||1,this.colSpan=e.colSpan||1,i=null!==(o=null!==(r=e.content)&&void 0!==r?r:e.title)&&void 0!==o?o:e,e._element&&(this.raw=e._element));var a=null!=i?""+i:"";this.text=a.split(/\r\n|\r|\n/g)}return e.prototype.getTextPos=function(){var e,t;if("top"===this.styles.valign)e=this.y+this.padding("top");else if("bottom"===this.styles.valign)e=this.y+this.height-this.padding("bottom");else{var n=this.height-this.padding("vertical");e=this.y+n/2+this.padding("top")}if("right"===this.styles.halign)t=this.x+this.width-this.padding("right");else if("center"===this.styles.halign){var r=this.width-this.padding("horizontal");t=this.x+r/2+this.padding("left")}else t=this.x+this.padding("left");return{x:t,y:e}},e.prototype.getContentHeight=function(e,t){void 0===t&&(t=1.15);var n=(Array.isArray(this.text)?this.text.length:1)*(this.styles.fontSize/e*t)+this.padding("vertical");return Math.max(n,this.styles.minCellHeight)},e.prototype.padding=function(e){var t=(0,i.parseSpacing)(this.styles.cellPadding,0);return"vertical"===e?t.top+t.bottom:"horizontal"===e?t.left+t.right:t[e]},e}();t.Cell=s;var c=function(){function e(e,t,n){this.wrappedWidth=0,this.minReadableWidth=0,this.minWidth=0,this.width=0,this.dataKey=e,this.raw=t,this.index=n}return e.prototype.getMaxCustomCellWidth=function(e){for(var t=0,n=0,r=e.allRows();n<r.length;n++){var o=r[n].cells[this.index];o&&"number"===typeof o.styles.cellWidth&&(t=Math.max(t,o.styles.cellWidth))}return t},e}();t.Column=c}
2,356:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.assign=void 0,t.assign=function(e,t,n,r,o){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(e),a=1;a<arguments.length;a++){var u=arguments[a];if(null!=u)for(var s in u)Object.prototype.hasOwnProperty.call(u,s)&&(i[s]=u[s])}return i}},972:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.createTable=void 0;var r=n(744),o=n(260),i=n(324),a=n(796),u=n(356);function s(e,t,n,r,i,a){var u={};return t.map((function(t,s){for(var c=0,f={},d=0,p=0,h=0,m=n;h<m.length;h++){var g=m[h];if(null==u[g.index]||0===u[g.index].left)if(0===p){var v=void 0,b={};"object"!==typeof(v=Array.isArray(t)?t[g.index-d-c]:t[g.dataKey])||Array.isArray(v)||(b=(null===v||void 0===v?void 0:v.styles)||{});var y=l(e,g,s,i,r,a,b),w=new o.Cell(v,y,e);f[g.dataKey]=w,f[g.index]=w,p=w.colSpan-1,u[g.index]={left:w.rowSpan-1,times:p}}else p--,d++;else u[g.index].left--,p=u[g.index].times,c++}return new o.Row(t,s,e,f)}))}function c(e,t){var n={};return e.forEach((function(e){if(null!=e.raw){var r=function(e,t){if("head"===e){if("object"===typeof t)return t.header||t.title||null;if("string"===typeof t||"number"===typeof t)return t}else if("foot"===e&&"object"===typeof t)return t.footer;return null}(t,e.raw);null!=r&&(n[e.dataKey]=r)}})),Object.keys(n).length>0?n:null}function l(e,t,n,r,o,i,s){var c,l=(0,a.getTheme)(r);"head"===e?c=o.headStyles:"body"===e?c=o.bodyStyles:"foot"===e&&(c=o.footStyles);var f=(0,u.assign)({},l.table,l[e],o.styles,c),d=o.columnStyles[t.dataKey]||o.columnStyles[t.index]||{},p="body"===e?d:{},h="body"===e&&n%2===0?(0,u.assign)({},l.alternateRow,o.alternateRowStyles):{},m=(0,a.defaultStyles)(i),g=(0,u.assign)({},m,f,h,p);return(0,u.assign)(g,s)}t.createTable=function(e,t){var n=new r.DocHandler(e),a=function(e,t){var n,r=e.content,i=function(e){return e.map((function(e,t){var n,r,i;return i="object"===typeof e&&null!==(r=null!==(n=e.dataKey)&&void 0!==n?n:e.key)&&void 0!==r?r:t,new o.Column(i,e,t)}))}(r.columns);(0===r.head.length&&(n=c(i,"head"))&&r.head.push(n),0===r.foot.length)&&((n=c(i,"foot"))&&r.foot.push(n));var a=e.settings.theme,u=e.styles;return{columns:i,head:s("head",r.head,i,u,a,t),body:s("body",r.body,i,u,a,t),foot:s("foot",r.foot,i,u,a,t)}}(t,n.scaleFactor()),u=new o.Table(t,a);return(0,i.calculateWidths)(n,u),n.applyStyles(n.userStyles),u}},664:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.addPage=t.drawTable=void 0;var r=n(420),o=n(260),i=n(744),a=n(356),u=n(136),s=n(224);function c(e,t,n,r){var o=t.settings;e.applyStyles(e.userStyles),"firstPage"!==o.showHead&&"everyPage"!==o.showHead||t.head.forEac
2h((function(o){return h(e,t,o,n,r)}))}function l(e,t,n,r,o,i){e.applyStyles(e.userStyles),i=null!==i&&void 0!==i?i:t.body.length;var a=Math.min(n+i,t.body.length),u=-1;return t.body.slice(n,a).forEach((function(i,a){var s=n+a===t.body.length-1,c=g(e,t,s,r);i.canEntireRowFit(c,o)&&(h(e,t,i,r,o),u=n+a)})),u}function f(e,t,n,r){var o=t.settings;e.applyStyles(e.userStyles),"lastPage"!==o.showFoot&&"everyPage"!==o.showFoot||t.foot.forEach((function(o){return h(e,t,o,n,r)}))}function d(e,t,n){var r=n.getLineHeight(e.styles.fontSize),o=e.padding("vertical"),i=Math.floor((t-o)/r);return Math.max(0,i)}function p(e,t,n,r,i,u,s){var c=g(e,t,r,u);if(n.canEntireRowFit(c,s))h(e,t,n,u,s);else if(function(e,t,n,r){var o=e.pageSize().height,i=r.settings.margin,a=o-(i.top+i.bottom);"body"===t.section&&(a-=r.getHeadHeight(r.columns)+r.getFootHeight(r.columns));var u=t.getMinimumRowHeight(r.columns,e),s=u<n;if(u>a)return console.error("Will not be able to print row ".concat(t.index," correctly since it's minimum height is larger than page height")),!0;if(!s)return!1;var c=t.hasRowSpan(r.columns);return t.getMaxCellHeight(r.columns)>a?(c&&console.error("The content of row ".concat(t.index," will not be drawn correctly since drawing rows with a height larger than the page height and has cells with rowspans is not supported.")),!0):!c&&"avoid"!==r.settings.rowPageBreak}(e,n,c,t)){var l=function(e,t,n,r){var i={};e.spansMultiplePages=!0,e.height=0;for(var u=0,s=0,c=n.columns;s<c.length;s++){var l=c[s];if(y=e.cells[l.index]){Array.isArray(y.text)||(y.text=[y.text]);var f=new o.Cell(y.raw,y.styles,y.section);(f=(0,a.assign)(f,y)).text=[];var p=d(y,t,r);y.text.length>p&&(f.text=y.text.splice(p,y.text.length));var h=r.scaleFactor(),m=r.getLineHeightFactor();y.contentHeight=y.getContentHeight(h,m),y.contentHeight>=t&&(y.contentHeight=t,f.styles.minCellHeight-=t),y.contentHeight>e.height&&(e.height=y.contentHeight),f.contentHeight=f.getContentHeight(h,m),f.contentHeight>u&&(u=f.contentHeight),i[l.index]=f}}var g=new o.Row(e.raw,-1,e.section,i,!0);g.height=u;for(var v=0,b=n.columns;v<b.length;v++){var y;l=b[v],(f=g.cells[l.index])&&(f.height=g.height),(y=e.cells[l.index])&&(y.height=e.height)}return g}(n,c,t,e);h(e,t,n,u,s),v(e,t,i,u,s),p(e,t,l,r,i,u,s)}else v(e,t,i,u,s),p(e,t,n,r,i,u,s)}function h(e,t,n,r,o){r.x=t.settings.margin.left;for(var i=0,a=o;i<a.length;i++){var s=a[i],c=n.cells[s.index];if(c)if(e.applyStyles(c.styles),c.x=r.x,c.y=r.y,!1!==t.callCellHooks(e,t.hooks.willDrawCell,c,n,s,r)){m(e,c,r);var l=c.getTextPos();(0,u.default)(c.text,l.x,l.y,{halign:c.styles.halign,valign:c.styles.valign,maxWidth:Math.ceil(c.width-c.padding("left")-c.padding("right"))},e.getDocument()),t.callCellHooks(e,t.hooks.didDrawCell,c,n,s,r),r.x+=s.width}else r.x+=s.width;else r.x+=s.width}r.y+=n.height}function m(e,t,n){var o=t.styles;if(e.getDocument().setFillColor(e.getDocument().getFillColor()),"number"===typeof o.lineWidth){var i=(0,r.getFillStyle)(o.lineWidth,o.fillColor);i&&e.rect(t.x,n.y,t.width,t.height,i)}else"object"===typeof o.lineWidth&&(o.fillColor&&e.rect(t.x,n.y,t.width,t.height,"F"),function(e,t,n,r){var o,i,a,u;function s(t,n,r,o,i){e.getDocument().setLineWidth(t),e.getDocument().line(n,r,o,i,"S")}r.top&&(o=n.x,i=n.y,a=n.x+t.width,u=n.y,r.right&&(a+=.5*r.right),r.left&&(o-=.5*r.left),s(r.top,o,i,a,u)),r.bottom&&(o=n.x,i=n.y+t.height,a=n.x+t.width,u=n.y+t.height,r.right&&(a+=.5*r.right),r.left&&(o-=.5*r.left),s(r.bottom,o,i,a,u)),r.left&&(o=n.x,i=n.y,a=n.x,u=n.y+t.height,r.top&&(i-=.5*r.top),r.bottom&&(u+=.5*r.bottom),s(r.left,o,i,a,u)),r.right&&(o=n.x+t.width,i=n.y,a=n.x+t.width,u=n.y+t.height,r.top&&(i-=.5*r.top),r.bottom&&(u+=.5*r.bottom),s(r.right,o,i,a,u))}(e,t,n,o.lineWidth))}function g(e,t,n,r){var o=t.settings.margin.bottom,i=t.settings.showFoot;return("everyPage"===i||"lastPage"===i&&n)&&(o+=t.getFootHeight(t.columns)),e.pageSize().height-r.y-o}function v(e,t,n,o,i,a){void 0===i&&(i=[]),void 0===a&&(a=!1),e.applyStyles(e.userStyles),"everyPage"!==t.settings.showFoot||a||t.foot.forEach((function(n){return h(e,t,n,o,i)})),t.callEndPageHooks(e,o);var u=t.settings.margin;
2(0,r.addTableBorder)(e,t,n,o),b(e),t.pageNumber++,t.pageCount++,o.x=u.left,o.y=u.top,n.y=u.top,t.callWillDrawPageHooks(e,o),"everyPage"===t.settings.showHead&&(t.head.forEach((function(n){return h(e,t,n,o,i)})),e.applyStyles(e.userStyles))}function b(e){var t=e.pageNumber();return e.setPage(t+1),e.pageNumber()===t&&(e.addPage(),!0)}t.drawTable=function(e,t){var n=t.settings,o=n.startY,u=n.margin,d={x:u.left,y:o},m=t.getHeadHeight(t.columns)+t.getFootHeight(t.columns),g=o+u.bottom+m;"avoid"===n.pageBreak&&(g+=t.body.reduce((function(e,t){return e+t.height}),0));var y=new i.DocHandler(e);("always"===n.pageBreak||null!=n.startY&&g>y.pageSize().height)&&(b(y),d.y=u.top),t.callWillDrawPageHooks(y,d);var w=(0,a.assign)({},d);t.startPageNumber=y.pageNumber(),n.horizontalPageBreak?function(e,t,n,r){var o=(0,s.calculateAllColumnsCanFitInPage)(e,t);if("afterAllRows"===t.settings.horizontalPageBreakBehaviour)o.forEach((function(o,i){e.applyStyles(e.userStyles),i>0?v(e,t,n,r,o.columns,!0):c(e,t,r,o.columns),function(e,t,n,r,o){e.applyStyles(e.userStyles),t.body.forEach((function(i,a){var u=a===t.body.length-1;p(e,t,i,u,n,r,o)}))}(e,t,n,r,o.columns),f(e,t,r,o.columns)}));else for(var i=-1,a=o[0],u=function(){var u=i;if(a){e.applyStyles(e.userStyles);var s=a.columns;i>=0?v(e,t,n,r,s,!0):c(e,t,r,s),u=l(e,t,i+1,r,s),f(e,t,r,s)}var d=u-i;o.slice(1).forEach((function(o){e.applyStyles(e.userStyles),v(e,t,n,r,o.columns,!0),l(e,t,i+1,r,o.columns,d),f(e,t,r,o.columns)})),i=u};i<t.body.length-1;)u()}(y,t,w,d):(y.applyStyles(y.userStyles),"firstPage"!==n.showHead&&"everyPage"!==n.showHead||t.head.forEac
2h((function(e){return h(y,t,e,d,t.columns)})),y.applyStyles(y.userStyles),t.body.forEach((function(e,n){var r=n===t.body.length-1;p(y,t,e,r,w,d,t.columns)})),y.applyStyles(y.userStyles),"lastPage"!==n.showFoot&&"everyPage"!==n.showFoot||t.foot.forEach((function(e){return h(y,t,e,d,t.columns)}))),(0,r.addTableBorder)(y,t,w,d),t.callEndPageHooks(y,d),t.finalY=d.y,e.lastAutoTable=t,e.previousAutoTable=t,e.autoTable&&(e.autoTable.previous=t),y.applyStyles(y.userStyles)},t.addPage=v},224:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.calculateAllColumnsCanFitInPage=void 0;var r=n(420);function o(e,t,n){var o;void 0===n&&(n={});var i=(0,r.getPageAvailableWidth)(e,t),a=new Map,u=[],s=[],c=[];t.settings.horizontalPageBreakRepeat,Array.isArray(t.settings.horizontalPageBreakRepeat)?c=t.settings.horizontalPageBreakRepeat:"string"!==typeof t.settings.horizontalPageBreakRepeat&&"number"!==typeof t.settings.horizontalPageBreakRepeat||(c=[t.settings.horizontalPageBreakRepeat]),c.forEach((function(e){var n=t.columns.find((function(t){return t.dataKey===e||t.index===e}));n&&!a.has(n.index)&&(a.set(n.index,!0),u.push(n.index),s.push(t.columns[n.index]),i-=n.wrappedWidth)}));for(var l=!0,f=null!==(o=null===n||void 0===n?void 0:n.start)&&void 0!==o?o:0;f<t.columns.length;)if(a.has(f))f++;else{var d=t.columns[f].wrappedWidth;if(!(l||i>=d))break;l=!1,u.push(f),s.push(t.columns[f]),i-=d,f++}return{colIndexes:u,columns:s,lastIndex:f-1}}t.calculateAllColumnsCanFitInPage=function(e,t){for(var n=[],r=0;r<t.columns.length;r++){var i=o(e,t,{start:r});i.columns.length&&(n.push(i),r=i.lastIndex)}return n}},324:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ellipsize=t.resizeColumns=t.calculateWidths=void 0;var r=n(420);function o(e,t,n){for(var r=t,i=e.reduce((function(e,t){return e+t.wrappedWidth}),0),a=0;a<e.length;a++){var u=e[a],s=r*(u.wrappedWidth/i),c=u.width+s,l=n(u),f=c<l?l:c;t-=f-u.width,u.width=f}if(t=Math.round(1e10*t)/1e10){var d=e.filter((function(e){return!(t<0)||e.width>n(e)}));d.length&&(t=o(d,t,n))}return t}function i(e,t,n,o,i){return e.map((function(e){return function(e,t,n,o,i){var a=1e4*o.scaleFactor();if((t=Math.ceil(t*a)/a)>=(0,r.getStringWidth)(e,n,o))return e;for(;t<(0,r.getStringWidth)(e+i,n,o)&&!(e.length<=1);)e=e.substring(0,e.length-1);return e.trim()+i}(e,t,n,o,i)}))}t.calculateWidths=function(e,t){!function(e,t){var n=e.scaleFactor(),o=t.settings.horizontalPageBreak,i=(0,r.getPageAvailableWidth)(e,t);t.allRows().forEach((function(a){for(var u=0,s=t.columns;u<s.length;u++){var c=s[u],l=a.cells[c.index];if(l){var f=t.hooks.didParseCell;t.callCellHooks(e,f,l,a,c,null);var d=l.padding("horizontal");l.contentWidth=(0,r.getStringWidth)(l.text,l.styles,e)+d;var p=(0,r.getStringWidth)(l.text.join(" ").split(/[^\S\u00A0]+/),l.styles,e);if(l.minReadableWidth=p+l.padding("horizontal"),"number"===typeof l.styles.cellWidth)l.minWidth=l.styles.cellWidth,l.wrappedWidth=l.styles.cellWidth;else if("wrap"===l.styles.cellWidth||!0===o)l.contentWidth>i?(l.minWidth=i,l.wrappedWidth=i):(l.minWidth=l.contentWidth,l.wrappedWidth=l.contentWidth);else{var h=10/n;l.minWidth=l.styles.minCellWidth||h,l.wrappedWidth=l.contentWidth,l.minWidth>l.wrappedWidth&&(l.wrappedWidth=l.minWidth)}}}})),t.allRows().forEach((function(e){for(var n=0,r=t.columns;n<r.length;n++){var o=r[n],i=e.cells[o.index];if(i&&1===i.colSpan)o.wrappedWidth=Math.max(o.wrappedWidth,i.wrappedWidth),o.minWidth=Math.max(o.minWidth,i.minWidth),o.minReadableWidth=Math.max(o.minReadableWidth,i.minReadableWidth);else{var a=t.styles.columnStyles[o.dataKey]||t.styles.columnStyles[o.index]||{},u=a.cellWidth||a.minCellWidth;u&&"number"===typeof u&&(o.minWidth=u,o.wrappedWidth=u)}i&&(i.colSpan>1&&!o.minWidth&&(o.minWidth=i.minWidth),i.colSpan>1&&!o.wrappedWidth&&(o.wrappedWidth=i.minWidth))}}))}(e,t);var n=[],a=0;t.columns.forEach((function(e){var r=e.getMaxCustomCellWidth(t);r?e.width=r:(e.width=e.wrappedWidth,n.push(e)),a+=e.width}));var u=t.getWidth(e.pageSize().width)-a;u&&(u=o(n,u,(function(e){return Math.max(e.minReadableWidth,e.minWidth)}))),u&&(u=o(n,u,(function(e){return e.minWidth}))),u=Math.abs(u),!t.settings.horizontalPageBreak&&u>.1/e.scaleFactor()&&(u=u<1?u:Math.round(u),console.warn("Of the table content, ".concat(u," units width could not fit page"))),function(e){for(var t=e.allRows(),n=0;n<t.length;n++)for(var r=t[n],o=null,i=0,a=0,u=0;u<e.columns.length;u++){var s=e.columns[u];if((a-=1)>1&&e.columns[u+1])i+=s.width,delete r.cells[s.index];else if(o){var c=o;delete r.cells[s.index],o=null,c.width=s.width+i}else{if(!(c=r.cells[s.index]))continue;if(a=c.colSpan,i=0,c.colSpan>1){o=c,i+=s.width;continue}c.width=s.width+i}}}(t),function(e,t){for(var n={count:0,height:0},r=0,o=e.allRows();r<o.length;r++){for(var a=o[r],u=0,s=e.columns;u<s.length;u++){var c=s[u],l=a.cells[c.index];if(l){t.applyStyles(l.styles,!0);var f=l.width-l.padding("horizontal");if("linebreak"===l.styles.overflow)l.text=t.splitTextToSize(l.text,f+1/t.scaleFactor(),{fontSize:l.styles.fontSize});else if("ellipsize"===l.styles.overflow)l.text=i(l.text,f,l.styles,t,"...");else if("hidden"===l.styles.overflow)l.text=i(l.text,f,l.styles,t,"");else if("function"===typeof l.styles.overflow){var d=l.styles.overflow(l.text,f);l.text="string"===typeof d?[d]:d}l.contentHeight=l.getContentHeight(t.scaleFactor(),t.getLineHeightFactor());var p=l.contentHeight/l.rowSpan;l.rowSpan>1&&n.count*n.height<p*l.rowSpan?n={height:p,count:l.rowSpan}:n&&n.count>0&&n.height>p&&(p=n.height),p>a.height&&(a.height=p)}}n.count--}}(t,e),function(e){for(var t={},n=1,r=e.allRows(),o=0;o<r.length;o++)for(var i=r[o],a=0,u=e.columns;a<u.length;a++){var s=u[a],c=t[s.index];if(n>1)n--,delete i.cells[s.index];else if(c)c.cell.height+=i.height,n=c.cell.colSpan,delete i.cells[s.index],c.left--,c.left<=1&&delete t[s.index];else{var l=i.cells[s.index];if(!l)continue;if(l.height=i.height,l.rowSpan>1){var f=r.length-o,d=l.rowSpan>f?f:l.rowSpan;t[s.index]={cell:l,left:d,row:i}}}}}(t)},t.resizeColumns=o,t.ellipsize=i},964:function(t){if("undefined"===typeof e){var n=new Error("Cannot find module 'undefined'");throw n.code="MODULE_NOT_FOUND",n}t.exports=e}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var i=n[e]={exports:{}};return t[e].call(i.exports,i,i.exports,r),i.exports}var o={};return function(){var e=o;
2Object.defineProperty(e,"__esModule",{value:!0}),e.Cell=e.Column=e.Row=e.Table=e.CellHookData=e.__drawTable=e.__createTable=e.applyPlugin=void 0;var t=r(340),n=r(776),i=r(664),a=r(972),u=r(260);Object.defineProperty(e,"Table",{enumerable:!0,get:function(){return u.Table}});var s=r(172);Object.defineProperty(e,"CellHookData",{enumerable:!0,get:function(){return s.CellHookData}});var c=r(260);function l(e){(0,t.default)(e)}Object.defineProperty(e,"Cell",{enumerable:!0,get:function(){return c.Cell}}),Object.defineProperty(e,"Column",{enumerable:!0,get:function(){return c.Column}}),Object.defineProperty(e,"Row",{enumerable:!0,get:function(){return c.Row}}),e.applyPlugin=l,e.__createTable=function(e,t){var r=(0,n.parseInput)(e,t);return(0,a.createTable)(e,r)},e.__drawTable=function(e,t){(0,i.drawTable)(e,t)};try{var f=r(964);f.jsPDF&&(f=f.jsPDF),l(f)}catch(d){}e.default=function(e,t){var r=(0,n.parseInput)(e,t),o=(0,a.createTable)(e,r);(0,i.drawTable)(e,o)}}(),o}()},e.exports=r(function(){try{return n(818)}catch(e){}}())}).call(this,n(70))},942:function(e,t,n){"use strict";var r;function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var i=t.SET_A=0,a=t.SET_B=1,u=t.SET_C=2,s=(t.SHIFT=98,t.START_A=103),c=t.START_B=104,l=t.START_C=105;t.MODULO=103,t.STOP=106,t.FNC1=207,t.SET_BY_CODE=(o(r={},s,i),o(r,c,a),o(r,l,u),r),t.SWAP={101:i,100:a,99:u},t.A_START_CHAR=String.fromCharCode(208),t.B_START_CHAR=String.fromCharCode(209),t.C_START_CHAR=String.fromCharCode(210),t.A_CHARS="[\0-_\xc8-\xcf]",t.B_CHARS="[ -\x7f\xc8-\xcf]",t.C_CHARS="(\xcf*[0-9]{2}\xcf*)",t.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011]},943:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SIDE_BIN="101",t.MIDDLE_BIN="01010",t.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},t.EAN2_STRUCTURE=["LL","LG","GL","GG"],t.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],t.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]},944:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(943);t.default=function(e,t,n){var o=e.split("").map((function(e,n){return r.BINARIES[t[n]]})).map((function(t,n){return t?t[e[n]]:""}));if(n){var i=e.length-1;o=o.map((function(e,t){return t<i?e+n:e}))}return o.join("")}},945:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(781);var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"encode",value:function(){for(var e="110",t=0;t<this.data.length;t++){var n=parseInt(this.data[t]).toString(2);n=u(n,4-n.length);for(var r=0;r<n.length;r++)e+="0"==n[r]?"100":"110"}return{data:e+="1001",text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]+$/)}}]),t}(((r=i)&&r.__esModule?r:{default:r}).default);function u(e,t){for(var n=0;n<t;n++)e="0"+e;return e}t.default=a},947:function(e,t,n){"use strict";var r=n(2);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n(1)),i=(0,r(n(715)).default)(o.default.createElement(o.default.Fragment,null,o.default.createElement("path",{fill:"none",d:"M0 0h24v24H0z"}),o.default.createElement("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm-1 4l6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h7zm-1 7h5.5L14 6.5V12z"})),"FileCopy");t.default=i},954:function(e,t,n){"use strict";var r=n(1),o=n.n(r),i=n(4),a=n.n(i),u=n(7482);function s(e){"undefined"!==typeof requestAnimationFrame&&requestAnimationFrame(e)}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=-1,r=function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):s(r)};requestAnimationFrame(r)}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p(){var e=function(){return null},t=!1;return{stop:function(){t=!0},start:function(n){t=!1,function n(r){if(!t){if(Array.isArray(r)){if(!r.length)return;var o=f(r),i=o[0],a=o.slice(1);return"number"===typeof i?void c(n.bind(null,a),i):(n(i),void c(n.bind(null,a)))}"object"===l(r)&&e(r),"function"===typeof r&&r()}}(n)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function h(e){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?m(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==h(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===h(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){return e},y=function(e,t){return Object.keys(t).reduce((function(n,r){return g(g({},n),{},v({},r,e(r,t[r])))}),{})},w=function(e,t,n){return e.map((function(e){return"".concat((r=e,r.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(n);var r})).join(",")};function O(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||_(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){if(e){if("string"===typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j(e,t):void 0}}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var P=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},C=function(e,t){return e.map((function(e,n){return e*Math.pow(t,n)})).reduce((function(e,t){return e+t}))},S=function(e,t){return function(n){var r=P(e,t);return C(r,n)}},k=function(e,t){return function(n){var r=P(e,t),o=[].concat(x(r.map((function(e,t){return e*t})).slice(1)),[0]);return C(o,n)}},E=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0],o=t[1],i=t[2],a=t[3];if(1===t.length)switch(t[0]){case"linear":r=0,o=0,i=1,a=1;break;case"ease":r=.25,o=.1,i=.25,a=1;break;case"ease-in":r=.42,o=0,i=1,a=1;break;case"ease-out":r=.42,o=0,i=.58,a=1;break;case"ease-in-out":r=0,o=0,i=.58,a=1;break;default:var u=t[0].split("(");if("cubic-bezier"===u[0]&&4===u[1].split(")")[0].split(",").length){var s=u[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),c=O(s,4);r=c[0],o=c[1],i=c[2],a=c[3]}}[r,i,o,a].every((function(e){return"number"===typeof e&&e>=0&&e<=1}));var l=S(r,i),f=S(o,a),d=k(r,i),p=function(e){return e>1?1:e<0?0:e},h=function(e){for(var t=e>1?1:e,n=t,r=0;r<8;++r){var o=l(n)-t,i=d(n);if(Math.abs(o-t)<1e-4||i<1e-4)return f(n);n=p(n-o/i)}return f(n)};return h.isStepper=!1,h},A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,n=void 0===t?100:t,r=e.damping,o=void 0===r?8:r,i=e.dt,a=void 0===i?17:i,u=function(e,t,r){var i=r+(-(e-t)*n-r*o)*a/1e3,u=r*a/1e3+e;return Math.abs(u-t)<1e-4&&Math.abs(i)<1e-4?[t,0]:[u,i]};return u.isStepper=!0,u.dt=a,u};function N(e){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||D(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function L(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?B(Object(n),!0).forEach((function(t){I(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==N(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==N(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===N(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);s=!0);}catch(e){c=!0,o=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(e,t)||D(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){if(e){if("string"===typeof e)return R(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var F=function(e,t,n){return e+(t-e)*n},z=function(e){return e.from!==e.to},W=function(e,t,n,r,o){var i,a,u,s,c=(i=e,a=t,[Object.keys(i),Object.keys(a)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),l=c.reduce((function(n,r){return L(L({},n),{},I({},r,[e[r],t[r]]))}),{}),f=c.reduce((function(n,r){return L(L({},n),{},I({},r,{from:e[r],velocity:0,to:t[r]}))}),{}),d=-1,p=function(){return null};return p=n.isStepper?function(r){u||(u=r);var i=(r-u)/n.dt;f=function e(t,n,r){var o=y((function(e,n){if(z(n)){var r=T(t(n.from,n.to,n.velocity),2),o=r[0],i=r[1];return L(L({},n),{},{from:o,velocity:i})}return n}),n);return r<1?y((function(e,t){return z(t)?L(L({},t),{},{velocity:F(t.velocity,o[e].velocity,r),from:F(t.from,o[e].from,r)}):t}),n):e(t,o,r-1)}(n,f,i),o(L(L(L({},e),t),y((function(e,t){return t.from}),f))),u=r,Object.values(f).filter(z).length&&(d=requestAnimationFrame(p))}:function(i){s||(s=i);var a=(i-s)/r,u=y((function(e,t){return F.apply(void 0,M(t).concat([n(a)]))}),l);if(o(L(L(L({},e),t),u)),a<1)d=requestAnimationFrame(p);else{var c=y((function(e,t){return F.apply(void 0,M(t).concat([n(1)]))}),l);o(L(L(L({},e),t),c))}},function(){return requestAnimationFrame(p),function(){cancelAnimationFrame(d)}}};function U(e){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var q=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function H(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function G(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return V(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Y(Object(n),!0).forEach((function(t){K(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function K(e,t,n){return(t=$(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,$(r.key),r)}}function $(e){var t=function(e,t){if("object"!==U(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==U(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===U(t)?t:String(t)}function J(e,t){return(J=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function Q(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ne(e);if(t){var o=ne(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return ee(this,n)}}function ee(e,t){if(t&&("object"===U(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return te(e)}function te(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ne(e){return(ne=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var re=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&J(e,t)}(s,e);var t,n,i,a=Q(s);function s(e,t){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);var r=(n=a.call(this,e,t)).props,o=r.isActive,i=r.attributeName,u=r.from,c=r.to,l=r.steps,f=r.children,d=r.duration;if(n.handleStyleChange=n.handleStyleChange.bind(te(n)),n.changeStyle=n.changeStyle.bind(te(n)),!o||d<=0)return n.state={style:{}},"function"===typeof f&&(n.state={style:c}),ee(n);if(l&&l.length)n.state={style:l[0].style};else if(u){if("function"===typeof f)return n.state={style:u},ee(n);n.state={style:i?K({},i,u):u}}else n.state={style:{}};return n}return t=s,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,n=e.canBegin;this.mounted=!0,t&&n&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isActive,r=t.canBegin,o=t.attributeName,i=t.shouldReAnimate,a=t.to,s=t.from,c=this.state.style;if(r)if(n){if(!(Object(u.deepEqual)(e.to,a)&&e.canBegin&&e.isActive)){var l=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var f=l||i?s:e.to;if(this.state&&c){var d={style:o?K({},o,f):f};(o&&c[o]!==f||!o&&c!==f)&&this.setState(d)}this.runAnimation(X(X({},this.props),{},{from:f,begin:0}))}}else{var p={style:o?K({},o,a):a};this.state&&c&&(o&&c[o]!==a||!o&&c!==a)&&this.setState(p)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,n=e.from,r=e.to,o=e.duration,i=e.easing,a=e.begin,u=e.onAnimationEnd,s=e.onAnimationStart,c=W(n,r,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t[0];if("string"===typeof r)switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return E(r);case"spring":return A();
2default:if("cubic-bezier"===r.split("(")[0])return E(r)}return"function"===typeof r?r:null}(i),o,this.changeStyle);this.manager.start([s,a,function(){t.stopJSAnimation=c()},o,u])}},{key:"runStepAnimation",value:function(e){var t=this,n=e.steps,r=e.begin,o=e.onAnimationStart,i=n[0],a=i.style,u=i.duration,s=void 0===u?0:u;return this.manager.start([o].concat(G(n.reduce((function(e,r,o){if(0===o)return e;var i=r.duration,a=r.easing,u=void 0===a?"ease":a,s=r.style,c=r.properties,l=r.onAnimationEnd,f=o>0?n[o-1]:r,d=c||Object.keys(s);if("function"===typeof u||"spring"===u)return[].concat(G(e),[t.runJSAnimation.bind(t,{from:f.style,to:s,duration:i,easing:u}),i]);var p=w(d,i,u),h=X(X(X({},f.style),s),{},{transition:p});return[].concat(G(e),[h,i,l]).filter(b)}),[a,Math.max(s,r)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=p());var t=e.begin,n=e.duration,r=e.attributeName,o=e.to,i=e.easing,a=e.onAnimationStart,u=e.onAnimationEnd,s=e.steps,c=e.children,l=this.manager;if(this.unSubscribe=l.subscribe(this.handleStyleChange),"function"!==typeof i&&"function"!==typeof c&&"spring"!==i)if(s.length>1)this.runStepAnimation(e);else{var f=r?K({},r,o):o,d=w(Object.keys(f),n,i);l.start([a,t,X(X({},f),{},{transition:d}),n,u])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,n=(e.begin,e.duration),i=(e.attributeName,e.easing,e.isActive),a=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,H(e,q)),u=r.Children.count(t),s=this.state.style;if("function"===typeof t)return t(s);if(!i||0===u||n<=0)return t;var c=function(e){var t=e.props,n=t.style,o=void 0===n?{}:n,i=t.className;return Object(r.cloneElement)(e,X(X({},a),{},{style:X(X({},o),s),className:i}))};return 1===u?c(r.Children.only(t)):o.a.createElement("div",null,r.Children.map(t,(function(e){return c(e)})))}}])&&Z(t.prototype,n),i&&Z(t,i),Object.defineProperty(t,"prototype",{writable:!1}),s}(r.PureComponent);re.displayName="Animate",re.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},re.propTypes={from:a.a.oneOfType([a.a.object,a.a.string]),to:a.a.oneOfType([a.a.object,a.a.string]),attributeName:a.a.string,duration:a.a.number,begin:a.a.number,easing:a.a.oneOfType([a.a.string,a.a.func]),steps:a.a.arrayOf(a.a.shape({duration:a.a.number.isRequired,style:a.a.object.isRequired,easing:a.a.oneOfType([a.a.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),a.a.func]),properties:a.a.arrayOf("string"),onAnimationEnd:a.a.func})),children:a.a.oneOfType([a.a.node,a.a.func]),isActive:a.a.bool,canBegin:a.a.bool,onAnimationEnd:a.a.func,shouldReAnimate:a.a.bool,onAnimationStart:a.a.func,onAnimationReStart:a.a.func};var oe=re;t.a=oe},959:function(e,t,n){"use strict";n.d(t,"a",(function(){return w})),n.d(t,"e",(function(){return O})),n.d(t,"h",(function(){return x})),n.d(t,"b",(function(){return _})),n.d(t,"j",(function(){return j})),n.d(t,"i",(function(){return P})),n.d(t,"g",(function(){return C})),n.d(t,"f",(function(){return S})),n.d(t,"d",(function(){return k})),n.d(t,"c",(function(){return E}));var r=n(1),o=n.n(r),i=n(51),a=n(7473),u=n.n(a),s=n(1521),c=n.n(s),l=n(1406),f=n.n(l)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")})),d=n(730);var p=Object(r.createContext)(void 0),h=Object(r.createContext)(void 0),m=Object(r.createContext)(void 0),g=Object(r.createContext)({}),v=Object(r.createContext)(void 0),b=Object(r.createContext)(0),y=Object(r.createContext)(0),w=function(e){var t=e.state,n=t.xAxisMap,r=t.yAxisMap,i=t.offset,a=e.clipPathId,u=e.children,s=e.width,c=e.height,l=f(i);return o.a.createElement(p.Provider,{value:n},o.a.createElement(h.Provider,{value:r},o.a.createElement(g.Provider,{value:i},o.a.createElement(m.Provider,{value:l},o.a.createElement(v.Provider,{value:a},o.a.createElement(b.Provider,{value:c},o.a.createElement(y.Provider,{value:s},u)))))))},O=function(){return Object(r.useContext)(v)};var x=function(e){var t=Object(r.useContext)(p);null==t&&Object(i.default)(!1);var n=t[e];return null==n&&Object(i.default)(!1),n},_=function(){var e=Object(r.useContext)(p);return Object(d.c)(e)},j=function(){var e=Object(r.useContext)(h);return u()(e,(function(e){return c()(e.domain,Number.isFinite)}))||Object(d.c)(e)},P=function(e){var t=Object(r.useContext)(h);null==t&&Object(i.default)(!1);var n=t[e];return null==n&&Object(i.default)(!1),n},C=function(){return Object(r.useContext)(m)},S=function(){return Object(r.useContext)(g)},k=function(){return Object(r.useContext)(y)},E=function(){return Object(r.useContext)(b)}}}]);
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.