1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="f3c5720e-c92f-5379-adc4-a0e604b8cdb0")}catch(e){}}(); 3(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,527665,(t,e,i)=>{"use strict";var r=void 0;e.exports=function(t){return t!==r&&null!==t}},196827,(t,e,i)=>{"use strict";var r=t.r(527665),n={object:!0,function:!0,undefined:!0};e.exports=function(t){return!!r(t)&&hasOwnProperty.call(n,typeof t)}},517187,(t,e,i)=>{"use strict";var r=t.r(196827);e.exports=function(t){if(!r(t))return!1;try{if(!t.constructor)return!1;return t.constructor.prototype===t}catch(t){return!1}}},469852,(t,e,i)=>{"use strict";var r=t.r(517187);e.exports=function(t){if("function"!=typeof t||!hasOwnProperty.call(t,"length"))return!1;try{if("number"!=typeof t.length||"function"!=typeof t.call||"function"!=typeof t.apply)return!1}catch(t){return!1}return!r(t)}},135832,(t,e,i)=>{"use strict";var r=t.r(469852),n=/^\s*class[\s{/}]/,s=Function.prototype.toString;e.exports=function(t){return!(!r(t)||n.test(s.call(t)))}},269556,(t,e,i)=>{"use strict";e.exports=function(){var t,e=Object.assign;return"function"==typeof e&&(e(t={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),t.foo+t.bar+t.trzy==="razdwatrzy")}},97707,(t,e,i)=>{"use strict";e.exports=function(){try{return Object.keys("primitive"),!0}catch(t){return!1}}},846680,(t,e,i)=>{"use strict";e.exports=function(){}},578326,(t,e,i)=>{"use strict";var r=t.r(846680)();e.exports=function(t){return t!==r&&null!==t}},500602,(t,e,i)=>{"use strict";var r=t.r(578326),n=Object.keys;e.exports=function(t){return n(r(t)?Object(t):t)}},215112,(t,e,i)=>{"use strict";e.exports=t.r(97707)()?Object.keys:t.r(500602)},237876,(t,e,i)=>{"use strict";var r=t.r(578326);e.exports=function(t){if(!r(t))throw TypeError("Cannot use null or undefined");return t}},502758,(t,e,i)=>{"use strict";var r=t.r(215112),n=t.r(237876),s=Math.max;e.exports=function(t,e){var i,o,a,l=s(arguments.length,2);for(o=1,t=Object(n(t)),a=function(r){try{t[r]=e[r]}catch(t){i||(i=t)}};o<l;++o)e=arguments[o],r(e).forEach(a);if(void 0!==i)throw i;return t}},107953,(t,e,i)=>{"use strict";e.exports=t.r(269556)()?Object.assign:t.r(502758)},179627,(t,e,i)=>{"use strict";var r=t.r(578326),n=Array.prototype.forEach,s=Object.create,o=function(t,e){var i;for(i in t)e[i]=t[i]};e.exports=function(t){var e=s(null);return n.call(arguments,function(t){r(t)&&o(Object(t),e)}),e}},700613,(t,e,i)=>{"use strict";e.exports=function(){return"object"==typeof globalThis&&!!globalThis&&globalThis.Array===Array}},679879,(t,e,i)=>{var r=function(){if("object"==typeof self&&self)return self;if("object"==typeof window&&window)return window;throw Error("Unable to resolve global `this`")};e.exports=function(){if(this)return this;try{Object.defineProperty(Object.prototype,"__global__",{get:function(){return this},configurable:!0})}catch(t){return r()}try{if(!__global__)return r();return __global__}finally{delete Object.prototype.__global__}}()},417190,(t,e,i)=>{"use strict";e.exports=t.r(700613)()?globalThis:t.r(679879)},270324,(t,e,i)=>{"use strict";var r=t.r(417190),n={object:!0,symbol:!0};e.exports=function(){var t,e=r.Symbol;if("function"!=typeof e)return!1;t=e("test symbol");try{String(t)}catch(t){return!1}return!!n[typeof e.iterator]&&!!n[typeof e.toPrimitive]&&!!n[typeof e.toStringTag]}},642540,(t,e,i)=>{"use strict";e.exports=function(t){return!!t&&("symbol"==typeof t||!!t.constructor&&"Symbol"===t.constructor.name&&"Symbol"===t[t.constructor.toStringTag])}},947352,(t,e,i)=>{"use strict";var r=t.r(642540);e.exports=function(t){if(!r(t))throw TypeError(t+" is not a symbol");return t}},642379,(t,e,i)=>{"use strict";var r=t.r(869648),n=Object.defineProperty,s=Object.prototype,o=(0,Object.create)(null);e.exports=function(t){for(var e,i,a=0;o[t+(a||"")];)++a;return o[t+=a||""]=!0,n(s,e="@@"+t,r.gs(null,function(t){i||(i=!0,n(this,e,r(t)),i=!1)})),e}},633249,(t,e,i)=>{"use strict";var r=t.r(869648),n=t.r(417190).Symbol;e.exports=function(t){return Object.defineProperties(t,{hasInstance:r("",n&&n.hasInstance||t("hasInstance")),isConcatSpreadable:r("",n&&n.isConcatSpreadable||t("isConcatSpreadable")),iterator:r("",n&&n.iterator||t("iterator")),match:r("",n&&n.match||t("match")),replace:r("",n&&n.replace||t("replace")),search:r("",n&&n.search||t("search")),species:r("",n&&n.species||t("species")),split:r("",n&&n.split||t("split")),toPrimitive:r("",n&&n.toPrimitive||t("toPrimitive")),toStringTag:r("",n&&n.toStringTag||t("toStringTag")),unscopables:r("",n&&n.unscopables||t("unscopables"))})}},48412,(t,e,i)=>{"use strict";var r=t.r(869648),n=t.r(947352),s=Object.create(null);e.exports=function(t){return Object.defineProperties(t,{for:r(function(e){return s[e]?s[e]:s[e]=t(String(e))}),keyFor:r(function(t){var e;
3for(e in n(t),s)if(s[e]===t)return e})})}},288267,(t,e,i)=>{"use strict";var r,n,s,o=t.r(869648),a=t.r(947352),l=t.r(417190).Symbol,h=t.r(642379),c=t.r(633249),u=t.r(48412),d=Object.create,f=Object.defineProperties,p=Object.defineProperty;if("function"==typeof l)try{String(l()),s=!0}catch(t){}else l=null;n=function(t){if(this instanceof n)throw TypeError("Symbol is not a constructor");return r(t)},e.exports=r=function t(e){if(this instanceof t)throw TypeError("Symbol is not a constructor");return s?l(e):f(d(n.prototype),{__description__:o("",e=void 0===e?"":String(e)),__name__:o("",h(e))})},c(r),u(r),f(n.prototype,{constructor:o(r),toString:o("",function(){return this.__name__})}),f(r.prototype,{toString:o(function(){return"Symbol ("+a(this).__description__+")"}),valueOf:o(function(){return a(this)})}),p(r.prototype,r.toPrimitive,o("",function(){var t=a(this);return"symbol"==typeof t?t:t.toString()})),p(r.prototype,r.toStringTag,o("c","Symbol")),p(n.prototype,r.toStringTag,o("c",r.prototype[r.toStringTag])),p(n.prototype,r.toPrimitive,o("c",r.prototype[r.toPrimitive]))},113365,(t,e,i)=>{"use strict";e.exports=t.r(270324)()?t.r(417190).Symbol:t.r(288267)},900607,(t,e,i)=>{"use strict";var r=t.r(113365).iterator;e.exports=function(){var t,e,i="ðf";return"function"==typeof i[r]&&!!(t=i[r]())&&"function"==typeof t.next&&!!(e=t.next())&&"ð"===e.value&&!1===e.done}},344815,(t,e,i)=>{"use strict";var r=Object.create,n=Object.getPrototypeOf,s={};e.exports=function(){var t=Object.setPrototypeOf,e=arguments[0]||r;return"function"==typeof t&&n(t(e(null),s))===s}},635969,(t,e,i)=>{"use strict";var r=t.r(578326),n={function:!0,object:!0};e.exports=function(t){return r(t)&&n[typeof t]||!1}},285303,(t,e,i)=>{"use strict";var r,n,s,o,a=Object.create;t.r(344815)()||(o=t.r(582431)),e.exports=o&&1===o.level?(r={},n={},s={configurable:!1,enumerable:!1,writable:!0,value:void 0},Object.getOwnPropertyNames(Object.prototype).forEach(function(t){if("__proto__"===t){n[t]={configurable:!0,enumerable:!1,writable:!0,value:void 0};return}n[t]=s}),Object.defineProperties(r,n),Object.defineProperty(o,"nullPolyfill",{configurable:!1,enumerable:!1,writable:!1,value:r}),function(t,e){return a(null===t?r:t,e)}):a},582431,(t,e,i)=>{"use strict";var r,n,s,o,a=t.r(635969),l=t.r(237876),h=Object.prototype.isPrototypeOf,c=Object.defineProperty,u={configurable:!0,enumerable:!1,writable:!0,value:void 0};o=function(t,e){if(l(t),null===e||a(e))return t;throw TypeError("Prototype must be null or an object")},e.exports=(r=function(){var t,e=Object.create(null),i={},r=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__");if(r){try{(t=r.set).call(e,i)}catch(t){}if(Object.getPrototypeOf(e)===i)return{set:t,level:2}}return(e.__proto__=i,Object.getPrototypeOf(e)===i)?{level:2}:((e={}).__proto__=i,Object.getPrototypeOf(e)===i&&{level:1})}())?(2===r.level?r.set?(s=r.set,n=function(t,e){return s.call(o(t,e),e),t}):n=function(t,e){return o(t,e).__proto__=e,t}:n=function t(e,i){var r;return o(e,i),(r=h.call(t.nullPolyfill,e))&&delete t.nullPolyfill.__proto__,null===i&&(i=t.nullPolyfill),e.__proto__=i,r&&c(t.nullPolyfill,"__proto__",u),e},Object.defineProperty(n,"level",{configurable:!1,enumerable:!1,writable:!1,value:r.level})):null,t.r(285303)},718224,(t,e,i)=>{"use strict";e.exports=t.r(344815)()?Object.setPrototypeOf:t.r(582431)},973970,(t,e,i)=>{"use strict";var r=t.r(237876);e.exports=function(){return r(this).length=0,this}},219618,(t,e,i)=>{"use strict";e.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function");return t}},599525,(t,e,i)=>{"use strict";var r=t.r(527665),n=t.r(196827),s=Object.prototype.toString;e.exports=function(t){if(!r(t))return null;if(n(t)){var e=t.toString;if("function"!=typeof e||e===s)return null}try{return""+t}catch(t){return null}}},129918,(t,e,i)=>{"use strict";e.exports=function(t){try{return t.toString()}catch(e){try{return String(t)}catch(t){return null}}}},666711,(t,e,i)=>{"use strict";var r=t.r(129918),n=/[\n\r\u2028\u2029]/g;e.exports=function(t){var e=r(t);return null===e?"<Non-coercible to string value>":(e.length>100&&(e=e.slice(0,99)+"â¦"),e=e.replace(n,function(t){switch(t){case"\n":return"\\n";case"\r":return"\\r";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("Unexpected character")}}))}},344425,(t,e,i)=>{"use strict";var r=t.r(599525),n=t.r(666711);
3e.exports=function(t,e,i){i&&i.errorMessage&&(t=r(i.errorMessage));var s=t.indexOf("%v"),o=s>-1?n(e):null;if(i&&i.name){var a,l,h,c,u=t.indexOf("%n");if(u>-1)return s>-1?(u>s?(a=o,h=s,l=i.name,c=u):(a=i.name,h=u,l=o,c=s),t.slice(0,h)+a+t.slice(h+2,c)+l+t.slice(c+2)):t.slice(0,u)+i.name+t.slice(u+2)}return s>-1?t.slice(0,s)+o+t.slice(s+2):t}},831132,(t,e,i)=>{"use strict";var r=t.r(527665),n=t.r(344425);e.exports=function(t,e,i){if(i&&!r(t)){if("default"in i)return i.default;if(i.isOptional)return null}var s=new(i&&i.Error||TypeError)(n(e,t,i));throw i&&i.errorCode&&(s.code=i.errorCode),s}},201834,(t,e,i)=>{"use strict";var r=t.r(831132),n=t.r(527665);e.exports=function(t){if(n(t))return t;var e=arguments[1];return r(t,e&&e.name?"Expected a value for %n, received %v":"Cannot use %v",e)}},859742,(t,e,i)=>{"use strict";var r=t.r(831132),n=t.r(135832);e.exports=function(t){if(n(t))return t;var e=arguments[1];return r(t,e&&e.name?"Expected a plain function for %n, received %v":"%v is not a plain function",e)}},654736,(t,e,i)=>{"use strict";e.exports=function(){var t,e,i=Array.from;return"function"==typeof i&&!!((e=i(t=["raz","dwa"]))&&e!==t&&"dwa"===e[1])}},417606,(t,e,i)=>{"use strict";var r=Object.prototype.toString,n=r.call(function(){return arguments}());e.exports=function(t){return r.call(t)===n}},818784,(t,e,i)=>{"use strict";var r=Object.prototype.toString,n=RegExp.prototype.test.bind(/^[object [A-Za-z0-9]*Function]$/);e.exports=function(t){return"function"==typeof t&&n(r.call(t))}},972429,(t,e,i)=>{"use strict";e.exports=function(){var t=Math.sign;return"function"==typeof t&&1===t(10)&&-1===t(-20)}},888861,(t,e,i)=>{"use strict";e.exports=function(t){return isNaN(t=Number(t))||0===t?t:t>0?1:-1}},576729,(t,e,i)=>{"use strict";e.exports=t.r(972429)()?Math.sign:t.r(888861)},328245,(t,e,i)=>{"use strict";var r=t.r(576729),n=Math.abs,s=Math.floor;e.exports=function(t){return isNaN(t)?0:0!==(t=Number(t))&&isFinite(t)?r(t)*s(n(t)):t}},236296,(t,e,i)=>{"use strict";var r=t.r(328245),n=Math.max;e.exports=function(t){return n(0,r(t))}},742364,(t,e,i)=>{"use strict";var r=Object.prototype.toString,n=r.call("");e.exports=function(t){return"string"==typeof t||t&&"object"==typeof t&&(t instanceof String||r.call(t)===n)||!1}},522350,(t,e,i)=>{"use strict";var r=t.r(113365).iterator,n=t.r(417606),s=t.r(818784),o=t.r(236296),a=t.r(219618),l=t.r(237876),h=t.r(578326),c=t.r(742364),u=Array.isArray,d=Function.prototype.call,f={configurable:!0,enumerable:!0,writable:!0,value:null},p=Object.defineProperty;e.exports=function(t){var e,i,m,g,v,y,b,w,_,x,S=arguments[1],k=arguments[2];if(t=Object(l(t)),h(S)&&a(S),this&&this!==Array&&s(this))e=this;else{if(!S){if(n(t))return 1!==(v=t.length)?Array.apply(null,t):((g=[,])[0]=t[0],g);if(u(t)){for(i=0,g=Array(v=t.length);i<v;++i)g[i]=t[i];return g}}g=[]}if(!u(t)){if(void 0!==(_=t[r])){for(b=a(_).call(t),e&&(g=new e),w=b.next(),i=0;!w.done;)x=S?d.call(S,k,w.value,i):w.value,e?(f.value=x,p(g,i,f)):g[i]=x,w=b.next(),++i;v=i}else if(c(t)){for(v=t.length,e&&(g=new e),i=0,m=0;i<v;++i)x=t[i],i+1<v&&(y=x.charCodeAt(0))>=55296&&y<=56319&&(x+=t[++i]),x=S?d.call(S,k,x,m):x,e?(f.value=x,p(g,m,f)):g[m]=x,++m;v=m}}if(void 0===v)for(v=o(t.length),e&&(g=new e(v)),i=0;i<v;++i)x=S?d.call(S,k,t[i],i):t[i],e?(f.value=x,p(g,i,f)):g[i]=x;return e&&(f.value=null,g.length=v),g}},206090,(t,e,i)=>{"use strict";e.exports=t.r(654736)()?Array.from:t.r(522350)},874540,(t,e,i)=>{"use strict";var r=t.r(206090),n=t.r(107953),s=t.r(237876);e.exports=function(t){var e=Object(s(t)),i=arguments[1],o=Object(arguments[2]);if(e!==t&&!i)return e;var a={};return i?r(i,function(e){(o.ensure||e in t)&&(a[e]=t[e])}):n(a,t),a}},863821,(t,e,i)=>{"use strict";var r=t.r(219618),n=t.r(237876),s=Function.prototype.bind,o=Function.prototype.call,a=Object.keys,l=Object.prototype.propertyIsEnumerable;e.exports=function(t,e){return function(i,h){var c,u=arguments[2],d=arguments[3];return i=Object(n(i)),r(h),c=a(i),d&&c.sort("function"==typeof d?s.call(d,i):void 0),"function"!=typeof t&&(t=c[t]),o.call(t,c,function(t,r){return l.call(i,t)?o.call(h,u,i[t],t,i,r):e})}}},787922,(t,e,i)=>{"use strict";
3e.exports=t.r(863821)("forEach")},911546,(t,e,i)=>{"use strict";var r=t.r(219618),n=t.r(787922),s=Function.prototype.call;e.exports=function(t,e){var i={},o=arguments[2];return r(e),n(t,function(t,r,n,a){i[r]=s.call(e,o,t,r,n,a)}),i}},243638,(t,e,i)=>{"use strict";var r,n=t.r(527665),s=t.r(201834),o=t.r(859742),a=t.r(874540),l=t.r(179627),h=t.r(911546),c=Function.prototype.bind,u=Object.defineProperty,d=Object.prototype.hasOwnProperty;r=function(t,e,i){var r,n=s(e)&&o(e.value);return r=a(e),delete r.writable,delete r.value,r.get=function(){return!i.overwriteDefinition&&d.call(this,t)?n:(e.value=c.call(n,i.resolveContext?i.resolveContext(this):this),u(this,t,e),this[t])},r},e.exports=function(t){var e=l(arguments[1]);return n(e.resolveContext)&&o(e.resolveContext),h(t,function(t,i){return r(i,t,e)})}},675881,(t,e,i)=>{"use strict";var r,n=t.r(973970),s=t.r(107953),o=t.r(219618),a=t.r(237876),l=t.r(869648),h=t.r(243638),c=t.r(113365),u=Object.defineProperty,d=Object.defineProperties;e.exports=r=function(t,e){if(!(this instanceof r))throw TypeError("Constructor requires 'new'");d(this,{__list__:l("w",a(t)),__context__:l("w",e),__nextIndex__:l("w",0)}),e&&(o(e.on),e.on("_add",this._onAdd),e.on("_delete",this._onDelete),e.on("_clear",this._onClear))},delete r.prototype.constructor,d(r.prototype,s({_next:l(function(){var t;if(this.__list__){if(this.__redo__&&void 0!==(t=this.__redo__.shift()))return t;if(this.__nextIndex__<this.__list__.length)return this.__nextIndex__++;this._unBind()}}),next:l(function(){return this._createResult(this._next())}),_createResult:l(function(t){return void 0===t?{done:!0,value:void 0}:{done:!1,value:this._resolve(t)}}),_resolve:l(function(t){return this.__list__[t]}),_unBind:l(function(){this.__list__=null,delete this.__redo__,this.__context__&&(this.__context__.off("_add",this._onAdd),this.__context__.off("_delete",this._onDelete),this.__context__.off("_clear",this._onClear),this.__context__=null)}),toString:l(function(){return"[object "+(this[c.toStringTag]||"Object")+"]"})},h({_onAdd:l(function(t){if(!(t>=this.__nextIndex__)){if(++this.__nextIndex__,!this.__redo__)return void u(this,"__redo__",l("c",[t]));this.__redo__.forEach(function(e,i){e>=t&&(this.__redo__[i]=++e)},this),this.__redo__.push(t)}}),_onDelete:l(function(t){var e;t>=this.__nextIndex__||(--this.__nextIndex__,this.__redo__&&(-1!==(e=this.__redo__.indexOf(t))&&this.__redo__.splice(e,1),this.__redo__.forEach(function(e,i){e>t&&(this.__redo__[i]=--e)},this)))}),_onClear:l(function(){this.__redo__&&n.call(this.__redo__),this.__nextIndex__=0})}))),u(r.prototype,c.iterator,l(function(){return this}))},553031,(t,e,i)=>{"use strict";var r,n=t.r(718224),s=t.r(869648),o=t.r(113365),a=t.r(675881),l=Object.defineProperty;r=e.exports=function(t){if(!(this instanceof r))throw TypeError("Constructor requires 'new'");t=String(t),a.call(this,t),l(this,"__length__",s("",t.length))},n&&n(r,a),delete r.prototype.constructor,r.prototype=Object.create(a.prototype,{_next:s(function(){if(this.__list__){if(this.__nextIndex__<this.__length__)return this.__nextIndex__++;this._unBind()}}),_resolve:s(function(t){var e,i=this.__list__[t];return this.__nextIndex__===this.__length__?i:(e=i.charCodeAt(0))>=55296&&e<=56319?i+this.__list__[this.__nextIndex__++]:i})}),l(r.prototype,o.toStringTag,s("c","String Iterator"))},883333,(t,e,i)=>{"use strict";var r=t.r(553031),n=t.r(237876);e.exports=function(){return new r(n(this))}},326744,(t,e,i)=>{"use strict";e.exports=t.r(900607)()?String.prototype[t.r(113365).iterator]:t.r(883333)},455257,(t,e,i)=>{"use strict";var r=t.r(328245),n=t.r(237876);e.exports=function(t){var e,i,s,o,a=String(n(this)),l=a.length;return(t=r(t))<=-1||t>=l?"":(t|=0,e=a.charCodeAt(t),s=t+1,o=1,e>=55296&&e<=56319&&l>s&&(i=a.charCodeAt(s))>=56320&&i<=57343&&(o=2),a.slice(t,t+o))}},407819,(t,e,i)=>{"use strict";e.exports=function(t){return"function"==typeof t}},402138,(t,e,i)=>{"use strict";var r=t.r(407819);e.exports=function(t){try{if(t&&r(t.toString))return t.toString();return String(t)}catch(t){throw TypeError("Passed argument cannot be stringifed")}}},372077,(t,e,i)=>{"use strict";var r=t.r(237876),n=t.r(402138);e.exports=function(t){return n(r(t))}},770554,(t,e,i)=>{"use strict";var r=t.r(372077);e.exports=function(t){var e=r(this),i=0,n=0;if(!(t=r(t)))throw TypeError("Search string cannot be empty");for(;-1!==(n=e.indexOf(t,n));)++i,n+=t.length;return i}},956936,(t,e,i)=>{"use strict";var r=String.prototype.replace,n=/([A-Z])/g;e.exports=function(){var t=r.call(this,n,"-$1").toLowerCase();return"-"===t[0]&&(t=t.slice(1)),t}},723178,(t,e,i)=>{"use strict";var r=t.r(237876);e.exports=function(){var t=String(r(this));return t.charAt(0).toUpperCase()+t.slice(1)}},395949,(t,e,i)=>{"use strict";var r=String.prototype.toLowerCase;e.exports=function(t){return r.call(this).localeCompare(r.call(String(t)))}},817874,(t,e,i)=>{"use strict";var r="abcðdef";e.exports=function(){return"function"==typeof r.codePointAt&&119558===r.codePointAt(3)}},640463,(t,e,i)=>{"use strict";var r=t.r(328245),n=t.r(237876);e.exports=function(t){var e,i,s=String(n(this)),o=s.length;if(!((t=r(t))<0)&&!(t>=o))return(e=s.charCodeAt(t))>=55296&&e<=56319&&o>t+1&&(i=s.charCodeAt(t+1))>=56320&&i<=57343?(e-55296)*1024+i-56320+65536:e}},41936,(t,e,i)=>{"use strict";e.exports=t.r(817874)()?String.prototype.codePointAt:t.r(640463)},143340,(t,e,i)=>{"use strict";var r="razdwatrzy";e.exports=function(){return"function"==typeof r.contains&&!0===r.contains("dwa")&&!1===r.contains("foo")}},894651,(t,e,i)=>{"use strict";var r=String.prototype.indexOf;e.exports=function(t){return r.call(this,t,arguments[1])>-1}},313753,(t,e,i)=>{"use strict";e.exports=t.r(143340)()?String.prototype.contains:t.r(894651)},895728,(t,e,i)=>{"use strict";var r=String.prototype.replace,n=/-([a-z0-9])/g,s=function(t,e){return e.toUpperCase()};e.exports=function(){return r.call(this,n,s)}},666767,(t,e,i)=>{"use strict";var r="razdwatrzy";e.exports=function(){return"function"==typeof r.endsWith&&!0===r.endsWith("trzy")&&!1===r.endsWith("raz")}},605896,(t,e,i)=>{"use strict";var r=t.r(328245),n=t.r(237876),s=t.r(578326),o=Math.min,a=Math.max;e.exports=function(t){var e,i,l;return e=String(n(this)),t=String(t),l=arguments[1],!((i=(s(l)?o(a(r
3(l),0),e.length):e.length)-t.length)<0)&&e.indexOf(t,i)===i}},283528,(t,e,i)=>{"use strict";e.exports=t.r(666767)()?String.prototype.endsWith:t.r(605896)},341372,(t,e,i)=>{"use strict";e.exports=function(){return"function"==typeof"foo".repeat&&"foofoo"==="foo".repeat(2)}},688705,(t,e,i)=>{"use strict";var r=t.r(237876),n=t.r(328245);e.exports=function(t){var e,i=String(r(this));if((t=n(t))<0)throw RangeError("Count must be >= 0");if(!isFinite(t))throw RangeError("Count must be < â");for(e="";t;)t%2&&(e+=i),t>1&&(i+=i),t>>=1;return e}},841791,(t,e,i)=>{"use strict";e.exports=t.r(341372)()?String.prototype.repeat:t.r(688705)},754924,(t,e,i)=>{"use strict";var r=t.r(578326),n=t.r(841791),s=String.prototype.replace,o=/(\r\n|[\n\r\u2028\u2029])([\u0000-\u0009\u000b-\uffff]+)/g;e.exports=function(t){var e=arguments[1];return(t=n.call(String(t),r(e)?e:1))+s.call(this,o,"$1"+t+"$2")}},155937,(t,e,i)=>{"use strict";var r=t.r(237876);e.exports=function(){var t=String(r(this)),e=t.length;return e?t[e-1]:null}},295218,(t,e,i)=>{"use strict";var r="æøåäüö";e.exports=function(){return"function"==typeof r.normalize&&"æøaÌaÌuÌoÌ"===r.normalize("NFKD")}},681222,(t,e,i)=>{"use strict";var r=Array.prototype.forEach,n=Object.create;e.exports=function(t){var e=n(null);return r.call(arguments,function(t){e[t]=!0}),e}},354243,(t,e,i)=>{"use strict";e.exports
vendor: 9,713 bytes, line 3
3={0:{60:[,,{824:8814}],61:[,,{824:8800}],62:[,,{824:8815}],65:[,,{768:192,769:193,770:194,771:195,772:256,774:258,775:550,776:196,777:7842,778:197,780:461,783:512,785:514,803:7840,805:7680,808:260}],66:[,,{775:7682,803:7684,817:7686}],67:[,,{769:262,770:264,775:266,780:268,807:199}],68:[,,{775:7690,780:270,803:7692,807:7696,813:7698,817:7694}],69:[,,{768:200,769:201,770:202,771:7868,772:274,774:276,775:278,776:203,777:7866,780:282,783:516,785:518,803:7864,807:552,808:280,813:7704,816:7706}],70:[,,{775:7710}],71:[,,{769:500,770:284,772:7712,774:286,775:288,780:486,807:290}],72:[,,{770:292,775:7714,776:7718,780:542,803:7716,807:7720,814:7722}],73:[,,{768:204,769:205,770:206,771:296,772:298,774:300,775:304,776:207,777:7880,780:463,783:520,785:522,803:7882,808:302,816:7724}],74:[,,{770:308}],75:[,,{769:7728,780:488,803:7730,807:310,817:7732}],76:[,,{769:313,780:317,803:7734,807:315,813:7740,817:7738}],77:[,,{769:7742,775:7744,803:7746}],78:[,,{768:504,769:323,771:209,775:7748,780:327,803:7750,807:325,813:7754,817:7752}],79:[,,{768:210,769:211,770:212,771:213,772:332,774:334,775:558,776:214,777:7886,779:336,780:465,783:524,785:526,795:416,803:7884,808:490}],80:[,,{769:7764,775:7766}],82:[,,{769:340,775:7768,780:344,783:528,785:530,803:7770,807:342,817:7774}],83:[,,{769:346,770:348,775:7776,780:352,803:7778,806:536,807:350}],84:[,,{775:7786,780:356,803:7788,806:538,807:354,813:7792,817:7790}],85:[,,{768:217,769:218,770:219,771:360,772:362,774:364,776:220,777:7910,778:366,779:368,780:467,783:532,785:534,795:431,803:7908,804:7794,808:370,813:7798,816:7796}],86:[,,{771:7804,803:7806}],87:[,,{768:7808,769:7810,770:372,775:7814,776:7812,803:7816}],88:[,,{775:7818,776:7820}],89:[,,{768:7922,769:221,770:374,771:7928,772:562,775:7822,776:376,777:7926,803:7924}],90:[,,{769:377,770:7824,775:379,780:381,803:7826,817:7828}],97:[,,{768:224,769:225,770:226,771:227,772:257,774:259,775:551,776:228,777:7843,778:229,780:462,783:513,785:515,803:7841,805:7681,808:261}],98:[,,{775:7683,803:7685,817:7687}],99:[,,{769:263,770:265,775:267,780:269,807:231}],100:[,,{775:7691,780:271,803:7693,807:7697,813:7699,817:7695}],101:[,,{768:232,769:233,770:234,771:7869,772:275,774:277,775:279,776:235,777:7867,780:283,783:517,785:519,803:7865,807:553,808:281,813:7705,816:7707}],102:[,,{775:7711}],103:[,,{769:501,770:285,772:7713,774:287,775:289,780:487,807:291}],104:[,,{770:293,775:7715,776:7719,780:543,803:7717,807:7721,814:7723,817:7830}],105:[,,{768:236,769:237,770:238,771:297,772:299,774:301,776:239,777:7881,780:464,783:521,785:523,803:7883,808:303,816:7725}],106:[,,{770:309,780:496}],107:[,,{769:7729,780:489,803:7731,807:311,817:7733}],108:[,,{769:314,780:318,803:7735,807:316,813:7741,817:7739}],109:[,,{769:7743,775:7745,803:7747}],110:[,,{768:505,769:324,771:241,775:7749,780:328,803:7751,807:326,813:7755,817:7753}],111:[,,{768:242,769:243,770:244,771:245,772:333,774:335,775:559,776:246,777:7887,779:337,780:466,783:525,785:527,795:417,803:7885,808:491}],112:[,,{769:7765,775:7767}],114:[,,{769:341,775:7769,780:345,783:529,785:531,803:7771,807:343,817:7775}],115:[,,{769:347,770:349,775:7777,780:353,803:7779,806:537,807:351}],116:[,,{775:7787,776:7831,780:357,803:7789,806:539,807:355,813:7793,817:7791}],117:[,,{768:249,769:250,770:251,771:361,772:363,774:365,776:252,777:7911,778:367,779:369,780:468,783:533,785:535,795:432,803:7909,804:7795,808:371,813:7799,816:7797}],118:[,,{771:7805,803:7807}],119:[,,{768:7809,769:7811,770:373,775:7815,776:7813,778:7832,803:7817}],120:[,,{775:7819,776:7821}],121:[,,{768:7923,769:253,770:375,771:7929,772:563,775:7823,776:255,777:7927,778:7833,803:7925}],122:[,,{769:378,770:7825,775:380,780:382,803:7827,817:7829}],160:[[32],256],168:[[32,776],256,{768:8173,769:901,834:8129}],170:[[97],256],175:[[32,772],256],178:[[50],256],179:[[51],256],180:[[32,769],256],181:[[956],256],184:[[32,807],256],185:[[49],256],186:[[111],256],188:[[49,8260,52],256],189:[[49,8260,50],256],190:[[51,8260,52],256],192:[[65,768]],193:[[65,769]],194:[[65,770],,{768:7846,769:7844,771:7850,777:7848}],195:[[65,771]],196:[[65,776],,{772:478}],197:[[65,778],,{769:506}],198:[,,{769:508,772:482}],199:[[67,807],,{769:7688}],200:[[69,768]],201:[[69,769]],202:[[69,770],,{768:7872,769:7870,771:7876,777:7874}],203:[[69,776]],204:[[73,768]],205:[[73,769]],206:[[73,770]],207:[[73,776],,{769:7726}],209:[[78,771]],210:[[79,768]],211:[[79,769]],212:[[79,770],,{768:7890,769:7888,771:7894,777:7892}],213:[[79,771],,{769:7756,772:556,776:7758}],214:[[79,776],,{772:554}],216:[,,{769:510}],217:[[85,768]],218:[[85,769]],219:[[85,770]],220:[[85,776],,{768:475,769:471,772:469,780:473}],221:[[89,769]],224:[[97,768]],225:[[97,769]],226:[[97,770],,{768:7847,769:7845,771:7851,777:7849}],227:[[97,771]],228:[[97,776],,{772:479}],229:[[97,778],,{769:507}],230:[,,{769:509,772:483}],231:[[99,807],,{769:7689}],232:[[101,768]],233:[[101,769]],234:[[101,770],,{768:7873,769:7871,771:7877,777:7875}],235:[[101,776]],236:[[105,768]],237:[[105,769]],238:[[105,770]],239:[[105,776],,{769:7727}],241:[[110,771]],242:[[111,768]],243:[[111,769]],244:[[111,770],,{768:7891,769:7889,771:7895,777:7893}],245:[[111,771],,{769:7757,772:557,776:7759}],246:[[111,776],,{772:555}],248:[,,{769:511}],249:[[117,768]],250:[[117,769]],251:[[117,770]],252:[[117,776],,{768:476,769:472,772:470,780:474}],253:[[121,769]],255:[[121,776]]},256:{256:[[65,772]],257:[[97,772]],258:[[65,774],,{768:7856,769:7854,771:7860,777:7858}],259:[[97,774],,{768:7857,769:7855,771:7861,777:7859}],260:[[65,808]],261:[[97,808]],262:[[67,769]],263:[[99,769]],264:[[67,770]],265:[[99,770]],266:[[67,775]],267:[[99,775]],268:[[67,780]],269:[[99,780]],270:[[68,780]],271:[[100,780]],274:[[69,772],,{768:7700,769:7702}],275:[[101,772],,{768:7701,769:7703}],276:[[69,774]],277:[[101,774]],278:[[69,775]],279:[[101,775]],280:[[69,808]],281:[[101,808]],282:[[69,780]],283:[[101,780]],284:[[71,770]],285:[[103,770]],286:[[71,774]],287:[[103,774]],288:[[71,775]],289:[[103,775]],290:[[71,807]],291:[[103,807]],292:[[72,770]],293:[[104,770]],296:[[73,771]],297:[[105,771]],298:[[73,772]],299:[[105,772]],300:[[73,774]],301:[[105,774]],302:[[73,808]],303:[[105,808]],304:[[73,775]],306:[[73,74],256],307:[[105,106],256],308:[[74,770]],309:[[106,770]],310:[[75,807]],311:[[107,807]],313:[[76,769]],314:[[108,769]],315:[[76,807]],316:[[108,807]],317:[[76,780]],318:[[108,780]],319:[[76,183],256],320:[[108,183],256],323:[[78,769]],324:[[110,769]],325:[[78,807]],326:[[110,807]],327:[[78,780]],328:[[110,780]],329:[[700,110],256],332:[[79,772],,{768:7760,769:7762}],333:[[111,772],,{768:7761,769:7763}],334:[[79,774]],335:[[111,774]],336:[[79,779]],337:[[111,779]],340:[[82,769]],341:[[114,769]],342:[[82,807]],343:[[114,807]],344:[[82,780]],345:[[114,780]],346:[[83,769],,{775:7780}],347:[[115,769],,{775:7781}],348:[[83,770]],349:[[115,770]],350:[[83,807]],351:[[115,807]],352:[[83,780],,{775:7782}],353:[[115,780],,{775:7783}],354:[[84,807]],355:[[116,807]],356:[[84,780]],357:[[116,780]],360:[[85,771],,{769:7800}],361:[[117,771],,{769:7801}],362:[[85,772],,{776:7802}],363:[[117,772],,{776:7803}],364:[[85,774]],365:[[117,774]],366:[[85,778]],367:[[117,778]],368:[[85,779]],369:[[117,779]],370:[[85,808]],371:[[117,808]],372:[[87,770]],373:[[119,770]],374:[[89,770]],375:[[121,770]],376:[[89,776]],377:[[90,769]],378:[[122,769]],379:[[90,775]],380:[[122,775]],381:[[90,780]],382:[[122,780]],383:[[115],256,{775:7835}],416:[[79,795],,{768:7900,769:7898,771:7904,777:7902,803:7906}],417:[[111,795],,{768:7901,769:7899,771:7905,777:7903,803:7907}],431:[[85,795],,{768:7914,769:7912,771:7918,777:7916,803:7920}],432:[[117,795],,{768:7915,769:7913,771:7919,777:7917,803:7921}],439:[,,{780:494}],452:[[68,381],256],453:[[68,382],256],454:[[100,382],256],455:[[76,74],256],456:[[76,106],256],457:[[108,106],256],458:[[78,74],256],459:[[78,106],256],460:[[110,106],256],461:[[65,780]],462:[[97,780]],463:[[73,780]],464:[[105,780]],465:[[79,780]],466:[[111,780]],467:[[85,780]],468:[[117,780]],469:[[220,772]],470:[[252,772]],471:[[220,769]],472:[[252,769]],473:[[220,780]],474:[[252,780]],475:[[220,768]],476:[[252,768]],478:[[196,772]],479:[[228,772]],480:[[550,772]],481:[[551,772]],482:[[198,772]],483:[[230,772]],486:[[71,780]],487:[[103,780]],488:[[75,780]],489:[[107,780]],490:[[79,808],,{772:492}],491:[[111,808],,{772:493}],492:[[490,772]],493:[[491,772]],494:[[439,780]],495:[[658,780]],496:[[106,780]],497:[[68,90],256],498:[[68,122],256],499:[[100,122],256],500:[[71,769]],501:[[103,769]],504:[[78,768]],505:[[110,768]],506:[[197,769]],507:[[229,769]],508:[[198,769]],509:[[230,769]],510:[[216,769]],511:[[248,769]],66045:[,220]},512:{512:[[65,783]],513:[[97,783]],514:[[65,785]],515:[[97,785]],516:[[69,783]],517:[[101,783]],518:[[69,785]],519:[[101,785]],520:[[73,783]],521:[[105,783]],522:[[73,785]],523:[[105,785]],524:[[79,783]],525:[[111,783]],526:[[79,785]],527:[[111,785]],528:[[82,783]],529:[[114,783]],530:[[82,785]],531:[[114,785]],532:[[85,783]],533:[[117,783]],534:[[85,785]],535:[[117,785]],536:[[83,806]],537:[[115,806]],538:[[84,806]],539:[[116,806]],542:[[72,780]],543:[[104,780]],550:[[65,775],,{772:480}],551:[[97,775],,{772:481}],552:[[69,807],,{774:7708}],553:[[101,807],,{774:7709}],554:[[214,772]],555:[[246,772]],556:[[213,772]],557:[[245,772]],558:[[79,775],,{772:560}],559:[[111,775],,{772:561}],560:[[558,772]],561:[[559,772]],562:[[89,772]],563:[[121,772]],658:[,,{780:495}],688:[[104],256],689:[[614],256],690:[[106],256],691:[[114],256],692:[[633],256],693:[[635],256],694:[[641],256],695:[[119],256],696:[[121],256],728:[[32,774],256],729:[[32,775],256],730:[[32,778],256],731:[[32,808],256],732:[[32,771],256],733:[[32,779],256],736:[[611],256],737:[[108],256],738:[[115],256],739:[[120],256],740:[[661],256]
vendor: 13,413 bytes, line 3
3},768:{768:[,230],769:[,230],770:[,230],771:[,230],772:[,230],773:[,230],774:[,230],775:[,230],776:[,230,{769:836}],777:[,230],778:[,230],779:[,230],780:[,230],781:[,230],782:[,230],783:[,230],784:[,230],785:[,230],786:[,230],787:[,230],788:[,230],789:[,232],790:[,220],791:[,220],792:[,220],793:[,220],794:[,232],795:[,216],796:[,220],797:[,220],798:[,220],799:[,220],800:[,220],801:[,202],802:[,202],803:[,220],804:[,220],805:[,220],806:[,220],807:[,202],808:[,202],809:[,220],810:[,220],811:[,220],812:[,220],813:[,220],814:[,220],815:[,220],816:[,220],817:[,220],818:[,220],819:[,220],820:[,1],821:[,1],822:[,1],823:[,1],824:[,1],825:[,220],826:[,220],827:[,220],828:[,220],829:[,230],830:[,230],831:[,230],832:[[768],230],833:[[769],230],834:[,230],835:[[787],230],836:[[776,769],230],837:[,240],838:[,230],839:[,220],840:[,220],841:[,220],842:[,230],843:[,230],844:[,230],845:[,220],846:[,220],848:[,230],849:[,230],850:[,230],851:[,220],852:[,220],853:[,220],854:[,220],855:[,230],856:[,232],857:[,220],858:[,220],859:[,230],860:[,233],861:[,234],862:[,234],863:[,233],864:[,234],865:[,234],866:[,233],867:[,230],868:[,230],869:[,230],870:[,230],871:[,230],872:[,230],873:[,230],874:[,230],875:[,230],876:[,230],877:[,230],878:[,230],879:[,230],884:[[697]],890:[[32,837],256],894:[[59]],900:[[32,769],256],901:[[168,769]],902:[[913,769]],903:[[183]],904:[[917,769]],905:[[919,769]],906:[[921,769]],908:[[927,769]],910:[[933,769]],911:[[937,769]],912:[[970,769]],913:[,,{768:8122,769:902,772:8121,774:8120,787:7944,788:7945,837:8124}],917:[,,{768:8136,769:904,787:7960,788:7961}],919:[,,{768:8138,769:905,787:7976,788:7977,837:8140}],921:[,,{768:8154,769:906,772:8153,774:8152,776:938,787:7992,788:7993}],927:[,,{768:8184,769:908,787:8008,788:8009}],929:[,,{788:8172}],933:[,,{768:8170,769:910,772:8169,774:8168,776:939,788:8025}],937:[,,{768:8186,769:911,787:8040,788:8041,837:8188}],938:[[921,776]],939:[[933,776]],940:[[945,769],,{837:8116}],941:[[949,769]],942:[[951,769],,{837:8132}],943:[[953,769]],944:[[971,769]],945:[,,{768:8048,769:940,772:8113,774:8112,787:7936,788:7937,834:8118,837:8115}],949:[,,{768:8050,769:941,787:7952,788:7953}],951:[,,{768:8052,769:942,787:7968,788:7969,834:8134,837:8131}],953:[,,{768:8054,769:943,772:8145,774:8144,776:970,787:7984,788:7985,834:8150}],959:[,,{768:8056,769:972,787:8e3,788:8001}],961:[,,{787:8164,788:8165}],965:[,,{768:8058,769:973,772:8161,774:8160,776:971,787:8016,788:8017,834:8166}],969:[,,{768:8060,769:974,787:8032,788:8033,834:8182,837:8179}],970:[[953,776],,{768:8146,769:912,834:8151}],971:[[965,776],,{768:8162,769:944,834:8167}],972:[[959,769]],973:[[965,769]],974:[[969,769],,{837:8180}],976:[[946],256],977:[[952],256],978:[[933],256,{769:979,776:980}],979:[[978,769]],980:[[978,776]],981:[[966],256],982:[[960],256],1008:[[954],256],1009:[[961],256],1010:[[962],256],1012:[[920],256],1013:[[949],256],1017:[[931],256]},1024:{1024:[[1045,768]],1025:[[1045,776]],1027:[[1043,769]],1030:[,,{776:1031}],1031:[[1030,776]],1036:[[1050,769]],1037:[[1048,768]],1038:[[1059,774]],1040:[,,{774:1232,776:1234}],1043:[,,{769:1027}],1045:[,,{768:1024,774:1238,776:1025}],1046:[,,{774:1217,776:1244}],1047:[,,{776:1246}],1048:[,,{768:1037,772:1250,774:1049,776:1252}],1049:[[1048,774]],1050:[,,{769:1036}],1054:[,,{776:1254}],1059:[,,{772:1262,774:1038,776:1264,779:1266}],1063:[,,{776:1268}],1067:[,,{776:1272}],1069:[,,{776:1260}],1072:[,,{774:1233,776:1235}],1075:[,,{769:1107}],1077:[,,{768:1104,774:1239,776:1105}],1078:[,,{774:1218,776:1245}],1079:[,,{776:1247}],1080:[,,{768:1117,772:1251,774:1081,776:1253}],1081:[[1080,774]],1082:[,,{769:1116}],1086:[,,{776:1255}],1091:[,,{772:1263,774:1118,776:1265,779:1267}],1095:[,,{776:1269}],1099:[,,{776:1273}],1101:[,,{776:1261}],1104:[[1077,768]],1105:[[1077,776]],1107:[[1075,769]],1110:[,,{776:1111}],1111:[[1110,776]],1116:[[1082,769]],1117:[[1080,768]],1118:[[1091,774]],1140:[,,{783:1142}],1141:[,,{783:1143}],1142:[[1140,783]],1143:[[1141,783]],1155:[,230],1156:[,230],1157:[,230],1158:[,230],1159:[,230],1217:[[1046,774]],1218:[[1078,774]],1232:[[1040,774]],1233:[[1072,774]],1234:[[1040,776]],1235:[[1072,776]],1238:[[1045,774]],1239:[[1077,774]],1240:[,,{776:1242}],1241:[,,{776:1243}],1242:[[1240,776]],1243:[[1241,776]],1244:[[1046,776]],1245:[[1078,776]],1246:[[1047,776]],1247:[[1079,776]],1250:[[1048,772]],1251:[[1080,772]],1252:[[1048,776]],1253:[[1080,776]],1254:[[1054,776]],1255:[[1086,776]],1256:[,,{776:1258}],1257:[,,{776:1259}],1258:[[1256,776]],1259:[[1257,776]],1260:[[1069,776]],1261:[[1101,776]],1262:[[1059,772]],1263:[[1091,772]],1264:[[1059,776]],1265:[[1091,776]],1266:[[1059,779]],1267:[[1091,779]],1268:[[1063,776]],1269:[[1095,776]],1272:[[1067,776]],1273:[[1099,776]]},1280:{1415:[[1381,1410],256],1425:[,220],1426:[,230],1427:[,230],1428:[,230],1429:[,230],1430:[,220],1431:[,230],1432:[,230],1433:[,230],1434:[,222],1435:[,220],1436:[,230],1437:[,230],1438:[,230],1439:[,230],1440:[,230],1441:[,230],1442:[,220],1443:[,220],1444:[,220],1445:[,220],1446:[,220],1447:[,220],1448:[,230],1449:[,230],1450:[,220],1451:[,230],1452:[,230],1453:[,222],1454:[,228],1455:[,230],1456:[,10],1457:[,11],1458:[,12],1459:[,13],1460:[,14],1461:[,15],1462:[,16],1463:[,17],1464:[,18],1465:[,19],1466:[,19],1467:[,20],1468:[,21],1469:[,22],1471:[,23],1473:[,24],1474:[,25],1476:[,230],1477:[,220],1479:[,18]},1536:{1552:[,230],1553:[,230],1554:[,230],1555:[,230],1556:[,230],1557:[,230],1558:[,230],1559:[,230],1560:[,30],1561:[,31],1562:[,32],1570:[[1575,1619]],1571:[[1575,1620]],1572:[[1608,1620]],1573:[[1575,1621]],1574:[[1610,1620]],1575:[,,{1619:1570,1620:1571,1621:1573}],1608:[,,{1620:1572}],1610:[,,{1620:1574}],1611:[,27],1612:[,28],1613:[,29],1614:[,30],1615:[,31],1616:[,32],1617:[,33],1618:[,34],1619:[,230],1620:[,230],1621:[,220],1622:[,220],1623:[,230],1624:[,230],1625:[,230],1626:[,230],1627:[,230],1628:[,220],1629:[,230],1630:[,230],1631:[,220],1648:[,35],1653:[[1575,1652],256],1654:[[1608,1652],256],1655:[[1735,1652],256],1656:[[1610,1652],256],1728:[[1749,1620]],1729:[,,{1620:1730}],1730:[[1729,1620]],1746:[,,{1620:1747}],1747:[[1746,1620]],1749:[,,{1620:1728}],1750:[,230],1751:[,230],1752:[,230],1753:[,230],1754:[,230],1755:[,230],1756:[,230],1759:[,230],1760:[,230],1761:[,230],1762:[,230],1763:[,220],1764:[,230],1767:[,230],1768:[,230],1770:[,220],1771:[,230],1772:[,230],1773:[,220]},1792:{1809:[,36],1840:[,230],1841:[,220],1842:[,230],1843:[,230],1844:[,220],1845:[,230],1846:[,230],1847:[,220],1848:[,220],1849:[,220],1850:[,230],1851:[,220],1852:[,220],1853:[,230],1854:[,220],1855:[,230],1856:[,230],1857:[,230],1858:[,220],1859:[,230],1860:[,220],1861:[,230],1862:[,220],1863:[,230],1864:[,220],1865:[,230],1866:[,230],2027:[,230],2028:[,230],2029:[,230],2030:[,230],2031:[,230],2032:[,230],2033:[,230],2034:[,220],2035:[,230]},2048:{2070:[,230],2071:[,230],2072:[,230],2073:[,230],2075:[,230],2076:[,230],2077:[,230],2078:[,230],2079:[,230],2080:[,230],2081:[,230],2082:[,230],2083:[,230],2085:[,230],2086:[,230],2087:[,230],2089:[,230],2090:[,230],2091:[,230],2092:[,230],2093:[,230],2137:[,220],2138:[,220],2139:[,220],2276:[,230],2277:[,230],2278:[,220],2279:[,230],2280:[,230],2281:[,220],2282:[,230],2283:[,230],2284:[,230],2285:[,220],2286:[,220],2287:[,220],2288:[,27],2289:[,28],2290:[,29],2291:[,230],2292:[,230],2293:[,230],2294:[,220],2295:[,230],2296:[,230],2297:[,220],2298:[,220],2299:[,230],2300:[,230],2301:[,230],2302:[,230]},2304:{2344:[,,{2364:2345}],2345:[[2344,2364]],2352:[,,{2364:2353}],2353:[[2352,2364]],2355:[,,{2364:2356}],2356:[[2355,2364]],2364:[,7],2381:[,9],2385:[,230],2386:[,220],2387:[,230],2388:[,230],2392:[[2325,2364],512],2393:[[2326,2364],512],2394:[[2327,2364],512],2395:[[2332,2364],512],2396:[[2337,2364],512],2397:[[2338,2364],512],2398:[[2347,2364],512],2399:[[2351,2364],512],2492:[,7],2503:[,,{2494:2507,2519:2508}],2507:[[2503,2494]],2508:[[2503,2519]],2509:[,9],2524:[[2465,2492],512],2525:[[2466,2492],512],2527:[[2479,2492],512]},2560:{2611:[[2610,2620],512],2614:[[2616,2620],512],2620:[,7],2637:[,9],2649:[[2582,2620],512],2650:[[2583,2620],512],2651:[[2588,2620],512],2654:[[2603,2620],512],2748:[,7],2765:[,9],68109:[,220],68111:[,230],68152:[,230],68153:[,1],68154:[,220],68159:[,9]},2816:{2876:[,7],2887:[,,{2878:2891,2902:2888,2903:2892}],2888:[[2887,2902]],2891:[[2887,2878]],2892:[[2887,2903]],2893:[,9],2908:[[2849,2876],512],2909:[[2850,2876],512],2962:[,,{3031:2964}],2964:[[2962,3031]],3014:[,,{3006:3018,3031:3020}],3015:[,,{3006:3019}],3018:[[3014,3006]],3019:[[3015,3006]],3020:[[3014,3031]],3021:[,9]},3072:{3142:[,,{3158:3144}],3144:[[3142,3158]],3149:[,9],3157:[,84],3158:[,91],3260:[,7],3263:[,,{3285:3264}],3264:[[3263,3285]],3270:[,,{3266:3274,3285:3271,3286:3272}],3271:[[3270,3285]],3272:[[3270,3286]],3274:[[3270,3266],,{3285:3275}],3275:[[3274,3285]],3277:[,9]},3328:{3398:[,,{3390:3402,3415:3404}],3399:[,,{3390:3403}],3402:[[3398,3390]],3403:[[3399,3390]],3404:[[3398,3415]],3405:[,9],3530:[,9],3545:[,,{3530:3546,3535:3548,3551:3550}],3546:[[3545,3530]],3548:[[3545,3535],,{3530:3549}],3549:[[3548,3530]],3550:[[3545,3551]]},3584:{3635:[[3661,3634],256],3640:[,103],3641:[,103],3642:[,9],3656:[,107],3657:[,107],3658:[,107],3659:[,107],3763:[[3789,3762],256],3768:[,118],3769:[,118],3784:[,122],3785:[,122],3786:[,122],3787:[,122],3804:[[3755,3737],256],3805:[[3755,3745],256]},3840:{3852:[[3851],256],3864:[,220],3865:[,220],3893:[,220],3895:[,220],3897:[,216],3907:[[3906,4023],512],3917:[[3916,4023],512],3922:[[3921,4023],512],3927:[[3926,4023],512],3932:[[3931,4023],512],3945:[[3904,4021],512],3953:[,129],3954:[,130],3955:[[3953,3954],512],3956:[,132],3957:[[3953,3956],512],3958:[[4018,3968],512],3959:[[4018,3969],256],3960:[[4019,3968],512],3961:[[4019,3969],256],3962:[,130],3963:[,130],3964:[,130],3965:[,130],3968:[,130],3969:[[3953,3968],512],3970:[,230],3971:[,230],3972:[,9],3974:[,230],3975:[,230],3987:[[3986,4023],512],3997:[[3996,4023],512],4002:[[4001,4023],512],4007:[[4006,4023],512],4012:[[4011,4023],512],4025:[[3984,4021],512],4038:[,220]},4096:{4133:[,,{4142:4134}],4134:[[4133,4142]],4151:[,7],4153:[,9],4154:[,9],4237:[,220],4348:[[4316],256],69702:[,9],69785:[,,{69818:69786}],69786:[[69785,69818]],69787:[,,{69818:69788}],69788:[[69787,69818]],69797:[,,{69818:69803}],69803:[[69797,69818]],69817:[,9],69818:[,7]},4352:{69888:[,230],69889:[,230],69890:[,230],69934:[[69937,69927]],69935:[[69938,69927]],69937:[,,{69927:69934}],69938:[,,{69927:69935}],69939:[,9],69940:[,9],70080:[,9]},4864:{4957:[,230],4958:[,230],4959:[,230]},5632:{71350:[,9],71351:[,7]},5888:{5908:[,9],5940:[,9],6098:[,9],6109:[,230]},6144:{6313:[,228]},6400:{6457:[,222],6458:[,230],6459:[,220]},6656:{6679:[,230],6680:[,220],6752:[,9],6773:[,230],6774:[,230],6775:[,230],6776:[,230],6777:[,230],6778:[,230],6779:[,230],6780:[,230],6783:[,220]},6912:{6917:[,,{6965:6918}],6918:[[6917,6965]],6919:[,,{6965:6920}],6920:[[6919,6965]],6921:[,,{6965:6922}],6922:[[6921,6965]],6923:[,,{6965:6924}],6924:[[6923,6965]],6925:[,,{6965:6926}],6926:[[6925,6965]],6929:[,,{6965:6930}],6930:[[6929,6965]],6964:[,7],6970:[,,{6965:6971}],6971:[[6970,6965]],6972:[,,{6965:6973}],6973:[[6972,6965]],6974:[,,{6965:6976}],6975:[,,{6965:6977}],6976:[[6974,6965]],6977:[[6975,6965]],6978:[,,{6965:6979}],6979:[[6978,6965]],6980:[,9],7019:[,230],7020:[,220],7021:[,230],7022:[,230],7023:[,230],7024:[,230],7025:[,230],7026:[,230],7027:[,230],7082:[,9],7083:[,9],7142:[,7],7154:[,9],7155:[,9]},7168:{7223:[,7],7376:[,230],7377:[,230],7378:[,230],7380:[,1],7381:[,220],7382:[,220],7383:[,220],7384:[,220],7385:[,220],7386:[,230],7387:[,230],7388:[,220],7389:[,220],7390:[,220],7391:[,220],7392:[,230],7394:[,1],7395:[,1],7396:[,1],7397:[,1],7398:[,1],7399:[,1],7400:[,1],7405:[,220],7412:[,230]},7424:{7468:[[65],256],7469:[[198],256],7470:[[66],256],7472:[[68],256],7473:[[69],256],7474:[[398],256],7475:[[71],256],7476:[[72],256],7477:[[73],256],7478:[[74],256],7479:[[75],256],7480:[[76],256],7481:[[77],256],7482:[[78],256],7484:[[79],256],7485:[[546],256],7486:[[80],256],7487:[[82],256],7488:[[84],256],7489:[[85],256],7490:[[87],256],7491:[[97],256],7492:[[592],256],7493:[[593],256],7494:[[7426],256],7495:[[98],256],7496:[[100],256],7497:[[101],256],7498:[[601],256],7499:[[603],256],7500:[[604],256],7501:[[103],256],7503:[[107],256],7504:[[109],256],7505:[[331],256],7506:[[111],256],7507:[[596],256],7508:[[7446],256],7509:[[7447],256],7510:[[112],256],7511:[[116],256],7512:[[117],256],7513:[[7453],256],7514:[[623],256],7515:[[118],256],7516:[[7461],256],7517:[[946],256],7518:[[947],256],7519:[[948],256],7520:[[966],256],7521:[[967],256],7522:[[105],256],7523:[[114],256],7524:[[117],256],7525:[[118],256],7526:[[946],256],7527:[[947],256],7528:[[961],256],7529:[[966],256],7530:[[967],256],7544:[[1085],256],7579:[[594],256],7580:[[99],256],7581:[[597],256],7582:[[240],256],7583:[[604],256],7584:[[102],256],7585:[[607],256],7586:[[609],256],7587:[[613],256],7588:[[616],256],7589:[[617],256],7590:[[618],256],7591:[[7547],256],7592:[[669],256],7593:[[621],256],7594:[[7557],256],7595:[[671],256],7596:[[625],256],7597:[[624],256],7598:[[626],256],7599:[[627],256],7600:[[628],256],7601:[[629],256],7602:[[632],256],7603:[[642],256],7604:[[643],256],7605:[[427],256],7606:[[649],256],7607:[[650],256],7608:[[7452],256],7609:[[651],256],7610:[[652],256],7611:[[122],256],7612:[[656],256],7613:[[657],256],7614:[[658],256],7615:[[952],256],7616:[,230],7617:[,230],7618
3:[,220],7619:[,230],7620:[,230],7621:[,230],7622:[,230],7623:[,230],7624:[,230],7625:[,230],7626:[,220],7627:[,230],7628:[,230],7629:[,234],7630:[,214],7631:[,220],7632:[,202],7633:[,230],7634:[,230],7635:[,230],7636:[,230],7637:[,230],7638:[,230],7639:[,230],7640:[,230],7641:[,230],7642:[,230],7643:[,230],7644:[,230],7645:[,230],7646:[,230],7647:[,230],7648:[,230],7649:[,230],7650:[,230],7651:[,230],7652:[,230],7653:[,230],7654
vendor: 40,285 bytes, line 3
3:[,230],7676:[,233],7677:[,220],7678:[,230],7679:[,220]},7680:{7680:[[65,805]],7681:[[97,805]],7682:[[66,775]],7683:[[98,775]],7684:[[66,803]],7685:[[98,803]],7686:[[66,817]],7687:[[98,817]],7688:[[199,769]],7689:[[231,769]],7690:[[68,775]],7691:[[100,775]],7692:[[68,803]],7693:[[100,803]],7694:[[68,817]],7695:[[100,817]],7696:[[68,807]],7697:[[100,807]],7698:[[68,813]],7699:[[100,813]],7700:[[274,768]],7701:[[275,768]],7702:[[274,769]],7703:[[275,769]],7704:[[69,813]],7705:[[101,813]],7706:[[69,816]],7707:[[101,816]],7708:[[552,774]],7709:[[553,774]],7710:[[70,775]],7711:[[102,775]],7712:[[71,772]],7713:[[103,772]],7714:[[72,775]],7715:[[104,775]],7716:[[72,803]],7717:[[104,803]],7718:[[72,776]],7719:[[104,776]],7720:[[72,807]],7721:[[104,807]],7722:[[72,814]],7723:[[104,814]],7724:[[73,816]],7725:[[105,816]],7726:[[207,769]],7727:[[239,769]],7728:[[75,769]],7729:[[107,769]],7730:[[75,803]],7731:[[107,803]],7732:[[75,817]],7733:[[107,817]],7734:[[76,803],,{772:7736}],7735:[[108,803],,{772:7737}],7736:[[7734,772]],7737:[[7735,772]],7738:[[76,817]],7739:[[108,817]],7740:[[76,813]],7741:[[108,813]],7742:[[77,769]],7743:[[109,769]],7744:[[77,775]],7745:[[109,775]],7746:[[77,803]],7747:[[109,803]],7748:[[78,775]],7749:[[110,775]],7750:[[78,803]],7751:[[110,803]],7752:[[78,817]],7753:[[110,817]],7754:[[78,813]],7755:[[110,813]],7756:[[213,769]],7757:[[245,769]],7758:[[213,776]],7759:[[245,776]],7760:[[332,768]],7761:[[333,768]],7762:[[332,769]],7763:[[333,769]],7764:[[80,769]],7765:[[112,769]],7766:[[80,775]],7767:[[112,775]],7768:[[82,775]],7769:[[114,775]],7770:[[82,803],,{772:7772}],7771:[[114,803],,{772:7773}],7772:[[7770,772]],7773:[[7771,772]],7774:[[82,817]],7775:[[114,817]],7776:[[83,775]],7777:[[115,775]],7778:[[83,803],,{775:7784}],7779:[[115,803],,{775:7785}],7780:[[346,775]],7781:[[347,775]],7782:[[352,775]],7783:[[353,775]],7784:[[7778,775]],7785:[[7779,775]],7786:[[84,775]],7787:[[116,775]],7788:[[84,803]],7789:[[116,803]],7790:[[84,817]],7791:[[116,817]],7792:[[84,813]],7793:[[116,813]],7794:[[85,804]],7795:[[117,804]],7796:[[85,816]],7797:[[117,816]],7798:[[85,813]],7799:[[117,813]],7800:[[360,769]],7801:[[361,769]],7802:[[362,776]],7803:[[363,776]],7804:[[86,771]],7805:[[118,771]],7806:[[86,803]],7807:[[118,803]],7808:[[87,768]],7809:[[119,768]],7810:[[87,769]],7811:[[119,769]],7812:[[87,776]],7813:[[119,776]],7814:[[87,775]],7815:[[119,775]],7816:[[87,803]],7817:[[119,803]],7818:[[88,775]],7819:[[120,775]],7820:[[88,776]],7821:[[120,776]],7822:[[89,775]],7823:[[121,775]],7824:[[90,770]],7825:[[122,770]],7826:[[90,803]],7827:[[122,803]],7828:[[90,817]],7829:[[122,817]],7830:[[104,817]],7831:[[116,776]],7832:[[119,778]],7833:[[121,778]],7834:[[97,702],256],7835:[[383,775]],7840:[[65,803],,{770:7852,774:7862}],7841:[[97,803],,{770:7853,774:7863}],7842:[[65,777]],7843:[[97,777]],7844:[[194,769]],7845:[[226,769]],7846:[[194,768]],7847:[[226,768]],7848:[[194,777]],7849:[[226,777]],7850:[[194,771]],7851:[[226,771]],7852:[[7840,770]],7853:[[7841,770]],7854:[[258,769]],7855:[[259,769]],7856:[[258,768]],7857:[[259,768]],7858:[[258,777]],7859:[[259,777]],7860:[[258,771]],7861:[[259,771]],7862:[[7840,774]],7863:[[7841,774]],7864:[[69,803],,{770:7878}],7865:[[101,803],,{770:7879}],7866:[[69,777]],7867:[[101,777]],7868:[[69,771]],7869:[[101,771]],7870:[[202,769]],7871:[[234,769]],7872:[[202,768]],7873:[[234,768]],7874:[[202,777]],7875:[[234,777]],7876:[[202,771]],7877:[[234,771]],7878:[[7864,770]],7879:[[7865,770]],7880:[[73,777]],7881:[[105,777]],7882:[[73,803]],7883:[[105,803]],7884:[[79,803],,{770:7896}],7885:[[111,803],,{770:7897}],7886:[[79,777]],7887:[[111,777]],7888:[[212,769]],7889:[[244,769]],7890:[[212,768]],7891:[[244,768]],7892:[[212,777]],7893:[[244,777]],7894:[[212,771]],7895:[[244,771]],7896:[[7884,770]],7897:[[7885,770]],7898:[[416,769]],7899:[[417,769]],7900:[[416,768]],7901:[[417,768]],7902:[[416,777]],7903:[[417,777]],7904:[[416,771]],7905:[[417,771]],7906:[[416,803]],7907:[[417,803]],7908:[[85,803]],7909:[[117,803]],7910:[[85,777]],7911:[[117,777]],7912:[[431,769]],7913:[[432,769]],7914:[[431,768]],7915:[[432,768]],7916:[[431,777]],7917:[[432,777]],7918:[[431,771]],7919:[[432,771]],7920:[[431,803]],7921:[[432,803]],7922:[[89,768]],7923:[[121,768]],7924:[[89,803]],7925:[[121,803]],7926:[[89,777]],7927:[[121,777]],7928:[[89,771]],7929:[[121,771]]},7936:{7936:[[945,787],,{768:7938,769:7940,834:7942,837:8064}],7937:[[945,788],,{768:7939,769:7941,834:7943,837:8065}],7938:[[7936,768],,{837:8066}],7939:[[7937,768],,{837:8067}],7940:[[7936,769],,{837:8068}],7941:[[7937,769],,{837:8069}],7942:[[7936,834],,{837:8070}],7943:[[7937,834],,{837:8071}],7944:[[913,787],,{768:7946,769:7948,834:7950,837:8072}],7945:[[913,788],,{768:7947,769:7949,834:7951,837:8073}],7946:[[7944,768],,{837:8074}],7947:[[7945,768],,{837:8075}],7948:[[7944,769],,{837:8076}],7949:[[7945,769],,{837:8077}],7950:[[7944,834],,{837:8078}],7951:[[7945,834],,{837:8079}],7952:[[949,787],,{768:7954,769:7956}],7953:[[949,788],,{768:7955,769:7957}],7954:[[7952,768]],7955:[[7953,768]],7956:[[7952,769]],7957:[[7953,769]],7960:[[917,787],,{768:7962,769:7964}],7961:[[917,788],,{768:7963,769:7965}],7962:[[7960,768]],7963:[[7961,768]],7964:[[7960,769]],7965:[[7961,769]],7968:[[951,787],,{768:7970,769:7972,834:7974,837:8080}],7969:[[951,788],,{768:7971,769:7973,834:7975,837:8081}],7970:[[7968,768],,{837:8082}],7971:[[7969,768],,{837:8083}],7972:[[7968,769],,{837:8084}],7973:[[7969,769],,{837:8085}],7974:[[7968,834],,{837:8086}],7975:[[7969,834],,{837:8087}],7976:[[919,787],,{768:7978,769:7980,834:7982,837:8088}],7977:[[919,788],,{768:7979,769:7981,834:7983,837:8089}],7978:[[7976,768],,{837:8090}],7979:[[7977,768],,{837:8091}],7980:[[7976,769],,{837:8092}],7981:[[7977,769],,{837:8093}],7982:[[7976,834],,{837:8094}],7983:[[7977,834],,{837:8095}],7984:[[953,787],,{768:7986,769:7988,834:7990}],7985:[[953,788],,{768:7987,769:7989,834:7991}],7986:[[7984,768]],7987:[[7985,768]],7988:[[7984,769]],7989:[[7985,769]],7990:[[7984,834]],7991:[[7985,834]],7992:[[921,787],,{768:7994,769:7996,834:7998}],7993:[[921,788],,{768:7995,769:7997,834:7999}],7994:[[7992,768]],7995:[[7993,768]],7996:[[7992,769]],7997:[[7993,769]],7998:[[7992,834]],7999:[[7993,834]],8e3:[[959,787],,{768:8002,769:8004}],8001:[[959,788],,{768:8003,769:8005}],8002:[[8e3,768]],8003:[[8001,768]],8004:[[8e3,769]],8005:[[8001,769]],8008:[[927,787],,{768:8010,769:8012}],8009:[[927,788],,{768:8011,769:8013}],8010:[[8008,768]],8011:[[8009,768]],8012:[[8008,769]],8013:[[8009,769]],8016:[[965,787],,{768:8018,769:8020,834:8022}],8017:[[965,788],,{768:8019,769:8021,834:8023}],8018:[[8016,768]],8019:[[8017,768]],8020:[[8016,769]],8021:[[8017,769]],8022:[[8016,834]],8023:[[8017,834]],8025:[[933,788],,{768:8027,769:8029,834:8031}],8027:[[8025,768]],8029:[[8025,769]],8031:[[8025,834]],8032:[[969,787],,{768:8034,769:8036,834:8038,837:8096}],8033:[[969,788],,{768:8035,769:8037,834:8039,837:8097}],8034:[[8032,768],,{837:8098}],8035:[[8033,768],,{837:8099}],8036:[[8032,769],,{837:8100}],8037:[[8033,769],,{837:8101}],8038:[[8032,834],,{837:8102}],8039:[[8033,834],,{837:8103}],8040:[[937,787],,{768:8042,769:8044,834:8046,837:8104}],8041:[[937,788],,{768:8043,769:8045,834:8047,837:8105}],8042:[[8040,768],,{837:8106}],8043:[[8041,768],,{837:8107}],8044:[[8040,769],,{837:8108}],8045:[[8041,769],,{837:8109}],8046:[[8040,834],,{837:8110}],8047:[[8041,834],,{837:8111}],8048:[[945,768],,{837:8114}],8049:[[940]],8050:[[949,768]],8051:[[941]],8052:[[951,768],,{837:8130}],8053:[[942]],8054:[[953,768]],8055:[[943]],8056:[[959,768]],8057:[[972]],8058:[[965,768]],8059:[[973]],8060:[[969,768],,{837:8178}],8061:[[974]],8064:[[7936,837]],8065:[[7937,837]],8066:[[7938,837]],8067:[[7939,837]],8068:[[7940,837]],8069:[[7941,837]],8070:[[7942,837]],8071:[[7943,837]],8072:[[7944,837]],8073:[[7945,837]],8074:[[7946,837]],8075:[[7947,837]],8076:[[7948,837]],8077:[[7949,837]],8078:[[7950,837]],8079:[[7951,837]],8080:[[7968,837]],8081:[[7969,837]],8082:[[7970,837]],8083:[[7971,837]],8084:[[7972,837]],8085:[[7973,837]],8086:[[7974,837]],8087:[[7975,837]],8088:[[7976,837]],8089:[[7977,837]],8090:[[7978,837]],8091:[[7979,837]],8092:[[7980,837]],8093:[[7981,837]],8094:[[7982,837]],8095:[[7983,837]],8096:[[8032,837]],8097:[[8033,837]],8098:[[8034,837]],8099:[[8035,837]],8100:[[8036,837]],8101:[[8037,837]],8102:[[8038,837]],8103:[[8039,837]],8104:[[8040,837]],8105:[[8041,837]],8106:[[8042,837]],8107:[[8043,837]],8108:[[8044,837]],8109:[[8045,837]],8110:[[8046,837]],8111:[[8047,837]],8112:[[945,774]],8113:[[945,772]],8114:[[8048,837]],8115:[[945,837]],8116:[[940,837]],8118:[[945,834],,{837:8119}],8119:[[8118,837]],8120:[[913,774]],8121:[[913,772]],8122:[[913,768]],8123:[[902]],8124:[[913,837]],8125:[[32,787],256],8126:[[953]],8127:[[32,787],256,{768:8141,769:8142,834:8143}],8128:[[32,834],256],8129:[[168,834]],8130:[[8052,837]],8131:[[951,837]],8132:[[942,837]],8134:[[951,834],,{837:8135}],8135:[[8134,837]],8136:[[917,768]],8137:[[904]],8138:[[919,768]],8139:[[905]],8140:[[919,837]],8141:[[8127,768]],8142:[[8127,769]],8143:[[8127,834]],8144:[[953,774]],8145:[[953,772]],8146:[[970,768]],8147:[[912]],8150:[[953,834]],8151:[[970,834]],8152:[[921,774]],8153:[[921,772]],8154:[[921,768]],8155:[[906]],8157:[[8190,768]],8158:[[8190,769]],8159:[[8190,834]],8160:[[965,774]],8161:[[965,772]],8162:[[971,768]],8163:[[944]],8164:[[961,787]],8165:[[961,788]],8166:[[965,834]],8167:[[971,834]],8168:[[933,774]],8169:[[933,772]],8170:[[933,768]],8171:[[910]],8172:[[929,788]],8173:[[168,768]],8174:[[901]],8175:[[96]],8178:[[8060,837]],8179:[[969,837]],8180:[[974,837]],8182:[[969,834],,{837:8183}],8183:[[8182,837]],8184:[[927,768]],8185:[[908]],8186:[[937,768]],8187:[[911]],8188:[[937,837]],8189:[[180]],8190:[[32,788],256,{768:8157,769:8158,834:8159}]},8192:{8192:[[8194]],8193:[[8195]],8194:[[32],256],8195:[[32],256],8196:[[32],256],8197:[[32],256],8198:[[32],256],8199:[[32],256],8200:[[32],256],8201:[[32],256],8202:[[32],256],8209:[[8208],256],8215:[[32,819],256],8228:[[46],256],8229:[[46,46],256],8230:[[46,46,46],256],8239:[[32],256],8243:[[8242,8242],256],8244:[[8242,8242,8242],256],8246:[[8245,8245],256],8247:[[8245,8245,8245],256],8252:[[33,33],256],8254:[[32,773],256],8263:[[63,63],256],8264:[[63,33],256],8265:[[33,63],256],8279:[[8242,8242,8242,8242],256],8287:[[32],256],8304:[[48],256],8305:[[105],256],8308:[[52],256],8309:[[53],256],8310:[[54],256],8311:[[55],256],8312:[[56],256],8313:[[57],256],8314:[[43],256],8315:[[8722],256],8316:[[61],256],8317:[[40],256],8318:[[41],256],8319:[[110],256],8320:[[48],256],8321:[[49],256],8322:[[50],256],8323:[[51],256],8324:[[52],256],8325:[[53],256],8326:[[54],256],8327:[[55],256],8328:[[56],256],8329:[[57],256],8330:[[43],256],8331:[[8722],256],8332:[[61],256],8333:[[40],256],8334:[[41],256],8336:[[97],256],8337:[[101],256],8338:[[111],256],8339:[[120],256],8340:[[601],256],8341:[[104],256],8342:[[107],256],8343:[[108],256],8344:[[109],256],8345:[[110],256],8346:[[112],256],8347:[[115],256],8348:[[116],256],8360:[[82,115],256],8400:[,230],8401:[,230],8402:[,1],8403:[,1],8404:[,230],8405:[,230],8406:[,230],8407:[,230],8408:[,1],8409:[,1],8410:[,1],8411:[,230],8412:[,230],8417:[,230],8421:[,1],8422:[,1],8423:[,230],8424:[,220],8425:[,230],8426:[,1],8427:[,1],8428:[,220],8429:[,220],8430:[,220],8431:[,220],8432:[,230]},8448:{8448:[[97,47,99],256],8449:[[97,47,115],256],8450:[[67],256],8451:[[176,67],256],8453:[[99,47,111],256],8454:[[99,47,117],256],8455:[[400],256],8457:[[176,70],256],8458:[[103],256],8459:[[72],256],8460:[[72],256],8461:[[72],256],8462:[[104],256],8463:[[295],256],8464:[[73],256],8465:[[73],256],8466:[[76],256],8467:[[108],256],8469:[[78],256],8470:[[78,111],256],8473:[[80],256],8474:[[81],256],8475:[[82],256],8476:[[82],256],8477:[[82],256],8480:[[83,77],256],8481:[[84,69,76],256],8482:[[84,77],256],8484:[[90],256],8486:[[937]],8488:[[90],256],8490:[[75]],8491:[[197]],8492:[[66],256],8493:[[67],256],8495:[[101],256],8496:[[69],256],8497:[[70],256],8499:[[77],256],8500:[[111],256],8501:[[1488],256],8502:[[1489],256],8503:[[1490],256],8504:[[1491],256],8505:[[105],256],8507:[[70,65,88],256],8508:[[960],256],8509:[[947],256],8510:[[915],256],8511:[[928],256],8512:[[8721],256],8517:[[68],256],8518:[[100],256],8519:[[101],256],8520:[[105],256],8521:[[106],256],8528:[[49,8260,55],256],8529:[[49,8260,57],256],8530:[[49,8260,49,48],256],8531:[[49,8260,51],256],8532:[[50,8260,51],256],8533:[[49,8260,53],256],8534:[[50,8260,53],256],8535:[[51,8260,53],256],8536:[[52,8260,53],256],8537:[[49,8260,54],256],8538:[[53,8260,54],256],8539:[[49,8260,56],256],8540:[[51,8260,56],256],8541:[[53,8260,56],256],8542:[[55,8260,56],256],8543:[[49,8260],256],8544:[[73],256],8545:[[73,73],256],8546:[[73,73,73],256],8547:[[73,86],256],8548:[[86],256],8549:[[86,73],256],8550:[[86,73,73],256],8551:[[86,73,73,73],256],8552:[[73,88],256],8553:[[88],256],8554:[[88,73],256],8555:[[88,73,73],256],8556:[[76],256],8557:[[67],256],8558:[[68],256],8559:[[77],256],8560:[[105],256],8561:[[105,105],256],8562:[[105,105,105],256],8563:[[105,118],256],8564:[[118],256],8565:[[118,105],256],8566:[[118,105,105],256],8567:[[118,105,105,105],256],8568:[[105,120],256],8569:[[120],256],8570:[[120,105],256],8571:[[120,105,105],256],8572:[[108],256],8573:[[99],256],8574:[[100],256],8575:[[109],256],8585:[[48,8260,51],256],8592:[,,{824:8602}],8594:[,,{824:8603}],8596:[,,{824:8622}],8602:[[8592,824]],8603:[[8594,824]],8622:[[8596,824]],8653:[[8656,824]],8654:[[8660,824]],8655:[[8658,824]],8656:[,,{824:8653}],8658:[,,{824:8655}],8660:[,,{824:8654}]},8704:{8707:[,,{824:8708}],8708:[[8707,824]],8712:[,,{824:8713}],8713:[[8712,824]],8715:[,,{824:8716}],8716:[[8715,824]],8739:[,,{824:8740}],8740:[[8739,824]],8741:[,,{824:8742}],8742:[[8741,824]],8748:[[8747,8747],256],8749:[[8747,8747,8747],256],8751:[[8750,8750],256],8752:[[8750,8750,8750],256],8764:[,,{824:8769}],8769:[[8764,824]],8771:[,,{824:8772}],8772:[[8771,824]],8773:[,,{824:8775}],8775:[[8773,824]],8776:[,,{824:8777}],8777:[[8776,824]],8781:[,,{824:8813}],8800:[[61,824]],8801:[,,{824:8802}],8802:[[8801,824]],8804:[,,{824:8816}],8805:[,,{824:8817}],8813:[[8781,824]],8814:[[60,824]],8815:[[62,824]],8816:[[8804,824]],8817:[[8805,824]],8818:[,,{824:8820}],8819:[,,{824:8821}],8820:[[8818,824]],8821:[[8819,824]],8822:[,,{824:8824}],8823:[,,{824:8825}],8824:[[8822,824]],8825:[[8823,824]],8826:[,,{824:8832}],8827:[,,{824:8833}],8828:[,,{824:8928}],8829:[,,{824:8929}],8832:[[8826,824]],8833:[[8827,824]],8834:[,,{824:8836}],8835:[,,{824:8837}],8836:[[8834,824]],8837:[[8835,824]],8838:[,,{824:8840}],8839:[,,{824:8841}],8840:[[8838,824]],8841:[[8839,824]],8849:[,,{824:8930}],8850:[,,{824:8931}],8866:[,,{824:8876}],8872:[,,{824:8877}],8873:[,,{824:8878}],8875:[,,{824:8879}],8876:[[8866,824]],8877:[[8872,824]],8878:[[8873,824]],8879:[[8875,824]],8882:[,,{824:8938}],8883:[,,{824:8939}],8884:[,,{824:8940}],8885:[,,{824:8941}],8928:[[8828,824]],8929:[[8829,824]],8930:[[8849,824]],8931:[[8850,824]],8938:[[8882,824]],8939:[[8883,824]],8940:[[8884,824]],8941:[[8885,824]]},8960:{9001:[[12296]],9002:[[12297]]},9216:{9312:[[49],256],9313:[[50],256],9314:[[51],256],9315:[[52],256],9316:[[53],256],9317:[[54],256],9318:[[55],256],9319:[[56],256],9320:[[57],256],9321:[[49,48],256],9322:[[49,49],256],9323:[[49,50],256],9324:[[49,51],256],9325:[[49,52],256],9326:[[49,53],256],9327:[[49,54],256],9328:[[49,55],256],9329:[[49,56],256],9330:[[49,57],256],9331:[[50,48],256],9332:[[40,49,41],256],9333:[[40,50,41],256],9334:[[40,51,41],256],9335:[[40,52,41],256],9336:[[40,53,41],256],9337:[[40,54,41],256],9338:[[40,55,41],256],9339:[[40,56,41],256],9340:[[40,57,41],256],9341:[[40,49,48,41],256],9342:[[40,49,49,41],256],9343:[[40,49,50,41],256],9344:[[40,49,51,41],256],9345:[[40,49,52,41],256],9346:[[40,49,53,41],256],9347:[[40,49,54,41],256],9348:[[40,49,55,41],256],9349:[[40,49,56,41],256],9350:[[40,49,57,41],256],9351:[[40,50,48,41],256],9352:[[49,46],256],9353:[[50,46],256],9354:[[51,46],256],9355:[[52,46],256],9356:[[53,46],256],9357:[[54,46],256],9358:[[55,46],256],9359:[[56,46],256],9360:[[57,46],256],9361:[[49,48,46],256],9362:[[49,49,46],256],9363:[[49,50,46],256],9364:[[49,51,46],256],9365:[[49,52,46],256],9366:[[49,53,46],256],9367:[[49,54,46],256],9368:[[49,55,46],256],9369:[[49,56,46],256],9370:[[49,57,46],256],9371:[[50,48,46],256],9372:[[40,97,41],256],9373:[[40,98,41],256],9374:[[40,99,41],256],9375:[[40,100,41],256],9376:[[40,101,41],256],9377:[[40,102,41],256],9378:[[40,103,41],256],9379:[[40,104,41],256],9380:[[40,105,41],256],9381:[[40,106,41],256],9382:[[40,107,41],256],9383:[[40,108,41],256],9384:[[40,109,41],256],9385:[[40,110,41],256],9386:[[40,111,41],256],9387:[[40,112,41],256],9388:[[40,113,41],256],9389:[[40,114,41],256],9390:[[40,115,41],256],9391:[[40,116,41],256],9392:[[40,117,41],256],9393:[[40,118,41],256],9394:[[40,119,41],256],9395:[[40,120,41],256],9396:[[40,121,41],256],9397:[[40,122,41],256],9398:[[65],256],9399:[[66],256],9400:[[67],256],9401:[[68],256],9402:[[69],256],9403:[[70],256],9404:[[71],256],9405:[[72],256],9406:[[73],256],9407:[[74],256],9408:[[75],256],9409:[[76],256],9410:[[77],256],9411:[[78],256],9412:[[79],256],9413:[[80],256],9414:[[81],256],9415:[[82],256],9416:[[83],256],9417:[[84],256],9418:[[85],256],9419:[[86],256],9420:[[87],256],9421:[[88],256],9422:[[89],256],9423:[[90],256],9424:[[97],256],9425:[[98],256],9426:[[99],256],9427:[[100],256],9428:[[101],256],9429:[[102],256],9430:[[103],256],9431:[[104],256],9432:[[105],256],9433:[[106],256],9434:[[107],256],9435:[[108],256],9436:[[109],256],9437:[[110],256],9438:[[111],256],9439:[[112],256],9440:[[113],256],9441:[[114],256],9442:[[115],256],9443:[[116],256],9444:[[117],256],9445:[[118],256],9446:[[119],256],9447:[[120],256],9448:[[121],256],9449:[[122],256],9450:[[48],256]},10752:{10764:[[8747,8747,8747,8747],256],10868:[[58,58,61],256],10869:[[61,61],256],10870:[[61,61,61],256],10972:[[10973,824],512]},11264:{11388:[[106],256],11389:[[86],256],11503:[,230],11504:[,230],11505:[,230]},11520:{11631:[[11617],256],11647:[,9],11744:[,230],11745:[,230],11746:[,230],11747:[,230],11748:[,230],11749:[,230],11750:[,230],11751:[,230],11752:[,230],11753:[,230],11754:[,230],11755:[,230],11756:[,230],11757:[,230],11758:[,230],11759:[,230],11760:[,230],11761:[,230],11762:[,230],11763:[,230],11764:[,230],11765:[,230],11766:[,230],11767:[,230],11768:[,230],11769:[,230],11770:[,230],11771:[,230],11772:[,230],11773:[,230],11774:[,230],11775:[,230]},11776:{11935:[[27597],256],12019:[[40863],256]},12032:{12032:[[19968],256],12033:[[20008],256],12034:[[20022],256],12035:[[20031],256],12036:[[20057],256],12037:[[20101],256],12038:[[20108],256],12039:[[20128],256],12040:[[20154],256],12041:[[20799],256],12042:[[20837],256],12043:[[20843],256],12044:[[20866],256],12045:[[20886],256],12046:[[20907],256],12047:[[20960],256],12048:[[20981],256],12049:[[20992],256],12050:[[21147],256],12051:[[21241],256],12052:[[21269],256],12053:[[21274],256],12054:[[21304],256],12055:[[21313],256],12056:[[21340],256],12057:[[21353],256],12058:[[21378],256],12059:[[21430],256],12060:[[21448],256],12061:[[21475],256],12062:[[22231],256],12063:[[22303],256],12064:[[22763],256],12065:[[22786],256],12066:[[22794],256],12067:[[22805],256],12068:[[22823],256],12069:[[22899],256],12070:[[23376],256],12071:[[23424],256],12072:[[23544],256],12073:[[23567],256],12074:[[23586],256],12075:[[23608],256],12076:[[23662],256],12077:[[23665],256],12078:[[24027],256],12079:[[24037],256],12080:[[24049],256],12081:[[24062],256],12082:[[24178],256],12083:[[24186],256],12084:[[24191],256],12085:[[24308],256],12086:[[24318],256],12087:[[24331],256],12088:[[24339],256],12089:[[24400],256],12090:[[24417],256],12091:[[24435],256],12092:[[24515],256],12093:[[25096],256],12094:[[25142],256],12095:[[25163],256],12096:[[25903],256],12097:[[25908],256],12098:[[25991],256],12099:[[26007],256],12100:[[26020],256],12101:[[26041],256],12102:[[26080],256],12103:[[26085],256],12104:[[26352],256],12105:[[26376],256],12106:[[26408],256],12107:[[27424],256],12108:[[27490],256],12109:[[27513],256],12110:[[27571],256],12111:[[27595],256],12112:[[27604],256],12113:[[27611],256],12114:[[27663],256],12115:[[27668],256],12116:[[27700],256],12117:[[28779],256],12118:[[29226],256],12119:[[29238],256],12120:[[29243],256],12121:[[29247],256],12122:[[29255],256],12123:[[29273],256],12124:[[29275],256],12125:[[29356],256],12126:[[29572],256],12127:[[29577],256],12128:[[29916],256],12129:[[29926],256],12130:[[29976],256],12131:[[29983],256],12132:[[29992],256],12133:[[3e4],256],12134:[[30091],256],12135:[[30098],256],12136:[[30326],256],12137:[[30333],256],12138:[[30382],256],12139:[[30399],256],12140:[[30446],256],12141:[[30683],256],12142:[[30690],256],12143:[[30707],256],12144:[[31034],256],12145:[[31160],256],12146:[[31166],256],12147:[[31348],256],12148:[[31435],256],12149:[[31481],256],12150:[[31859],256],12151:[[31992],256],12152:[[32566],256],12153:[[32593],256],12154:[[32650],256],12155:[[32701],256],12156:[[32769],256],12157:[[32780],256],12158:[[32786],256],12159:[[32819],256],12160:[[32895],256],12161:[[32905],256],12162:[[33251],256],12163:[[33258],256],12164:[[33267],256],12165:[[33276],256],12166:[[33292],256],12167:[[33307],256],12168:[[33311],256],12169:[[33390],256],12170:[[33394],256],12171:[[33400],256],12172:[[34381],256],12173:[[34411],256],12174:[[34880],256],12175:[[34892],256],12176:[[34915],256],12177:[[35198],256],12178:[[35211],256],12179:[[35282],256],12180:[[35328],256],12181:[[35895],256],12182:[[35910],256],12183:[[35925],256],12184:[[35960],256],12185:[[35997],256],12186:[[36196],256],12187:[[36208],256],12188:[[36275],256],12189:[[36523],256],12190:[[36554],256],12191:[[36763],256],12192:[[36784],256],12193:[[36789],256],12194:[[37009],256],12195:[[37193],256],12196:[[37318],256],12197:[[37324],256],12198:[[37329],256],12199:[[38263],256],12200:[[38272],256],12201:[[38428],256],12202:[[38582],256],12203:[[38585],256],12204:[[38632],256],12205:[[38737],256],12206:[[38750],256],12207:[[38754],256],12208:[[38761],256],12209:[[38859],256],12210:[[38893],256],12211:[[38899],256],12212:[[38913],256],12213:[[39080],256],12214:[[39131],256],12215:[[39135],256],12216:[[39318],256],12217:[[39321],256],12218:[[39340],256],12219:[[39592],256],12220:[[39640],256],12221:[[39647],256],12222:[[39717],256],12223:[[39727],256],12224:[[39730],256],12225:[[39740],256],12226:[[39770],256],12227:[[40165],256],12228:[[40565],256],12229:[[40575],256],12230:[[40613],256],12231:[[40635],256],12232:[[40643],256],12233:[[40653],256],12234:[[40657],256],12235:[[40697],256],12236:[[40701],256],12237:[[40718],256],12238:[[40723],256],12239:[[40736],256],12240:[[40763],256],12241:[[40778],256],12242:[[40786],256],12243:[[40845],256],12244:[[40860],256],12245:[[40864],256]},12288:{12288:[[32],256],12330:[,218],12331:[,228],12332:[,232],12333:[,222],12334:[,224],12335:[,224],12342:[[12306],256],12344:[[21313],256],12345:[[21316],256],12346:[[21317],256],12358:[,,{12441:12436}],12363:[,,{12441:12364}],12364:[[12363,12441]],12365:[,,{12441:12366}],12366:[[12365,12441]],12367:[,,{12441:12368}],12368:[[12367,12441]],12369:[,,{12441:12370}],12370:[[12369,12441]],12371:[,,{12441:12372}],12372:[[12371,12441]],12373:[,,{12441:12374}],12374:[[12373,12441]],12375:[,,{12441:12376}],12376:[[12375,12441]],12377:[,,{12441:12378}],12378:[[12377,12441]],12379:[,,{12441:12380}],12380:[[12379,12441]],12381:[,,{12441:12382}],12382:[[12381,12441]],12383:[,,{12441:12384}],12384:[[12383,12441]],12385:[,,{12441:12386}],12386:[[12385,12441]],12388:[,,{12441:12389}],12389:[[12388,12441]],12390:[,,{12441:12391}],12391:[[12390,12441]],12392:[,,{12441:12393}],12393:[[12392,12441]],12399:[,,{12441:12400,12442:12401}],12400:[[12399,12441]],12401:[[12399,12442]],12402:[,,{12441:12403,12442:12404}],12403:[[12402,12441]],12404:[[12402,12442]],12405:[,,{12441:12406,12442:12407}],12406:[[12405,12441]],12407:[[12405,12442]],12408:[,,{12441:12409,12442:12410}],12409:[[12408,12441]],12410:[[12408,12442]],12411:[,,{12441:12412,12442:12413}],12412:[[12411,12441]],12413:[[12411,12442]],12436:[[12358,12441]],12441:[,8],12442:[,8],12443:[[32,12441],256],12444:[[32,12442],256],12445:[,,{12441:12446}],12446:[[12445,12441]],12447:[[12424,12426],256],12454:[,,{12441:12532}],12459:[,,{12441:12460}],12460:[[12459,12441]],12461:[,,{12441:12462}],12462:[[12461,12441]],12463:[,,{12441:12464}],12464:[[12463,12441]],12465:[,,{12441:12466}],12466:[[12465,12441]],12467:[,,{12441:12468}],12468:[[12467,12441]],12469:[,,{12441:12470}],12470:[[12469,12441]],12471:[,,{12441:12472}],12472:[[12471,12441]],12473:[,,{12441:12474}],12474:[[12473,12441]],12475:[,,{12441:12476}],12476:[[12475,12441]],12477:[,,{12441:12478}],12478:[[12477,12441]],12479:[,,{12441:12480}],12480:[[12479,12441]],12481:[,,{12441:12482}],12482:[[12481,12441]],12484:[,,{12441:12485}],12485:[[12484,12441]],12486:[,,{12441:12487}],12487:[[12486,12441]],12488:[,,{12441:12489}],12489:[[12488,12441]],12495:[,,{12441:12496,12442:12497}],12496:[[12495,12441]],12497:[[12495,12442]],12498:[,,{12441:12499,12442:12500}],12499:[[12498,12441]],12500:[[12498,12442]],12501:[,,{12441:12502,12442:12503}],12502:[[12501,12441]],12503:[[12501,12442]],12504:[,,{12441:12505,12442:12506}],12505:[[12504,12441]],12506:[[12504,12442]],12507:[,,{12441:12508,12442:12509}],12508:[[12507,12441]],12509:[[12507,12442]],12527:[,,{12441:12535}],12528:[,,{12441:12536}],12529:[,,{12441:12537}],12530:[,,{12441:12538}],12532:[[12454,12441]],12535:[[12527,12441]],12536:[[12528,12441]],12537:[[12529,12441]],12538:[[12530,12441]],12541:[,,{12441:12542}],12542:[[12541,12441]],12543:[[12467,12488],256]},12544:{12593:[[4352],256],12594:[[4353],256],12595:[[4522],256],12596:[[4354],256],12597:[[4524],256],12598:[[4525],256],12599:[[4355],256],12600:[[4356],256],12601:[[4357],256],12602:[[4528],256],12603:[[4529],256],12604:[[4530],256],12605:[[4531],256],12606:[[4532],256],12607:[[4533],256],12608:[[4378],256],12609:[[4358],256],12610:[[4359],256],12611:[[4360],256],12612:[[4385],256],12613:[[4361],256],12614:[[4362],256],12615:[[4363],256],12616:[[4364],256],12617:[[4365],256],12618:[[4366],256],12619:[[4367],256],12620:[[4368],256],12621:[[4369],256],12622:[[4370],256],12623:[[4449],256],12624:[[4450],256],12625:[[4451],256],12626:[[4452],256],12627:[[4453],256],12628:[[4454],256],12629:[[4455],256],12630:[[4456],256],12631:[[4457],256],12632:[[4458],256],12633:[[4459],256],12634:[[4460],256],12635:[[4461],256],12636:[[4462],256],12637:[[4463],256],12638:[[4464],256],12639:[[4465],256],12640:[[4466],256],12641:[[4467],256],12642:[[4468],256],12643:[[4469],256],12644:[[4448],256],12645:[[4372],256],12646:[[4373],256],12647:[[4551],256],12648:[[4552],256],12649:[[4556],256],12650:[[4558],256],12651:[[4563],256],12652:[[4567],256],12653:[[4569],256],12654:[[4380],256],12655:[[4573],256],12656:[[4575],256],12657:[[4381],256],12658:[[4382],256],12659:[[4384],256],12660:[[4386],256],12661:[[4387],256],12662:[[4391],256],12663:[[4393],256],12664:[[4395],256],12665:[[4396],256],12666:[[4397],256],12667:[[4398],256],12668:[[4399],256],12669:[[4402],256],12670:[[4406],256],12671:[[4416],256],12672:[[4423],256],12673:[[4428],256],12674:[[4593],256],12675:[[4594],256],12676:[[4439],256],12677:[[4440],256],12678:[[4441],256],12679:[[4484],256],12680:[[4485],256],12681:[[4488],256],12682:[[4497],256],12683:[[4498],256],12684:[[4500],256],12685:[[4510],256],12686:[[4513],256],12690:[[19968],256],12691:[[20108],256],12692:[[19977],256],12693:[[22235],256],12694:[[19978],256],12695:[[20013],256],12696:[[19979],256],12697:[[30002],256],12698:[[20057],256],12699:[[19993],256],12700:[[19969],256],12701:[[22825],256],12702:[[22320],256],12703:[[20154],256]},12800:{12800:[[40,4352,41],256],12801:[[40,4354,41],256],12802:[[40,4355,41],256],12803:[[40,4357,41],256],12804:[[40,4358,41],256],12805:[[40,4359,41],256],12806:[[40,4361,41],256],12807:[[40,4363,41],256],12808:[[40,4364,41],256],12809:[[40,4366,41],256],12810:[[40,4367,41],256],12811:[[40,4368,41],256],12812:[[40,4369,41],256],12813:[[40,4370,41],256],12814:[[40,4352,4449,41],256],12815:[[40,4354,4449,41],256],12816:[[40,4355,4449,41],256],12817:[[40,4357,4449,41],256],12818:[[40,4358,4449,41],256],12819:[[40,4359,4449,41],256],12820:[[40,4361,4449,41],256],12821:[[40,4363,4449,41],256],12822:[[40,4364,4449,41],256],12823:[[40,4366,4449,41],256],12824:[[40,4367,4449,41],256],12825:[[40,4368,4449,41],256],12826:[[40,4369,4449,41],256],12827:[[40,4370,4449,41],256],12828:[[40,4364,4462,41],256],12829:[[40,4363,4457,4364,4453,4523,41],256],12830:[[40,4363,4457,4370,4462,41],256],12832:[[40,19968,41],256],12833:[[40,20108,41],256],12834:[[40,19977,41],256],12835:[[40,22235,41],256],12836:[[40,20116,41],256],12837:[[40,20845,41],256],12838:[[40,19971,41],256],12839:[[40,20843,41],256],12840:[[40,20061,41],256],12841:[[40,21313,41],256],12842:[[40,26376,41],256],12843:[[40,28779,41],256],12844:[[40,27700,41],256],12845:[[40,26408,41],256],12846:[[40,37329,41],256],12847:[[40,22303,41],256],12848:[[40,26085,41],256],12849:[[40,26666,41],256],12850:[[40,26377,41],256],12851:[[40,31038,41],256],12852:[[40,21517,41],256],12853:[[40,29305,41],256],12854:[[40,36001,41],256],12855:[[40,31069,41],256],12856:[[40,21172,41],256],12857:[[40,20195,41],256],12858:[[40,21628,41],256],12859:[[40,23398,41],256],12860:[[40,30435,41],256],12861:[[40,20225,41],256],12862:[[40,36039,41],256],12863:[[40,21332,41],256],12864:[[40,31085,41],256],12865:[[40,20241,41],256],12866:[[40,33258,41],256],12867:[[40,33267,41],256],12868:[[21839],256],12869:[[24188],256],12870:[[25991],256],12871:[[31631],256],12880:[[80,84,69],256],12881:[[50,49],256],12882:[[50,50],256],12883:[[50,51],256],12884:[[50,52],256],12885:[[50,53],256],12886:[[50,54],256],12887:[[50,55],256],12888:[[50,56],256],12889:[[50,57],256],12890:[[51,48],256],12891:[[51,49],256],12892:[[51,50],256],12893:[[51,51],256],12894:[[51,52],256],12895:[[51,53],256],12896:[[4352],256],12897:[[4354],256],12898:[[4355],256],12899:[[4357],256],12900:[[4358],256],12901:[[4359],256],12902:[[4361],256],12903:[[4363],256],12904:[[4364],256],12905:[[4366],256],12906:[[4367],256],12907:[[4368],256],12908:[[4369],256],12909:[[4370],256],12910:[[4352,4449],256],12911:[[4354,4449],256],12912:[[4355,4449],256],12913:[[4357,4449],256],12914:[[4358,4449],256],12915:[[4359,4449],256],12916:[[4361,4449],256],12917:[[4363,4449],256],12918:[[4364,4449],256],12919:[[4366,4449],256],12920:[[4367,4449],256],12921:[[4368,4449],256],12922:[[4369,4449],256],12923:[[4370,4449],256],12924:[[4366,4449,4535,4352,4457],256],12925:[[4364,4462,4363,4468],256],12926:[[4363,4462],256],12928:[[19968],256],12929:[[20108],256],12930:[[19977],256],12931:[[22235],256],12932:[[20116],256],12933:[[20845],256],12934:[[19971],256],12935:[[20843],256],12936:[[20061],256],12937:[[21313],256],12938:[[26376],256],12939:[[28779],256],12940:[[27700],256],12941:[[26408],256],12942:[[37329],256],12943:[[22303],256],12944:[[26085],256],12945:[[26666],256],12946:[[26377],256],12947:[[31038],256],12948:[[21517],256],12949:[[29305],256],12950:[[36001],256],12951:[[31069],256],12952:[[21172],256],12953:[[31192],256],12954:[[30007],256],12955:[[22899],256],12956:[[36969],256],12957:[[20778],256],12958:[[21360],256],12959:[[27880],256],12960:[[38917],256],12961:[[20241],256],12962:[[20889],256],12963:[[27491],256],12964:[[19978],256],12965:[[20013],256],12966:[[19979],256],12967:[[24038],256],12968:[[21491],256],12969:[[21307],256],12970:[[23447],256],12971:[[23398],256],12972:[[30435],256],12973:[[20225],256],12974:[[36039],256],12975:[[21332],256],12976:[[22812],256],12977:[[51,54],256],12978:[[51,55],256],12979:[[51,56],256],12980:[[51,57],256],12981:[[52,48],256],12982:[[52,49],256],12983:[[52,50],256],12984:[[52,51],256],12985:[[52,52],256],12986:[[52,53],256],12987:[[52,54],256],12988:[[52,55],256],12989:[[52,56],256],12990:[[52,57],256],12991:[[53,48],256],12992:[[49,26376],256],12993:[[50,26376],256],12994:[[51,26376],256],12995:[[52,26376],256],12996:[[53,26376],256],12997:[[54,26376],256],12998:[[55,26376],256],12999:[[56,26376],256],13e3:[[57,26376],256],13001:[[49,48,26376],256],13002:[[49,49,26376],256],13003:[[49,50,26376],256],13004:[[72,103],256],13005:[[101,114,103],256],13006:[[101,86],256],13007:[[76,84,68],256],13008:[[12450],256],13009:[[12452],256],13010:[[12454],256],13011:[[12456],256],13012:[[12458],256],13013:[[12459],256],13014:[[12461],256],13015:[[12463],256],13016:[[12465],256],13017:[[12467],256],13018:[[12469],256],13019:[[12471],256],13020:[[12473],256],13021:[[12475],256],13022:[[12477],256],13023:[[12479],256],13024:[[12481],256],13025:[[12484],256],13026:[[12486],256],13027:[[12488],256],13028:[[12490],256],13029:[[12491],256],13030:[[12492],256],13031:[[12493],256],13032:[[12494],256],13033:[[12495],256],13034:[[12498],256],13035:[[12501],256],13036:[[12504],256],13037:[[12507],256],13038:[[12510],256],13039:[[12511],256],13040:[[12512],256],13041:[[12513],256],13042:[[12514],256],13043:[[12516],256],13044:[[12518],256],13045:[[12520],256],13046:[[12521],256],13047:[[12522],256],13048:[[12523],256],13049:[[12524],256],13050:[[12525],256],13051:[[12527],256],13052:[[12528],256],13053:[[12529],256],13054:[[12530],256]},13056:{13056:[[12450,12497,12540,12488],256],13057:[[12450,12523,12501,12449],256],13058:[[12450,12531,12506,12450],256],13059:[[12450,12540,12523],256],13060:[[12452,12491,12531,12464],256],13061:[[12452,12531,12481],256],13062:[[12454,12457,12531],256],13063:[[12456,12473,12463,12540,12489],256],13064:[[12456,12540,12459,12540],256],13065:[[12458,12531,12473],256],13066:[[12458,12540,12512],256],13067:[[12459,12452,12522],256],13068:[[12459,12521,12483,12488],256],13069:[[12459,12525,12522,12540],256],13070:[[12460,12525,12531],256],13071:[[12460,12531,12510],256],13072:[[12462,12460],256],13073:[[12462,12491,12540],256],13074:[[12461,12517,12522,12540],256],13075:[[12462,12523,12480,12540],256],13076:[[12461,12525],256],13077:[[12461,12525,12464,12521,12512],256],13078:[[12461,12525,12513,12540,12488,12523],256],13079:[[12461,12525,12527,12483,12488],256],13080:[[12464,12521,12512],256],13081:[[12464,12521,12512,12488,12531],256],13082:[[12463,12523,12476,12452,12525],256],13083:[[12463,12525,12540,12493],256],13084:[[12465,12540,12473],256],13085:[[12467,12523,12490],256],13086:[[12467,12540,12509],256],13087:[[12469,12452,12463,12523],256],13088:[[12469,12531,12481,12540,12512],256],13089:[[12471,12522,12531,12464],256],13090:[[12475,12531,12481],256],13091:[[12475,12531,12488],256],13092:[[12480,12540,12473],256],13093:[[12487,12471],256],13094:[[12489,12523],256],13095:[[12488,12531],256],13096:[[12490,12494],256],13097:[[12494,12483,12488],256],13098:[[12495,12452,12484],256],13099:[[12497,12540,12475,12531,12488],256],13100:[[12497,12540,12484],256],13101:[[12496,12540,12524,12523],256],13102:[[12500,12450,12473,12488,12523],256],13103:[[12500,12463,12523],256],13104:[[12500,12467],256],13105:[[12499,12523],256],13106:[[12501,12449,12521,12483,12489],256],13107:[[12501,12451,12540,12488],256],13108:[[12502,12483,12471,12455,12523],256],13109:[[12501,12521,12531],256],13110:[[12504,12463,12479,12540,12523],256],13111:[[12506,12477],256],13112:[[12506,12491,12498],256],13113:[[12504,12523,12484],256],13114:[[12506,12531,12473],256],13115:[[12506,12540,12472],256],13116:[[12505,12540,12479],256],13117:[[12509,12452,12531,12488],256],13118:[[12508,12523,12488],256],13119:[[12507,12531],256],13120:[[12509,12531,12489],256],13121:[[12507,12540,12523],256],13122:[[12507,12540,12531],256],13123:[[12510,12452,12463,12525],256],13124:[[12510,12452,12523],256],13125:[[12510,12483,12495],256],13126:[[12510,12523,12463],256],13127:[[12510,12531,12471,12519,12531],256],13128:[[12511,12463,12525,12531],256],13129:[[12511,12522],256],13130:[[12511,12522,12496,12540,12523],256],13131:[[12513,12460],256],13132:[[12513,12460,12488,12531],256],13133:[[12513,12540,12488,12523],256],13134:[[12516,12540,12489],256],13135:[[12516,12540,12523],256],13136:[[12518,12450,12531],256],13137:[[12522,12483,12488,12523],256],13138:[[12522,12521],256],13139:[[12523,12500,12540],256],13140:[[12523,12540,12502,12523],256],13141:[[12524,12512],256],13142:[[12524,12531,12488,12466,12531],256],13143:[[12527,12483,12488],256],13144:[[48,28857],256],13145:[[49,28857],256],13146:[[50,28857],256],13147:[[51,28857],256],13148:[[52,28857],256],13149:[[53,28857],256],13150:[[54,28857],256],13151:[[55,28857],256],13152:[[56,28857],256],13153:[[57,28857],256],13154:[[49,48,28857],256],13155:[[49,49,28857],256],13156:[[49,50,28857],256],13157:[[49,51,28857],256],13158:[[49,52,28857],256],13159:[[49,53,28857],256],13160:[[49,54,28857],256],13161:[[49,55,28857],256],13162:[[49,56,28857],256],13163:[[49,57,28857],256],13164:[[50,48,28857],256],13165:[[50,49,28857],256],13166:[[50,50,28857],256],13167:[[50,51,28857],256],13168:[[50,52,28857],256],13169:[[104,80,97],256],13170:[[100,97],256],13171:[[65,85],256],13172:[[98,97,114],256],13173:[[111,86],256],13174:[[112,99],256],13175:[[100,109],256],13176:[[100,109,178],256],13177:[[100,109,179],256],13178:[[73,85],256],13179:[[24179,25104],256],13180:[[26157,21644],256],13181:[[22823,27491],256],13182:[[26126,27835],256],13183:[[26666,24335,20250,31038],256],13184:[[112,65],256],13185:[[110,65],256],13186:[[956,65],256],13187:[[109,65],256],13188:[[107,65],256],13189:[[75,66],256],13190:[[77,66],256],13191:[[71,66],256],13192:[[99,97,108],256],13193:[[107,99,97,108],256],13194:[[112,70],256],13195:[[110,70],256],13196:[[956,70],256],13197:[[956,103],256],13198:[[109,103],256],13199:[[107,103],256],13200:[[72,122],256],13201:[[107,72,122],256],13202:[[77,72,122],256],13203:[[71,72,122],256],13204:[[84,72,122],256],13205:[[956,8467],256],13206:[[109,8467],256],13207:[[100,8467],256],13208:[[107,8467],256],13209:[[102,109],256],13210:[[110,109],256],13211:[[956,109],256],13212:[[109,109],256],13213:[[99,109],256],13214:[[107,109],256],13215:[[109,109,178],256],13216:[[99,109,178],256],13217:[[109,178],256],13218:[[107,109,178],256],13219:[[109,109,179],256],13220:[[99,109,179],256],13221:[[109,179],256],13222:[[107,109,179],256],13223:[[109,8725,115],256],13224:[[109,8725,115,178],256],13225:[[80,97],256],13226:[[107,80,97],256],13227:[[77,80,97],256],13228:[[71,80,97],256],13229:[[114,97,100],256],13230:[[114,97,100,8725,115],256],13231:[[114,97,100,8725,115,178],256],13232:[[112,115],256],13233:[[110,115],256],13234:[[956,115],256],13235:[[109,115],256],13236:[[112,86],256],13237:[[110,86],256],13238:[[956,86],256],13239:[[109,86],256],13240:[[107,86],256],13241:[[77,86],256],13242:[[112,87],256],13243:[[110,87],256],13244:[[956,87],256],13245:[[109,87],256],13246:[[107,87],256],13247:[[77,87],256],13248:[[107,937],256],13249:[[77,937],256],13250:[[97,46,109,46],256],13251:[[66,113],256],13252:[[99,99],256],13253:[[99,100],256],13254:[[67,8725,107,103],256],13255:[[67,111,46],256],13256:[[100,66],256],13257:[[71,121],256],13258:[[104,97],256],13259:[[72,80],256],13260:[[105,110],256],13261:[[75,75],256],13262:[[75,77],256],13263:[[107,116],256],13264:[[108,109],256],13265:[[108,110],256],13266:[[108,111,103],256],13267:[[108,120],256],13268:[[109,98],256],13269:[[109,105,108],256],13270:[[109,111,108],256],13271:[[80,72],256],13272:[[112,46,109,46],256],13273:[[80,80,77],256],13274:[[80,82],256],13275:[[115,114],256],13276:[[83,118],256],13277:[[87,98],256],13278:[[86,8725,109],256],13279:[[65,8725,109],256],13280:[[49,26085],256],13281:[[50,26085],256],13282:[[51,26085],256],13283:[[52,26085],256],13284:[[53,26085],256],13285:[[54,26085],256],13286:[[55,26085],256],13287:[[56,26085],256],13288:[[57,26085],256],13289:[[49,48,26085],256],13290:[[49,49,26085],256],13291:[[49,50,26085],256],13292:[[49,51,26085],256],13293:[[49,52,26085],256],13294:[[49,53,26085],256],13295:[[49,54,26085],256],13296:[[49,55,26085],256],13297:[[49,56,26085],256],13298:[[49,57,26085],256],13299:[[50,48,26085],256],13300:[[50,49,26085],256],13301:[[50,50,26085],256],13302:[[50,51,26085],256],13303:[[50,52,26085],256],13304:[[50,53,26085],256],13305:[[50,54,26085],256],13306:[[50,55,26085],256],13307:[[50,56,26085],256],13308:[[50,57,26085],256],13309:[[51,48,26085],256],13310:[[51,49,26085],256],13311:[[103,97,108],256]},
342496:{42607:[,230],42612:[,230],42613:[,230],42614:[,230],42615:[,230],42616:[,230],42617:[,230],42618:[,230],42619:[,230],42620:[,230],42621:[,230],42655:[,230],42736:[,230],42737:[,230]},42752:{42864:[[42863],256],43e3:[[294],256],43001:[[339],256]},43008:{43014:[,9],43204:[,9],43232:[,230],43233:[,230],43234:[,230],43235:[,230],43236:[,230],43237:[,230],43238:[,230],43239:[,230],43240:[,230],43241:[,230],43242:[,230],43243:[,230],43244:[,230],43245:[,230],43246:[,230],43247:[,230],43248:[,230],43249:[,230]},43264:{43307:[,220],43308:[,220],43309:[,220],43347:[,9],43443:[,7],43456:[,9]},43520:{43696:[,230],43698:[,230],43699:[,230],43700:[,220],43703:[,230],43704:[,230],43710:[,230],43711:[,230],43713:[,230],43766:[,9]},43776:{44013:[,9
vendor: 57,951 bytes, line 3
3]},53504:{119134:[[119127,119141],512],119135:[[119128,119141],512],119136:[[119135,119150],512],119137:[[119135,119151],512],119138:[[119135,119152],512],119139:[[119135,119153],512],119140:[[119135,119154],512],119141:[,216],119142:[,216],119143:[,1],119144:[,1],119145:[,1],119149:[,226],119150:[,216],119151:[,216],119152:[,216],119153:[,216],119154:[,216],119163:[,220],119164:[,220],119165:[,220],119166:[,220],119167:[,220],119168:[,220],119169:[,220],119170:[,220],119173:[,230],119174:[,230],119175:[,230],119176:[,230],119177:[,230],119178:[,220],119179:[,220],119210:[,230],119211:[,230],119212:[,230],119213:[,230],119227:[[119225,119141],512],119228:[[119226,119141],512],119229:[[119227,119150],512],119230:[[119228,119150],512],119231:[[119227,119151],512],119232:[[119228,119151],512]},53760:{119362:[,230],119363:[,230],119364:[,230]},54272:{119808:[[65],256],119809:[[66],256],119810:[[67],256],119811:[[68],256],119812:[[69],256],119813:[[70],256],119814:[[71],256],119815:[[72],256],119816:[[73],256],119817:[[74],256],119818:[[75],256],119819:[[76],256],119820:[[77],256],119821:[[78],256],119822:[[79],256],119823:[[80],256],119824:[[81],256],119825:[[82],256],119826:[[83],256],119827:[[84],256],119828:[[85],256],119829:[[86],256],119830:[[87],256],119831:[[88],256],119832:[[89],256],119833:[[90],256],119834:[[97],256],119835:[[98],256],119836:[[99],256],119837:[[100],256],119838:[[101],256],119839:[[102],256],119840:[[103],256],119841:[[104],256],119842:[[105],256],119843:[[106],256],119844:[[107],256],119845:[[108],256],119846:[[109],256],119847:[[110],256],119848:[[111],256],119849:[[112],256],119850:[[113],256],119851:[[114],256],119852:[[115],256],119853:[[116],256],119854:[[117],256],119855:[[118],256],119856:[[119],256],119857:[[120],256],119858:[[121],256],119859:[[122],256],119860:[[65],256],119861:[[66],256],119862:[[67],256],119863:[[68],256],119864:[[69],256],119865:[[70],256],119866:[[71],256],119867:[[72],256],119868:[[73],256],119869:[[74],256],119870:[[75],256],119871:[[76],256],119872:[[77],256],119873:[[78],256],119874:[[79],256],119875:[[80],256],119876:[[81],256],119877:[[82],256],119878:[[83],256],119879:[[84],256],119880:[[85],256],119881:[[86],256],119882:[[87],256],119883:[[88],256],119884:[[89],256],119885:[[90],256],119886:[[97],256],119887:[[98],256],119888:[[99],256],119889:[[100],256],119890:[[101],256],119891:[[102],256],119892:[[103],256],119894:[[105],256],119895:[[106],256],119896:[[107],256],119897:[[108],256],119898:[[109],256],119899:[[110],256],119900:[[111],256],119901:[[112],256],119902:[[113],256],119903:[[114],256],119904:[[115],256],119905:[[116],256],119906:[[117],256],119907:[[118],256],119908:[[119],256],119909:[[120],256],119910:[[121],256],119911:[[122],256],119912:[[65],256],119913:[[66],256],119914:[[67],256],119915:[[68],256],119916:[[69],256],119917:[[70],256],119918:[[71],256],119919:[[72],256],119920:[[73],256],119921:[[74],256],119922:[[75],256],119923:[[76],256],119924:[[77],256],119925:[[78],256],119926:[[79],256],119927:[[80],256],119928:[[81],256],119929:[[82],256],119930:[[83],256],119931:[[84],256],119932:[[85],256],119933:[[86],256],119934:[[87],256],119935:[[88],256],119936:[[89],256],119937:[[90],256],119938:[[97],256],119939:[[98],256],119940:[[99],256],119941:[[100],256],119942:[[101],256],119943:[[102],256],119944:[[103],256],119945:[[104],256],119946:[[105],256],119947:[[106],256],119948:[[107],256],119949:[[108],256],119950:[[109],256],119951:[[110],256],119952:[[111],256],119953:[[112],256],119954:[[113],256],119955:[[114],256],119956:[[115],256],119957:[[116],256],119958:[[117],256],119959:[[118],256],119960:[[119],256],119961:[[120],256],119962:[[121],256],119963:[[122],256],119964:[[65],256],119966:[[67],256],119967:[[68],256],119970:[[71],256],119973:[[74],256],119974:[[75],256],119977:[[78],256],119978:[[79],256],119979:[[80],256],119980:[[81],256],119982:[[83],256],119983:[[84],256],119984:[[85],256],119985:[[86],256],119986:[[87],256],119987:[[88],256],119988:[[89],256],119989:[[90],256],119990:[[97],256],119991:[[98],256],119992:[[99],256],119993:[[100],256],119995:[[102],256],119997:[[104],256],119998:[[105],256],119999:[[106],256],12e4:[[107],256],120001:[[108],256],120002:[[109],256],120003:[[110],256],120005:[[112],256],120006:[[113],256],120007:[[114],256],120008:[[115],256],120009:[[116],256],120010:[[117],256],120011:[[118],256],120012:[[119],256],120013:[[120],256],120014:[[121],256],120015:[[122],256],120016:[[65],256],120017:[[66],256],120018:[[67],256],120019:[[68],256],120020:[[69],256],120021:[[70],256],120022:[[71],256],120023:[[72],256],120024:[[73],256],120025:[[74],256],120026:[[75],256],120027:[[76],256],120028:[[77],256],120029:[[78],256],120030:[[79],256],120031:[[80],256],120032:[[81],256],120033:[[82],256],120034:[[83],256],120035:[[84],256],120036:[[85],256],120037:[[86],256],120038:[[87],256],120039:[[88],256],120040:[[89],256],120041:[[90],256],120042:[[97],256],120043:[[98],256],120044:[[99],256],120045:[[100],256],120046:[[101],256],120047:[[102],256],120048:[[103],256],120049:[[104],256],120050:[[105],256],120051:[[106],256],120052:[[107],256],120053:[[108],256],120054:[[109],256],120055:[[110],256],120056:[[111],256],120057:[[112],256],120058:[[113],256],120059:[[114],256],120060:[[115],256],120061:[[116],256],120062:[[117],256],120063:[[118],256]},54528:{120064:[[119],256],120065:[[120],256],120066:[[121],256],120067:[[122],256],120068:[[65],256],120069:[[66],256],120071:[[68],256],120072:[[69],256],120073:[[70],256],120074:[[71],256],120077:[[74],256],120078:[[75],256],120079:[[76],256],120080:[[77],256],120081:[[78],256],120082:[[79],256],120083:[[80],256],120084:[[81],256],120086:[[83],256],120087:[[84],256],120088:[[85],256],120089:[[86],256],120090:[[87],256],120091:[[88],256],120092:[[89],256],120094:[[97],256],120095:[[98],256],120096:[[99],256],120097:[[100],256],120098:[[101],256],120099:[[102],256],120100:[[103],256],120101:[[104],256],120102:[[105],256],120103:[[106],256],120104:[[107],256],120105:[[108],256],120106:[[109],256],120107:[[110],256],120108:[[111],256],120109:[[112],256],120110:[[113],256],120111:[[114],256],120112:[[115],256],120113:[[116],256],120114:[[117],256],120115:[[118],256],120116:[[119],256],120117:[[120],256],120118:[[121],256],120119:[[122],256],120120:[[65],256],120121:[[66],256],120123:[[68],256],120124:[[69],256],120125:[[70],256],120126:[[71],256],120128:[[73],256],120129:[[74],256],120130:[[75],256],120131:[[76],256],120132:[[77],256],120134:[[79],256],120138:[[83],256],120139:[[84],256],120140:[[85],256],120141:[[86],256],120142:[[87],256],120143:[[88],256],120144:[[89],256],120146:[[97],256],120147:[[98],256],120148:[[99],256],120149:[[100],256],120150:[[101],256],120151:[[102],256],120152:[[103],256],120153:[[104],256],120154:[[105],256],120155:[[106],256],120156:[[107],256],120157:[[108],256],120158:[[109],256],120159:[[110],256],120160:[[111],256],120161:[[112],256],120162:[[113],256],120163:[[114],256],120164:[[115],256],120165:[[116],256],120166:[[117],256],120167:[[118],256],120168:[[119],256],120169:[[120],256],120170:[[121],256],120171:[[122],256],120172:[[65],256],120173:[[66],256],120174:[[67],256],120175:[[68],256],120176:[[69],256],120177:[[70],256],120178:[[71],256],120179:[[72],256],120180:[[73],256],120181:[[74],256],120182:[[75],256],120183:[[76],256],120184:[[77],256],120185:[[78],256],120186:[[79],256],120187:[[80],256],120188:[[81],256],120189:[[82],256],120190:[[83],256],120191:[[84],256],120192:[[85],256],120193:[[86],256],120194:[[87],256],120195:[[88],256],120196:[[89],256],120197:[[90],256],120198:[[97],256],120199:[[98],256],120200:[[99],256],120201:[[100],256],120202:[[101],256],120203:[[102],256],120204:[[103],256],120205:[[104],256],120206:[[105],256],120207:[[106],256],120208:[[107],256],120209:[[108],256],120210:[[109],256],120211:[[110],256],120212:[[111],256],120213:[[112],256],120214:[[113],256],120215:[[114],256],120216:[[115],256],120217:[[116],256],120218:[[117],256],120219:[[118],256],120220:[[119],256],120221:[[120],256],120222:[[121],256],120223:[[122],256],120224:[[65],256],120225:[[66],256],120226:[[67],256],120227:[[68],256],120228:[[69],256],120229:[[70],256],120230:[[71],256],120231:[[72],256],120232:[[73],256],120233:[[74],256],120234:[[75],256],120235:[[76],256],120236:[[77],256],120237:[[78],256],120238:[[79],256],120239:[[80],256],120240:[[81],256],120241:[[82],256],120242:[[83],256],120243:[[84],256],120244:[[85],256],120245:[[86],256],120246:[[87],256],120247:[[88],256],120248:[[89],256],120249:[[90],256],120250:[[97],256],120251:[[98],256],120252:[[99],256],120253:[[100],256],120254:[[101],256],120255:[[102],256],120256:[[103],256],120257:[[104],256],120258:[[105],256],120259:[[106],256],120260:[[107],256],120261:[[108],256],120262:[[109],256],120263:[[110],256],120264:[[111],256],120265:[[112],256],120266:[[113],256],120267:[[114],256],120268:[[115],256],120269:[[116],256],120270:[[117],256],120271:[[118],256],120272:[[119],256],120273:[[120],256],120274:[[121],256],120275:[[122],256],120276:[[65],256],120277:[[66],256],120278:[[67],256],120279:[[68],256],120280:[[69],256],120281:[[70],256],120282:[[71],256],120283:[[72],256],120284:[[73],256],120285:[[74],256],120286:[[75],256],120287:[[76],256],120288:[[77],256],120289:[[78],256],120290:[[79],256],120291:[[80],256],120292:[[81],256],120293:[[82],256],120294:[[83],256],120295:[[84],256],120296:[[85],256],120297:[[86],256],120298:[[87],256],120299:[[88],256],120300:[[89],256],120301:[[90],256],120302:[[97],256],120303:[[98],256],120304:[[99],256],120305:[[100],256],120306:[[101],256],120307:[[102],256],120308:[[103],256],120309:[[104],256],120310:[[105],256],120311:[[106],256],120312:[[107],256],120313:[[108],256],120314:[[109],256],120315:[[110],256],120316:[[111],256],120317:[[112],256],120318:[[113],256],120319:[[114],256]},54784:{120320:[[115],256],120321:[[116],256],120322:[[117],256],120323:[[118],256],120324:[[119],256],120325:[[120],256],120326:[[121],256],120327:[[122],256],120328:[[65],256],120329:[[66],256],120330:[[67],256],120331:[[68],256],120332:[[69],256],120333:[[70],256],120334:[[71],256],120335:[[72],256],120336:[[73],256],120337:[[74],256],120338:[[75],256],120339:[[76],256],120340:[[77],256],120341:[[78],256],120342:[[79],256],120343:[[80],256],120344:[[81],256],120345:[[82],256],120346:[[83],256],120347:[[84],256],120348:[[85],256],120349:[[86],256],120350:[[87],256],120351:[[88],256],120352:[[89],256],120353:[[90],256],120354:[[97],256],120355:[[98],256],120356:[[99],256],120357:[[100],256],120358:[[101],256],120359:[[102],256],120360:[[103],256],120361:[[104],256],120362:[[105],256],120363:[[106],256],120364:[[107],256],120365:[[108],256],120366:[[109],256],120367:[[110],256],120368:[[111],256],120369:[[112],256],120370:[[113],256],120371:[[114],256],120372:[[115],256],120373:[[116],256],120374:[[117],256],120375:[[118],256],120376:[[119],256],120377:[[120],256],120378:[[121],256],120379:[[122],256],120380:[[65],256],120381:[[66],256],120382:[[67],256],120383:[[68],256],120384:[[69],256],120385:[[70],256],120386:[[71],256],120387:[[72],256],120388:[[73],256],120389:[[74],256],120390:[[75],256],120391:[[76],256],120392:[[77],256],120393:[[78],256],120394:[[79],256],120395:[[80],256],120396:[[81],256],120397:[[82],256],120398:[[83],256],120399:[[84],256],120400:[[85],256],120401:[[86],256],120402:[[87],256],120403:[[88],256],120404:[[89],256],120405:[[90],256],120406:[[97],256],120407:[[98],256],120408:[[99],256],120409:[[100],256],120410:[[101],256],120411:[[102],256],120412:[[103],256],120413:[[104],256],120414:[[105],256],120415:[[106],256],120416:[[107],256],120417:[[108],256],120418:[[109],256],120419:[[110],256],120420:[[111],256],120421:[[112],256],120422:[[113],256],120423:[[114],256],120424:[[115],256],120425:[[116],256],120426:[[117],256],120427:[[118],256],120428:[[119],256],120429:[[120],256],120430:[[121],256],120431:[[122],256],120432:[[65],256],120433:[[66],256],120434:[[67],256],120435:[[68],256],120436:[[69],256],120437:[[70],256],120438:[[71],256],120439:[[72],256],120440:[[73],256],120441:[[74],256],120442:[[75],256],120443:[[76],256],120444:[[77],256],120445:[[78],256],120446:[[79],256],120447:[[80],256],120448:[[81],256],120449:[[82],256],120450:[[83],256],120451:[[84],256],120452:[[85],256],120453:[[86],256],120454:[[87],256],120455:[[88],256],120456:[[89],256],120457:[[90],256],120458:[[97],256],120459:[[98],256],120460:[[99],256],120461:[[100],256],120462:[[101],256],120463:[[102],256],120464:[[103],256],120465:[[104],256],120466:[[105],256],120467:[[106],256],120468:[[107],256],120469:[[108],256],120470:[[109],256],120471:[[110],256],120472:[[111],256],120473:[[112],256],120474:[[113],256],120475:[[114],256],120476:[[115],256],120477:[[116],256],120478:[[117],256],120479:[[118],256],120480:[[119],256],120481:[[120],256],120482:[[121],256],120483:[[122],256],120484:[[305],256],120485:[[567],256],120488:[[913],256],120489:[[914],256],120490:[[915],256],120491:[[916],256],120492:[[917],256],120493:[[918],256],120494:[[919],256],120495:[[920],256],120496:[[921],256],120497:[[922],256],120498:[[923],256],120499:[[924],256],120500:[[925],256],120501:[[926],256],120502:[[927],256],120503:[[928],256],120504:[[929],256],120505:[[1012],256],120506:[[931],256],120507:[[932],256],120508:[[933],256],120509:[[934],256],120510:[[935],256],120511:[[936],256],120512:[[937],256],120513:[[8711],256],120514:[[945],256],120515:[[946],256],120516:[[947],256],120517:[[948],256],120518:[[949],256],120519:[[950],256],120520:[[951],256],120521:[[952],256],120522:[[953],256],120523:[[954],256],120524:[[955],256],120525:[[956],256],120526:[[957],256],120527:[[958],256],120528:[[959],256],120529:[[960],256],120530:[[961],256],120531:[[962],256],120532:[[963],256],120533:[[964],256],120534:[[965],256],120535:[[966],256],120536:[[967],256],120537:[[968],256],120538:[[969],256],120539:[[8706],256],120540:[[1013],256],120541:[[977],256],120542:[[1008],256],120543:[[981],256],120544:[[1009],256],120545:[[982],256],120546:[[913],256],120547:[[914],256],120548:[[915],256],120549:[[916],256],120550:[[917],256],120551:[[918],256],120552:[[919],256],120553:[[920],256],120554:[[921],256],120555:[[922],256],120556:[[923],256],120557:[[924],256],120558:[[925],256],120559:[[926],256],120560:[[927],256],120561:[[928],256],120562:[[929],256],120563:[[1012],256],120564:[[931],256],120565:[[932],256],120566:[[933],256],120567:[[934],256],120568:[[935],256],120569:[[936],256],120570:[[937],256],120571:[[8711],256],120572:[[945],256],120573:[[946],256],120574:[[947],256],120575:[[948],256]},55040:{120576:[[949],256],120577:[[950],256],120578:[[951],256],120579:[[952],256],120580:[[953],256],120581:[[954],256],120582:[[955],256],120583:[[956],256],120584:[[957],256],120585:[[958],256],120586:[[959],256],120587:[[960],256],120588:[[961],256],120589:[[962],256],120590:[[963],256],120591:[[964],256],120592:[[965],256],120593:[[966],256],120594:[[967],256],120595:[[968],256],120596:[[969],256],120597:[[8706],256],120598:[[1013],256],120599:[[977],256],120600:[[1008],256],120601:[[981],256],120602:[[1009],256],120603:[[982],256],120604:[[913],256],120605:[[914],256],120606:[[915],256],120607:[[916],256],120608:[[917],256],120609:[[918],256],120610:[[919],256],120611:[[920],256],120612:[[921],256],120613:[[922],256],120614:[[923],256],120615:[[924],256],120616:[[925],256],120617:[[926],256],120618:[[927],256],120619:[[928],256],120620:[[929],256],120621:[[1012],256],120622:[[931],256],120623:[[932],256],120624:[[933],256],120625:[[934],256],120626:[[935],256],120627:[[936],256],120628:[[937],256],120629:[[8711],256],120630:[[945],256],120631:[[946],256],120632:[[947],256],120633:[[948],256],120634:[[949],256],120635:[[950],256],120636:[[951],256],120637:[[952],256],120638:[[953],256],120639:[[954],256],120640:[[955],256],120641:[[956],256],120642:[[957],256],120643:[[958],256],120644:[[959],256],120645:[[960],256],120646:[[961],256],120647:[[962],256],120648:[[963],256],120649:[[964],256],120650:[[965],256],120651:[[966],256],120652:[[967],256],120653:[[968],256],120654:[[969],256],120655:[[8706],256],120656:[[1013],256],120657:[[977],256],120658:[[1008],256],120659:[[981],256],120660:[[1009],256],120661:[[982],256],120662:[[913],256],120663:[[914],256],120664:[[915],256],120665:[[916],256],120666:[[917],256],120667:[[918],256],120668:[[919],256],120669:[[920],256],120670:[[921],256],120671:[[922],256],120672:[[923],256],120673:[[924],256],120674:[[925],256],120675:[[926],256],120676:[[927],256],120677:[[928],256],120678:[[929],256],120679:[[1012],256],120680:[[931],256],120681:[[932],256],120682:[[933],256],120683:[[934],256],120684:[[935],256],120685:[[936],256],120686:[[937],256],120687:[[8711],256],120688:[[945],256],120689:[[946],256],120690:[[947],256],120691:[[948],256],120692:[[949],256],120693:[[950],256],120694:[[951],256],120695:[[952],256],120696:[[953],256],120697:[[954],256],120698:[[955],256],120699:[[956],256],120700:[[957],256],120701:[[958],256],120702:[[959],256],120703:[[960],256],120704:[[961],256],120705:[[962],256],120706:[[963],256],120707:[[964],256],120708:[[965],256],120709:[[966],256],120710:[[967],256],120711:[[968],256],120712:[[969],256],120713:[[8706],256],120714:[[1013],256],120715:[[977],256],120716:[[1008],256],120717:[[981],256],120718:[[1009],256],120719:[[982],256],120720:[[913],256],120721:[[914],256],120722:[[915],256],120723:[[916],256],120724:[[917],256],120725:[[918],256],120726:[[919],256],120727:[[920],256],120728:[[921],256],120729:[[922],256],120730:[[923],256],120731:[[924],256],120732:[[925],256],120733:[[926],256],120734:[[927],256],120735:[[928],256],120736:[[929],256],120737:[[1012],256],120738:[[931],256],120739:[[932],256],120740:[[933],256],120741:[[934],256],120742:[[935],256],120743:[[936],256],120744:[[937],256],120745:[[8711],256],120746:[[945],256],120747:[[946],256],120748:[[947],256],120749:[[948],256],120750:[[949],256],120751:[[950],256],120752:[[951],256],120753:[[952],256],120754:[[953],256],120755:[[954],256],120756:[[955],256],120757:[[956],256],120758:[[957],256],120759:[[958],256],120760:[[959],256],120761:[[960],256],120762:[[961],256],120763:[[962],256],120764:[[963],256],120765:[[964],256],120766:[[965],256],120767:[[966],256],120768:[[967],256],120769:[[968],256],120770:[[969],256],120771:[[8706],256],120772:[[1013],256],120773:[[977],256],120774:[[1008],256],120775:[[981],256],120776:[[1009],256],120777:[[982],256],120778:[[988],256],120779:[[989],256],120782:[[48],256],120783:[[49],256],120784:[[50],256],120785:[[51],256],120786:[[52],256],120787:[[53],256],120788:[[54],256],120789:[[55],256],120790:[[56],256],120791:[[57],256],120792:[[48],256],120793:[[49],256],120794:[[50],256],120795:[[51],256],120796:[[52],256],120797:[[53],256],120798:[[54],256],120799:[[55],256],120800:[[56],256],120801:[[57],256],120802:[[48],256],120803:[[49],256],120804:[[50],256],120805:[[51],256],120806:[[52],256],120807:[[53],256],120808:[[54],256],120809:[[55],256],120810:[[56],256],120811:[[57],256],120812:[[48],256],120813:[[49],256],120814:[[50],256],120815:[[51],256],120816:[[52],256],120817:[[53],256],120818:[[54],256],120819:[[55],256],120820:[[56],256],120821:[[57],256],120822:[[48],256],120823:[[49],256],120824:[[50],256],120825:[[51],256],120826:[[52],256],120827:[[53],256],120828:[[54],256],120829:[[55],256],120830:[[56],256],120831:[[57],256]},60928:{126464:[[1575],256],126465:[[1576],256],126466:[[1580],256],126467:[[1583],256],126469:[[1608],256],126470:[[1586],256],126471:[[1581],256],126472:[[1591],256],126473:[[1610],256],126474:[[1603],256],126475:[[1604],256],126476:[[1605],256],126477:[[1606],256],126478:[[1587],256],126479:[[1593],256],126480:[[1601],256],126481:[[1589],256],126482:[[1602],256],126483:[[1585],256],126484:[[1588],256],126485:[[1578],256],126486:[[1579],256],126487:[[1582],256],126488:[[1584],256],126489:[[1590],256],126490:[[1592],256],126491:[[1594],256],126492:[[1646],256],126493:[[1722],256],126494:[[1697],256],126495:[[1647],256],126497:[[1576],256],126498:[[1580],256],126500:[[1607],256],126503:[[1581],256],126505:[[1610],256],126506:[[1603],256],126507:[[1604],256],126508:[[1605],256],126509:[[1606],256],126510:[[1587],256],126511:[[1593],256],126512:[[1601],256],126513:[[1589],256],126514:[[1602],256],126516:[[1588],256],126517:[[1578],256],126518:[[1579],256],126519:[[1582],256],126521:[[1590],256],126523:[[1594],256],126530:[[1580],256],126535:[[1581],256],126537:[[1610],256],126539:[[1604],256],126541:[[1606],256],126542:[[1587],256],126543:[[1593],256],126545:[[1589],256],126546:[[1602],256],126548:[[1588],256],126551:[[1582],256],126553:[[1590],256],126555:[[1594],256],126557:[[1722],256],126559:[[1647],256],126561:[[1576],256],126562:[[1580],256],126564:[[1607],256],126567:[[1581],256],126568:[[1591],256],126569:[[1610],256],126570:[[1603],256],126572:[[1605],256],126573:[[1606],256],126574:[[1587],256],126575:[[1593],256],126576:[[1601],256],126577:[[1589],256],126578:[[1602],256],126580:[[1588],256],126581:[[1578],256],126582:[[1579],256],126583:[[1582],256],126585:[[1590],256],126586:[[1592],256],126587:[[1594],256],126588:[[1646],256],126590:[[1697],256],126592:[[1575],256],126593:[[1576],256],126594:[[1580],256],126595:[[1583],256],126596:[[1607],256],126597:[[1608],256],126598:[[1586],256],126599:[[1581],256],126600:[[1591],256],126601:[[1610],256],126603:[[1604],256],126604:[[1605],256],126605:[[1606],256],126606:[[1587],256],126607:[[1593],256],126608:[[1601],256],126609:[[1589],256],126610:[[1602],256],126611:[[1585],256],126612:[[1588],256],126613:[[1578],256],126614:[[1579],256],126615:[[1582],256],126616:[[1584],256],126617:[[1590],256],126618:[[1592],256],126619:[[1594],256],126625:[[1576],256],126626:[[1580],256],126627:[[1583],256],126629:[[1608],256],126630:[[1586],256],126631:[[1581],256],126632:[[1591],256],126633:[[1610],256],126635:[[1604],256],126636:[[1605],256],126637:[[1606],256],126638:[[1587],256],126639:[[1593],256],126640:[[1601],256],126641:[[1589],256],126642:[[1602],256],126643:[[1585],256],126644:[[1588],256],126645:[[1578],256],126646:[[1579],256],126647:[[1582],256],126648:[[1584],256],126649:[[1590],256],126650:[[1592],256],126651:[[1594],256]},61696:{127232:[[48,46],256],127233:[[48,44],256],127234:[[49,44],256],127235:[[50,44],256],127236:[[51,44],256],127237:[[52,44],256],127238:[[53,44],256],127239:[[54,44],256],127240:[[55,44],256],127241:[[56,44],256],127242:[[57,44],256],127248:[[40,65,41],256],127249:[[40,66,41],256],127250:[[40,67,41],256],127251:[[40,68,41],256],127252:[[40,69,41],256],127253:[[40,70,41],256],127254:[[40,71,41],256],127255:[[40,72,41],256],127256:[[40,73,41],256],127257:[[40,74,41],256],127258:[[40,75,41],256],127259:[[40,76,41],256],127260:[[40,77,41],256],127261:[[40,78,41],256],127262:[[40,79,41],256],127263:[[40,80,41],256],127264:[[40,81,41],256],127265:[[40,82,41],256],127266:[[40,83,41],256],127267:[[40,84,41],256],127268:[[40,85,41],256],127269:[[40,86,41],256],127270:[[40,87,41],256],127271:[[40,88,41],256],127272:[[40,89,41],256],127273:[[40,90,41],256],127274:[[12308,83,12309],256],127275:[[67],256],127276:[[82],256],127277:[[67,68],256],127278:[[87,90],256],127280:[[65],256],127281:[[66],256],127282:[[67],256],127283:[[68],256],127284:[[69],256],127285:[[70],256],127286:[[71],256],127287:[[72],256],127288:[[73],256],127289:[[74],256],127290:[[75],256],127291:[[76],256],127292:[[77],256],127293:[[78],256],127294:[[79],256],127295:[[80],256],127296:[[81],256],127297:[[82],256],127298:[[83],256],127299:[[84],256],127300:[[85],256],127301:[[86],256],127302:[[87],256],127303:[[88],256],127304:[[89],256],127305:[[90],256],127306:[[72,86],256],127307:[[77,86],256],127308:[[83,68],256],127309:[[83,83],256],127310:[[80,80,86],256],127311:[[87,67],256],127338:[[77,67],256],127339:[[77,68],256],127376:[[68,74],256]},61952:{127488:[[12411,12363],256],127489:[[12467,12467],256],127490:[[12469],256],127504:[[25163],256],127505:[[23383],256],127506:[[21452],256],127507:[[12487],256],127508:[[20108],256],127509:[[22810],256],127510:[[35299],256],127511:[[22825],256],127512:[[20132],256],127513:[[26144],256],127514:[[28961],256],127515:[[26009],256],127516:[[21069],256],127517:[[24460],256],127518:[[20877],256],127519:[[26032],256],127520:[[21021],256],127521:[[32066],256],127522:[[29983],256],127523:[[36009],256],127524:[[22768],256],127525:[[21561],256],127526:[[28436],256],127527:[[25237],256],127528:[[25429],256],127529:[[19968],256],127530:[[19977],256],127531:[[36938],256],127532:[[24038],256],127533:[[20013],256],127534:[[21491],256],127535:[[25351],256],127536:[[36208],256],127537:[[25171],256],127538:[[31105],256],127539:[[31354],256],127540:[[21512],256],127541:[[28288],256],127542:[[26377],256],127543:[[26376],256],127544:[[30003],256],127545:[[21106],256],127546:[[21942],256],127552:[[12308,26412,12309],256],127553:[[12308,19977,12309],256],127554:[[12308,20108,12309],256],127555:[[12308,23433,12309],256],127556:[[12308,28857,12309],256],127557:[[12308,25171,12309],256],127558:[[12308,30423,12309],256],127559:[[12308,21213,12309],256],127560:[[12308,25943,12309],256],127568:[[24471],256],127569:[[21487],256]},63488:{194560:[[20029]],194561:[[20024]],194562:[[20033]],194563:[[131362]],194564:[[20320]],194565:[[20398]],194566:[[20411]],194567:[[20482]],194568:[[20602]],194569:[[20633]],194570:[[20711]],194571:[[20687]],194572:[[13470]],194573:[[132666]],194574:[[20813]],194575:[[20820]],194576:[[20836]],194577:[[20855]],194578:[[132380]],194579:[[13497]],194580:[[20839]],194581:[[20877]],194582:[[132427]],194583:[[20887]],194584:[[20900]],194585:[[20172]],194586:[[20908]],194587:[[20917]],194588:[[168415]],194589:[[20981]],194590:[[20995]],194591:[[13535]],194592:[[21051]],194593:[[21062]],194594:[[21106]],194595:[[21111]],194596:[[13589]],194597:[[21191]],194598:[[21193]],194599:[[21220]],194600:[[21242]],194601:[[21253]],194602:[[21254]],194603:[[21271]],194604:[[21321]],194605:[[21329]],194606:[[21338]],194607:[[21363]],194608:[[21373]],194609:[[21375]],194610:[[21375]],194611:[[21375]],194612:[[133676]],194613:[[28784]],194614:[[21450]],194615:[[21471]],194616:[[133987]],194617:[[21483]],194618:[[21489]],194619:[[21510]],194620:[[21662]],194621:[[21560]],194622:[[21576]],194623:[[21608]],194624:[[21666]],194625:[[21750]],194626:[[21776]],194627:[[21843]],194628:[[21859]],194629:[[21892]],194630:[[21892]],194631:[[21913]],194632:[[21931]],194633:[[21939]],194634:[[21954]],194635:[[22294]],194636:[[22022]],194637:[[22295]],194638:[[22097]],194639:[[22132]],194640:[[20999]],194641:[[22766]],194642:[[22478]],194643:[[22516]],194644:[[22541]],194645:[[22411]],194646:[[22578]],194647:[[22577]],194648:[[22700]],194649:[[136420]],194650:[[22770]],194651:[[22775]],194652:[[22790]],194653:[[22810]],194654:[[22818]],194655:[[22882]],194656:[[136872]],194657:[[136938]],194658:[[23020]],194659:[[23067]],194660:[[23079]],194661:[[23e3]],194662:[[23142]],194663:[[14062]],194664:[[14076]],194665:[[23304]],194666:[[23358]],194667:[[23358]],194668:[[137672]],194669:[[23491]],194670:[[23512]],194671:[[23527]],194672:[[23539]],194673:[[138008]],194674:[[23551]],194675:[[23558]],194676:[[24403]],194677:[[23586]],194678:[[14209]],194679:[[23648]],194680:[[23662]],194681:[[23744]],194682:[[23693]],194683:[[138724]],194684:[[23875]],194685:[[138726]],194686:[[23918]],194687:[[23915]],194688:[[23932]],194689:[[24033]],194690:[[24034]],194691:[[14383]],194692:[[24061]],194693:[[24104]],194694:[[24125]],194695:[[24169]],194696:[[14434]],194697:[[139651]],194698:[[14460]],194699:[[24240]],194700:[[24243]],194701:[[24246]],194702:[[24266]],194703:[[172946]],194704:[[24318]],194705:[[140081]],194706:[[140081]],194707:[[33281]],194708:[[24354]],194709:[[24354]],194710:[[14535]],194711:[[144056]],194712:[[156122]],194713:[[24418]],194714:[[24427]],194715:[[14563]],194716:[[24474]],194717:[[24525]],194718:[[24535]],194719:[[24569]],194720:[[24705]],194721:[[14650]],194722:[[14620]],194723:[[24724]],194724:[[141012]],194725:[[24775]],194726:[[24904]],194727:[[24908]],194728:[[24910]],194729:[[24908]],194730:[[24954]],194731:[[24974]],194732:[[25010]],194733:[[24996]],194734:[[25007]],194735:[[25054]],194736:[[25074]],194737:[[25078]],194738:[[25104]],194739:[[25115]],194740:[[25181]],194741:[[25265]],194742:[[25300]],194743:[[25424]],194744:[[142092]],194745:[[25405]],194746:[[25340]],194747:[[25448]],194748:[[25475]],194749:[[25572]],194750:[[142321]],194751:[[25634]],194752:[[25541]],194753:[[25513]],194754:[[14894]],194755:[[25705]],194756:[[25726]],194757:[[25757]],194758:[[25719]],194759:[[14956]],194760:[[25935]],194761:[[25964]],194762:[[143370]],194763:[[26083]],194764:[[26360]],194765:[[26185]],194766:[[15129]],194767:[[26257]],194768:[[15112]],194769:[[15076]],194770:[[20882]],194771:[[20885]],194772:[[26368]],194773:[[26268]],194774:[[32941]],194775:[[17369]],194776:[[26391]],194777:[[26395]],194778:[[26401]],194779:[[26462]],194780:[[26451]],194781:[[144323]],194782:[[15177]],194783:[[26618]],194784:[[26501]],194785:[[26706]],194786:[[26757]],194787:[[144493]],194788:[[26766]],194789:[[26655]],194790:[[26900]],194791:[[15261]],194792:[[26946]],194793:[[27043]],194794:[[27114]],194795:[[27304]],194796:[[145059]],194797:[[27355]],194798:[[15384]],194799:[[27425]],194800:[[145575]],194801:[[27476]],194802:[[15438]],194803:[[27506]],194804:[[27551]],194805:[[27578]],194806:[[27579]],194807:[[146061]],194808:[[138507]],194809:[[146170]],194810:[[27726]],194811:[[146620]],194812:[[27839]],194813:[[27853]],194814:[[27751]],194815:[[27926]]},63744:{63744:[[35912]],63745:[[26356]],63746:[[36554]],63747:[[36040]],63748:[[28369]],63749:[[20018]],63750:[[21477]],63751:[[40860]],63752:[[40860]],63753:[[22865]],63754:[[37329]],63755:[[21895]],63756:[[22856]],63757:[[25078]],63758:[[30313]],63759:[[32645]],63760:[[34367]],63761:[[34746]],63762:[[35064]],63763:[[37007]],63764:[[27138]],63765:[[27931]],63766:[[28889]],63767:[[29662]],63768:[[33853]],63769:[[37226]],63770:[[39409]],63771:[[20098]],63772:[[21365]],63773:[[27396]],63774:[[29211]],63775:[[34349]],63776:[[40478]],63777:[[23888]],63778:[[28651]],63779:[[34253]],63780:[[35172]],63781:[[25289]],63782:[[33240]],63783:[[34847]],63784:[[24266]],63785:[[26391]],63786:[[28010]],63787:[[29436]],63788:[[37070]],63789:[[20358]],63790:[[20919]],63791:[[21214]],63792:[[25796]],63793:[[27347]],63794:[[29200]],63795:[[30439]],63796:[[32769]],63797:[[34310]],63798:[[34396]],63799:[[36335]],63800:[[38706]],63801:[[39791]],63802:[[40442]],63803:[[30860]],63804:[[31103]],63805:[[32160]],63806:[[33737]],63807:[[37636]],63808:[[40575]],63809:[[35542]],63810:[[22751]],63811:[[24324]],63812:[[31840]],63813:[[32894]],63814:[[29282]],63815:[[30922]],63816:[[36034]],63817:[[38647]],63818:[[22744]],63819:[[23650]],63820:[[27155]],63821:[[28122]],63822:[[28431]],63823:[[32047]],63824:[[32311]],63825:[[38475]],63826:[[21202]],63827:[[32907]],63828:[[20956]],63829:[[20940]],63830:[[31260]],63831:[[32190]],63832:[[33777]],63833:[[38517]],63834:[[35712]],63835:[[25295]],63836:[[27138]],63837:[[35582]],63838:[[20025]],63839:[[23527]],63840:[[24594]],63841:[[29575]],63842:[[30064]],63843:[[21271]],63844:[[30971]],63845:[[20415]],63846:[[24489]],63847:[[19981]],63848:[[27852]],63849:[[25976]],63850:[[32034]],63851:[[21443]],63852:[[22622]],63853:[[30465]],63854:[[33865]],63855:[[35498]],63856:[[27578]],63857:[[36784]],63858:[[27784]],63859:[[25342]],63860:[[33509]],63861:[[25504]],63862:[[30053]],63863:[[20142]],63864:[[20841]],63865:[[20937]],63866:[[26753]],63867:[[31975]],63868:[[33391]],63869:[[35538]],63870:[[37327]],63871:[[21237]],63872:[[21570]],63873:[[22899]],63874:[[24300]],63875:[[26053]],63876:[[28670]],63877:[[31018]],63878:[[38317]],63879:[[39530]],63880:[[40599]],63881:[[40654]],63882:[[21147]],63883:[[26310]],63884:[[27511]],63885:[[36706]],63886:[[24180]],63887:[[24976]],63888:[[25088]],63889:[[25754]],63890:[[28451]],63891:[[29001]],63892:[[29833]],63893:[[31178]],63894:[[32244]],63895:[[32879]],63896:[[36646]],63897:[[34030]],63898:[[36899]],63899:[[37706]],63900:[[21015]],63901:[[21155]],63902:[[21693]],63903:[[28872]],63904:[[35010]],63905:[[35498]],63906:[[24265]],63907:[[24565]],63908:[[25467]],63909:[[27566]],63910:[[31806]],63911:[[29557]],63912:[[20196]],63913:[[22265]],63914:[[23527]],63915:[[23994]],63916:[[24604]],63917:[[29618]],63918:[[29801]],63919:[[32666]],63920:[[32838]],63921:[[37428]],63922:[[38646]],63923:[[38728]],63924:[[38936]],63925:[[20363]],63926:[[31150]],63927:[[37300]],63928:[[38584]],63929:[[24801]],63930:[[20102]],63931:[[20698]],63932:[[23534]],63933:[[23615]],63934:[[26009]],63935:[[27138]],63936:[[29134]],63937:[[30274]],63938:[[34044]],63939:[[36988]],63940:[[40845]],63941:[[26248]],63942:[[38446]],63943:[[21129]],63944:[[26491]],63945:[[26611]],63946:[[27969]],63947:[[28316]],63948:[[29705]],63949:[[30041]],63950:[[30827]],63951:[[32016]],63952:[[39006]],63953:[[20845]],63954:[[25134]],63955:[[38520]],63956:[[20523]],63957:[[23833]],63958:[[28138]],63959:[[36650]],63960:[[24459]],63961:[[24900]],63962:[[26647]],63963:[[29575]],63964:[[38534]],63965:[[21033]],63966:[[21519]],63967:[[23653]],63968:[[26131]],63969:[[26446]],63970:[[26792]],63971:[[27877]],63972:[[29702]],63973:[[30178]],63974:[[32633]],63975:[[35023]],63976:[[35041]],63977:[[37324]],63978:[[38626]],63979:[[21311]],63980:[[28346]],63981:[[21533]],63982:[[29136]],63983:[[29848]],63984:[[34298]],63985:[[38563]],63986:[[40023]],63987:[[40607]],63988:[[26519]],63989:[[28107]],63990:[[33256]],63991:[[31435]],63992:[[31520]],63993:[[31890]],63994:[[29376]],63995:[[28825]],63996:[[35672]],63997:[[20160]],63998:[[33590]],63999:[[21050]],194816:[[27966]],194817:[[28023]],194818:[[27969]],194819:[[28009]],194820:[[28024]],194821:[[28037]],194822:[[146718]],194823:[[27956]],194824:[[28207]],194825:[[28270]],194826:[[15667]],194827:[[28363]],194828:[[28359]],194829:[[147153]],194830:[[28153]],194831:[[28526]],194832:[[147294]],194833:[[147342]],194834:[[28614]],194835:[[28729]],194836:[[28702]],194837:[[28699]],194838:[[15766]],194839:[[28746]],194840:[[28797]],194841:[[28791]],194842:[[28845]],194843:[[132389]],194844:[[28997]],194845:[[148067]],194846:[[29084]],194847:[[148395]],194848:[[29224]],194849:[[29237]],194850:[[29264]],194851:[[149e3]],194852:[[29312]],194853:[[29333]],194854:[[149301]],194855:[[149524]],194856:[[29562]],194857:[[29579]],194858:[[16044]],194859:[[29605]],194860:[[16056]],194861:[[16056]],194862:[[29767]],194863:[[29788]],194864:[[29809]],194865:[[29829]],194866:[[29898]],194867:[[16155]],194868:[[29988]],194869:[[150582]],194870:[[30014]],194871:[[150674]],194872:[[30064]],194873:[[139679]],194874:[[30224]],194875:[[151457]],194876:[[151480]],194877:[[151620]],194878:[[16380]],194879:[[16392]],194880:[[30452]],194881:[[151795]],194882:[[151794]],194883:[[151833]],194884:[[151859]],194885:[[30494]],194886:[[30495]],194887:[[30495]],194888:[[30538]],194889:[[16441]],194890:[[30603]],194891:[[16454]],194892:[[16534]],194893:[[152605]],194894:[[30798]],194895:[[30860]],194896:[[30924]],194897:[[16611]],194898:[[153126]],194899:[[31062]],194900:[[153242]],194901:[[153285]],194902:[[31119]],194903:[[31211]],194904:[[16687]],194905:[[31296]],194906:[[31306]],194907:[[31311]],194908:[[153980]],194909:[[154279]],194910:[[154279]],194911:[[31470]],194912:[[16898]],194913:[[154539]],194914:[[31686]],194915:[[31689]],194916:[[16935]],194917:[[154752]],194918:[[31954]],194919:[[17056]],194920:[[31976]],194921:[[31971]],194922:[[32e3]],194923:[[155526]],194924:[[32099]],194925:[[17153]],194926:[[32199]],194927:[[32258]],194928:[[32325]],194929:[[17204]],194930:[[156200]],194931:[[156231]],194932:[[17241]],194933:[[156377]],194934:[[32634]],194935:[[156478]],194936:[[32661]],194937:[[32762]],194938:[[32773]],194939:[[156890]],194940:[[156963]],194941:[[32864]],194942:[[157096]],194943:[[32880]],194944:[[144223]],194945:[[17365]],194946:[[32946]],194947:[[33027]],194948:[[17419]],194949:[[33086]],194950:[[23221]],194951:[[157607]],194952:[[157621]],194953:[[144275]],194954:[[144284]],194955:[[33281]],194956:[[33284]],194957:[[36766]],194958:[[17515]],194959:[[33425]],194960:[[33419]],194961:[[33437]],194962:[[21171]],194963:[[33457]],194964:[[33459]],194965:[[33469]],194966:[[33510]],194967:[[158524]],194968:[[33509]],194969:[[33565]],194970:[[33635]],194971:[[33709]],194972:[[33571]],194973:[[33725]],194974:[[33767]],194975:[[33879]],194976:[[33619]],194977:[[33738]],194978:[[33740]],194979:[[33756]],194980:[[158774]],194981:[[159083]],194982:[[158933]],194983:[[17707]],194984:[[34033]],194985:[[34035]],194986:[[34070]],194987:[[160714]],194988:[[34148]],194989:[[159532]],194990:[[17757]],194991:[[17761]],194992:[[159665]],194993:[[159954]],194994:[[17771]],194995:[[34384]],194996:[[34396]],194997:[[34407]],194998:[[34409]],194999:[[34473]],195e3:[[34440]],195001:[[34574]],195002:[[34530]],195003:[[34681]],195004:[[34600]],195005:[[34667]],195006:[[34694]],195007:[[17879]],195008:[[34785]],195009:[[34817]],195010:[[17913]],195011:[[34912]],195012:[[34915]],195013:[[161383]],195014:[[35031]],195015:[[35038]],195016:[[17973]],195017:[[35066]],195018:[[13499]],195019:[[161966]],195020:[[162150]],195021:[[18110]],195022:[[18119]],195023:[[35488]],195024:[[35565]],195025:[[35722]],195026:[[35925]],195027:[[162984]],195028:[[36011]],195029:[[36033]],195030:[[36123]],195031:[[36215]],195032:[[163631]],195033:[[133124]],195034:[[36299]],195035:[[36284]],195036:[[36336]],195037:[[133342]],195038:[[36564]],195039:[[36664]],195040:[[165330]],195041:[[165357]],195042:[[37012]],195043:[[37105]],195044:[[37137]],195045:[[165678]],195046:[[37147]],195047:[[37432]],195048:[[37591]],195049:[[37592]],195050:[[37500]],195051:[[37881]],195052:[[37909]],195053:[[166906]],195054:[[38283]],195055:[[18837]],195056:[[38327]],195057:[[167287]],195058:[[18918]],195059:[[38595]],195060:[[23986]],195061:[[38691]],195062:[[168261]],195063:[[168474]],195064:[[19054]],195065:[[19062]],195066:[[38880]],195067:[[168970]],195068:[[19122]],195069:[[169110]],195070:[[38923]],195071:[[38923]]},64e3:{64e3:[[20999]],64001:[[24230]],64002:[[25299]],64003:[[31958]],64004:[[23429]],64005:[[27934]],64006:[[26292]],64007:[[36667]],64008:[[34892]],64009:[[38477]],64010:[[35211]],64011:[[24275]],64012:[[20800]],64013:[[21952]],64016:[[22618]],64018:[[26228]],64021:[[20958]],64022:[[29482]],64023:[[30410]],64024:[[31036]],64025:[[31070]],64026:[[31077]],64027:[[31119]],64028:[[38742]],64029:[[31934]],64030:[[32701]],64032:[[34322]],64034:[[35576]],64037:[[36920]],64038:[[37117]],64042:[[39151]],64043:[[39164]],64044:[[39208]],64045:[[40372]],64046:[[37086]],64047:[[38583]],64048:[[20398]],64049:[[20711]],64050:[[20813]],64051:[[21193]],64052:[[21220]],64053:[[21329]],64054:[[21917]],64055:[[22022]],64056:[[22120]],64057:[[22592]],64058:[[22696]],64059:[[23652]],64060:[[23662]],64061:[[24724]],64062:[[24936]],64063:[[24974]],64064:[[25074]],64065:[[25935]],64066:[[26082]],64067:[[26257]],64068:[[26757]],64069:[[28023]],64070:[[28186]],64071:[[28450]],64072:[[29038]],64073:[[29227]],64074:[[29730]],64075:[[30865]],64076:[[31038]],64077:[[31049]],64078:[[31048]],64079:[[31056]],64080:[[31062]],64081:[[31069]],64082:[[31117]],64083:[[31118]],64084:[[31296]],64085:[[31361]],64086:[[31680]],64087:[[32244]],64088:[[32265]],64089:[[32321]],64090:[[32626]],64091:[[32773]],64092:[[33261]],64093:[[33401]],64094:[[33401]],64095:[[33879]],64096:[[35088]],64097:[[35222]],64098:[[35585]],64099:[[35641]],64100:[[36051]],64101:[[36104]],64102:[[36790]],64103:[[36920]],64104:[[38627]],64105:[[38911]],64106:[[38971]],64107:[[24693]],64108:[[148206]],64109:[[33304]],64112:[[20006]],64113:[[20917]],64114:[[20840]],64115:[[20352]],64116:[[20805]],64117:[[20864]],64118:[[21191]],64119:[[21242]],64120:[[21917]],64121:[[21845]],64122:[[21913]],64123:[[21986]],64124:[[22618]],64125:[[22707]],64126:[[22852]],64127:[[22868]],64128:[[23138]],64129:[[23336]],64130:[[24274]],64131:[[24281]],64132:[[24425]],64133:[[24493]],64134:[[24792]],64135:[[24910]],64136:[[24840]],64137:[[24974]],64138:[[24928]],64139:[[25074]],64140:[[25140]],64141:[[25540]],64142:[[25628]],64143:[[25682]],64144:[[25942]],64145:[[26228]],64146:[[26391]],64147:[[26395]],64148:[[26454]],64149:[[27513]],64150:[[27578]],64151:[[27969]],64152:[[28379]],64153:[[28363]],64154:[[28450]],64155:[[28702]],64156:[[29038]],64157:[[30631]],64158:[[29237]],64159:[[29359]],64160:[[29482]],64161:[[29809]],64162:[[29958]],64163:[[30011]],64164:[[30237]],64165:[[30239]],64166:[[30410]],64167:[[30427]],64168:[[30452]],64169:[[30538]],64170:[[30528]],64171:[[30924]],64172:[[31409]],64173:[[31680]],64174:[[31867]],64175:[[32091]],64176:[[32244]],64177:[[32574]],64178:[[32773]],64179:[[33618]],64180:[[33775]],64181:[[34681]],64182:[[35137]],64183:[[35206]],64184:[[35222]],64185:[[35519]],64186:[[35576]],64187:[[35531]],64188:[[35585]],64189:[[35582]],64190:[[35565]],64191:[[35641]],64192:[[35722]],64193:[[36104]],64194:[[36664]],64195:[[36978]],64196:[[37273]],64197:[[37494]],64198:[[38524]],64199:[[38627]],64200:[[38742]],64201:[[38875]],64202:[[38911]],64203:[[38923]],64204:[[38971]],64205:[[39698]],64206:[[40860]],64207:[[141386]],64208:[[141380]],64209:[[144341]],64210:[[15261]],64211:[[16408]],64212:[[16441]],64213:[[152137]],64214:[[154832]],64215:[[163539]],64216:[[40771]],64217:[[40846]],195072:[[38953]],195073:[[169398]],195074:[[39138]],195075:[[19251]],195076:[[39209]],195077:[[39335]],195078:[[39362]],195079:[[39422]],195080:[[19406]],195081:[[170800]],195082:[[39698]],195083:[[4e4]],195084:[[40189]],195085:[[19662]],195086:[[19693]],195087:[[40295]],195088:[[172238]],195089:[[19704]],195090:[[172293]],195091:[[172558]],195092:[[172689]],195093:[[40635]],195094:[[19798]],195095:[[40697]],195096:[[40702]],195097:[[40709]],195098:[[40719]],195099:[[40726]],195100:[[40763]],195101:[[173568]]},64256:{64256:[[102,102],256],64257:[[102,105],256],64258:[[102,108],256],64259:[[102,102,105],256],64260:[[102,102,108],256],64261:[[383,116],256],64262:[[115,116],256],64275:[[1396,1398],256],64276:[[1396,1381],256],64277:[[1396,1387],256],64278:[[1406,1398],256],64279:[[1396,1389],256],64285:[[1497,1460],512],64286:[,26],64287:[[1522,1463],512],64288:[[1506],256],64289:[[1488],256],64290:[[1491],256],64291:[[1492],256],64292:[[1499],256],64293:[[1500],256],64294:[[1501],256],64295:[[1512],256],64296:[[1514],256],64297:[[43],256],64298:[[1513,1473],512],64299:[[1513,1474],512],64300:[[64329,1473],512],64301:[[64329,1474],512],64302:[[1488,1463],512],64303:[[1488,1464],512],64304:[[1488,1468],512],64305:[[1489,1468],512],64306:[[1490,1468],512],64307:[[1491,1468],512],64308:[[1492,1468],512],64309:[[1493,1468],512],64310:[[1494,1468],512],64312:[[1496,1468],512],64313:[[1497,1468],512],64314:[[1498,1468],512],64315:[[1499,1468],512],64316:[[1500,1468],512],64318:[[1502,1468],512],64320:[[1504,1468],512],64321:[[1505,1468],512],64323:[[1507,1468],512],64324:[[1508,1468],512],64326:[[1510,1468],512],64327:[[1511,1468],512],64328:[[1512,1468],512],64329:[[1513,1468],512],64330:[[1514,1468],512],64331:[[1493,1465],512],64332:[[1489,1471],512],64333:[[1499,1471],512],64334:[[1508,1471],512],64335:[[1488,1500],256],64336:[[1649],256],64337:[[1649],256],64338:[[1659],256],64339:[[1659],256],64340:[[1659],256],64341:[[1659],256],64342:[[1662],256],64343:[[1662],256],64344:[[1662],256],64345:[[1662],256],64346:[[1664],256],64347:[[1664],256],64348:[[1664],256],64349:[[1664],256],64350:[[1658],256],64351:[[1658],256],64352:[[1658],256],64353:[[1658],256],64354:[[1663],256],64355:[[1663],256],64356:[[1663],256],64357:[[1663],256],64358:[[1657],256],64359:[[1657],256],64360:[[1657],256],64361:[[1657],256],64362:[[1700],256],64363:[[1700],256],64364:[[1700],256],64365:[[1700],256],64366:[[1702],256],64367:[[1702],256],64368:[[1702],256],64369:[[1702],256],64370:[[1668],256],64371:[[1668],256],64372:[[1668],256],64373:[[1668],256],64374:[[1667],256],64375:[[1667],256],64376:[[1667],256],64377:[[1667],256],64378:[[1670],256],64379:[[1670],256],64380:[[1670],256],64381:[[1670],256],64382:[[1671],256],64383:[[1671],256],64384:[[1671],256],64385:[[1671],256],64386:[[1677],256],64387:[[1677],256],64388:[[1676],256],64389:[[1676],256],64390:[[1678],256],64391:[[1678],256],64392:[[1672],256],64393:[[1672],256],64394:[[1688],256],64395:[[1688],256],64396:[[1681],256],64397:[[1681],256],64398:[[1705],256],64399:[[1705],256],64400:[[1705],256],64401:[[1705],256],64402:[[1711],256],64403:[[1711],256],64404:[[1711],256],64405:[[1711],256],64406:[[1715],256],64407:[[1715],256],64408:[[1715],256],64409:[[1715],256],64410:[[1713],256],64411:[[1713],256],64412:[[1713],256],64413:[[1713],256],64414:[[1722],256],64415:[[1722],256],64416:[[1723],256],64417:[[1723],256],64418:[[1723],256],64419:[[1723],256],64420:[[1728],256],64421:[[1728],256],64422:[[1729],256],64423:[[1729],256],64424:[[1729],256],64425:[[1729],256],64426:[[1726],256],64427:[[1726],256],64428:[[1726],256],64429:[[1726],256],64430:[[1746],256],64431:[[1746],256],64432:[[1747],256],64433:[[1747],256],64467:[[1709],256],64468:[[1709],256],64469:[[1709],256],64470:[[1709],256],64471:[[1735],256],64472:[[1735],256],64473:[[1734],256],64474:[[1734],256],64475:[[1736],256],64476:[[1736],256],64477:[[1655],256],64478:[[1739],256],64479:[[1739],256],64480:[[1733],256],64481:[[1733],256],64482:[[1737],256],64483:[[1737],256],64484:[[1744],256],64485:[[1744],256],64486:[[1744],256],64487:[[1744],256],64488:[[1609],256],64489:[[1609],256],64490:[[1574,1575],256],64491:[[1574,1575],256],64492:[[1574,1749],256],64493:[[1574,1749],256],64494:[[1574,1608],256],64495:[[1574,1608],256],64496:[[1574,1735],256],64497:[[1574,1735],256],64498:[[1574,1734],256],64499:[[1574,1734],256],64500:[[1574,1736],256],64501:[[1574,1736],256],64502:[[1574,1744],256],64503:[[1574,1744],256],64504:[[1574,1744],256],64505:[[1574,1609],256],64506:[[1574,1609],256],64507:[[1574,1609],256],64508:[[1740],256],64509:[[1740],256],64510:[[1740],256],64511:[[1740],256]},64512:{64512:[[1574,1580],256],64513:[[1574,1581],256],64514:[[1574,1605],256],64515:[[1574,1609],256],64516:[[1574,1610],256],64517:[[1576,1580],256],64518:[[1576,1581],256],64519:[[1576,1582],256],64520:[[1576,1605],256],64521:[[1576,1609],256],64522:[[1576,1610],256],64523:[[1578,1580],256],64524:[[1578,1581],256],64525:[[1578,1582],256],64526:[[1578,1605],256],64527:[[1578,1609],256],64528:[[1578,1610],256],64529:[[1579,1580],256],64530:[[1579,1605],256],64531:[[1579,1609],256],64532:[[1579,1610],256],64533:[[1580,1581],256],64534:[[1580,1605],256],64535:[[1581,1580],256],64536:[[1581,1605],256],64537:[[1582,1580],256],64538:[[1582,1581],256],64539:[[1582,1605],256],64540:[[1587,1580],256],64541:[[1587,1581],256],64542:[[1587,1582],256],64543:[[1587,1605],256],64544:[[1589,1581],256],64545:[[1589,1605],256],64546:[[1590,1580],256],64547:[[1590,1581],256],64548:[[1590,1582],256],64549:[[1590,1605],256],64550:[[1591,1581],256],64551:[[1591,1605],256],64552:[[1592,1605],256],64553:[[1593,1580],256],64554:[[1593,1605],256],64555:[[1594,1580],256],64556:[[1594,1605],256],64557:[[1601,1580],256],64558:[[1601,1581],256],64559:[[1601,1582],256],64560:[[1601,1605],256],64561:[[1601,1609],256],64562:[[1601,1610],256],64563:[[1602,1581],256],64564:[[1602,1605],256],64565:[[1602,1609],256],64566:[[1602,1610],256],64567:[[1603,1575],256],64568:[[1603,1580],256],64569:[[1603,1581],256],64570:[[1603,1582],256],64571:[[1603,1604],256],64572:[[1603,1605],256],64573:[[1603,1609],256],64574:[[1603,1610],256],64575:[[1604,1580],256],64576:[[1604,1581],256],64577:[[1604,1582],256],64578:[[1604,1605],256],64579:[[1604,1609],256],64580:[[1604,1610],256],64581:[[1605,1580],256],64582:[[1605,1581],256],64583:[[1605,1582],256],64584:[[1605,1605],256],64585:[[1605,1609],256],64586:[[1605,1610],256],64587:[[1606,1580],256],64588:[[1606,1581],256],64589:[[1606,1582],256],64590:[[1606,1605],256],64591:[[1606,1609],256],64592:[[1606,1610],256],64593:[[1607,1580],256],64594:[[1607,1605],256],64595:[[1607,1609],256],64596:[[1607,1610],256],64597:[[1610,1580],256],64598:[[1610,1581],256],64599:[[1610,1582],256],64600:[[1610,1605],256],64601:[[1610,1609],256],64602:[[1610,1610],256],64603:[[1584,1648],256],64604:[[1585,1648],256],64605:[[1609,1648],256],64606:[[32,1612,1617],256],64607:[[32,1613,1617],256],64608:[[32,1614,1617],256],64609:[[32,1615,1617],256],64610:[[32,1616,1617],256],64611:[[32,1617,1648],256],64612:[[1574,1585],256],64613:[[1574,1586],256],64614:[[1574,1605],256],64615:[[1574,1606],256],64616:[[1574,1609],256],64617:[[1574,1610],256],64618:[[1576,1585],256],64619:[[1576,1586],256],64620:[[1576,1605],256],64621:[[1576,1606],256],64622:[[1576,1609],256],64623:[[1576,1610],256],64624:[[1578,1585],256],64625:[[1578,1586],256],64626:[[1578,1605],256],64627:[[1578,1606],256],64628:[[1578,1609],256],64629:[[1578,1610],256],64630:[[1579,1585],256],64631:[[1579,1586],256],64632:[[1579,1605],256],64633:[[1579,1606],256],64634:[[1579,1609],256],64635:[[1579,1610],256],64636:[[1601,1609],256],64637:[[1601,1610],256],64638:[[1602,1609],256],64639:[[1602,1610],256],64640:[[1603,1575],256],64641:[[1603,1604],256],64642:[[1603,1605],256],64643:[[1603,1609],256],64644:[[1603,1610],256],64645:[[1604,1605],256],64646:[[1604,1609],256],64647:[[1604,1610],256],64648:[[1605,1575],256],64649:[[1605,1605],256],64650:[[1606,1585],256],64651:[[1606,1586],256],64652:[[1606,1605],256],64653:[[1606,1606],256],64654:[[1606,1609],256],64655:[[1606,1610],256],64656:[[1609,1648],256],64657:[[1610,1585],256],64658:[[1610,1586],256],64659:[[1610,1605],256],64660:[[1610,1606],256],64661:[[1610,1609],256],64662:[[1610,1610],256],64663:[[1574,1580],256],64664:[[1574,1581],256],64665:[[1574,1582],256],64666:[[1574,1605],256],64667:[[1574,1607],256],64668:[[1576,1580],256],64669:[[1576,1581],256],64670:[[1576,1582],256],64671:[[1576,1605],256],64672:[[1576,1607],256],64673:[[1578,1580],256],64674:[[1578,1581],256],64675:[[1578,1582],256],64676:[[1578,1605],256],64677:[[1578,1607],256],64678:[[1579,1605],256],64679:[[1580,1581],256],64680:[[1580,1605],256],64681:[[1581,1580],256],64682:[[1581,1605],256],64683:[[1582,1580],256],64684:[[1582,1605],256],64685:[[1587,1580],256],64686:[[1587,1581],256],64687:[[1587,1582],256],64688:[[1587,1605],256],64689:[[1589,1581],256],64690:[[1589,1582],256],64691:[[1589,1605],256],64692:[[1590,1580],256],64693:[[1590,1581],256],64694:[[1590,1582],256],64695:[[1590,1605],256],64696:[[1591,1581],256],64697:[[1592,1605],256],64698:[[1593,1580],256],64699:[[1593,1605],256],64700:[[1594,1580],256],64701:[[1594,1605],256],64702:[[1601,1580],256],64703:[[1601,1581],256],64704:[[1601,1582],256],64705:[[1601,1605],256],64706:[[1602,1581],256],64707:[[1602,1605],256],64708:[[1603,1580],256],64709:[[1603,1581],256],64710:[[1603,1582],256],64711:[[1603,1604],256],64712:[[1603,1605],256],64713:[[1604,1580],256],64714:[[1604,1581],256],64715:[[1604,1582],256],64716:[[1604,1605],256],64717:[[1604,1607],256],64718:[[1605,1580],256],64719:[[1605,1581],256],64720:[[1605,1582],256],64721:[[1605,1605],256],64722:[[1606,1580],256],64723:[[1606,1581],256],64724:[[1606,1582],256],64725:[[1606,1605],256],64726:[[1606,1607],256],64727:[[1607,1580],256],64728:[[1607,1605],256],64729:[[1607,1648],256],64730:[[1610,1580],256],64731:[[1610,1581],256],64732:[[1610,1582],256],64733:[[1610,1605],256],64734:[[1610,1607],256],64735:[[1574,1605],256],64736:[[1574,1607],256],64737:[[1576,1605],256],64738:[[1576,1607],256],64739:[[1578,1605],256],64740:[[1578,1607],256],64741:[[1579,1605],256],64742:[[1579,1607],256],64743:[[1587,1605],256],64744:[[1587,1607],256],64745:[[1588,1605],256],64746:[[1588,1607],256],64747:[[1603,1604],256],64748:[[1603,1605],256],64749:[[1604,1605],256],64750:[[1606,1605],256],64751:[[1606,1607],256],64752:[[1610,1605],256],64753:[[1610,1607],256],64754:[[1600,1614,1617],256],64755:[[1600,1615,1617],256],64756:[[1600,1616,1617],256],64757:[[1591,1609],256],64758:[[1591,1610],256],64759:[[1593,1609],256],64760:[[1593,1610],256],64761:[[1594,1609],256],64762:[[1594,1610],256],64763:[[1587,1609],256],64764:[[1587,1610],256],64765:[[1588,1609],256],64766:[[1588,1610],256],64767:[[1581,1609],256]},64768:{64768:[[1581,1610],256],64769:[[1580,1609],256],64770:[[1580,1610],256],64771:[[1582,1609],256],64772:[[1582,1610],256],64773:[[1589,1609],256],64774:[[1589,1610],256],64775:[[1590,1609],256],64776:[[1590,1610],256],64777:[[1588,1580],256],64778:[[1588,1581],256],64779:[[1588,1582],256],64780:[[1588,1605],256],64781:[[1588,1585],256],64782:[[1587,1585],256],64783:[[1589,1585],256],64784:[[1590,1585],256],64785:[[1591,1609],256],64786:[[1591,1610],256],64787:[[1593,1609],256],64788:[[1593,1610],256],64789:[[1594,1609],256],64790:[[1594,1610],256],64791:[[1587,1609],256],64792:[[1587,1610],256],64793:[[1588,1609],256],64794:[[1588,1610],256],64795:[[1581,1609],256],64796:[[1581,1610],256],64797:[[1580,1609],256],64798:[[1580,1610],256],64799:[[1582,1609],256],64800:[[1582,1610],256],64801:[[1589,1609],256],64802:[[1589,1610],256],64803:[[1590,1609],256],64804:[[1590,1610],256],64805:[[1588,1580],256],64806:[[1588,1581],256],64807:[[1588,1582],256],64808:[[1588,1605],256],64809:[[1588,1585],256],64810:[[1587,1585],256],64811:[[1589,1585],256],64812:[[1590,1585],256],64813:[[1588,1580],256],64814:[[1588,1581],256],64815:[[1588,1582],256],64816:[[1588,1605],256],64817:[[1587,1607],256],64818:[[1588,1607],256],64819:[[1591,1605],256],64820:[[1587,1580],256],64821:[[1587,1581],256],64822:[[1587,1582],256],64823:[[1588,1580],256],64824:[[1588,1581],256],64825:[[1588,1582],256],64826:[[1591,1605],256],64827:[[1592,1605],256],64828:[[1575,1611],256],64829:[[1575,1611],256],64848:[[1578,1580,1605],256],64849:[[1578,1581,1580],256],64850:[[1578,1581,1580],256],64851:[[1578,1581,1605],256],64852:[[1578,1582,1605],256],64853:[[1578,1605,1580],256],64854:[[1578,1605,1581],256],64855:[[1578,1605,1582],256],64856:[[1580,1605,1581],256],64857:[[1580,1605,1581],256],64858:[[1581,1605,1610],256],64859:[[1581,1605,1609],256],64860:[[1587,1581,1580],256],64861:[[1587,1580,1581],256],64862:[[1587,1580,1609],256],64863:[[1587,1605,1581],256],64864:[[1587,1605,1581],256],64865:[[1587,1605,1580],256],64866:[[1587,1605,1605],256],64867:[[1587,1605,1605],256],64868:[[1589,1581,1581],256],64869:[[1589,1581,1581],256],64870:[[1589,1605,1605],256],64871:[[1588,1581,1605],256],64872:[[1588,1581,1605],256],64873:[[1588,1580,1610],256],64874:[[1588,1605,1582],256],64875:[[1588,1605,1582],256],64876:[[1588,1605,1605],256],64877:[[1588,1605,1605],256],64878:[[1590,1581,1609],256],64879:[[1590,1582,1605],256],64880:[[1590,1582,1605],256],64881:[[1591,1605,1581],256],64882:[[1591,1605,1581],256],64883:[[1591,1605,1605],256],64884:[[1591,1605,1610],256],64885:[[1593,1580,1605],256],64886:[[1593,1605,1605],256],64887:[[1593,1605,1605],256],64888:[[1593,1605,1609],256],64889:[[1594,1605,1605],256],64890:[[1594,1605,1610],256],64891:[[1594,1605,1609],256],64892:[[1601,1582,1605],256],64893:[[1601,1582,1605],256],64894:[[1602,1605,1581],256],64895:[[1602,1605,1605],256],64896:[[1604,1581,1605],256],64897:[[1604,1581,1610],256],64898:[[1604,1581,1609],256],64899:[[1604,1580,1580],256],64900:[[1604,1580,1580],256],64901:[[1604,1582,1605],256],64902:[[1604,1582,1605],256],64903:[[1604,1605,1581],256],64904:[[1604,1605,1581],256],64905:[[1605,1581,1580],256],64906:[[1605,1581,1605],256],64907:[[1605,1581,1610],256],64908:[[1605,1580,1581],256],64909:[[1605,1580,1605],256],64910:[[1605,1582,1580],256],64911:[[1605,1582,1605],256],64914:[[1605,1580,1582],256],64915:[[1607,1605,1580],256],64916:[[1607,1605,1605],256],64917:[[1606,1581,1605],256],64918:[[1606,1581,1609],256],64919:[[1606,1580,1605],256],64920:[[1606,1580,1605],256],64921:[[1606,1580,1609],256],64922:[[1606,1605,1610],256],64923:[[1606,1605,1609],256],64924:[[1610,1605,1605],256],64925:[[1610,1605,1605],256],64926:[[1576,1582,1610],256],64927:[[1578,1580,1610],256],64928:[[1578,1580,1609],256],64929:[[1578,1582,1610],256],64930:[[1578,1582,1609],256],64931:[[1578,1605,1610],256],64932:[[1578,1605,1609],256],64933:[[1580,1605,1610],256],64934:[[1580,1581,1609],256],64935:[[1580,1605,1609],256],64936:[[1587,1582,1609],256],64937:[[1589,1581,1610],256],64938:[[1588,1581,1610],256],64939:[[1590,1581,1610],256],64940:[[1604,1580,1610],256],64941:[[1604,1605,1610],256],64942:[[1610,1581,1610],256],64943:[[1610,1580,1610],256],64944:[[1610,1605,1610],256],64945:[[1605,1605,1610],256],64946:[[1602,1605,1610],256],64947:[[1606,1581,1610],256],64948:[[1602,1605,1581],256],64949:[[1604,1581,1605],256],64950:[[1593,1605,1610],256],64951:[[1603,1605,1610],256],64952:[[1606,1580,1581],256],64953:[[1605,1582,1610],256],64954:[[1604,1580,1605],256],64955:[[1603,1605,1605],256],64956:[[1604,1580,1605],256],64957:[[1606,1580,1581],256],64958:[[1580,1581,1610],256],64959:[[1581,1580,1610],256],64960:[[1605,1580,1610],256],64961:[[1601,1605,1610],256],64962:[[1576,1581,1610],256],64963:[[1603,1605,1605],256],64964:[[1593,1580,1605],256],64965:[[1589,1605,1605],256],64966:[[1587,1582,1610],256],64967:[[1606,1580,1610],256],65008:[[1589,1604,1746],256],65009:[[1602,1604,1746],256],65010:[[1575,1604,1604,1607],256],65011:[[1575,1603,1576,1585],256],65012:[[1605,1581,1605,1583],256],65013:[[1589,1604,1593,1605],256],65014:[[1585,1587,1608,1604],256],65015:[[1593,1604,1610,1607],256],65016:[[1608,1587,1604,1605],256],65017:[[1589,1604,1609],256],65018:[[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605],256],65019:[[1580,1604,32,1580,1604,1575,1604,1607],256],65020:[[1585,1740,1575,1604],256]},65024:{65040:[[44],256],65041:[[12289],256],65042:[[12290],256],65043:[[58],256],65044:[[59],256],65045:[[33],256],65046:[[63],256],65047:[[12310],256],65048:[[12311],256],65049:[[8230],256],65056:[,230],65057:[,230],65058:[,230],65059:[,230],65060:[,230],65061:[,230],65062:[,230],650
372:[[8229],256],65073:[[8212],256],65074:[[8211],256],65075:[[95],256],65076:[[95],256],65077:[[40],256],65078:[[41],256],65079:[[123],256],65080:[[125],256],65081:[[12308],256],65082:[[12309],256],65083:[[12304],256],65084:[[12305],256],65085:[[12298],256],65086:[[12299],256],65087:[[12296],256],65088:[[12297],256],65089:[[12300],256],65090:[[12301],256],65091:[[12302],256],65092:[[12303],256],65095:[[91],256],65096:[[93],256],65097:[[8254],256],65098:[[8254],256],65099:[[8254],256],65100:[[8254],256],65101:[[95],256],65102:[[95],256],65103:[[95],256],65104:[[44],256],65105:[[12289],256],65106:[[46],256],65108:[[59],256],65109:[[58],256],65110:[[63],256],65111:[[33],256],65112:[[8212],256],65113:[[40],256],65114:[[41],256],65115:[[123],256],65116:[[125],256],65117:[[12308],256],65118:[[12309],256],65119:[[35],256],65120:[[38],256],65121:[[42],256],65122:[[43],256],65123:[[45],256],65124:[[60],256],65125:[[62],256],65126:[[61],256],65128:[[92],256],65129:[[36],256],65130:[[37],256],65131:[[64],256],65136:[[32,1611],256],65137:[[1600,1611],256],65138:[[32,1612],256],65140:[[32,1613],256],65142:[[32,1614],256],65143:[[1600,1614],256],65144:[[32,1615],256],65145:[[1600,1615],256],65146:[[32,1616],256],65147:[[1600,1616],256],65148:[[32,1617],256],65149:[[1600,1617],256],65150:[[32,1618],256],65151:[[1600,1618],256],65152:[[1569],256],65153:[[1570],256],65154:[[1570],256],65155:[[1571],256],65156:[[1571],256],65157:[[1572],256],65158:[[1572],256],65159:[[1573],256],65160:[[1573],256],65161:[[1574],256],65162:[[1574],256],65163:[[1574],256],65164:[[1574],256],65165:[[1575],256],65166:[[1575],256],65167:[[1576],256],65168:[[1576],256],65169:[[1576],256],65170:[[1576],256],65171:[[1577],256],65172:[[1577],256],65173:[[1578],256],65174:[[1578],256],65175:[[1578],256],65176:[[1578],256],65177:[[1579],256],65178:[[1579],256],65179:[[1579],256],65180:[[1579],256],65181:[[1580],256],65182:[[1580],256],65183:[[1580],256],65184:[[1580],256],65185:[[1581],256],65186:[[1581],256],65187:[[1581],256],65188:[[1581],256],65189:[[1582],256],65190:[[1582],256],65191:[[1582],256],65192:[[1582],256],65193:[[1583],256],65194:[[1583],256],65195:[[1584],256],65196:[[1584],256],65197:[[1585],256],65198:[[1585],256],65199:[[1586],256],65200:[[1586],256],65201:[[1587],256],65202:[[1587],256],65203:[[1587],256],65204:[[1587],256],65205:[[1588],256],65206:[[1588],256],65207:[[1588],256],65208:[[1588],256],65209:[[1589],256],65210:[[1589],256],65211:[[1589],256],65212:[[1589],256],65213:[[1590],256],65214:[[1590],256],65215:[[1590],256],65216:[[1590],256],65217:[[1591],256],65218:[[1591],256],65219:[[1591],256],65220:[[1591],256],65221:[[1592],256],65222:[[1592],256],65223:[[1592],256],65224:[[1592],256],65225:[[1593],256],65226:[[1593],256],65227:[[1593],256],65228:[[1593],256],65229:[[1594],256],65230:[[1594],256],65231:[[1594],256],65232:[[1594],256],65233:[[1601],256],65234:[[1601],256],65235:[[1601],256],65236:[[1601],256],65237:[[1602],256],65238:[[1602],256],65239:[[1602],256],65240:[[1602],256],65241:[[1603],256],65242:[[1603],256],65243:[[1603],256],65244:[[1603],256],65245:[[1604],256],65246:[[1604],256],65247:[[1604],256],65248:[[1604],256],65249:[[1605],256],65250:[[1605],256],65251:[[1605],256],65252:[[1605],256],65253:[[1606],256],65254:[[1606],256],65255:[[1606],256],65256:[[1606],256],65257:[[1607],256],65258:[[1607],256],65259:[[1607],256],65260:[[1607],256],65261:[[1608],256],65262:[[1608],256],65263:[[1609],256],65264:[[1609],256],65265:[[1610],256],65266:[[1610],256],65267:[[1610],256],65268:[[1610],256],65269:[[1604,1570],256],65270:[[1604,1570],256],65271:[[1604,1571],256],65272:[[1604,1571],256],65273:[[1604,1573],256],65274:[[1604,1573],256],65275:[[1604,1575],256],65276:[[1604,1575],256]},65280:{65281:[[33],256],65282:[[34],256],65283:[[35],256],65284:[[36],256],65285:[[37],256],65286:[[38],256],65287:[[39],256],65288:[[40],256],65289:[[41],256],65290:[[42],256],65291:[[43],256],65292:[[44],256],65293:[[45],256],65294:[[46],256],65295:[[47],256],65296:[[48],256],65297:[[49],256],65298:[[50],256],65299:[[51],256],65300:[[52],256],65301:[[53],256],65302:[[54],256],65303:[[55],256],65304:[[56],256],65305:[[57],256],65306:[[58],256],65307:[[59],256],65308:[[60],256],65309:[[61],256],65310:[[62],256],65311:[[63],256],65312:[[64],256],65313:[[65],256],65314:[[66],256],65315:[[67],256],65316:[[68],256],65317:[[69],256],65318:[[70],256],65319:[[71],256],65320:[[72],256],65321:[[73],256],65322:[[74],256],65323:[[75],256],65324:[[76],256],65325:[[77],256],65326:[[78],256],65327:[[79],256],65328:[[80],256],65329:[[81],256],65330:[[82],256],65331:[[83],256],65332:[[84],256],65333:[[85],256],65334:[[86],256],65335:[[87],256],65336:[[88],256],65337:[[89],256],65338:[[90],256],65339:[[91],256],65340:[[92],256],65341:[[93],256],65342:[[94],256],65343:[[95],256],65344:[[96],256],65345:[[97],256],65346:[[98],256],65347:[[99],256],65348:[[100],256],65349:[[101],256],65350:[[102],256],65351:[[103],256],65352:[[104],256],65353:[[105],256],65354:[[106],256],65355:[[107],256],65356:[[108],256],65357:[[109],256],65358:[[110],256],65359:[[111],256],65360:[[112],256],65361:[[113],256],65362:[[114],256],65363:[[115],256],65364:[[116],256],65365:[[117],256],65366:[[118],256],65367:[[119],256],65368:[[120],256],65369:[[121],256],65370:[[122],256],65371:[[123],256],65372:[[124],256],65373:[[125],256],65374:[[126],256],65375:[[10629],256],65376:[[10630],256],65377:[[12290],256],65378:[[12300],256],65379:[[12301],256],65380:[[12289],256],65381:[[12539],256],65382:[[12530],256],65383:[[12449],256],65384:[[12451],256],65385:[[12453],256],65386:[[12455],256],65387:[[12457],256],65388:[[12515],256],65389:[[12517],256],65390:[[12519],256],65391:[[12483],256],65392:[[12540],256],65393:[[12450],256],65394:[[12452],256],65395:[[12454],256],65396:[[12456],256],65397:[[12458],256],65398:[[12459],256],65399:[[12461],256],65400:[[12463],256],65401:[[12465],256],65402:[[12467],256],65403:[[12469],256],65404:[[12471],256],65405:[[12473],256],65406:[[12475],256],65407:[[12477],256],65408:[[12479],256],65409:[[12481],256],65410:[[12484],256],65411:[[12486],256],65412:[[12488],256],65413:[[12490],256],65414:[[12491],256],65415:[[12492],256],65416:[[12493],256],65417:[[12494],256],65418:[[12495],256],65419:[[12498],256],65420:[[12501],256],65421:[[12504],256],65422:[[12507],256],65423:[[12510],256],65424:[[12511],256],65425:[[12512],256],65426:[[12513],256],65427:[[12514],256],65428:[[12516],256],65429:[[12518],256],65430:[[12520],256],65431:[[12521],256],65432:[[12522],256],65433:[[12523],256],65434:[[12524],256],65435:[[12525],256],65436:[[12527],256],65437:[[12531],256],65438:[[12441],256],65439:[[12442],256],65440:[[12644],256],65441:[[12593],256],65442:[[12594],256],65443:[[12595],256],65444:[[12596],256],65445:[[12597],256],65446:[[12598],256],65447:[[12599],256],65448:[[12600],256],65449:[[12601],256],65450:[[12602],256],65451:[[12603],256],65452:[[12604],256],65453:[[12605],256],65454:[[12606],256],65455:[[12607],256],65456:[[12608],256],65457:[[12609],256],65458:[[12610],256],65459:[[12611],256],65460:[[12612],256],65461:[[12613],256],65462:[[12614],256],65463:[[12615],256],65464:[[12616],256],65465:[[12617],256],65466:[[12618],256],65467:[[12619],256],65468:[[12620],256],65469:[[12621],256],65470:[[12622],256],65474:[[12623],256],65475:[[12624],256],65476:[[12625],256],65477:[[12626],256],65478:[[12627],256],65479:[[12628],256],65482:[[12629],256],65483:[[12630],256],65484:[[12631],256],65485:[[12632],256],65486:[[12633],256],65487:[[12634],256],65490:[[12635],256],65491:[[12636],256],65492:[[12637],256],65493:[[12638],256],65494:[[12639],256],65495:[[12640],256],65498:[[12641],256],65499:[[12642],256],65500:[[12643],256],65504:[[162],256],65505:[[163],256],65506:[[172],256],65507:[[175],256],65508:[[166],256],65509:[[165],256],65510:[[8361],256],65512:[[9474],256],65513:[[8592],256],65514:[[8593],256],65515:[[8594],256],65516:[[8595],256],65517:[[9632],256],65518:[[9675],256]}}},303581,(t,e,i)=>{"use strict";var r,n,s,o,a,l,h,c,u=t.r(681222),d=t.r(237876),f=t.r(354243),p=Math.floor,m=u("NFC","NFD","NFKC","NFKD"),g=[null,0,{}],v={},y=[];
3r=function(t,e){this.codepoint=t,this.feature=e};for(var b=0;b<=255;++b)y[b]=0;n=[function(t,e,i){return e<60||e>13311&&e<42607?new r(e,g):t(e,i)},function(t,e,i){var r=v[e];return!r&&(r=t(e,i)).feature&&++y[e>>8&255]>10&&(v[e]=r),r},function(t,e,i){return i?t(e,i):new r(e,null)},function(t,e,i){var n,s,o,a,l,h,c,u;if(e<4352||4371<=e&&e<44032||55204<e)return t(e,i);if(4352<=e&&e<4371){for(o=0,n={},s=(e-4352)*21;o<21;++o)n[4449+o]=44032+28*(o+s);return(a=[,,,])[2]=n,new r(e,a)}if(h=(l=e-44032)%28,c=[],0===h)for(u=1,c[0]=[4352+p(l/588),4449+p(l%588/28)],c[2]={};u<28;++u)c[2][4519+u]=e+u;else c[0]=[44032+l-h,4519+h];return new r(e,c)},function(t,e){var i=65280&e,n=(r.udata[i]||{})[e];return n?new r(e,n):new r(e,g)}],r.fromCharCode=n.reduceRight(function(t,e){return function(i,r){return e(t,i,r)}},null),r.isHighSurrogate=function(t){return t>=55296&&t<=56319},r.isLowSurrogate=function(t){return t>=56320&&t<=57343},r.prototype.prepFeature=function(){this.feature||(this.feature=r.fromCharCode(this.codepoint,!0).feature)},r.prototype.toString=function(){var t;return this.codepoint<65536?String.fromCharCode(this.codepoint):String.fromCharCode(p((t=this.codepoint-65536)/1024)+55296,t%1024+56320)},r.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},r.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},r.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},r.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},r.prototype.getComposite=function(t){var e;return(this.prepFeature(),this.feature[2]&&(e=this.feature[2][t.codepoint]))?r.fromCharCode(e):null},(s=function(t){this.str=t,this.cursor=0}).prototype.next=function(){if(this.str&&this.cursor<this.str.length){var t,e=this.str.charCodeAt(this.cursor++);return r.isHighSurrogate(e)&&this.cursor<this.str.length&&r.isLowSurrogate(t=this.str.charCodeAt(this.cursor))&&(e=(e-55296)*1024+(t-56320)+65536,++this.cursor),r.fromCharCode(e)}return this.str=null,null},(o=function(t,e){this.it=t,this.canonical=e,this.resBuf=[]}).prototype.next=function(){var t,e;if(t=function(e,i){var n,s,o,a,l=i.getDecomp();if(l&&!(e&&i.isCompatibility())){for(s=0,n=[];s<l.length;++s)for(a=0,o=t(e,r.fromCharCode(l[s]));a<o.length;++a)n.push(o[a]);return n}return[i]},0===this.resBuf.length){if(!(e=this.it.next()))return null;this.resBuf=t(this.canonical,e)}return this.resBuf.shift()},(a=function(t){this.it=t,this.resBuf=[]}).prototype.next=function(){var t,e,i;if(0===this.resBuf.length)do{if(!(e=this.it.next()))break;if(t=e.getCanonicalClass(),i=this.resBuf.length,0!==t)for(;i>0&&!(this.resBuf[i-1].getCanonicalClass()<=t);--i);this.resBuf.splice(i,0,e)}while(0!==t)return this.resBuf.shift()},(l=function(t){this.it=t,this.procBuf=[],this.resBuf=[],this.lastClass=null}).prototype.next=function(){for(var t,e,i;0===this.resBuf.length;){if(!(t=this.it.next())){this.resBuf=this.procBuf,this.procBuf=[];break}0===this.procBuf.length?(this.lastClass=t.getCanonicalClass(),this.procBuf.push(t)):(e=this.procBuf[0].getComposite(t),i=t.getCanonicalClass(),e&&(this.lastClass<i||0===this.lastClass)?this.procBuf[0]=e:(0===i&&(this.resBuf=this.procBuf,this.procBuf=[]),this.lastClass=i,this.procBuf.push(t)))}return this.resBuf.shift()},h=function(t,e){switch(t){case"NFD":return new a(new o(new s(e),!0));case"NFKD":return new a(new o(new s(e),!1));case"NFC":return new l(new a(new o(new s(e),!0)));case"NFKC":return new l(new a(new o(new s(e),!1)));default:throw Error(t+" is invalid")}},c=function(t,e){for(var i,r=h(t,e),n="";i=r.next();)n+=i.toString();return n},r.udata=f,e.exports=function(){var t=String(d(this)),e=arguments[0];if(!m[e=void 0===e?"NFC":String(e)])throw RangeError("Invalid normalization form: "+e);return c(e,t)}},941677,(t,e,i)=>{"use strict";e.exports=t.r(295218)()?String.prototype.normalize:t.r(303581)},384804,(t,e,i)=>{"use strict";var r=t.r(328245),n=t.r(237876),s=t.r(841791),o=Math.abs,a=Math.max;e.exports=function(t){var e=String(n(this)),i=e.length,l=arguments[1];return(l=isNaN(l)?1:r(l),t=s.call(String(t),o(l)),l>=0)?t.slice(0,a(0,l-i))+e:e+(i+l>=0?"":t.slice(l+i))}},702783,(t,e,i)=>{"use strict";var r=String.prototype.indexOf,n=String.prototype.slice;e.exports=function(t,e){var i=r.call(this,t);return -1===i?String(this):n.call(this,0,i)+e+n.call(this,i+String(t).length)}},653367,(t,e,i)=>{"use strict";var r=t.r(237876);e.exports=function(t,e){var i,n,s,o=0,a=String(r(this));for(t=String(t),e=String(e),n=t.length,s=e.length;-1!==(i=a.indexOf(t,o));)a=a.slice(0,i)+e+a.slice(i+n),o=i+s;return a}},719088,(t,e,i)=>{"use strict";var r="razdwatrzy";e.exports=function(){return"function"==typeof r.startsWith&&!1===r.
3startsWith("trzy")&&!0===r.startsWith("raz")}},535552,(t,e,i)=>{"use strict";var r=t.r(237876),n=t.r(328245),s=Math.max,o=Math.min;e.exports=function(t){var e,i=String(r(this));return e=o(s(n(arguments[1]),0),i.length),i.indexOf(t,e)===e}},991978,(t,e,i)=>{"use strict";e.exports=t.r(719088)()?String.prototype.startsWith:t.r(535552)},157145,(t,e,i)=>{"use strict";var r=t.r(372077);e.exports=function(){var t=r(this);return t.charAt(0).toLowerCase()+t.slice(1)}},348610,(t,e,i)=>{"use strict";e.exports={"@@iterator":t.r(326744),at:t.r(455257),count:t.r(770554),camelToHyphen:t.r(956936),capitalize:t.r(723178),caseInsensitiveCompare:t.r(395949),codePointAt:t.r(41936),contains:t.r(313753),hyphenToCamel:t.r(895728),endsWith:t.r(283528),indent:t.r(754924),last:t.r(155937),normalize:t.r(941677),pad:t.r(384804),plainReplace:t.r(702783),plainReplaceAll:t.r(653367),repeat:t.r(841791),startsWith:t.r(991978),uncapitalize:t.r(157145)}},157647,(t,e,i)=>{"use strict";var r=t.r(407819),n=t.r(237876),s=Function.prototype.call;e.exports=function(t){return t=Object(n(t)),function(e){var i=this;return n(i),(e=String(e)).replace(/%([a-zA-Z]+)|\\([\u0000-\uffff])/g,function(e,n,o){var a,l;if(o)return o;for(a=n;a&&!(l=t[a]);)a=a.slice(0,-1);return l?(r(l)&&(l=s.call(l,i)),l+n.slice(a.length)):e})}}},161778,(t,e,i)=>{"use strict";e.exports=function(){var t=String.fromCodePoint;return"function"==typeof t&&"ðað"===t(119558,97,119559)}},798949,(t,e,i)=>{"use strict";var r=Math.floor,n=String.fromCharCode;e.exports=function(t){var e,i,s=[],o=arguments.length,a="";for(e=0;e<o;++e){if(i=Number(arguments[e]),!isFinite(i)||i<0||i>1114111||r(i)!==i)throw RangeError("Invalid code point "+i);i<65536?s.push(i):(i-=65536,s.push((i>>10)+55296,i%1024+56320)),e+1!==o&&s.length<=16384||(a+=n.apply(null,s),s.length=0)}return a}},861804,(t,e,i)=>{"use strict";e.exports=t.r(161778)()?String.fromCodePoint:t.r(798949)},927359,(t,e,i)=>{"use strict";var r=t.r(578326),n=t.r(236296),s=Object.create(null),o=Math.random,a=function(){return o().toString(36).slice(2)},l=function(){var t=a(),e=arguments[0];if(!r(e))return t;for(;t.length<e;)t+=a();return t.slice(0,e)};e.exports=function(){var t=Object(arguments[0]),e=t.length,i=t.isUnique;r(e)&&(e=n(e));var o=l(e);if(i){for(var a=0;s[o];){if(100==++a)throw Error("Cannot generate random string.\nString.random is not designed to effectively generate many short and unique random strings");o=l(e)}s[o]=!0}return o}},752809,(t,e,i)=>{"use strict";var r=Object.create(null),n=Math.random;e.exports=function(){var t;do t=n().toString(36).slice(2);while(r[t])return t}},322053,(t,e,i)=>{"use strict";e.exports=function(){var t,e=String.raw;return"function"==typeof e&&((t=["foo\nbar","marko\n"]).raw=["foo\\nbar","marko\\n"],"foo\\nbarINSE\nRTmarko\\n"===e(t,"INSE\nRT"))}},994657,(t,e,i)=>{"use strict";var r=t.r(236296),n=t.r(237876),s=Array.prototype.reduce;e.exports=function(t){var e,i=Object(n(Object(n(t)).raw));return r(i.length)?(e=arguments,s.call(i,function(t,i,r){return t+String(e[r])+i})):""}},859735,(t,e,i)=>{"use strict";e.exports=t.r(322053)()?String.raw:t.r(994657)},924803,(t,e,i)=>{"use strict";e.exports={"#":t.f({"./":{id:()=>924803,module:()=>t.r(924803)},"./#":{id:()=>348610,module:()=>t.r(348610)}})("./#"),formatMethod:t.r(157647),fromCodePoint:t.r(861804),isString:t.r(742364),random:t.r(927359),randomUniq:t.r(752809),raw:t.r(859735)}},869648,(t,e,i)=>{"use strict";var r=t.r(527665),n=t.r(135832),s=t.r(107953),o=t.r(179627),a=t.f({"es5-ext/string/":{id:()=>924803,module:()=>t.r(924803)},"es5-ext/string/#/contains":{id:()=>313753,module:()=>t.r(313753)}})("es5-ext/string/#/contains");(e.exports=function(t,e){var i,n,l,h,c;return arguments.length<2||"string"!=typeof t?(h=e,e=t,t=null):h=arguments[2],r(t)?(i=a.call(t,"c"),n=a.call(t,"e"),l=a.call(t,"w")):(i=l=!0,n=!1),c={value:e,configurable:i,enumerable:n,writable:l},h?s(o(h),c):c}).gs=function(t,e,i){var l,h,c,u;return"string"!=typeof t?(c=i,i=e,e=t,t=null):c=arguments[3],r(e)?n(e)?r(i)?n(i)||(c=i,i=void 0):i=void 0:(c=e,e=i=void 0):e=void 0,r(t)?(l=a.call(t,"c"),h=a.call(t,"e")):(l=!0,h=!1),u={get:e,set:i,configurable:l,enumerable:h},c?s(o(c),u):u}},901109,(t,e,i)=>{"use strict";var r,n,s,o,a,l,h,c=t.r(869648),u=t.r(219618),d=Function.prototype.apply,f=Function.prototype.call,p=Object.create,m=Object.defineProperty,g=Object.defineProperties,v=Object.prototype.hasOwnProperty,y={configurable:!0,enumerable:!1,writable:!0};r=function(t,e){var i;return u(e),v.call(this,"__ee__")?i=this.__ee__:(i=y.value=p(null),m(this,"__ee__",y),y.value=null),i[t]?"object"==typeof i[t]?i[t].push(e):i[t]=[i[t],e]:i[t]=e,this},n=function(t,e){var i,n;
3return u(e),n=this,r.call(this,t,i=function(){s.call(n,t,i),d.call(e,this,arguments)}),i.__eeOnceListener__=e,this},a={on:r,once:n,off:s=function(t,e){var i,r,n,s;if(u(e),!v.call(this,"__ee__")||!(i=this.__ee__)[t])return this;if("object"==typeof(r=i[t]))for(s=0;n=r[s];++s)(n===e||n.__eeOnceListener__===e)&&(2===r.length?i[t]=r[+!s]:r.splice(s,1));else(r===e||r.__eeOnceListener__===e)&&delete i[t];return this},emit:o=function(t){var e,i,r,n,s;if(v.call(this,"__ee__")&&(n=this.__ee__[t]))if("object"==typeof n){for(e=1,i=arguments.length,s=Array(i-1);e<i;++e)s[e-1]=arguments[e];for(e=0,n=n.slice();r=n[e];++e)d.call(r,this,s)}else switch(arguments.length){case 1:f.call(n,this);break;case 2:f.call(n,this,arguments[1]);break;case 3:f.call(n,this,arguments[1],arguments[2]);break;default:for(e=1,i=arguments.length,s=Array(i-1);e<i;++e)s[e-1]=arguments[e];d.call(n,this,s)}}},h=g({},l={on:c(r),once:c(n),off:c(s),emit:c(o)}),e.exports=i=function(t){return null==t?p(h):g(Object(t),l)},i.methods=a},607598,(t,e,i)=>{"use strict";function r(t,e){return void 0===e&&(e=Object),e&&"function"==typeof e.freeze?e.freeze(t):t}var n=r({HTML:"text/html",isHTML:function(t){return t===n.HTML},XML_APPLICATION:"application/xml",XML_TEXT:"text/xml",XML_XHTML_APPLICATION:"application/xhtml+xml",XML_SVG_IMAGE:"image/svg+xml"}),s=r({HTML:"http://www.w3.org/1999/xhtml",isHTML:function(t){return t===s.HTML},SVG:"http://www.w3.org/2000/svg",XML:"http://www.w3.org/XML/1998/namespace",XMLNS:"http://www.w3.org/2000/xmlns/"});i.find=function(t,e,i){if(void 0===i&&(i=Array.prototype),t&&"function"==typeof i.find)return i.find.call(t,e);for(var r=0;r<t.length;r++)if(Object.prototype.hasOwnProperty.call(t,r)){var n=t[r];if(e.call(void 0,n,r,t))return n}},i.freeze=r,i.MIME_TYPE=n,i.NAMESPACE=s},949684,(t,e,i)=>{var r=t.r(607598),n=r.find,s=r.NAMESPACE;function o(t){return""!==t}function a(t,e){return t.hasOwnProperty(e)||(t[e]=!0),t}function l(t){return t?Object.keys((t?t.split(/[\t\n\f\r ]+/).filter(o):[]).reduce(a,{})):[]}function h(t,e){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}function c(t,e){var i=t.prototype;if(!(i instanceof e)){function r(){}r.prototype=e.prototype,h(i,r=new r),t.prototype=i=r}i.constructor!=t&&("function"!=typeof t&&console.error("unknown Class:"+t),i.constructor=t)}var u={},d=u.ELEMENT_NODE=1,f=u.ATTRIBUTE_NODE=2,p=u.TEXT_NODE=3,m=u.CDATA_SECTION_NODE=4,g=u.ENTITY_REFERENCE_NODE=5,v=u.ENTITY_NODE=6,y=u.PROCESSING_INSTRUCTION_NODE=7,b=u.COMMENT_NODE=8,w=u.DOCUMENT_NODE=9,_=u.DOCUMENT_TYPE_NODE=10,x=u.DOCUMENT_FRAGMENT_NODE=11,S=u.NOTATION_NODE=12,k={},C={};C[1]="Index size error",k.INDEX_SIZE_ERR=1,C[2]="DOMString size error",k.DOMSTRING_SIZE_ERR=2;var E=(C[3]="Hierarchy request error",k.HIERARCHY_REQUEST_ERR=3);C[4]="Wrong document",k.WRONG_DOCUMENT_ERR=4,C[5]="Invalid character",k.INVALID_CHARACTER_ERR=5,
3C[6]="No data allowed",k.NO_DATA_ALLOWED_ERR=6,C[7]="No modification allowed",k.NO_MODIFICATION_ALLOWED_ERR=7;var T=(C[8]="Not found",k.NOT_FOUND_ERR=8);C[9]="Not supported",k.NOT_SUPPORTED_ERR=9;var N=(C[10]="Attribute in use",k.INUSE_ATTRIBUTE_ERR=10);function A(t,e){if(e instanceof Error)var i=e;else i=this,Error.call(this,C[t]),this.message=C[t],Error.captureStackTrace&&Error.captureStackTrace(this,A);return i.code=t,e&&(this.message=this.message+": "+e),i}function O(){}function I(t,e){this._node=t,this._refresh=e,L(this)}function L(t){var e=t._node._inc||t._node.ownerDocument._inc;if(t._inc!==e){var i=t._refresh(t._node);if(tm(t,"length",i.length),!t.$$length||i.length<t.$$length)for(var r=i.length;r in t;r++)Object.prototype.hasOwnProperty.call(t,r)&&delete t[r];h(i,t),t._inc=e}}function R(){}function z(t,e){for(var i=t.length;i--;)if(t[i]===e)return i}function D(t,e,i,r){if(r?e[z(e,r)]=i:e[e.length++]=i,t){i.ownerElement=t;var n,o,a,l=t.ownerDocument;l&&(r&&U(l,t,r),n=l,o=t,a=i,n&&n._inc++,a.namespaceURI===s.XMLNS&&(o._nsMap[a.prefix?a.localName:""]=a.value))}}function P(t,e,i){var r=z(e,i);if(r>=0){for(var n=e.length-1;r<n;)e[r]=e[++r];if(e.length=n,t){var s=t.ownerDocument;s&&(U(s,t,i),i.ownerElement=null)}}else throw new A(T,Error(t.tagName+"@"+i))}function j(){}function B(){}function q(t){return"<"==t&&"<"||">"==t&&">"||"&"==t&&"&"||'"'==t&&"""||"&#"+t.charCodeAt()+";"}function M(t,e){if(e(t))return!0;if(t=t.firstChild)do if(M(t,e))return!0;while(t=t.nextSibling)}function F(){this.ownerDocument=this}function U(t,e,i,r){t&&t._inc++,i.namespaceURI===s.XMLNS&&delete e._nsMap[i.prefix?i.localName:""]}function W(t,e,i){if(t&&t._inc){t._inc++;var r=e.childNodes;if(i)r[r.length++]=i;else{for(var n=e.firstChild,s=0;n;)r[s++]=n,n=n.nextSibling;r.length=s,delete r[r.length]}}}function H(t,e){var i=e.previousSibling,r=e.nextSibling;return i?i.nextSibling=r:t.firstChild=r,r?r.previousSibling=i:t.lastChild=i,e.parentNode=null,e.previousSibling=null,e.nextSibling=null,W(t.ownerDocument,t),e}function X(t){return t&&t.nodeType===B.DOCUMENT_TYPE_NODE}function V(t){return t&&t.nodeType===B.ELEMENT_NODE}function Z(t){return t&&t.nodeType===B.TEXT_NODE}function G(t,e){var i=t.childNodes||[];if(n(i,V)||X(e))return!1;var r=n(i,X);return!(e&&r&&i.indexOf(r)>i.indexOf(e))}function $(t,e){var i=t.childNodes||[];if(n(i,function(t){return V(t)&&t!==e}))return!1;var r=n(i,X);return!(e&&r&&i.indexOf(r)>i.indexOf(e))}function Y(t,e,i){var r=t.childNodes||[],s=e.childNodes||[];if(e.nodeType===B.DOCUMENT_FRAGMENT_NODE){var o=s.filter(V);if(o.length>1||n(s,Z))throw new A(E,"More than one element or text in fragment");if(1===o.length&&!$(t,i))throw new A(E,"Element in fragment can not be inserted before doctype")}if(V(e)&&!$(t,i))throw new A(E,"Only one element can be added and only after doctype");if(X(e)){if(n(r,function(t){return X(t)&&t!==i}))throw new A(E,"Only one doctype is allowed");var a=n(r,V);if(i&&r.indexOf(a)<r.indexOf(i))throw new A(E,"Doctype can only be inserted before an element")}}function K(t,e,i,r){if(!(t&&(t.nodeType===B.DOCUMENT_NODE||t.nodeType===B.DOCUMENT_FRAGMENT_NODE||t.nodeType===B.ELEMENT_NODE)))throw new A(E,"Unexpected parent node type "+t.nodeType);if(i&&i.parentNode!==t)throw new A(T,"child not in parent");if(!(e&&(V(e)||Z(e)||X(e)||e.nodeType===B.DOCUMENT_FRAGMENT_NODE||e.nodeType===B.COMMENT_NODE||e.nodeType===B.PROCESSING_INSTRUCTION_NODE))||X(e)&&t.nodeType!==B.DOCUMENT_NODE)throw new A(E,"Unexpected node type "+e.nodeType+" for parent node type "+t.nodeType);t.nodeType===B.DOCUMENT_NODE&&(r||function(t,e,i){var r=t.childNodes||[],s=e.childNodes||[];if(e.nodeType===B.DOCUMENT_FRAGMENT_NODE){var o=s.filter(V);if(o.length>1||n(s,Z))throw new A(E,"More than one element or text in fragment");if(1===o.length&&!G(t,i))throw new A(E,"Element in fragment can not be inserted before doctype")}if(V(e)&&!G(t,i))throw new A(E,"Only one element can be added and only after doctype");if(X(e)){if(n(r,X))throw new A(E,"Only one doctype is allowed");var a=n(r,V);if(i&&r.indexOf(a)<r.indexOf(i))throw new A(E,"Doctype can only be inserted before an element");
3if(!i&&a)throw new A(E,"Doctype can not be appended since element is present")}})(t,e,i);var s=e.parentNode;if(s&&s.removeChild(e),e.nodeType===x){var o=e.firstChild;if(null==o)return e;var a=e.lastChild}else o=a=e;var l=i?i.previousSibling:t.lastChild;o.previousSibling=l,a.nextSibling=i,l?l.nextSibling=o:t.firstChild=o,null==i?t.lastChild=a:i.previousSibling=a;do o.parentNode=t;while(o!==a&&(o=o.nextSibling))return W(t.ownerDocument||t,t),e.nodeType==x&&(e.firstChild=e.lastChild=null),e}function J(){this._nsMap={}}function Q(){}function tt(){}function te(){}function ti(){}function tr(){}function tn(){}function ts(){}function to(){}function ta(){}function tl(){}function th(){}function tc(){}function tu(t,e){var i=[],r=9==this.nodeType&&this.documentElement||this,n=r.prefix,s=r.namespaceURI;if(s&&null==n){var n=r.lookupPrefix(s);if(null==n)var o=[{namespace:s,prefix:null}]}return tp(this,i,t,e,o),i.join("")}function td(t,e,i){var r=t.prefix||"",n=t.namespaceURI;if(!n||"xml"===r&&n===s.XML||n===s.XMLNS)return!1;for(var o=i.length;o--;){var a=i[o];if(a.prefix===r)return a.namespace!==n}return!0}function tf(t,e,i){t.push(" ",e,'="',i.replace(/[<&"]/g,q),'"')}function tp(t,e,i,r,n){if(n||(n=[]),r){if(!(t=r(t)))return;if("string"==typeof t)return void e.push(t)}switch(t.nodeType){case d:var o,a=t.attributes,l=a.length,h=t.firstChild,c=t.tagName;i=s.isHTML(t.namespaceURI)||i;var u=c;if(!i&&!t.prefix&&t.namespaceURI){for(var v=0;v<a.length;v++)if("xmlns"===a.item(v).name){o=a.item(v).value;break}if(!o)for(var S=n.length-1;S>=0;S--){var k=n[S];if(""===k.prefix&&k.namespace===t.namespaceURI){o=k.namespace;break}}if(o!==t.namespaceURI)for(var S=n.length-1;S>=0;S--){var k=n[S];if(k.namespace===t.namespaceURI){k.prefix&&(u=k.prefix+":"+c);break}}}e.push("<",u);for(var C=0;C<l;C++){var E=a.item(C);"xmlns"==E.prefix?n.push({prefix:E.localName,namespace:E.value}):"xmlns"==E.nodeName&&n.push({prefix:"",namespace:E.value})}for(var C=0;C<l;C++){var E=a.item(C);if(td(E,i,n)){var T=E.prefix||"",N=E.namespaceURI;tf(e,T?"xmlns:"+T:"xmlns",N),n.push({prefix:T,namespace:N})}tp(E,e,i,r,n)}if(c===u&&td(t,i,n)){var T=t.prefix||"",N=t.namespaceURI;tf(e,T?"xmlns:"+T:"xmlns",N),n.push({prefix:T,namespace:N})}if(h||i&&!/^(?:meta|link|img|br|hr|input)$/i.test(c)){if(e.push(">"),i&&/^script$/i.test(c))for(;h;)h.data?e.push(h.data):tp(h,e,i,r,n.slice()),h=h.nextSibling;else for(;h;)tp(h,e,i,r,n.slice()),h=h.nextSibling;e.push("</",u,">")}else e.push("/>");return;case w:case x:for(var h=t.firstChild;h;)tp(h,e,i,r,n.slice()),h=h.nextSibling;return;case f:return tf(e,t.name,t.value);case p:return e.push(t.data.replace(/[<&]/g,q).replace(/]]>/g,"]]>"));case m:return e.push("<![CDATA[",t.data,"]]>");case b:return e.push("<!--",t.data,"-->");case _:var A=t.publicId,O=t.systemId;if(e.push("<!DOCTYPE ",t.name),A)e.push(" PUBLIC ",A),O&&"."!=O&&e.push(" ",O),e.push(">");else if(O&&"."!=O)e.push(" SYSTEM ",O,">");else{var I=t.internalSubset;I&&e.push(" [",I,"]"),e.push(">")}return;case y:return e.push("<?",t.target," ",t.data,"?>");case g:return e.push("&",t.nodeName,";");default:e.push("??",t.nodeName)}}function tm(t,e,i){t[e]=i}C[11]="Invalid state",k.INVALID_STATE_ERR=11,C[12]="Syntax error",k.SYNTAX_ERR=12,C[13]="Invalid modification",k.INVALID_MODIFICATION_ERR=13,C[14]="Invalid namespace",k.NAMESPACE_ERR=14,C[15]="Invalid access",k.INVALID_ACCESS_ERR=15,A.prototype=Error.prototype,h(k,A),O.prototype={length:0,item:function(t){return t>=0&&t<this.length?this[t]:null},toString:function(t,e){for(var i=[],r=0;r<this.length;r++)tp(this[r],i,t,e);return i.join("")},filter:function(t){return Array.prototype.filter.call(this,t)},indexOf:function(t){return Array.prototype.indexOf.call(this,t)}},I.prototype.item=function(t){return L(this),this[t]||null},c(I,O),R.prototype={length:0,item:O.prototype.item,getNamedItem:function(t){for(var e=this.length;e--;){var i=this[e];if(i.nodeName==t)return i}},setNamedItem:function(t){var e=t.ownerElement;if(e&&e!=this._ownerElement)throw new A(N);var i=this.getNamedItem(t.nodeName);return D(this._ownerElement,this,t,i),i},setNamedItemNS:function(t){var e,i=t.ownerElement;if(i&&i!=this._ownerElement)throw new A(N);return e=this.getNamedItemNS(t.namespaceURI,t.localName),D(this._ownerElement,this,t,e),e},removeNamedItem:function(t){var e=this.getNamedItem(t);return P(this._ownerElement,this,e),e},removeNamedItemNS:function(t,e){var i=this.getNamedItemNS(t,e);return P(this._ownerElement,this,i),i},getNamedItemNS:function(t,e){for(var i=this.length;i--;){var r=this[i];if(r.localName==e&&r.namespaceURI==t)return r}return null}},j.prototype={hasFeature:function(t,e){return!0}
3,createDocument:function(t,e,i){var r=new F;if(r.implementation=this,r.childNodes=new O,r.doctype=i||null,i&&r.appendChild(i),e){var n=r.createElementNS(t,e);r.appendChild(n)}return r},createDocumentType:function(t,e,i){var r=new tn;return r.name=t,r.nodeName=t,r.publicId=e||"",r.systemId=i||"",r}},B.prototype={firstChild:null,lastChild:null,previousSibling:null,nextSibling:null,attributes:null,parentNode:null,childNodes:null,ownerDocument:null,nodeValue:null,namespaceURI:null,prefix:null,localName:null,insertBefore:function(t,e){return K(this,t,e)},replaceChild:function(t,e){K(this,t,e,Y),e&&this.removeChild(e)},removeChild:function(t){return H(this,t)},appendChild:function(t){return this.insertBefore(t,null)},hasChildNodes:function(){return null!=this.firstChild},cloneNode:function(t){return function t(e,i,r){var n=new i.constructor;for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)){var o=i[s];"object"!=typeof o&&o!=n[s]&&(n[s]=o)}switch(i.childNodes&&(n.childNodes=new O),n.ownerDocument=e,n.nodeType){case d:var a=i.attributes,l=n.attributes=new R,h=a.length;l._ownerElement=n;for(var c=0;c<h;c++)n.setAttributeNode(t(e,a.item(c),!0));break;case f:r=!0}if(r)for(var u=i.firstChild;u;)n.appendChild(t(e,u,r)),u=u.nextSibling;return n}(this.ownerDocument||this,this,t)},normalize:function(){for(var t=this.firstChild;t;){var e=t.nextSibling;e&&e.nodeType==p&&t.nodeType==p?(this.removeChild(e),t.appendData(e.data)):(t.normalize(),t=e)}},isSupported:function(t,e){return this.ownerDocument.implementation.hasFeature(t,e)},hasAttributes:function(){return this.attributes.length>0},lookupPrefix:function(t){for(var e=this;e;){var i=e._nsMap;if(i){for(var r in i)if(Object.prototype.hasOwnProperty.call(i,r)&&i[r]===t)return r}e=e.nodeType==f?e.ownerDocument:e.parentNode}return null},lookupNamespaceURI:function(t){for(var e=this;e;){var i=e._nsMap;if(i&&t in i&&Object.prototype.hasOwnProperty.call(i,t))return i[t];e=e.nodeType==f?e.ownerDocument:e.parentNode}return null},isDefaultNamespace:function(t){return null==this.lookupPrefix(t)}},h(u,B),h(u,B.prototype),F.prototype={nodeName:"#document",nodeType:w,doctype:null,documentElement:null,_inc:1,insertBefore:function(t,e){if(t.nodeType==x){for(var i=t.firstChild;i;){var r=i.nextSibling;this.insertBefore(i,e),i=r}return t}return K(this,t,e),t.ownerDocument=this,null===this.documentElement&&t.nodeType===d&&(this.documentElement=t),t},removeChild:function(t){return this.documentElement==t&&(this.documentElement=null),H(this,t)},replaceChild:function(t,e){K(this,t,e,Y),t.ownerDocument=this,e&&this.removeChild(e),V(t)&&(this.documentElement=t)},importNode:function(t,e){return function t(e,i,r){var n;switch(i.nodeType){case d:(n=i.cloneNode(!1)).ownerDocument=e;case x:break;case f:r=!0}if(n||(n=i.cloneNode(!1)),n.ownerDocument=e,n.parentNode=null,r)for(var s=i.firstChild;s;)n.appendChild(t(e,s,r)),s=s.nextSibling;return n}(this,t,e)},getElementById:function(t){var e=null;return M(this.documentElement,function(i){if(i.nodeType==d&&i.getAttribute("id")==t)return e=i,!0}),e},getElementsByClassName:function(t){var e=l(t);return new I(this,function(i){var r=[];return e.length>0&&M(i.documentElement,function(n){if(n!==i&&n.nodeType===d){var s=n.getAttribute("class");if(s){var o=t===s;if(!o){var a=l(s);o=e.every(function(t){return a&&-1!==a.indexOf(t)})}o&&r.push(n)}}}),r})},createElement:function(t){var e=new J;return e.ownerDocument=this,e.nodeName=t,e.tagName=t,e.localName=t,e.childNodes=new O,(e.attributes=new R)._ownerElement=e,e},createDocumentFragment:function(){var t=new tl;return t.ownerDocument=this,t.childNodes=new O,t},createTextNode:function(t){var e=new te;return e.ownerDocument=this,e.appendData(t),e},createComment:function(t){var e=new ti;return e.ownerDocument=this,e.appendData(t),e},createCDATASection:function(t){var e=new tr;return e.ownerDocument=this,e.appendData(t),e},createProcessingInstruction:function(t,e){var i=new th;return i.ownerDocument=this,i.tagName=i.nodeName=i.target=t,i.nodeValue=i.data=e,i},createAttribute:function(t){var e=new Q;return e.ownerDocument=this,e.name=t,e.nodeName=t,e.localName=t,e.
3specified=!0,e},createEntityReference:function(t){var e=new ta;return e.ownerDocument=this,e.nodeName=t,e},createElementNS:function(t,e){var i=new J,r=e.split(":"),n=i.attributes=new R;return i.childNodes=new O,i.ownerDocument=this,i.nodeName=e,i.tagName=e,i.namespaceURI=t,2==r.length?(i.prefix=r[0],i.localName=r[1]):i.localName=e,n._ownerElement=i,i},createAttributeNS:function(t,e){var i=new Q,r=e.split(":");return i.ownerDocument=this,i.nodeName=e,i.name=e,i.namespaceURI=t,i.specified=!0,2==r.length?(i.prefix=r[0],i.localName=r[1]):i.localName=e,i}},c(F,B),J.prototype={nodeType:d,hasAttribute:function(t){return null!=this.getAttributeNode(t)},getAttribute:function(t){var e=this.getAttributeNode(t);return e&&e.value||""},getAttributeNode:function(t){return this.attributes.getNamedItem(t)},setAttribute:function(t,e){var i=this.ownerDocument.createAttribute(t);i.value=i.nodeValue=""+e,this.setAttributeNode(i)},removeAttribute:function(t){var e=this.getAttributeNode(t);e&&this.removeAttributeNode(e)},appendChild:function(t){return t.nodeType===x?this.insertBefore(t,null):(t.parentNode&&t.parentNode.removeChild(t),t.parentNode=this,t.previousSibling=this.lastChild,t.nextSibling=null,t.previousSibling?t.previousSibling.nextSibling=t:this.firstChild=t,this.lastChild=t,W(this.ownerDocument,this,t),t)},setAttributeNode:function(t){return this.attributes.setNamedItem(t)},setAttributeNodeNS:function(t){return this.attributes.setNamedItemNS(t)},removeAttributeNode:function(t){return this.attributes.removeNamedItem(t.nodeName)},removeAttributeNS:function(t,e){var i=this.getAttributeNodeNS(t,e);i&&this.removeAttributeNode(i)},hasAttributeNS:function(t,e){return null!=this.getAttributeNodeNS(t,e)},getAttributeNS:function(t,e){var i=this.getAttributeNodeNS(t,e);return i&&i.value||""},setAttributeNS:function(t,e,i){var r=this.ownerDocument.createAttributeNS(t,e);r.value=r.nodeValue=""+i,this.setAttributeNode(r)},getAttributeNodeNS:function(t,e){return this.attributes.getNamedItemNS(t,e)},getElementsByTagName:function(t){return new I(this,function(e){var i=[];return M(e,function(r){r!==e&&r.nodeType==d&&("*"===t||r.tagName==t)&&i.push(r)}),i})},getElementsByTagNameNS:function(t,e){return new I(this,function(i){var r=[];return M(i,function(n){n!==i&&n.nodeType===d&&("*"===t||n.namespaceURI===t)&&("*"===e||n.localName==e)&&r.push(n)}),r})}},F.prototype.getElementsByTagName=J.prototype.getElementsByTagName,F.prototype.getElementsByTagNameNS=J.prototype.getElementsByTagNameNS,c(J,B),Q.prototype.nodeType=f,c(Q,B),tt.prototype={data:"",substringData:function(t,e){return this.data.substring(t,t+e)},appendData:function(t){t=this.data+t,this.nodeValue=this.data=t,this.length=t.length},insertData:function(t,e){this.replaceData(t,0,e)},appendChild:function(t){throw Error(C[E])},deleteData:function(t,e){this.replaceData(t,e,"")},replaceData:function(t,e,i){i=this.data.substring(0,t)+i+this.data.substring(t+e),this.nodeValue=this.data=i,this.length=i.length}},c(tt,B),te.prototype={nodeName:"#text",nodeType:p,splitText:function(t){var e=this.data,i=e.substring(t);e=e.substring(0,t),this.data=this.nodeValue=e,this.length=e.length;var r=this.ownerDocument.createTextNode(i);return this.parentNode&&this.parentNode.insertBefore(r,this.nextSibling),r}},c(te,tt),ti.prototype={nodeName:"#comment",nodeType:b},c(ti,tt),tr.prototype={nodeName:"#cdata-section",nodeType:m},c(tr,tt),tn.prototype.nodeType=_,c(tn,B),ts.prototype.nodeType=S,c(ts,B),to.prototype.nodeType=v,c(to,B),ta.prototype.nodeType=g,c(ta,B),tl.prototype.nodeName="#document-fragment",tl.prototype.nodeType=x,c(tl,B),th.prototype.nodeType=y,c(th,B),tc.prototype.serializeToString=function(t,e,i){return tu.call(t,e,i)},B.prototype.toString=tu;try{Object.defineProperty&&(Object.defineProperty(I.prototype,"length",{get:function(){return L(this),this.$$length}}),Object.defineProperty(B.prototype,"textContent",{get:function(){return function t(e){switch(e.nodeType){case d:case x:var i=[];for(e=e.firstChild;e;)7!==e.nodeType&&8!==e.nodeType&&i.push(t(e)),e=e.nextSibling;return i.join("");
3default:return e.nodeValue}}(this)},set:function(t){switch(this.nodeType){case d:case x:for(;this.firstChild;)this.removeChild(this.firstChild);(t||String(t))&&this.appendChild(this.ownerDocument.createTextNode(t));break;default:this.data=t,this.value=t,this.nodeValue=t}}}),tm=function(t,e,i){t["$$"+e]=i})}catch(t){}i.DocumentType=tn,i.DOMException=A,i.DOMImplementation=j,i.Element=J,i.Node=B,i.NodeList=O,i.XMLSerializer=tc},353393,(t,e,i)=>{"use strict";var r=t.r(607598).freeze;i.XML_ENTITIES=r({amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}),i.HTML_ENTITIES=r
vendor: 24,744 bytes, line 3
3({Aacute:"Ã",aacute:"á",Abreve:"Ä",abreve:"Ä",ac:"â¾",acd:"â¿",acE:"â¾Ì³",Acirc:"Ã",acirc:"â",acute:"´",Acy:"Ð",acy:"а",AElig:"Ã",aelig:"æ",af:"â¡",Afr:"ð",afr:"ð",Agrave:"Ã",agrave:"à ",alefsym:"âµ",aleph:"âµ",Alpha:"Î",alpha:"α",Amacr:"Ä",amacr:"Ä",amalg:"⨿",AMP:"&",amp:"&",And:"â©",and:"â§",andand:"â©",andd:"â©",andslope:"â©",andv:"â©",ang:"â ",ange:"⦤",angle:"â ",angmsd:"â¡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"â¦",angmsdag:"⦮",angmsdah:"⦯",angrt:"â",angrtvb:"â¾",angrtvbd:"â¦",angsph:"â¢",angst:"Ã
",angzarr:"â¼",Aogon:"Ä",aogon:"Ä
",Aopf:"ð¸",aopf:"ð",ap:"â",apacir:"⩯",apE:"â©°",ape:"â",apid:"â",apos:"'",ApplyFunction:"â¡",approx:"â",approxeq:"â",Aring:"Ã
",aring:"Ã¥",Ascr:"ð",ascr:"ð¶",Assign:"â",ast:"*",asymp:"â",asympeq:"â",Atilde:"Ã",atilde:"ã",Auml:"Ã",auml:"ä",awconint:"â³",awint:"â¨",backcong:"â",backepsilon:"϶",backprime:"âµ",backsim:"â½",backsimeq:"â",Backslash:"â",Barv:"â«§",barvee:"â½",Barwed:"â",barwed:"â
",barwedge:"â
",bbrk:"âµ",bbrktbrk:"â¶",bcong:"â",Bcy:"Ð",bcy:"б",bdquo:"â",becaus:"âµ",Because:"âµ",because:"âµ",bemptyv:"⦰",bepsi:"϶",bernou:"â¬",Bernoullis:"â¬",Beta:"Î",beta:"β",beth:"â¶",between:"â¬",Bfr:"ð
",bfr:"ð",bigcap:"â",bigcirc:"â¯",bigcup:"â",bigodot:"â¨",bigoplus:"â¨",bigotimes:"â¨",bigsqcup:"â¨",bigstar:"â
",bigtriangledown:"â½",bigtriangleup:"â³",biguplus:"â¨",bigvee:"â",bigwedge:"â",bkarow:"â¤",blacklozenge:"â§«",blacksquare:"âª",blacktriangle:"â´",blacktriangledown:"â¾",blacktriangleleft:"â",blacktriangleright:"â¸",blank:"â£",blk12:"â",blk14:"â",blk34:"â",block:"â",bne:"=â¥",bnequiv:"â¡â¥",bNot:"â«",bnot:"â",Bopf:"ð¹",bopf:"ð",bot:"â¥",bottom:"â¥",bowtie:"â",boxbox:"â§",boxDL:"â",boxDl:"â",boxdL:"â",boxdl:"â",boxDR:"â",boxDr:"â",boxdR:"â",boxdr:"â",boxH:"â",boxh:"â",boxHD:"â¦",boxHd:"â¤",boxhD:"â¥",boxhd:"â¬",boxHU:"â©",boxHu:"â§",boxhU:"â¨",boxhu:"â´",boxminus:"â",boxplus:"â",boxtimes:"â ",boxUL:"â",boxUl:"â",boxuL:"â",boxul:"â",boxUR:"â",boxUr:"â",boxuR:"â",boxur:"â",boxV:"â",boxv:"â",boxVH:"â¬",boxVh:"â«",boxvH:"âª",boxvh:"â¼",boxVL:"â£",boxVl:"â¢",boxvL:"â¡",boxvl:"â¤",boxVR:"â ",boxVr:"â",boxvR:"â",boxvr:"â",bprime:"âµ",Breve:"Ë",breve:"Ë",brvbar:"¦",Bscr:"â¬",bscr:"ð·",bsemi:"â",bsim:"â½",bsime:"â",bsol:"\\",bsolb:"â§
",bsolhsub:"â",bull:"â¢",bullet:"â¢",bump:"â",bumpE:"⪮",bumpe:"â",Bumpeq:"â",bumpeq:"â",Cacute:"Ä",cacute:"Ä",Cap:"â",cap:"â©",capand:"â©",capbrcup:"â©",capcap:"â©",capcup:"â©",capdot:"â©",CapitalDifferentialD:"â
",caps:"â©ï¸",caret:"â",caron:"Ë",Cayleys:"â",ccaps:"â©",Ccaron:"Ä",ccaron:"Ä",Ccedil:"Ã",ccedil:"ç",Ccirc:"Ä",ccirc:"Ä",Cconint:"â°",ccups:"â©",ccupssm:"â©",Cdot:"Ä",cdot:"Ä",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"â",cfr:"ð ",CHcy:"Ч",chcy:"Ñ",check:"â",checkmark:"â",Chi:"Χ",chi:"Ï",cir:"â",circ:"Ë",circeq:"â",circlearrowleft:"âº",circlearrowright:"â»",circledast:"â",circledcirc:"â",circleddash:"â",CircleDot:"â",circledR:"®",circledS:"â",CircleMinus:"â",CirclePlus:"â",CircleTimes:"â",cirE:"â§",cire:"â",cirfnint:"â¨",cirmid:"⫯",cirscir:"â§",ClockwiseContourIntegral:"â²",CloseCurlyDoubleQuote:"â",CloseCurlyQuote:"â",clubs:"â£",clubsuit:"â£",Colon:"â·",colon:":",Colone:"â©´",colone:"â",coloneq:"â",comma:",",commat:"@",comp:"â",compfn:"â",complement:"â",complexes:"â",cong:"â
",congdot:"â©",Congruent:"â¡",Conint:"â¯",conint:"â®",ContourIntegral:"â®",Copf:"â",copf:"ð",coprod:"â",Coproduct:"â",COPY:"©",copy:"©",copysr:"â",CounterClockwiseContourIntegral:"â³",crarr:"âµ",Cross:"⨯",cross:"â",Cscr:"ð",cscr:"ð¸",csub:"â«",csube:"â«",csup:"â«",csupe:"â«",ctdot:"â¯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"â",cuesc:"â",cularr:"â¶",cularrp:"⤽",Cup:"â",cup:"âª",cupbrcap:"â©",CupCap:"â",cupcap:"â©",cupcup:"â©",cupdot:"â",cupor:"â©
",cups:"âªï¸",curarr:"â·",curarrm:"⤼",curlyeqprec:"â",curlyeqsucc:"â",curlyvee:"â",curlywedge:"â",curren:"¤",curvearrowleft:"â¶",curvearrowright:"â·",cuvee:"â",cuwed:"â",cwconint:"â²",cwint:"â±",cylcty:"â",Dagger:"â¡",dagger:"â ",daleth:"â¸",Darr:"â¡",dArr:"â",darr:"â",dash:"â",Dashv:"⫤",dashv:"â£",dbkarow:"â¤",dblac:"Ë",Dcaron:"Ä",dcaron:"Ä",Dcy:"Ð",dcy:"д",DD:"â
",dd:"â
",ddagger:"â¡",ddarr:"â",DDotrahd:"â¤",ddotseq:"â©·",deg:"°",Del:"â",Delta:"Î",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"ð",dfr:"ð¡",dHar:"⥥",dharl:"â",dharr:"â",DiacriticalAcute:"´",DiacriticalDot:"Ë",DiacriticalDoubleAcute:"Ë",DiacriticalGrave:"`",DiacriticalTilde:"Ë",diam:"â",Diamond:"â",diamond:"â",diamondsuit:"â¦",diams:"â¦",die:"¨",DifferentialD:"â
",digamma:"Ï",disin:"â²",div:"÷",divide:"÷",divideontimes:"â",divonx:"â",DJcy:"Ð",djcy:"Ñ",dlcorn:"â",dlcrop:"â",dollar:"$",Dopf:"ð»",dopf:"ð",Dot:"¨",dot:"Ë",DotDot:"â",doteq:"â",doteqdot:"â",DotEqual:"â",dotminus:"â¸",dotplus:"â",dotsquare:"â¡",doublebarwedge:"â",DoubleContourIntegral:"â¯",DoubleDot:"¨",DoubleDownArrow:"â",DoubleLeftArrow:"â",DoubleLeftRightArrow:"â",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"â¸",DoubleLongLeftRightArrow:"âº",DoubleLongRightArrow:"â¹",DoubleRightArrow:"â",DoubleRightTee:"â¨",DoubleUpArrow:"â",DoubleUpDownArrow:"â",DoubleVerticalBar:"â¥",DownArrow:"â",Downarrow:"â",downarrow:"â",DownArrowBar:"â¤",DownArrowUpArrow:"âµ",DownBreve:"Ì",downdownarrows:"â",downharpoonleft:"â",downharpoonright:"â",DownLeftRightVector:"â¥",DownLeftTeeVector:"â¥",DownLeftVector:"â½",DownLeftVectorBar:"â¥",DownRightTeeVector:"â¥",DownRightVector:"â",DownRightVectorBar:"â¥",DownTee:"â¤",DownTeeArrow:"â§",drbkarow:"â¤",drcorn:"â",drcrop:"â",Dscr:"ð",dscr:"ð¹",DScy:"Ð
",dscy:"Ñ",dsol:"â§¶",Dstrok:"Ä",dstrok:"Ä",dtdot:"â±",dtri:"â¿",dtrif:"â¾",duarr:"âµ",duhar:"⥯",dwangle:"⦦",DZcy:"Ð",dzcy:"Ñ",dzigrarr:"â¿",Eacute:"Ã",eacute:"é",easter:"â©®",Ecaron:"Ä",ecaron:"Ä",ecir:"â",Ecirc:"Ã",ecirc:"ê",ecolon:"â",Ecy:"Ð",ecy:"Ñ",eDDot:"â©·",Edot:"Ä",eDot:"â",edot:"Ä",ee:"â
",efDot:"â",Efr:"ð",efr:"ð¢",eg:"âª",Egrave:"Ã",egrave:"è",egs:"âª",egsdot:"âª",el:"âª",Element:"â",elinters:"â§",ell:"â",els:"âª",elsdot:"âª",Emacr:"Ä",emacr:"Ä",empty:"â
",emptyset:"â
",EmptySmallSquare:"â»",emptyv:"â
",EmptyVerySmallSquare:"â«",emsp:"â",emsp13:"â",emsp14:"â
",ENG:"Å",eng:"Å",ensp:"â",Eogon:"Ä",eogon:"Ä",Eopf:"ð¼",eopf:"ð",epar:"â",eparsl:"â§£",eplus:"⩱",epsi:"ε",Epsilon:"Î",epsilon:"ε",epsiv:"ϵ",eqcirc:"â",eqcolon:"â",eqsim:"â",eqslantgtr:"âª",eqslantless:"âª",Equal:"⩵",equals:"=",EqualTilde:"â",equest:"â",Equilibrium:"â",equiv:"â¡",equivDD:"⩸",eqvparsl:"â§¥",erarr:"⥱",erDot:"â",Escr:"â°",escr:"â¯",esdot:"â",Esim:"⩳",esim:"â",Eta:"Î",eta:"η",ETH:"Ã",eth:"ð",Euml:"Ã",euml:"ë",euro:"â¬",excl:"!",exist:"â",Exists:"â",expectation:"â°",ExponentialE:"â
",exponentiale:"â
",fallingdotseq:"â",Fcy:"Ф",fcy:"Ñ",female:"â",ffilig:"ï¬",fflig:"ï¬",ffllig:"ï¬",Ffr:"ð",ffr:"ð£",filig:"ï¬",FilledSmallSquare:"â¼",FilledVerySmallSquare:"âª",fjlig:"fj",flat:"â",fllig:"ï¬",fltns:"â±",fnof:"Æ",Fopf:"ð½",fopf:"ð",ForAll:"â",forall:"â",fork:"â",forkv:"â«",Fouriertrf:"â±",fpartint:"â¨",frac12:"½",frac13:"â
",frac14:"¼",frac15:"â
",frac16:"â
",frac18:"â
",frac23:"â
",frac25:"â
",frac34:"¾",frac35:"â
",frac38:"â
",frac45:"â
",frac56:"â
",frac58:"â
",frac78:"â
",frasl:"â",frown:"â¢",Fscr:"â±",fscr:"ð»",gacute:"ǵ",Gamma:"Î",gamma:"γ",Gammad:"Ï",gammad:"Ï",gap:"âª",Gbreve:"Ä",gbreve:"Ä",Gcedil:"Ä¢",Gcirc:"Ä",gcirc:"Ä",Gcy:"Ð",gcy:"г",Gdot:"Ä ",gdot:"Ä¡",gE:"â§",ge:"â¥",gEl:"âª",gel:"â",geq:"â¥",geqq:"â§",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"âª",gesdoto:"âª",gesdotol:"âª",gesl:"âï¸",gesles:"âª",Gfr:"ð",gfr:"ð¤",Gg:"â",gg:"â«",ggg:"â",gimel:"â·",GJcy:"Ð",gjcy:"Ñ",gl:"â·",gla:"⪥",glE:"âª",glj:"⪤",gnap:"âª",gnapprox:"âª",gnE:"â©",gne:"âª",gneq:"âª",gneqq:"â©",gnsim:"â§",Gopf:"ð¾",gopf:"ð",grave:"`",GreaterEqual:"â¥",GreaterEqualLess:"â",GreaterFullEqual:"â§",GreaterGreater:"⪢",GreaterLess:"â·",GreaterSlantEqual:"⩾",GreaterTilde:"â³",Gscr:"ð¢",gscr:"â",gsim:"â³",gsime:"âª",gsiml:"âª",Gt:"â«",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"â",gtlPar:"â¦",gtquest:"⩼",gtrapprox:"âª",gtrarr:"⥸",gtrdot:"â",gtreqless:"â",gtreqqless:"âª",gtrless:"â·",gtrsim:"â³",gvertneqq:"â©ï¸",gvnE:"â©ï¸",Hacek:"Ë",hairsp:"â",half:"½",hamilt:"â",HARDcy:"Ъ",hardcy:"Ñ",hArr:"â",harr:"â",harrcir:"â¥",harrw:"â",Hat:"^",hbar:"â",Hcirc:"Ĥ",hcirc:"Ä¥",hearts:"â¥",heartsuit:"â¥",hellip:"â¦",hercon:"â¹",Hfr:"â",hfr:"ð¥",HilbertSpace:"â",hksearow:"⤥",hkswarow:"⤦",hoarr:"â¿",homtht:"â»",hookleftarrow:"â©",hookrightarrow:"âª",Hopf:"â",hopf:"ð",horbar:"â",HorizontalLine:"â",Hscr:"â",hscr:"ð½",hslash:"â",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"â",HumpEqual:"â",hybull:"â",hyphen:"â",Iacute:"Ã",iacute:"Ã",ic:"â£",Icirc:"Ã",icirc:"î",Icy:"Ð",icy:"и",Idot:"İ",IEcy:"Ð",iecy:"е",iexcl:"¡",iff:"â",Ifr:"â",ifr:"ð¦",Igrave:"Ã",igrave:"ì",ii:"â
",iiiint:"â¨",iiint:"â",iinfin:"â§",iiota:"â©",IJlig:"IJ",ijlig:"ij",Im:"â",Imacr:"Ī",imacr:"Ä«",image:"â",ImaginaryI:"â
",imagline:"â",imagpart:"â",imath:"ı",imof:"â·",imped:"Ƶ",Implies:"â",in:"â",incare:"â
",infin:"â",infintie:"â§",inodot:"ı",Int:"â¬",int:"â«",intcal:"âº",integers:"â¤",Integral:"â«",intercal:"âº",Intersection:"â",intlarhk:"â¨",intprod:"⨼",InvisibleComma:"â£",InvisibleTimes:"â¢",IOcy:"Ð",iocy:"Ñ",Iogon:"Ä®",iogon:"į",Iopf:"ð",iopf:"ð",Iota:"Î",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"â",iscr:"ð¾",isin:"â",isindot:"âµ",isinE:"â¹",isins:"â´",isinsv:"â³",isinv:"â",it:"â¢",Itilde:"Ĩ",itilde:"Ä©",Iukcy:"Ð",iukcy:"Ñ",Iuml:"Ã",iuml:"ï",Jcirc:"Ä´",jcirc:"ĵ",Jcy:"Ð",jcy:"й",Jfr:"ð",jfr:"ð§",jmath:"È·",Jopf:"ð",jopf:"ð",Jscr:"ð¥",jscr:"ð¿",Jsercy:"Ð",jsercy:"Ñ",Jukcy:"Ð",jukcy:"Ñ",Kappa:"Î",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"Ä·",Kcy:"Ð",kcy:"к",Kfr:"ð",kfr:"ð¨",kgreen:"ĸ",KHcy:"Ð¥",khcy:"Ñ
",KJcy:"Ð",kjcy:"Ñ",Kopf:"ð",kopf:"ð",Kscr:"ð¦",kscr:"ð",lAarr:"â",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"â",Lambda:"Î",lambda:"λ",Lang:"âª",lang:"â¨",langd:"â¦",langle:"â¨",lap:"âª
",Laplacetrf:"â",laquo:"«",Larr:"â",lArr:"â",larr:"â",larrb:"â¤",larrbfs:"â¤",larrfs:"â¤",larrhk:"â©",larrlp:"â«",larrpl:"⤹",larrsim:"⥳",larrtl:"â¢",lat:"⪫",lAtail:"â¤",latail:"â¤",late:"âª",lates:"âªï¸",lBarr:"â¤",lbarr:"â¤",lbbrk:"â²",lbrace:"{",lbrack:"[",lbrke:"â¦",lbrksld:"â¦",lbrkslu:"â¦",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ä»",lcedil:"ļ",lceil:"â",lcub:"{",Lcy:"Ð",lcy:"л",ldca:"⤶",ldquo:"â",ldquor:"â",ldrdhar:"⥧",ldrushar:"â¥",ldsh:"â²",lE:"â¦",le:"â¤",LeftAngleBracket:"â¨",LeftArrow:"â",Leftarrow:"â",leftarrow:"â",LeftArrowBar:"â¤",LeftArrowRightArrow:"â",leftarrowtail:"â¢",LeftCeiling:"â",LeftDoubleBracket:"â¦",LeftDownTeeVector:"⥡",LeftDownVector:"â",LeftDownVectorBar:"â¥",LeftFloor:"â",leftharpoondown:"â½",leftharpoonup:"â¼",leftleftarrows:"â",LeftRightArrow:"â",Leftrightarrow:"â",leftrightarrow:"â",leftrightarrows:"â",leftrightharpoons:"â",leftrightsquigarrow:"â",LeftRightVector:"â¥",LeftTee:"â£",LeftTeeArrow:"â¤",LeftTeeVector:"â¥",leftthreetimes:"â",LeftTriangle:"â²",LeftTriangleBar:"â§",LeftTriangleEqual:"â´",LeftUpDownVector:"â¥",LeftUpTeeVector:"⥠",LeftUpVector:"â¿",LeftUpVectorBar:"â¥",LeftVector:"â¼",LeftVectorBar:"â¥",lEg:"âª",leg:"â",leq:"â¤",leqq:"â¦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"â©¿",lesdoto:"âª",lesdotor:"âª",lesg:"âï¸",lesges:"âª",lessapprox:"âª
",lessdot:"â",lesseqgtr:"â",lesseqqgtr:"âª",LessEqualGreater:"â",LessFullEqual:"â¦",LessGreater:"â¶",lessgtr:"â¶",LessLess:"⪡",lesssim:"â²",LessSlantEqual:"⩽",LessTilde:"â²",lfisht:"⥼",lfloor:"â",Lfr:"ð",lfr:"ð©",lg:"â¶",lgE:"âª",lHar:"⥢",lhard:"â½",lharu:"â¼",lharul:"⥪",lhblk:"â",LJcy:"Ð",ljcy:"Ñ",Ll:"â",ll:"âª",llarr:"â",llcorner:"â",Lleftarrow:"â",llhard:"⥫",lltri:"âº",Lmidot:"Ä¿",lmidot:"Å",lmoust:"â°",lmoustache:"â°",lnap:"âª",lnapprox:"âª",lnE:"â¨",lne:"âª",lneq:"âª",lneqq:"â¨",lnsim:"â¦",loang:"â¬",loarr:"â½",lobrk:"â¦",LongLeftArrow:"âµ",Longleftarrow:"â¸",longleftarrow:"âµ",LongLeftRightArrow:"â·",Longleftrightarrow:"âº",longleftrightarrow:"â·",longmapsto:"â¼",LongRightArrow:"â¶",Longrightarrow:"â¹",longrightarrow:"â¶",looparrowleft:"â«",looparrowright:"â¬",lopar:"â¦
",Lopf:"ð",lopf:"ð",loplus:"â¨",lotimes:"⨴",lowast:"â",lowbar:"_",LowerLeftArrow:"â",LowerRightArrow:"â",loz:"â",lozenge:"â",lozf:"â§«",lpar:"(",lparlt:"â¦",lrarr:"â",lrcorner:"â",lrhar:"â",lrhard:"â¥",lrm:"â",lrtri:"â¿",lsaquo:"â¹",Lscr:"â",lscr:"ð",Lsh:"â°",lsh:"â°",lsim:"â²",lsime:"âª",lsimg:"âª",lsqb:"[",lsquo:"â",lsquor:"â",Lstrok:"Å",lstrok:"Å",Lt:"âª",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"â",lthree:"â",ltimes:"â",ltlarr:"⥶",ltquest:"â©»",ltri:"â",ltrie:"â´",ltrif:"â",ltrPar:"â¦",lurdshar:"â¥",luruhar:"⥦",lvertneqq:"â¨ï¸",lvnE:"â¨ï¸",macr:"¯",male:"â",malt:"â ",maltese:"â ",Map:"â¤
",map:"â¦",mapsto:"â¦",mapstodown:"â§",mapstoleft:"â¤",mapstoup:"â¥",marker:"â®",mcomma:"⨩",Mcy:"Ð",mcy:"м",mdash:"â",mDDot:"âº",measuredangle:"â¡",MediumSpace:"â",Mellintrf:"â³",Mfr:"ð",mfr:"ðª",mho:"â§",micro:"µ",mid:"â£",midast:"*",midcir:"â«°",middot:"·",minus:"â",minusb:"â",minusd:"â¸",minusdu:"⨪",MinusPlus:"â",mlcp:"â«",mldr:"â¦",mnplus:"â",models:"â§",Mopf:"ð",mopf:"ð",mp:"â",Mscr:"â³",mscr:"ð",mstpos:"â¾",Mu:"Î",mu:"μ",multimap:"â¸",mumap:"â¸",nabla:"â",Nacute:"Å",nacute:"Å",nang:"â â",nap:"â",napE:"⩰̸",napid:"â̸",napos:"Å",napprox:"â",natur:"â®",natural:"â®",naturals:"â",nbsp:" ",nbump:"â̸",nbumpe:"â̸",ncap:"â©",Ncaron:"Å",ncaron:"Å",Ncedil:"Å
",ncedil:"Å",ncong:"â",ncongdot:"â©Ì¸",ncup:"â©",Ncy:"Ð",ncy:"н",ndash:"â",ne:"â ",nearhk:"⤤",neArr:"â",nearr:"â",nearrow:"â",nedot:"â̸",NegativeMediumSpace:"â",NegativeThickSpace:"â",NegativeThinSpace:"â",NegativeVeryThinSpace:"â",nequiv:"â¢",nesear:"⤨",nesim:"â̸",NestedGreaterGreater:"â«",NestedLessLess:"âª",NewLine:"\n",nexist:"â",nexists:"â",Nfr:"ð",nfr:"ð«",ngE:"â§Ì¸",nge:"â±",ngeq:"â±",ngeqq:"â§Ì¸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"â̸",ngsim:"âµ",nGt:"â«â",ngt:"â¯",ngtr:"â¯",nGtv:"â«Ì¸",nhArr:"â",nharr:"â®",nhpar:"⫲",ni:"â",nis:"â¼",nisd:"âº",niv:"â",NJcy:"Ð",njcy:"Ñ",nlArr:"â",nlarr:"â",nldr:"â¥",nlE:"â¦Ì¸",nle:"â°",nLeftarrow:"â",nleftarrow:"â",nLeftrightarrow:"â",nleftrightarrow:"â®",nleq:"â°",nleqq:"â¦Ì¸",nleqslant:"⩽̸",nles:"⩽̸",nless:"â®",nLl:"â̸",nlsim:"â´",nLt:"âªâ",nlt:"â®",nltri:"âª",nltrie:"â¬",nLtv:"âªÌ¸",nmid:"â¤",NoBreak:"â ",NonBreakingSpace:" ",Nopf:"â",nopf:"ð",Not:"⫬",not:"¬",NotCongruent:"â¢",NotCupCap:"â",NotDoubleVerticalBar:"â¦",NotElement:"â",NotEqual:"â ",NotEqualTilde:"â̸",NotExists:"â",NotGreater:"â¯",NotGreaterEqual:"â±",NotGreaterFullEqual:"â§Ì¸",NotGreaterGreater:"â«Ì¸",NotGreaterLess:"â¹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"âµ",NotHumpDownHump:"â̸",NotHumpEqual:"â̸",notin:"â",notindot:"âµÌ¸",notinE:"â¹Ì¸",notinva:"â",notinvb:"â·",notinvc:"â¶",NotLeftTriangle:"âª",NotLeftTriangleBar:"â§Ì¸",NotLeftTriangleEqual:"â¬",NotLess:"â®",NotLessEqual:"â°",NotLessGreater:"â¸",NotLessLess:"âªÌ¸",NotLessSlantEqual:"⩽̸",NotLessTilde:"â´",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"â",notniva:"â",notnivb:"â¾",notnivc:"â½",NotPrecedes:"â",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"â ",NotReverseElement:"â",NotRightTriangle:"â«",NotRightTriangleBar:"â§Ì¸",NotRightTriangleEqual:"â",NotSquareSubset:"â̸",NotSquareSubsetEqual:"â¢",NotSquareSuperset:"â̸",NotSquareSupersetEqual:"â£",NotSubset:"ââ",NotSubsetEqual:"â",NotSucceeds:"â",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"â¡",NotSucceedsTilde:"â¿Ì¸",NotSuperset:"ââ",NotSupersetEqual:"â",NotTilde:"â",NotTildeEqual:"â",NotTildeFullEqual:"â",NotTildeTilde:"â",NotVerticalBar:"â¤",npar:"â¦",nparallel:"â¦",nparsl:"⫽â¥",npart:"â̸",npolint:"â¨",npr:"â",nprcue:"â ",npre:"⪯̸",nprec:"â",npreceq:"⪯̸",nrArr:"â",nrarr:"â",nrarrc:"⤳̸",nrarrw:"â̸",nRightarrow:"â",nrightarrow:"â",nrtri:"â«",nrtrie:"â",nsc:"â",nsccue:"â¡",nsce:"⪰̸",Nscr:"ð©",nscr:"ð",nshortmid:"â¤",nshortparallel:"â¦",nsim:"â",nsime:"â",nsimeq:"â",nsmid:"â¤",nspar:"â¦",nsqsube:"â¢",nsqsupe:"â£",nsub:"â",nsubE:"â«
̸",nsube:"â",nsubset:"ââ",nsubseteq:"â",nsubseteqq:"â«
̸",nsucc:"â",nsucceq:"⪰̸",nsup:"â
",nsupE:"â«Ì¸",nsupe:"â",nsupset:"ââ",nsupseteq:"â",nsupseteqq:"â«Ì¸",ntgl:"â¹",Ntilde:"Ã",ntilde:"ñ",ntlg:"â¸",ntriangleleft:"âª",ntrianglelefteq:"â¬",ntriangleright:"â«",ntrianglerighteq:"â",Nu:"Î",nu:"ν",num:"#",numero:"â",numsp:"â",nvap:"ââ",nVDash:"â¯",nVdash:"â®",nvDash:"â",nvdash:"â¬",nvge:"â¥â",nvgt:">â",nvHarr:"â¤",nvinfin:"â§",nvlArr:"â¤",nvle:"â¤â",nvlt:"<â",nvltrie:"â´â",nvrArr:"â¤",nvrtrie:"âµâ",nvsim:"â¼â",nwarhk:"⤣",nwArr:"â",nwarr:"â",nwarrow:"â",nwnear:"⤧",Oacute:"Ã",oacute:"ó",oast:"â",ocir:"â",Ocirc:"Ã",ocirc:"ô",Ocy:"Ð",ocy:"о",odash:"â",Odblac:"Å",odblac:"Å",odiv:"⨸",odot:"â",odsold:"⦼",OElig:"Å",oelig:"Å",ofcir:"⦿",Ofr:"ð",ofr:"ð¬",ogon:"Ë",Ograve:"Ã",ograve:"ò",ogt:"â§",ohbar:"⦵",ohm:"Ω",oint:"â®",olarr:"âº",olcir:"⦾",olcross:"⦻",oline:"â¾",olt:"â§",Omacr:"Å",omacr:"Å",Omega:"Ω",omega:"Ï",Omicron:"Î",omicron:"ο",omid:"⦶",ominus:"â",Oopf:"ð",oopf:"ð ",opar:"⦷",OpenCurlyDoubleQuote:"â",OpenCurlyQuote:"â",operp:"⦹",oplus:"â",Or:"â©",or:"â¨",orarr:"â»",ord:"â©",order:"â´",orderof:"â´",ordf:"ª",ordm:"º",origof:"â¶",oror:"â©",orslope:"â©",orv:"â©",oS:"â",Oscr:"ðª",oscr:"â´",Oslash:"Ã",oslash:"ø",osol:"â",Otilde:"Ã",otilde:"õ",Otimes:"⨷",otimes:"â",otimesas:"⨶",Ouml:"Ã",ouml:"ö",ovbar:"â½",OverBar:"â¾",OverBrace:"â",OverBracket:"â´",OverParenthesis:"â",par:"â¥",para:"¶",parallel:"â¥",parsim:"⫳",parsl:"⫽",part:"â",PartialD:"â",Pcy:"Ð",pcy:"п",percnt:"%",period:".",permil:"â°",perp:"â¥",pertenk:"â±",Pfr:"ð",pfr:"ð",Phi:"Φ",phi:"Ï",phiv:"Ï",phmmat:"â³",phone:"â",Pi:"Î ",pi:"Ï",pitchfork:"â",piv:"Ï",planck:"â",planckh:"â",plankv:"â",plus:"+",plusacir:"⨣",plusb:"â",pluscir:"⨢",plusdo:"â",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"â",pointint:"â¨",Popf:"â",popf:"ð¡",pound:"£",Pr:"⪻",pr:"âº",prap:"⪷",prcue:"â¼",prE:"⪳",pre:"⪯",prec:"âº",precapprox:"⪷",preccurlyeq:"â¼",Precedes:"âº",PrecedesEqual:"⪯",PrecedesSlantEqual:"â¼",PrecedesTilde:"â¾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"â¨",precsim:"â¾",Prime:"â³",prime:"â²",primes:"â",prnap:"⪹",prnE:"⪵",prnsim:"â¨",prod:"â",Product:"â",profalar:"â®",profline:"â",profsurf:"â",prop:"â",Proportion:"â·",Proportional:"â",propto:"â",prsim:"â¾",prurel:"â°",Pscr:"ð«",pscr:"ð
",Psi:"Ψ",psi:"Ï",puncsp:"â",Qfr:"ð",qfr:"ð®",qint:"â¨",Qopf:"â",qopf:"ð¢",qprime:"â",Qscr:"ð¬",qscr:"ð",quaternions:"â",quatint:"â¨",quest:"?",questeq:"â",QUOT:'"',quot:'"',rAarr:"â",race:"â½Ì±",Racute:"Å",racute:"Å",radic:"â",raemptyv:"⦳",Rang:"â«",rang:"â©",rangd:"â¦",range:"⦥",rangle:"â©",raquo:"»",Rarr:"â ",rArr:"â",rarr:"â",rarrap:"⥵",rarrb:"â¥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"â¤",rarrhk:"âª",rarrlp:"â¬",rarrpl:"â¥
",rarrsim:"⥴",Rarrtl:"â¤",rarrtl:"â£",rarrw:"â",rAtail:"â¤",ratail:"â¤",ratio:"â¶",rationals:"â",RBarr:"â¤",rBarr:"â¤",rbarr:"â¤",rbbrk:"â³",rbrace:"}",rbrack:"]",rbrke:"â¦",rbrksld:"â¦",rbrkslu:"â¦",Rcaron:"Å",rcaron:"Å",Rcedil:"Å",rcedil:"Å",rceil:"â",rcub:"}",Rcy:"Ð ",rcy:"Ñ",rdca:"⤷",rdldhar:"⥩",rdquo:"â",rdquor:"â",rdsh:"â³",Re:"â",real:"â",realine:"â",realpart:"â",reals:"â",rect:"â",REG:"®",reg:"®",ReverseElement:"â",ReverseEquilibrium:"â",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"â",Rfr:"â",rfr:"ð¯",rHar:"⥤",rhard:"â",rharu:"â",rharul:"⥬",Rho:"Ρ",rho:"Ï",rhov:"ϱ",RightAngleBracket:"â©",RightArrow:"â",Rightarrow:"â",rightarrow:"â",RightArrowBar:"â¥",RightArrowLeftArrow:"â",rightarrowtail:"â£",RightCeiling:"â",RightDoubleBracket:"â§",RightDownTeeVector:"â¥",RightDownVector:"â",RightDownVectorBar:"â¥",RightFloor:"â",rightharpoondown:"â",rightharpoonup:"â",rightleftarrows:"â",rightleftharpoons:"â",rightrightarrows:"â",rightsquigarrow:"â",RightTee:"â¢",RightTeeArrow:"â¦",RightTeeVector:"â¥",rightthreetimes:"â",RightTriangle:"â³",RightTriangleBar:"â§",RightTriangleEqual:"âµ",RightUpDownVector:"â¥",RightUpTeeVector:"â¥",RightUpVector:"â¾",RightUpVectorBar:"â¥",RightVector:"â",RightVectorBar:"â¥",ring:"Ë",risingdotseq:"â",rlarr:"â",rlhar:"â",rlm:"â",rmoust:"â±",rmoustache:"â±",rnmid:"â«®",roang:"â",roarr:"â¾",robrk:"â§",ropar:"â¦",Ropf:"â",ropf:"ð£",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"â¦",rppolint:"â¨",rrarr:"â",Rrightarrow:"â",rsaquo:"âº",Rscr:"â",rscr:"ð",Rsh:"â±",rsh:"â±",rsqb:"]",rsquo:"â",rsquor:"â",rthree:"â",rtimes:"â",rtri:"â¹",rtrie:"âµ",rtrif:"â¸",rtriltri:"â§",RuleDelayed:"â§´",ruluhar:"⥨",rx:"â",Sacute:"Å",sacute:"Å",sbquo:"â",Sc:"⪼",sc:"â»",scap:"⪸",Scaron:"Å ",scaron:"Å¡",sccue:"â½",scE:"⪴",sce:"⪰",Scedil:"Å",scedil:"Å",Scirc:"Å",scirc:"Å",scnap:"⪺",scnE:"⪶",scnsim:"â©",scpolint:"â¨",scsim:"â¿",Scy:"С",scy:"Ñ",sdot:"â
",sdotb:"â¡",sdote:"⩦",searhk:"⤥",seArr:"â",searr:"â",searrow:"â",sect:"§",semi:";",seswar:"⤩",setminus:"â",setmn:"â",sext:"â¶",Sfr:"ð",sfr:"ð°",sfrown:"â¢",sharp:"â¯",SHCHcy:"Щ",shchcy:"Ñ",SHcy:"Ш",shcy:"Ñ",ShortDownArrow:"â",ShortLeftArrow:"â",shortmid:"â£",shortparallel:"â¥",ShortRightArrow:"â",ShortUpArrow:"â",shy:"Â",Sigma:"Σ",sigma:"Ï",sigmaf:"Ï",sigmav:"Ï",sim:"â¼",simdot:"⩪",sime:"â",simeq:"â",simg:"âª",simgE:"⪠",siml:"âª",simlE:"âª",simne:"â",simplus:"⨤",simrarr:"⥲",slarr:"â",SmallCircle:"â",smallsetminus:"â",smashp:"⨳",smeparsl:"⧤",smid:"â£",smile:"â£",smt:"⪪",smte:"⪬",smtes:"⪬ï¸",SOFTcy:"Ь",softcy:"Ñ",sol:"/",solb:"â§",solbar:"â¿",Sopf:"ð",sopf:"ð¤",spades:"â ",spadesuit:"â ",spar:"â¥",sqcap:"â",sqcaps:"âï¸",sqcup:"â",sqcups:"âï¸",Sqrt:"â",sqsub:"â",sqsube:"â",sqsubset:"â",sqsubseteq:"â",sqsup:"â",sqsupe:"â",sqsupset:"â",sqsupseteq:"â",squ:"â¡",Square:"â¡",square:"â¡",SquareIntersection:"â",SquareSubset:"â",SquareSubsetEqual:"â",SquareSuperset:"â",SquareSupersetEqual:"â",SquareUnion:"â",squarf:"âª",squf:"âª",srarr:"â",Sscr:"ð®",sscr:"ð",ssetmn:"â",ssmile:"â£",sstarf:"â",Star:"â",star:"â",starf:"â
",straightepsilon:"ϵ",straightphi:"Ï",strns:"¯",Sub:"â",sub:"â",subdot:"⪽",subE:"â«
",sube:"â",subedot:"â«",submult:"â«",subnE:"â«",subne:"â",subplus:"⪿",subrarr:"⥹",Subset:"â",subset:"â",subseteq:"â",subseteqq:"â«
",SubsetEqual:"â",subsetneq:"â",subsetneqq:"â«",subsim:"â«",subsub:"â«",subsup:"â«",succ:"â»",succapprox:"⪸",succcurlyeq:"â½",Succeeds:"â»",SucceedsEqual:"⪰",SucceedsSlantEqual:"â½",SucceedsTilde:"â¿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"â©",succsim:"â¿",SuchThat:"â",Sum:"â",sum:"â",sung:"âª",Sup:"â",sup:"â",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"â«",supE:"â«",supe:"â",supedot:"â«",Superset:"â",SupersetEqual:"â",suphsol:"â",suphsub:"â«",suplarr:"⥻",supmult:"â«",supnE:"â«",supne:"â",supplus:"â«",Supset:"â",supset:"â",supseteq:"â",supseteqq:"â«",supsetneq:"â",supsetneqq:"â«",supsim:"â«",supsub:"â«",supsup:"â«",swarhk:"⤦",swArr:"â",swarr:"â",swarrow:"â",swnwar:"⤪",szlig:"Ã",Tab:"
3 ",target:"â",Tau:"Τ",tau:"Ï",tbrk:"â´",Tcaron:"Ť",tcaron:"Å¥",Tcedil:"Å¢",tcedil:"Å£",Tcy:"Т",tcy:"Ñ",tdot:"â",telrec:"â",Tfr:"ð",tfr:"ð±",there4:"â´",Therefore:"â´",therefore:"â´",Theta:"Î",theta:"θ",thetasym:"Ï",thetav:"Ï",thickapprox:"â",thicksim:"â¼",ThickSpace:"ââ",thinsp:"â",ThinSpace:"â",thkap:"â",thksim:"â¼",THORN:"Ã",thorn:"þ",Tilde:"â¼",tilde:"Ë",TildeEqual:"â",TildeFullEqual:"â
",TildeTilde:"â",times:"Ã",timesb:"â ",timesbar:"⨱",timesd:"⨰",tint:"â",toea:"⤨",top:"â¤",topbot:"â¶",topcir:"⫱",Topf:"ð",topf:"ð¥",topfork:"â«",tosa:"⤩",tprime:"â´",TRADE:"â¢",trade:"â¢",triangle:"âµ",triangledown:"â¿",triangleleft:"â",trianglelefteq:"â´",triangleq:"â",triangleright:"â¹",trianglerighteq:"âµ",tridot:"â¬",trie:"â",triminus:"⨺",TripleDot:"â",triplus:"⨹",trisb:"â§",tritime:"⨻",trpezium:"â¢",Tscr:"ð¯",tscr:"ð",TScy:"Ц",tscy:"Ñ",TSHcy:"Ð",tshcy:"Ñ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"â¬",twoheadleftarrow:"â",twoheadrightarrow:"â ",Uacute:"Ã",uacute:"ú",Uarr:"â",uArr:"â",uarr:"â",Uarrocir:"â¥",Ubrcy:"Ð",ubrcy:"Ñ",Ubreve:"Ŭ",ubreve:"Å",Ucirc:"Ã",ucirc:"û",Ucy:"У",ucy:"Ñ",udarr:"â
",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"ð",ufr:"ð²",Ugrave:"Ã",ugrave:"ù",uHar:"⥣",uharl:"â¿",uharr:"â¾",uhblk:"â",ulcorn:"â",ulcorner:"â",ulcrop:"â",ultri:"â¸",Umacr:"Ū",umacr:"Å«",uml:"¨",UnderBar:"_",UnderBrace:"â",UnderBracket:"âµ",UnderParenthesis:"â",Union:"â",UnionPlus:"â",Uogon:"Ų",uogon:"ų",Uopf:"ð",uopf:"ð¦",UpArrow:"â",Uparrow:"â",uparrow:"â",UpArrowBar:"â¤",UpArrowDownArrow:"â
",UpDownArrow:"â",Updownarrow:"â",updownarrow:"â",UpEquilibrium:"⥮",upharpoonleft:"â¿",upharpoonright:"â¾",uplus:"â",UpperLeftArrow:"â",UpperRightArrow:"â",Upsi:"Ï",upsi:"Ï
",upsih:"Ï",Upsilon:"Î¥",upsilon:"Ï
",UpTee:"â¥",UpTeeArrow:"â¥",upuparrows:"â",urcorn:"â",urcorner:"â",urcrop:"â",Uring:"Å®",uring:"ů",urtri:"â¹",Uscr:"ð°",uscr:"ð",utdot:"â°",Utilde:"Ũ",utilde:"Å©",utri:"âµ",utrif:"â´",uuarr:"â",Uuml:"Ã",uuml:"ü",uwangle:"⦧",vangrt:"â¦",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"â
",varphi:"Ï",varpi:"Ï",varpropto:"â",vArr:"â",varr:"â",varrho:"ϱ",varsigma:"Ï",varsubsetneq:"âï¸",varsubsetneqq:"â«ï¸",varsupsetneq:"âï¸",varsupsetneqq:"â«ï¸",vartheta:"Ï",vartriangleleft:"â²",vartriangleright:"â³",Vbar:"â««",vBar:"⫨",vBarv:"â«©",Vcy:"Ð",vcy:"в",VDash:"â«",Vdash:"â©",vDash:"â¨",vdash:"â¢",Vdashl:"⫦",Vee:"â",vee:"â¨",veebar:"â»",veeeq:"â",vellip:"â®",Verbar:"â",verbar:"|",Vert:"â",vert:"|",VerticalBar:"â£",VerticalLine:"|",VerticalSeparator:"â",VerticalTilde:"â",VeryThinSpace:"â",Vfr:"ð",vfr:"ð³",vltri:"â²",vnsub:"ââ",vnsup:"ââ",Vopf:"ð",vopf:"ð§",vprop:"â",vrtri:"â³",Vscr:"ð±",vscr:"ð",vsubnE:"â«ï¸",vsubne:"âï¸",vsupnE:"â«ï¸",vsupne:"âï¸",Vvdash:"âª",vzigzag:"â¦",Wcirc:"Å´",wcirc:"ŵ",wedbar:"â©",Wedge:"â",wedge:"â§",wedgeq:"â",weierp:"â",Wfr:"ð",wfr:"ð´",Wopf:"ð",wopf:"ð¨",wp:"â",wr:"â",wreath:"â",Wscr:"ð²",wscr:"ð",xcap:"â",xcirc:"â¯",xcup:"â",xdtri:"â½",Xfr:"ð",xfr:"ðµ",xhArr:"âº",xharr:"â·",Xi:"Î",xi:"ξ",xlArr:"â¸",xlarr:"âµ",xmap:"â¼",xnis:"â»",xodot:"â¨",Xopf:"ð",xopf:"ð©",xoplus:"â¨",xotime:"â¨",xrArr:"â¹",xrarr:"â¶",Xscr:"ð³",xscr:"ð",xsqcup:"â¨",xuplus:"â¨",xutri:"â³",xvee:"â",xwedge:"â",Yacute:"Ã",yacute:"ý",YAcy:"Я",yacy:"Ñ",Ycirc:"Ŷ",ycirc:"Å·",Ycy:"Ы",ycy:"Ñ",yen:"Â¥",Yfr:"ð",yfr:"ð¶",YIcy:"Ð",yicy:"Ñ",Yopf:"ð",yopf:"ðª",Yscr:"ð´",yscr:"ð",YUcy:"Ю",yucy:"Ñ",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"Ð",zcy:"з",Zdot:"Å»",zdot:"ż",zeetrf:"â¨",ZeroWidthSpace:"â",Zeta:"Î",zeta:"ζ",Zfr:"â¨",zfr:"ð·",ZHcy:"Ð",zhcy:"ж",zigrarr:"â",Zopf:"â¤",zopf:"ð«",Zscr:"ðµ",zscr:"ð",zwj:"â",zwnj:"â"}),i.entityMap=i.HTML_ENTITIES},994100,(t,e,i)=>{var r=t.r(607598).NAMESPACE,n=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,s=RegExp("[\\-\\.0-9"+n.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),o=RegExp("^"+n.source+s.source+"*(?::"+n.source+s.source+"*)?$");function a(t,e){this.message=t,this.locator=e,Error.captureStackTrace&&Error.captureStackTrace(this,a)}function l(){}function h(t,e){return e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber,e}function c(t,e,i){for(var n=t.tagName,s=null,o=t.length;o--;){var a=t[o],l=a.qName,h=a.value,c=l.indexOf(":");if(c>0)var d=a.prefix=l.slice(0,c),f=l.slice(c+1),p="xmlns"===d&&f;else f=l,d=null,p="xmlns"===l&&"";a.localName=f,!1!==p&&(null==s&&(s={},u(i,i={})),i[p]=s[p]=h,a.uri=r.XMLNS,e.startPrefixMapping(p,h))}for(var o=t.length;o--;){var d=(a=t[o]).prefix;d&&("xml"===d&&(a.uri=r.XML),"xmlns"!==d&&(a.uri=i[d||""]))}var c=n.indexOf(":");c>0?(d=t.prefix=n.slice(0,c),f=t.localName=n.slice(c+1)):(d=null,f=t.localName=n);var m=t.uri=i[d||""];if(e.startElement(m,f,n,t),!t.closed)return t.currentNSMap=i,t.localNSMap=s,!0;if(e.endElement(m,f,n),s)for(d in s)Object.prototype.hasOwnProperty.call(s,d)&&e.endPrefixMapping(d)}function u(t,e){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}function d(){this.attributeNames={}}a.prototype=Error(),a.prototype.name=a.name,l.prototype={parse:function(t,e,
3i){var n=this.domBuilder;n.startDocument(),u(e,e={}),function(t,e,i,n,s){function o(t){var e,r=t.slice(1,-1);return r in i?i[r]:"#"===r.charAt(0)?(e=parseInt(r.substr(1).replace("x","0x")))>65535?String.fromCharCode(55296+((e-=65536)>>10),56320+(1023&e)):String.fromCharCode(e):(s.error("entity not found:"+t),t)}function l(e){if(e>b){var i=t.substring(b,e).replace(/&#?\w+;/g,o);g&&u(b),n.characters(i,0,e-b),b=e}}function u(e,i){for(;e>=p&&(i=m.exec(t));)p=(f=i.index)+i[0].length,g.lineNumber++;g.columnNumber=e-f+1}for(var f=0,p=0,m=/.*(?:\r\n?|\n)|.*$/g,g=n.locator,v=[{currentNSMap:e}],y={},b=0;;){try{var w=t.indexOf("<",b);if(w<0){if(!t.substr(b).match(/^\s*$/)){var _=n.doc,x=_.createTextNode(t.substr(b));_.appendChild(x),n.currentElement=x}return}switch(w>b&&l(w),t.charAt(w+1)){case"/":var S=t.indexOf(">",w+3),k=t.substring(w+2,S).replace(/[ \t\n\r]+$/g,""),C=v.pop();S<0?(k=t.substring(w+2).replace(/[\s<].*/,""),s.error("end tag name: "+k+" is not complete:"+C.tagName),S=w+1+k.length):k.match(/\s</)&&(k=k.replace(/[\s<].*/,""),s.error("end tag name: "+k+" maybe not complete"),S=w+1+k.length);var E=C.localNSMap,T=C.tagName==k;if(T||C.tagName&&C.tagName.toLowerCase()==k.toLowerCase()){if(n.endElement(C.uri,C.localName,k),E)for(var N in E)Object.prototype.hasOwnProperty.call(E,N)&&n.endPrefixMapping(N);T||s.fatalError("end tag name: "+k+" is not match the current start tagName:"+C.tagName)}else v.push(C);S++;break;case"?":g&&u(w),S=function(t,e,i){var r=t.indexOf("?>",e);if(r){var n=t.substring(e,r).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);if(n)return n[0].length,i.processingInstruction(n[1],n[2]),r+2}return -1}(t,w,n);break;case"!":g&&u(w),S=function(t,e,i,r){if("-"===t.charAt(e+2)){if("-"===t.charAt(e+3)){var n=t.indexOf("-->",e+4);if(n>e)return i.comment(t,e+4,n-e-4),n+3;r.error("Unclosed comment")}}else{if("CDATA["==t.substr(e+3,6)){var n=t.indexOf("]]>",e+9);return i.startCDATA(),i.characters(t,e+9,n-e-9),i.endCDATA(),n+3}var s=function(t,e){var i,r=[],n=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(n.lastIndex=e,n.exec(t);i=n.exec(t);)if(r.push(i),i[1])return r}(t,e),o=s.length;if(o>1&&/!doctype/i.test(s[0][0])){var a=s[1][0],l=!1,h=!1;o>3&&(/^public$/i.test(s[2][0])?(l=s[3][0],h=o>4&&s[4][0]):/^system$/i.test(s[2][0])&&(h=s[3][0]));var c=s[o-1];return i.startDTD(a,l,h),i.endDTD(),c.index+c[0].length}}return -1}(t,w,n,s);break;default:g&&u(w);var A=new d,O=v[v.length-1].currentNSMap,S=function(t,e,i,n,s,o){function a(t,e,r){i.attributeNames.hasOwnProperty(t)&&o.fatalError("Attribute "+t+" redefined"),i.addValue(t,e,r)}for(var l,h,c=++e,u=0;;){var d=t.charAt(c);switch(d){case"=":if(1===u)l=t.slice(e,c),u=3;else if(2===u)u=3;else throw Error("attribute equal must after attrName");break;case"'":case'"':if(3===u||1===u)if(1===u&&(o.warning('attribute value must after "="'),l=t.slice(e,c)),e=c+1,(c=t.indexOf(d,e))>0)a(l,h=t.slice(e,c).replace(/&#?\w+;/g,s),e-1),u=5;else throw Error("attribute value no end '"+d+"' match");else if(4==u)a(l,h=t.slice(e,c).replace(/&#?\w+;/g,s),e),o.warning('attribute "'+l+'" missed start quot('+d+")!!"),e=c+1,u=5;else throw Error('attribute value must after "="');break;case"/":switch(u){case 0:i.setTagName(t.slice(e,c));case 5:case 6:case 7:u=7,i.closed=!0;case 4:case 1:break;case 2:i.closed=!0;break;default:throw Error("attribute invalid close char('/')")}break;case"":return o.error("unexpected end of input"),0==u&&i.setTagName(t.slice(e,c)),c;case">":switch(u){case 0:i.setTagName(t.slice(e,c));case 5:case 6:case 7:break;case 4:case 1:"/"===(h=t.slice(e,c)).slice(-1)&&(i.closed=!0,h=h.slice(0,-1));case 2:2===u&&(h=l),4==u?(o.warning('attribute "'+h+'" missed quot(")!'),a(l,h.replace(/&#?\w+;/g,s),e)):(r.isHTML(n[""])&&h.match(/^(?:disabled|checked|selected)$/i)||o.warning('attribute "'+h+'" missed value!! "'+h+'" instead!!'),a(h,h,e));break;case 3:throw Error("attribute value missed!!")}return c;case"Â":d=" ";default:if(d<=" ")switch(u){case 0:i.setTagName(t.slice(e,c)),u=6;break;case 1:l=t.slice(e,c),u=2;break;case 4:var h=t.slice(e,c).replace(/&#?\w+;/g,s);o.warning('attribute "'+h+'" missed quot(")!!'),a(l,h,e);case 5:u=6}else switch(u){case 2:i.tagName,r.isHTML(n[""])&&l.match(/^(?:disabled|checked|selected)$/i)||o.warning('attribute "'+l+'" missed value!! "'+l+'" instead2!!'),a(l,l,e),e=c,u=1;break;case 5:o.warning('attribute space is required"'+l+'"!!');case 6:u=1,e=c;break;case 3:u=4,e=c;break;case 7:throw Error("elements closed character '/' and '>' must be connected to")}}c++}}(t,w,A,O,o,s),I=A.length;
3if(!A.closed&&function(t,e,i,r){var n=r[i];return null==n&&((n=t.lastIndexOf("</"+i+">"))<e&&(n=t.lastIndexOf("</"+i)),r[i]=n),n<e}(t,S,A.tagName,y)&&(A.closed=!0,i.nbsp||s.warning("unclosed xml attribute")),g&&I){for(var L=h(g,{}),R=0;R<I;R++){var z=A[R];u(z.offset),z.locator=h(g,{})}n.locator=L,c(A,n,O)&&v.push(A),n.locator=g}else c(A,n,O)&&v.push(A);r.isHTML(A.uri)&&!A.closed?S=function(t,e,i,r,n){if(/^(?:script|textarea)$/i.test(i)){var s=t.indexOf("</"+i+">",e),o=t.substring(e+1,s);if(/[&<]/.test(o))return/^script$/i.test(i)||(o=o.replace(/&#?\w+;/g,r)),n.characters(o,0,o.length),s}return e+1}(t,S,A.tagName,o,n):S++}}catch(t){if(t instanceof a)throw t;s.error("element parse error: "+t),S=-1}S>b?b=S:l(Math.max(w,b)+1)}}(t,e,i,n,this.errorHandler),n.endDocument()}},d.prototype={setTagName:function(t){if(!o.test(t))throw Error("invalid tagName:"+t);this.tagName=t},addValue:function(t,e,i){if(!o.test(t))throw Error("invalid attribute:"+t);this.attributeNames[t]=this.length,this[this.length++]={qName:t,value:e,offset:i}},length:0,getLocalName:function(t){return this[t].localName},getLocator:function(t){return this[t].locator},getQName:function(t){return this[t].qName},getURI:function(t){return this[t].uri},getValue:function(t){return this[t].value}},i.XMLReader=l,i.ParseError=a},197856,(t,e,i)=>{var r=t.r(607598),n=t.r(949684),s=t.r(353393),o=t.r(994100),a=n.DOMImplementation,l=r.NAMESPACE,h=o.ParseError,c=o.XMLReader;function u(t){this.options=t||{locator:{}}}function d(){this.cdata=!1}function f(t,e){e.lineNumber=t.lineNumber,e.columnNumber=t.columnNumber}function p(t){if(t)return"\n@"+(t.systemId||"")+"#[line:"+t.lineNumber+",col:"+t.columnNumber+"]"}function m(t,e,i){return"string"==typeof t?t.substr(e,i):t.length>=e+i||e?new java.lang.String(t,e,i)+"":t}function g(t,e){t.currentElement?t.currentElement.appendChild(e):t.doc.appendChild(e)}u.prototype.parseFromString=function(t,e){var i=this.options,r=new c,n=i.domBuilder||new d,o=i.errorHandler,a=i.locator,h=i.xmlns||{},u=/\/x?html?$/.test(e),f=u?s.HTML_ENTITIES:s.XML_ENTITIES;return a&&n.setDocumentLocator(a),r.errorHandler=function(t,e,i){if(!t){if(e instanceof d)return e;t=e}var r={},n=t instanceof Function;function s(e){var s=t[e];!s&&n&&(s=2==t.length?function(i){t(e,i)}:t),r[e]=s&&function(t){s("[xmldom "+e+"] "+t+p(i))}||function(){}}return i=i||{},s("warning"),s("error"),s("fatalError"),r}(o,n,a),r.domBuilder=i.domBuilder||n,u&&(h[""]=l.HTML),h.xml=h.xml||l.XML,t&&"string"==typeof t?r.parse(t,h,f):r.errorHandler.error("invalid doc source"),n.doc},d.prototype={startDocument:function(){this.doc=new a().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(t,e,i,r){var n=this.doc,s=n.createElementNS(t,i||e),o=r.length;g(this,s),this.currentElement=s,this.locator&&f(this.locator,s);for(var a=0;a<o;a++){var t=r.getURI(a),l=r.getValue(a),i=r.getQName(a),h=n.createAttributeNS(t,i);this.locator&&f(r.getLocator(a),h),h.value=h.nodeValue=l,s.setAttributeNode(h)}},endElement:function(t,e,i){var r=this.currentElement;r.tagName,this.currentElement=r.parentNode},startPrefixMapping:function(t,e){},endPrefixMapping:function(t){},processingInstruction:function(t,e){var i=this.doc.createProcessingInstruction(t,e);this.locator&&f(this.locator,i),g(this,i)},ignorableWhitespace:function(t,e,i){},characters:function(t,e,i){if(t=m.apply(this,arguments)){if(this.cdata)var r=this.doc.createCDATASection(t);else var r=this.doc.createTextNode(t);this.currentElement?this.currentElement.appendChild(r):/^\s*$/.test(t)&&this.doc.appendChild(r),this.locator&&f(this.locator,r)}},skippedEntity:function(t){},endDocument:function(){this.doc.normalize()},setDocumentLocator:function(t){(this.locator=t)&&(t.lineNumber=0)},comment:function(t,e,i){t=m.apply(this,arguments);var r=this.doc.createComment(t);this.locator&&f(this.locator,r),g(this,r)},startCDATA:function(){this.cdata=!0},endCDATA:function(){this.cdata=!1},startDTD:function(t,e,i){var r=this.doc.implementation;if(r&&r.createDocumentType){var n=r.createDocumentType(t,e,i);this.locator&&f(this.locator,n),g(this,n),this.doc.doctype=n}},warning:function(t){console.warn("[xmldom warning] "+t,p(this.locator))},error:function(t){console.error("[xmldom error] "+t,p(this.locator))},fatalError:function(t){throw new h(t,this.locator)}},"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(t){d.prototype[t]=function(){return null}}
3),i.__DOMHandler=d,i.DOMParser=u,i.DOMImplementation=n.DOMImplementation,i.XMLSerializer=n.XMLSerializer},519204,(t,e,i)=>{var r=t.r(949684);i.DOMImplementation=r.DOMImplementation,i.XMLSerializer=r.XMLSerializer,i.DOMParser=t.r(197856).DOMParser},963755,(t,e,i)=>{"use strict";if(!r)var r={cwd:function(){return"/"}};function n(t){if("string"!=typeof t)throw TypeError("Path must be a string. Received "+t)}function s(t,e){for(var i,r="",n=-1,s=0,o=0;o<=t.length;++o){if(o<t.length)i=t.charCodeAt(o);else if(47===i)break;else i=47;if(47===i){if(n===o-1||1===s);else if(n!==o-1&&2===s){if(r.length<2||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2)){if(r.length>2){for(var a=r.length-1,l=a;l>=0&&47!==r.charCodeAt(l);--l);if(l!==a){r=-1===l?"":r.slice(0,l),n=o,s=0;continue}}else if(2===r.length||1===r.length){r="",n=o,s=0;continue}}e&&(r.length>0?r+="/..":r="..")}else r.length>0?r+="/"+t.slice(n+1,o):r=t.slice(n+1,o);n=o,s=0}else 46===i&&-1!==s?++s:s=-1}return r}var o={resolve:function(){for(var t,e,i="",o=!1,a=arguments.length-1;a>=-1&&!o;a--)a>=0?e=arguments[a]:(void 0===t&&(t=r.cwd()),e=t),n(e),0!==e.length&&(i=e+"/"+i,o=47===e.charCodeAt(0));if(i=s(i,!o),o)if(i.length>0)return"/"+i;else return"/";return i.length>0?i:"."},normalize:function(t){if(n(t),0===t.length)return".";var e=47===t.charCodeAt(0),i=47===t.charCodeAt(t.length-1);return(0!==(t=s(t,!e)).length||e||(t="."),t.length>0&&i&&(t+="/"),e)?"/"+t:t},isAbsolute:function(t){return n(t),t.length>0&&47===t.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var t,e=0;e<arguments.length;++e){var i=arguments[e];n(i),i.length>0&&(void 0===t?t=i:t+="/"+i)}return void 0===t?".":o.normalize(t)},relative:function(t,e){if(n(t),n(e),t===e||(t=o.resolve(t))===(e=o.resolve(e)))return"";for(var i=1;i<t.length&&47===t.charCodeAt(i);++i);for(var r=t.length,s=r-i,a=1;a<e.length&&47===e.charCodeAt(a);++a);for(var l=e.length-a,h=s<l?s:l,c=-1,u=0;u<=h;++u){if(u===h){if(l>h){if(47===e.charCodeAt(a+u))return e.slice(a+u+1);else if(0===u)return e.slice(a+u)}else s>h&&(47===t.charCodeAt(i+u)?c=u:0===u&&(c=0));break}var d=t.charCodeAt(i+u);if(d!==e.charCodeAt(a+u))break;47===d&&(c=u)}var f="";for(u=i+c+1;u<=r;++u)(u===r||47===t.charCodeAt(u))&&(0===f.length?f+="..":f+="/..");return f.length>0?f+e.slice(a+c):(a+=c,47===e.charCodeAt(a)&&++a,e.slice(a))},_makeLong:function(t){return t},dirname:function(t){if(n(t),0===t.length)return".";for(var e=t.charCodeAt(0),i=47===e,r=-1,s=!0,o=t.length-1;o>=1;--o)if(47===(e=t.charCodeAt(o))){if(!s){r=o;break}}else s=!1;return -1===r?i?"/":".":i&&1===r?"//":t.slice(0,r)},basename:function(t,e){if(void 0!==e&&"string"!=typeof e)throw TypeError('"ext" argument must be a string');n(t);var i,r=0,s=-1,o=!0;if(void 0!==e&&e.length>0&&e.length<=t.length){if(e.length===t.length&&e===t)return"";var a=e.length-1,l=-1;for(i=t.length-1;i>=0;--i){var h=t.charCodeAt(i);if(47===h){if(!o){r=i+1;break}}else -1===l&&(o=!1,l=i+1),a>=0&&(h===e.charCodeAt(a)?-1==--a&&(s=i):(a=-1,s=l))}return r===s?s=l:-1===s&&(s=t.length),t.slice(r,s)}for(i=t.length-1;i>=0;--i)if(47===t.charCodeAt(i)){if(!o){r=i+1;break}}else -1===s&&(o=!1,s=i+1);return -1===s?"":t.slice(r,s)},extname:function(t){n(t);for(var e=-1,i=0,r=-1,s=!0,o=0,a=t.length-1;a>=0;--a){var l=t.charCodeAt(a);if(47===l){if(!s){i=a+1;break}continue}-1===r&&(s=!1,r=a+1),46===l?-1===e?e=a:1!==o&&(o=1):-1!==e&&(o=-1)}return -1===e||-1===r||0===o||1===o&&e===r-1&&e===i+1?"":t.slice(e,r)},format:function(t){var e,i;if(null===t||"object"!=typeof t)throw TypeError('Parameter "pathObject" must be an object, not '+typeof t);return e=t.dir||t.root,i=t.base||(t.name||"")+(t.ext||""),e?e===t.root?e+i:e+"/"+i:i},parse:function(t){n(t);var e,i={root:"",dir:"",base:"",ext:"",name:""};if(0===t.length)return i;var r=t.charCodeAt(0),s=47===r;s?(i.root="/",e=1):e=0;for(var o=-1,a=0,l=-1,h=!0,c=t.length-1,u=0;c>=e;--c){if(47===(r=t.charCodeAt(c))){if(!h){a=c+1;break}continue}-1===l&&(h=!1,l=c+1),46===r?-1===o?o=c:1!==u&&(u=1):-1!==o&&(u=-1)}return -1===o||-1===l||0===u||1===u&&o===l-1&&o===a+1?-1!==l&&(0===a&&s?i.base=i.name=t.slice(1,l):i.base=i.name=t.slice(a,l)):(0===a&&s?(i.name=t.slice(1,o),i.base=t.slice(1,l)):(i.name=t.slice(a,o),i.base=t.slice(a,l)),i.ext=t.slice(o,l)),a>0?i.dir=t.slice(0,a-1):s&&(i.dir="/"),i},sep:"/",delimiter:":",posix:null};e.exports=o},813916,(t,e,i)=>{"use strict";function r(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}Object.defineProperty(i,"__esModule",{value:!0}),i.createElement=r,i.default={createElement:r}},483707,(t,e,i)=>{"use strict";function r(t,e){if("iframe"===t.nodeName||"IFRAME"===t.nodeName)try{this.target=t.contentDocument}catch(e){this.target=t}else this.target=t;for(var i=["mouseup","mousedown","click","touchstart"],r=0;r<i.length;r++){var s=i[r];this.target.addEventListener(s,function(i){for(var r=e.length-1;r>=0;r--){var s=e[r],o=i.clientX,a=i.clientY;if(i.touches&&i.touches.length&&(o=i.touches[0].clientX,a=i.touches[0].clientY),function(t,e,
3i,r){var n=e.getBoundingClientRect();function s(t,e,i){var r=t.top-n.top,s=t.left-n.left,o=r+t.height,a=s+t.width;return r<=i&&s<=e&&o>i&&a>e}if(!s(t.getBoundingClientRect(),i,r))return!1;for(var o=t.getClientRects(),a=0,l=o.length;a<l;a++)if(s(o[a],i,r))return!0;return!1}(s,t,o,a)){s.dispatchEvent(n(i));break}}},!1)}}function n(t){var e=Object.assign({},t,{bubbles:!1});try{return new MouseEvent(t.type,e)}catch(r){var i=document.createEvent("MouseEvents");return i.initMouseEvent(t.type,!1,e.cancelable,e.view,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),i}}Object.defineProperty(i,"__esModule",{value:!0}),i.proxyMouse=r,i.clone=n,i.default={proxyMouse:r}},659788,(t,e,i)=>{"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.Underline=i.Highlight=i.Mark=i.Pane=void 0;var r=function t(e,i,r){null===e&&(e=Function.prototype);var n=Object.getOwnPropertyDescriptor(e,i);if(void 0===n){var s=Object.getPrototypeOf(e);if(null===s)return;return t(s,i,r)}if("value"in n)return n.value;var o=n.get;if(void 0!==o)return o.call(r)},n=function(){function t(t,e){for(var i=0;i<e.length;i++){var r=e[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,i,r){return i&&t(e.prototype,i),r&&t(e,r),e}}(),s=a(t.r(813916)),o=a(t.r(483707));function a(t){return t&&t.__esModule?t:{default:t}}function l(t,e){if(!t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:t}function h(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function c(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}i.Pane=function(){function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body;c(this,t),this.target=e,this.element=s.default.createElement("svg"),this.marks=[],this.element.style.position="absolute",this.element.setAttribute("pointer-events","none"),o.default.proxyMouse(this.target,this.marks),this.container=i,this.container.appendChild(this.element),this.render()}return n(t,[{key:"addMark",value:function(t){var e=s.default.createElement("g");return this.element.appendChild(e),t.bind(e,this.container),this.marks.push(t),t.render(),t}},{key:"removeMark",value:function(t){var e=this.marks.indexOf(t);if(-1!==e){var i=t.unbind();this.element.removeChild(i),this.marks.splice(e,1)}}},{key:"render",value:function(){o=this.element,a=(r=this.target,n=this.container.getBoundingClientRect(),{top:(s=r.getBoundingClientRect()).top-n.top,left:s.left-n.left,height:r.scrollHeight,width:r.scrollWidth}),o.style.setProperty("top",a.top+"px","important"),o.style.setProperty("left",a.left+"px","important"),o.style.setProperty("height",a.height+"px","important"),o.style.setProperty("width",a.width+"px","important");var t=!0,e=!1,i=void 0;try{for(var r,n,s,o,a,l,h=this.marks[Symbol.iterator]();!(t=(l=h.next()).done);t=!0)l.value.render()}catch(t){e=!0,i=t}finally{try{!t&&h.return&&h.return()}finally{if(e)throw i}}}}]),t}();var u=i.Mark=function(){function t(){c(this,t),this.element=null}return n(t,[{key:"bind",value:function(t,e){this.element=t,this.container=e}},{key:"unbind",value:function(){var t=this.element;return this.element=null,t}},{key:"render",value:function(){}},{key:"dispatchEvent",value:function(t){this.element&&this.element.dispatchEvent(t)}},{key:"getBoundingClientRect",value:function(){return this.element.getBoundingClientRect()}},{key:"getClientRects",value:function(){for(var t=[],e=this.element.firstChild;e;)t.push(e.getBoundingClientRect()),e=e.nextSibling;return t}},{key:"filteredRanges",value:function(){var t=Array.from(this.range.getClientRects());return t.filter(function(e){for(var i,r,n=0;n<t.length&&t[n]!==e;n++){if(i=t[n],(r=e).right<=i.right&&r.left>=i.left&&r.top>=i.top&&r.bottom<=i.bottom)return!1}return!0})}}]),t}(),d=i.Highlight=function(t){function e(t,i,r,n){c(this,e);var s=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return s.range=t,s.className=i,s.data=r||{},s.attributes=n||{},s}return h(e,t),n(e,[{key:"bind",value:function(t,i){for(var n in r(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"bind",this).call(this,t,i),this.data)this.data.hasOwnProperty(n)&&(this.element.dataset[n]=this.data[n]);for(var n in this.attributes)this.attributes.hasOwnProperty(n)&&this.element.setAttribute(n,this.attributes[n]);this.className&&this.element.classList.add(this.className)}},{key:"render",value:function(){for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);for(var t=this.element.ownerDocument.createDocumentFragment(),e=this.filteredRanges(),i=this.element.getBoundingClientRect(),r=this.container.getBoundingClientRect(),n=0,o=e.length;n<o;n++){var a=e[n],l=s.default.createElement("rect");l.setAttribute("x",a.left-i.left+r.left),l.setAttribute("y",a.top-i.top+r.top),l.setAttribute("height",a.height),l.setAttribute("width",a.width),t.appendChild(l)}this.element.appendChild(t)}}]),e}(u);i.Underline=function(t){function e(t,i,r,n){return c(this,e),l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,i,r,n))}return h(e,t),n(e,[{key:"render",value:function(){for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);for(var t=this.element.ownerDocument.createDocumentFragment(),e=this.filteredRanges(),i=this.element.getBoundingClientRect(),r=this.container.getBoundingClientRect(),n=0,o=e.length;n<o;n++){var a=e[n],l=s.default.createElement("rect");l.setAttribute("x",a.left-i.left+r.left),l.setAttribute("y",a.top-i.top+r.top),l.setAttribute("height",a.height),l.setAttribute("width",a.width),l.setAttribute("fill","none");var h=s.default.createElement("line");h.setAttribute("x1",a.left-i.left+r.left),h.setAttribute("x2",a.left-i.left+r.left+a.width),h.setAttribute("y1",a.top-i.top+r.top+a.height-1),h.setAttribute("y2",a.top-i.top+r.top+a.height-1),h.setAttribute("stroke-width",1),h.setAttribute("stroke","black"),h.setAttribute("stroke-linecap","square"),t.appendChild(l),t.appendChild(h)}this.element.appendChild(t)}}]),e}(d)},12447,(t,e,i)=>{e.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},100236,(t,e,i)=>{e.exports=t.g&&t.g.Object===Object&&t.g},139088,(t,e,i)=>{var r=t.r(100236),n="object"==typeof self&&self&&self.Object===Object&&self;e.exports=r||n||Function("return this")()},631926,(t,e,i)=>{var r=t.r(139088);e.exports=function(){return r.Date.now()}},748891,(t,e,i)=>
3{var r=/\s/;e.exports=function(t){for(var e=t.length;e--&&r.test(t.charAt(e)););return e}},830364,(t,e,i)=>{var r=t.r(748891),n=/^\s+/;e.exports=function(t){return t?t.slice(0,r(t)+1).replace(n,""):t}},630353,(t,e,i)=>{e.exports=t.r(139088).Symbol},243436,(t,e,i)=>{var r=t.r(630353),n=Object.prototype,s=n.hasOwnProperty,o=n.toString,a=r?r.toStringTag:void 0;e.exports=function(t){var e=s.call(t,a),i=t[a];try{t[a]=void 0;var r=!0}catch(t){}var n=o.call(t);return r&&(e?t[a]=i:delete t[a]),n}},223243,(t,e,i)=>{var r=Object.prototype.toString;e.exports=function(t){return r.call(t)}},377684,(t,e,i)=>{var r=t.r(630353),n=t.r(243436),s=t.r(223243),o=r?r.toStringTag:void 0;e.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":o&&o in Object(t)?n(t):s(t)}},877289,(t,e,i)=>{e.exports=function(t){return null!=t&&"object"==typeof t}},361884,(t,e,i)=>{var r=t.r(377684),n=t.r(877289);e.exports=function(t){return"symbol"==typeof t||n(t)&&"[object Symbol]"==r(t)}},773759,(t,e,i)=>{var r=t.r(830364),n=t.r(12447),s=t.r(361884),o=0/0,a=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,h=/^0o[0-7]+$/i,c=parseInt;e.exports=function(t){if("number"==typeof t)return t;if(s(t))return o;if(n(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=n(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var i=l.test(t);return i||h.test(t)?c(t.slice(2),i?2:8):a.test(t)?o:+t}},374009,(t,e,i)=>{var r=t.r(12447),n=t.r(631926),s=t.r(773759),o=Math.max,a=Math.min;e.exports=function(t,e,i){var l,h,c,u,d,f,p=0,m=!1,g=!1,v=!0;if("function"!=typeof t)throw TypeError("Expected a function");function y(e){var i=l,r=h;return l=h=void 0,p=e,u=t.apply(r,i)}function b(t){var i=t-f,r=t-p;return void 0===f||i>=e||i<0||g&&r>=c}function w(){var t,i,r,s=n();if(b(s))return _(s);d=setTimeout(w,(t=s-f,i=s-p,r=e-t,g?a(r,c-i):r))}function _(t){return(d=void 0,v&&l)?y(t):(l=h=void 0,u)}function x(){var t,i=n(),r=b(i);if(l=arguments,h=this,f=i,r){if(void 0===d)return p=t=f,d=setTimeout(w,e),m?y(t):u;if(g)return clearTimeout(d),d=setTimeout(w,e),y(f)}return void 0===d&&(d=setTimeout(w,e)),u}return e=s(e)||0,r(i)&&(m=!!i.leading,c=(g="maxWait"in i)?o(s(i.maxWait)||0,e):c,v="trailing"in i?!!i.trailing:v),x.cancel=function(){void 0!==d&&clearTimeout(d),p=0,l=f=h=d=void 0},x.flush=function(){return void 0===d?u:_(n())},x}},224283,(t,e,i)=>{var r=t.r(374009),n=t.r(12447);e.exports=function(t,e,i){var s=!0,o=!0;if("function"!=typeof t)throw TypeError("Expected a function");return n(i)&&(s="leading"in i?!!i.leading:s,o="trailing"in i?!!i.trailing:o),r(t,e,{leading:s,maxWait:e,trailing:o})}},467873,(t,e,i)=>{var r=t.i(467034),n=t.i(247167);e.exports=(function e(i,r,n){function s(a,l){if(!r[a]){if(!i[a]){var h=t.t;return!l&&h?h(a,!0):o(a,!0)}var c=r[a]={exports:{}};i[a][0].call(c.exports,function(t){return s(i[a][1][t]||t)},c,c.exports,e,i,r,n)}return r[a].exports}for(var o=t.t,a=0;a<n.length;a++)s(n[a]);return s})({1:[function(t,e,i){"use strict";var r=t("./utils"),n=t("./support"),s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";i.encode=function(t){for(var e,i,n,o,a,l,h,c=[],u=0,d=t.length,f=d,p="string"!==r.getTypeOf(t);u<t.length;)f=d-u,p?(e=t[u++],i=u<d?t[u++]:0,n=u<d?t[u++]:0):(e=t.charCodeAt(u++),i=u<d?t.charCodeAt(u++):0,n=u<d?t.charCodeAt(u++):0),o=e>>2,a=(3&e)<<4|i>>4,l=f>1?(15&i)<<2|n>>6:64,h=f>2?63&n:64,c.push(s.charAt(o)+s.charAt(a)+s.charAt(l)+s.charAt(h));return c.join("")},i.decode=function(t){var e,i,r,o,a,l,h,c,u=0,d=0,f="data:";if(t.substr(0,f.length)===f)throw Error("Invalid base64 input, it looks like a data url.");var p=3*(t=t.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(t.charAt(t.length-1)===s.charAt(64)&&p--,t.charAt(t.length-2)===s.charAt(64)&&p--,p%1!=0)throw Error("Invalid base64 input, bad content length.");for(c=n.uint8array?new Uint8Array(0|p):Array(0|p);u<t.length;)o=s.indexOf(t.charAt(u++)),a=s.indexOf(t.charAt(u++)),l=s.indexOf(t.charAt(u++)),h=s.indexOf(t.charAt(u++)),e=o<<2|a>>4,i=(15&a)<<4|l>>2,r=(3&l)<<6|h,c[d++]=e,64!==l&&(c[d++]=i),64!==h&&(c[d++]=r);return c}},{"./support":30,"./utils":32}],2:[function(t,e,i){"use strict";var r=t("./external"),n=t("./stream/DataWorker"),s=t("./stream/Crc32Probe"),o=t("./stream/DataLengthProbe");function a(t,e,i,r,n){this.compressedSize=t,this.uncompressedSize=e,this.crc32=i,this.compression=r,this.compressedContent=n}a.prototype={getContentWorker:function(){var t=new n(r.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new o("data_length")),e=this;return t.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw Error("Bug : uncompressed data size mismatch")}),t},getCompressedWorker:function(){return new n(r.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}}
3,a.createWorkerFrom=function(t,e,i){return t.pipe(new s).pipe(new o("uncompressedSize")).pipe(e.compressWorker(i)).pipe(new o("compressedSize")).withStreamInfo("compression",e)},e.exports=a},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,i){"use strict";var r=t("./stream/GenericWorker");i.STORE={magic:"\0\0",compressWorker:function(){return new r("STORE compression")},uncompressWorker:function(){return new r("STORE decompression")}},i.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,i){"use strict";var r=t("./utils"),n=function(){for(var t,e=[],i=0;i<256;i++){t=i;for(var r=0;r<8;r++)t=1&t?0xedb88320^t>>>1:t>>>1;e[i]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==r.getTypeOf(t)?function(t,e,i){var r=0+i;t^=-1;for(var s=0;s<r;s++)t=t>>>8^n[(t^e[s])&255];return -1^t}(0|e,t,t.length):function(t,e,i){var r=0+i;t^=-1;for(var s=0;s<r;s++)t=t>>>8^n[(t^e.charCodeAt(s))&255];return -1^t}(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,i){"use strict";i.base64=!1,i.binary=!1,i.dir=!1,i.createFolders=!0,i.date=null,i.compression=null,i.compressionOptions=null,i.comment=null,i.unixPermissions=null,i.dosPermissions=null},{}],6:[function(t,e,i){"use strict";e.exports={Promise:"u">typeof Promise?Promise:t("lie")}},{lie:37}],7:[function(t,e,i){"use strict";var r="u">typeof Uint8Array&&"u">typeof Uint16Array&&"u">typeof Uint32Array,n=t("pako"),s=t("./utils"),o=t("./stream/GenericWorker"),a=r?"uint8array":"array";function l(t,e){o.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}i.magic="\b\0",s.inherits(l,o),l.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(s.transformTo(a,t.data),!1)},l.prototype.flush=function(){o.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){o.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},i.compressWorker=function(t){return new l("Deflate",t)},i.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,i){"use strict";var r=t("../utils"),n=t("../stream/GenericWorker"),s=t("../utf8"),o=t("../crc32"),a=t("../signature"),l=function(t,e){var i,r="";for(i=0;i<e;i++)r+=String.fromCharCode(255&t),t>>>=8;return r},h=function(t,e){var i=t;return t||(i=e?16893:33204),(65535&i)<<16},c=function(t,e,i,n,c,u){var d,f,p=t.file,m=t.compression,g=u!==s.utf8encode,v=r.transformTo("string",u(p.name)),y=r.transformTo("string",s.utf8encode(p.name)),b=p.comment,w=r.transformTo("string",u(b)),_=r.transformTo("string",s.utf8encode(b)),x=y.length!==p.name.length,S=_.length!==b.length,k="",C="",E="",T=p.dir,N=p.date,A={crc32:0,compressedSize:0,uncompressedSize:0};(!e||i)&&(A.crc32=t.crc32,A.compressedSize=t.compressedSize,A.uncompressedSize=t.uncompressedSize);var O=0;e&&(O|=8),!g&&(x||S)&&(O|=2048);var I=0,L=0;(T&&(I|=16),"UNIX"===c)?(L=798,I|=h(p.unixPermissions,T)):(L=20,I|=63&(p.dosPermissions||0)),d=(N.getUTCHours()<<6|N.getUTCMinutes())<<5|N.getUTCSeconds()/2,f=(N.getUTCFullYear()-1980<<4|N.getUTCMonth()+1)<<5|N.getUTCDate(),x&&(C=l(1,1)+l(o(v),4)+y,k+="up"+l(C.length,2)+C),S&&(E=l(1,1)+l(o(w),4)+_,k+="uc"+l(E.length,2)+E);var R="";return R+="\n\0",R+=l(O,2),R+=m.magic,R+=l(d,2),R+=l(f,2),R+=l(A.crc32,4),R+=l(A.compressedSize,4),R+=l(A.uncompressedSize,4),R+=l(v.length,2),R+=l(k.length,2),{fileRecord:a.LOCAL_FILE_HEADER+R+v+k,dirRecord:a.CENTRAL_FILE_HEADER+l(L,2)+R+l(w.length,2)+"\0\0\0\0"+l(I,4)+l(n,4)+v+k+w}},u=function(t,e,i,n,s){var o=r.transformTo("string",s(n));return a.CENTRAL_DIRECTORY_END+"\0\0\0\0"+l(t,2)+l(t,2)+l(e,4)+l(i,4)+l(o.length,2)+o},d=function(t){return a.DATA_DESCRIPTOR+l(t.crc32,4)+l(t.compressedSize,4)+l(t.uncompressedSize,4)};function f(t,e,i,r){n.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=i,this.encodeFileName=r,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}r.inherits(f,n),f.prototype.push=function(t){var e=t.meta.percent||0,i=this.entriesCount,r=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,n.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:i?(e+100*(i-r-1))/i:100}}))},f.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var i=c(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:i.fileRecord,meta:{percent:0}})}else this.accumulate=!0},f.prototype.closedSource=function(t){this.accumulate=!1;var e=this.streamFiles&&!t.file.dir,i=c(t,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(i.dirRecord),e)this.push({data:d(t),meta:{percent:100}});else for(this.push({data:i.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},f.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var i=this.bytesWritten-t,r=u(this.dirRecords.length,i,t,this.zipComment,this.encodeFileName);this.push({data:r,meta:{percent:100}})},f.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},f.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on("data",function(t){e.processChunk(t)}),t.on("end",function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()}),t.on("error",function(t){e.error(t)}),this},f.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},f.prototype.error=function(t){var e=this._sources;if(!n.prototype.error.call(this,t))return!1;for(var i=0;i<e.length;i++)try{e[i].error(t)}catch(t){}return!0},f.prototype.lock=function(){n.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=f},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}
3],9:[function(t,e,i){"use strict";var r=t("../compressions"),n=t("./ZipFileWorker"),s=function(t,e){var i=t||e,n=r[i];if(!n)throw Error(i+" is not a valid compression method !");return n};i.generateWorker=function(t,e,i){var r=new n(e.streamFiles,i,e.platform,e.encodeFileName),o=0;try{t.forEach(function(t,i){o++;var n=s(i.options.compression,e.compression),a=i.options.compressionOptions||e.compressionOptions||{},l=i.dir,h=i.date;i._compressWorker(n,a).withStreamInfo("file",{name:t,dir:l,date:h,comment:i.comment||"",unixPermissions:i.unixPermissions,dosPermissions:i.dosPermissions}).pipe(r)}),r.entriesCount=o}catch(t){r.error(t)}return r}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,e,i){"use strict";function r(){if(!(this instanceof r))return new r;if(arguments.length)throw 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 t=new r;for(var e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}r.prototype=t("./object"),r.prototype.loadAsync=t("./load"),r.support=t("./support"),r.defaults=t("./defaults"),r.version="3.10.1",r.loadAsync=function(t,e){return new r().loadAsync(t,e)},r.external=t("./external"),e.exports=r},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,e,i){"use strict";var r=t("./utils"),n=t("./external"),s=t("./utf8"),o=t("./zipEntries"),a=t("./stream/Crc32Probe"),l=t("./nodejsUtils");e.exports=function(t,e){var i=this;return(e=r.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:s.utf8decode}),l.isNode&&l.isStream(t))?n.Promise.reject(Error("JSZip can't accept a stream when loading a zip file.")):r.prepareContent("the loaded zip file",t,!0,e.optimizedBinaryString,e.base64).then(function(t){var i=new o(e);return i.load(t),i}).then(function(t){var i=[n.Promise.resolve(t)],r=t.files;if(e.checkCRC32)for(var s=0;s<r.length;s++)i.push(function(t){return new n.Promise(function(e,i){var r=t.decompressed.getContentWorker().pipe(new a);r.on("error",function(t){i(t)}).on("end",function(){r.streamInfo.crc32!==t.decompressed.crc32?i(Error("Corrupted zip : CRC32 mismatch")):e()}).resume()})}(r[s]));return n.Promise.all(i)}).then(function(t){for(var n=t.shift(),s=n.files,o=0;o<s.length;o++){var a=s[o],l=a.fileNameStr,h=r.resolve(a.fileNameStr);i.file(h,a.decompressed,{binary:!0,optimizedBinaryString:!0,date:a.date,dir:a.dir,comment:a.fileCommentStr.length?a.fileCommentStr:null,unixPermissions:a.unixPermissions,dosPermissions:a.dosPermissions,createFolders:e.createFolders}),a.dir||(i.file(h).unsafeOriginalName=l)}return n.zipComment.length&&(i.comment=n.zipComment),i})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,e,i){"use strict";var r=t("../utils"),n=t("../stream/GenericWorker");function s(t,e){n.call(this,"Nodejs stream input adapter for "+t),this._upstreamEnded=!1,this._bindStream(e)}r.inherits(s,n),s.prototype._bindStream=function(t){var e=this;this._stream=t,t.pause(),t.on("data",function(t){e.push({data:t,meta:{percent:0}})}).on("error",function(t){e.isPaused?this.generatedError=t:e.error(t)}).on("end",function(){e.isPaused?e._upstreamEnded=!0:e.end()})},s.prototype.pause=function(){return!!n.prototype.pause.call(this)&&(this._stream.pause(),!0)},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=s},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,e,i){"use strict";var r=t("readable-stream").Readable;function n(t,e,i){r.call(this,e),this._helper=t;var n=this;t.on("data",function(t,e){n.push(t)||n._helper.pause(),i&&i(e)}).on("error",function(t){n.emit("error",t)}).on("end",function(){n.push(null)})}t("../utils").inherits(n,r),n.prototype._read=function(){this._helper.resume()},e.exports=n},{"../utils":32,"readable-stream":16}],14:[function(t,e,i){"use strict";e.exports={isNode:void 0!==r.Buffer,newBufferFrom:function(t,e){if(r.Buffer.from&&r.Buffer.from!==Uint8Array.from)return r.Buffer.from(t,e);if("number"==typeof t)throw Error('The "data" argument must not be a number');return new r.Buffer(t,e)},allocBuffer:function(t){if(r.Buffer.alloc)return r.Buffer.alloc(t);var e=new r.Buffer(t);return e.fill(0),e},isBuffer:function(t){return r.Buffer.isBuffer(t)},isStream:function(t){return t&&"function"==typeof t.on&&"function"==typeof t.pause&&"function"==typeof t.resume}}},{}
3],15:[function(t,e,i){"use strict";var r=t("./utf8"),n=t("./utils"),s=t("./stream/GenericWorker"),o=t("./stream/StreamHelper"),a=t("./defaults"),l=t("./compressedObject"),h=t("./zipObject"),c=t("./generate"),u=t("./nodejsUtils"),d=t("./nodejs/NodejsStreamInputAdapter"),f=function(t,e,i){var r,o=n.getTypeOf(e),c=n.extend(i||{},a);c.date=c.date||new Date,null!==c.compression&&(c.compression=c.compression.toUpperCase()),"string"==typeof c.unixPermissions&&(c.unixPermissions=parseInt(c.unixPermissions,8)),c.unixPermissions&&16384&c.unixPermissions&&(c.dir=!0),c.dosPermissions&&16&c.dosPermissions&&(c.dir=!0),c.dir&&(t=m(t)),c.createFolders&&(r=p(t))&&g.call(this,r,!0);var f="string"===o&&!1===c.binary&&!1===c.base64;i&&void 0!==i.binary||(c.binary=!f),(e instanceof l&&0===e.uncompressedSize||c.dir||!e||0===e.length)&&(c.base64=!1,c.binary=!0,e="",c.compression="STORE",o="string");var v=null;v=e instanceof l||e instanceof s?e:u.isNode&&u.isStream(e)?new d(t,e):n.prepareContent(t,e,c.binary,c.optimizedBinaryString,c.base64);var y=new h(t,v,c);this.files[t]=y},p=function(t){"/"===t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf("/");return e>0?t.substring(0,e):""},m=function(t){return"/"!==t.slice(-1)&&(t+="/"),t},g=function(t,e){return e=void 0!==e?e:a.createFolders,t=m(t),this.files[t]||f.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]};function v(t){return"[object RegExp]"===Object.prototype.toString.call(t)}e.exports={load:function(){throw Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(t){var e,i,r;for(e in this.files)r=this.files[e],(i=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(i,r)},filter:function(t){var e=[];return this.forEach(function(i,r){t(i,r)&&e.push(r)}),e},file:function(t,e,i){if(1==arguments.length)if(v(t)){var r=t;return this.filter(function(t,e){return!e.dir&&r.test(t)})}else{var n=this.files[this.root+t];return n&&!n.dir?n:null}return t=this.root+t,f.call(this,t,e,i),this},folder:function(t){if(!t)return this;if(v(t))return this.filter(function(e,i){return i.dir&&t.test(e)});var e=this.root+t,i=g.call(this,e),r=this.clone();return r.root=i.name,r},remove:function(t){t=this.root+t;var e=this.files[t];if(e||("/"!==t.slice(-1)&&(t+="/"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var i=this.filter(function(e,i){return i.name.slice(0,t.length)===t}),r=0;r<i.length;r++)delete this.files[i[r].name];return this},generate:function(){throw Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(t){var e,i={};try{if((i=n.extend(t||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:r.utf8encode})).type=i.type.toLowerCase(),i.compression=i.compression.toUpperCase(),"binarystring"===i.type&&(i.type="string"),!i.type)throw Error("No output type specified.");n.checkSupport(i.type),("darwin"===i.platform||"freebsd"===i.platform||"linux"===i.platform||"sunos"===i.platform)&&(i.platform="UNIX"),"win32"===i.platform&&(i.platform="DOS");var a=i.comment||this.comment||"";e=c.generateWorker(this,i,a)}catch(t){(e=new s("error")).error(t)}return new o(e,i.type||"string",i.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type="nodebuffer"),this.generateInternalStream(t).toNodejsStream(e)}}},{"./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(t,e,i){"use strict";e.exports=t("stream")},{stream:void 0}],17:[function(t,e,i){"use strict";var r=t("./DataReader");function n(t){r.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t("../utils").inherits(n,r),n.prototype.byteAt=function(t){return this.data[this.zero+t]},n.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),i=t.charCodeAt(1),r=t.charCodeAt(2),n=t.charCodeAt(3),s=this.length-4;s>=0;--s)if(this.data[s]===e&&this.data[s+1]===i&&this.data[s+2]===r&&this.data[s+3]===n)return s-this.zero;return -1},n.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),i=t.charCodeAt(1),r=t.charCodeAt(2),n=t.charCodeAt(3),s=this.readData(4);return e===s[0]&&i===s[1]&&r===s[2]&&n===s[3]}
vendor: 8,411 bytes, line 3
3,n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./DataReader":18}],18:[function(t,e,i){"use strict";var r=t("../utils");function n(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}n.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(){},readInt:function(t){var e,i=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)i=(i<<8)+this.byteAt(e);return this.index+=t,i},readString:function(t){return r.transformTo("string",this.readData(t))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC((t>>25&127)+1980,(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=n},{"../utils":32}],19:[function(t,e,i){"use strict";var r=t("./Uint8ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,i){"use strict";var r=t("./DataReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},n.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},n.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},n.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./DataReader":18}],21:[function(t,e,i){"use strict";var r=t("./ArrayReader");function n(t){r.call(this,t)}t("../utils").inherits(n,r),n.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=n},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,i){"use strict";var r=t("../utils"),n=t("../support"),s=t("./ArrayReader"),o=t("./StringReader"),a=t("./NodeBufferReader"),l=t("./Uint8ArrayReader");e.exports=function(t){var e=r.getTypeOf(t);return(r.checkSupport(e),"string"!==e||n.uint8array)?"nodebuffer"===e?new a(t):n.uint8array?new l(r.transformTo("uint8array",t)):new s(r.transformTo("array",t)):new o(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,i){"use strict";i.LOCAL_FILE_HEADER="PK\x03\x04",i.CENTRAL_FILE_HEADER="PK\x01\x02",i.CENTRAL_DIRECTORY_END="PK\x05\x06",i.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x06\x07",i.ZIP64_CENTRAL_DIRECTORY_END="PK\x06\x06",i.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(t,e,i){"use strict";var r=t("./GenericWorker"),n=t("../utils");function s(t){r.call(this,"ConvertWorker to "+t),this.destType=t}n.inherits(s,r),s.prototype.processChunk=function(t){this.push({data:n.transformTo(this.destType,t.data),meta:t.meta})},e.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,i){"use strict";var r=t("./GenericWorker"),n=t("../crc32");function s(){r.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(s,r),s.prototype.processChunk=function(t){this.streamInfo.crc32=n(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,i){"use strict";var r=t("../utils"),n=t("./GenericWorker");function s(t){n.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}r.inherits(s,n),s.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}n.prototype.processChunk.call(this,t)},e.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,i){"use strict";var r=t("../utils"),n=t("./GenericWorker");function s(t){n.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=r.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}r.inherits(s,n),s.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,r.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(r.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,i){"use strict";function r(t){this.name=t||"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(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var i=0;i<this._listeners[t].length;i++)this._listeners[t][i].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw Error("The stream '"+this+"' has already been used.");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on("data",function(t){e.processChunk(t)}),t.on("end",function(){e.end()}),t.on("error",function(t){e.error(t)}),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;this.isPaused=!1;var t=!1;return this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),!t},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t="Worker "+this.name;return this.previous?this.previous+" -> "+t:t}},e.exports=r},{}],29:[function(t,e,i){"use strict";var n=t("../utils"),s=t("./ConvertWorker"),o=t("./GenericWorker"),a=t("../base64"),l=t("../support"),h=t("../external"),c=null;if(l.nodestream)try{c=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function u(t,e,i){var r=e;switch(e){case"blob":case"arraybuffer":r="uint8array";break;case"base64":r="string"}try{this._internalType=r,this._outputType=e,this._mimeType=i,n.checkSupport(r),this._worker=t.pipe(new s(r)),t.lock()}catch(t){this._worker=new o("error"),this._worker.error(t)}}u.prototype={accumulate:function(t){var e;return e=this,new h.Promise(function(i,s){var o=[],l=e._internalType,h=e._outputType,c=e._mimeType;e.on("data",function(e,i){o.push(e),t&&t(i)}).on("error",function(t){o=[],s(t)}
3).on("end",function(){try{var t=function(t,e,i){switch(t){case"blob":return n.newBlob(n.transformTo("arraybuffer",e),i);case"base64":return a.encode(e);default:return n.transformTo(t,e)}}(h,function(t,e){var i,n=0,s=null,o=0;for(i=0;i<e.length;i++)o+=e[i].length;switch(t){case"string":return e.join("");case"array":return Array.prototype.concat.apply([],e);case"uint8array":for(i=0,s=new Uint8Array(o);i<e.length;i++)s.set(e[i],n),n+=e[i].length;return s;case"nodebuffer":return r.Buffer.concat(e);default:throw Error("concat : unsupported type '"+t+"'")}}(l,o),c);i(t)}catch(t){s(t)}o=[]}).resume()})},on:function(t,e){var i=this;return"data"===t?this._worker.on(t,function(t){e.call(i,t.data,t.meta)}):this._worker.on(t,function(){n.delay(e,arguments,i)}),this},resume:function(){return n.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(n.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw Error(this._outputType+" is not supported by this method");return new c(this,{objectMode:"nodebuffer"!==this._outputType},t)}},e.exports=u},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,e,i){"use strict";if(i.base64=!0,i.array=!0,i.string=!0,i.arraybuffer="u">typeof ArrayBuffer&&"u">typeof Uint8Array,i.nodebuffer=void 0!==r.Buffer,i.uint8array="u">typeof Uint8Array,"u"<typeof ArrayBuffer)i.blob=!1;else{var n=new ArrayBuffer(0);try{i.blob=0===new Blob([n],{type:"application/zip"}).size}catch(t){try{var s=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);s.append(n),i.blob=0===s.getBlob("application/zip").size}catch(t){i.blob=!1}}}try{i.nodestream=!!t("readable-stream").Readable}catch(t){i.nodestream=!1}},{"readable-stream":16}],31:[function(t,e,i){"use strict";for(var r=t("./utils"),n=t("./support"),s=t("./nodejsUtils"),o=t("./stream/GenericWorker"),a=Array(256),l=0;l<256;l++)a[l]=l>=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;a[254]=a[254]=1;var h=function(t){var e,i,r,s,o,a=t.length,l=0;for(s=0;s<a;s++)(64512&(i=t.charCodeAt(s)))==55296&&s+1<a&&(64512&(r=t.charCodeAt(s+1)))==56320&&(i=65536+(i-55296<<10)+(r-56320),s++),l+=i<128?1:i<2048?2:i<65536?3:4;for(o=0,e=n.uint8array?new Uint8Array(l):Array(l),s=0;o<l;s++)(64512&(i=t.charCodeAt(s)))==55296&&s+1<a&&(64512&(r=t.charCodeAt(s+1)))==56320&&(i=65536+(i-55296<<10)+(r-56320),s++),i<128?e[o++]=i:(i<2048?e[o++]=192|i>>>6:(i<65536?e[o++]=224|i>>>12:(e[o++]=240|i>>>18,e[o++]=128|i>>>12&63),e[o++]=128|i>>>6&63),e[o++]=128|63&i);return e},c=function(t,e){var i;for((e=e||t.length)>t.length&&(e=t.length),i=e-1;i>=0&&(192&t[i])==128;)i--;return i<0||0===i?e:i+a[t[i]]>e?i:e},u=function(t){var e,i,n,s,o=t.length,l=Array(2*o);for(i=0,e=0;e<o;){if((n=t[e++])<128){l[i++]=n;continue}if((s=a[n])>4){l[i++]=65533,e+=s-1;continue}for(n&=2===s?31:3===s?15:7;s>1&&e<o;)n=n<<6|63&t[e++],s--;if(s>1){l[i++]=65533;continue}n<65536?l[i++]=n:(n-=65536,l[i++]=55296|n>>10&1023,l[i++]=56320|1023&n)}return l.length!==i&&(l.subarray?l=l.subarray(0,i):l.length=i),r.applyFromCharCode(l)};function d(){o.call(this,"utf-8 decode"),this.leftOver=null}function f(){o.call(this,"utf-8 encode")}i.utf8encode=function(t){return n.nodebuffer?s.newBufferFrom(t,"utf-8"):h(t)},i.utf8decode=function(t){return n.nodebuffer?r.transformTo("nodebuffer",t).toString("utf-8"):u(t=r.transformTo(n.uint8array?"uint8array":"array",t))},r.inherits(d,o),d.prototype.processChunk=function(t){var e=r.transformTo(n.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(n.uint8array){var s=e;(e=new Uint8Array(s.length+this.leftOver.length)).set(this.leftOver,0),e.set(s,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var o=c(e),a=e;o!==e.length&&(n.uint8array?(a=e.subarray(0,o),this.leftOver=e.subarray(o,e.length)):(a=e.slice(0,o),this.leftOver=e.slice(o,e.length))),this.push({data:i.utf8decode(a),meta:t.meta})},d.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:i.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},i.Utf8DecodeWorker=d,r.inherits(f,o),f.prototype.processChunk=function(t){this.push({data:i.utf8encode(t.data),meta:t.meta})},i.Utf8EncodeWorker=f},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}
vendor: 1,394 bytes, line 3
3],32:[function(t,e,i){"use strict";var r=t("./support"),n=t("./base64"),s=t("./nodejsUtils"),o=t("./external");function a(t){return t}function l(t,e){for(var i=0;i<t.length;++i)e[i]=255&t.charCodeAt(i);return e}t("setimmediate"),i.newBlob=function(t,e){i.checkSupport("blob");try{return new Blob([t],{type:e})}catch(i){try{var r=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return r.append(t),r.getBlob(e)}catch(t){throw Error("Bug : can't construct the Blob.")}}};var h={stringifyByChunk:function(t,e,i){var r=[],n=0,s=t.length;if(s<=i)return String.fromCharCode.apply(null,t);for(;n<s;)"array"===e||"nodebuffer"===e?r.push(String.fromCharCode.apply(null,t.slice(n,Math.min(n+i,s)))):r.push(String.fromCharCode.apply(null,t.subarray(n,Math.min(n+i,s)))),n+=i;return r.join("")},stringifyByChar:function(t){for(var e="",i=0;i<t.length;i++)e+=String.fromCharCode(t[i]);return e},applyCanBeUsed:{uint8array:function(){try{return r.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}}(),nodebuffer:function(){try{return r.nodebuffer&&1===String.fromCharCode.apply(null,s.allocBuffer(1)).length}catch(t){return!1}}()}};function c(t){var e=65536,r=i.getTypeOf(t),n=!0;if("uint8array"===r?n=h.applyCanBeUsed.uint8array:"nodebuffer"===r&&(n=h.applyCanBeUsed.nodebuffer),n)for(;e>1;)try{return h.stringifyByChunk(t,r,e)}
3catch(t){e=Math.floor(e/2)}return h.stringifyByChar(t)}function u(t,e){for(var i=0;i<t.length;i++)e[i]=t[i];return e}i.applyFromCharCode=c;var d={};d.string={string:a,array:function(t){return l(t,Array(t.length))},arraybuffer:function(t){return d.string.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:function(t){return l(t,s.allocBuffer(t.length))}},d.array={string:c,array:a,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return s.newBufferFrom(t)}},d.arraybuffer={string:function(t){return c(new Uint8Array(t))},array:function(t){return u(new Uint8Array(t),Array(t.byteLength))},arraybuffer:a,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return s.newBufferFrom(new Uint8Array(t))}},d.uint8array={string:c,array:function(t){return u(t,Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:a,nodebuffer:function(t){return s.newBufferFrom(t)}},d.nodebuffer={string:c,array:function(t){return u(t,Array(t.length))},arraybuffer:function(t){return d.nodebuffer.uint8array(t).buffer},uint8array:function(t){return u(t,new Uint8Array(t.length))},nodebuffer:a},i.transformTo=function(t,e){return(e||(e=""),t)?(i.checkSupport(t),d[i.getTypeOf(e)][t](e)):e},i.resolve=function(t){for(var e=t.split("/"),i=[],r=0;r<e.length;r++){var n=e[r];"."!==n&&(""!==n||0===r||r===e.length-1)&&(".."===n?i.pop():i.push(n))}return i.join("/")},i.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":r.nodebuffer&&s.isBuffer(t)?"nodebuffer":r.uint8array&&t instanceof Uint8Array?"uint8array":r.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},i.checkSupport=function(t){if(!r[t.toLowerCase()])throw Error(t+" is not supported by this platform")},i.MAX_VALUE_16BITS=65535,i.MAX_VALUE_32BITS=-1,i.pretty=function(t){var e,i,r="";for(i=0;i<(t||"").length;i++)r+="\\x"+((e=t.charCodeAt(i))<16?"0":"")+e.toString(16).toUpperCase();return r},i.delay=function(t,e,i){setImmediate(function(){t.apply(i||null,e||[])})},i.inherits=function(t,e){var i=function(){};i.prototype=e.prototype,t.prototype=new i},i.extend=function(){var t,e,i={};for(t=0;t<arguments.length;t++)for(e in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],e)&&void 0===i[e]&&(i[e]=arguments[t][e]);return i},i.prepareContent=function(t,e,s,a,h){return o.Promise.resolve(e).then(function(t){return r.blob&&(t instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(t)))&&"u">typeof FileReader?new o.Promise(function(e,i){var r=new FileReader;r.onload=function(t){e(t.target.result)},r.onerror=function(t){i(t.target.error)},r.readAsArrayBuffer(t)}):t}).then(function(e){var c,u,d=i.getTypeOf(e);return d?("arraybuffer"===d?e=i.transformTo("uint8array",e):"string"===d&&(h?e=n.decode(e):s&&!0!==a&&(c=e,u=null,u=r.uint8array?new Uint8Array(c.length):Array(c.length),e=l(c,u))),e):o.Promise.reject(Error("Can't read the data of '"+t+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(t,e,i){"use strict";var r=t("./reader/readerFor"),n=t("./utils"),s=t("./signature"),o=t("./zipEntry"),a=t("./support");function l(t){this.files=[],this.loadOptions=t}l.prototype={checkSignature:function(t){if(!this.reader.readAndCheckSignature(t)){this.reader.index-=4;var e=this.reader.readString(4);throw Error("Corrupted zip or bug: unexpected signature ("+n.pretty(e)+", expected "+n.pretty(t)+")")}},isSignature:function(t,e){var i=this.reader.index;this.reader.setIndex(t);var r=this.reader.readString(4);return this.reader.setIndex(i),r===e},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 t=this.reader.readData(this.zipCommentLength),e=a.uint8array?"uint8array":"array",i=n.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(i)},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 t,e,i,r=this.zip64EndOfCentralSize-44;0<r;)t=this.reader.readInt(2),e=this.reader.readInt(4),i=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:i}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(s.CENTRAL_FILE_HEADER);)(t=new o({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);
3if(t<0){if(!this.isSignature(0,s.LOCAL_FILE_HEADER))throw Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");throw Error("Corrupted zip: can't find end of central directory")}this.reader.setIndex(t);var e=t;if(this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===n.MAX_VALUE_16BITS||this.diskWithCentralDirStart===n.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===n.MAX_VALUE_16BITS||this.centralDirRecords===n.MAX_VALUE_16BITS||this.centralDirSize===n.MAX_VALUE_32BITS||this.centralDirOffset===n.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(t),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,s.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var i=this.centralDirOffset+this.centralDirSize;this.zip64&&(i+=20,i+=12+this.zip64EndOfCentralSize);var r=e-i;if(r>0)this.isSignature(e,s.CENTRAL_FILE_HEADER)||(this.reader.zero=r);else if(r<0)throw Error("Corrupted zip: missing "+Math.abs(r)+" bytes.")},prepareReader:function(t){this.reader=r(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=l},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(t,e,i){"use strict";var r=t("./reader/readerFor"),n=t("./utils"),s=t("./compressedObject"),o=t("./crc32"),a=t("./utf8"),l=t("./compressions"),h=t("./support"),c=function(t){for(var e in l)if(Object.prototype.hasOwnProperty.call(l,e)&&l[e].magic===t)return l[e];return null};function u(t,e){this.options=t,this.loadOptions=e}u.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(t){var e,i;if(t.skip(22),this.fileNameLength=t.readInt(2),i=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(i),-1===this.compressedSize||-1===this.uncompressedSize)throw Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=c(this.compressionMethod)))throw Error("Corrupted zip : compression "+n.pretty(this.compressionMethod)+" unknown (inner file : "+n.transformTo("string",this.fileName)+")");this.decompressed=new s(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw Error("Encrypted zip are not supported");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0===t&&(this.dosPermissions=63&this.externalFileAttributes),3===t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var t=r(this.extraFields[1].value);
3this.uncompressedSize===n.MAX_VALUE_32BITS&&(this.uncompressedSize=t.readInt(8)),this.compressedSize===n.MAX_VALUE_32BITS&&(this.compressedSize=t.readInt(8)),this.localHeaderOffset===n.MAX_VALUE_32BITS&&(this.localHeaderOffset=t.readInt(8)),this.diskNumberStart===n.MAX_VALUE_32BITS&&(this.diskNumberStart=t.readInt(4))}},readExtraFields:function(t){var e,i,r,n=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<n;)e=t.readInt(2),i=t.readInt(2),r=t.readData(i),this.extraFields[e]={id:e,length:i,value:r};t.setIndex(n)},handleUTF8:function(){var t=h.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=a.utf8decode(this.fileName),this.fileCommentStr=a.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var i=n.transformTo(t,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(i)}var r=this.findExtraFieldUnicodeComment();if(null!==r)this.fileCommentStr=r;else{var s=n.transformTo(t,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(s)}}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=r(t.value);return 1!==e.readInt(1)||o(this.fileName)!==e.readInt(4)?null:a.utf8decode(e.readData(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=r(t.value);return 1!==e.readInt(1)||o(this.fileComment)!==e.readInt(4)?null:a.utf8decode(e.readData(t.length-5))}return null}},e.exports=u},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,e,i){"use strict";var r=t("./stream/StreamHelper"),n=t("./stream/DataWorker"),s=t("./utf8"),o=t("./compressedObject"),a=t("./stream/GenericWorker"),l=function(t,e,i){this.name=t,this.dir=i.dir,this.date=i.date,this.comment=i.comment,this.unixPermissions=i.unixPermissions,this.dosPermissions=i.dosPermissions,this._data=e,this._dataBinary=i.binary,this.options={compression:i.compression,compressionOptions:i.compressionOptions}};l.prototype={internalStream:function(t){var e=null,i="string";try{if(!t)throw Error("No output type specified.");i=t.toLowerCase();var n="string"===i||"text"===i;("binarystring"===i||"text"===i)&&(i="string"),e=this._decompressWorker();var o=!this._dataBinary;o&&!n&&(e=e.pipe(new s.Utf8EncodeWorker)),!o&&n&&(e=e.pipe(new s.Utf8DecodeWorker))}catch(t){(e=new a("error")).error(t)}return new r(e,i,"")},async:function(t,e){return this.internalStream(t).accumulate(e)}
3,nodeStream:function(t,e){return this.internalStream(t||"nodebuffer").toNodejsStream(e)},_compressWorker:function(t,e){if(this._data instanceof o&&this._data.compression.magic===t.magic)return this._data.getCompressedWorker();var i=this._decompressWorker();return this._dataBinary||(i=i.pipe(new s.Utf8EncodeWorker)),o.createWorkerFrom(i,t,e)},_decompressWorker:function(){return this._data instanceof o?this._data.getContentWorker():this._data instanceof a?this._data:new n(this._data)}};for(var h=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],c=function(){throw Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},u=0;u<h.length;u++)l.prototype[h[u]]=c;e.exports=l},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(e,i,r){(function(t){"use strict";var e,r,n=t.MutationObserver||t.WebKitMutationObserver;if(n){var s=0,o=new n(c),a=t.document.createTextNode("");o.observe(a,{characterData:!0}),e=function(){a.data=s=++s%2}}else if(t.setImmediate||void 0===t.MessageChannel)e="document"in t&&"onreadystatechange"in t.document.createElement("script")?function(){var e=t.document.createElement("script");e.onreadystatechange=function(){c(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(c,0)};else{var l=new t.MessageChannel;l.port1.onmessage=c,e=function(){l.port2.postMessage(0)}}var h=[];function c(){r=!0;for(var t,e,i=h.length;i;){for(e=h,h=[],t=-1;++t<i;)e[t]();i=h.length}r=!1}i.exports=function(t){1!==h.push(t)||r||e()}}).call(this,t.g)},{}],37:[function(t,e,i){"use strict";var r=t("immediate");function n(){}var s={},o=["REJECTED"],a=["FULFILLED"],l=["PENDING"];function h(t){if("function"!=typeof t)throw TypeError("resolver must be a function");this.state=l,this.queue=[],this.outcome=void 0,t!==n&&f(this,t)}function c(t,e,i){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof i&&(this.onRejected=i,this.callRejected=this.otherCallRejected)}function u(t,e,i){r(function(){var r;try{r=e(i)}catch(e){return s.reject(t,e)}r===t?s.reject(t,TypeError("Cannot resolve promise with itself")):s.resolve(t,r)})}function d(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function f(t,e){var i=!1;function r(e){i||(i=!0,s.reject(t,e))}function n(e){i||(i=!0,s.resolve(t,e))}var o=p(function(){e(n,r)});"error"===o.status&&r(o.value)}function p(t,e){var i={};try{i.value=t(e),i.status="success"}catch(t){i.status="error",i.value=t}return i}e.exports=h,h.prototype.finally=function(t){if("function"!=typeof t)return this;var e=this.constructor;return this.then(function(i){return e.resolve(t()).then(function(){return i})},function(i){return e.resolve(t()).then(function(){throw i})})},h.prototype.catch=function(t){return this.then(null,t)},h.prototype.then=function(t,e){if("function"!=typeof t&&this.state===a||"function"!=typeof e&&this.state===o)return this;var i=new this.constructor(n);return this.state!==l?u(i,this.state===a?t:e,this.outcome):this.queue.push(new c(i,t,e)),i},c.prototype.callFulfilled=function(t){s.resolve(this.promise,t)},c.prototype.otherCallFulfilled=function(t){u(this.promise,this.onFulfilled,t)},c.prototype.callRejected=function(t){s.reject(this.promise,t)},c.prototype.otherCallRejected=function(t){u(this.promise,this.onRejected,t)},s.resolve=function(t,e){var i=p(d,e);if("error"===i.status)return s.reject(t,i.value);var r=i.value;if(r)f(t,r);else{t.state=a,t.outcome=e;for(var n=-1,o=t.queue.length;++n<o;)t.queue[n].callFulfilled(e)}return t},s.reject=function(t,e){t.state=o,t.outcome=e;for(var i=-1,r=t.queue.length;++i<r;)t.queue[i].callRejected(e);return t},h.resolve=function(t){return t instanceof this?t:s.resolve(new this(n),t)},h.reject=function(t){var e=new this(n);return s.reject(e,t)},h.all=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(TypeError("must be an array"));var i=t.length,r=!1;if(!i)return this.resolve([]);for(var o=Array(i),a=0,l=-1,h=new this(n);++l<i;)!function(t,n){e.resolve(t).then(function(t){o[n]=t,++a!==i||r||(r=!0,s.resolve(h,o))},function(t){r||(r=!0,s.reject(h,t))})}(t[l],l);return h},h.race=function(t){var e,i=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(TypeError("must be an array"));var r=t.length,o=!1;if(!r)return this.resolve([]);for(var a=-1,l=new this(n);++a<r;){e=t[a],i.resolve(e).then(function(t){o||(o=!0,s.resolve(l,t))},function(t){o||(o=!0,s.reject(l,t))})}return l}},{immediate:36}
3],38:[function(t,e,i){"use strict";var r=t("./lib/utils/common").assign,n=t("./lib/deflate"),s=t("./lib/inflate"),o=t("./lib/zlib/constants"),a={};r(a,n,s,o),e.exports=a},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,e,i){"use strict";var r=t("./zlib/deflate"),n=t("./utils/common"),s=t("./utils/strings"),o=t("./zlib/messages"),a=t("./zlib/zstream"),l=Object.prototype.toString;function h(t){if(!(this instanceof h))return new h(t);this.options=n.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},t||{});var e,i=this.options;i.raw&&i.windowBits>0?i.windowBits=-i.windowBits:i.gzip&&i.windowBits>0&&i.windowBits<16&&(i.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new a,this.strm.avail_out=0;var c=r.deflateInit2(this.strm,i.level,i.method,i.windowBits,i.memLevel,i.strategy);if(0!==c)throw Error(o[c]);if(i.header&&r.deflateSetHeader(this.strm,i.header),i.dictionary){if(e="string"==typeof i.dictionary?s.string2buf(i.dictionary):"[object ArrayBuffer]"===l.call(i.dictionary)?new Uint8Array(i.dictionary):i.dictionary,0!==(c=r.deflateSetDictionary(this.strm,e)))throw Error(o[c]);this._dict_set=!0}}function c(t,e){var i=new h(e);if(i.push(t,!0),i.err)throw i.msg||o[i.err];return i.result}h.prototype.push=function(t,e){var i,o,a=this.strm,h=this.options.chunkSize;if(this.ended)return!1;o=e===~~e?e:4*(!0===e),"string"==typeof t?a.input=s.string2buf(t):"[object ArrayBuffer]"===l.call(t)?a.input=new Uint8Array(t):a.input=t,a.next_in=0,a.avail_in=a.input.length;do{if(0===a.avail_out&&(a.output=new n.Buf8(h),a.next_out=0,a.avail_out=h),1!==(i=r.deflate(a,o))&&0!==i)return this.onEnd(i),this.ended=!0,!1;(0===a.avail_out||0===a.avail_in&&(4===o||2===o))&&("string"===this.options.to?this.onData(s.buf2binstring(n.shrinkBuf(a.output,a.next_out))):this.onData(n.shrinkBuf(a.output,a.next_out)))}while((a.avail_in>0||0===a.avail_out)&&1!==i)return 4===o?(i=r.deflateEnd(this.strm),this.onEnd(i),this.ended=!0,0===i):(2===o&&(this.onEnd(0),a.avail_out=0),!0)},h.prototype.onData=function(t){this.chunks.push(t)},h.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},i.Deflate=h,i.deflate=c,i.deflateRaw=function(t,e){return(e=e||{}).raw=!0,c(t,e)},i.gzip=function(t,e){return(e=e||{}).gzip=!0,c(t,e)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,e,i){"use strict";var r=t("./zlib/inflate"),n=t("./utils/common"),s=t("./utils/strings"),o=t("./zlib/constants"),a=t("./zlib/messages"),l=t("./zlib/zstream"),h=t("./zlib/gzheader"),c=Object.prototype.toString;function u(t){if(!(this instanceof u))return new u(t);this.options=n.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),e.windowBits>=0&&e.windowBits<16&&!(t&&t.windowBits)&&(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&(15&e.windowBits)==0&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var i=r.inflateInit2(this.strm,e.windowBits);if(i!==o.Z_OK)throw Error(a[i]);this.header=new h,r.inflateGetHeader(this.strm,this.header)}function d(t,e){var i=new u(e);if(i.push(t,!0),i.err)throw i.msg||a[i.err];return i.result}u.prototype.push=function(t,e){var i,a,l,h,u,d,f=this.strm,p=this.options.chunkSize,m=this.options.dictionary,g=!1;if(this.ended)return!1;a=e===~~e?e:!0===e?o.Z_FINISH:o.Z_NO_FLUSH,"string"==typeof t?f.input=s.binstring2buf(t):"[object ArrayBuffer]"===c.call(t)?f.input=new Uint8Array(t):f.input=t,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new n.Buf8(p),f.next_out=0,f.avail_out=p),(i=r.inflate(f,o.Z_NO_FLUSH))===o.Z_NEED_DICT&&m&&(d="string"==typeof m?s.string2buf(m):"[object ArrayBuffer]"===c.call(m)?new Uint8Array(m):m,i=r.inflateSetDictionary(this.strm,d)),i===o.Z_BUF_ER
3ROR&&!0===g&&(i=o.Z_OK,g=!1),i!==o.Z_STREAM_END&&i!==o.Z_OK)return this.onEnd(i),this.ended=!0,!1;f.next_out&&(0===f.avail_out||i===o.Z_STREAM_END||0===f.avail_in&&(a===o.Z_FINISH||a===o.Z_SYNC_FLUSH))&&("string"===this.options.to?(l=s.utf8border(f.output,f.next_out),h=f.next_out-l,u=s.buf2string(f.output,l),f.next_out=h,f.avail_out=p-h,h&&n.arraySet(f.output,f.output,l,h,0),this.onData(u)):this.onData(n.shrinkBuf(f.output,f.next_out))),0===f.avail_in&&0===f.avail_out&&(g=!0)}while((f.avail_in>0||0===f.avail_out)&&i!==o.Z_STREAM_END)return(i===o.Z_STREAM_END&&(a=o.Z_FINISH),a===o.Z_FINISH)?(i=r.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,i===o.Z_OK):(a===o.Z_SYNC_FLUSH&&(this.onEnd(o.Z_OK),f.avail_out=0),!0)},u.prototype.onData=function(t){this.chunks.push(t)},u.prototype.onEnd=function(t){t===o.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=n.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},i.Inflate=u,i.inflate=d,i.inflateRaw=function(t,e){return(e=e||{}).raw=!0,d(t,e)},i.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(t,e,i){"use strict";var r="u">typeof Uint8Array&&"u">typeof Uint16Array&&"u">typeof Int32Array;i.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var i=e.shift();if(i){if("object"!=typeof i)throw TypeError(i+"must be non-object");for(var r in i)i.hasOwnProperty(r)&&(t[r]=i[r])}}return t},i.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var n={arraySet:function(t,e,i,r,n){if(e.subarray&&t.subarray)return void t.set(e.subarray(i,i+r),n);for(var s=0;s<r;s++)t[n+s]=e[i+s]},flattenChunks:function(t){var e,i,r,n,s,o;for(e=0,r=0,i=t.length;e<i;e++)r+=t[e].length;for(e=0,o=new Uint8Array(r),n=0,i=t.length;e<i;e++)s=t[e],o.set(s,n),n+=s.length;return o}},s={arraySet:function(t,e,i,r,n){for(var s=0;s<r;s++)t[n+s]=e[i+s]},flattenChunks:function(t){return[].concat.apply([],t)}};i.setTyped=function(t){t?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,n)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,s))},i.setTyped(r)},{}],42:[function(t,e,i){"use strict";var r=t("./common"),n=!0,s=!0;try{String.fromCharCode.apply(null,[0])}catch(t){n=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){s=!1}for(var o=new r.Buf8(256),a=0;a<256;a++)o[a]=a>=252?6:a>=248?5:a>=240?4:a>=224?3:a>=192?2:1;function l(t,e){if(e<65537&&(t.subarray&&s||!t.subarray&&n))return String.fromCharCode.apply(null,r.shrinkBuf(t,e));for(var i="",o=0;o<e;o++)i+=String.fromCharCode(t[o]);return i}o[254]=o[254]=1,i.string2buf=function(t){var e,i,n,s,o,a=t.length,l=0;for(s=0;s<a;s++)(64512&(i=t.charCodeAt(s)))==55296&&s+1<a&&(64512&(n=t.charCodeAt(s+1)))==56320&&(i=65536+(i-55296<<10)+(n-56320),s++),l+=i<128?1:i<2048?2:i<65536?3:4;for(o=0,e=new r.Buf8(l),s=0;o<l;s++)(64512&(i=t.charCodeAt(s)))==55296&&s+1<a&&(64512&(n=t.charCodeAt(s+1)))==56320&&(i=65536+(i-55296<<10)+(n-56320),s++),i<128?e[o++]=i:(i<2048?e[o++]=192|i>>>6:(i<65536?e[o++]=224|i>>>12:(e[o++]=240|i>>>18,e[o++]=128|i>>>12&63),e[o++]=128|i>>>6&63),e[o++]=128|63&i);return e},i.buf2binstring=function(t){return l(t,t.length)},i.binstring2buf=function(t){for(var e=new r.Buf8(t.length),i=0,n=e.length;i<n;i++)e[i]=t.charCodeAt(i);return e},i.buf2string=function(t,e){var i,r,n,s,a=e||t.length,h=Array(2*a);for(r=0,i=0;i<a;){if((n=t[i++])<128){h[r++]=n;continue}if((s=o[n])>4){h[r++]=65533,i+=s-1;continue}for(n&=2===s?31:3===s?15:7;s>1&&i<a;)n=n<<6|63&t[i++],s--;if(s>1){h[r++]=65533;continue}n<65536?h[r++]=n:(n-=65536,h[r++]=55296|n>>10&1023,h[r++]=56320|1023&n)}return l(h,r)},i.utf8border=function(t,e){var i;for((e=e||t.length)>t.length&&(e=t.length),i=e-1;i>=0&&(192&t[i])==128;)i--;return i<0||0===i?e:i+o[t[i]]>e?i:e}},{"./common":41}],43:[function(t,e,i){"use strict";e.exports=function(t,e,i,r){for(var n=65535&t,s=t>>>16&65535,o=0;0!==i;){o=i>2e3?2e3:i,i-=o;do s=s+(n=n+e[r++]|0)|0;while(--o)n%=65521,s%=65521}return n|s<<16}},{}
3],44:[function(t,e,i){"use strict";e.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(t,e,i){"use strict";var r=function(){for(var t,e=[],i=0;i<256;i++){t=i;for(var r=0;r<8;r++)t=1&t?0xedb88320^t>>>1:t>>>1;e[i]=t}return e}();e.exports=function(t,e,i,n){var s=n+i;t^=-1;for(var o=n;o<s;o++)t=t>>>8^r[(t^e[o])&255];return -1^t}},{}],46:[function(t,e,i){"use strict";var r,n=t("../utils/common"),s=t("./trees"),o=t("./adler32"),a=t("./crc32"),l=t("./messages"),h=573;function c(t,e){return t.msg=l[e],e}function u(t){return(t<<1)-9*(t>4)}function d(t){for(var e=t.length;--e>=0;)t[e]=0}function f(t){var e=t.state,i=e.pending;i>t.avail_out&&(i=t.avail_out),0!==i&&(n.arraySet(t.output,e.pending_buf,e.pending_out,i,t.next_out),t.next_out+=i,e.pending_out+=i,t.total_out+=i,t.avail_out-=i,e.pending-=i,0===e.pending&&(e.pending_out=0))}function p(t,e){s._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,f(t.strm)}function m(t,e){t.pending_buf[t.pending++]=e}function g(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function v(t,e){var i,r,n=t.max_chain_length,s=t.strstart,o=t.prev_length,a=t.nice_match,l=t.strstart>t.w_size-262?t.strstart-(t.w_size-262):0,h=t.window,c=t.w_mask,u=t.prev,d=t.strstart+258,f=h[s+o-1],p=h[s+o];t.prev_length>=t.good_match&&(n>>=2),a>t.lookahead&&(a=t.lookahead);do{if(h[(i=e)+o]!==p||h[i+o-1]!==f||h[i]!==h[s]||h[++i]!==h[s+1])continue;s+=2,i++;do;while(h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&h[++s]===h[++i]&&s<d)if(r=258-(d-s),s=d-258,r>o){if(t.match_start=e,o=r,r>=a)break;f=h[s+o-1],p=h[s+o]}}while((e=u[e&c])>l&&0!=--n)return o<=t.lookahead?o:t.lookahead}function y(t){var e,i,r,s,l,h=t.w_size;do{if(s=t.window_size-t.lookahead-t.strstart,t.strstart>=h+(h-262)){n.arraySet(t.window,t.window,h,h,0),t.match_start-=h,t.strstart-=h,t.block_start-=h,e=i=t.hash_size;do r=t.head[--e],t.head[e]=r>=h?r-h:0;while(--i)e=i=h;do r=t.prev[--e],t.prev[e]=r>=h?r-h:0;while(--i)s+=h}if(0===t.strm.avail_in)break;if(i=function(t,e,i,r){var s=t.avail_in;return(s>r&&(s=r),0===s)?0:(t.avail_in-=s,n.arraySet(e,t.input,t.next_in,s,i),1===t.state.wrap?t.adler=o(t.adler,e,s,i):2===t.state.wrap&&(t.adler=a(t.adler,e,s,i)),t.next_in+=s,t.total_in+=s,s)}(t.strm,t.window,t.strstart+t.lookahead,s),t.lookahead+=i,t.lookahead+t.insert>=3)for(l=t.strstart-t.insert,t.ins_h=t.window[l],t.ins_h=(t.ins_h<<t.hash_shift^t.window[l+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[l+3-1])&t.hash_mask,t.prev[l&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=l,l++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<262&&0!==t.strm.avail_in)}function b(t,e){for(var i,r;;){if(t.lookahead<262){if(y(t),t.lookahead<262&&0===e)return 1;if(0===t.lookahead)break}if(i=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==i&&t.strstart-i<=t.w_size-262&&(t.match_length=v(t,i)),t.match_length>=3)if(r=s._tr_tally(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart;while(0!=--t.match_length)t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else r=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(p(t,!1),0===t.strm.avail_out))return 1}return(t.insert=t.strstart<2?t.strstart:2,4===e)?(p(t,!0),0===t.strm.avail_out)?3:4:t.last_lit&&(p(t,!1),0===t.strm.avail_out)?1:2}function w(t,e){for(var i,r,n;;){if(t.lookahead<262){if(y(t),t.lookahead<262&&0===e)return 1;if(0===t.lookahead)break}if(i=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==i&&t.prev_length<t.max_lazy_match&&t.strstart-i<=t.w_size-262&&(t.match_length=v(t,i),t.match_length<=5&&(1===t.strategy||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){n=t.strstart+t.lookahead-3,r=s._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=n&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,i=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart);while(0!=--t.prev_length)if(t.match_available=0,t.match_length=2,t.strstart++,r&&(p(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((r=s._tr_tally(t,0,t.window[t.strstart-1]))&&p(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return(t.match_available&&(r=s._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,4===e)?(p(t,!0),0===t.strm.avail_out)?3:4:t.last_lit&&(p(t,!1),0===t.strm.avail_out)?1:2}function _(t,e,i,r,n){this.good_length=t,this.max_lazy=e,this.nice_length=i,this.max_chain=r,this.func=n}function x(){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 n.Buf16(2*h),this.dyn_dtree=new n.Buf16(122),this.bl_tree=new n.Buf16(78),d(this.dyn_ltree),d(this.dyn_dtree),d(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new n.Buf16(16),this.heap=new n.Buf16(573),d(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new n.Buf16(573),d(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 S(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=2,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:113,t.adler=+(2!==e.wrap),e.last_flush=0,s._tr_init(e),0):c(t,-2)}function k(t){var e,i=S(t);return 0===i&&((e=t.state).window_size=2*e.w_size,d(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),i}function C(t,e,i,r,s,o){if(!t)return -2;var a=1;if(-1===e&&(e=6),r<0?(a=0,r=-r):r>
315&&(a=2,r-=16),s<1||s>9||8!==i||r<8||r>15||e<0||e>9||o<0||o>4)return c(t,-2);8===r&&(r=9);var l=new x;return t.state=l,l.strm=t,l.wrap=a,l.gzhead=null,l.w_bits=r,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=s+7,l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+3-1)/3),l.window=new n.Buf8(2*l.w_size),l.head=new n.Buf16(l.hash_size),l.prev=new n.Buf16(l.w_size),l.lit_bufsize=1<<s+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new n.Buf8(l.pending_buf_size),l.d_buf=+l.lit_bufsize,l.l_buf=3*l.lit_bufsize,l.level=e,l.strategy=o,l.method=i,k(t)}r=[new _(0,0,0,0,function(t,e){var i=65535;for(65535>t.pending_buf_size-5&&(i=t.pending_buf_size-5);;){if(t.lookahead<=1){if(y(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+i;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,p(t,!1),0===t.strm.avail_out)||t.strstart-t.block_start>=t.w_size-262&&(p(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,4===e)?(p(t,!0),0===t.strm.avail_out)?3:4:(t.strstart>t.block_start&&(p(t,!1),t.strm.avail_out),1)}),new _(4,4,8,4,b),new _(4,5,16,8,b),new _(4,6,32,32,b),new _(4,4,16,16,w),new _(8,16,32,32,w),new _(8,16,128,128,w),new _(8,32,128,256,w),new _(32,128,258,1024,w),new _(32,258,258,4096,w)],i.deflateInit=function(t,e){return C(t,e,8,15,8,0)},i.deflateInit2=C,i.deflateReset=k,i.deflateResetKeep=S,i.deflateSetHeader=function(t,e){return t&&t.state&&2===t.state.wrap?(t.state.gzhead=e,0):-2},i.deflate=function(t,e){if(!t||!t.state||e>5||e<0)return t?c(t,-2):-2;if(n=t.state,!t.output||!t.input&&0!==t.avail_in||666===n.status&&4!==e)return c(t,0===t.avail_out?-5:-2);if(n.strm=t,i=n.last_flush,n.last_flush=e,42===n.status)if(2===n.wrap)t.adler=0,m(n,31),m(n,139),m(n,8),n.gzhead?(m(n,+!!n.gzhead.text+2*!!n.gzhead.hcrc+4*!!n.gzhead.extra+8*!!n.gzhead.name+16*!!n.gzhead.comment),m(n,255&n.gzhead.time),m(n,n.gzhead.time>>8&255),m(n,n.gzhead.time>>16&255),m(n,n.gzhead.time>>24&255),m(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),m(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(m(n,255&n.gzhead.extra.length),m(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(t.adler=a(t.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(m(n,0),m(n,0),m(n,0),m(n,0),m(n,0),m(n,9===n.level?2:4*(n.strategy>=2||n.level<2)),m(n,3),n.status=113);else{var i,n,o,l,h=8+(n.w_bits-8<<4)<<8;h|=(n.strategy>=2||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(h|=32),h+=31-h%31,n.status=113,g(n,h),0!==n.strstart&&(g(n,t.adler>>>16),g(n,65535&t.adler)),t.adler=1}if(69===n.status)if(n.gzhead.extra){for(o=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),f(t),o=n.pending,n.pending!==n.pending_buf_size));)m(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),f(t),o=n.pending,n.pending===n.pending_buf_size)){l=1;break}l=n.gzindex<n.gzhead.name.length?255&n.gzhead.name.charCodeAt(n.gzindex++):0,m(n,l)}while(0!==l)n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),0===l&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){o=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),f(t),o=n.pending,n.pending===n.pending_buf_size)){l=1;break}l=n.gzindex<n.gzhead.comment.length?255&n.gzhead.comment.charCodeAt(n.gzindex++):0,m(n,l)}while(0!==l)n.gzhead.hcrc&&n.pending>o&&(t.adler=a(t.adler,n.pending_buf,n.pending-o,o)),0===l&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&f(t),n.pending+2<=n.pending_buf_size&&(m(n,255&t.adler),m(n,t.adler>>8&255),t.adler=0,n.status=113)):n.status=113),0!==n.pending){if(f(t),0===t.avail_out)return n.last_flush=-1,0}else if(0===t.avail_in&&u(e)<=u(i)&&4!==e)return c(t,-5);if(666===n.status&&0!==t.avail_in)return c(t,-5);if(0!==t.avail_in||0!==n.lookahead||0!==e&&666!==n.status){var v=2===n.strategy?function(t,e){for(var i;;){if(0===t.lookahead&&(y(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,i=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,i&&(p(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,4===e)?(p(t,!0),0===t.strm.avail_out)?3:4:t.last_lit&&(p(t,!1),0===t.strm.avail_out)?1:2}(n,e):3===n.strategy?function(t,e){for(var i,r,n,o,a=t.window;;){if(t.lookahead<=258){if(y(t),t.lookahead<=258&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(r=a[n=t.strstart-1])===a[++n]&&r===a[++n]&&r===a[++n]){o=t.strstart+258;do;while(r===a[++n]&&r===a[++n]&&r===a[++n]&&r===a[++n]&&r===a[++n]&&r===a[++n]&&r===a[++n]&&r===a[++n]&&n<o)t.match_length=258-(o-n),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(i=s._tr_tally(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(i=s._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),i&&(p(t,!1),0===t.strm.avail_out))return 1}return(t.insert=0,4===e)?(p(t,!0),0===t.strm.avail_out)?3:4:t.last_lit&&(p(t,!1),0===t.strm.avail_out)?1:2}(n,e):r[n.level].func(n,e);if((3===v||4===v)&&(n.status=666),1===v||3===v)return 0===t.avail_out&&(n.last_flush=-1),0;if(2===v&&(1===e?s._tr_align(n):5!==e&&(s._tr_stored_block(n,0,0,!1),3===e&&(d(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),f(t),0===t.avail_out))return n.last_flush=-1,0}return 4!==e?0:n.wrap<=0?1:(2===n.wrap?(m(n,255&t.adler),m(n,t.adler>>8&255),m(n,t.adler>>16&255),m(n,t.adler>>24&255),m(n,255&t.total_in),m(n,t.total_in>>8&255),m(n,t.total_in>>16&255),m(n,t.total_in>>24&255)):(g(n,t.adler>>>16),g(n,65535&t.adler)),f(t),n.wrap>0&&(n.wrap=-n.wrap),+(0===n.pending))},i.deflateEnd=function(t){var e;return t&&t.state?42!==(e=t.state.status)&&69!==e&&73!==e&&91!==e&&103!==e&&113!==e&&666!==e?c(t,-2):(t.state=null,113===e?c(t,-3):0):-2},i.deflateSetDictionary=function(t,e){var i,r,s,a,l,h,c,u,f=e.length;if(!t||!t.state||2===(a=(i=t.state).wrap)||1===a&&42!==i.status||i.lookahead)return -2;for(1===a&&(t.adler=o(t.adler,e,f,0)),i.wrap=0,f>=i.w_size&&(0===a&&(d(i.head),i.strstart=0,i.block_start=0,i.insert=0),u=new n.Buf8(i.w_size),n.arraySet(u,e,f-i.w_size,i.w_size,0),e=u,f=i.w_size),l=t.avail_in,h=t.next_in,
3c=t.input,t.avail_in=f,t.next_in=0,t.input=e,y(i);i.lookahead>=3;){r=i.strstart,s=i.lookahead-2;do i.ins_h=(i.ins_h<<i.hash_shift^i.window[r+3-1])&i.hash_mask,i.prev[r&i.w_mask]=i.head[i.ins_h],i.head[i.ins_h]=r,r++;while(--s)i.strstart=r,i.lookahead=2,y(i)}return i.strstart+=i.lookahead,i.block_start=i.strstart,i.insert=i.lookahead,i.lookahead=0,i.match_length=i.prev_length=2,i.match_available=0,t.next_in=h,t.input=c,t.avail_in=l,i.wrap=a,0},i.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,e,i){"use strict";e.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(t,e,i){"use strict";e.exports=function(t,e){var i,r,n,s,o,a,l,h,c,u,d,f,p,m,g,v,y,b,w,_,x,S,k,C,E;i=t.state,r=t.next_in,C=t.input,n=r+(t.avail_in-5),s=t.next_out,E=t.output,o=s-(e-t.avail_out),a=s+(t.avail_out-257),l=i.dmax,h=i.wsize,c=i.whave,u=i.wnext,d=i.window,f=i.hold,p=i.bits,m=i.lencode,g=i.distcode,v=(1<<i.lenbits)-1,y=(1<<i.distbits)-1;t:do for(p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),b=m[f&v];;){if(f>>>=w=b>>>24,p-=w,0==(w=b>>>16&255))E[s++]=65535&b;else if(16&w)for(_=65535&b,(w&=15)&&(p<w&&(f+=C[r++]<<p,p+=8),_+=f&(1<<w)-1,f>>>=w,p-=w),p<15&&(f+=C[r++]<<p,p+=8,f+=C[r++]<<p,p+=8),b=g[f&y];;){if(f>>>=w=b>>>24,p-=w,16&(w=b>>>16&255)){if(x=65535&b,p<(w&=15)&&(f+=C[r++]<<p,(p+=8)<w&&(f+=C[r++]<<p,p+=8)),(x+=f&(1<<w)-1)>l){t.msg="invalid distance too far back",i.mode=30;break t}if(f>>>=w,p-=w,x>(w=s-o)){if((w=x-w)>c&&i.sane){t.msg="invalid distance too far back",i.mode=30;break t}if(S=0,k=d,0===u){if(S+=h-w,w<_){_-=w;do E[s++]=d[S++];while(--w)S=s-x,k=E}}else if(u<w){if(S+=h+u-w,(w-=u)<_){_-=w;do E[s++]=d[S++];while(--w)if(S=0,u<_){_-=w=u;do E[s++]=d[S++];while(--w)S=s-x,k=E}}}else if(S+=u-w,w<_){_-=w;do E[s++]=d[S++];while(--w)S=s-x,k=E}for(;_>2;)E[s++]=k[S++],E[s++]=k[S++],E[s++]=k[S++],_-=3;_&&(E[s++]=k[S++],_>1&&(E[s++]=k[S++]))}else{S=s-x;do E[s++]=E[S++],E[s++]=E[S++],E[s++]=E[S++],_-=3;while(_>2)_&&(E[s++]=E[S++],_>1&&(E[s++]=E[S++]))}}else if((64&w)==0){b=g[(65535&b)+(f&(1<<w)-1)];continue}else{t.msg="invalid distance code",i.mode=30;break t}break}else if((64&w)==0){b=m[(65535&b)+(f&(1<<w)-1)];continue}else if(32&w){i.mode=12;break t}else{t.msg="invalid literal/length code",i.mode=30;break t}break}while(r<n&&s<a)r-=_=p>>3,p-=_<<3,f&=(1<<p)-1,t.next_in=r,t.next_out=s,t.avail_in=r<n?5+(n-r):5-(r-n),t.avail_out=s<a?257+(a-s):257-(s-a),i.hold=f,i.bits=p}},{}],49:[function(t,e,i){"use strict";var r,n,s=t("../utils/common"),o=t("./adler32"),a=t("./crc32"),l=t("./inffast"),h=t("./inftrees");function c(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function u(){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 s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function d(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new s.Buf32(852),e.distcode=e.distdyn=new s.Buf32(592),e.sane=1,e.back=-1,0):-2}function f(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,d(t)):-2}function p(t,e){var i,r;return t&&t.state?(r=t.state,e<0?(i=0,e=-e):(i=(e>>4)+1,e<48&&(e&=15)),e&&(e<8||e>15))?-2:(null!==r.window&&r.wbits!==e&&(r.window=null),r.wrap=i,r.wbits=e,f(t)):-2}function m(t,e){var i,r;return t?(t.state=r=new u,r.window=null,0!==(i=p(t,e))&&(t.state=null),i):-2}var g=!0;function v(t,e,i,r){var n,o=t.state;return null===o.window&&(o.wsize=1<<o.wbits,o.wnext=0,o.whave=0,o.window=new s.Buf8(o.wsize)),r>=o.wsize?(s.arraySet(o.window,e,i-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):((n=o.wsize-o.wnext)>r&&(n=r),s.arraySet(o.window,e,i-r,n,o.wnext),(r-=n)?(s.arraySet(o.window,e,i-r,r,0),o.wnext=r,o.whave=o.wsize):(o.wnext+=n,o.wnext===o.wsize&&(o.wnext=0),o.whave<o.wsize&&(o.whave+=n))),0}
vendor: 7,883 bytes, line 3
3i.inflateReset=f,i.inflateReset2=p,i.inflateResetKeep=d,i.inflateInit=function(t){return m(t,15)},i.inflateInit2=m,i.inflate=function(t,e){var i,u,d,f,p,m,y,b,w,_,x,S,k,C,E,T,N,A,O,I,L,R,z,D,P=0,j=new s.Buf8(4),B=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return -2;12===(i=t.state).mode&&(i.mode=13),p=t.next_out,d=t.output,y=t.avail_out,f=t.next_in,u=t.input,m=t.avail_in,b=i.hold,w=i.bits,_=m,x=y,R=0;e:for(;;)switch(i.mode){case 1:if(0===i.wrap){i.mode=13;break}for(;w<16;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(2&i.wrap&&35615===b){i.check=0,j[0]=255&b,j[1]=b>>>8&255,i.check=a(i.check,j,2,0),b=0,w=0,i.mode=2;break}if(i.flags=0,i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&b)<<8)+(b>>8))%31){t.msg="incorrect header check",i.mode=30;break}if((15&b)!=8){t.msg="unknown compression method",i.mode=30;break}if(b>>>=4,w-=4,L=(15&b)+8,0===i.wbits)i.wbits=L;else if(L>i.wbits){t.msg="invalid window size",i.mode=30;break}i.dmax=1<<L,t.adler=i.check=1,i.mode=512&b?10:12,b=0,w=0;break;case 2:for(;w<16;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(i.flags=b,(255&i.flags)!=8){t.msg="unknown compression method",i.mode=30;break}if(57344&i.flags){t.msg="unknown header flags set",i.mode=30;break}i.head&&(i.head.text=b>>8&1),512&i.flags&&(j[0]=255&b,j[1]=b>>>8&255,i.check=a(i.check,j,2,0)),b=0,w=0,i.mode=3;case 3:for(;w<32;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.head&&(i.head.time=b),512&i.flags&&(j[0]=255&b,j[1]=b>>>8&255,j[2]=b>>>16&255,j[3]=b>>>24&255,i.check=a(i.check,j,4,0)),b=0,w=0,i.mode=4;case 4:for(;w<16;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.head&&(i.head.xflags=255&b,i.head.os=b>>8),512&i.flags&&(j[0]=255&b,j[1]=b>>>8&255,i.check=a(i.check,j,2,0)),b=0,w=0,i.mode=5;case 5:if(1024&i.flags){for(;w<16;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.length=b,i.head&&(i.head.extra_len=b),512&i.flags&&(j[0]=255&b,j[1]=b>>>8&255,i.check=a(i.check,j,2,0)),b=0,w=0}else i.head&&(i.head.extra=null);i.mode=6;case 6:if(1024&i.flags&&((S=i.length)>m&&(S=m),S&&(i.head&&(L=i.head.extra_len-i.length,i.head.extra||(i.head.extra=Array(i.head.extra_len)),s.arraySet(i.head.extra,u,f,S,L)),512&i.flags&&(i.check=a(i.check,u,S,f)),m-=S,f+=S,i.length-=S),i.length))break e;i.length=0,i.mode=7;case 7:if(2048&i.flags){if(0===m)break e;S=0;do L=u[f+S++],i.head&&L&&i.length<65536&&(i.head.name+=String.fromCharCode(L));while(L&&S<m)if(512&i.flags&&(i.check=a(i.check,u,S,f)),m-=S,f+=S,L)break e}else i.head&&(i.head.name=null);i.length=0,i.mode=8;case 8:if(4096&i.flags){if(0===m)break e;S=0;do L=u[f+S++],i.head&&L&&i.length<65536&&(i.head.comment+=String.fromCharCode(L));while(L&&S<m)if(512&i.flags&&(i.check=a(i.check,u,S,f)),m-=S,f+=S,L)break e}else i.head&&(i.head.comment=null);i.mode=9;case 9:if(512&i.flags){for(;w<16;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(b!==(65535&i.check)){t.msg="header crc mismatch",i.mode=30;break}b=0,w=0}i.head&&(i.head.hcrc=i.flags>>9&1,i.head.done=!0),t.adler=i.check=0,i.mode=12;break;case 10:for(;w<32;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}t.adler=i.check=c(b),b=0,w=0,i.mode=11;case 11:if(0===i.havedict)return t.next_out=p,t.avail_out=y,t.next_in=f,t.avail_in=m,i.hold=b,i.bits=w,2;t.adler=i.check=1,i.mode=12;case 12:if(5===e||6===e)break e;case 13:if(i.last){b>>>=7&w,w-=7&w,i.mode=27;break}for(;w<3;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}switch(i.last=1&b,w-=1,3&(b>>>=1)){case 0:i.mode=14;break;case 1:if(!function(t){if(g){var e;for(r=new s.Buf32(512),n=new s.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(h(1,t.lens,0,288,r,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;h(2,t.lens,0,32,n,0,t.work,{bits:5}),g=!1}t.lencode=r,t.lenbits=9,t.distcode=n,t.distbits=5}(i),i.mode=20,6===e){b>>>=2,w-=2;break e}break;case 2:i.mode=17;break;case 3:t.msg="invalid block type",i.mode=30}b>>>=2,w-=2;break;case 14:for(b>>>=7&w,w-=7&w;w<32;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if((65535&b)!=(b>>>16^65535)){t.msg="invalid stored block lengths",i.mode=30;break}if(i.length=65535&b,b=0,w=0,i.mode=15,6===e)break e;case 15:i.mode=16;case 16:if(S=i.length){if(S>m&&(S=m),S>y&&(S=y),0===S)break e;s.arraySet(d,u,f,S,p),m-=S,f+=S,y-=S,p+=S,i.length-=S;break}i.mode=12;break;case 17:for(;w<14;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(i.nlen=(31&b)+257,w-=5,i.ndist=(31&(b>>>=5))+1,w-=5,i.ncode=(15&(b>>>=5))+4,b>>>=4,w-=4,i.nlen>286||i.ndist>30){t.msg="too many length or distance symbols",i.mode=30;break}i.have=0,i.mode=18;case 18:for(;i.have<i.ncode;){for(;w<3;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.lens[B[i.have++]]=7&b,b>>>=3,w-=3}for(;i.have<19;)i.lens[B[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,z={bits:i.lenbits},R=h(0,i.lens,0,19,i.lencode,0,i.work,z),i.lenbits=z.bits,R){t.msg="invalid code lengths set",i.mode=30;break}i.have=0,i.mode=19;case 19:for(;i.have<i.nlen+i.ndist;){for(;E=(P=i.lencode[b&(1<<i.lenbits)-1])>>>24,T=P>>>16&255,N=65535&P,!(E<=w);){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(N<16)b>>>=E,w-=E,i.lens[i.have++]=N;else{if(16===N){for(D=E+2;w<D;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(b>>>=E,w-=E,0===i.have){t.msg="invalid bit length repeat",i.mode=30;break}L=i.lens[i.have-1],S=3+(3&b),b>>>=2,w-=2}else if(17===N){for(D=E+3;w<D;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}b>>>=E,w-=E,L=0,S=3+(7&b),b>>>=3,w-=3}else{for(D=E+7;w<D;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}b>>>=E,w-=E,L=0,S=11+(127&b),b>>>=7,w-=7}if(i.have+S>i.nlen+i.ndist){t.msg="invalid bit length repeat",i.mode=30;break}for(;S--;)i.lens[i.have++]=L}}if(30===i.mode)break;if(0===i.lens[256]){t.msg="invalid code -- missing end-of-block",i.mode=30;break}if(i.lenbits=9,z={bits:i.lenbits},R=h(1,i.lens,0,i.nlen,i.lencode,0,i.work,z),i.lenbits=z.bits,R){t.msg="invalid literal/lengths set",i.mode=30;break}if(i.distbits=6,i.distcode=i.distdyn,z={bits:i.distbits},R=h(2,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,z),i.distbits=z.bits,R){t.msg="invalid distances set",i.mode=30;break}if(i.mode=20,6===e)break e;case 20:i.mode=21;case 21:if(m>=6&&y>=258){t.next_out=p,t.avail_out=y,t.next_in=f,t.avail_in=m,i.hold=b,i.bits=w,l(t,x),p=t.next_out,d=t.output,y=t.avail_out,f=t.next_in,u=t.input,m=t.avail_in,b=i.hold,w=i.bits,12===i.mode&&(i.back=-1);break}for(i.back=0;E=(P=i.lencode[b&(1<<i.lenbits)-1])>>>24,T=P>>>16&255,N=65535&P,!(E<=w);){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(T&&(240&T)==0){for(A=E,O=T,I=N;E=(P=i.lencode[I+((b&(1<<A+O)-1)>>A)])>>>24,T=P>>>16&255,N=65535&P,!(A+E<=w);){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}b>>>=A,w-=A,i.back+=A}if(b>>>=E,w-=E,i.back+=E,i.length=N,0===T){i.mode=26;break}if(32&T){i.back=-1,i.mode=12;break}if(64&T){t.msg="invalid literal/length code",i.mode=30;break}i.extra=15&T,i.mode=22;case 22:if(i.extra){for(D=i.extra;w<D;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.length+=b&(1<<i.extra)-1,b>>>=i.extra,w-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=23;case 23:for(;E=(P=i.distcode[b&(1<<i.distbits)-1])>>>24,T=P>>>16&255,N=65535&P,!(E<=w);){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if((240&T)==0){for(A=E,O=T,I=N;E=(P=i.distcode[I+((b&(1<<A+O)-1)>>A)])>>>24,T=P>>>16&255,N=65535&P,!(A+E<=w);){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}b>>>=A,w-=A,i.back+=A}if(b>>>=E,w-=E,i.back+=E,64&T){t.msg="invalid distance code",i.mode=30;break}i.offset=N,i.extra=15&T,i.mode=24;case 24:if(i.extra){for(D=i.extra;w<D;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}i.offset+=b&(1<<i.extra)-1,b>>>=i.extra,w-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){t.msg="invalid distance too far back",i.mode=30;break}i.mode=25;case 25:if(0===y)break e;if(S=x-y,i.offset>S){if((S=i.offset-S)>i.whave&&i.sane){t.msg="invalid distance too far back",i.mode=30;break}S>i.wnext?(S-=i.wnext,k=i.wsize-S):k=i.wnext-S,S>i.length&&(S=i.length),C=i.window}else C=d,k=p-i.offset,S=i.length;S>y&&(S=y),y-=S,i.length-=S;do d[p++]=C[k++];while(--S)0===i.length&&(i.mode=21);break;case 26:if(0===y)break e;
3d[p++]=i.length,y--,i.mode=21;break;case 27:if(i.wrap){for(;w<32;){if(0===m)break e;m--,b|=u[f++]<<w,w+=8}if(x-=y,t.total_out+=x,i.total+=x,x&&(t.adler=i.check=i.flags?a(i.check,d,x,p-x):o(i.check,d,x,p-x)),x=y,(i.flags?b:c(b))!==i.check){t.msg="incorrect data check",i.mode=30;break}b=0,w=0}i.mode=28;case 28:if(i.wrap&&i.flags){for(;w<32;){if(0===m)break e;m--,b+=u[f++]<<w,w+=8}if(b!==(0|i.total)){t.msg="incorrect length check",i.mode=30;break}b=0,w=0}i.mode=29;case 29:R=1;break e;case 30:R=-3;break e;case 31:return -4;default:return -2}return t.next_out=p,t.avail_out=y,t.next_in=f,t.avail_in=m,i.hold=b,i.bits=w,(i.wsize||x!==t.avail_out&&i.mode<30&&(i.mode<27||4!==e))&&v(t,t.output,t.next_out,x-t.avail_out),_-=t.avail_in,x-=t.avail_out,t.total_in+=_,t.total_out+=x,i.total+=x,i.wrap&&x&&(t.adler=i.check=i.flags?a(i.check,d,x,t.next_out-x):o(i.check,d,x,t.next_out-x)),t.data_type=i.bits+64*!!i.last+128*(12===i.mode)+256*(20===i.mode||15===i.mode),(0===_&&0===x||4===e)&&0===R&&(R=-5),R},i.inflateEnd=function(t){if(!t||!t.state)return -2;var e=t.state;return e.window&&(e.window=null),t.state=null,0},i.inflateGetHeader=function(t,e){var i;return t&&t.state&&(2&(i=t.state).wrap)!=0?(i.head=e,e.done=!1,0):-2},i.inflateSetDictionary=function(t,e){var i,r=e.length;return t&&t.state&&(0===(i=t.state).wrap||11===i.mode)?11===i.mode&&o(1,e,r,0)!==i.check?-3:v(t,e,r,r)?(i.mode=31,-4):(i.havedict=1,0):-2},i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,e,i){"use strict";var r=t("../utils/common"),n=[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],s=[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],o=[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],a=[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];e.exports=function(t,e,i,l,h,c,u,d){var f,p,m,g,v,y,b,w,_,x=d.bits,S=0,k=0,C=0,E=0,T=0,N=0,A=0,O=0,I=0,L=0,R=null,z=0,D=new r.Buf16(16),P=new r.Buf16(16),j=null,B=0;for(S=0;S<=15;S++)D[S]=0;for(k=0;k<l;k++)D[e[i+k]]++;for(E=15,T=x;E>=1&&0===D[E];E--);if(T>E&&(T=E),0===E)return h[c++]=0x1400000,h[c++]=0x1400000,d.bits=1,0;for(C=1;C<E&&0===D[C];C++);for(T<C&&(T=C),O=1,S=1;S<=15;S++)if(O<<=1,(O-=D[S])<0)return -1;if(O>0&&(0===t||1!==E))return -1;for(S=1,P[1]=0;S<15;S++)P[S+1]=P[S]+D[S];for(k=0;k<l;k++)0!==e[i+k]&&(u[P[e[i+k]]++]=k);if(0===t?(R=j=u,y=19):1===t?(R=n,z-=257,j=s,B-=257,y=256):(R=o,j=a,y=-1),L=0,k=0,S=C,v=c,N=T,A=0,m=-1,g=(I=1<<T)-1,1===t&&I>852||2===t&&I>592)return 1;for(;;){b=S-A,u[k]<y?(w=0,_=u[k]):u[k]>y?(w=j[B+u[k]],_=R[z+u[k]]):(w=96,_=0),f=1<<S-A,C=p=1<<N;do h[v+(L>>A)+(p-=f)]=b<<24|w<<16|_;while(0!==p)for(f=1<<S-1;L&f;)f>>=1;if(0!==f?(L&=f-1,L+=f):L=0,k++,0==--D[S]){if(S===E)break;S=e[i+u[k]]}if(S>T&&(L&g)!==m){for(0===A&&(A=T),v+=C,O=1<<(N=S-A);N+A<E&&!((O-=D[N+A])<=0);)N++,O<<=1;if(I+=1<<N,1===t&&I>852||2===t&&I>592)return 1;h[m=L&g]=T<<24|N<<16|v-c}}return 0!==L&&(h[v+L]=S-A<<24|4194304),d.bits=T,0}},{"../utils/common":41}],51:[function(t,e,i){"use strict";e.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(t,e,i){"use strict";var r,n,s,o=t("../utils/common");function a(t){for(var e=t.length;--e>=0;)t[e]=0}var l=573,h=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],c=[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],u=[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],f=Array(576);a(f);var p=Array(60);a(p);var m=Array(512);a(m);var g=Array(256);a(g);var v=Array(29);a(v);var y=Array(30);function b(t,e,i,r,n){this.static_tree=t,this.extra_bits=e,this.extra_base=i,this.elems=r,this.max_length=n,this.has_stree=t&&t.length}function w(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function _(t){return t<256?m[t]:m[256+(t>>
3>7)]}function x(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,i){t.bi_valid>16-i?(t.bi_buf|=e<<t.bi_valid&65535,x(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=i-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=i)}function k(t,e,i){S(t,i[2*e],i[2*e+1])}function C(t,e){var i=0;do i|=1&t,t>>>=1,i<<=1;while(--e>0)return i>>>1}function E(t,e,i){var r,n,s=Array(16),o=0;for(r=1;r<=15;r++)s[r]=o=o+i[r-1]<<1;for(n=0;n<=e;n++){var a=t[2*n+1];0!==a&&(t[2*n]=C(s[a]++,a))}}function T(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function N(t){t.bi_valid>8?x(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function A(t,e,i,r){var n=2*e,s=2*i;return t[n]<t[s]||t[n]===t[s]&&r[e]<=r[i]}function O(t,e,i){for(var r=t.heap[i],n=i<<1;n<=t.heap_len&&(n<t.heap_len&&A(e,t.heap[n+1],t.heap[n],t.depth)&&n++,!A(e,r,t.heap[n],t.depth));)t.heap[i]=t.heap[n],i=n,n<<=1;t.heap[i]=r}function I(t,e,i){var r,n,s,o,a=0;if(0!==t.last_lit)do r=t.pending_buf[t.d_buf+2*a]<<8|t.pending_buf[t.d_buf+2*a+1],n=t.pending_buf[t.l_buf+a],a++,0===r?k(t,n,e):(k(t,(s=g[n])+256+1,e),0!==(o=h[s])&&S(t,n-=v[s],o),k(t,s=_(--r),i),0!==(o=c[s])&&S(t,r-=y[s],o));while(a<t.last_lit)k(t,256,e)}function L(t,e){var i,r,n,s=e.dyn_tree,o=e.stat_desc.static_tree,a=e.stat_desc.has_stree,h=e.stat_desc.elems,c=-1;for(i=0,t.heap_len=0,t.heap_max=l;i<h;i++)0!==s[2*i]?(t.heap[++t.heap_len]=c=i,t.depth[i]=0):s[2*i+1]=0;for(;t.heap_len<2;)s[2*(n=t.heap[++t.heap_len]=c<2?++c:0)]=1,t.depth[n]=0,t.opt_len--,a&&(t.static_len-=o[2*n+1]);for(e.max_code=c,i=t.heap_len>>1;i>=1;i--)O(t,s,i);n=h;do i=t.heap[1],t.heap[1]=t.heap[t.heap_len--],O(t,s,1),r=t.heap[1],t.heap[--t.heap_max]=i,t.heap[--t.heap_max]=r,s[2*n]=s[2*i]+s[2*r],t.depth[n]=(t.depth[i]>=t.depth[r]?t.depth[i]:t.depth[r])+1,s[2*i+1]=s[2*r+1]=n,t.heap[1]=n++,O(t,s,1);while(t.heap_len>=2)t.heap[--t.heap_max]=t.heap[1],function(t,e){var i,r,n,s,o,a,h=e.dyn_tree,c=e.max_code,u=e.stat_desc.static_tree,d=e.stat_desc.has_stree,f=e.stat_desc.extra_bits,p=e.stat_desc.extra_base,m=e.stat_desc.max_length,g=0;for(s=0;s<=15;s++)t.bl_count[s]=0;for(h[2*t.heap[t.heap_max]+1]=0,i=t.heap_max+1;i<l;i++)(s=h[2*h[2*(r=t.heap[i])+1]+1]+1)>m&&(s=m,g++),h[2*r+1]=s,!(r>c)&&(t.bl_count[s]++,o=0,r>=p&&(o=f[r-p]),a=h[2*r],t.opt_len+=a*(s+o),d&&(t.static_len+=a*(u[2*r+1]+o)));if(0!==g){do{for(s=m-1;0===t.bl_count[s];)s--;t.bl_count[s]--,t.bl_count[s+1]+=2,t.bl_count[m]--,g-=2}while(g>0)for(s=m;0!==s;s--)for(r=t.bl_count[s];0!==r;)!((n=t.heap[--i])>c)&&(h[2*n+1]!==s&&(t.opt_len+=(s-h[2*n+1])*h[2*n],h[2*n+1]=s),r--)}}(t,e),E(s,c,t.bl_count)}function R(t,e,i){var r,n,s=-1,o=e[1],a=0,l=7,h=4;
3for(0===o&&(l=138,h=3),e[(i+1)*2+1]=65535,r=0;r<=i;r++)n=o,o=e[(r+1)*2+1],++a<l&&n===o||(a<h?t.bl_tree[2*n]+=a:0!==n?(n!==s&&t.bl_tree[2*n]++,t.bl_tree[32]++):a<=10?t.bl_tree[34]++:t.bl_tree[36]++,a=0,s=n,0===o?(l=138,h=3):n===o?(l=6,h=3):(l=7,h=4))}function z(t,e,i){var r,n,s=-1,o=e[1],a=0,l=7,h=4;for(0===o&&(l=138,h=3),r=0;r<=i;r++)if(n=o,o=e[(r+1)*2+1],!(++a<l)||n!==o){if(a<h)do k(t,n,t.bl_tree);while(0!=--a)else 0!==n?(n!==s&&(k(t,n,t.bl_tree),a--),k(t,16,t.bl_tree),S(t,a-3,2)):a<=10?(k(t,17,t.bl_tree),S(t,a-3,3)):(k(t,18,t.bl_tree),S(t,a-11,7));a=0,s=n,0===o?(l=138,h=3):n===o?(l=6,h=3):(l=7,h=4)}}a(y);var D=!1;function P(t,e,i,r){S(t,0+ +!!r,3),N(t),x(t,i),x(t,~i),o.arraySet(t.pending_buf,t.window,e,i,t.pending),t.pending+=i}i._tr_init=function(t){D||(!function(){var t,e,i,o,a,l=Array(16);for(o=0,i=0;o<28;o++)for(t=0,v[o]=i;t<1<<h[o];t++)g[i++]=o;for(g[i-1]=o,a=0,o=0;o<16;o++)for(t=0,y[o]=a;t<1<<c[o];t++)m[a++]=o;for(a>>=7;o<30;o++)for(t=0,y[o]=a<<7;t<1<<c[o]-7;t++)m[256+a++]=o;for(e=0;e<=15;e++)l[e]=0;for(t=0;t<=143;)f[2*t+1]=8,t++,l[8]++;for(;t<=255;)f[2*t+1]=9,t++,l[9]++;for(;t<=279;)f[2*t+1]=7,t++,l[7]++;for(;t<=287;)f[2*t+1]=8,t++,l[8]++;for(E(f,287,l),t=0;t<30;t++)p[2*t+1]=5,p[2*t]=C(t,5);r=new b(f,h,257,286,15),n=new b(p,c,0,30,15),s=new b([],u,0,19,7)}(),D=!0),t.l_desc=new w(t.dyn_ltree,r),t.d_desc=new w(t.dyn_dtree,n),t.bl_desc=new w(t.bl_tree,s),t.bi_buf=0,t.bi_valid=0,T(t)},i._tr_stored_block=P,i._tr_flush_block=function(t,e,i,r){var n,s,o=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,i=0xf3ffc07f;for(e=0;e<=31;e++,i>>>=1)if(1&i&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),L(t,t.l_desc),L(t,t.d_desc),o=function(t){var e;for(R(t,t.dyn_ltree,t.l_desc.max_code),R(t,t.dyn_dtree,t.d_desc.max_code),L(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*d[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),n=t.opt_len+3+7>>>3,(s=t.static_len+3+7>>>3)<=n&&(n=s)):n=s=i+5,i+4<=n&&-1!==e?P(t,e,i,r):4===t.strategy||s===n?(S(t,2+ +!!r,3),I(t,f,p)):(S(t,4+ +!!r,3),function(t,e,i,r){var n;for(S(t,e-257,5),S(t,i-1,5),S(t,r-4,4),n=0;n<r;n++)S(t,t.bl_tree[2*d[n]+1],3);z(t,t.dyn_ltree,e-1),z(t,t.dyn_dtree,i-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,o+1),I(t,t.dyn_ltree,t.dyn_dtree)),T(t),r&&N(t)},i._tr_tally=function(t,e,i){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&i,t.last_lit++,0===e?t.dyn_ltree[2*i]++:(t.matches++,e--,t.dyn_ltree[(g[i]+256+1)*2]++,t.dyn_dtree[2*_(e)]++),t.last_lit===t.lit_bufsize-1},i._tr_align=function(t){S(t,2,3),k(t,256,f),16===t.bi_valid?(x(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(t,e,i){"use strict";e.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,i,r){(function(t){!function(t,e){"use strict";if(!t.setImmediate){var i,r,s,o,a,l=1,h={},c=!1,u=t.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(t);d=d&&d.setTimeout?d:t,"[object process]"===({}).toString.call(t.process)?a=function(t){n.default.nextTick(function(){p(t)})}:function(){if(t.postMessage&&!t.importScripts){var e=!0,i=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=i,e}}()?(i="setImmediate$"+Math.random()+"$",r=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(i)&&p(+e.data.slice(i.length))},t.addEventListener?t.addEventListener("message",r,!1):t.attachEvent("onmessage",r),a=function(e){t.postMessage(i+e,"*")}):t.MessageChannel?((s=new MessageChannel).port1.onmessage=function(t){p(t.data)},a=function(t){s.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(o=u.documentElement,a=function(t){var e=u.createElement("script");e.onreadystatechange=function(){p(t),e.onreadystatechange=null,o.removeChild(e),e=null},o.appendChild(e)}):a=function(t){setTimeout(p,0,t)},d.setImmediate=function(t){"function"!=typeof t&&(t=Function(""+t));for(var e=Array(arguments.length-1),i=0;i<e.length;i++)e[i]=arguments[i+1];var r={callback:t,args:e};return h[l]=r,a(l),l++},d.clearImmediate=f}function f(t){delete h[t]}function p(t){if(c)setTimeout(p,0,t);else{var i=h[t];if(i){c=!0;try{var r=i.callback,n=i.args;switch(n.length){case 0:r();break;case 1:r(n[0]);break;case 2:r(n[0],n[1]);break;case 3:r(n[0],n[1],n[2]);break;default:r.apply(e,n)}}finally{f(t),c=!1}}}}}("u"<typeof self?void 0===t?this:t:self)}).call(this,t.g)},{}]},{},[10])(10)},752383,(t,e,i)=>{e.exports=(function e(i,r,n){function s(a,l){if(!r[a]){if(!i[a]){var h=t.t;return!l&&h?h(a,!0):o(a,!0)}var c=r[a]={exports:{}};i[a][0].call(c.exports,function(t){return s(i[a][1][t]||t)},c,c.exports,e,i,r,n)}return r[a].exports}for(var o=t.t,a=0;a<n.length;a++)s(n[a]);return s})({1:[function(e,i,r){(function(t){"use strict";var e,r,n=t.MutationObserver||t.WebKitMutationObserver;if(n){var s=0,o=new n(c),a=t.document.createTextNode("");o.observe(a,{characterData:!0}
3),e=function(){a.data=s=++s%2}}else if(t.setImmediate||void 0===t.MessageChannel)e="document"in t&&"onreadystatechange"in t.document.createElement("script")?function(){var e=t.document.createElement("script");e.onreadystatechange=function(){c(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(c,0)};else{var l=new t.MessageChannel;l.port1.onmessage=c,e=function(){l.port2.postMessage(0)}}var h=[];function c(){r=!0;for(var t,e,i=h.length;i;){for(e=h,h=[],t=-1;++t<i;)e[t]();i=h.length}r=!1}i.exports=function(t){1!==h.push(t)||r||e()}}).call(this,t.g)},{}],2:[function(t,e,i){"use strict";var r=t(1);function n(){}var s={},o=["REJECTED"],a=["FULFILLED"],l=["PENDING"];function h(t){if("function"!=typeof t)throw TypeError("resolver must be a function");this.state=l,this.queue=[],this.outcome=void 0,t!==n&&f(this,t)}function c(t,e,i){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof i&&(this.onRejected=i,this.callRejected=this.otherCallRejected)}function u(t,e,i){r(function(){var r;try{r=e(i)}catch(e){return s.reject(t,e)}r===t?s.reject(t,TypeError("Cannot resolve promise with itself")):s.resolve(t,r)})}function d(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function f(t,e){var i=!1;function r(e){i||(i=!0,s.reject(t,e))}function n(e){i||(i=!0,s.resolve(t,e))}var o=p(function(){e(n,r)});"error"===o.status&&r(o.value)}function p(t,e){var i={};try{i.value=t(e),i.status="success"}catch(t){i.status="error",i.value=t}return i}e.exports=h,h.prototype.catch=function(t){return this.then(null,t)},h.prototype.then=function(t,e){if("function"!=typeof t&&this.state===a||"function"!=typeof e&&this.state===o)return this;var i=new this.constructor(n);return this.state!==l?u(i,this.state===a?t:e,this.outcome):this.queue.push(new c(i,t,e)),i},c.prototype.callFulfilled=function(t){s.resolve(this.promise,t)},c.prototype.otherCallFulfilled=function(t){u(this.promise,this.onFulfilled,t)},c.prototype.callRejected=function(t){s.reject(this.promise,t)},c.prototype.otherCallRejected=function(t){u(this.promise,this.onRejected,t)},s.resolve=function(t,e){var i=p(d,e);if("error"===i.status)return s.reject(t,i.value);var r=i.value;if(r)f(t,r);else{t.state=a,t.outcome=e;for(var n=-1,o=t.queue.length;++n<o;)t.queue[n].callFulfilled(e)}return t},s.reject=function(t,e){t.state=o,t.outcome=e;for(var i=-1,r=t.queue.length;++i<r;)t.queue[i].callRejected(e);return t},h.resolve=function(t){return t instanceof this?t:s.resolve(new this(n),t)},h.reject=function(t){var e=new this(n);return s.reject(e,t)},h.all=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(TypeError("must be an array"));var i=t.length,r=!1;if(!i)return this.resolve([]);for(var o=Array(i),a=0,l=-1,h=new this(n);++l<i;)!function(t,n){e.resolve(t).then(function(t){o[n]=t,++a!==i||r||(r=!0,s.resolve(h,o))},function(t){r||(r=!0,s.reject(h,t))})}(t[l],l);return h},h.race=function(t){var e,i=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(TypeError("must be an array"));var r=t.length,o=!1;if(!r)return this.resolve([]);for(var a=-1,l=new this(n);++a<r;){e=t[a],i.resolve(e).then(function(t){o||(o=!0,s.resolve(l,t))},function(t){o||(o=!0,s.reject(l,t))})}return l}},{1:1}],3:[function(e,i,r){(function(t){"use strict";"function"!=typeof t.Promise&&(t.Promise=e(2))}).call(this,t.g)},{2:2}],4:[function(t,e,i){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n=function(){try{if("u">typeof indexedDB)return indexedDB;if("u">typeof webkitIndexedDB)return webkitIndexedDB;if("u">typeof mozIndexedDB)return mozIndexedDB;if("u">typeof OIndexedDB)return OIndexedDB;if("u">typeof msIndexedDB)return msIndexedDB}catch(t){return}}();function s(t,e){t=t||[],e=e||{};try{return new Blob(t,e)}catch(n){if("TypeError"!==n.name)throw n;for(var i=new("u">typeof BlobBuilder?BlobBuilder:"u">typeof MSBlobBuilder?MSBlobBuilder:"u">typeof MozBlobBuilder?MozBlobBuilder:WebKitBlobBuilder),r=0;r<t.length;r+=1)i.append(t[r]);return i.getBlob(e.type)}}"u"<typeof Promise&&t(3);var o=Promise;function a(t,e){e&&t.then(function(t){e(null,t)},function(t){e(t)})}function l(t,e,i){"function"==typeof e&&t.then(e),"function"==typeof i&&t.catch(i)}function h(t){return"string"!=typeof t&&(console.warn(t+" used as a key, but it is not a string."),t=String(t)),t}function c(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var u="local-forage-detect-blob-support",d=void 0,f={},p=Object.prototype.toString,m="readonly",g="readwrite";function v(t){var e=f[t.name],i={};i.promise=new o(function(t,e){i.resolve=t,i.reject=e}),e.deferredOperations.push(i),e.dbReady?e.dbReady=e.dbReady.then(function(){return i.promise}):e.dbReady=i.promise}function y(t){var e=f[t.name].deferredOperations.pop();if(e)return e.resolve(),e.promise}function b(t,e){var i=f[t.name].deferredOperations.pop();if(i)return i.reject(e),i.promise}function w(t,e){return new o(function(i,r){if(f[t.name]=f[t.name]||E(),t.db)if(!e)return i(t.db);else v(t),t.db.close();var s=[t.name];e&&s.push(t.version);var o=n.open.apply(n,s);e&&(o.onupgradeneeded=function(e){var i=o.result;try{i.createObjectStore(t.storeName),e.oldVersion<=1&&i.createObjectStore(u)}catch(i){if("ConstraintError"===i.name)console.warn('The database "'+t.name+'" has been upgraded from version '+e.oldVersion+" to version "+e.newVersion+', but the storage "'+t.storeName+'" already exists.');else throw i}}),o.onerror=function(t){t.preventDefault(),r(o.error)},o.onsuccess=function(){var e=o.result;e.onversionchange=function(t){t.target.close()},i(e),y(t)}})}function _(t,e){if(!t.db)return!0;var i=!t.db.objectStoreNames.contains(t.storeName),r=t.version<t.db.ver
3sion,n=t.version>t.db.version;if(r&&(t.version!==e&&console.warn('The database "'+t.name+"\" can't be downgraded from version "+t.db.version+" to version "+t.version+"."),t.version=t.db.version),n||i){if(i){var s=t.db.version+1;s>t.version&&(t.version=s)}return!0}return!1}function x(t){return s([function(t){for(var e=t.length,i=new ArrayBuffer(e),r=new Uint8Array(i),n=0;n<e;n++)r[n]=t.charCodeAt(n);return i}(atob(t.data))],{type:t.type})}function S(t){return t&&t.__local_forage_encoded_blob}function k(t){var e=this,i=e._initReady().then(function(){var t=f[e._dbInfo.name];if(t&&t.dbReady)return t.dbReady});return l(i,t,t),i}function C(t,e,i,r){void 0===r&&(r=1);try{var n=t.db.transaction(t.storeName,e);i(null,n)}catch(n){if(r>0&&(!t.db||"InvalidStateError"===n.name||"NotFoundError"===n.name))return o.resolve().then(function(){if(!t.db||"NotFoundError"===n.name&&!t.db.objectStoreNames.contains(t.storeName)&&t.version<=t.db.version)return t.db&&(t.version=t.db.version+1),w(t,!0)}).then(function(){return(function(t){v(t);for(var e=f[t.name],i=e.forages,r=0;r<i.length;r++){var n=i[r];n._dbInfo.db&&(n._dbInfo.db.close(),n._dbInfo.db=null)}return t.db=null,w(t,!1).then(function(e){return(t.db=e,_(t))?w(t,!0):e}).then(function(r){t.db=e.db=r;for(var n=0;n<i.length;n++)i[n]._dbInfo.db=r}).catch(function(e){throw b(t,e),e})})(t).then(function(){C(t,e,i,r-1)})}).catch(i);i(n)}}function E(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}var T={_driver:"asyncStorage",_initStorage:function(t){var e=this,i={db:null};if(t)for(var r in t)i[r]=t[r];var n=f[i.name];n||(n=E(),f[i.name]=n),n.forages.push(e),e._initReady||(e._initReady=e.ready,e.ready=k);var s=[];function a(){return o.resolve()}for(var l=0;l<n.forages.length;l++){var h=n.forages[l];h!==e&&s.push(h._initReady().catch(a))}var c=n.forages.slice(0);return o.all(s).then(function(){return i.db=n.db,w(i,!1)}).then(function(t){return(i.db=t,_(i,e._defaultConfig.version))?w(i,!0):t}).then(function(t){i.db=n.db=t,e._dbInfo=i;for(var r=0;r<c.length;r++){var s=c[r];s!==e&&(s._dbInfo.db=i.db,s._dbInfo.version=i.version)}})},_support:function(){try{if(!n||!n.open)return!1;var t="u">typeof openDatabase&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),e="function"==typeof fetch&&-1!==fetch.toString().indexOf("[native code");return(!t||e)&&"u">typeof indexedDB&&"u">typeof IDBKeyRange}catch(t){return!1}}(),iterate:function(t,e){var i=this,r=new o(function(e,r){i.ready().then(function(){C(i._dbInfo,m,function(n,s){if(n)return r(n);try{var o=s.objectStore(i._dbInfo.storeName).openCursor(),a=1;o.onsuccess=function(){var i=o.result;if(i){var r=i.value;S(r)&&(r=x(r));var n=t(r,i.key,a++);void 0!==n?e(n):i.continue()}else e()},o.onerror=function(){r(o.error)}}catch(t){r(t)}})}).catch(r)});return a(r,e),r},getItem:function(t,e){var i=this;t=h(t);var r=new o(function(e,r){i.ready().then(function(){C(i._dbInfo,m,function(n,s){if(n)return r(n);try{var o=s.objectStore(i._dbInfo.storeName).get(t);o.onsuccess=function(){var t=o.result;void 0===t&&(t=null),S(t)&&(t=x(t)),e(t)},o.onerror=function(){r(o.error)}}catch(t){r(t)}})}).catch(r)});return a(r,e),r},setItem:function(t,e,i){var r=this;t=h(t);var n=new o(function(i,n){var a;r.ready().then(function(){return(a=r._dbInfo,"[object Blob]"===p.call(e))?(function(t){return"boolean"==typeof d?o.resolve(d):new o(function(e){var i=t.transaction(u,g),r=s([""]);i.objectStore(u).put(r,"key"),i.onabort=function(t){t.preventDefault(),t.stopPropagation(),e(!1)},i.oncomplete=function(){var t=navigator.userAgent.match(/Chrome\/(\d+)/);e(navigator.userAgent.match(/Edge\//)||!t||parseInt(t[1],10)>=43)}}).catch(function(){return!1}).then(function(t){return d=t})})(a.db).then(function(t){return t?e:new o(function(t,i){var r=new FileReader;r.onerror=i,r.onloadend=function(i){t({__local_forage_encoded_blob:!0,data:btoa(i.target.result||""),type:e.type})},r.readAsBinaryString(e)})}):e}).then(function(e){C(r._dbInfo,g,function(s,o){if(s)return n(s);try{var a=o.objectStore(r._dbInfo.storeName);null===e&&(e=void 0);var l=a.put(e,t);o.oncomplete=function(){void 0===e&&(e=null),i(e)},o.onabort=o.onerror=function(){var t=l.error?l.error:l.transaction.error;n(t)}}catch(t){n(t)}})}).catch(n)});return a(n,i),n},removeItem:function(t,e){var i=this;t=h(t);var r=new o(function(e,r){i.ready().then(function(){C(i._dbInfo,g,function(n,s){if(n)return r(n);try{var o=s.objectStore(i._dbInfo.storeName).delete(t);s.oncomplete=function(){e()},s.onerror=function(){r(o.error)},s.onabort=function(){var t=o.error?o.error:o.transaction.error;r(t)}}catch(t){r(t)}})}).catch(r)});return a(r,e),r},clear:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){C(e._dbInfo,g,function(r,n){if(r)return i(r);try{var s=n.objectStore(e._dbInfo.storeName).clear();n.oncomplete=function(){t()},n.onabort=n.onerror=function(){var t=s.error?s.error:s.transaction.error;i(t)}}catch(t){i(t)}})}).catch(i)});return a(i,t),i},length:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){C(e._dbInfo,m,function(r,n){if(r)return i(r);try{var s=n.objectStore(e._dbInfo.storeName).count();s.onsuccess=function(){t(s.result)},s.onerror=function(){i(s.error)}}catch(t){i(t)}})}).catch(i)});return a(i,t),i},key:function(t,e){var i=this,r=new o(function(e,r){t<0?e(null):i.ready().then(function(){C(i._dbInfo,m,function(n,s){if(n)return r(n);try{var o=s.objectStore(i._dbInfo.storeName),a=!1,l=o.openKeyCursor();l.onsuccess=function(){var i=l.result;i?0===t||a?e(i.key):(a=!0,i.advance(t)):e(null)},l.onerror=function(){r(l.error)}}catch(t){r(t)}})}).catch(r)});return a(r,e),r},keys:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){C(e._dbInfo,m,function(r,n){if(r)return i(r);try{var s=n.objectStore(e._dbInfo.storeName).openKeyCursor(),o=[];s.onsuccess=function(){var e=s.result;e?(o.push(e.key),e.continue()):t(o)},s.onerror=function(){i(s.error)}}catch(t){i(t)}})}).catch(i)});return a(i,t),i},dropInstance:function(t,e){e=c.apply(this,arguments);var i,r=this.config();if((t="function"!=typeof t&&t||{}).name||(t.name=t.name||r.name,t.storeName=t.storeName||r.storeName),t.name){var s=t.name===r.name&&this._dbInfo.db?o.resolve(this._dbInfo.db):w(t,!1).then(function(e){var i=f[t.name],r=i.forages;i.db=e;for(var n=0;n<r.length;n++)r[n]._dbInfo.db=e;return e});i=t.storeName?s.then(function(e){if(e.objectStoreNames.contains(t.storeName)){var i=e.version+1;v(t);var r=f[t.name],s=r.forages;e.close();for(var a=0;a<s.length;a++){var l=s[a];l._dbInfo.db=null,l._dbInfo.version=i}return new o(function(e,r){var s=n.open(t.name,i);s.onerror=function(t){s.result.close(),r(t)},s.onupgradeneeded=function(){s.result.deleteObjectStore(t.storeName)},s.onsuccess=function(){var t=s.result;t.close(),e(t)}
3}).then(function(t){r.db=t;for(var e=0;e<s.length;e++){var i=s[e];i._dbInfo.db=t,y(i._dbInfo)}}).catch(function(e){throw(b(t,e)||o.resolve()).catch(function(){}),e})}}):s.then(function(e){v(t);var i=f[t.name],r=i.forages;e.close();for(var s=0;s<r.length;s++)r[s]._dbInfo.db=null;return new o(function(e,i){var r=n.deleteDatabase(t.name);r.onerror=function(){var t=r.result;t&&t.close(),i(r.error)},r.onblocked=function(){console.warn('dropInstance blocked for database "'+t.name+'" until all open connections are closed')},r.onsuccess=function(){var t=r.result;t&&t.close(),e(t)}}).then(function(t){i.db=t;for(var e=0;e<r.length;e++)y(r[e]._dbInfo)}).catch(function(e){throw(b(t,e)||o.resolve()).catch(function(){}),e})})}else i=o.reject("Invalid arguments");return a(i,e),i}},N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A=/^~~local_forage_type~([^~]+)~/,O="__lfsc__:",I=O.length,L="arbf",R="blob",z="si08",D="ui08",P="uic8",j="si16",B="si32",q="ur16",M="ui32",F="fl32",U="fl64",W=I+L.length,H=Object.prototype.toString;function X(t){var e,i,r,n,s,o=.75*t.length,a=t.length,l=0;"="===t[t.length-1]&&(o--,"="===t[t.length-2]&&o--);var h=new ArrayBuffer(o),c=new Uint8Array(h);for(e=0;e<a;e+=4)i=N.indexOf(t[e]),r=N.indexOf(t[e+1]),n=N.indexOf(t[e+2]),s=N.indexOf(t[e+3]),c[l++]=i<<2|r>>4,c[l++]=(15&r)<<4|n>>2,c[l++]=(3&n)<<6|63&s;return h}function V(t){var e,i=new Uint8Array(t),r="";for(e=0;e<i.length;e+=3)r+=N[i[e]>>2],r+=N[(3&i[e])<<4|i[e+1]>>4],r+=N[(15&i[e+1])<<2|i[e+2]>>6],r+=N[63&i[e+2]];return i.length%3==2?r=r.substring(0,r.length-1)+"=":i.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}var Z={serialize:function(t,e){var i="";if(t&&(i=H.call(t)),t&&("[object ArrayBuffer]"===i||t.buffer&&"[object ArrayBuffer]"===H.call(t.buffer))){var r,n=O;t instanceof ArrayBuffer?(r=t,n+=L):(r=t.buffer,"[object Int8Array]"===i?n+=z:"[object Uint8Array]"===i?n+=D:"[object Uint8ClampedArray]"===i?n+=P:"[object Int16Array]"===i?n+=j:"[object Uint16Array]"===i?n+=q:"[object Int32Array]"===i?n+=B:"[object Uint32Array]"===i?n+=M:"[object Float32Array]"===i?n+=F:"[object Float64Array]"===i?n+=U:e(Error("Failed to get type for BinaryArray"))),e(n+V(r))}else if("[object Blob]"===i){var s=new FileReader;s.onload=function(){e(O+R+("~~local_forage_type~"+t.type+"~")+V(this.result))},s.readAsArrayBuffer(t)}else try{e(JSON.stringify(t))}catch(i){console.error("Couldn't convert value into a JSON string: ",t),e(null,i)}},deserialize:function(t){if(t.substring(0,I)!==O)return JSON.parse(t);var e,i=t.substring(W),r=t.substring(I,W);if(r===R&&A.test(i)){var n=i.match(A);e=n[1],i=i.substring(n[0].length)}var o=X(i);switch(r){case L:return o;case R:return s([o],{type:e});case z:return new Int8Array(o);case D:return new Uint8Array(o);case P:return new Uint8ClampedArray(o);case j:return new Int16Array(o);case q:return new Uint16Array(o);case B:return new Int32Array(o);case M:return new Uint32Array(o);case F:return new Float32Array(o);case U:return new Float64Array(o);default:throw Error("Unkown type: "+r)}},stringToBuffer:X,bufferToString:V};function G(t,e,i,r){t.executeSql("CREATE TABLE IF NOT EXISTS "+e.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],i,r)}function $(t,e,i,r,n,s){t.executeSql(i,r,n,function(t,o){o.code===o.SYNTAX_ERR?t.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[e.storeName],function(t,a){a.rows.length?s(t,o):G(t,e,function(){t.executeSql(i,r,n,s)},s)},s):s(t,o)},s)}function Y(t,e,i,r){var n=this;t=h(t);var s=new o(function(s,o){n.ready().then(function(){void 0===e&&(e=null);var a=e,l=n._dbInfo;l.serializer.serialize(e,function(e,h){h?o(h):l.db.transaction(function(i){$(i,l,"INSERT OR REPLACE INTO "+l.storeName+" (key, value) VALUES (?, ?)",[t,e],function(){s(a)},function(t,e){o(e)})},function(e){if(e.code===e.QUOTA_ERR){if(r>0)return void s(Y.apply(n,[t,a,i,r-1]));o(e)}})})}).catch(o)});return a(s,i),s}var K={_driver:"webSQLStorage",_initStorage:function(t){var e=this,i={db:null};if(t)for(var r in t)i[r]="string"!=typeof t[r]?t[r].toString():t[r];var n=new o(function(t,r){try{i.db=openDatabase(i.name,String(i.version),i.description,i.size)}catch(t){return r(t)}i.db.transaction(function(n){G(n,i,function(){e._dbInfo=i,t()},function(t,e){r(e)})},r)});
3return i.serializer=Z,n},_support:"function"==typeof openDatabase,iterate:function(t,e){var i=this,r=new o(function(e,r){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(i){$(i,n,"SELECT * FROM "+n.storeName,[],function(i,r){for(var s=r.rows,o=s.length,a=0;a<o;a++){var l=s.item(a),h=l.value;if(h&&(h=n.serializer.deserialize(h)),void 0!==(h=t(h,l.key,a+1)))return void e(h)}e()},function(t,e){r(e)})})}).catch(r)});return a(r,e),r},getItem:function(t,e){var i=this;t=h(t);var r=new o(function(e,r){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(i){$(i,n,"SELECT * FROM "+n.storeName+" WHERE key = ? LIMIT 1",[t],function(t,i){var r=i.rows.length?i.rows.item(0).value:null;r&&(r=n.serializer.deserialize(r)),e(r)},function(t,e){r(e)})})}).catch(r)});return a(r,e),r},setItem:function(t,e,i){return Y.apply(this,[t,e,i,1])},removeItem:function(t,e){var i=this;t=h(t);var r=new o(function(e,r){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(i){$(i,n,"DELETE FROM "+n.storeName+" WHERE key = ?",[t],function(){e()},function(t,e){r(e)})})}).catch(r)});return a(r,e),r},clear:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){var r=e._dbInfo;r.db.transaction(function(e){$(e,r,"DELETE FROM "+r.storeName,[],function(){t()},function(t,e){i(e)})})}).catch(i)});return a(i,t),i},length:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){var r=e._dbInfo;r.db.transaction(function(e){$(e,r,"SELECT COUNT(key) as c FROM "+r.storeName,[],function(e,i){t(i.rows.item(0).c)},function(t,e){i(e)})})}).catch(i)});return a(i,t),i},key:function(t,e){var i=this,r=new o(function(e,r){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(i){$(i,n,"SELECT key FROM "+n.storeName+" WHERE id = ? LIMIT 1",[t+1],function(t,i){e(i.rows.length?i.rows.item(0).key:null)},function(t,e){r(e)})})}).catch(r)});return a(r,e),r},keys:function(t){var e=this,i=new o(function(t,i){e.ready().then(function(){var r=e._dbInfo;r.db.transaction(function(e){$(e,r,"SELECT key FROM "+r.storeName,[],function(e,i){for(var r=[],n=0;n<i.rows.length;n++)r.push(i.rows.item(n).key);t(r)},function(t,e){i(e)})})}).catch(i)});return a(i,t),i},dropInstance:function(t,e){e=c.apply(this,arguments);var i,r=this.config();(t="function"!=typeof t&&t||{}).name||(t.name=t.name||r.name,t.storeName=t.storeName||r.storeName);var n=this;return a(i=t.name?new o(function(e){var i;(i=t.name===r.name?n._dbInfo.db:openDatabase(t.name,"","",0),t.storeName)?e({db:i,storeNames:[t.storeName]}):e(new o(function(t,e){i.transaction(function(r){r.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(e,r){for(var n=[],s=0;s<r.rows.length;s++)n.push(r.rows.item(s).name);t({db:i,storeNames:n})},function(t,i){e(i)})},function(t){e(t)})}))}).then(function(t){return new o(function(e,i){t.db.transaction(function(r){for(var n=[],s=0,a=t.storeNames.length;s<a;s++)n.push(function(t){return new o(function(e,i){r.executeSql("DROP TABLE IF EXISTS "+t,[],function(){e()},function(t,e){i(e)})})}(t.storeNames[s]));o.all(n).then(function(){e()}).catch(function(t){i(t)})},function(t){i(t)})})}):o.reject("Invalid arguments"),e),i}};function J(t,e){var i=t.name+"/";return t.storeName!==e.storeName&&(i+=t.storeName+"/"),i}var Q={_driver:"localStorageWrapper",_initStorage:function(t){var e={};if(t)for(var i in t)e[i]=t[i];return(e.keyPrefix=J(t,this._defaultConfig),!function(){var t="_localforage_support_test";try{return localStorage.setItem(t,!0),localStorage.removeItem(t),!1}catch(t){return!0}}()||localStorage.length>0)?(this._dbInfo=e,e.serializer=Z,o.resolve()):o.reject()},_support:function(){try{return"u">typeof localStorage&&"setItem"in localStorage&&!!localStorage.setItem}catch(t){return!1}}(),iterate:function(t,e){var i=this,r=i.ready().then(function(){for(var e=i._dbInfo,r=e.keyPrefix,n=r.length,s=localStorage.length,o=1,a=0;a<s;a++){var l=localStorage.key(a);if(0===l.indexOf(r)){var h=localStorage.getItem(l);if(h&&(h=e.serializer.deserialize(h)),void 0!==(h=t(h,l.substring(n),o++)))return h}}});return a(r,e),r},getItem:function(t,e){var i=this;t=h(t);var r=i.ready().then(function(){var e=i._dbInfo,r=localStorage.getItem(e.keyPrefix+t);return r&&(r=e.serializer.deserialize(r)),r});return a(r,e),r}
3,setItem:function(t,e,i){var r=this;t=h(t);var n=r.ready().then(function(){void 0===e&&(e=null);var i=e;return new o(function(n,s){var o=r._dbInfo;o.serializer.serialize(e,function(e,r){if(r)s(r);else try{localStorage.setItem(o.keyPrefix+t,e),n(i)}catch(t){("QuotaExceededError"===t.name||"NS_ERROR_DOM_QUOTA_REACHED"===t.name)&&s(t),s(t)}})})});return a(n,i),n},removeItem:function(t,e){var i=this;t=h(t);var r=i.ready().then(function(){var e=i._dbInfo;localStorage.removeItem(e.keyPrefix+t)});return a(r,e),r},clear:function(t){var e=this,i=e.ready().then(function(){for(var t=e._dbInfo.keyPrefix,i=localStorage.length-1;i>=0;i--){var r=localStorage.key(i);0===r.indexOf(t)&&localStorage.removeItem(r)}});return a(i,t),i},length:function(t){var e=this.keys().then(function(t){return t.length});return a(e,t),e},key:function(t,e){var i=this,r=i.ready().then(function(){var e,r=i._dbInfo;try{e=localStorage.key(t)}catch(t){e=null}return e&&(e=e.substring(r.keyPrefix.length)),e});return a(r,e),r},keys:function(t){var e=this,i=e.ready().then(function(){for(var t=e._dbInfo,i=localStorage.length,r=[],n=0;n<i;n++){var s=localStorage.key(n);0===s.indexOf(t.keyPrefix)&&r.push(s.substring(t.keyPrefix.length))}return r});return a(i,t),i},dropInstance:function(t,e){if(e=c.apply(this,arguments),!(t="function"!=typeof t&&t||{}).name){var i,r=this.config();t.name=t.name||r.name,t.storeName=t.storeName||r.storeName}var n=this;return a(i=t.name?new o(function(e){e(t.storeName?J(t,n._defaultConfig):t.name+"/")}).then(function(t){for(var e=localStorage.length-1;e>=0;e--){var i=localStorage.key(e);0===i.indexOf(t)&&localStorage.removeItem(i)}}):o.reject("Invalid arguments"),e),i}},tt=function(t,e){for(var i,r=t.length,n=0;n<r;){if((i=t[n])===e||"number"==typeof i&&"number"==typeof e&&isNaN(i)&&isNaN(e))return!0;n++}return!1},te=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},ti={},tr={},tn={INDEXEDDB:T,WEBSQL:K,LOCALSTORAGE:Q},ts=[tn.INDEXEDDB._driver,tn.WEBSQL._driver,tn.LOCALSTORAGE._driver],to=["dropInstance"],ta=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(to),tl={description:"",driver:ts.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function th(){for(var t=1;t<arguments.length;t++){var e=arguments[t];if(e)for(var i in e)e.hasOwnProperty(i)&&(te(e[i])?arguments[0][i]=e[i].slice():arguments[0][i]=e[i])}return arguments[0]}e.exports=new(function(){function t(e){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");for(var i in tn)if(tn.hasOwnProperty(i)){var r=tn[i],n=r._driver;this[i]=n,ti[n]||this.defineDriver(r)}this._defaultConfig=th({},tl),this._config=th({},this._defaultConfig,e),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch(function(){})}return t.prototype.config=function(t){if((void 0===t?"undefined":r(t))==="object"){if(this._ready)return Error("Can't call config() after localforage has been used.");for(var e in t){if("storeName"===e&&(t[e]=t[e].replace(/\W/g,"_")),"version"===e&&"number"!=typeof t[e])return Error("Database version must be a number.");this._config[e]=t[e]}return!("driver"in t)||!t.driver||this.setDriver(this._config.driver)}return"string"==typeof t?this._config[t]:this._config},t.prototype.defineDriver=function(t,e,i){var r=new o(function(e,i){try{var r=t._driver,n=Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!t._driver)return void i(n);for(var s=ta.concat("_initStorage"),l=0,h=s.length;l<h;l++){var c=s[l];if((!tt(to,c)||t[c])&&"function"!=typeof t[c])return void i(n)}for(var u=function(t){return function(){var e=Error("Method "+t+" is not implemented by the current driver"),i=o.reject(e);return a(i,arguments[arguments.length-1]),i}},d=0,f=to.length;d<f;d++){var p=to[d];t[p]||(t[p]=u(p))}var m=function(i){ti[r]&&console.info("Redefining LocalForage driver: "+r),ti[r]=t,tr[r]=i,e()};"_support"in t?t._support&&"function"==typeof t._support?t._support().then(m,i):m(!!t._support):m(!0)}catch(t){i(t)}});return l(r,e,i),r},t.prototype.driver=function(){return this._driver||null}
3,t.prototype.getDriver=function(t,e,i){var r=ti[t]?o.resolve(ti[t]):o.reject(Error("Driver not found."));return l(r,e,i),r},t.prototype.getSerializer=function(t){var e=o.resolve(Z);return l(e,t),e},t.prototype.ready=function(t){var e=this,i=e._driverSet.then(function(){return null===e._ready&&(e._ready=e._initDriver()),e._ready});return l(i,t,t),i},t.prototype.setDriver=function(t,e,i){var r=this;te(t)||(t=[t]);var n=this._getSupportedDrivers(t);function s(){r._config.driver=r.driver()}function a(t){return r._extend(t),s(),r._ready=r._initStorage(r._config),r._ready}var h=null!==this._driverSet?this._driverSet.catch(function(){return o.resolve()}):o.resolve();return this._driverSet=h.then(function(){var t=n[0];return r._dbInfo=null,r._ready=null,r.getDriver(t).then(function(t){r._driver=t._driver,s(),r._wrapLibraryMethodsWithReady(),r._initDriver=function(){var t=0;return function e(){for(;t<n.length;){var i=n[t];return t++,r._dbInfo=null,r._ready=null,r.getDriver(i).then(a).catch(e)}s();var l=Error("No available storage method found.");return r._driverSet=o.reject(l),r._driverSet}()}})}).catch(function(){s();var t=Error("No available storage method found.");return r._driverSet=o.reject(t),r._driverSet}),l(this._driverSet,e,i),this._driverSet},t.prototype.supports=function(t){return!!tr[t]},t.prototype._extend=function(t){th(this,t)},t.prototype._getSupportedDrivers=function(t){for(var e=[],i=0,r=t.length;i<r;i++){var n=t[i];this.supports(n)&&e.push(n)}return e},t.prototype._wrapLibraryMethodsWithReady=function(){for(var t=0,e=ta.length;t<e;t++)!function(t,e){t[e]=function(){var i=arguments;return t.ready().then(function(){return t[e].apply(t,i)})}}(this,ta[t])},t.prototype.createInstance=function(e){return new t(e)},t}())},{3:3}]},{},[4])(4)},616842,622133,t=>{"use strict";t.i(989308);var e=t.i(559749),i=t.i(148599),r=t.i(901109),n=t.i(519204);let s="u">typeof window&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame),o="u">typeof URL?URL:"u">typeof window?window.URL||window.webkitURL||window.mozURL:void 0;function a(){var t=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var i=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"==e?i:7&i|8).toString(16)})}function l(t){return!!(t&&1==t.nodeType)}function h(t){return!isNaN(parseFloat(t))&&isFinite(t)}function c(t){let e=parseFloat(t);return!1!==h(t)&&(!!("string"==typeof t&&t.indexOf(".")>-1)||Math.floor(e)!==e)}function u(t){var e=["-webkit-","-webkit-","-moz-","-o-","-ms-"],i=t.toLowerCase();if("u"<typeof document||void 0!==document.body.style[i])return t;for(var r=0;r<5;r++)if(void 0!==document.body.style[e[r]+i])return e[r]+i;return t}function d(t){for(var e=1,i=arguments.length;e<i;e++){var r=arguments[e];for(var n in r)void 0===t[n]&&(t[n]=r[n])}return t}function f(t){var e=[].slice.call(arguments,1);return e.forEach(function(e){e&&Object.getOwnPropertyNames(e).forEach(function(i){Object.defineProperty(t,i,Object.getOwnPropertyDescriptor(e,i))})}),t}function p(t,e,i,r,n){var s,o=r||0,a=n||e.length,l=parseInt(o+(a-o)/2);return(i||(i=function(t,e){return t>e?1:t<e?-1:t==e?0:void 0}),a-o<=0)?l:(s=i(e[l],t),a-o==1)?s>=0?l:l+1:0===s?l:-1===s?p(t,e,i,l,a):p(t,e,i,o,l)}function m(t,e,i,r,n){var s,o=r||0,a=n||e.length,l=parseInt(o+(a-o)/2);return(i||(i=function(t,e){return t>e?1:t<e?-1:t==e?0:void 0}),a-o<=0)?-1:(s=i(e[l],t),a-o==1)?0===s?l:-1:0===s?l:-1===s?m(t,e,i,l,a):m(t,e,i,o,l)}function g(t){var e=window.getComputedStyle(t),i=0,r=0;return["width","paddingRight","paddingLeft","marginRight","marginLeft","borderRightWidth","borderLeftWidth"].forEach(function(t){i+=parseFloat(e[t])||0}),["height","paddingTop","paddingBottom","marginTop","marginBottom","borderTopWidth","borderBottomWidth"].forEach(function(t){r+=parseFloat(e[t])||0}),{height:r,width:i}}function v(t){var e=window.getComputedStyle(t),i=0,r=0;return["paddingRight","paddingLeft","marginRight","marginLeft","borderRightWidth","borderLeftWidth"].forEach(function(t){i+=parseFloat(e[t])||0}),["paddingTop","paddingBottom","marginTop","marginBottom","borderTopWidth","borderBottomWidth"].forEach(function(t){r+=parseFloat(e[t])||0}),{height:r,width:i}}function y(t){let e,i=t.ownerDocument;if(t.nodeType==Node.TEXT_NODE){let r=i.createRange();r.selectNodeContents(t),e=r.getBoundingClientRect()}else e=t.getBoundingClientRect();return e}function b(){var t=window.innerWidth,e=window.innerHeight;return{top:0,left:0,right:t,bottom:e,width:t,height:e}}function w(t,e){for(var i,r=t.parentNode.childNodes,n=-1,s=0;s<r.length&&((i=r[s]).nodeType===e&&n++,i!=t);s++);return n}function _(t){return w(t,1)}function x(t){return["xml","opf","ncx"].indexOf(t)>-1}function S(t,e){return new Blob([t],{type:e})}function k(t,e){var i=S(t,e);return o.createObjectURL(i)}function C(t){return o.revokeObjectURL(t)}function E(t,e){if("string"==typeof t)return"data:"+e+";base64,"+btoa(t)}function T(t){return Object.prototype.toString.call(t).slice(8,-1)}function N(t,e,i){var r;return r="u"<typeof DOMParser||i?n.DOMParser:DOMParser,65279===t.charCodeAt(0)&&(t=t.slice(1)),new r().parseFromString(t,e)}function A(t,e){var i;if(!t)throw Error("No Element Provided");return void 0!==t.querySelector?t.querySelector(e):(i=t.getElementsByTagName(e)).length?i[0]:void 0}function O(t,e){return void 0!==t.querySelector?t.querySelectorAll(e):t.getElementsByTagName(e)}function I(t,e,i){var r,n;if(void 0!==t.querySelector){for(var s in e+="[",i)e+=s+"~='"+i[s]+"'";return e+="]",t.querySelector(e)}if(r=t.getElementsByTagName(e),n=Array.prototype.slice.call(r,0).filter(function(t){for(var e in i)if(t.getAttribute(e)===i[e])return!0;return!1}))return n[0]}function L(t,e){void 0!==(t.ownerDocument||t).createTreeWalker?R(t,e,NodeFilter.SHOW_TEXT):z(t,function(t){t&&3===t.nodeType&&e(t)},!0)}function R(t,e,i){let r;for(var n=document.createTreeWalker(t,i,null,!1);r=n.nextNode();)e(r)}function z(t,e){if(e(t))return!0;
3if(t=t.firstChild)do{if(z(t,e))return!0;t=t.nextSibling}while(t)}function D(t){return new Promise(function(e,i){var r=new FileReader;r.readAsDataURL(t),r.onloadend=function(){e(r.result)}})}function P(){this.resolve=null,this.reject=null,this.id=a(),this.promise=new Promise((t,e)=>{this.resolve=t,this.reject=e}),Object.freeze(this)}function j(t,e,i){var r;if(void 0!==t.querySelector&&(r=t.querySelector(`${e}[*|type="${i}"]`)),r&&0!==r.length)return r;r=O(t,e);for(var n=0;n<r.length;n++)if(r[n].getAttributeNS("http://www.idpf.org/2007/ops","type")===i||r[n].getAttribute("epub:type")===i)return r[n]}function B(t){for(var e=[],i=t.childNodes,r=0;r<i.length;r++){let t=i[r];1===t.nodeType&&e.push(t)}return e}function q(t){for(var e=[t];t;t=t.parentNode)e.unshift(t);return e}function M(t,e,i){for(var r=[],n=t.childNodes,s=0;s<n.length;s++){let t=n[s];if(1===t.nodeType&&t.nodeName.toLowerCase()===e)if(i)return t;else r.push(t)}if(!i)return r}class F{constructor(){this.collapsed=!1,this.commonAncestorContainer=void 0,this.endContainer=void 0,this.endOffset=void 0,this.startContainer=void 0,this.startOffset=void 0}setStart(t,e){this.startContainer=t,this.startOffset=e,this.endContainer?this.commonAncestorContainer=this._commonAncestorContainer():this.collapse(!0),this._checkCollapsed()}setEnd(t,e){this.endContainer=t,this.endOffset=e,this.startContainer?(this.collapsed=!1,this.commonAncestorContainer=this._commonAncestorContainer()):this.collapse(!1),this._checkCollapsed()}collapse(t){this.collapsed=!0,t?(this.endContainer=this.startContainer,this.endOffset=this.startOffset,this.commonAncestorContainer=this.startContainer.parentNode):(this.startContainer=this.endContainer,this.startOffset=this.endOffset,this.commonAncestorContainer=this.endOffset.parentNode)}selectNode(t){let e=t.parentNode,i=Array.prototype.indexOf.call(e.childNodes,t);this.setStart(e,i),this.setEnd(e,i+1)}selectNodeContents(t){t.childNodes[t.childNodes-1];let e=3===t.nodeType?t.textContent.length:parent.childNodes.length;this.setStart(t,0),this.setEnd(t,e)}_commonAncestorContainer(t,e){var i=q(t||this.startContainer),r=q(e||this.endContainer);if(i[0]==r[0]){for(var n=0;n<i.length;n++)if(i[n]!=r[n])return i[n-1]}}_checkCollapsed(){this.startContainer===this.endContainer&&this.startOffset===this.endOffset?this.collapsed=!0:this.collapsed=!1}toString(){}}t.s(["RangeObject",0,F,"blob2base64",0,D,"borders",0,v,"bounds",0,g,"createBase64Url",0,E,"createBlob",0,S,"createBlobUrl",0,k,"defaults",0,d,"defer",0,P,"documentHeight",0,function(){return Math.max(document.documentElement.clientHeight,document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight)},"extend",0,f,"filterChildren",0,M,"findChildren",0,B,"getParentByTagName",0,function(t,e){let i;if(null!==t&&""!==e)for(i=t.parentNode;1===i.nodeType;){if(i.tagName.toLowerCase()===e)return i;i=i.parentNode}},"indexOfElementNode",0,_,"indexOfNode",0,w,"indexOfSorted",0,m,"indexOfTextNode",0,function(t){return w(t,3)},"insert",0,function(t,e,i){var r=p(t,e,i);return e.splice(r,0,t),r},"isElement",0,l,"isFloat",0,c,"isNumber",0,h,"isXml",0,x,"locationOf",0,p,"nodeBounds",0,y,"parents",0,q,"parse",0,N,"prefixed",0,u,"qs",0,A,"qsa",0,O,"qsp",0,I,"querySelectorByType",0,j,"requestAnimationFrame",0,s,"revokeBlobUrl",0,C,"sprint",0,L,"treeWalker",0,R,"type",0,T,"uuid",0,a,"walk",0,z,"windowBounds",0,b],505058);var U=t.i(963755);let W=class{constructor(t){var e;t.indexOf("://")>-1&&(t=new URL(t).pathname),e=this.parse(t),this.path=t,this.isDirectory(t)?this.directory=t:this.directory=e.dir+"/",this.filename=e.base,this.extension=e.ext.slice(1)}parse(t){return U.default.parse(t)}isAbsolute(t){return U.default.isAbsolute(t||this.path)}isDirectory(t){return"/"===t.charAt(t.length-1)}resolve(t){return U.default.resolve(this.directory,t)}relative(t){return t&&t.indexOf("://")>-1?t:U.default.relative(this.directory,t)}splitPath(t){return this.splitPathRe.exec(t).slice(1)}toString(){return this.path}},H=class{constructor(t,e){var i=t.indexOf("://")>-1,r=t;if(this.Url=void 0,this.href=t,this.protocol="",this.origin="",this.hash="",this.hash="",this.search="",this.base=e,!i&&!1!==e&&"string"!=typeof e&&window&&window.location&&(this.base=window.location.href),i||this.base)try{this.base?this.Url=new URL(t,this.base):this.Url=new URL(t),this.href=this.Url.href,this.protocol=this.Url.protocol,this.origin=this.Url.origin,this.hash=this.Url.hash,this.search=this.Url.search,r=this.Url.pathname+(this.Url.search?this.Url.search:"")}catch(t){this.Url=void 0,this.base&&(r=new W(this.base).resolve(r))}this.Path=new W(r),this.directory=this.Path.directory,this.filename=this.Path.filename,this.extension=this.Path.extension}path(){return this.Path}resolve(t){var e;return t.indexOf("://")>-1?t:(e=U.default.resolve(this.directory,t),this.origin+e)}relative(t){return U.default.relative(t,this.directory)}toString(){return this.href}};class X{constructor(t,e,i){var r;if(this.str="",this.base={},this.spinePos=0,this.range=!1,this.path={},this.start=null,this.end=null,!(this instanceof X))return new X(t,e,i);if("string"==typeof e?this.base=this.parseComponent(e):"object"==typeof e&&e.steps&&(this.base=e),"string"===(r=this.checkType(t)))return this.str=t,f(this,this.parse(t));if("range"===r)return f(this,this.fromRange(t,this.base,i));if("node"===r)return f(this,this.fromNode(t,this.base,i));else if("EpubCFI"===r&&t.path)return t;else if(!t)return this;else throw TypeError("not a valid argument for EpubCFI")}checkType(t){return this.isCfiString(t)?"string":t&&"object"==typeof t&&("Range"===T(t)||void 0!==t.startContainer)?"range":t&&"object"==typeof t&&void 0!==t.nodeType?"node":!!t&&"object"==typeof t&&t instanceof X&&"EpubCFI"}parse(t){var e,i,r,n={spinePos:-1,range:!1,base:{},path:{},start:null,end:null};return"string"!=typeof t?{spinePos:-1}:(0===t.indexOf("epubcfi(")&&")"===t[t.length-1]&&(t=t.slice(8,t.length-1)),e=this.getChapterComponent(t))?(n.base=this.parseComponent(e),i=this.getPathComponent(t),n.path=this.parseComponent(i),(r=this.getRange(t))&&(n.range=!0,n.start=this.parseComponent(r[0]),n.end=this.parseComponent(r[1])),n.spinePos=n.base.steps[1].index,n):{spinePos:-1}}parseComponent(t){var e,i={steps:[],terminal:{offset:null,assertion:null}},r=t.split(":"),n=r[0].split("/");return r.length>1&&(e=r[1],i.terminal=this.parseTerminal(e)),""===n[0]&&n.shift(),i.steps=n.map((function(t){return this.parseStep(t)}).bind(this)),i}parseStep(t){var e,i,r,n,s;if((n=t.match(/\[(.*)\]/))&&n[1]&&(s=n[1]),!isNaN(i=parseInt(t)))return i%2==0?(e="element",r=i/2-1):(e="text",r=(i-1)/2),{type:e,index:r,id:s||null}}parseTerminal(t){var e,i,r=t.match(/\[(.*)\]/);return r&&r[1]?(e=parseInt(t.split("[")[0]),i=r[1]):e=parseInt(t),h(e)||(e=null),{offset:e,assertion:i}}getChapterComponent(t){return t.split("!")[0]}getPathComponent(t){var e=t.split("!");if(e[1])return e[1].split(",")[0]}getRange(t){var e=t.split(",");return 3===e.length&&[e[1],e[2]]}getCharecterOffsetComponent(t){return t.split(":")[1]||""}joinSteps(t){return t?t.map(function(t){var e="";return"element"===t.type&&(e+=(t.index+1)*2),"text"===t.type&&(e+=1+2*t.index),t.id&&(e+="["+t.id+"]"),e}).join("/"):""}segmentString(t){var e="/";return e+=this.joinSteps(t.steps),t.terminal&&null!=t.terminal.offset&&(e+=":"+t.terminal.offset),t.terminal&&null!=t.terminal.assertion&&(e+="["+t.terminal.assertion+"]"),e}toString(){var t="epubcfi(";return t+=this.segmentString(this.base),t+="!",t+=this.segmentString(this.path),this.range&&this.start&&(t+=",",t+=this.segmentString(this.start)),this.range&&this.end&&(t+=",",t+=this.segmentString(this.end)),t+=")"}compare(t,e){if("string"==typeof t&&(t=new X(t)),"string"==typeof e&&(e=new X(e)),t.spinePos>e.spinePos)return 1;if(t.spinePos<e.spinePos)return -1;t.range?(i=t.path.steps.concat(t.start.steps),n=t.start.terminal):(i=t.path.steps,n=t.path.terminal),e.range?(r=e.path.steps.concat(e.start.steps),s=e.start.terminal):(r=e.path.steps,s=e.path.terminal);for(var i,r,n,s,o=0;o<i.length;o++){if(!i[o])return -1;if(!r[o]||i[o].index>r[o].index)return 1;if(i[o].index<r[o].index)return -1}return i.length<r.length?-1:n.offset>s.offset?1:n.offset<s.offset?-1:0}step(t){var e=3===t.nodeType?"text":"element";return{id:t.id,tagName:t.tagName,type:e,index:this.position(t)}}filteredStep(t,e){var i,r=this.filter(t,e);if(r)return i=3===r.nodeType?"text":"element",{id:r.id,tagName:r.tagName,type:i,index:this.filteredPosition(r,e)}}pathTo(t,e,i){for(var r,n={steps:[],terminal:{offset:null,assertion:null}},s=t;s&&s.parentNode&&9!=s.parentNode.nodeType;)(r=i?this.filteredStep(s,i):this.step(s))&&n.steps.unshift(r),s=s.parentNode;return null!=e&&e>=0&&(n.terminal.offset=e,"text"!=n.steps[n.steps.length-1].type&&n.steps.push({type:"text",index:0})),n}equalStep(t,e){return!!t&&!!e&&t.index===e.index&&t.id===e.id&&t.type===e.type}fromRange(t,e,i){var r={range:!1,base:{},path:{},start:null,end:null},n=t.startContainer,s=t.endContainer,o=t.startOffset,a=t.endOffset,l=!1;if(i&&(l=null!=n.ownerDocument.querySelector("."+i)),"string"==typeof e?(r.base=this.parseComponent(e),r.spinePos=r.base.steps[1].index):"object"==typeof e&&(r.base=e),t.collapsed)l&&(o=this.patchOffset(n,o,i)),r.path=this.pathTo(n,o,i);else{r.range=!0,l&&(o=this.patchOffset(n,o,i)),r.start=this.pathTo(n,o,i),l&&(a=this.patchOffset(s,a,i)),r.end=this.pathTo(s,a,i),r.path={steps:[],terminal:null};var h,c=r.start.steps.length;for(h=0;h<c;h++)if(this.equalStep(r.start.steps[h],r.end.steps[h]))h===c-1?r.start.terminal===r.end.terminal&&(r.path.steps.push(r.start.steps[h]),r.range=!1):r.path.steps.push(r.start.steps[h]);else break;r.start.steps=r.start.steps.slice(r.path.steps.length),r.end.steps=r.end.steps.slice(r.path.steps.length)}return r}fromNode(t,e,i){var r={range:!1,base:{},path:{},start:null,end:null};return"string"==typeof e?(r.base=this.parseComponent(e),r.spinePos=r.base.steps[1].index):"object"==typeof e&&(r.base=e),r.path=this.pathTo(t,null,i),r}filter(t,e){var i,r,n,s,o,a=!1;return(3===t.nodeType?(a=!0,n=t.parentNode,i=t.parentNode.classList.contains(e)):(a=!1,i=t.classList.contains(e)),i&&a)?(s=n.previousSibling,o=n.nextSibling,s&&3===s.nodeType?r=s:o&&3===o.nodeType&&(r=o),r)?r:t:(!i||!!a)&&t}patchOffset(t,e,i){if(3!=t.nodeType)throw Error("Anchor must be a text node");var r=t,n=e;for(t.parentNode.classList.contains(i)&&(r=t.parentNode);r.previousSibling;){if(1===r.previousSibling.nodeType)if(r.previousSibling.classList.contains(i))n+=r.previousSibling.textContent.length;else break;else n+=r.previousSibling.textContent.length;r=r.previousSibling}return n}normalizedMap(t,e,i){var r,n,s,o={},a=-1,l=t.length;for(s=0;s<l;s++)1===(r=t[s].nodeType)&&t[s].classList.contains(i)&&(r=3),s>0&&3===r&&3===n?o[s]=a:e===r&&(a+=1,o[s]=a),n=r;return o}position(t){var e,i;return 1===t.nodeType?((e=t.parentNode.children)||(e=B(t.parentNode)),i=Array.prototype.indexOf.call(e,t)):i=(e=this.textNodes(t.parentNode)).indexOf(t),i}filteredPosition(t,e){var i,r;return 1===t.nodeType?(i=t.parentNode.children,r=this.normalizedMap(i,1,e)):(i=t.parentNode.childNodes,t.parentNode.classList.contains(e)&&(i=(t=t.parentNode).parentNode.childNodes),r=this.normalizedMap(i,3,e)),r[Array.prototype.indexOf.call(i,t)]}stepsToXpath(t){var e=[".","*"];return t.forEach(function(t){var i=t.index+1;t.id?e.push("*[position()="+i+" and @id='"+t.id+"']"):"text"===t.type?e.push("text()["+i+"]"):e.push("*["+i+"]")}),e.join("/")}stepsToQuerySelector(t){var e=["html"];return t.forEach(function(t){var i=t.index+1;t.id?e.push("#"+t.id):"text"===t.type||e.push("*:nth-child("+i+")")}),e.join(">")}textNodes(t,e){return Array.prototype.slice.call(t.childNodes).filter(function(t){return 3===t.nodeType||!!(e&&t.classList.contains(e))})}walkToNode(t,e,i){var r,n,s=e||document,o=s.documentElement,a=t.length;for(n=0;
3n<a&&("element"===(r=t[n]).type?o=r.id?s.getElementById(r.id):(o.children||B(o))[r.index]:"text"===r.type&&(o=this.textNodes(o,i)[r.index]),o);n++);return o}findNode(t,e,i){var r,n,s=e||document;return i||void 0===s.evaluate?r=i?this.walkToNode(t,s,i):this.walkToNode(t,s):(n=this.stepsToXpath(t),r=s.evaluate(n,s,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue),r}fixMiss(t,e,i,r){var n,s,o=this.findNode(t.slice(0,-1),i,r),a=o.childNodes,l=this.normalizedMap(a,3,r),h=t[t.length-1].index;for(let t in l){if(!l.hasOwnProperty(t))return;if(l[t]===h)if(s=(n=a[t]).textContent.length,e>s)e-=s;else{o=1===n.nodeType?n.childNodes[0]:n;break}}return{container:o,offset:e}}toRange(t,e){var i,r,n,s,o,a,l,h,c=t||document,u=!!e&&null!=c.querySelector("."+e);if(i=void 0!==c.createRange?c.createRange():new F,this.range?(r=this.start,a=this.path.steps.concat(r.steps),s=this.findNode(a,c,u?e:null),n=this.end,l=this.path.steps.concat(n.steps),o=this.findNode(l,c,u?e:null)):(r=this.path,a=this.path.steps,s=this.findNode(this.path.steps,c,u?e:null)),!s)return console.log("No startContainer found for",this.toString()),null;try{null!=r.terminal.offset?i.setStart(s,r.terminal.offset):i.setStart(s,0)}catch(t){h=this.fixMiss(a,r.terminal.offset,c,u?e:null),i.setStart(h.container,h.offset)}if(o)try{null!=n.terminal.offset?i.setEnd(o,n.terminal.offset):i.setEnd(o,0)}catch(t){h=this.fixMiss(l,this.end.terminal.offset,c,u?e:null),i.setEnd(h.container,h.offset)}return i}isCfiString(t){return"string"==typeof t&&0===t.indexOf("epubcfi(")&&")"===t[t.length-1]}generateChapterComponent(t,e,i){var r=parseInt(e),n="/"+(t+1)*2+"/";return n+=(r+1)*2,i&&(n+="["+i+"]"),n}collapse(t){this.range&&(this.range=!1,t?(this.path.steps=this.path.steps.concat(this.start.steps),this.path.terminal=this.start.terminal):(this.path.steps=this.path.steps.concat(this.end.steps),this.path.terminal=this.end.terminal))}}let V=class{constructor(t){this.context=t||this,this.hooks=[]}register(){for(var t=0;t<arguments.length;++t)if("function"==typeof arguments[t])this.hooks.push(arguments[t]);else for(var e=0;e<arguments[t].length;++e)this.hooks.push(arguments[t][e])}deregister(t){for(let e=0;e<this.hooks.length;e++)if(this.hooks[e]===t){this.hooks.splice(e,1);break}}trigger(){var t=arguments,e=this.context,i=[];return this.hooks.forEach(function(r){try{var n=r.apply(e,t)}catch(t){console.log(t)}n&&"function"==typeof n.then&&i.push(n)}),Promise.all(i)}list(){return this.hooks}clear(){return this.hooks=[]}};function Z(t,e){var i,r,n=e.url,s=n.indexOf("://")>-1;t&&(r=A(t,"head"),(i=A(r,"base"))||(i=t.createElement("base"),r.insertBefore(i,r.firstChild)),!s&&window&&window.location&&(n=window.location.origin+n),i.setAttribute("href",n))}function G(t,e){var i,r,n=e.canonical;t&&(i=A(t,"head"),(r=A(i,"link[rel='canonical']"))?r.setAttribute("href",n):((r=t.createElement("link")).setAttribute("rel","canonical"),r.setAttribute("href",n),i.appendChild(r)))}function $(t,e){var i,r,n=e.idref;t&&(i=A(t,"head"),(r=A(i,"link[property='dc.identifier']"))?r.setAttribute("content",n):((r=t.createElement("meta")).setAttribute("name","dc.identifier"),r.setAttribute("content",n),i.appendChild(r)))}function Y(t,e,i){return e.forEach(function(e,r){e&&i[r]&&(e=e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),t=t.replace(RegExp(e,"g"),i[r]))}),t}let K=function(t,e,i,r){var n,s="u">typeof window&&window.URL,o=new P,a=new XMLHttpRequest,l=XMLHttpRequest.prototype;for(n in"overrideMimeType"in l||Object.defineProperty(l,"overrideMimeType",{value:function(){}}),i&&(a.withCredentials=!0),a.onreadystatechange=function(){if(this.readyState===XMLHttpRequest.DONE){var t,i=!1;if((""===this.responseType||"document"===this.responseType)&&(i=this.responseXML),200===this.status||0===this.status||i){if(!this.response&&!i)return o.reject({status:this.status,message:"Empty Response",stack:Error().stack}),o.promise;if(403===this.status)return o.reject({status:this.status,response:this.response,message:"Forbidden",stack:Error().stack}),o.promise;t=i?this.responseXML:x(e)?N(this.response,"text/xml"):"xhtml"==e?N(this.response,"application/xhtml+xml"):"html"==e||"htm"==e?N(this.response,"text/html"):"json"==e?JSON.parse(this.response):"blob"==e?s?this.response:new Blob([this.response]):this.response,o.resolve(t)}else o.reject({status:this.status,message:this.response,stack:Error().stack})}},a.onerror=function(t){o.reject(t)},a.open("GET",t,!0),r)a.setRequestHeader(n,r[n]);return"json"==e&&a.setRequestHeader("Accept","application/json"),e||(e=new W(t).extension),"blob"==e&&(a.responseType=s?"blob":"arraybuffer"),x(e)&&a.overrideMimeType("text/xml"),"binary"==e&&(a.responseType="arraybuffer"),a.send(),o.promise},J=class{constructor(t,e){this.idref=t.idref,this.linear="yes"===t.linear,this.properties=t.properties,this.index=t.index,this.href=t.href,this.url=t.url,this.canonical=t.canonical,this.next=t.
3next,this.prev=t.prev,this.cfiBase=t.cfiBase,e?this.hooks=e:(this.hooks={},this.hooks.serialize=new V(this),this.hooks.content=new V(this)),this.document=void 0,this.contents=void 0,this.output=void 0}load(t){var e=t||this.request||K,i=new P,r=i.promise;return this.contents?i.resolve(this.contents):e(this.url).then((function(t){return this.document=t,this.contents=t.documentElement,this.hooks.content.trigger(this.document,this)}).bind(this)).then((function(){i.resolve(this.contents)}).bind(this)).catch(function(t){i.reject(t)}),r}base(){return Z(this.document,this)}render(t){var e=new P,i=e.promise;return this.output,this.load(t).then((function(t){var e=("u">typeof navigator&&navigator.userAgent||"").indexOf("Trident")>=0,i=new("u"<typeof XMLSerializer||e?n.DOMParser:XMLSerializer);return this.output=i.serializeToString(t),this.output}).bind(this)).then((function(){return this.hooks.serialize.trigger(this.output,this)}).bind(this)).then((function(){e.resolve(this.output)}).bind(this)).catch(function(t){e.reject(t)}),i}find(t){var e=this,i=[],r=t.toLowerCase(),n=function(t){for(var n,s,o,a=t.textContent.toLowerCase(),l=e.document.createRange(),h=-1;-1!=s;)-1!=(s=a.indexOf(r,h+1))&&((l=e.document.createRange()).setStart(t,s),l.setEnd(t,s+r.length),n=e.cfiFromRange(l),o=t.textContent.length<150?t.textContent:"..."+(o=t.textContent.substring(s-75,s+75))+"...",i.push({cfi:n,excerpt:o})),h=s};return L(e.document,function(t){n(t)}),i}search(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;if(void 0===document.createTreeWalker)return this.find(t);let i=[],r=this,n=t.toLowerCase(),s=function(t){let e=t.reduce((t,e)=>t+e.textContent,"").toLowerCase().indexOf(n);if(-1!=e){let s=e+n.length,o=0,a=0;if(e<t[0].length){let n;for(;o<t.length-1&&!(s<=(a+=t[o].length));)o+=1;let l=t[0],h=t[o],c=r.document.createRange();c.setStart(l,e);let u=t.slice(0,o).reduce((t,e)=>t+e.textContent.length,0);c.setEnd(h,u>s?s:s-u),n=r.cfiFromRange(c);let d=t.slice(0,o+1).reduce((t,e)=>t+e.textContent,"");d.length>
3150&&(d="..."+(d=d.substring(e-75,e+75))+"..."),i.push({cfi:n,excerpt:d})}}},o=document.createTreeWalker(r.document,NodeFilter.SHOW_TEXT,null,!1),a,l=[];for(;a=o.nextNode();)l.push(a),l.length==e&&(s(l.slice(0,e)),l=l.slice(1,e));return l.length>0&&s(l),i}reconcileLayoutSettings(t){var e={layout:t.layout,spread:t.spread,orientation:t.orientation};return this.properties.forEach(function(t){var i,r,n=t.replace("rendition:",""),s=n.indexOf("-");-1!=s&&(i=n.slice(0,s),r=n.slice(s+1),e[i]=r)}),e}cfiFromRange(t){return new X(t,this.cfiBase).toString()}cfiFromElement(t){return new X(t,this.cfiBase).toString()}unload(){this.document=void 0,this.contents=void 0,this.output=void 0}destroy(){this.unload(),this.hooks.serialize.clear(),this.hooks.content.clear(),this.hooks=void 0,this.idref=void 0,this.linear=void 0,this.properties=void 0,this.index=void 0,this.href=void 0,this.url=void 0,this.next=void 0,this.prev=void 0,this.cfiBase=void 0}},Q=class{constructor(){this.spineItems=[],this.spineByHref={},this.spineById={},this.hooks={},this.hooks.serialize=new V,this.hooks.content=new V,this.hooks.content.register(Z),this.hooks.content.register(G),this.hooks.content.register($),this.epubcfi=new X,this.loaded=!1,this.items=void 0,this.manifest=void 0,this.spineNodeIndex=void 0,this.baseUrl=void 0,this.length=void 0}
3unpack(t,e,i){this.items=t.spine,this.manifest=t.manifest,this.spineNodeIndex=t.spineNodeIndex,this.baseUrl=t.baseUrl||t.basePath||"",this.length=this.items.length,this.items.forEach((t,r)=>{var n,s=this.manifest[t.idref];t.index=r,t.cfiBase=this.epubcfi.generateChapterComponent(this.spineNodeIndex,t.index,t.id),t.href&&(t.url=e(t.href,!0),t.canonical=i(t.href)),s&&(t.href=s.href,t.url=e(t.href,!0),t.canonical=i(t.href),s.properties.length&&t.properties.push.apply(t.properties,s.properties)),"yes"===t.linear?(t.prev=(function(){let e=t.index;for(;e>0;){let t=this.get(e-1);if(t&&t.linear)return t;e-=1}}).bind(this),t.next=(function(){let e=t.index;for(;e<this.spineItems.length-1;){let t=this.get(e+1);if(t&&t.linear)return t;e+=1}}).bind(this)):(t.prev=function(){},t.next=function(){}),n=new J(t,this.hooks),this.append(n)}),this.loaded=!0}get(t){var e=0;if(void 0===t)for(;e<this.spineItems.length;){let t=this.spineItems[e];if(t&&t.linear)break;e+=1}else this.epubcfi.isCfiString(t)?e=new X(t).spinePos:"number"==typeof t||!1===isNaN(t)?e=t:"string"==typeof t&&0===t.indexOf("#")?e=this.spineById[t.substring(1)]:"string"==typeof t&&(t=t.split("#")[0],e=this.spineByHref[t]||this.spineByHref[encodeURI(t)]);return this.spineItems[e]||null}append(t){var e=this.spineItems.length;return t.index=e,this.spineItems.push(t),this.spineByHref[decodeURI(t.href)]=e,this.spineByHref[encodeURI(t.href)]=e,this.spineByHref[t.href]=e,this.spineById[t.idref]=e,e}prepend(t){return this.spineByHref[t.href]=0,this.spineById[t.idref]=0,this.spineItems.forEach(function(t,e){t.index=e}),0}remove(t){var e=this.spineItems.indexOf(t);if(e>-1)return delete this.spineByHref[t.href],delete this.spineById[t.idref],this.spineItems.splice(e,1)}each(){return this.spineItems.forEach.apply(this.spineItems,arguments)}first(){let t=0;do{let e=this.get(t);if(e&&e.linear)return e;t+=1}while(t<this.spineItems.length)}last(){let t=this.spineItems.length-1;do{let e=this.get(t);if(e&&e.linear)return e;t-=1}while(t>=0)}destroy(){this.each(t=>t.destroy()),this.spineItems=void 0,this.spineByHref=void 0,this.spineById=void 0,this.hooks.serialize.clear(),this.hooks.content.clear(),this.hooks=void 0,this.epubcfi=void 0,this.loaded=!1,this.items=void 0,this.manifest=void 0,this.spineNodeIndex=void 0,this.baseUrl=void 0,this.length=void 0}},tt=class{constructor(t){this._q=[],this.context=t,this.tick=s,this.running=!1,this.paused=!1}enqueue(){var t,e,i,r=[].shift.call(arguments),n=arguments;if(!r)throw Error("No Task Provided");return"function"==typeof r?(e=(t=new P).promise,i={task:r,args:n,deferred:t,promise:e}):i={promise:r},this._q.push(i),!1!=this.paused||this.running||this.run(),i.promise}dequeue(){var t,e,i;return!this._q.length||this.paused?((t=new P).deferred.resolve(),t.promise):(e=(t=this._q.shift()).task)?(i=e.apply(this.context,t.args))&&"function"==typeof i.then?i.then((function(){t.deferred.resolve.apply(this.context,arguments)}).bind(this),(function(){t.deferred.reject.apply(this.context,arguments)}).bind(this)):(t.deferred.resolve.apply(this.context,i),t.promise):t.promise?t.promise:void 0}dump(){for(;this._q.length;)this.dequeue()}run(){return this.running||(this.running=!0,this.defered=new P),this.tick.call(window,()=>{this._q.length?this.dequeue().then((function(){this.run()}).bind(this)):(this.defered.resolve(),this.running=void 0)}),!0==this.paused&&(this.paused=!1),this.defered.promise}flush(){return this.running?this.running:this._q.length?(this.running=this.dequeue().then((function(){return this.running=void 0,this.flush()}).bind(this)),this.running):void 0}clear(){this._q=[]}length(){return this._q.length}pause(){this.paused=!0}stop(){this._q=[],this.running=!1,this.paused=!0}},te=["keydown","keyup","keypressed","mouseup","mousedown","mousemove","click","touchend","touchstart","touchmove"],ti="openFailed",tr="expand",tn="resize",ts="selected",to="selectedRange",ta="linkClicked",tl="changed",th="resize",tc="resized",tu="orientationchange",td="added",tf="scroll",tp="scrolled",tm="removed",tg="axis",tv="writingMode",ty="loaderror",tb="rendered",tw="resized",t_="displayed",tx="shown",tS="hidden",tk="markClicked",tC="started",tE="attached",tT="displayed",tN="displayerror",tA="rendered",tO="removed",tI="resized",tL="orientationchange",tR="locationChanged",tz="relocated",tD="markClicked",tP="selected",tj="layout",tB="updated",tq="attach",tM="detach";class tF{constructor(t,e,i){this.spine=t,this.request=e,this.pause=i||100,this.q=ne
3w tt(this),this.epubcfi=new X,this._locations=[],this._locationsWords=[],this.total=0,this.break=150,this._current=0,this._wordCounter=0,this.currentLocation="",this._currentCfi="",this.processingTimeout=void 0}generate(t){return t&&(this.break=t),this.q.pause(),this.spine.each((function(t){t.linear&&this.q.enqueue(this.process.bind(this),t)}).bind(this)),this.q.run().then((function(){return this.total=this._locations.length-1,this._currentCfi&&(this.currentLocation=this._currentCfi),this._locations}).bind(this))}createRange(){return{startContainer:void 0,startOffset:void 0,endContainer:void 0,endOffset:void 0}}process(t){return t.load(this.request).then((function(e){var i=new P,r=this.parse(e,t.cfiBase);return this._locations=this._locations.concat(r),t.unload(),this.processingTimeout=setTimeout(()=>i.resolve(r),this.pause),i.promise}).bind(this))}parse(t,e,i){var r,n,s=[],o=A(t.ownerDocument,"body"),a=0,l=i||this.break;if(L(o,(function(t){var i,o=t.length,h=0;if(0===t.textContent.trim().length)return!1;for(0==a&&((r=this.createRange()).startContainer=t,r.startOffset=0),(i=l-a)>o&&(a+=o,h=o);h<o;)if(i=l-a,0===a&&(h+=1,(r=this.createRange()).startContainer=t,r.startOffset=h),h+i>=o)a+=o-h,h=o;else{h+=i,r.endContainer=t,r.endOffset=h;let n=new X(r,e).toString();s.push(n),a=0}n=t}).bind(this)),r&&r.startContainer&&n){r.endContainer=n,r.endOffset=n.length;let t=new X(r,e).toString();s.push(t),a=0}return s}generateFromWords(t,e,i){var r=t?new X(t):void 0;return this.q.pause(),this._locationsWords=[],this._wordCounter=0,this.spine.each((function(t){t.linear&&(r?t.index>=r.spinePos&&this.q.enqueue(this.processWords.bind(this),t,e,r,i):this.q.enqueue(this.processWords.bind(this),t,e,r,i))}).bind(this)),this.q.run().then((function(){return this._currentCfi&&(this.currentLocation=this._currentCfi),this._locationsWords}).bind(this))}processWords(t,e,i,r){return r&&this._locationsWords.length>=r?Promise.resolve():t.load(this.request).then((function(n){var s=new P,o=this.parseWords(n,t,e,i),a=r-this._locationsWords.length;return this._locationsWords=this._locationsWords.concat(o.length>=r?o.slice(0,a):o),t.unload(),this.processingTimeout=setTimeout(()=>s.resolve(o),this.pause),s.promise}).bind(this))}countWords(t){return(t=(t=(t=t.replace(/(^\s*)|(\s*$)/gi,"")).replace(/[ ]{2,}/gi," ")).replace(/\n /,"\n")).split(" ").length}parseWords(t,e,i,r){var n,s=e.cfiBase,o=[],a=A(t.ownerDocument,"body"),l=!r||r.spinePos!==e.index;
3return r&&e.index===r.spinePos&&(n=r.findNode(r.range?r.path.steps.concat(r.start.steps):r.path.steps,t.ownerDocument)),L(a,(function(t){if(!l)if(t!==n)return!1;else l=!0;if(t.textContent.length<10&&0===t.textContent.trim().length)return!1;var e,r=this.countWords(t.textContent),a=0;if(0===r)return!1;for((e=i-this._wordCounter)>r&&(this._wordCounter+=r,a=r);a<r;)if(a+(e=i-this._wordCounter)>=r)this._wordCounter+=r-a,a=r;else{a+=e;let i=new X(t,s);o.push({cfi:i.toString(),wordCount:this._wordCounter}),this._wordCounter=0}}).bind(this)),o}locationFromCfi(t){let e;return(X.prototype.isCfiString(t)&&(t=new X(t)),0===this._locations.length)?-1:(e=p(t,this._locations,this.epubcfi.compare))>this.total?this.total:e}percentageFromCfi(t){if(0===this._locations.length)return null;var e=this.locationFromCfi(t);return this.percentageFromLocation(e)}percentageFromLocation(t){return t&&this.total?t/this.total:0}cfiFromLocation(t){var e=-1;return"number"!=typeof t&&(t=parseInt(t)),t>=0&&t<this._locations.length&&(e=this._locations[t]),e}cfiFromPercentage(t){let e;if(t>1&&console.warn("Normalize cfiFromPercentage value to between 0 - 1"),t>=1){let t=new X(this._locations[this.total]);return t.collapse(),t.toString()}return e=Math.ceil(this.total*t),this.cfiFromLocation(e)}load(t){return"string"==typeof t?this._locations=JSON.parse(t):this._locations=t,this.total=this._locations.length-1,this._locations}save(){return JSON.stringify(this._locations)}getCurrent(){return this._current}setCurrent(t){var e;if("string"==typeof t)this._currentCfi=t;else{if("number"!=typeof t)return;this._current=t}0!==this._locations.length&&("string"==typeof t?(e=this.locationFromCfi(t),this._current=e):e=t,this.emit(tl,{percentage:this.percentageFromLocation(e)}))}get currentLocation(){return this._current}set currentLocation(t){this.setCurrent(t)}length(){return this._locations.length}destroy(){this.spine=void 0,this.request=void 0,this.pause=void 0,this.q.stop(),this.q=void 0,this.epubcfi=void 0,this._locations=void 0,this.total=void 0,this.break=void 0,this._current=void 0,this.currentLocation=void 0,this._currentCfi=void 0,clearTimeout(this.processingTimeout)}}(0,r.default)(tF.prototype);let tU=class{constructor(t){this.packagePath="",this.directory="",this.encoding="",t&&this.parse(t)}parse(t){var e;if(!t)throw Error("Container File Not Found");if(!(e=A(t,"rootfile")))throw Error("No RootFile Found");this.packagePath=e.getAttribute("full-path"),this.directory=U.default.dirname(this.packagePath),this.encoding=t.xmlEncoding}destroy(){this.packagePath=void 0,this.directory=void 0,this.encoding=void 0}},tW=class{constructor(t){this.manifest={},this.navPath="",this.ncxPath="",this.coverPath="",this.spineNodeIndex=0,this.spine=[],this.metadata={},t&&this.parse(t)}parse(t){var e,i,r;if(!t)throw Error("Package File Not Found");if(!(e=A(t,"metadata")))throw Error("No Metadata Found");if(!(i=A(t,"manifest")))throw Error("No Manifest Found");if(!(r=A(t,"spine")))throw Error("No Spine Found");return this.manifest=this.parseManifest(i),this.navPath=this.findNavPath(i),this.ncxPath=this.findNcxPath(i,r),this.coverPath=this.findCoverPath(t),this.spineNodeIndex=_(r),this.spine=this.parseSpine(r,this.manifest),this.uniqueIdentifier=this.findUniqueIdentifier(t),this.metadata=this.parseMetadata(e),this.metadata.direction=r.getAttribute("page-progression-direction"),{metadata:this.metadata,spine:this.spine,manifest:this.manifest,navPath:this.navPath,ncxPath:this.ncxPath,coverPath:this.coverPath,spineNodeIndex:this.spineNodeIndex}}parseMetadata(t){var e={};return e.title=this.getElementText(t,"title"),e.creator=this.getElementText(t,"creator"),e.description=this.getElementText(t,"description"),e.pubdate=this.getElementText(t,"date"),e.publisher=this.getElementText(t,"publisher"),e.identifier=this.getElementText(t,"identifier"),e.language=this.getElementText(t,"language"),e.rights=this.getElementText(t,"rights"),e.modified_date=this.getPropertyText(t,"dcterms:modified"),e.layout=this.getPropertyText(t,"rendition:layout"),e.orientation=this.getPropertyText(t,"rendition:orientation"),e.flow=this.getPropertyText(t,"rendition:flow"),e.viewport=this.getPropertyText(t,"rendition:viewport"),e.media_active_class=this.getPropertyText(t,"media:active-class"),e.spread=this.getPropertyText(t,"rendition:spread"),e}parseManifest(t){var e={},i=O(t,"item");
3return Array.prototype.slice.call(i).forEach(function(t){var i=t.getAttribute("id"),r=t.getAttribute("href")||"",n=t.getAttribute("media-type")||"",s=t.getAttribute("media-overlay")||"",o=t.getAttribute("properties")||"";e[i]={href:r,type:n,overlay:s,properties:o.length?o.split(" "):[]}}),e}parseSpine(t,e){var i=[],r=O(t,"itemref");return Array.prototype.slice.call(r).forEach(function(t,e){var r=t.getAttribute("idref"),n=t.getAttribute("properties")||"",s=n.length?n.split(" "):[],o={id:t.getAttribute("id"),idref:r,linear:t.getAttribute("linear")||"yes",properties:s,index:e};i.push(o)}),i}findUniqueIdentifier(t){var e=t.documentElement.getAttribute("unique-identifier");if(!e)return"";var i=t.getElementById(e);return i&&"identifier"===i.localName&&"http://purl.org/dc/elements/1.1/"===i.namespaceURI&&i.childNodes.length>0?i.childNodes[0].nodeValue.trim():""}findNavPath(t){var e=I(t,"item",{properties:"nav"});return!!e&&e.getAttribute("href")}findNcxPath(t,e){var i,r=I(t,"item",{"media-type":"application/x-dtbncx+xml"});return!r&&(i=e.getAttribute("toc"))&&(r=t.querySelector(`#${i}`)),!!r&&r.getAttribute("href")}findCoverPath(t){A(t,"package").getAttribute("version");var e=I(t,"item",{properties:"cover-image"});if(e)return e.getAttribute("href");var i=I(t,"meta",{name:"cover"});if(!i)return!1;var r=i.getAttribute("content"),n=t.getElementById(r);return n?n.getAttribute("href"):""}getElementText(t,e){var i,r=t.getElementsByTagNameNS("http://purl.org/dc/elements/1.1/",e);return r&&0!==r.length&&(i=r[0]).childNodes.length?i.childNodes[0].nodeValue:""}getPropertyText(t,e){var i=I(t,"meta",{property:e});return i&&i.childNodes.length?i.childNodes[0].nodeValue:""}load(t){this.metadata=t.metadata;let e=t.readingOrder||t.spine;return this.spine=e.map((t,e)=>(t.index=e,t.linear=t.linear||"yes",t)),t.resources.forEach((t,e)=>{this.manifest[e]=t,t.rel&&"cover"===t.rel[0]&&(this.coverPath=t.href)}),this.spineNodeIndex=0,this.toc=t.toc.map((t,e)=>(t.label=t.title,t)),{metadata:this.metadata,spine:this.spine,manifest:this.manifest,navPath:this.navPath,ncxPath:this.ncxPath,coverPath:this.coverPath,spineNodeIndex:this.spineNodeIndex,toc:this.toc}}destroy(){this.manifest=void 0,this.navPath=void 0,this.ncxPath=void 0,this.coverPath=void 0,this.spineNodeIndex=void 0,this.spine=void 0,this.metadata=void 0}},tH=class{constructor(t){this.toc=[],this.tocByHref={},this.tocById={},this.landmarks=[],this.landmarksByType={},this.length=0,t&&this.parse(t)}parse(t){let e,i,r=t.nodeType;r&&(e=A(t,"html"),i=A(t,"ncx")),r?e?(this.toc=this.parseNav(t),this.landmarks=this.parseLandmarks(t)):i&&(this.toc=this.parseNcx(t)):this.toc=this.load(t),this.length=0,this.unpack(this.toc)}unpack(t){for(var e,i=0;i<t.length;i++)(e=t[i]).href&&(this.tocByHref[e.href]=i),e.id&&(this.tocById[e.id]=i),this.length++,e.subitems.length&&this.unpack(e.subitems)}get(t){var e;return t?(0===t.indexOf("#")?e=this.tocById[t.substring(1)]:t in this.tocByHref&&(e=this.tocByHref[t]),this.getByIndex(t,e,this.toc)):this.toc}getByIndex(t,e,i){if(0===i.length)return;let r=i[e];if(r&&(t===r.id||t===r.href))return r;{let r;for(let n=0;n<i.length&&!(r=this.getByIndex(t,e,i[n].subitems));++n);return r}}landmark(t){var e;return t?(e=this.landmarksByType[t],this.landmarks[e]):this.landmarks}parseNav(t){var e=j(t,"nav","toc"),i=[];if(!e)return i;let r=M(e,"ol",!0);return r?i=this.parseNavList(r):i}parseNavList(t,e){let i=[];if(!t||!t.children)return i;for(let r=0;r<t.children.length;r++){let n=this.navItem(t.children[r],e);n&&i.push(n)}return i}navItem(t,e){let i=t.getAttribute("id")||void 0,r=M(t,"a",!0)||M(t,"span",!0);if(!r)return;let n=r.getAttribute("href")||"";i||(i=n);let s=r.textContent||"",o=[],a=M(t,"ol",!0);return a&&(o=this.parseNavList(a,i)),{id:i,href:n,label:s,subitems:o,parent:e}}parseLandmarks(t){var e,i,r=j(t,"nav","landmarks"),n=r?O(r,"li"):[],s=n.length,o=[];if(!n||0===s)return o;for(e=0;e<s;++e)(i=this.landmarkItem(n[e]))&&(o.push(i),this.landmarksByType[i.type]=e);return o}landmarkItem(t){let e=M(t,"a",!0);if(!e)return;let i=e.getAttributeNS("http://www.idpf.org/2007/ops","type")||void 0;return{href:e.getAttribute("href")||"",label:e.textContent||"",type:i}}parseNcx(t){var e,i,r=O(t,"navPoint"),n=r.length,s={},o=[];if(!r||0===n)return o;for(e=0;e<n;++e)s[(i=this.ncxItem(r[e])).id]=i,i.parent?s[i.parent].subitems.push(i):o.push(i);return o}ncxItem(t){var e,i=t.getAttribute("id")||!1,r=A(t,"content").getAttribute("src"),n=A(t,"navLabel"),s=n.textContent?n.textContent:"",o=t.parentNode;return o&&("navPoint"===o.nodeName||"navPoint"===o.nodeName.split(":").slice(-1)[0])&&(e=o.getAttribute("id")),{id:i,href:r,label:s,subitems:[],parent:e}}load(t){return t.map(t=>(t.label=t.title,t.subitems=t.children?this.load(t.children):[],t))}forEach(t){return this.toc.forEach(t)}};var tX={application:{ecmascript:["es","ecma"],javascript:"js",ogg:"ogx",pdf:"pdf",postscript:["ps","ai","eps","epsi","epsf","eps2","eps3"],"rdf+xml":"rdf",smil:["smi","smil"],"xhtml+xml":["xhtml","xht"],xml:["xml","xsl","xsd","opf","ncx"],zip:"zip","x-httpd-eruby":"rhtml","x-latex":"latex","x-maker":["frm","maker","frame","fm","fb","book","fbdoc"],"x-object":"o","x-shockwave-flash":["swf","swfl"],"x-silverlight":"scr","epub+zip":"epub","font-tdpfr":"pfr","inkml+xml":["ink","inkml"],json:"json","jsonml+json":"jsonml","mathml+xml":"mathml","metalink+xml":"metalink",mp4:"mp4s","omdoc+xml":"omdoc",oxps:"oxps","vnd.amazon.ebook":"azw",widget:"wgt","x-dtbook+xml":"dtb","x-dtbresource+xml":"res","x-font-bdf":"bdf","x-font-ghostscript":"gsf","x-font-linux-psf":"psf","x-font-otf":"otf","x-font-pcf":"pcf","x-font-snf":"snf","x-font-ttf":["ttf","ttc"],"x-font-type1":["pfa","pfb","pfm","afm"],"x-font-woff":"woff","x-mobipocket-ebook":["prc","mobi"],"x-mspublisher":"pub","x-nzb":"nzb","x-tgif":"obj","xaml+xml":"xaml","xml-dtd":"dtd","xproc+xml":"xpl","xslt+xml":"xslt","internet-property-stream":"acx","x-compress":"z","x-compressed":"tgz","x-gzip":"gz"},audio:{flac:"flac",midi:["mid","midi","kar","rmi"],mpeg:["mpga","mpega","mp2","mp3","m4a","mp2a","m2a","m3a"],mpegurl:"m3u",ogg:["oga","ogg","spx"],"x-aiff":["aif","aiff","aifc"],"x-ms-wma":"wma","x-wav":"wav",adpcm:"adp",mp4:"mp4a",webm:"weba","x-aac":"aac","x-caf":"caf","x-matroska":"mka","x-pn-realaudio-plugin":"rmp",xm:"xm",mid:["mid","rmi"]},image:{gif:"gif",ief:"ief",jpeg:["jpeg","jpg","jpe"],pcx:"pcx",png:"png","svg+xml":["svg","svgz"],tiff:["tiff","tif"],"x-icon":"ico",bmp:"bmp",webp:"webp","x-pict":["pic","pct"],"x-tga":"tga","cis-cod":"cod"},text:{"cache-manifest":["manifest","appcache"],css:"css",csv:"csv",html:["html","htm","shtml","stm"],mathml:"mml",plain:["txt","text","brf","conf","def","list","log","in","bas"],richtext:"rtx","tab-separated-values":"tsv","x-bibtex":"bib"},video:{mpeg:["mpeg","mpg","mpe","m1v","m2v","mp2","mpa","mpv2"],mp4:["mp4","mp4v","mpg4"],quicktime:["qt","mov"],ogg:"ogv","vnd.mpegurl":["mxu","m4u"],"x-flv":"flv","x-la-asf":["lsf","lsx"],"x-mng":"mng","x-ms-asf":["asf","asx","asr"],"x-ms-wm":"wm","x-ms-wmv":"wmv","x-ms-wmx":"wmx","x-ms-wvx":"wvx","x-msvideo":"avi","x-sgi-movie":"movie","x-matroska":["mpv","mkv","mk3d","mks"],"3gpp2":"3g2",h261:"h261",h263:"h263",h264:"h264",jpeg:"jpgv",jpm:["jpm","jpgm"],mj2:["mj2","mjp2"],"vnd.ms-playready.media.pyv":"pyv","vnd.uvvu.mp4":["uvu","uvvu"],"vnd.vivo":"viv",webm:"webm","x-f4v":"f4v","x-m4v":"m4v","x-ms-vob":"vob","x-smv":"smv"}},tV=function(){var t,e,i,r,n={};for(t in tX)if(tX.hasOwnProperty(t)){for(e in tX[t])if(tX[t].hasOwnProperty(e))if("string"==typeof(i=tX[t][e]))n[i]=t+"/"+e;else for(r=0;r<i.length;r++)n[i[r]]=t+"/"+e}return n}();let tZ=function(t){return t&&tV[t.split(".").pop().toLowerCase()]||"text/plain"},tG=class{constructor(t,e){this.settings={replacements:e&&e.replacements||"base64",archive:e&&e.archive,resolver:e&&e.resolver,request:e&&e.request},this.process(t)}process(t){this.manifest=t,this.resources=Object.keys(t).map(function(e){return t[e]}),this.replacementUrls=[],this.html=[],this.assets=[],this.css=[],this.urls=[],this.cssUrls=[],this.split(),this.splitUrls()}split(){this.html=this.resources.filter(function(t){if("application/xhtml+xml"===t.type||"text/html"===t.type)return!0}),this.assets=this.resources.filter(function(t){if("application/xhtml+xml"!==t.type&&"text/html"!==t.type)return!0}),this.css=this.resources.filter(function(t){if("text/css"===t.type)return!0})}splitUrls(){this.urls=this.assets.map((function(t){return t.href}).bind(this)),this.cssUrls=this.css.map(function(t){return t.href})}createUrl(t){var e=tZ(new H(t).filename);return this.settings.archive?this.settings.archive.createUrl(t,{base64:"base64"===this.settings.replacements}):"base64"===this.settings.replacements?this.settings.request(t,"blob").then(t=>D(t)).then(t=>E(t,e)):this.settings.request(t,"blob").then(t=>k(t,e))}replacements(){return"none"===this.settings.replacements?new Promise((function(t){t(this.urls)}).bind(this)):Promise.all(this.urls.map(t=>{var e=this.settings.resolver(t);return this.createUrl(e).catch(t=>(console.error(t),null))})).then(t=>(this.replacementUrls=t.filter(t=>"string"==typeof t),t))}replaceCss(t,e){var i=[];return t=t||this.settings.archive,e=e||this.settings.resolver,this.cssUrls.forEac
3h((function(r){var n=this.createCssFile(r,t,e).then((function(t){var e=this.urls.indexOf(r);e>-1&&(this.replacementUrls[e]=t)}).bind(this));i.push(n)}).bind(this)),Promise.all(i)}createCssFile(t){if(U.default.isAbsolute(t))return new Promise(function(t){t()});var e,i=this.settings.resolver(t);e=this.settings.archive?this.settings.archive.getText(i):this.settings.request(i,"text");var r=this.urls.map(t=>{var e=this.settings.resolver(t);return new W(i).relative(e)});return e?e.then(t=>(t=Y(t,r,this.replacementUrls),"base64"===this.settings.replacements?E(t,"text/css"):k(t,"text/css")),t=>new Promise(function(t){t()})):new Promise(function(t){t()})}relativeTo(t,e){return e=e||this.settings.resolver,this.urls.map((function(i){var r=e(i);return new W(t).relative(r)}).bind(this))}get(t){var e=this.urls.indexOf(t);if(-1!==e)if(this.replacementUrls.length)return new Promise((function(t,i){t(this.replacementUrls[e])}).bind(this));else return this.createUrl(t)}substitute(t,e){return Y(t,e?this.relativeTo(e):this.urls,this.replacementUrls)}destroy(){this.settings=void 0,this.manifest=void 0,this.resources=void 0,this.replacementUrls=void 0,this.html=void 0,this.assets=void 0,this.css=void 0,this.urls=void 0,this.cssUrls=void 0}},t$=class{constructor(t){this.pages=[],this.locations=[],this.epubcfi=new X,this.firstPage=0,this.lastPage=0,this.totalPages=0,this.toc=void 0,this.ncx=void 0,t&&(this.pageList=this.parse(t)),this.pageList&&this.pageList.length&&this.process(this.pageList)}parse(t){var e=A(t,"html"),i=A(t,"ncx");return e?this.parseNav(t):i?this.parseNcx(t):void 0}parseNav(t){var e,i=j(t,"nav","page-list"),r=i?O(i,"li"):[],n=r.length,s=[];if(!r||0===n)return s;for(e=0;e<n;++e)s.push(this.item(r[e]));return s}parseNcx(t){var e,i,r=[],n=0,s=0;if(!(e=A(t,"pageList"))||(s=(i=O(e,"pageTarget")).length,!i||0===i.length))return r;for(n=0;n<s;++n)r.push(this.ncxItem(i[n]));return r}ncxItem(t){var e=A(t,"navLabel"),i=A(e,"text").textContent;return{href:A(t,"content").getAttribute("src"),page:parseInt(i,10)}}item(t){var e,i,r=A(t,"a"),n=r.getAttribute("href")||"",s=parseInt(r.textContent||"");return -1!=n.indexOf("epubcfi")?(i=(e=n.split("#"))[0],{cfi:e.length>1&&e[1],href:n,packageUrl:i,page:s}):{href:n,page:s}}process(t){t.forEach(function(t){this.pages.push(t.page),t.cfi&&this.locations.push(t.cfi)},this),this.firstPage=parseInt(this.pages[0]),this.lastPage=parseInt(this.pages[this.pages.length-1]),this.totalPages=this.lastPage-this.firstPage}pageFromCfi(t){var e=-1;if(0===this.locations.length)return -1;var i=m(t,this.locations,this.epubcfi.compare);return -1!=i?e=this.pages[i]:void 0!==(e=(i=p(t,this.locations,this.epubcfi.compare))-1>=0?this.pages[i-1]:this.pages[0])||(e=-1),e}cfiFromPage(t){var e=-1;"number"!=typeof t&&(t=parseInt(t));var i=this.pages.indexOf(t);return -1!=i&&(e=this.locations[i]),e}pageFromPercentage(t){return Math.round(this.totalPages*t)}percentageFromPage(t){return Math.round(1e3*((t-this.firstPage)/this.totalPages))/1e3}percentageFromCfi(t){var e=this.pageFromCfi(t);return this.percentageFromPage(e)}destroy(){this.pages=void 0,this.locations=void 0,this.epubcfi=void 0,this.pageList=void 0,this.toc=void 0,this.ncx=void 0}};class tY{constructor(t){this.settings=t,this.name=t.layout||"reflowable",this._spread="none"!==t.spread,this._minSpreadWidth=t.minSpreadWidth||800,this._evenSpreads=t.evenSpreads||!1,"scrolled"===t.flow||"scrolled-continuous"===t.flow||"scrolled-doc"===t.flow?this._flow="scrolled":this._flow="paginated",this.width=0,this.height=0,this.spreadWidth=0,this.delta=0,this.columnWidth=0,this.gap=0,this.divisor=1,this.props={name:this.name,spread:this._spread,flow:this._flow,width:0,height:0,spreadWidth:0,delta:0,columnWidth:0,gap:0,divisor:1}}flow(t){return void 0!==t&&("scrolled"===t||"scrolled-continuous"===t||"scrolled-doc"===t?this._flow="scrolled":this._flow="paginated",this.update({flow:this._flow})),this._flow}spread(t,e){return t&&(this._spread="none"!==t,this.update({spread:this._spread})),e>=0&&(this._minSpreadWidth=e),this._spread}calculate(t,e,i){var r,n,s,o,a=1,l=i||0,h=t,c=Math.floor(h/12);a=this._spread&&h>=this._minSpreadWidth?2:1,"reflowable"!==this.name||"paginated"!==this._flow||i>=0||(l=c%2==0?c:c-1),"pre-paginated"===this.name&&(l=0),a>1?s=(r=h/a-l)+l:(r=h,s=h),"pre-paginated"===this.name&&a>1&&(h=r),n=r*a+l,o=h,this.width=h,this.height=e,this.spreadWidth=n,this.pageWidth=s,this.delta=o,this.columnWidth=r,this.gap=l,this.divisor=a,this.update({width:h,height:e,spreadWidth:n,pageWidth:s,delta:o,columnWidth:r,gap:l,divisor:a})}format(t,e,i){return"pre-paginated"===this.name?t.fit(this.columnWidth,this.height,e):"paginated"===this._flow?t.columns(this.width,this.height,this.columnWidth,this.gap,this.settings.direction):i&&"horizontal"===i?t.size(null,this.height):t.size(this.width,null)}count(t,e){let i,r;return"pre-paginated"===this.name?(i=1,r=1):r="paginated"===this._flow?(i=Math.ceil(t/(e=e||this.delta)))*this.divisor:i=Math.ceil(t/(e=e||this.height)),{spreads:i,pages:r}}
3update(t){if(Object.keys(t).forEach(e=>{this.props[e]===t[e]&&delete t[e]}),Object.keys(t).length>0){let e=f(this.props,t);this.emit(tB,e,t)}}}(0,r.default)(tY.prototype);let tK=class{constructor(t){this.rendition=t,this._themes={default:{rules:{},url:"",serialized:""}},this._overrides={},this._current="default",this._injected=[],this.rendition.hooks.content.register(this.inject.bind(this)),this.rendition.hooks.content.register(this.overrides.bind(this))}register(){if(0!=arguments.length){if(1==arguments.length&&"object"==typeof arguments[0])return this.registerThemes(arguments[0]);if(1==arguments.length&&"string"==typeof arguments[0])return this.default(arguments[0]);if(2==arguments.length&&"string"==typeof arguments[1])return this.registerUrl(arguments[0],arguments[1]);if(2==arguments.length&&"object"==typeof arguments[1])return this.registerRules(arguments[0],arguments[1])}}default(t){if(t){if("string"==typeof t)return this.registerUrl("default",t);if("object"==typeof t)return this.registerRules("default",t)}}registerThemes(t){for(var e in t)t.hasOwnProperty(e)&&("string"==typeof t[e]?this.registerUrl(e,t[e]):this.registerRules(e,t[e]))}registerCss(t,e){this._themes[t]={serialized:e},(this._injected[t]||"default"==t)&&this.update(t)}registerUrl(t,e){var i=new H(e);this._themes[t]={url:i.toString()},(this._injected[t]||"default"==t)&&this.update(t)}registerRules(t,e){this._themes[t]={rules:e},(this._injected[t]||"default"==t)&&this.update(t)}select(t){var e=this._current;this._current=t,this.update(t),this.rendition.getContents().forEach(i=>{i.removeClass(e),i.addClass(t)})}update(t){this.rendition.getContents().forEach(e=>{this.add(t,e)})}inject(t){var e,i=[],r=this._themes;for(var n in r)r.hasOwnProperty(n)&&(n===this._current||"default"===n)&&(((e=r[n]).rules&&Object.keys(e.rules).length>0||e.url&&-1===i.indexOf(e.url))&&this.add(n,t),this._injected.push(n));"default"!=this._current&&t.addClass(this._current)}add(t,e){var i=this._themes[t];i&&e&&(i.url?e.addStylesheet(i.url):i.serialized?(e.addStylesheetCss(i.serialized,t),i.injected=!0):i.rules&&(e.addStylesheetRules(i.rules,t),i.injected=!0))}override(t,e,i){var r=this.rendition.getContents();this._overrides[t]={value:e,priority:!0===i},r.forEach(e=>{e.css(t,this._overrides[t].value,this._overrides[t].priority)})}removeOverride(t){var e=this.rendition.getContents();delete this._overrides[t],e.forEach(e=>{e.css(t)})}overrides(t){var e=this._overrides;for(var i in e)e.hasOwnProperty(i)&&t.css(i,e[i].value,e[i].priority)}fontSize(t){this.override("font-size",t)}font(t){this.override("font-family",t,!0)}destroy(){this.rendition=void 0,this._themes=void 0,this._overrides=void 0,this._current=void 0,this._injected=void 0}},tJ=class{constructor(t,e,i,r=!1){this.layout=t,this.horizontal="horizontal"===i,this.direction=e||"ltr",this._dev=r}section(t){var e=this.findRanges(t);return this.rangeListToCfiList(t.section.cfiBase,e)}page(t,e,i,r){var n,s=!!t&&!!t.document&&t.document.body;if(s){if(n=this.rangePairToCfiPair(e,{start:this.findStart(s,i,r),end:this.findEnd(s,i,r)}),!0===this._dev){let e=t.document,i=new X(n.start).toRange(e),r=new X(n.end).toRange(e),s=e.defaultView.getSelection(),o=e.createRange();s.removeAllRanges(),o.setStart(i.startContainer,i.startOffset),o.setEnd(r.endContainer,r.endOffset),s.addRange(o)}return n}}walk(t,e){if(!t||t.nodeType!==Node.TEXT_NODE){var i,r,n=function(t){return t.data.trim().length>0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT};n.acceptNode=n;for(var s=document.createTreeWalker(t,NodeFilter.SHOW_TEXT,n,!1);(i=s.nextNode())&&!(r=e(i)););return r}}findRanges(t){for(var e,i,r=[],n=Math.ceil(t.contents.scrollWidth()/this.layout.spreadWidth)*this.layout.divisor,s=this.layout.columnWidth,o=this.layout.gap,a=0;a<n.pages;a++)e=(s+o)*a,i=s*(a+1)+o*a,r.push({start:this.findStart(t.document.body,e,i),end:this.findEnd(t.document.body,e,i)});return r}findStart(t,e,i){for(var r,n,s=[t],o=t;s.length;)if(r=s.shift(),n=this.walk(r,t=>{var r,n,a,l,h;if(h=y(t),this.horizontal&&"ltr"===this.direction){if(r=this.horizontal?h.left:h.top,n=this.horizontal?h.right:h.bottom,r>=e&&r<=i||n>e)return t;o=t,s.push(t)}else if(this.horizontal&&"rtl"===this.direction){if(r=h.left,(n=h.right)<=i&&n>=e||r<i)return t;o=t,s.push(t)}else{if(a=h.top,l=h.bottom,a>=e&&a<=i||l>e)return t;o=t,s.push(t)}}))return this.findTextStartRange(n,e,i);return this.findTextStartRange(o,e,i)}findEnd(t,e,i){for(var r,n,s=[t],o=t;s.length;)if(r=s.shift(),n=this.walk(r,t=>{var r,n,a,l,h;if(h=y(t),this.horizontal&&"ltr"===this.direction){if(r=Math.round(h.left),n=Math.round(h.right),r>i&&o)return o;if(n>i)return t;o=t,s.push(t)}else if(this.horizontal&&"rtl"===this.direction){if(r=Math.round(this.horizontal?h.left:h.top),(n=Math.round(this.horizontal?h.right:h.bottom))<e&&o)return o;if(r<e)return t;o=t,s.push(t)}else{if(a=Math.round(h.top),l=Math.round(h.bottom),a>i&&o)return o;if(l>i)return t;o=t,s.push(t)}}))return this.findTextEndRange(n,e,i);return this.findTextEndRange(o,e,i)}findTextStartRange(t,e,i){for(var r,n,s=this.splitTextNodeIntoRanges(t),o=0;o<s.length;
3o++)if(n=(r=s[o]).getBoundingClientRect(),this.horizontal&&"ltr"===this.direction){if(n.left>=e)return r}else if(this.horizontal&&"rtl"===this.direction){if(n.right<=i)return r}else if(n.top>=e)return r;return s[0]}findTextEndRange(t,e,i){for(var r,n,s,o,a,l,h,c=this.splitTextNodeIntoRanges(t),u=0;u<c.length;u++){if(s=(n=c[u]).getBoundingClientRect(),this.horizontal&&"ltr"===this.direction){if(o=s.left,a=s.right,o>i&&r)return r;if(a>i)return n}else if(this.horizontal&&"rtl"===this.direction){if(o=s.left,(a=s.right)<e&&r)return r;if(o<e)return n}else{if(l=s.top,h=s.bottom,l>i&&r)return r;if(h>i)return n}r=n}return c[c.length-1]}splitTextNodeIntoRanges(t,e){var i,r=[],n=(t.textContent||"").trim(),s=t.ownerDocument,o=e||" ",a=n.indexOf(o);if(-1===a||t.nodeType!=Node.TEXT_NODE)return(i=s.createRange()).selectNodeContents(t),[i];for((i=s.createRange()).setStart(t,0),i.setEnd(t,a),r.push(i),i=!1;-1!=a;)(a=n.indexOf(o,a+1))>0&&(i&&(i.setEnd(t,a),r.push(i)),(i=s.createRange()).setStart(t,a+1));return i&&(i.setEnd(t,n.length),r.push(i)),r}rangePairToCfiPair(t,e){var i=e.start,r=e.end;return i.collapse(!0),r.collapse(!1),{start:new X(i,t).toString(),end:new X(r,t).toString()}}rangeListToCfiList(t,e){for(var i=[],r=0;r<e.length;r++)i.push(this.rangePairToCfiPair(t,e[r]));return i}axis(t){return t&&(this.horizontal="horizontal"===t),this.horizontal}},tQ="u">typeof navigator,t1=tQ&&/Chrome/.test(navigator.userAgent),t2=tQ&&!t1&&/AppleWebKit/.test(navigator.userAgent);class t6{constructor(t,e,i,r){this.epubcfi=new X,this.document=t,this.documentElement=this.document.documentElement,this.content=e||this.document.body,this.window=this.document.defaultView,this._size={width:0,height:0},this.sectionIndex=r||0,this.cfiBase=i||"",this.epubReadingSystem("epub.js","0.3"),this.called=0,this.active=!0,this.listeners()}static get listenedEvents(){return te}width(t){var e=this.content;return t&&h(t)&&(t+="px"),t&&(e.style.width=t),parseInt(this.window.getComputedStyle(e).width)}height(t){var e=this.content;return t&&h(t)&&(t+="px"),t&&(e.style.height=t),parseInt(this.window.getComputedStyle(e).height)}contentWidth(t){var e=this.content||this.document.body;return t&&h(t)&&(t+="px"),t&&(e.style.width=t),parseInt(this.window.getComputedStyle(e).width)}contentHeight(t){var e=this.content||this.document.body;return t&&h(t)&&(t+="px"),t&&(e.style.height=t),parseInt(this.window.getComputedStyle(e).height)}textWidth(){let t,e=this.document.createRange(),i=this.content||this.document.body,r=v(i);return e.selectNodeContents(i),t=e.getBoundingClientRect().width,r&&r.width&&(t+=r.width),Math.round(t)}textHeight(){let t=this.document.createRange(),e=this.content||this.document.body;return t.selectNodeContents(e),Math.round(t.getBoundingClientRect().bottom)}scrollWidth(){return this.documentElement.scrollWidth}scrollHeight(){return this.documentElement.scrollHeight}overflow(t){return t&&(this.documentElement.style.overflow=t),this.window.getComputedStyle(this.documentElement).overflow}overflowX(t){return t&&(this.documentElement.style.overflowX=t),this.window.getComputedStyle(this.documentElement).overflowX}overflowY(t){return t&&(this.documentElement.style.overflowY=t),this.window.getComputedStyle(this.documentElement).overflowY}css(t,e,i){var r=this.content||this.document.body;return e?r.style.setProperty(t,e,i?"important":""):r.style.removeProperty(t),this.window.getComputedStyle(r)[t]}viewport(t){var e=this.document.querySelector("meta[name='viewport']"),i={width:void 0,height:void 0,scale:void 0,minimum:void 0,maximum:void 0,scalable:void 0},r=[],n={};if(e&&e.hasAttribute("content")){let t=e.getAttribute("content"),r=t.match(/width\s*=\s*([^,]*)/),n=t.match(/height\s*=\s*([^,]*)/),s=t.match(/initial-scale\s*=\s*([^,]*)/),o=t.match(/minimum-scale\s*=\s*([^,]*)/),a=t.match(/maximum-scale\s*=\s*([^,]*)/),l=t.match(/user-scalable\s*=\s*([^,]*)/);r&&r.length&&void 0!==r[1]&&(i.width=r[1]),n&&n.length&&void 0!==n[1]&&(i.height=n[1]),s&&s.length&&void 0!==s[1]&&(i.scale=s[1]),o&&o.length&&void 0!==o[1]&&(i.minimum=o[1]),a&&a.length&&void 0!==a[1]&&(i.maximum=a[1]),l&&l.length&&void 0!==l[1]&&(i.scalable=l[1])}return n=d(t||{},i),t&&(n.width&&r.push("width="+n.width),n.height&&r.push("height="+n.height),n.scale&&r.push("initial-scale="+n.scale),"no"===n.scalable?(r.push("minimum-scale="+n.scale),r.push("maximum-scale="+n.scale),r.push("user-scalable="+n.scalable)):(n.scalable&&r.push("user-scalable="+n.scalable),n.minimum&&r.push("minimum-scale="+n.minimum),n.maximum&&r.push("minimum-scale="+n.maximum)),e||((e=this.document.createElement("meta")).setAttribute("name","viewport"),this.document.querySelector("head").appendChild(e)),e.setAttribute("content",r.join(", ")),this.window.scrollTo(0,0)),n}
3expand(){this.emit(tr)}listeners(){this.imageLoadListeners(),this.mediaQueryListeners(),this.addEventListeners(),this.addSelectionListeners(),"u"<typeof ResizeObserver?(this.resizeListeners(),this.visibilityListeners()):this.resizeObservers(),this.linksHandler()}removeListeners(){this.removeEventListeners(),this.removeSelectionListeners(),this.observer&&this.observer.disconnect(),clearTimeout(this.expanding)}resizeCheck(){let t=this.textWidth(),e=this.textHeight();(t!=this._size.width||e!=this._size.height)&&(this._size={width:t,height:e},this.onResize&&this.onResize(this._size),this.emit(tn,this._size))}resizeListeners(){clearTimeout(this.expanding),requestAnimationFrame(this.resizeCheck.bind(this)),this.expanding=setTimeout(this.resizeListeners.bind(this),350)}visibilityListeners(){document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&!1===this.active?(this.active=!0,this.resizeListeners()):(this.active=!1,clearTimeout(this.expanding))})}transitionListeners(){let t=this.content;t.style.transitionProperty="font, font-size, font-size-adjust, font-stretch, font-variation-settings, font-weight, width, height",t.style.transitionDuration="0.001ms",t.style.transitionTimingFunction="linear",t.style.transitionDelay="0",this._resizeCheck=this.resizeCheck.bind(this),this.document.addEventListener("transitionend",this._resizeCheck)}mediaQueryListeners(){for(var t,e=this.document.styleSheets,i=(function(t){t.matches&&!this._expanding&&setTimeout(this.expand.bind(this),1)}).bind(this),r=0;r<e.length;r+=1){try{t=e[r].cssRules}catch(t){return}if(!t)return;for(var n=0;n<t.length;n+=1)t[n].media&&this.window.matchMedia(t[n].media.mediaText).addListener(i)}}resizeObservers(){this.observer=new ResizeObserver(t=>{requestAnimationFrame(this.resizeCheck.bind(this))}),this.observer.observe(this.document.documentElement)}mutationObservers(){this.observer=new MutationObserver(t=>{this.resizeCheck()}),this.observer.observe(this.document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})}imageLoadListeners(){for(var t,e=this.document.querySelectorAll("img"),i=0;i<e.length;i++)void 0!==(t=e[i]).naturalWidth&&0===t.naturalWidth&&(t.onload=this.expand.bind(this))}fontLoadListeners(){this.document&&this.document.fonts&&this.document.fonts.ready.then((function(){this.resizeCheck()}).bind(this))}root(){return this.document?this.document.documentElement:null}locationOf(t,e){var i,r={left:0,top:0};if(!this.document)return r;if(this.epubcfi.isCfiString(t)){let n=new X(t).toRange(this.document,e);if(n){try{if(!n.endContainer||n.startContainer==n.endContainer&&n.startOffset==n.endOffset){let t=n.startContainer.textContent.indexOf(" ",n.startOffset);-1==t&&(t=n.startContainer.textContent.length),n.setEnd(n.startContainer,t)}}catch(t){console.error("setting end offset to start container length failed",t)}if(n.startContainer.nodeType===Node.ELEMENT_NODE)r.left=(i=n.startContainer.getBoundingClientRect()).left,r.top=i.top;else if(t2){let t=n.startContainer,e=new Range;try{1===t.nodeType?i=t.getBoundingClientRect():n.startOffset+2<t.length?(e.setStart(t,n.startOffset),e.setEnd(t,n.startOffset+2),i=e.getBoundingClientRect()):n.startOffset-2>0?(e.setStart(t,n.startOffset-2),e.setEnd(t,n.startOffset),i=e.getBoundingClientRect()):i=t.parentNode.getBoundingClientRect()}catch(t){console.error(t,t.stack)}}else i=n.getBoundingClientRect()}}else if("string"==typeof t&&t.indexOf("#")>-1){let e=t.substring(t.indexOf("#")+1),r=this.document.getElementById(e);if(r)if(t2){let t=new Range;t.selectNode(r),i=t.getBoundingClientRect()}else i=r.getBoundingClientRect()}return i&&(r.left=i.left,r.top=i.top),r}addStylesheet(t){return new Promise((function(e,i){var r,n=!1;this.document?(r=this.document.querySelector("link[href='"+t+"']"))?e(!0):((r=this.document.createElement("link")).type="text/css",r.rel="stylesheet",r.href=t,r.onload=r.onreadystatechange=function(){n||this.readyState&&"complete"!=this.readyState||(n=!0,setTimeout(()=>{e(!0)},1))},this.document.head.appendChild(r)):e(!1)}).bind(this))}_getStylesheetNode(t){var e;return t="epubjs-inserted-css-"+(t||""),!!this.document&&((e=this.document.getElementById(t))||((e=this.document.createElement("style")).id=t,this.document.head.appendChild(e)),e)}
3addStylesheetCss(t,e){return!!this.document&&!!t&&(this._getStylesheetNode(e).innerHTML=t,!0)}addStylesheetRules(t,e){var i;if(this.document&&t&&0!==t.length)if(i=this._getStylesheetNode(e).sheet,"[object Array]"===Object.prototype.toString.call(t))for(var r=0,n=t.length;r<n;r++){var s=1,o=t[r],a=t[r][0],l="";"[object Array]"===Object.prototype.toString.call(o[1][0])&&(o=o[1],s=0);for(var h=o.length;s<h;s++){var c=o[s];l+=c[0]+":"+c[1]+(c[2]?" !important":"")+";\n"}i.insertRule(a+"{"+l+"}",i.cssRules.length)}else Object.keys(t).forEach(e=>{let r=t[e];if(Array.isArray(r))r.forEach(t=>{let r=Object.keys(t).map(e=>`${e}:${t[e]}`).join(";");i.insertRule(`${e}{${r}}`,i.cssRules.length)});else{let t=Object.keys(r).map(t=>`${t}:${r[t]}`).join(";");i.insertRule(`${e}{${t}}`,i.cssRules.length)}})}addScript(t){return new Promise((function(e,i){var r,n=!1;this.document?((r=this.document.createElement("script")).type="text/javascript",r.async=!0,r.src=t,r.onload=r.onreadystatechange=function(){n||this.readyState&&"complete"!=this.readyState||(n=!0,setTimeout(function(){e(!0)},1))},this.document.head.appendChild(r)):e(!1)}).bind(this))}addClass(t){var e;this.document&&(e=this.content||this.document.body)&&e.classList.add(t)}removeClass(t){var e;this.document&&(e=this.content||this.document.body)&&e.classList.remove(t)}addEventListeners(){this.document&&(this._triggerEvent=this.triggerEvent.bind(this),te.forEach(function(t){this.document.addEventListener(t,this._triggerEvent,{passive:!0})},this))}removeEventListeners(){this.document&&(te.forEach(function(t){this.document.removeEventListener(t,this._triggerEvent,{passive:!0})},this),this._triggerEvent=void 0)}triggerEvent(t){this.emit(t.type,t)}addSelectionListeners(){this.document&&(this._onSelectionChange=this.onSelectionChange.bind(this),this.document.addEventListener("selectionchange",this._onSelectionChange,{passive:!0}))}removeSelectionListeners(){this.document&&(this.document.removeEventListener("selectionchange",this._onSelectionChange,{passive:!0}),this._onSelectionChange=void 0)}onSelectionChange(t){this.selectionEndTimeout&&clearTimeout(this.selectionEndTimeout),this.selectionEndTimeout=setTimeout((function(){var t=this.window.getSelection();this.triggerSelectedEvent(t)}).bind(this),250)}triggerSelectedEvent(t){var e,i;t&&t.rangeCount>0&&((e=t.getRangeAt(0)).collapsed||(i=new X(e,this.cfiBase).toString(),this.emit(ts,i),this.emit(to,e)))}range(t,e){return new X(t).toRange(this.document,e)}cfiFromRange(t,e){return new X(t,this.cfiBase,e).toString()}cfiFromNode(t,e){return new X(t,this.cfiBase,e).toString()}map(t){return new tJ(t).section()}size(t,e){var i={scale:1,scalable:"no"};this.layoutStyle("scrolling"),t>=0&&(this.width(t),i.width=t,this.css("padding","0 "+t/12+"px")),e>=0&&(this.height(e),i.height=e),this.css("margin","0"),this.css("box-sizing","border-box"),this.viewport(i)}columns(t,e,i,r,n){let s=u("column-axis"),o=u("column-gap"),a=u("column-width"),l=u("column-fill"),h=0===this.writingMode().indexOf("vertical")?"vertical":"horizontal";this.layoutStyle("paginated"),"rtl"===n&&"horizontal"===h&&this.direction(n),this.width(t),this.height(e),this.viewport({width:t,height:e,scale:1,scalable:"no"}),this.css("overflow-y","hidden"),this.css("margin","0",!0),"vertical"===h?(this.css("padding-top",r/2+"px",!0),this.css("padding-bottom",r/2+"px",!0),this.css("padding-left","20px"),this.css("padding-right","20px"),this.css(s,"vertical")):(this.css("padding-top","20px"),this.css("padding-bottom","20px"),this.css("padding-left",r/2+"px",!0),this.css("padding-right",r/2+"px",!0),this.css(s,"horizontal")),this.css("box-sizing","border-box"),this.css("max-width","inherit"),this.css(l,"auto"),this.css(o,r+"px"),this.css(a,i+"px"),this.css("-webkit-line-box-contain","block glyphs replaced")}scaler(t,e,i){var r="";this.css("transform-origin","top left"),(e>=0||i>=0)&&(r=" translate("+(e||0)+"px, "+(i||0)+"px )"),this.css("transform","scale("+t+")"+r)}fit(t,e,i){var r=this.viewport(),n=parseInt(r.width),s=parseInt(r.height),o=t/n,a=e/s,l=o<a?o:a;if(this.layoutStyle("paginated"),this.width(n),this.height(s),this.overflow("hidden"),this.scaler(l,0,0),this.css("background-size",n*l+"px "+s*l+"px"),this.css("background-color","transparent"),i&&i.properties.includes("page-spread-left")){var h=t-n*l;this.css("margin-left",h+"px")}}direction(t){this.documentElement&&(this.documentElement.style.direction=t)}mapPage(t,e,i,r,n){return new tJ(e,n).page(this,t,i,r)}linksHandler(){!function(t,e){var i=t.querySelectorAll("a[href]");if(i.length)for(var r=A(t.ownerDocument,"base"),n=r?r.getAttribute("href"):void 0,s=(function(t){var i,r=t.getAttribute("href");if(0!==r.indexOf("mailto:"))if(r.indexOf("://")>-1)t.setAttribute("target","_blank");else{try{i=new H(r,n)}catch(t){}t.onclick=function(){return i&&i.hash?e(i.Path.path+i.hash):i?e(i.Path.path):e(r),!1}}}).bind(this),o=0;o<i.length;o++)s(i[o])}(this.content,t=>
3{this.emit(ta,t)})}writingMode(t){let e=u("writing-mode");return t&&this.documentElement&&(this.documentElement.style[e]=t),this.window.getComputedStyle(this.documentElement)[e]||""}layoutStyle(t){return t&&(this._layoutStyle=t,navigator.epubReadingSystem.layoutStyle=this._layoutStyle),this._layoutStyle||"paginated"}epubReadingSystem(t,e){return navigator.epubReadingSystem={name:t,version:e,layoutStyle:this.layoutStyle(),hasFeature:function(t){switch(t){case"dom-manipulation":case"layout-changes":case"touch-events":case"mouse-events":case"keyboard-events":return!0;default:return!1}}},navigator.epubReadingSystem}destroy(){this.removeListeners()}}(0,r.default)(t6.prototype);class t5{constructor({type:t,cfiRange:e,data:i,sectionIndex:r,cb:n,className:s,styles:o}){this.type=t,this.cfiRange=e,this.data=i,this.sectionIndex=r,this.mark=void 0,this.cb=n,this.className=s,this.styles=o}update(t){this.data=t}attach(t){let e,{cfiRange:i,data:r,type:n,mark:s,cb:o,className:a,styles:l}=this;return"highlight"===n?e=t.highlight(i,r,o,a,l):"underline"===n?e=t.underline(i,r,o,a,l):"mark"===n&&(e=t.mark(i,r,o)),this.mark=e,this.emit(tq,e),e}detach(t){let e,{cfiRange:i,type:r}=this;return t&&("highlight"===r?e=t.unhighlight(i):"underline"===r?e=t.ununderline(i):"mark"===r&&(e=t.unmark(i))),this.mark=void 0,this.emit(tM,e),e}text(){}}(0,r.default)(t5.prototype);let t0=class{constructor(t){this.rendition=t,this.highlights=[],this.underlines=[],this.marks=[],this._annotations={},this._annotationsBySectionIndex={},this.rendition.hooks.render.register(this.inject.bind(this)),this.rendition.hooks.unloaded.register(this.clear.bind(this))}add(t,e,i,r,n,s){let o=encodeURI(e+t),a=new X(e).spinePos,l=new t5({type:t,cfiRange:e,data:i,sectionIndex:a,cb:r,className:n,styles:s});return this._annotations[o]=l,a in this._annotationsBySectionIndex?this._annotationsBySectionIndex[a].push(o):this._annotationsBySectionIndex[a]=[o],this.rendition.views().forEach(t=>{l.sectionIndex===t.index&&l.attach(t)}),l}remove(t,e){let i=encodeURI(t+e);if(i in this._annotations){let t=this._annotations[i];if(e&&t.type!==e)return;this.rendition.views().forEach(e=>{this._removeFromAnnotationBySectionIndex(t.sectionIndex,i),t.sectionIndex===e.index&&t.detach(e)}),delete this._annotations[i]}}_removeFromAnnotationBySectionIndex(t,e){this._annotationsBySectionIndex[t]=this._annotationsAt(t).filter(t=>t!==e)}_annotationsAt(t){return this._annotationsBySectionIndex[t]}highlight(t,e,i,r,n){return this.add("highlight",t,e,i,r,n)}underline(t,e,i,r,n){return this.add("underline",t,e,i,r,n)}mark(t,e,i){return this.add("mark",t,e,i)}each(){return this._annotations.forEach.apply(this._annotations,arguments)}inject(t){let e=t.index;e in this._annotationsBySectionIndex&&this._annotationsBySectionIndex[e].forEach(e=>{this._annotations[e].attach(t)})}clear(t){let e=t.index;e in this._annotationsBySectionIndex&&this._annotationsBySectionIndex[e].forEach(e=>{this._annotations[e].detach(t)})}show(){}hide(){}};var t7=t.i(659788);class t4{constructor(t,e){this.settings=f({ignoreClass:"",axis:void 0,direction:void 0,width:0,height:0,layout:void 0,globalLayoutProperties:{},method:void 0,forceRight:!1,allowScriptedContent:!1,allowPopups:!1},e||{}),this.id="epubjs-view-"+a(),this.section=t,this.index=t.index,this.element=this.container(this.settings.axis),this.added=!1,this.displayed=!1,this.rendered=!1,this.fixedWidth=0,this.fixedHeight=0,this.epubcfi=new X,this.layout=this.settings.layout,this.pane=void 0,this.highlights={},this.underlines={},this.marks={}}container(t){var e=document.createElement("div");return e.classList.add("epub-view"),e.style.height="0px",e.style.width="0px",e.style.overflow="hidden",e.style.position="relative",e.style.display="block",t&&"horizontal"==t?e.style.flex="none":e.style.flex="initial",e}create(){return this.iframe||(this.element||(this.element=this.createContainer()),this.iframe=document.createElement("iframe"),this.iframe.id=this.id,this.iframe.scrolling="no",this.iframe.style.overflow="hidden",this.iframe.seamless="seamless",this.iframe.style.border="none",this.iframe.sandbox="allow-same-origin",this.settings.allowScriptedContent&&(this.iframe.sandbox+=" allow-scripts"),this.settings.allowPopups&&(this.iframe.sandbox+=" allow-popups"),this.iframe.setAttribute("enable-annotation","true"),this.resizing=!0,this.element.style.visibility="hidden",this.iframe.style.visibility="hidden",this.iframe.style.width="0",this.iframe.style.height="0",this._width=0,this._height=0,this.element.setAttribute("ref",this.index),this.added=!0,this.elementBounds=g(this.element),"srcdoc"in this.iframe?this.supportsSrcdoc=!0:this.supportsSrcdoc=!1,this.settings.method||(this.settings.method=this.supportsSrcdoc?"srcdoc":"write")),this.iframe}render(t,e){return this.create(),this.size(),this.sectionRender||(this.sectionRender=this.section.render(t)),this.sectionRender.then((function(t){return this.load(t)}).bind(this)).then((function(){let t,e=this.contents.writingMode();return t="scrolled"===this.settings.flow?0===e.indexOf("vertical")?"horizontal":"vertical":0===e.indexOf("vertical")?"vertical":"horizontal",0===e.indexOf("vertical")&&"paginated"===this.settings.flow&&(this.layout.delta=this.layout.height),this.setAxis(t),this.emit
3(tg,t),this.setWritingMode(e),this.emit(tv,e),this.layout.format(this.contents,this.section,this.axis),this.addListeners(),new Promise((t,e)=>{this.expand(),this.settings.forceRight&&(this.element.style.marginLeft=this.width()+"px"),t()})}).bind(this),(function(t){return this.emit(ty,t),new Promise((e,i)=>{i(t)})}).bind(this)).then((function(){this.emit(tb,this.section)}).bind(this))}reset(){this.iframe&&(this.iframe.style.width="0",this.iframe.style.height="0",this._width=0,this._height=0,this._textWidth=void 0,this._contentWidth=void 0,this._textHeight=void 0,this._contentHeight=void 0),this._needsReframe=!0}size(t,e){var i=t||this.settings.width,r=e||this.settings.height;"pre-paginated"===this.layout.name?this.lock("both",i,r):"horizontal"===this.settings.axis?this.lock("height",i,r):this.lock("width",i,r),this.settings.width=i,this.settings.height=r}lock(t,e,i){var r,n=v(this.element);r=this.iframe?v(this.iframe):{width:0,height:0},"width"==t&&h(e)&&(this.lockedWidth=e-n.width-r.width),"height"==t&&h(i)&&(this.lockedHeight=i-n.height-r.height),"both"===t&&h(e)&&h(i)&&(this.lockedWidth=e-n.width-r.width,this.lockedHeight=i-n.height-r.height),this.displayed&&this.iframe&&this.expand()}expand(t){var e,i=this.lockedWidth,r=this.lockedHeight;this.iframe&&!this._expanding&&(this._expanding=!0,"pre-paginated"===this.layout.name?(i=this.layout.columnWidth,r=this.layout.height):"horizontal"===this.settings.axis?((i=this.contents.textWidth())%this.layout.pageWidth>0&&(i=Math.ceil(i/this.layout.pageWidth)*this.layout.pageWidth),this.settings.forceEvenPages&&(e=i/this.layout.pageWidth,this.layout.divisor>1&&"reflowable"===this.layout.name&&e%2>0&&(i+=this.layout.pageWidth))):"vertical"===this.settings.axis&&(r=this.contents.textHeight(),"paginated"===this.settings.flow&&r%this.layout.height>0&&(r=Math.ceil(r/this.layout.height)*this.layout.height)),(this._needsReframe||i!=this._width||r!=this._height)&&this.reframe(i,r),this._expanding=!1)}reframe(t,e){var i;h(t)&&(this.element.style.width=t+"px",this.iframe.style.width=t+"px",this._width=t),h(e)&&(this.element.style.height=e+"px",this.iframe.style.height=e+"px",this._height=e);let r=this.prevBounds?t-this.prevBounds.width:t,n=this.prevBounds?e-this.prevBounds.height:e;i={width:t,height:e,widthDelta:r,heightDelta:n},this.pane&&this.pane.render(),requestAnimationFrame(()=>{let t;for(let e in this.marks)this.marks.hasOwnProperty(e)&&(t=this.marks[e],this.placeMark(t.element,t.range))}),this.onResize(this,i),this.emit(tw,i),this.prevBounds=i,this.elementBounds=g(this.element)}load(t){var e=new P,i=e.promise;if(!this.iframe)return e.reject(Error("No Iframe Available")),i;if(this.iframe.onload=(function(t){this.onLoad(t,e)}).bind(this),"blobUrl"===this.settings.method)this.blobUrl=k(t,"application/xhtml+xml"),this.iframe.src=this.blobUrl,this.element.appendChild(this.iframe);else if("srcdoc"===this.settings.method)this.iframe.srcdoc=t,this.element.appendChild(this.iframe);else{if(this.element.appendChild(this.iframe),this.document=this.iframe.contentDocument,!this.document)return e.reject(Error("No Document Available")),i;if(this.iframe.contentDocument.open(),window.MSApp&&MSApp.execUnsafeLocalFunction){var r=this;MSApp.execUnsafeLocalFunction(function(){r.iframe.contentDocument.write(t)})}else this.iframe.contentDocument.write(t);this.iframe.contentDocument.close()}return i}onLoad(t,e){this.window=this.iframe.contentWindow,this.document=this.iframe.contentDocument,this.contents=new t6(this.document,this.document.body,this.section.cfiBase,this.section.index),this.rendering=!1;var i=this.document.querySelector("link[rel='canonical']");i?i.setAttribute("href",this.section.canonical):((i=this.document.createElement("link")).setAttribute("rel","canonical"),i.setAttribute("href",this.section.canonical),this.document.querySelector("head").appendChild(i)),this.contents.on(tr,()=>{this.displayed&&this.iframe&&(this.expand(),this.contents&&this.layout.format(this.contents))}),this.contents.on(tn,t=>{this.displayed&&this.iframe&&(this.expand(),this.contents&&this.layout.format(this.contents))}),e.resolve(this.contents)}setLayout(t){this.layout=t,this.contents&&(this.layout.format(this.contents),this.expand())}setAxis(t){this.settings.axis=t,"horizontal"==t?this.element.style.flex="none":this.element.style.flex="initial",this.size()}setWritingMode(t){this.writingMode=t}addListeners(){}removeListeners(t){}display(t){var e=new P;return this.displayed?e.resolve(this):this.render(t).then((function(){this.emit
3(t_,this),this.onDisplayed(this),this.displayed=!0,e.resolve(this)}).bind(this),function(t){e.reject(t,this)}),e.promise}show(){this.element.style.visibility="visible",this.iframe&&(this.iframe.style.visibility="visible",this.iframe.style.transform="translateZ(0)",this.iframe.offsetWidth,this.iframe.style.transform=null),this.emit(tx,this)}hide(){this.element.style.visibility="hidden",this.iframe.style.visibility="hidden",this.stopExpanding=!0,this.emit(tS,this)}offset(){return{top:this.element.offsetTop,left:this.element.offsetLeft}}width(){return this._width}height(){return this._height}position(){return this.element.getBoundingClientRect()}locationOf(t){this.iframe.getBoundingClientRect();var e=this.contents.locationOf(t,this.settings.ignoreClass);return{left:e.left,top:e.top}}onDisplayed(t){}onResize(t,e){}bounds(t){return(t||!this.elementBounds)&&(this.elementBounds=g(this.element)),this.elementBounds}highlight(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"epubjs-hl",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(!this.contents)return;let s=Object.assign({fill:"yellow","fill-opacity":"0.3","mix-blend-mode":"multiply"},n),o=this.contents.range(t),a=()=>{this.emit(tk,t,e)};e.epubcfi=t,this.pane||(this.pane=new t7.Pane(this.iframe,this.element));let l=new t7.Highlight(o,r,e,s),h=this.pane.addMark(l);return this.highlights[t]={mark:h,element:h.element,listeners:[a,i]},h.element.setAttribute("ref",r),h.element.addEventListener("click",a),h.element.addEventListener("touchstart",a),i&&(h.element.addEventListener("click",i),h.element.addEventListener("touchstart",i)),h}underline(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"epubjs-ul",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(!this.contents)return;let s=Object.assign({stroke:"black","stroke-opacity":"0.3","mix-blend-mode":"multiply"},n),o=this.contents.range(t),a=()=>{this.emit(tk,t,e)};e.epubcfi=t,this.pane||(this.pane=new t7.Pane(this.iframe,this.element));let l=new t7.Underline(o,r,e,s),h=this.pane.addMark(l);return this.underlines[t]={mark:h,element:h.element,listeners:[a,i]},h.element.setAttribute("ref",r),h.element.addEventListener("click",a),h.element.addEventListener("touchstart",a),i&&(h.element.addEventListener("click",i),h.element.addEventListener("touchstart",i)),h}mark(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;if(!this.contents)return;if(t in this.marks)return this.marks[t];let r=this.contents.range(t);if(!r)return;let n=r.commonAncestorContainer,s=1===n.nodeType?n:n.parentNode,o=i=>{this.emit(tk,t,e)};r.collapsed&&1===n.nodeType?(r=new Range).selectNodeContents(n):r.collapsed&&(r=new Range).selectNodeContents(s);let a=this.document.createElement("a");return a.setAttribute("ref","epubjs-mk"),a.style.position="absolute",a.dataset.epubcfi=t,e&&Object.keys(e).forEach(t=>{a.dataset[t]=e[t]}),i&&(a.addEventListener("click",i),a.addEventListener("touchstart",i)),a.addEventListener("click",o),a.addEventListener("touchstart",o),this.placeMark(a,r),this.element.appendChild(a),this.marks[t]={element:a,range:r,listeners:[o,i]},s}placeMark(t,e){let i,r,n;if("pre-paginated"===this.layout.name||"horizontal"!==this.settings.axis){let t=e.getBoundingClientRect();i=t.top,r=t.right}else{let t,o=e.getClientRects();for(var s=0;s!=o.length;s++)t=o[s],(!n||t.left<n)&&(r=Math.ceil((n=t.left)/this.layout.props.pageWidth)*this.layout.props.pageWidth-this.layout.gap/2,i=t.top)}t.style.top=`${i}px`,t.style.left=`${r}px`}unhighlight(t){let e;t in this.highlights&&(e=this.highlights[t],this.pane.removeMark(e.mark),e.listeners.forEach(t=>{t&&(e.element.removeEventListener("click",t),e.element.removeEventListener("touchstart",t))}),delete this.highlights[t])}ununderline(t){let e;t in this.underlines&&(e=this.underlines[t],this.pane.removeMark(e.mark),e.listeners.forEac
3h(t=>{t&&(e.element.removeEventListener("click",t),e.element.removeEventListener("touchstart",t))}),delete this.underlines[t])}unmark(t){let e;t in this.marks&&(e=this.marks[t],this.element.removeChild(e.element),e.listeners.forEach(t=>{t&&(e.element.removeEventListener("click",t),e.element.removeEventListener("touchstart",t))}),delete this.marks[t])}destroy(){for(let t in this.highlights)this.unhighlight(t);for(let t in this.underlines)this.ununderline(t);for(let t in this.marks)this.unmark(t);this.blobUrl&&C(this.blobUrl),this.displayed&&(this.displayed=!1,this.removeListeners(),this.contents.destroy(),this.stopExpanding=!0,this.element.removeChild(this.iframe),this.pane&&(this.pane.element.remove(),this.pane=void 0),this.iframe=void 0,this.contents=void 0,this._textWidth=null,this._textHeight=null,this._width=null,this._height=null)}}(0,r.default)(t4.prototype);var t8=t.i(224283);let t3=class{constructor(t){this.settings=t||{},this.id="epubjs-container-"+a(),this.container=this.create(this.settings),this.settings.hidden&&(this.wrapper=this.wrap(this.container))}create(t){let e=t.height,i=t.width,r=t.overflow||!1,n=t.axis||"vertical",s=t.direction;f(this.settings,t),t.height&&h(t.height)&&(e=t.height+"px"),t.width&&h(t.width)&&(i=t.width+"px");let o=document.createElement("div");return o.id=this.id,o.classList.add("epub-container"),o.style.wordSpacing="0",o.style.lineHeight="0",o.style.verticalAlign="top",o.style.position="relative","horizontal"===n&&(o.style.display="flex",o.style.flexDirection="row",o.style.flexWrap="nowrap"),i&&(o.style.width=i),e&&(o.style.height=e),r&&("scroll"===r&&"vertical"===n?(o.style["overflow-y"]=r,o.style["overflow-x"]="hidden"):"scroll"===r&&"horizontal"===n?(o.style["overflow-y"]="hidden",o.style["overflow-x"]=r):o.style.overflow=r),s&&(o.dir=s,o.style.direction=s),s&&this.settings.fullsize&&(document.body.style.direction=s),o}wrap(t){var e=document.createElement("div");return e.style.visibility="hidden",e.style.overflow="hidden",e.style.width="0",e.style.height="0",e.appendChild(t),e}getElement(t){var e;if(l(t)?e=t:"string"==typeof t&&(e=document.getElementById(t)),!e)throw Error("Not an Element");return e}attachTo(t){var e,i=this.getElement(t);if(i)return e=this.settings.hidden?this.wrapper:this.container,i.appendChild(e),this.element=i,i}getContainer(){return this.container}onResize(t){h(this.settings.width)&&h(this.settings.height)||(this.resizeFunc=(0,t8.default)(t,50),window.addEventListener("resize",this.resizeFunc,!1))}onOrientationChange(t){this.orientationChangeFunc=t,window.addEventListener("orientationchange",this.orientationChangeFunc,!1)}size(t,e){var i;let r=t||this.settings.width,n=e||this.settings.height;null===t?(i=this.element.getBoundingClientRect()).width&&(t=Math.floor(i.width),this.container.style.width=t+"px"):h(t)?this.container.style.width=t+"px":this.container.style.width=t,null===e?(i=i||this.element.getBoundingClientRect()).height&&(e=i.height,this.container.style.height=e+"px"):h(e)?this.container.style.height=e+"px":this.container.style.height=e,h(t)||(t=this.container.clientWidth),h(e)||(e=this.container.clientHeight),this.containerStyles=window.getComputedStyle(this.container),this.containerPadding={left:parseFloat(this.containerStyles["padding-left"])||0,right:parseFloat(this.containerStyles["padding-right"])||0,top:parseFloat(this.containerStyles["padding-top"])||0,bottom:parseFloat(this.containerStyles["padding-bottom"])||0};let s=b(),o=window.getComputedStyle(document.body),a={left:parseFloat(o["padding-left"])||0,right:parseFloat(o["padding-right"])||0,top:parseFloat(o["padding-top"])||0,bottom:parseFloat(o["padding-bottom"])||0};return r||(t=s.width-a.left-a.right),(!this.settings.fullsize||n)&&n||(e=s.height-a.top-a.bottom),{width:t-this.containerPadding.left-this.containerPadding.right,height:e-this.containerPadding.top-this.containerPadding.bottom}}bounds(){let t;return("visible"!==this.container.style.overflow&&(t=this.container&&this.container.getBoundingClientRect()),t&&t.width&&t.height)?t:b()}getSheet(){var t=document.createElement("style");return t.appendChild(document.createTextNode("")),document.head.appendChild(t),t.sheet}addStyleRules(t,e){var i="#"+this.id+" ",r="";this.sheet||(this.sheet=this.getSheet()),e.forEach(function(t){for(var e in t)t.hasOwnProperty(e)&&(r+=e+":"+t[e]+";")}),this.sheet.insertRule(i+t+" {"+r+"}",0)}axis(t){"horizontal"===t?(this.container.style.display="flex",this.container.style.flexDirection="row",this.container.style.flexWrap="nowrap"):this.container.style.display="block",this.settings.axis=t}direction(t){this.container&&(this.container.dir=t,this.container.style.direction=t),this.settings.fullsize&&(document.body.style.direction=t),this.settings.dir=t}overflow(t){this.container&&("scroll"===t&&"vertical"===this.settings.axis?(this.container.style["overflow-y"]=t,this.container.style["overflow-x"]="hidden"):"scroll"===t&&"horizontal"===this.settings.axis?(this.container.style["overflow-y"]="hidden",this.container.style["overflow-x"]=t):this.container.style.overflow=t),this.settings.overflow=t}destroy(){this.element&&(this.settings.hidden?this.wrapper:this.container,this.element.contains(this.container)&&this.element.removeChild(this.container),window.removeEventListener("resize",this.resizeFunc),window.removeEventListener("orientationChange",this.orientationChangeFunc))}},t9=class{constructor(t){this.container=t,this._views=[],this.length=0,this.hidden=!1}all(){return this._views}first(){return this._views[0]}last(){return this._views[this._views.length-1]}indexOf(t){return this._views.indexOf(t)}slice(){return this._views.slice.apply(this._views,arguments)}get(t){return this._views[t]}append(t){return this._views.push(t),this.container&&this.container.appendChild(t.element),this.length++,t}prepend(t){return this._views.unshift(t),this.container&&this.container.insertBefore(t.element,this.container.firstChild),this.length++,t}insert(t,e){return this._views.splice(e,0,t),this.container&&(e<this.container.children.length?this.container.insertBefore(t.element,this.container.children[e]):this.container.appendChild(t.element)),this.length++,t}remove(t){var e=this._views.indexOf(t);e>-1&&this._views.splice(e,1),this.destroy(t),this.length--}destroy(t){t.displayed&&t.destroy(),this.container&&this.container.removeChild(t.element),t=null}forEach(){return this._views.forEach.apply(this._views,arguments)}clear(){var t,e=this.length;if(this.length){for(var i=0;i<e;i++)t=this._views[i],this.destroy(t);this._views=[],this.length=0}}find(t){for(var e,i=this.length,r=0;r<i;r++)if((e=this._views[r]).displayed&&e.section.index==t.index)return e}displayed(){for(var t,e=[],i=this.length,r=0;r<i;r++)(t=this._views[r]).displayed&&e.push(t);return e}show(){for(var t,e=this.length,i=0;i<e;i++)(t=this._views[i]).displayed&&t.show();this.hidden=!1}hide(){for(var t,e=this.length,i=0;i<e;i++)(t=this._views[i]).displayed&&t.hide();this.hidden=!0}};
3class et{constructor(t){this.name="default",this.optsSettings=t.settings,this.View=t.view,this.request=t.request,this.renditionQueue=t.queue,this.q=new tt(this),this.settings=f(this.settings||{},{infinite:!0,hidden:!1,width:void 0,height:void 0,axis:void 0,writingMode:void 0,flow:"scrolled",ignoreClass:"",fullsize:void 0,allowScriptedContent:!1,allowPopups:!1}),f(this.settings,t.settings||{}),this.viewSettings={ignoreClass:this.settings.ignoreClass,axis:this.settings.axis,flow:this.settings.flow,layout:this.layout,method:this.settings.method,width:0,height:0,forceEvenPages:!0,allowScriptedContent:this.settings.allowScriptedContent,allowPopups:this.settings.allowPopups},this.rendered=!1}render(t,e){var i,r,n,s,o,a;let l=t.tagName;void 0===this.settings.fullsize&&l&&("body"==l.toLowerCase()||"html"==l.toLowerCase())&&(this.settings.fullsize=!0),this.settings.fullsize&&(this.settings.overflow="visible",this.overflow=this.settings.overflow),this.settings.size=e,this.settings.rtlScrollType=(i="reverse",(n=document.createElement("div")).dir="rtl",n.style.position="fixed",n.style.width="1px",n.style.height="1px",n.style.top="0px",n.style.left="0px",n.style.overflow="hidden",(s=document.createElement("div")).style.width="2px",(o=document.createElement("span")).style.width="1px",o.style.display="inline-block",(a=document.createElement("span")).style.width="1px",a.style.display="inline-block",s.appendChild(o),s.appendChild(a),n.appendChild(s),r=n,document.body.appendChild(r),r.scrollLeft>0?i="default":"u">typeof Element&&Element.prototype.scrollIntoView?(r.children[0].children[1].scrollIntoView(),r.scrollLeft<0&&(i="negative")):(r.scrollLeft=1,0===r.scrollLeft&&(i="negative")),document.body.removeChild(r),i),this.stage=new t3({width:e.width,height:e.height,overflow:this.overflow,hidden:this.settings.hidden,axis:this.settings.axis,fullsize:this.settings.fullsize,direction:this.settings.direction}),this.stage.attachTo(t),this.container=this.stage.getContainer(),this.views=new t9(this.container),this._bounds=this.bounds(),this._stageSize=this.stage.size(),this.viewSettings.width=this._stageSize.width,this.viewSettings.height=this._stageSize.height,this.stage.onResize(this.onResized.bind(this)),this.stage.onOrientationChange(this.onOrientationChange.bind(this)),this.addEventListeners(),this.layout&&this.updateLayout(),this.rendered=!0}addEventListeners(){var t;window.addEventListener("unload",(function(t){this.destroy()}).bind(this)),t=this.settings.fullsize?window:this.container,this._onScroll=this.onScroll.bind(this),t.addEventListener("scroll",this._onScroll)}removeEventListeners(){(this.settings.fullsize?window:this.container).removeEventListener("scroll",this._onScroll),this._onScroll=void 0}destroy(){clearTimeout(this.orientationTimeout),clearTimeout(this.resizeTimeout),clearTimeout(this.afterScrolled),this.clear(),this.removeEventListeners(),this.stage.destroy(),this.rendered=!1}onOrientationChange(t){let{orientation:e}=window;
3this.optsSettings.resizeOnOrientationChange&&this.resize(),clearTimeout(this.orientationTimeout),this.orientationTimeout=setTimeout((function(){this.orientationTimeout=void 0,this.optsSettings.resizeOnOrientationChange&&this.resize(),this.emit(tu,e)}).bind(this),500)}onResized(t){this.resize()}resize(t,e,i){let r=this.stage.size(t,e);if(this.winBounds=b(),this.orientationTimeout&&this.winBounds.width===this.winBounds.height){this._stageSize=void 0;return}this._stageSize&&this._stageSize.width===r.width&&this._stageSize.height===r.height||(this._stageSize=r,this._bounds=this.bounds(),this.clear(),this.viewSettings.width=this._stageSize.width,this.viewSettings.height=this._stageSize.height,this.updateLayout(),this.emit(tc,{width:this._stageSize.width,height:this._stageSize.height},i))}createView(t,e){return new this.View(t,f(this.viewSettings,{forceRight:e}))}handleNextPrePaginated(t,e,i){let r;if("pre-paginated"===this.layout.name&&this.layout.divisor>1){if(t||0===e.index)return;if((r=e.next())&&!r.properties.includes("page-spread-left"))return i.call(this,r)}}display(t,e){var i=new P,r=i.promise;(e===t.href||h(e))&&(e=void 0);var n=this.views.find(t);if(n&&t&&"pre-paginated"!==this.layout.name){let t=n.offset();if("ltr"===this.settings.direction)this.scrollTo(t.left,t.top,!0);else{let e=n.width();this.scrollTo(t.left+e,t.top,!0)}if(e){let t=n.locationOf(e),i=n.width();this.moveTo(t,i)}return i.resolve(),r}this.clear();let s=!1;return"pre-paginated"===this.layout.name&&2===this.layout.divisor&&t.properties.includes("page-spread-right")&&(s=!0),this.add(t,s).then((function(t){if(e){let i=t.locationOf(e),r=t.width();this.moveTo(i,r)}}).bind(this),t=>{i.reject(t)}).then((function(){return this.handleNextPrePaginated(s,t,this.add)}).bind(this)).then((function(){this.views.show(),i.resolve()}).bind(this)),r}afterDisplayed(t){this.emit(td,t)}afterResized(t){this.emit(th,t.section)}moveTo(t,e){var i=0,r=0;this.isPaginated?((i=Math.floor(t.left/this.layout.delta)*this.layout.delta)+this.layout.delta>this.container.scrollWidth&&(i=this.container.scrollWidth-this.layout.delta),(r=Math.floor(t.top/this.layout.delta)*this.layout.delta)+this.layout.delta>this.container.scrollHeight&&(r=this.container.scrollHeight-this.layout.delta)):r=t.top,"rtl"===this.settings.direction&&(i+=this.layout.delta,i-=e),this.scrollTo(i,r,!0)}add(t,e){var i=this.createView(t,e);return this.views.append(i),i.onDisplayed=this.afterDisplayed.bind(this),i.onResize=this.afterResized.bind(this),i.on(tg,t=>{this.updateAxis(t)}),i.on(tv,t=>{this.updateWritingMode(t)}),i.display(this.request)}append(t,e){var i=this.createView(t,e);return this.views.append(i),i.onDisplayed=this.afterDisplayed.bind(this),i.onResize=this.afterResized.bind(this),i.on(tg,t=>{this.updateAxis(t)}),i.on(tv,t=>{this.updateWritingMode(t)}),i.display(this.request)}prepend(t,e){var i=this.createView(t,e);return i.on(tw,t=>{this.counter(t)}),this.views.prepend(i),i.onDisplayed=this.afterDisplayed.bind(this),i.onResize=this.afterResized.bind(this),i.on(tg,t=>{this.updateAxis(t)}),i.on(tv,t=>{this.updateWritingMode(t)}),i.display(this.request)}counter(t){"vertical"===this.settings.axis?this.scrollBy(0,t.heightDelta,!0):this.scrollBy(t.widthDelta,0,!0)}next(){var t;let e=this.settings.direction;if(this.views.length&&(this.isPaginated&&"horizontal"===this.settings.axis&&(!e||"ltr"===e)?(this.scrollLeft=this.container.scrollLeft,this.container.scrollLeft+this.container.offsetWidth+this.layout.delta<=this.container.scrollWidth?this.scrollBy(this.layout.delta,0,!0):t=this.views.last().section.next()):this.isPaginated&&"horizontal"===this.settings.axis&&"rtl"===e?(this.scrollLeft=this.container.scrollLeft,"default"===this.settings.rtlScrollType?this.container.scrollLeft>0?this.scrollBy(this.layout.delta,0,!0):t=this.views.last().section.next():this.container.scrollLeft+-1*this.layout.delta>-1*this.container.scrollWidth?this.scrollBy(this.layout.delta,0,!0):t=this.views.last().section.next()):this.isPaginated&&"vertical"===this.settings.axis?(this.scrollTop=this.container.scrollTop,this.container.scrollTop+this.container.offsetHeight<this.container.scrollHeight?this.scrollBy(0,this.layout.height,!0):t=this.views.last().section.next()):t=this.views.last().section.next(),t)){this.clear(),this.updateLayout();let e=!1;return"pre-paginated"===this.layout.name&&2===this.layout.divisor&&t.properties.includes("page-spread-right")&&(e=!0),this.append(t,e).then((function(){return this.handleNextPrePaginated(e,t,this.append)}).bind(this),t=>t).then((function(){this.isPaginated||"horizontal"!==this.settings.axis||"rtl"!==this.settings.direction||"default"!==this.settings.rtlScrollType||this.scrollTo(this.container.scrollWidth,0,!0),this.views.show()}).bind(this))}}prev(){var t;let e=this.settings.direction;if(this.views.length&&(this.isPaginated&&"horizontal"===this.settings.axis&&(!e||"ltr"===e)?(this.scrollLeft=this.container.scrollLeft,this.container.scrollLeft>0?this.scrollBy(-this.layout.delta,0,!0):t=this.views.first().section.prev()):this.isPaginated&&"horizontal"===this.settings.axis&&"rtl"===e?(this.scrollLeft=this.container.scrollLeft,"default"===this.settings.rtlScrollType?this.container.scrollLeft+this.container.offsetWidth<this.container.scrollWidth?this.scrollBy(-this.layout.delta,0,!0):t=this.views.first().section.prev():this.container.scrollLeft<0?this.scrollBy(-this.layout.delta,0,!0):t=this.views.first().section.prev()):this.isPaginated&&"vertical"===this.settings.axis?(this.scrollTop=this.container.scrollTop,this.container.scrollTop>0?this.scrollBy(0,-this.layout.height,!0):t=this.views.first().section.prev()):t=this.views.first().section.prev(),t)){this.clear(),this.updateLayout();let e=!1;return"pre-paginated"===this.layout.name&&2===this.layout.divisor&&"object"!=typeof t.prev()&&(e=!0),this.prepend(t,e).then((function(){var e;if("pre-paginated"===this.layout.name&&this.layout.divisor>1&&(e=t.prev()))return this.prepend(e)}).bind(this),t=>t).then((function(){this.isPaginated&&"horizontal"===this.settings.axis&&("rtl"===this.settings.direction?"default"===this.settings.rtlScrollType?this.scrollTo(0,0,!0):this.scrollTo(-1*this.container.scrollWidth+this.layout.delta,0,!0):this.scrollTo(this.container.scrollWidth-this.layout.delta,0,!0)),this.views.show()}).bind(this))}}current(){var t=this.visible();return t.length?t[t.length-1]:null}clear(){this.views&&(this.views.hide(),this.scrollTo(0,0,!0),this.views.clear())}currentLocation(){return this.updateLayout(),this.isPaginated&&"horizontal"===this.settings.axis?this.location=this.paginatedLocation():this.location=this.scrolledLocation(),this.location}scrolledLocation(){let t=this.visible(),e=this.container.getBoundingClientRect(),i=e.height<window.innerHeight?e.height:window.innerHeight,r=e.width<window.innerWidth?e.width:window.innerWidth,n="vertical"===this.settings.axis;this.settings.direction;let s=0;return this.settings.fullsize&&(s=n?window.scrollY:window.scrollX),t.map(t=>{let o,a,l,h,{index:c,href:u}=t.section,d=t.position(),f=t.width(),p=t.height();n?(a=(o=s+e.top-d.top+0)+i-0,h=this.layout.count(p,i).pages,l=i):(a=(o=s+e.left-d.left+0)+r-0,h=this.layout.count(f,r).pages,l=r);let m=Math.ceil(o/l),g=[],v=Math.ceil(a/l);
3if("rtl"===this.settings.direction&&!n){let t=m;m=h-v,v=h-t}g=[];for(var y=m;y<=v;y++){let t=y+1;g.push(t)}return{index:c,href:u,pages:g,totalPages:h,mapping:this.mapping.page(t.contents,t.section.cfiBase,o,a)}})}paginatedLocation(){let t=this.visible(),e=this.container.getBoundingClientRect(),i=0,r=0;return this.settings.fullsize&&(i=window.scrollX),t.map(t=>{let n,s,o,a,{index:l,href:h}=t.section,c=t.position(),u=t.width();"rtl"===this.settings.direction?(a=Math.min(Math.abs((n=e.right-i)-c.left),this.layout.width)-r,s=(o=c.width-(c.right-n)-r)-a):(n=e.left+i,a=Math.min(c.right-n,this.layout.width)-r,o=(s=n-c.left+r)+a),r+=a;let d=this.mapping.page(t.contents,t.section.cfiBase,s,o),f=this.layout.count(u).pages,p=Math.floor(s/this.layout.pageWidth),m=[],g=Math.floor(o/this.layout.pageWidth);if(p<0&&(p=0,g+=1),"rtl"===this.settings.direction){let t=p;p=f-g,g=f-t}for(var v=p+1;v<=g;v++){let t=v;m.push(t)}return{index:l,href:h,pages:m,totalPages:f,mapping:d}})}isVisible(t,e,i,r){var n=t.position(),s=r||this.bounds();return"horizontal"===this.settings.axis&&n.right>s.left-e&&n.left<s.right+i||"vertical"===this.settings.axis&&!!(n.bottom>s.top-e)&&!!(n.top<s.bottom+i)}visible(){for(var t,e=this.bounds(),i=this.views.displayed(),r=i.length,n=[],s=0;s<r;s++)t=i[s],!0===this.isVisible(t,0,0,e)&&n.push(t);return n}scrollBy(t,e,i){let r="rtl"===this.settings.direction?-1:1;i&&(this.ignore=!0),this.settings.fullsize?window.scrollBy(t*r,e*r):(t&&(this.container.scrollLeft+=t*r),e&&(this.container.scrollTop+=e)),this.scrolled=!0}scrollTo(t,e,i){i&&(this.ignore=!0),this.settings.fullsize?window.scrollTo(t,e):(this.container.scrollLeft=t,this.container.scrollTop=e),this.scrolled=!0}onScroll(){let t,e;this.settings.fullsize?(t=window.scrollY,e=window.scrollX):(t=this.container.scrollTop,e=this.container.scrollLeft),this.scrollTop=t,this.scrollLeft=e,this.ignore?this.ignore=!1:(this.emit(tf,{top:t,left:e}),clearTimeout(this.afterScrolled),this.afterScrolled=setTimeout((function(){this.emit(tp,{top:this.scrollTop,left:this.scrollLeft})}).bind(this),20))}bounds(){return this.stage.bounds()}applyLayout(t){this.layout=t,this.updateLayout(),this.views&&this.views.length>0&&"pre-paginated"===this.layout.name&&this.display(this.views.first().section)}updateLayout(){this.stage&&(this._stageSize=this.stage.size(),this.isPaginated?(this.layout.calculate(this._stageSize.width,this._stageSize.height,this.settings.gap),this.settings.offset=this.layout.delta/this.layout.divisor):this.layout.calculate(this._stageSize.width,this._stageSize.height),this.viewSettings.width=this.layout.width,this.viewSettings.height=this.layout.height,this.setLayout(this.layout))}setLayout(t){this.viewSettings.layout=t,this.mapping=new tJ(t.props,this.settings.direction,this.settings.axis),this.views&&this.views.forEach(function(e){e&&e.setLayout(t)})}updateWritingMode(t){this.writingMode=t}updateAxis(t,e){(e||t!==this.settings.axis)&&(this.settings.axis=t,this.stage&&this.stage.axis(t),this.viewSettings.axis=t,this.mapping&&(this.mapping=new tJ(this.layout.props,this.settings.direction,this.settings.axis)),this.layout&&("vertical"===t?this.layout.spread("none"):this.layout.spread(this.layout.settings.spread)))}updateFlow(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto",i="paginated"===t||"auto"===t;this.isPaginated=i,"scrolled-doc"===t||"scrolled-continuous"===t||"scrolled"===t?this.updateAxis("vertical"):this.updateAxis("horizontal"),this.viewSettings.flow=t,this.settings.overflow?this.overflow=this.settings.overflow:this.overflow=i?"hidden":e,this.stage&&this.stage.overflow(this.overflow),this.updateLayout()}getContents(){var t=[];return this.views&&this.views.forEach(function(e){let i=e&&e.contents;i&&t.push(i)}),t}direction(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"ltr";this.settings.direction=t,this.stage&&this.stage.direction(t),this.viewSettings.direction=t,this.updateLayout()}isRendered(){return this.rendered}}(0,r.default)(et.prototype);let ee=et,ei=function(t){return Math.pow(t,3)};class er{constructor(t,e){this.settings=f({duration:80,minVelocity:.2,minDistance:10,easing:ei},e||{}),this.supportsTouch=this.supportsTouch(),this.supportsTouch&&this.setup(t)}setup(t){this.manager=t,this.layout=this.manager.layout,this.fullsize=this.manager.settings.fullsize,this.fullsize?(this.element=this.manager.stage.element,this.scroller=window,this.disableScroll()):(this.element=this.manager.stage.container,this.scroller=this.element,this.element.style.WebkitOverflowScrolling="touch"),this.manager.settings.offset=this.layout.width,this.manager.settings.afterScrolledTimeout=2*this.settings.duration,this.isVertical="vertical"===this.manager.settings.axis,this.manager.isPaginated&&!this.isVertical&&(this.touchCanceler=!1,this.resizeCanceler=!1,this.snapping=!1,this.scrollLeft,this.scrollTop,this.startTouchX=void 0,this.startTouchY=void 0,this.startTime=void 0,this.endTouchX=void 0,this.endTouchY=void 0,this.endTime=void 0,this.addListeners())}supportsTouch(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}disableScroll(){this.element.style.overflow="hidden"}enableScroll(){this.element.style.overflow=""}addListeners(){this._onResize=this.onResize.bind(this),window.addEventListener("resize",this._onResize),this._onScroll=this.onScroll.bind(this),this.scroller.addEventListener("scroll",this._onScroll),this._onTouchStart=this.onTouchStart.bind(this),this.scroller.addEventListener("touchstart",this._onTouchStart,{passive:!0}),this.on("touchstart",this._onTouchStart),this._onTouchMove=this.onTouchMove.bind(this),this.scroller.addEventListener("touchmove",this._onTouchMove,{passive:!0}),this.on("touchmove",this._onTouchMove),this._onTouchEnd=this.onTouchEnd.bind(this),this.scroller.addEventListener("touchend",this._onTouchEnd,{passive:!0}
3),this.on("touchend",this._onTouchEnd),this._afterDisplayed=this.afterDisplayed.bind(this),this.manager.on(td,this._afterDisplayed)}removeListeners(){window.removeEventListener("resize",this._onResize),this._onResize=void 0,this.scroller.removeEventListener("scroll",this._onScroll),this._onScroll=void 0,this.scroller.removeEventListener("touchstart",this._onTouchStart,{passive:!0}),this.off("touchstart",this._onTouchStart),this._onTouchStart=void 0,this.scroller.removeEventListener("touchmove",this._onTouchMove,{passive:!0}),this.off("touchmove",this._onTouchMove),this._onTouchMove=void 0,this.scroller.removeEventListener("touchend",this._onTouchEnd,{passive:!0}),this.off("touchend",this._onTouchEnd),this._onTouchEnd=void 0,this.manager.off(td,this._afterDisplayed),this._afterDisplayed=void 0}afterDisplayed(t){let e=t.contents;["touchstart","touchmove","touchend"].forEach(t=>{e.on(t,t=>this.triggerViewEvent(t,e))})}triggerViewEvent(t,e){this.emit(t.type,t,e)}onScroll(t){this.scrollLeft=this.fullsize?window.scrollX:this.scroller.scrollLeft,this.scrollTop=this.fullsize?window.scrollY:this.scroller.scrollTop}onResize(t){this.resizeCanceler=!0}onTouchStart(t){let{screenX:e,screenY:i}=t.touches[0];this.fullsize&&this.enableScroll(),this.touchCanceler=!0,this.startTouchX||(this.startTouchX=e,this.startTouchY=i,this.startTime=this.now()),this.endTouchX=e,this.endTouchY=i,this.endTime=this.now()}onTouchMove(t){let{screenX:e,screenY:i}=t.touches[0],r=Math.abs(i-this.endTouchY);this.touchCanceler=!0,!this.fullsize&&r<10&&(this.element.scrollLeft-=e-this.endTouchX),this.endTouchX=e,this.endTouchY=i,this.endTime=this.now()}onTouchEnd(t){this.fullsize&&this.disableScroll(),this.touchCanceler=!1;let e=this.wasSwiped();0!==e?this.snap(e):this.snap(),this.startTouchX=void 0,this.startTouchY=void 0,this.startTime=void 0,this.endTouchX=void 0,this.endTouchY=void 0,this.endTime=void 0}wasSwiped(){let t=this.layout.pageWidth*this.layout.divisor,e=this.endTouchX-this.startTouchX,i=Math.abs(e),r=e/(this.endTime-this.startTime),n=this.settings.minVelocity;return i<=this.settings.minDistance||i>=t?0:r>n?-1:r<-n?1:void 0}needsSnap(){return this.scrollLeft%(this.layout.pageWidth*this.layout.divisor)!=0}snap(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=this.scrollLeft,i=this.layout.pageWidth*this.layout.divisor,r=Math.round(e/i)*i;return t&&(r+=t*i),this.smoothScrollTo(r)}smoothScrollTo(t){let e=new P,i=this.scrollLeft,r=this.now(),n=this.settings.duration,s=this.settings.easing;return this.snapping=!0,(function o(){let a=Math.min(1,(this.now()-r)/n);if(s(a),this.touchCanceler||this.resizeCanceler){this.resizeCanceler=!1,this.snapping=!1,e.resolve();return}a<1?(window.requestAnimationFrame(o.bind(this)),this.scrollTo(i+(t-i)*a,0)):(this.scrollTo(t,0),this.snapping=!1,e.resolve())}).call(this),e.promise}scrollTo(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.fullsize?window.scroll(t,e):(this.scroller.scrollLeft=t,this.scroller.scrollTop=e)}now(){return"now"in window.performance?performance.now():new Date().getTime()}destroy(){this.scroller&&(this.fullsize&&this.enableScroll(),this.removeListeners(),this.scroller=void 0)}}(0,r.default)(er.prototype);var en=t.i(374009);let es=class extends ee{constructor(t){super(t),this.name="continuous",this.settings=f(this.settings||{},{infinite:!0,overflow:void 0,axis:void 0,writingMode:void 0,flow:"scrolled",offset:500,offsetDelta:250,width:void 0,height:void 0,snap:!1,afterScrolledTimeout:10,allowScriptedContent:!1,allowPopups:!1}),f(this.settings,t.settings||{}),"undefined"!=t.settings.gap&&0===t.settings.gap&&(this.settings.gap=t.settings.gap),this.viewSettings={ignoreClass:this.settings.ignoreClass,axis:this.settings.axis,flow:this.settings.flow,layout:this.layout,width:0,height:0,forceEvenPages:!1,allowScriptedContent:this.settings.allowScriptedContent,allowPopups:this.settings.allowPopups},this.scrollTop=0,this.scrollLeft=0}display(t,e){return ee.prototype.display.call(this,t,e).then((function(){return this.fill()}).bind(this))}fill(t){var e=t||new P;return this.q.enqueue(()=>this.check()).then(t=>{t?this.fill(e):e.resolve()}),e.promise}moveTo(t){var e=0,i=0;this.isPaginated?e=Math.floor(t.left/this.layout.delta)*this.layout.delta:(i=t.top,t.top),this.settings.offsetDelta,(e>0||i>0)&&this.scrollBy(e,i,!0)}
3afterResized(t){this.emit(th,t.section)}removeShownListeners(t){t.onDisplayed=function(){}}add(t){var e=this.createView(t);return this.views.append(e),e.on(tw,t=>{e.expanded=!0}),e.on(tg,t=>{this.updateAxis(t)}),e.on(tv,t=>{this.updateWritingMode(t)}),e.onDisplayed=this.afterDisplayed.bind(this),e.onResize=this.afterResized.bind(this),e.display(this.request)}append(t){var e=this.createView(t);return e.on(tw,t=>{e.expanded=!0}),e.on(tg,t=>{this.updateAxis(t)}),e.on(tv,t=>{this.updateWritingMode(t)}),this.views.append(e),e.onDisplayed=this.afterDisplayed.bind(this),e}prepend(t){var e=this.createView(t);return e.on(tw,t=>{this.counter(t),e.expanded=!0}),e.on(tg,t=>{this.updateAxis(t)}),e.on(tv,t=>{this.updateWritingMode(t)}),this.views.prepend(e),e.onDisplayed=this.afterDisplayed.bind(this),e}counter(t){"vertical"===this.settings.axis?this.scrollBy(0,t.heightDelta,!0):this.scrollBy(t.widthDelta,0,!0)}update(t){for(var e,i=this.bounds(),r=this.views.all(),n=r.length,s=[],o=void 0!==t?t:this.settings.offset||0,a=new P,l=[],h=0;h<n;h++)if(e=r[h],!0===this.isVisible(e,o,o,i)){if(e.displayed)e.show();else{let t=e.display(this.request).then(function(t){t.show()},t=>{e.hide()});l.push(t)}s.push(e)}else this.q.enqueue(e.destroy.bind(e)),clearTimeout(this.trimTimeout),this.trimTimeout=setTimeout((function(){this.q.enqueue(this.trim.bind(this))}).bind(this),250);return l.length?Promise.all(l).catch(t=>{a.reject(t)}):(a.resolve(),a.promise)}check(t,e){var i=new P,r=[],n="horizontal"===this.settings.axis,s=this.settings.offset||0;t&&n&&(s=t),e&&!n&&(s=e);var o=this._bounds;let a=n?this.scrollLeft:this.scrollTop,l=n?Math.floor(o.width):o.height,h=n?this.container.scrollWidth:this.container.scrollHeight,c=this.writingMode&&0===this.writingMode.indexOf("vertical")?"vertical":"horizontal",u=this.settings.rtlScrollType,d="rtl"===this.settings.direction;this.settings.fullsize?(n&&d&&"negative"===u||!n&&d&&"default"===u)&&(a*=-1):(d&&"default"===u&&"horizontal"===c&&(a=h-l-a),d&&"negative"===u&&"horizontal"===c&&(a*=-1));let f=()=>{let t=this.views.first(),e=t&&t.section.prev();e&&r.push(this.prepend(e))},p=()=>{let t=this.views.last(),e=t&&t.section.next();e&&r.push(this.append(e))},m=a+l+s,g=a-s;m>=h&&p(),g<0&&f();let v=r.map(t=>t.display(this.request));return r.length?Promise.all(v).then(()=>this.check()).then(()=>this.update(s),t=>t):(this.q.enqueue((function(){this.update()}).bind(this)),i.resolve(!1),i.promise)}trim(){for(var t=new P,e=this.views.displayed(),i=e[0],r=e[e.length-1],n=this.views.indexOf(i),s=this.views.indexOf(r),o=this.views.slice(0,n),a=this.views.slice(s+1),l=0;l<o.length-1;l++)this.erase(o[l],o);for(var h=1;h<a.length;h++)this.erase(a[h]);return t.resolve(),t.promise}erase(t,e){this.settings.fullsize?(i=window.scrollY,r=window.scrollX):(i=this.container.scrollTop,r=this.container.scrollLeft);var i,r,n=t.bounds();this.views.remove(t),e&&("vertical"===this.settings.axis?this.scrollTo(0,i-n.height,!0):"rtl"===this.settings.direction?this.settings.fullsize?this.scrollTo(r+Math.floor(n.width),0,!0):this.scrollTo(r,0,!0):this.scrollTo(r-Math.floor(n.width),0,!0))}addEventListeners(t){window.addEventListener("unload",(function(t){this.ignore=!0,this.destroy()}).bind(this)),this.addScrollListeners(),this.isPaginated&&this.settings.snap&&(this.snapper=new er(this,this.settings.snap&&"object"==typeof this.settings.snap&&this.settings.snap))}addScrollListeners(){var t;this.tick=s;let e="rtl"===this.settings.direction&&"default"===this.settings.rtlScrollType?-1:1;this.scrollDeltaVert=0,this.scrollDeltaHorz=0,this.settings.fullsize?(t=window,this.scrollTop=window.scrollY*e,this.scrollLeft=window.scrollX*e):(t=this.container,this.scrollTop=this.container.scrollTop,this.scrollLeft=this.container.scrollLeft),this._onScroll=this.onScroll.bind(this),t.addEventListener("scroll",this._onScroll),this._scrolled=(0,en.default)(this.scrolled.bind(this),30),this.didScroll=!1}removeEventListeners(){(this.settings.fullsize?window:this.container).removeEventListener("scroll",this._onScroll),this._onScroll=void 0}onScroll(){let t,e,i="rtl"===this.settings.direction&&"default"===this.settings.rtlScrollType?-1:1;this.settings.fullsize?(t=window.scrollY*i,e=window.scrollX*i):(t=this.container.scrollTop,e=this.container.scrollLeft),this.scrollTop=t,this.scrollLeft=e,this.ignore?this.ignore=!1:this._scrolled(),this.scrollDeltaVert+=Math.abs(t-this.prevScrollTop),this.scrollDeltaHorz+=Math.abs(e-this.prevScrollLeft),this.prevScrollTop=t,this.prevScrollLeft=e,clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout((function(){this.scrollDeltaVert=0,this.scrollDeltaHorz=0}).bind(this),150),clearTimeout(this.afterScrolled),this.didScroll=!1}scrolled(){this.q.enqueue((function(){return this.check()}
3).bind(this)),this.emit(tf,{top:this.scrollTop,left:this.scrollLeft}),clearTimeout(this.afterScrolled),this.afterScrolled=setTimeout((function(){this.snapper&&this.snapper.supportsTouch&&this.snapper.needsSnap()||this.emit(tp,{top:this.scrollTop,left:this.scrollLeft})}).bind(this),this.settings.afterScrolledTimeout)}next(){let t="pre-paginated"===this.layout.props.name&&this.layout.props.spread?2*this.layout.props.delta:this.layout.props.delta;this.views.length&&(this.isPaginated&&"horizontal"===this.settings.axis?this.scrollBy(t,0,!0):this.scrollBy(0,this.layout.height,!0),this.q.enqueue((function(){return this.check()}).bind(this)))}prev(){let t="pre-paginated"===this.layout.props.name&&this.layout.props.spread?2*this.layout.props.delta:this.layout.props.delta;this.views.length&&(this.isPaginated&&"horizontal"===this.settings.axis?this.scrollBy(-t,0,!0):this.scrollBy(0,-this.layout.height,!0),this.q.enqueue((function(){return this.check()}).bind(this)))}updateFlow(t){this.rendered&&this.snapper&&(this.snapper.destroy(),this.snapper=void 0),super.updateFlow(t,"scroll"),this.rendered&&this.isPaginated&&this.settings.snap&&(this.snapper=new er(this,this.settings.snap&&"object"==typeof this.settings.snap&&this.settings.snap))}destroy(){super.destroy(),this.snapper&&this.snapper.destroy()}};class eo{constructor(t,e){this.settings=f(this.settings||{},{width:null,height:null,ignoreClass:"",manager:"default",view:"iframe",flow:null,layout:null,spread:null,minSpreadWidth:800,stylesheet:null,resizeOnOrientationChange:!0,script:null,snap:!1,defaultDirection:"ltr",allowScriptedContent:!1,allowPopups:!1}),f(this.settings,e),"object"==typeof this.settings.manager&&(this.manager=this.settings.manager),this.book=t,this.hooks={},this.hooks.display=new V(this),this.hooks.serialize=new V(this),this.hooks.content=new V(this),this.hooks.unloaded=new V(this),this.hooks.layout=new V(this),this.hooks.render=new V(this),this.hooks.show=new V(this),this.hooks.content.register(this.handleLinks.bind(this)),this.hooks.content.register(this.passEvents.bind(this)),this.hooks.content.register(this.adjustImages.bind(this)),this.book.spine.hooks.content.register(this.injectIdentifier.bind(this)),this.settings.stylesheet&&this.book.spine.hooks.content.register(this.injectStylesheet.bind(this)),this.settings.script&&this.book.spine.hooks.content.register(this.injectScript.bind(this)),this.themes=new tK(this),this.annotations=new t0(this),this.epubcfi=new X,this.q=new tt(this),this.location=void 0,this.q.enqueue(this.book.opened),this.starting=new P,this.started=this.starting.promise,this.q.enqueue(this.start)}setManager(t){this.manager=t}requireManager(t){return"string"==typeof t&&"default"===t?ee:"string"==typeof t&&"continuous"===t?es:t}requireView(t){return"string"==typeof t&&"iframe"===t?t4:t}start(){switch(!this.settings.layout&&("pre-paginated"===this.book.package.metadata.layout||"true"===this.book.displayOptions.fixedLayout)&&(this.settings.layout="pre-paginated"),this.book.package.metadata.spread){case"none":this.settings.spread="none";break;case"both":this.settings.spread=!0}this.manager||(this.ViewManager=this.requireManager(this.settings.manager),this.View=this.requireView(this.settings.view),this.manager=new this.ViewManager({view:this.View,queue:this.q,request:this.book.load.bind(this.book),settings:this.settings})),this.direction(this.book.package.metadata.direction||this.settings.defaultDirection),this.settings.globalLayoutProperties=this.determineLayoutProperties(this.book.package.metadata),this.flow(this.settings.globalLayoutProperties.flow),this.layout(this.settings.globalLayoutProperties),this.manager.on(td,this.afterDisplayed.bind(this)),this.manager.on(tm,this.afterRemoved.bind(this)),this.manager.on(tc,this.onResized.bind(this)),this.manager.on(tu,this.onOrientationChange.bind(this)),this.manager.on(tp,this.reportLocation.bind(this)),this.emit(tC),this.starting.resolve()}attachTo(t){return this.q.enqueue((function(){this.manager.render(t,{width:this.settings.width,height:this.settings.height}),this.emit(tE)}).bind(this))}display(t){return this.displaying&&this.displaying.resolve(),this.q.enqueue(this._display,t)}_display(t){if(this.book){this.epubcfi.isCfiString(t);var e,i=new P,r=i.promise;return(this.displaying=i,this.book.locations.length()&&c(t)&&(t=this.book.locations.cfiFromPercentage(parseFloat(t))),e=this.book.spine.get(t))?this.manager.display(e,t).then(()=>
3{i.resolve(e),this.displaying=void 0,this.emit(tT,e),this.reportLocation()},t=>{this.emit(tN,t)}):i.reject(Error("No Section Found")),r}}afterDisplayed(t){t.on(tk,(e,i)=>this.triggerMarkEvent(e,i,t.contents)),this.hooks.render.trigger(t,this).then(()=>{t.contents?this.hooks.content.trigger(t.contents,this).then(()=>{this.emit(tA,t.section,t)}):this.emit(tA,t.section,t)})}afterRemoved(t){this.hooks.unloaded.trigger(t,this).then(()=>{this.emit(tO,t.section,t)})}onResized(t,e){this.emit(tI,{width:t.width,height:t.height},e),this.location&&this.location.start&&this.display(e||this.location.start.cfi)}onOrientationChange(t){this.emit(tL,t)}moveTo(t){this.manager.moveTo(t)}resize(t,e,i){t&&(this.settings.width=t),e&&(this.settings.height=e),this.manager.resize(t,e,i)}clear(){this.manager.clear()}next(){return this.q.enqueue(this.manager.next.bind(this.manager)).then(this.reportLocation.bind(this))}prev(){return this.q.enqueue(this.manager.prev.bind(this.manager)).then(this.reportLocation.bind(this))}determineLayoutProperties(t){var e=this.settings.layout||t.layout||"reflowable",i=this.settings.spread||t.spread||"auto",r=this.settings.orientation||t.orientation||"auto",n=this.settings.flow||t.flow||"auto",s=t.viewport||"",o=this.settings.minSpreadWidth||t.minSpreadWidth||800,a=this.settings.direction||t.direction||"ltr";return(0===this.settings.width||this.settings.width>0)&&(0===this.settings.height||this.settings.height),{layout:e,spread:i,orientation:r,flow:n,viewport:s,minSpreadWidth:o,direction:a}}flow(t){var e=t;("scrolled"===t||"scrolled-doc"===t||"scrolled-continuous"===t)&&(e="scrolled"),("auto"===t||"paginated"===t)&&(e="paginated"),this.settings.flow=t,this._layout&&this._layout.flow(e),this.manager&&this._layout&&this.manager.applyLayout(this._layout),this.manager&&this.manager.updateFlow(e),this.manager&&this.manager.isRendered()&&this.location&&(this.manager.clear(),this.display(this.location.start.cfi))}layout(t){return t&&(this._layout=new tY(t),this._layout.spread(t.spread,this.settings.minSpreadWidth),this._layout.on(tB,(t,e)=>{this.emit(tj,t,e)})),this.manager&&this._layout&&this.manager.applyLayout(this._layout),this._layout}spread(t,e){this.settings.spread=t,e&&(this.settings.minSpreadWidth=e),this._layout&&this._layout.spread(t,e),this.manager&&this.manager.isRendered()&&this.manager.updateLayout()}direction(t){this.settings.direction=t||"ltr",this.manager&&this.manager.direction(this.settings.direction),this.manager&&this.manager.isRendered()&&this.location&&(this.manager.clear(),this.display(this.location.start.cfi))}reportLocation(){return this.q.enqueue((function(){requestAnimationFrame((function(){var t=this.manager.currentLocation();if(t&&t.then&&"function"==typeof t.then)t.then((function(t){let e=this.located(t);e&&e.start&&e.end&&(this.location=e,this.emit(tR,{index:this.location.start.index,href:this.location.start.href,start:this.location.start.cfi,end:this.location.end.cfi,percentage:this.location.start.percentage}),this.emit(tz,this.location))}).bind(this));else if(t){let e=this.located(t);if(!e||!e.start||!e.end)return;this.location=e,this.emit(tR,{index:this.location.start.index,href:this.location.start.href,start:this.location.start.cfi,end:this.location.end.cfi,percentage:this.location.start.percentage}),this.emit(tz,this.location)}}).bind(this))}).bind(this))}currentLocation(){var t=this.manager.currentLocation();if(t&&t.then&&"function"==typeof t.then)t.then((function(t){return this.located(t)}).bind(this));else if(t)return this.located(t)}located(t){if(!t.length)return{};let e=t[0],i=t[t.length-1],r={start:{index:e.index,href:e.href,cfi:e.mapping.start,displayed:{page:e.pages[0]||1,total:e.totalPages}},end:{index:i.index,href:i.href,cfi:i.mapping.end,displayed:{page:i.pages[i.pages.length-1]||1,total:i.totalPages}}},n=this.book.locations.locationFromCfi(e.mapping.start),s=this.book.locations.locationFromCfi(i.mapping.end);null!=n&&(r.start.location=n,r.start.percentage=this.book.locations.percentageFromLocation(n)),null!=s&&(r.end.location=s,r.end.percentage=this.book.locations.percentageFromLocation(s));let o=this.book.pageList.pageFromCfi(e.mapping.start),a=this.book.pageList.pageFromCfi(i.mapping.end);
3return -1!=o&&(r.start.page=o),-1!=a&&(r.end.page=a),i.index===this.book.spine.last().index&&r.end.displayed.page>=r.end.displayed.total&&(r.atEnd=!0),e.index===this.book.spine.first().index&&1===r.start.displayed.page&&(r.atStart=!0),r}destroy(){this.manager&&this.manager.destroy(),this.book=void 0}passEvents(t){te.forEach(e=>{t.on(e,e=>this.triggerViewEvent(e,t))}),t.on(ts,e=>this.triggerSelectedEvent(e,t))}triggerViewEvent(t,e){this.emit(t.type,t,e)}triggerSelectedEvent(t,e){this.emit(tP,t,e)}triggerMarkEvent(t,e,i){this.emit(tD,t,e,i)}getRange(t,e){var i=new X(t),r=this.manager.visible().filter(function(t){if(i.spinePos===t.index)return!0});if(r.length)return r[0].contents.range(i,e)}adjustImages(t){if("pre-paginated"===this._layout.name)return new Promise(function(t){t()});let e=t.window.getComputedStyle(t.content,null),i=(t.content.offsetHeight-(parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)))*.95,r=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight);return t.addStylesheetRules({img:{"max-width":(this._layout.columnWidth?this._layout.columnWidth-r+"px":"100%")+"!important","max-height":i+"px!important","object-fit":"contain","page-break-inside":"avoid","break-inside":"avoid","box-sizing":"border-box"},svg:{"max-width":(this._layout.columnWidth?this._layout.columnWidth-r+"px":"100%")+"!important","max-height":i+"px!important","page-break-inside":"avoid","break-inside":"avoid"}}),new Promise(function(t,e){setTimeout(function(){t()},1)})}getContents(){return this.manager?this.manager.getContents():[]}views(){return(this.manager?this.manager.views:void 0)||[]}handleLinks(t){t&&t.on(ta,t=>{let e=this.book.path.relative(t);this.display(e)})}injectStylesheet(t,e){let i=t.createElement("link");i.setAttribute("type","text/css"),i.setAttribute("rel","stylesheet"),i.setAttribute("href",this.settings.stylesheet),t.getElementsByTagName("head")[0].appendChild(i)}injectScript(t,e){let i=t.createElement("script");i.setAttribute("type","text/javascript"),i.setAttribute("src",this.settings.script),i.textContent=" ",t.getElementsByTagName("head")[0].appendChild(i)}injectIdentifier(t,e){let i=this.book.packaging.metadata.identifier,r=t.createElement("meta");r.setAttribute("name","dc.relation.ispartof"),i&&r.setAttribute("content",i),t.getElementsByTagName("head")[0].appendChild(r)}}(0,r.default)(eo.prototype);var ea=t.i(467873);let el=class{constructor(){this.zip=void 0,this.urlCache={},this.checkRequirements()}checkRequirements(){try{this.zip=new ea.default}catch(t){throw Error("JSZip lib not loaded")}}open(t,e){return this.zip.loadAsync(t,{base64:e})}openUrl(t,e){return K(t,"binary").then((function(t){return this.zip.loadAsync(t,{base64:e})}).bind(this))}request(t,e){var i,r=new P,n=new W(t);return e||(e=n.extension),(i="blob"==e?this.getBlob(t):this.getText(t))?i.then((function(t){let i=this.handleResponse(t,e);r.resolve(i)}).bind(this)):r.reject({message:"File not found in the epub: "+t,stack:Error().stack}),r.promise}handleResponse(t,e){return"json"==e?JSON.parse(t):x(e)?N(t,"text/xml"):"xhtml"==e?N(t,"application/xhtml+xml"):"html"==e||"htm"==e?N(t,"text/html"):t}getBlob(t,e){var i=window.decodeURIComponent(t.substr(1)),r=this.zip.file(i);if(r)return e=e||tZ(r.name),r.async("uint8array").then(function(t){return new Blob([t],{type:e})})}getText(t,e){var i=window.decodeURIComponent(t.substr(1)),r=this.zip.file(i);if(r)return r.async("string").then(function(t){return t})}getBase64(t,e){var i=window.decodeURIComponent(t.substr(1)),r=this.zip.file(i);if(r)return e=e||tZ(r.name),r.async("base64").then(function(t){return"data:"+e+";base64,"+t})}createUrl(t,e){var i,r,n=new P,s=window.URL||window.webkitURL||window.mozURL,o=e&&e.base64;return t in this.urlCache?n.resolve(this.urlCache[t]):(o?(r=this.getBase64(t))&&r.then((function(e){this.urlCache[t]=e,n.resolve(e)}).bind(this)):(r=this.getBlob(t))&&r.then((function(e){i=s.createObjectURL(e),this.urlCache[t]=i,n.resolve(i)}).bind(this)),r||n.reject({message:"File not found in the epub: "+t,stack:Error().stack})),n.promise}revokeUrl(t){var e=window.URL||window.webkitURL||window.mozURL,i=this.urlCache[t];i&&e.revokeObjectURL(i)}destroy(){var t=window.URL||window.webkitURL||window.mozURL;for(let e in this.urlCache)t.revokeObjectURL(e);this.zip=void 0,this.urlCache={}}};var eh=t.i(752383);class ec{constructor(t,e,i){this.urlCache={},this.storage=void 0,this.name=t,this.requester=e||K,this.resolver=i,this.online=!0,this.checkRequirements(),this.addListeners()}checkRequirements(){try{let t;void 0===eh.default&&(t=eh.default),this.storage=t.createInstance({name:this.name})}catch(t){throw Error("localForage lib not loaded")}}addListeners(){this._status=this.status.bind(this),window.addEventListener("online",this._status),window.addEventListener("offline",this._status)}removeListeners(){window.removeEventListener("online",this._status),window.removeEventListener("offline",this._status),this._status=void 0}status(t){let e=navigator.onLine;
3this.online=e,e?this.emit("online",this):this.emit("offline",this)}add(t,e){return Promise.all(t.resources.map(t=>{let{href:i}=t,r=this.resolver(i),n=window.encodeURIComponent(r);return this.storage.getItem(n).then(t=>!t||e?this.requester(r,"binary").then(t=>this.storage.setItem(n,t)):t)}))}put(t,e,i){let r=window.encodeURIComponent(t);return this.storage.getItem(r).then(n=>n||this.requester(t,"binary",e,i).then(t=>this.storage.setItem(r,t)))}request(t,e,i,r){return this.online?this.requester(t,e,i,r).then(e=>(this.put(t),e)):this.retrieve(t,e)}retrieve(t,e){new P;var i=new W(t);return e||(e=i.extension),("blob"==e?this.getBlob(t):this.getText(t)).then(i=>{var r,n=new P;return i?(r=this.handleResponse(i,e),n.resolve(r)):n.reject({message:"File not found in storage: "+t,stack:Error().stack}),n.promise})}handleResponse(t,e){return"json"==e?JSON.parse(t):x(e)?N(t,"text/xml"):"xhtml"==e?N(t,"application/xhtml+xml"):"html"==e||"htm"==e?N(t,"text/html"):t}getBlob(t,e){let i=window.encodeURIComponent(t);return this.storage.getItem(i).then(function(i){if(i)return new Blob([i],{type:e=e||tZ(t)})})}getText(t,e){let i=window.encodeURIComponent(t);return e=e||tZ(t),this.storage.getItem(i).then(function(t){var i,r=new P,n=new FileReader;if(t)return i=new Blob([t],{type:e}),n.addEventListener("loadend",()=>{r.resolve(n.result)}),n.readAsText(i,e),r.promise})}getBase64(t,e){let i=window.encodeURIComponent(t);return e=e||tZ(t),this.storage.getItem(i).then(t=>{var i,r=new P,n=new FileReader;if(t)return i=new Blob([t],{type:e}),n.addEventListener("loadend",()=>{r.resolve(n.result)}),n.readAsDataURL(i,e),r.promise})}createUrl(t,e){var i,r,n=new P,s=window.URL||window.webkitURL||window.mozURL,o=e&&e.base64;return t in this.urlCache?n.resolve(this.urlCache[t]):(o?(r=this.getBase64(t))&&r.then((function(e){this.urlCache[t]=e,n.resolve(e)}).bind(this)):(r=this.getBlob(t))&&r.then((function(e){i=s.createObjectURL(e),this.urlCache[t]=i,n.resolve(i)}).bind(this)),r||n.reject({message:"File not found in storage: "+t,stack:Error().stack})),n.promise}revokeUrl(t){var e=window.URL||window.webkitURL||window.mozURL,i=this.urlCache[t];i&&e.revokeObjectURL(i)}destroy(){var t=window.URL||window.webkitURL||window.mozURL;for(let e in this.urlCache)t.revokeObjectURL(e);this.urlCache={},this.removeListeners()}}(0,r.default)(ec.prototype);let eu=class{constructor(t){this.interactive="",this.fixedLayout="",this.openToSpread="",this.orientationLock="",t&&this.parse(t)}parse(t){if(!t)return this;let e=A(t,"display_options");return e&&O(e,"option").forEach(t=>{let e="";switch(t.childNodes.length&&(e=t.childNodes[0].nodeValue),t.attributes.name.value){case"interactive":this.interactive=e;break;case"fixed-layout":this.fixedLayout=e;break;case"open-to-spread":this.openToSpread=e;break;case"orientation-lock":this.orientationLock=e}}),this}destroy(){this.interactive=void 0,this.fixedLayout=void 0,this.openToSpread=void 0,this.orientationLock=void 0}},ed="META-INF/container.xml",ef="binary",ep="base64",em="epub",eg="json";class ev{constructor(t,e){void 0===e&&"string"!=typeof t&&t instanceof Blob==!1&&t instanceof ArrayBuffer==!1&&(e=t,t=void 0),this.settings=f(this.settings||{},{requestMethod:void 0,requestCredentials:void 0,requestHeaders:void 0,encoding:void 0,replacements:void 0,canonical:void 0,openAs:void 0,store:void 0}),f(this.settings,e),this.opening=new P,this.opened=this.opening.promise,this.isOpen=!1,this.loading={manifest:new P,spine:new P,metadata:new P,cover:new P,navigation:new P,pageList:new P,resources:new P,displayOptions:new P},this.loaded={manifest:this.loading.manifest.promise,spine:this.loading.spine.promise,metadata:this.loading.metadata.promise,cover:this.loading.cover.promise,navigation:this.loading.navigation.promise,pageList:this.loading.pageList.promise,resources:this.loading.resources.promise,displayOptions:this.loading.displayOptions.promise},this.ready=Promise.all([this.loaded.manifest,this.loaded.spine,this.loaded.metadata,this.loaded.cover,this.loaded.navigation,this.loaded.resources,this.loaded.displayOptions]),this.isRendered=!1,this.request=this.settings.requestMethod||K,this.spine=new Q,this.locations=new tF(this.spine,this.load.bind(this)),this.navigation=void 0,this.pageList=void 0,this.url=void 0,this.path=void 0,this.archived=!1,this.archive=void 0,this.storage=void 0,this.resources=void 0,this.rendition=void 0,this.container=void 0,this.packaging=void 0,this.displayOptions=void 0,this.settings.store&&this.store(this.settings.store),t&&this.open(t,this.settings.openAs).catch(e=>{var i=Error("Cannot load book at "+t);
3this.emit(ti,i)})}open(t,e){var i,r=e||this.determineType(t);return r===ef?(this.archived=!0,this.url=new H("/",""),i=this.openEpub(t)):r===ep?(this.archived=!0,this.url=new H("/",""),i=this.openEpub(t,r)):r===em?(this.archived=!0,this.url=new H("/",""),i=this.request(t,"binary",this.settings.requestCredentials,this.settings.requestHeaders).then(this.openEpub.bind(this))):"opf"==r?(this.url=new H(t),i=this.openPackaging(this.url.Path.toString())):r==eg?(this.url=new H(t),i=this.openManifest(this.url.Path.toString())):(this.url=new H(t),i=this.openContainer(ed).then(this.openPackaging.bind(this))),i}openEpub(t,e){return this.unarchive(t,e||this.settings.encoding).then(()=>this.openContainer(ed)).then(t=>this.openPackaging(t))}openContainer(t){return this.load(t).then(t=>(this.container=new tU(t),this.resolve(this.container.packagePath)))}openPackaging(t){return this.path=new W(t),this.load(t).then(t=>(this.packaging=new tW(t),this.unpack(this.packaging)))}openManifest(t){return this.path=new W(t),this.load(t).then(t=>(this.packaging=new tW,this.packaging.load(t),this.unpack(this.packaging)))}load(t){var e=this.resolve(t);return this.archived?this.archive.request(e):this.request(e,null,this.settings.requestCredentials,this.settings.requestHeaders)}resolve(t,e){if(t){var i=t;return t.indexOf("://")>-1?t:(this.path&&(i=this.path.resolve(t)),!1!=e&&this.url&&(i=this.url.resolve(i)),i)}}canonical(t){return t?this.settings.canonical?this.settings.canonical(t):this.resolve(t,!0):""}determineType(t){var e;return"base64"===this.settings.encoding?ep:"string"!=typeof t?ef:((e=new H(t).path().extension)&&(e=e.replace(/\?.*$/,"")),e)?"epub"===e?em:"opf"===e?"opf":"json"===e?eg:void 0:"directory"}unpack(t){this.package=t,""===this.packaging.metadata.layout?this.load(this.url.resolve("META-INF/com.apple.ibooks.display-options.xml")).then(t=>{this.displayOptions=new eu(t),this.loading.displayOptions.resolve(this.displayOptions)}).catch(t=>{this.displayOptions=new eu,this.loading.displayOptions.resolve(this.displayOptions)}):(this.displayOptions=new eu,this.loading.displayOptions.resolve(this.displayOptions)),this.spine.unpack(this.packaging,this.resolve.bind(this),this.canonical.bind(this)),this.resources=new tG(this.packaging.manifest,{archive:this.archive,resolver:this.resolve.bind(this),request:this.request.bind(this),replacements:this.settings.replacements||(this.archived?"blobUrl":"base64")}),this.loadNavigation(this.packaging).then(()=>{this.loading.navigation.resolve(this.navigation)}),this.packaging.coverPath&&(this.cover=this.resolve(this.packaging.coverPath)),this.loading.manifest.resolve(this.packaging.manifest),this.loading.metadata.resolve(this.packaging.metadata),this.loading.spine.resolve(this.spine),this.loading.cover.resolve(this.cover),this.loading.resources.resolve(this.resources),this.loading.pageList.resolve(this.pageList),this.isOpen=!0,this.archived||this.settings.replacements&&"none"!=this.settings.replacements?this.replacements().then(()=>{this.loaded.displayOptions.then(()=>{this.opening.resolve(this)})}).catch(t=>{console.error(t)}):this.loaded.displayOptions.then(()=>{this.opening.resolve(this)})}loadNavigation(t){let e=t.navPath||t.ncxPath,i=t.toc;return i?new Promise((e,r)=>{this.navigation=new tH(i),t.pageList&&(this.pageList=new t$(t.pageList)),e(this.navigation)}):e?this.load(e,"xml").then(t=>(this.navigation=new tH(t),this.pageList=new t$(t),this.navigation)):new Promise((t,e)=>{this.navigation=new tH,this.pageList=new t$,t(this.navigation)})}section(t){return this.spine.get(t)}renderTo(t,e){return this.rendition=new eo(this,e),this.rendition.attachTo(t),this.rendition}setRequestCredentials(t){this.settings.requestCredentials=t}setRequestHeaders(t){this.settings.requestHeaders=t}unarchive(t,e){return this.archive=new el,this.archive.open(t,e)}store(t){let e=this.settings.replacements&&"none"!==this.settings.replacements,i=this.url,r=this.settings.requestMethod||K.bind(this);return this.storage=new ec(t,r,this.resolve.bind(this)),this.request=this.storage.request.bind(this.storage),this.opened.then(()=>{this.archived&&(this.storage.requester=this.archive.request.bind(this.archive));let t=(t,e)=>{e.output=this.resources.substitute(t,e.url)};this.resources.settings.replacements=e||"blobUrl",this.resources.replacements().then(()=>this.resources.replaceCss()),this.storage.on("offline",()=>{this.url=new H("/",""),this.spine.hooks.serialize.register(t)}),this.storage.on("online",()=>{this.url=i,this.spine.hooks.serialize.deregister(t)})}),this.storage}
3coverUrl(){return this.loaded.cover.then(()=>this.cover?this.archived?this.archive.createUrl(this.cover):this.cover:null)}replacements(){return this.spine.hooks.serialize.register((t,e)=>{e.output=this.resources.substitute(t,e.url)}),this.resources.replacements().then(()=>this.resources.replaceCss())}getRange(t){var e=new X(t),i=this.spine.get(e.spinePos),r=this.load.bind(this);return i?i.load(r).then(function(t){return e.toRange(i.document)}):new Promise((t,e)=>{e("CFI could not be found")})}key(t){var e=t||this.packaging.metadata.identifier||this.url.filename;return`epubjs:0.3:${e}`}destroy(){this.opened=void 0,this.loading=void 0,this.loaded=void 0,this.ready=void 0,this.isOpen=!1,this.isRendered=!1,this.spine&&this.spine.destroy(),this.locations&&this.locations.destroy(),this.pageList&&this.pageList.destroy(),this.archive&&this.archive.destroy(),this.resources&&this.resources.destroy(),this.container&&this.container.destroy(),this.packaging&&this.packaging.destroy(),this.rendition&&this.rendition.destroy(),this.displayOptions&&this.displayOptions.destroy(),this.spine=void 0,this.locations=void 0,this.pageList=void 0,this.archive=void 0,this.resources=void 0,this.container=void 0,this.packaging=void 0,this.rendition=void 0,this.navigation=void 0,this.url=void 0,this.path=void 0,this.archived=!1}}(0,r.default)(ev.prototype);var ey=t.i(505058);function eb(t,e){return new ev(t,e)}async function ew(t){let i=t.split(",")[1];if(!i)throw Error("Invalid base64 format - missing data part");let r=atob(i),n=new Uint8Array(r.length);for(let t=0;t<r.length;t++)n[t]=r.charCodeAt(t);let s=await e.PDFDocument.load(n),o=await e.PDFDocument.create(),[a]=await o.copyPages(s,[0]);o.addPage(a);let l=await o.save(),h=await new Promise((t,e)=>{let i;if(l instanceof ArrayBuffer)i=l;else{let t=l.buffer.slice(l.byteOffset,l.byteOffset+l.byteLength);if(t instanceof ArrayBuffer)i=t;else{let t=new ArrayBuffer(l.byteLength);new Uint8Array(t).set(l),i=t}}let r=new Blob([i]),n=new FileReader;n.onloadend=()=>{t(n.result.split(",")[1])},n.onerror=()=>{e(Error("Failed to convert ArrayBuffer to base64"))},n.readAsDataURL(r)});return`data:application/pdf;base64,${h}`}async function e_(t){try{let i=t.split(",")[1];if(!i)return;let r=atob(i),n=new Uint8Array(r.length);for(let t=0;t<r.length;t++)n[t]=r.charCodeAt(t);return(await e.PDFDocument.load(n)).getPageCount()}catch{return}}async function ex(t){try{let e=t.split(",")[1];if(!e)throw Error("Invalid base64 format - missing data part");let r=atob(e),n=new Uint8Array(r.length);for(let t=0;t<r.length;t++)n[t]=r.charCodeAt(t);let s=i.getDocument({data:n,disableWorker:!1,maxImageSize:1048576,disableFontFace:!0}),o=await s.promise;if(!o)throw Error("Failed to load PDF document");let a=o.numPages,l=[];for(let t=1;t<=a;t++){let e=await o.getPage(t),i=e.getViewport({scale:1}),r=document.createElement("canvas");r.width=i.width,r.height=i.height;let n=r.getContext("2d");if(!n)throw Error(`Failed to get 2D context for canvas on page ${t}`);await e.render({canvasContext:n,viewport:i}).promise;let s=r.toDataURL("image/jpeg");l.push(s)}return l}catch(e){if(e instanceof Error&&e.message&&(e.message.includes("worker")||e.message.includes("WorkerMessageHandler")||e.message.includes("Setting up fake worker failed")))return await eS(t);throw e}}async function eS(t){let e=i.GlobalWorkerOptions.workerSrc;i.GlobalWorkerOptions.workerSrc="";try{let e=t.split(",")[1];if(!e)throw Error("Invalid base64 format - missing data part");let r=atob(e),n=new Uint8Array(r.length);for(let t=0;t<r.length;t++)n[t]=r.charCodeAt(t);let s=i.getDocument(n),o=await s.promise;if(!o)throw Error("Failed to load PDF document (no-worker fallback)");let a=o.numPages,l=[];for(let t=1;t<=a;t++){let e=await o.getPage(t),i=e.getViewport({scale:1}),r=document.createElement("canvas");r.width=i.width,r.height=i.height;let n=r.getContext("2d");if(!n)throw Error(`Failed to get 2D context for canvas on page ${t}`);await e.render({canvasContext:n,viewport:i}).promise;let s=r.toDataURL("image/jpeg");l.push(s)}return l}finally{i.GlobalWorkerOptions.workerSrc=e}}async function ek(t){let e=await fetch(t);return new File([await e.blob()],"cover.jpg",{type:"image/jpeg"})}eb.VERSION="0.3",t.g.EPUBJS_VERSION="0.3",eb.Book=ev,eb.Rendition=eo,eb.Contents=t6,eb.CFI=X,eb.utils=ey,t.s(["default",0,eb],622133),i.GlobalWorkerOptions.workerSrc="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/pdf.worker.min.js",t.s(["convertCoverToJPEG",0,ek,"dataURLToFile",0,function(t,e){let i=t.split(",")[1],r=t.match(/data:([^;]+);base64,/)?.[1]||"image/jpeg";try{let t=atob(i),n=t.length,s=new Uint8Array(n);for(let e=0;e<n;e++)s[e]=t.charCodeAt(e);let o=new Blob([s],{type:r});return new File([o],e,{type:r})}catch(t){throw Error(`Failed to convert data URL to file: ${t}`)}},"extractFirstPage",0,ew,"getPdfPageCount",0,e_,"pdfToJpeg",0,ex,"readFileAsDataURL",0,function(t){return new Promise((e,i)=>{let r=new FileReader;r.onloadend=()=>{e(r.result)},r.onerror=()=>{i(Error(`Failed to read file: ${t.name}`))}
3,r.readAsDataURL(t)})}],616842)},92723,120217,906798,t=>{"use strict";var e=t.i(843476),i=t.i(271645),r=t.i(174080),n=t.i(497058),s=t.i(9712);t.s(["default",0,t=>{let{options:o,selectedId:a,onSelect:l,disabled:h,variant:c="default",className:u,usePortal:d=!1,portalContainer:f,ariaLabel:p,align:m="left"}=t,[g,v]=(0,i.useState)(!1),y=(0,i.useRef)(null),b=(0,i.useRef)(null),w=(0,i.useRef)(null),[_,x]=(0,i.useState)(null),S=o.find(t=>t.id===a)||o[0];(0,i.useEffect)(()=>{let t=t=>{let e=t.target;y.current?.contains(e)||b.current?.contains(e)||w.current?.contains(e)||v(!1)};return document.addEventListener("mousedown",t),()=>document.removeEventListener("mousedown",t)},[]),(0,i.useEffect)(()=>{if(!g||!d)return;let t=()=>{let t=b.current;if(!t)return;let e=t.getBoundingClientRect(),i=e.bottom+4,r=Math.max(200,window.innerHeight-e.bottom-12);"right"===m?x({top:i,right:window.innerWidth-e.right,width:Math.max(e.width,220),maxHeight:r}):x({top:i,left:e.left,width:e.width,maxHeight:r})};return t(),window.addEventListener("resize",t,!0),document.addEventListener("scroll",t,!0),()=>{window.removeEventListener("resize",t,!0),document.removeEventListener("scroll",t,!0)}},[g,d,m]);let k=[s.default.dropdownRoot,c&&"default"!==c?s.default[c]:"",u||""].filter(Boolean).join(" "),C=(0,e.jsx)("div",{className:s.default.dropdownContent,children:(0,e.jsx)("div",{className:s.default.dropdownMenu,children:o.map(t=>(0,e.jsxs)("div",{className:`${s.default.dropdownItem} ${t.id===a?s.default.highlighted:""}`,onClick:()=>{l(t.id),v(!1)},role:"option","aria-selected":t.id===a,children:[t.emoji&&(0,e.jsx)("span",{className:s.default.dropdownItemEmoji,children:t.emoji}),(0,e.jsx)("span",{children:t.label})]},t.id))})});return(0,e.jsxs)("div",{className:k,ref:y,children:[(0,e.jsxs)("div",{ref:b,className:`${s.default.dropdownTrigger} ${g?s.default.open:""} ${h?s.default.disabled:""}`,onClick:()=>!h&&v(!g),role:"button",tabIndex:h?-1:0,"aria-label":p,"aria-expanded":g,children:[(0,e.jsxs)("span",{children:[S?.emoji&&(0,e.jsx)("span",{className:s.default.dropdownItemEmoji,children:S.emoji}),S?.label]}),(0,e.jsx)("span",{className:s.default.arrow,children:(0,e.jsx)(n.TbChevronDown,{size:18,strokeWidth:1.5})})]}),g&&(d&&_?(0,r.createPortal)((0,e.jsx)("div",{ref:w,style:{position:"fixed",top:_.top,left:_.left,right:_.right,width:_.width,zIndex:1e4},children:C}),f||document.body):C)]})}],92723);var o=t.i(555632);let a=t=>new Promise(e=>setTimeout(e,t));function l(t){if(!t)throw Error("No response from the server.");if(t.authError)throw Error(t.message||"Authentication error.");if(!1===t.success||!t.data)throw Error(t.message||`Request failed (${t.statusCode||0}).`);return t.data}async function h(t,e){try{let i=await fetch(t,{method:"POST",body:e});if(i.ok)return{ok:!0,retryable:!1,status:i.status};return{ok:!1,retryable:i.status>=500,status:i.status}}catch{return{ok:!1,retryable:!0,status:0}}}async function c(t,e){let i=0;for(;;){i+=1;let r=await h(t,e);if(r.ok)return;if(!r.retryable||i>=3)throw Error(`Direct upload to storage failed (${r.status||"network"}).`);await a(2e3*2**(i-1))}}async function u(t){let e=l(await (0,o.requestApi)({apiEndpoint:"frontend/upload-document/upload-url",method:"POST",data:JSON.stringify({contentType:t.contentType,fileType:t.fileType}),returnData:!0,completeData:!0})),i=new FormData;Object.entries(e.fields).forEach(t=>{let[e,r]=t;return i.append(e,r)}),i.append("Content-Type",t.contentType),i.append("file",t.file),await c(e.url,i);let r=new FormData;return r.append("uploadId",e.uploadId),t.thumbnail&&r.append("thumbnail",t.thumbnail),Object.entries(t.metadata).forEach(t=>{let[e,i]=t;null!=i&&r.append(e,i)}),l(await (0,o.requestApi)({apiEndpoint:"frontend/upload-document/upload-complete",method:"POST",data:r,contentType:"",returnData:!0,completeData:!0}))}t.s(["uploadDocumentViaS3",0,u],120217);var d=t.i(948148),f=t.i(534079),p=t.i(116077),m=t.i(577959),g=t.i(974986);let v=t=>`declinedCourseProfileUpdates:${t}`,y=t=>{try{let e=localStorage.getItem(v(t));if(!e)return[];let i=JSON.parse(e);return Array.isArray(i)?i:[]}catch{return[]}};t.s(["useCourseProfilePrompt",0,()=>{let t=(0,d.useTranslations)("common.courseProfilePrompt"),r=(0,p.useAppDispatch)(),n=(0,p.useAppSelector)(t=>t.auth.user),s=(0,p.useAppSelector)(t=>t.auth.authData),[o,a]=(0,i.useState)(null),l=(0,i.useCallback)((t,e)=>
3{n&&s&&a(((t,e,i)=>{var r;let n;if(!i)return null;let s=Number(e.value),o=Number(i.value);if(!(0,g.isRealAcademicId)(s)||!(0,g.isRealAcademicId)(o))return null;let a=(t=>{if(t.courseId)return Number(t.courseId);let e=t.course;return e&&e.id?Number(e.id):0})(t);if(!(0,g.isRealAcademicId)(a)||a===s||y(t.id).includes(s))return null;let{name:l,code:h}=-1===(n=(r=e.label).indexOf(" - "))?{name:r,code:r}:{name:r.slice(0,n),code:r.slice(n+3)};return{courseId:s,courseName:l,courseCode:h,universityId:o,universityName:i.label}})(n,t,e))},[n,s]),h=(0,i.useCallback)(()=>{let t=s?s.access_token:null;if(!o||!n||!t)return;let e={id:o.universityId,name:o.universityName},i={id:o.courseId,name:o.courseName,courseCode:o.courseCode};(0,m.applyOptimisticSchoolProfile)(r,n,e,i),(0,m.queueSchoolProfileSave)(n.id,t,e,i),(0,m.followSelectedCourse)(r,e,i),a(null)},[o,n,s,r]),c=(0,i.useCallback)(()=>{o&&n&&((t,e)=>{try{let i=y(t);if(i.includes(e))return;localStorage.setItem(v(t),JSON.stringify([...i,e]))}catch{}})(n.id,o.courseId),a(null)},[o,n]);return{promptForCourse:l,courseProfilePrompt:o?(0,e.jsx)(f.default,{isOpen:!0,stacked:!0,title:t("title"),message:t("message",{course:o.courseName,university:o.universityName}),confirmLabel:t("confirm"),cancelLabel:t("cancel"),onConfirm:h,onCancel:c}):null}}],906798)},255708,t=>{t.v({actions:"ConfigureModal-module-scss-module__lXce5q__actions",cancelButton:"ConfigureModal-module-scss-module__lXce5q__cancelButton",checked:"ConfigureModal-module-scss-module__lXce5q__checked",closeButton:"ConfigureModal-module-scss-module__lXce5q__closeButton",configFooter:"ConfigureModal-module-scss-module__lXce5q__configFooter",copyrightWarning:"ConfigureModal-module-scss-module__lXce5q__copyrightWarning",copyrightWarningContent:"ConfigureModal-module-scss-module__lXce5q__copyrightWarningContent",copyrightWarningIcon:"ConfigureModal-module-scss-module__lXce5q__copyrightWarningIcon",copyrightWarningText:"ConfigureModal-module-scss-module__lXce5q__copyrightWarningText",documentItem:"ConfigureModal-module-scss-module__lXce5q__documentItem",documentNameSection:"ConfigureModal-module-scss-module__lXce5q__documentNameSection",documentTitle:"ConfigureModal-module-scss-module__lXce5q__documentTitle",documentTypeSection:"ConfigureModal-module-scss-module__lXce5q__documentTypeSection",error:"ConfigureModal-module-scss-module__lXce5q__error",errorIcon:"ConfigureModal-module-scss-module__lXce5q__errorIcon",errorMessage:"ConfigureModal-module-scss-module__lXce5q__errorMessage",failedCount:"ConfigureModal-module-scss-module__lXce5q__failedCount",fileBody:"ConfigureModal-module-scss-module__lXce5q__fileBody",fileNameTypeRow:"ConfigureModal-module-scss-module__lXce5q__fileNameTypeRow",fileNumber:"ConfigureModal-module-scss-module__lXce5q__fileNumber",footerAcademic:"ConfigureModal-module-scss-module__lXce5q__footerAcademic",footerAcademicLabel:"ConfigureModal-module-scss-module__lXce5q__footerAcademicLabel",footerControls:"ConfigureModal-module-scss-module__lXce5q__footerControls",infoIcon:"ConfigureModal-module-scss-module__lXce5q__infoIcon",mobileActions:"ConfigureModal-module-scss-module__lXce5q__mobileActions",mobileFooter:"ConfigureModal-module-scss-module__lXce5q__mobileFooter",modal:"ConfigureModal-module-scss-module__lXce5q__modal","modal-fade-in":"ConfigureModal-module-scss-module__lXce5q__modal-fade-in","modal-slide-in":"ConfigureModal-module-scss-module__lXce5q__modal-slide-in",modalContent:"ConfigureModal-module-scss-module__lXce5q__modalContent",modalFooter:"ConfigureModal-module-scss-module__lXce5q__modalFooter",modalMobile:"ConfigureModal-module-scss-module__lXce5q__modalMobile",modalOverlay:"ConfigureModal-module-scss-module__lXce5q__modalOverlay",privateLabel:"ConfigureModal-module-scss-module__lXce5q__privateLabel",privateLabelSection:"ConfigureModal-module-scss-module__lXce5q__privateLabelSection",privateToggle:"ConfigureModal-module-scss-module__lXce5q__privateToggle",retryButton:"ConfigureModal-module-scss-module__lXce5q__retryButton",schoolCourseFields:"ConfigureModal-module-scss-module__lXce5q__schoolCourseFields",scrollableContent:"ConfigureMod
3al-module-scss-module__lXce5q__scrollableContent",sectionTitle:"ConfigureModal-module-scss-module__lXce5q__sectionTitle",slider:"ConfigureModal-module-scss-module__lXce5q__slider",spin:"ConfigureModal-module-scss-module__lXce5q__spin",spinningIcon:"ConfigureModal-module-scss-module__lXce5q__spinningIcon",successCount:"ConfigureModal-module-scss-module__lXce5q__successCount",successIcon:"ConfigureModal-module-scss-module__lXce5q__successIcon",summaryText:"ConfigureModal-module-scss-module__lXce5q__summaryText",titleInput:"ConfigureModal-module-scss-module__lXce5q__titleInput",toggleSwitch:"ConfigureModal-module-scss-module__lXce5q__toggleSwitch",tooltip:"ConfigureModal-module-scss-module__lXce5q__tooltip",typeSelect:"ConfigureModal-module-scss-module__lXce5q__typeSelect",uploadButton:"ConfigureModal-module-scss-module__lXce5q__uploadButton",uploadStatus:"ConfigureModal-module-scss-module__lXce5q__uploadStatus",uploadSummary:"ConfigureModal-module-scss-module__lXce5q__uploadSummary",wrongCourseButton:"ConfigureModal-module-scss-module__lXce5q__wrongCourseButton",wrongCourseIcon:"ConfigureModal-module-scss-module__lXce5q__wrongCourseIcon",wrongCourseLink:"ConfigureModal-module-scss-module__lXce5q__wrongCourseLink",wrongCourseTooltip:"ConfigureModal-module-scss-module__lXce5q__wrongCourseTooltip"})},366301,t=>{"use strict";var e=t.i(843476),i=t.i(948148),r=t.i(271645),n=t.i(511152),s=t.i(473665),o=t.i(497058),a=t.i(328469),l=t.i(503784),h=t.i(92723),c=t.i(751430),u=t.i(974458),d=t.i(83734),f=t.i(120217),p=t.i(116077),m=t.i(140846),g=t.i(974986),v=t.i(255272),y=t.i(906798),b=t.i(616842);t.i(989308);var w=t.i(559749);let _=async function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(!("application/pdf"===t.type||t.name.toLowerCase().endsWith(".pdf")))return t;try{let i=await w.PDFDocument.load(await t.arrayBuffer(),{ignoreEncryption:!0});if(i.getPageCount()<=e)return t;let r=await w.PDFDocument.create();(await r.copyPages(i,Array.from({length:e},(t,e)=>e))).forEach(t=>r.addPage(t));let n=await r.save();return new File([n],t.name,{type:"application/pdf"})}catch{return t}};var x=t.i(947007),S=t.i(255708);let k=[{id:"notes",value:!1},{id:"lecture",value:!1},{id:"assignment",value:!1},{id:"exercises",value:!1},{id:"summary",value:!1},{id:"article",value:!1},{id:"past-exam",value:!1},{id:"book",value:!0},{id:"other",value:!1}],C={notes:"ð",lecture:"ð¯",assignment:"ð",exercises:"âï¸",summary:"ð",article:"ð°","past-exam":"ð§ª",book:"ð",other:"ð"};t.s(["ConfigureModal",0,t=>{let w,E,T,{isOpen:N=!0,onClose:A,onSuccess:O,files:I}=t,L=(0,i.useTranslations)("documents.uploader"),R=(0,i.useTranslations)("copyright-warning"),z=(0,i.useTranslations)("survey.welcome"),D=(0,i.useTranslations)("survey"),[P,j]=(0,r.useState)(I),[B,q]=(0,r.useState)(!1),[M,F]=(0,r.useState)(null),[U,W]=(0,r.useState)(null),[H,X]=(0,r.useState)(!1),{hasProAccess:V}=(0,v.useSubscription)(),[Z,G]=(0,r.useState)(!1),[$,Y]=(0,r.useState)(!1),[K,J]=(0,r.useState)({}),[Q,tt]=(0,r.useState)(!1);(0,r.useEffect)(()=>{j(I)},[I]),(0,r.useEffect)(()=>{I.length>0&&V&&void 0!==I[0].isPrivate?G(I[0].isPrivate):G(!1),J({})},[I,V]);let[te,ti]=(0,r.useState)([]),[tr,tn]=(0,r.useState)(!1),{user:ts}=(0,p.useAppSelector)(t=>t.auth),to=(0,p.useAppDispatch)(),{promptForCourse:ta,courseProfilePrompt:tl}=(0,y.useCourseProfilePrompt)(),[th,tc]=(0,r.useState)(!1),[tu,td]=(0,r.useState)(null),[tf,tp]=(0,r.useState)(null),tm=(t,e)=>{let i=t.university?.id,r=t.course?.id,n={isPro:V,privateToggled:Z};if((0,g.isEffectivelyPrivate)(n))return null;if("past-exam"===t.category)return(0,g.isRealAcademicId)(i)?(0,g.isRealAcademicId)(r)?null:L("errors.course_required",{index:e+1}):L("errors.university_required",{index:e+1});let s=(0,g.missingAcademicChoiceWhenPublic)(n,i,r);return"course"===s?L("errors.course_choice_required"):"university"===s?L("errors.school_choice_required"):null},tg=t=>t&&"INVALID_FILE_TYPE"===t.errorCode?L("errors.upload_invalid_file_type"):null,tv=(t,e)=>{let i=t.title?tm(t,e):L("errors.title_required",{index:e+1});return!i||(F(i),q(!1),!1)};(0,r.useEffect)(()=>{let t=()=>{X(window.innerWidth<=768)};return t(),window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}},[]);let ty=(0,x.getToken)()||"";(0,r.useEffect)(()=>
3{if(!th&&ts&&(tc(!0),ts.universityId&&ts.university?.name&&td({value:ts.universityId,label:ts.university.name}),ts.courseId&&ts.course?.name)){let t=ts.course.code||ts.course.course_code||"",e=t?`${ts.course.name} - ${t}`:ts.course.name;tp({value:ts.courseId,label:e})}},[th,ts]),(0,r.useEffect)(()=>{let t;if(!th||!P.length||!P.some(t=>!t.university||!t.course))return;let e=tf&&tf.value?(()=>{let t=tf.label,e=t,i=t;if(t.includes(" - ")){let r=t.split(" - ");e=r[0],i=r[1]}return{id:Number(tf.value),name:e,courseCode:i}})():void 0;!e&&tu?.value&&(t={id:Number(tu.value),name:tu.label}),j(P.map(i=>({...i,university:i.university||t,course:i.course||e}))),e&&!t&&(0,u.fetchUniversityForCourse)(e.id).then(t=>{if(!t||!t.id){if(tp(null),j(t=>t.map(t=>({...t,course:void 0}))),ts){let t={...ts,courseId:void 0,course:void 0};to((0,m.setUser)(t)),localStorage.setItem("user",JSON.stringify(t))}return}j(e=>e.map(e=>({...e,university:e.university||{id:t.id,name:t.name}})))})},[th,tu,tf,ts,to]);let tb=async(t,e)=>{let{value:i}=e;try{let e=await (0,u.fetchUniversityForCourse)(Number(i));if(e&&e.id){let i=[...P];if(i[t].university=e,0===t)for(let t=1;t<i.length;t++)i[t].university=e;return j(i),{value:e.id,label:e.name}}}catch(t){console.error("Failed to fetch university for course:",t)}},tw=async(t,e)=>{let i=[...P],r=e.label,n="",s="";if(r.includes(" - ")){let t=r.split(" - ");n=t[0],s=t[1]}else s=r,n=r;let o={id:Number(e.value),name:n,courseCode:s};if(i[t].course=o,0===t)for(let t=1;t<i.length;t++)i[t].course=o;j(i);let a=await tb(t,e),l=i[t].university;ta(e,a||(l?{value:l.id,label:l.name}:void 0))},t_=()=>{W(null)},tx=async t=>{tt(!0);let e={},i=t.map(async(t,i)=>{if((void 0!==t.isPrivate?t.isPrivate:Z)||!t.file)return;let r=t.file.type,n="application/epub+zip"===r||t.file.name.endsWith(".epub"),s="application/pdf"===r||t.file.name.endsWith(".pdf"),o=["application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"].includes(r);if(n)e[i]=!0;else if(s||o)try{let r=await (0,d.db_checkCopyright)(await _(t.file),ty);r?.data?.isCopyrighted===!0&&(e[i]=!0)}catch{}});return await Promise.all(i),tt(!1),Object.keys(e).length>0&&J(e),e},tS=async()=>{if(0!==P.length)try{q(!0),F(null),tn(!1);let t=P.map(()=>({status:"pending"}));ti(t);for(let t=0;t<P.length;t++){let e=P[t];if(!tv(e,t))return}let e=K;if(0===Object.keys(K).length&&(e=await tx(P),Object.keys(e).length>0))return void q(!1);let i=localStorage.getItem("settings")&&JSON.parse(localStorage.getItem("settings")||"{}").activeLanguage||"en",r=[],n=!1;for(let t=0;t<P.length;t++){let s=P[t],o=(0,g.isEffectivelyPrivate)({isPro:V,privateToggled:void 0!==s.isPrivate?s.isPrivate:Z});if(!e[t]){ti(e=>{let i=[...e];return i[t]={status:"uploading"},i});try{let e,a=null;s.file&&(s.isPdf?a=(0,b.dataURLToFile)(s.coverImage,"thumbnail.jpeg"):s.imgThumb&&(s.imgThumb.startsWith("http")||s.imgThumb.startsWith("blob:"))&&(a=await (0,b.convertCoverToJPEG)(s.imgThumb)));let l=s.course&&s.course.id&&!isNaN(s.course.id)&&-1!==s.course.id?String(s.course.id):null,h=s.university&&s.university.id&&!isNaN(s.university.id)&&-1!==s.university.id?String(s.university.id):null;if(s.file&&!s.documentId)try{let t=await (0,f.uploadDocumentViaS3)({file:s.file,contentType:s.file.type,fileType:s.file.type,thumbnail:a,metadata:{title:s.title,category:s.category,language:i,isPrivate:o?"true":"false",course:l??void 0,university:h??void 0,pages:null!=s.pages?String(s.pages):void 0}});e={statusCode:200,data:t}}catch{e=void 0}if(e||(e=await (0,d.db_uploadDocument)({token:ty,file:s.file||null,fileType:s.file?.type||"",thumbnail:a,author:"",title:s.title,courseId:l,university:h,year:"",documentId:s.documentId||null,category:s.category,language:i,isPrivate:o})),200===e.statusCode){r.push({id:e.data.id,title:e.data.title??""});let i="pending"===e.data.processing_status;ti(e=>{let r=[...e];return r[t]={status:"success",processing:i},r})}else n=!0,ti(e=>{let i=[...e];return i[t]={status:"failed",error:L("errors.upload_failed")},i})}catch(e){n=!0,console.error(`Error uploading file ${t+1}:`,e),ti(i=>{let r=[...i];return r[t]={status:"failed",error:tg(e)||L("errors.upload_failed_generic")},r})}}}r.length>0&&O(r),n||r.length!==P.length?tn(!0):A()}catch(t){console.error("Error in upload process:",t),F(L("errors.upload_failed_generic"))}finally{q(!1)}},tk=async()=>{let t=te.map((t,e)=>"failed"===t.status?e:null).filter(t=>null!==t);if(0===t.length)return;q(!0),F(null);let e=localStorage.getItem("settings")&&JSON.parse(localStorage.getItem("settings")||"{}").activeLanguage||"en",i=[],r=!1;
3for(let n of t){let t=P[n],s=(0,g.isEffectivelyPrivate)({isPro:V,privateToggled:void 0!==t.isPrivate?t.isPrivate:Z});ti(t=>{let e=[...t];return e[n]={status:"uploading"},e});try{let o=null;t.file&&(t.isPdf?o=(0,b.dataURLToFile)(t.coverImage,"thumbnail.jpeg"):t.imgThumb&&(t.imgThumb.startsWith("http")||t.imgThumb.startsWith("blob:"))&&(o=await (0,b.convertCoverToJPEG)(t.imgThumb)));let a=await (0,d.db_uploadDocument)({token:ty,file:t.file||null,fileType:t.file?.type||"",thumbnail:o,author:"",title:t.title,courseId:t.course&&t.course.id&&!isNaN(t.course.id)?String(t.course.id):null,university:t.university&&t.university.id&&!isNaN(t.university.id)?String(t.university.id):null,year:"",documentId:t.documentId||null,category:t.category,language:e,isPrivate:s});200===a.statusCode?(i.push({id:a.data.id,title:a.data.title??""}),ti(t=>{let e=[...t];return e[n]={status:"success"},e})):(r=!0,ti(t=>{let e=[...t];return e[n]={status:"failed",error:a.message||L("errors.upload_failed")},e}))}catch(t){r=!0,console.error(`Error retrying upload for file ${n+1}:`,t),ti(e=>{let i=[...e];return i[n]={status:"failed",error:tg(t)||t.message||L("errors.upload_failed_generic")},i})}}q(!1),i.length>0&&O(i),!r&&te.every(t=>"success"===t.status)&&A()};if(!N)return null;let tC=P.every((t,e)=>null===tm(t,e));return(0,e.jsxs)("div",{className:S.default.modalOverlay,children:[tl,(0,e.jsx)("div",{className:`${S.default.modal} ${H?S.default.modalMobile:""}`,children:(0,e.jsxs)("div",{className:S.default.modalContent,children:[(0,e.jsxs)("div",{className:S.default.scrollableContent,children:[M&&!tr&&(0,e.jsx)("div",{className:S.default.error,children:M}),P.map((t,i)=>(0,e.jsxs)("div",{className:S.default.documentItem,children:[P.length>1&&(0,e.jsx)("span",{className:S.default.fileNumber,children:i+1}),(0,e.jsxs)("div",{className:S.default.fileBody,children:[(0,e.jsxs)("div",{className:S.default.fileNameTypeRow,children:[(0,e.jsxs)("div",{className:S.default.documentNameSection,children:[(0,e.jsx)("h4",{className:S.default.sectionTitle,children:L("document-name")}),U===i?(0,e.jsx)("input",{type:"text",className:S.default.titleInput,value:t.title,onChange:t=>{var e;let r;return e=t.target.value,void((r=[...P])[i].title=e,j(r))},onBlur:t_,autoFocus:!0,"aria-label":"Edit document title",placeholder:"Enter document title"}):(0,e.jsx)("div",{className:S.default.documentTitle,onClick:()=>!tr&&void W(i),children:t.title})]}),(0,e.jsxs)("div",{className:S.default.documentTypeSection,children:[(0,e.jsx)("h4",{className:S.default.sectionTitle,children:L("document-type")}),(0,e.jsx)(h.default,{options:k.map(t=>({id:t.id,label:L(`document_types.${t.id}`),emoji:C[t.id]})),selectedId:t.category,onSelect:t=>{let e;return!tr&&void((e=[...P])[i].category=t,j(e))},disabled:tr,variant:"compact",usePortal:!0,align:"right",ariaLabel:L("select-document-type")})]})]}),te[i]&&tr&&(0,e.jsxs)("span",{className:S.default.uploadStatus,children:["uploading"===te[i].status&&(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(n.FaSpinner,{className:S.default.spinningIcon}),(0,e.jsx)("span",{children:L("uploading")})]}),"success"===te[i].status&&(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(n.FaCheckCircle,{className:S.default.successIcon}),(0,e.jsxs)("span",{children:[L("uploaded"),te[i].processing&&(0,e.jsxs)(e.Fragment,{children:[" ","·"," ",L.has("processing")?L("processing"):"Processing..."]})]})]}),"failed"===te[i].status&&(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(n.FaExclamationCircle,{className:S.default.errorIcon}),(0,e.jsx)("span",{children:L("failed")})]})]}),te[i]?.status==="failed"&&te[i].error&&(0,e.jsx)("div",{className:S.default.errorMessage,children:te[i].error}),K[i]&&(0,e.jsxs)("div",{className:S.default.copyrightWarning,children:[(0,e.jsx)("div",{className:S.default.copyrightWarningIcon,children:(0,e.jsx)(o.TbAlertTriangle,{size:20})}),(0,e.jsx)("div",{className:S.default.copyrightWarningContent,children:(0,e.jsx)("p",{className:S.default.copyrightWarningText,children:R("body",{title:t.title})})})]})]})]},i))]}),(0,e.jsx)("div",{className:`${S.default.modalFooter} ${H?S.default.mobileFooter:""}`,children:tr?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:S.default.uploadSummary,children:(w=te.filter(t=>"success"===t.status).length,E=te.filter(t=>"failed"===t.status).length,T=te.filter(t=>"uploading"===t.status).length,(0,e.jsx)(e.Fragment,{children:(0,e.jsx)("div",{className:S.default.summaryText,children:T>0?(0,e.jsx)("span",{children:L("uploading_count",{count:T})}):(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)("span",{className:S.default.successCount,children:[w," ",L("of")," ",P.length," ",L("documents_uploaded")]}),E>0&&(0,e.jsxs)("span",{className:S.default.failedCount,children:["⢠",E," ",L("failed_label")]})]})})}))}),(0,e.jsxs)("div",{className:`${S.default.actions} ${H?S.default.mobileActions:""}`,children:[te.some(t=>"failed"===t.status)&&!B&&(0,e.jsxs)("button",{className:S.default.retryButton,onClick:tk,disabled:B,children:[(0,e.jsx)(s.MdRefresh,{}),L("retry_failed",{count:te.filter(t=>"failed"===t.status).length})]}),(0,e.jsx)("button",{className:S.default.closeButton,onClick:A,disabled:B,children:te.every(t=>"success"===t.status)?L("done"):L("close")})]})]}):(0,e.jsxs)("div",{className:S.default.configFooter,children:[(0,g.showsAcademicSelectors)({isPro:V,privateToggled:Z})&&(0,e.jsxs)("div",{className:S.default.footerAcademic,children:[(0,e.jsx)("p",{className:S.default.footerAcademicLabel,children:L("school-course-question")}),(0,e.jsxs)("div",{className:S.default.schoolCourseFields,children:[(0,e.jsx)(a.default,{onSelect:t=>((t,e)=>{let i=[...P],r={id:Number(e.value),name:e.label};
3if(r.id!==i[t].university?.id&&(i[t].course=void 0),i[t].university=r,0===t)for(let t=1;t<i.length;t++)r.id!==i[t].university?.id&&(i[t].course=void 0),i[t].university=r;j(i)})(0,t?{value:t.id,label:t.name}:{value:0,label:""}),selectedUniversity:P[0]?.university||null,placeholder:L("university_placeholder"),variant:"compact",usePortal:!0,defaultOption:{id:-1,name:z("no-university")}}),P[0]?.university&&-1!==P[0].university.id&&(0,e.jsx)(l.default,{onSelect:t=>{t&&tw(0,{value:t.id,label:t.name&&t.courseCode?`${t.name} - ${t.courseCode}`:t.name||t.courseCode})},selectedCourse:P[0]?.course||null,placeholder:L("coursecode_placeholder"),universityId:P[0]?.university?.id,variant:"compact",usePortal:!0,defaultOption:{id:-1,name:z("no-course"),courseCode:D("no-course-code")}})]})]}),(0,e.jsxs)("div",{className:S.default.footerControls,children:[V&&(0,e.jsxs)("div",{className:S.default.privateToggle,children:[(0,e.jsxs)("div",{className:S.default.privateLabelSection,children:[(0,e.jsx)("label",{className:S.default.privateLabel,children:L("private")}),(0,e.jsxs)("div",{className:S.default.infoIcon,onMouseEnter:()=>Y(!0),onMouseLeave:()=>Y(!1),children:[(0,e.jsx)(o.TbInfoCircle,{size:16}),$&&(0,e.jsx)("div",{className:S.default.tooltip,children:L("private-document-info")})]})]}),(0,e.jsxs)("div",{className:S.default.toggleSwitch,onClick:()=>{let t=!Z;G(t),j(P.map(e=>({...e,isPrivate:t})))},role:"button",tabIndex:0,children:[(0,e.jsx)("input",{type:"checkbox",checked:Z,onChange:t=>{let e=t.target.checked;G(e),j(P.map(t=>({...t,isPrivate:e})))},"aria-label":"Private document toggle"}),(0,e.jsx)("span",{className:`${S.default.slider} ${Z?S.default.checked:""}`})]})]}),(0,e.jsxs)("div",{className:`${S.default.actions} ${H?S.default.mobileActions:""}`,children:[(0,e.jsx)("button",{className:S.default.cancelButton,onClick:A,children:L("cancel")}),(0,e.jsx)("button",{className:S.default.uploadButton,onClick:tS,disabled:B||Q||!tC,children:B||Q?(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(c.default,{}),L("uploading")]}):(0,e.jsx)(e.Fragment,{children:L("upload_documents",{count:P.length})})})]})]})]})})]})})]})}],366301)}]); 4 5//# debugId=f3c5720e-c92f-5379-adc4-a0e604b8cdb0
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.